v1.1.2
This one's more substantial than the last, no major changes but some bug fixes and request tweaks, as well as an early preview of the Logs module I'm working on.
New Feature: Combat Logs
- Added an optional Combat Logs setting that posts chat messages at the start and end of combat and on each round and turn change, making it easier to track when abilities were used and on which round (off by default)
Tweaks and Additions
- When DSTD is active, the native Apply Marked and Apply Judgement chat buttons are replaced with DSCT versions that use condition icons, match DSTD's button style, and include an undo button (#15)
- Squad captain automation now enables and disables the minion "With Captain" effect when a captain is assigned, dies, or loses their squad
- Captain assignment now always shows the picker (Escape skips any squad); when there are fewer captain candidates than captainless squads, the flow reverses: each candidate's minions are highlighted in their squad color and the Director clicks to assign (#17)
- Added an opt-in Captain Shortcut Assignment setting that auto-assigns captains without a picker when the number of candidates exactly matches the number of squads needing one
- Added file picker settings with icon previews for 9 active effects (Frightened, Taunted, Bleeding, Grabbed, Grabber, Judged, Marked, Aid Attack, I'm No Threat); each field lives under its parent toggle and disables when the toggle is off (#18)
Bug Fixes
- Fixed the roll dialog not appearing when High Ground automation is enabled and the attacker is elevated while DS Terrain Designer is not installed (#16)
- Fixed high ground automation incorrectly granting an edge to airborne tokens that are not standing on elevated terrain when DS Terrain Designer is active
- Fixed Hesitation Is Weakness failing to trigger in some scenes
- Squad labels are now removed from tokens that are no longer in active combat when a scene loads or combat ends
- Fixed dead/defeated tokens adjacent to the attacker incorrectly triggering the adjacency bane on ranged attacks
- Fixed server errors appearing in the console when ending combat
- Added an
ignore-sizeproperty for grab effects in the ability editor, bypassing the Might-based size check for that specific ability (#9) - Holding Shift while clicking a grab button now bypasses all grab restrictions (player gate and size check) for both standard and DSTD paths
- Fixed the Melee Free Strike link in grab chat messages doing nothing when clicked; it now auto-targets the appropriate token before opening the roll dialog
- Added
no-mover-collision-damageandno-obstacle-collision-damageFM properties; the FM panel and modify panel now show a single Collision Damage dropdown (All Take Damage / Moved Takes No Damage / Obstacles Take No Damage / No Collision Damage) instead of one checkbox (#10) - FM modifier notes in chat now show a tooltip summarising what the modifier changes (distance delta, movement type, enabled flags) above the click-to-remove hint
Full Changelog: v1.1.1...v1.1.2