Character Name
- Name
Given Name
- Roll
- 30
- Result
Eren
- Name
Callsign
- Roll
- 72
- Result
Rook
- Name
Family Name
- Roll
- 42
- Result
Bridger
Oracles are a core Ironsworn/Starforged games, and solo roleplaying games in general. They allow you to inject randomness and unpredictability into your games, as well as serve as inspiration for what to do next when you feel stuck in your story.
There's three ways to roll Oracles in Iron Vault:
The first two options will automatically record your oracle results in your active journal note.
You can record the results in your journal using `oracle` and `oracle-group` Mechanics Blocks nodes, which will be rendered nicely in your journal pages.
Character Name
- Name
Given Name
- Roll
- 30
- Result
Eren
- Name
Callsign
- Roll
- 72
- Result
Rook
- Name
Family Name
- Roll
- 42
- Result
Bridger
```iron-vault-mechanics
oracle-group "Character Name" {
oracle "Given Name" roll=30 result="Eren"
oracle "Callsign" roll=72 result="Rook"
oracle "Family Name" roll=42 result="Bridger"
}
```
You can roll an entire entity at a time using the Generate an entity command, or by going to the Sidebar and clicking the die icon on an entity-related oracle category.
Invoking the entity generator will pop up a screen where you can choose to roll individual parts of the oracle group, or, if you look on the bottom, roll all "first look" oracles to generate the initial version of an entity.
The Entity roller also gives the option of creating a new entity file with a table of the roll results in it.
If a Ruleset with cursed oracles is present, any oracles with associated cursed oracles will automatically roll a cursed die along with their regular oracle roll.j
The oracle pop-up window will then include a section showing the cursed oracle table name, as well as the value of the cursed die. From there, you may click on the button with the die icon to roll the oracle table itself.
If you decide you want to use the cursed result, you can click on the "Select" button next to the cursed result once you've rolled it.
This will add an oracle mechanics node with a nested cursed oracle. If the cursed oracle is a replacement, the "parent"'s result will be crossed out.
(Coming Soon)
Oracle Arrays are an optional tool introduced in Starforged. They allow you to associate a set of oracles with a six-sided die, called the "array die", which will help you decide which oracles to roll in specific situations.
There is currently no direct support for Oracle Arrays, but this is an upcoming feature.
(Coming Soon)
Campaign Elements Oracles are an optional tool introduced in Starforged. They are handcrafted tables of story ingredients specific to a campaign, which can be used to help you in open-ended situations, or when you just need a bit more inspiration.
There is currently no direct support for Campaign Elements Oracles, but this is an upcoming feature.
(Coming Soon)
The last new optional Oracle kind introduced in Starforged was something it calls "madlib" oracles, where you fill in a madlibs-style sentence with Oracle results, which look like "I swear to Action a Theme of a Descriptor Focus located in Sector Name. I am opposed by Character Name, a Character Role who wants to Character Goal."
There is currently no direct support for Madlib Oracles, but this is an upcoming feature.