Repository navigation
Releases: JustinFreitas/StealthTracker
Releases · JustinFreitas/StealthTracker
Release list
v5.8
v5.7.3
Fantasy Grounds Classic (FGC) & Unity (FGU) Dual Compatibility — v5.7.3
- Full Dual Compatibility Restored: Restored complete compatibility between Fantasy Grounds Classic (FGC) and Fantasy Grounds Unity (FGU).
- Roll Resolution Hooking on FGC: In FGC,
ActionsManager.getResultHandleris absent and its internal handler table is locally scoped.getResultHandlerSafenow properly falls back to the ruleset'sActionSkill.onRollandActionAttack.onAttackhandlers, fixing an issue where skill and attack roll resolutions were completely suppressed on FGC. - Actor Resolution on FGC: Fixed
getActorSafeon FGC where calling legacy 2-argumentActorManager.getActorreturnednil, restoring CT turn activation Stealth analysis vs PP, NPC Stealth skill auto-population, and attack from stealth handling. - Attack from Stealth Advantage Analysis: Fixed advantage check when attacking non-hiding targets by uncoupling attacker stealth analysis from target hiding state in
getFormattedPerformAttackFromStealth. - Exhaustion Passive Perception Calculation: Corrected
getEffectsBonusSafereturn arity for exhaustion checks to match FGC 5E ruleset behavior (bModOnly = truereturning 2 values: modifier and effect count), eliminating a runtime comparison error. - Defensive CT Node Resolution: Pre-populates
sCTNodeon attacker and target actors inonRollAttackanddisplayProcessAttackFromStealthviaActorManager.getCTNodeNameorCombatManager.getCTFromNode. - Recursion Guard: Guarded
CombatManager.requestActivationagainst recursive self-invocation on ruleset reload (/reload). - FGC Drop Deduplication: Restored deduplication guard for
CombatManager.onDropevents firing twice in FGC. - Unit Test Coverage: Expanded automated unit test suite to 70 tests covering all FGC and FGU edge cases.
v5.7.2
Automated release of 5E StealthTracker extension.
Version: v5.7.2
v5.7.1
Automated release of 5E StealthTracker extension.
Version: v5.7.1
v5.7
Automated release of 5E StealthTracker extension.
Version: v5.7
v5.6
Automated release of 5E StealthTracker extension.
Version: v5.6
v5.5
Automated release of 5E StealthTracker extension.
Version: v5.5
v5.3
Corrected the fallback passive Perception calculation to 10 + Wisdom modifier per 5e RAW (no longer over-adding proficiency for non-proficient creatures), made exhaustion handling FGC/FGU-aware to avoid double-counting under the 2024 ruleset, and hardened several edge cases (nil-safe stealth summary, boolean conversion, and consistent unidentified-name handling for the source actor).
v5.2
StealthTracker v5.2: Fix nil value error for isDexterityCheckRoll and…
v4.0
v4 - Conform to FGU ruleset changes (#30)