Check Conditions - Jagusti/fvtt-wfrp4e-gmtoolkit GitHub Wiki

What this does

Process end of round condition checks. Automatically handle removal of Surprised condition, tests to remove Poisoned, Stunned and Broken conditions, and Ablaze damage (including to vehicles).

Macro

  • Makes Endurance tests for all tokens with Stunned and Poisoned conditions, removing conditions if successful.
  • Makes Cool tests for tokens with Broken conditions, removing conditions if successful. The Roll Dialog is shown so the correct difficulty can be set according to the situation.
  • Removes Surprised condition.
  • Applies Ablaze damage, including to vehicles.
  • Parameters for the checkConditions() function at the top of the macro can be adjusted to
    • run tests at any time (default: end of combat round only).
    • apply to player-assigned characters (default: actors not assigned to players only).
  • Condition checks are reported in the chat log.
    • All tests made are reported as GM-only rolls.
    • A chat message summarises any conditions removed (not shown if none are removed).
    • The standard system message for applying basic damage is shown for Ablaze damage.
  • Tests fallback to Toughness or Willpower if the token doesn't have the correct basic skill.

User Settings

There are no user settings for this macro.

Conflicts / Known Issues

  • Cancelling a Broken test via the roll dialog aborts all subsequent checks. Workaround: set a high difficulty and/or negative modifier where an actor is considered not in a position to make a Broken test.

Source

History

  • Version 0.9.4-1. Introduce Check Conditions macro.
⚠️ **GitHub.com Fallback** ⚠️