Origins
Adds integration for Origins, Origin powers, and the events in which they are granted. Origins: Classes reuses the same Origin, layer, and power systems and can use the types on this page directly.
Condition
epiphany_extra:origins_origin
Checks whether the player has a specified Origin, optionally limited to a specific layer.
{
"type": "epiphany_extra:origins_origin",
"origin": "origins:avian",
"layer": "origins:origin"
}Note
origin accepts an exact ID or a tag prefixed with #. If layer is omitted, all layers are checked.
Reward
epiphany_extra:origins_power
Grants a specified Origin power to the player. When the corresponding Insight or Epiphany is removed, the power granted by that reward is removed as well.
{
"type": "epiphany_extra:origins_power",
"power": "origins:water_breathing"
}Note
power accepts an exact ID or a tag. Reapplying the same reward source does not grant the power twice.
Aptitude Source
epiphany_extra:origins_origin_granted
Grants aptitude when the player receives an Origin.
{
"default": 10,
"specials": [
{"target": "origins:avian", "reward": 20}
]
}epiphany_extra:origins_power_granted
Grants aptitude when the player receives an Origin power.
{
"default": 1,
"specials": [
{"target": "origins:water_breathing", "first_reward": 10}
]
}