Skip to content

v2.0.2

Latest

Choose a tag to compare

@lisasdungeon lisasdungeon released this 29 Jul 23:07

[2.0.2] - 2026-07-29

Fixed

  • Condition-based die adjustments (stunned, paralyzed, exhaustion, inspired, blessed, haste) now actually apply to recovery rolls when "Apply Condition Modifiers" is checked; previously the adjustment logic existed but was never called.
  • Attack, damage, item-use, and initiative hooks are now registered, so recovery-state reaction blocking, weapon knockback, and auto-sized initiative dice run during real combat instead of sitting unreachable.
  • Phase variants, custom recovery tables, integration hooks, and phase indicators are now reachable through the public API exactly as documented, instead of being built but never wired in.
  • The "Apply Condition Modifiers" checkbox no longer depends on the unrelated "Block Reactions" setting.
  • Fixed a race where multiple owning players' clients could each open a duplicate recovery-roll dialog for the same combatant at end of turn.
  • The knockback threshold setting is now actually used when deciding whether an attack shifts a target's phase.
  • Recovery rolls are now recorded to per-combatant history, and getHistory/clearHistory/clearAllHistory/getVersion/getStatistics are implemented on the public API.

Changed

  • Standardized license/author headers across all source files to MIT / Lisa's Dungeon.
  • Removed unused settings, dead code paths, and orphaned files that were never reachable at runtime.
  • Removed the globalThis.LD_MODULES cross-module registry entry and the activate() method that existed only to serve it. This module is standalone and does not register into or depend on any shared launcher.