Skip to content

Features

Features can take many forms which results in a more fluid yaml when it comes to effects.

Yaml is incredibly sensitive, be sure to format exactly.

Field Definition

Property Type Required Description
name string No The title or description of the feature
type string Yes Static string "feature"
feature_type string Yes The type of feature ("ability" or "trait")
icon string No The icon of the feature (ex: "🏹")
usage string Yes Usage (e.g., "Action", "Maneuver", "Triggered Action", "Villain Action 1")
cost string No Cost to use the feature (e.g., "5 Essence", "Signature", "2 Malice")
ability_type string No Type of the ability (Signature or Heroic)
keywords string[] No Keywords associated with the feature (e.g., ["Magic", "Earth", "Melee"])
distance string No Distance or area (e.g., "Ranged 5", "2 burst", "Melee 1")
target string No Who or what is targeted (e.g., "All enemies", "One creature", "Self")
trigger string No Trigger condition for triggered actions
effects Effect[] Yes List of effects (flexible formats)
flavor string No Flavor text of the feature
metadata object No Key-value pairs for additional data, often used for frontmatter in markdown
indent number No Left-margin indentation for the block (for nested lists)

Example

type: feature
feature_type: ability
name: Magma Titan
cost: 9 Essence
flavor: Their body swells with lava, mud, and might, towering over their enemies.
keywords:
  - Earth
  - Fire
  - Magic
  - Ranged
  - Void
usage: Main action
distance: Ranged 10
target: One creature or object
effects:
  - name: Effect
    effect: >-
      Until the start of your next turn, the target has the following benefits:

      - Their size and stability increase by 2, with any size 1 target becoming
      size 3. Each creature who is within the target's new space slides to the
      nearest unoccupied space, ignoring stability. If the target doesn't have
      space to grow, they grow as much as they can and become restrained until
      the effect ends.

      - They have fire immunity 10.

      - Their strikes deal extra fire damage equal to twice your Reason score.

      - When the target force moves a creature or object, the forced movement
      distance gains a +2 bonus.

      - They can use their highest characteristic instead of Might for Might
      power rolls.
  - roll: Power Roll + Reason
    tier1: You teleport the target up to 4 squares.
    tier2: You teleport the target up to 6 squares.
    tier3: You teleport the target up to 8 squares.
  - name: Persistent 2
    effect: The effect lasts until the start of your next turn. Additionally, at the
      start of your turn, the target can spend 2 Recoveries.

Effects

Features can have many effects and the order is important.

Property Type Description
name string Name of the test effect
cost string Cost to trigger this test effect
effect string Description of the test effect
roll string Power Roll expression (e.g., "2d10 + 3")
tier1 string The tier-1 (11 or lower) result of the Power Roll
tier2 string The tier-2 (12-16) result of the Power Roll
tier3 string The tier-3 (17+) result of the Power Roll
crit string The crit (nat 19-20) result of the Power Roll
features Feature[] A list of Features granted from the effect.

Example Test effect:

effects:
- name: "Effect"
  effect: "Targets make a Might test"
  tier1: "3 sonic damage; slide 1; shift 1"
  tier2: "6 sonic damage; slide 3; shift 3"
  tier3: "8 sonic damage; slide 5; shift 5"

Example Effect with name and cost:

effects:
- name: Malice Boost
  cost: 3 Malice
  effect: Each ally within 3 of a target has their speed increased by 2 until the end of their next turn.

Example Effect without name, cost, etc:

effects:
- effect: Until the end of their next turn, the target halves incoming damage, deals an additional 4 damage on strikes, and their speed is doubled.