Active Effects - League-of-Fabulous-Developers/FoundryVTT-Fabula-Ultima GitHub Wiki

Active effects can be customized further to suit specific needs.

Duration

image

This tab is used for managing how long an active effect lasts and under what conditions it expires.

  • Event: Determines when the effect expires.
    • Supported value:
      • endOfTurn: End of turn
      • startOfTurn: Start of turn
      • endOfRound: End of round
      • endOfScene: End of scene
      • rest: On rest
  • Interval: Indicates how many occurrences of the event must pass before the effect expires.
    • Example: Interval of 2 with Event of End of Turn means the effect expires at the end of your next turn after it's applied.
  • Tracking: Defines whose turn is used to track the duration.
    • Supported value:
      • self: The affected actor's turn
      • source: The source actor's turn

Predicate

image

This tab is used to control when an effect becomes active, based on specific conditions or states.

  • Crisis Interaction: Determines how the effect behaves in relation to a Crisis state.
    • active: The effect is active only while in Crisis.
    • inactive: The effect is active only while not in Crisis.
    • none: The effect is always active, regardless of Crisis state.

Rule

image

This tab includes advanced features such as clocks, which allow you to track progress.

Clocks

  1. Toggle Clock: Enables or disables the use of a clock for this active effect.
  2. Identifier: A unique ID for the clock, used for automation. It’s highly recommended to use lowercase letters, replace spaces with hyphens (-), and avoid using special characters.
  3. Name: The display name of the clock, shown in the UI.
  4. Current: The current value or progress of the clock.
  5. Step: The amount by which the clock increments or decrements when advanced.
  6. Max: The maximum value the clock can reach before it completes
  7. Controls: The interactive buttons for incrementing/decrementing the clock. You can also click the effect image to send the clock progress to chat.