Introducing Condition Tracker version 1.0.0, a Roll20 API script for managing token conditions and custom effects within the Turn Tracker.

Find dicussions on this new mod on the Roll20 forums: https://app.roll20.net/forum/post/12736090/script-condition-tracker

The script offers:

  • Guided GM workflows, including an interactive wizard and a multi-target application, accessible via chat commands and auto-installed macros.
  • Rich effect modelling for standard D&D conditions and custom types like Spell, Ability, Advantage, Disadvantage, and Other, with duplicate prevention and per-target tracking.
  • Deep Turn Tracker integration with stable custom rows, source-based grouping for advantage/disadvantage, and various duration types (until removed, end-of-turn, numeric rounds).
  • Comprehensive lifecycle management, featuring expiry-based removal, zero-HP cleanup prompts, proactive token-deletion pruning, and manual reconciliation for orphaned entries.
  • A configurable marker system for applying and safely removing status markers from tokens.
  • Internationalisation support for chat messages, wizard prompts, and help content across 24 locales.
  • A robust, modular architecture designed for performance and extensibility.

Introduction Video

You can view the introduction video on YouTube: https://youtu.be/gllliINRQsQ

Where to install the mod from?