Skip to content

V14.1.0 Bug Fixes & Improvements

Latest

Choose a tag to compare

@GnollStack GnollStack released this 22 Jul 16:08
057eea7

Squad Combat Initiative v14.1.0

Foundry VTT Compatibility: v14
System Compatibility: D&D 5e 5.3.3+
Safe to update mid-campaign: Yes

Version 14.1.0 focuses on dependable group initiative without altering combatants’ original rolls. It also adds reusable group presets and improves morale, visibility, accessibility, and combat-tracker behavior.

What's New

  • Group Presets: Save a group’s name, icon, color, initiative mode, discipline, and morale trigger, then reuse that configuration in later combats.
  • Native Initiative Preservation: Combatants retain their original rolled initiatives. Groups are ordered through Foundry’s combat sorting instead of fractional initiative offsets, keeping large and tied groups together without changing roll results.
  • English Localization: User-facing settings, dialogs, controls, notifications, and chat cards now use Foundry’s localization system.

Improvements

  • Changing a group’s initiative mode, captain, or membership now recalculates its result from the original member rolls.
  • Group initiative editing supports Enter and Space, locale-formatted numbers, and combat-tracker popouts.
  • Group dialogs now use reusable templates with safer validation and clearer cancellation behavior.
  • Token and combatant visibility synchronization now works across applicable combats and scenes.
  • Group highlighting, collapsed-state handling, hidden groups, hidden captains, and defeated combatants behave more consistently.
  • Morale checks now provide clearer batch results, better status handling, persistent prompt tracking, and proper fearless-creature behavior.
  • Group operations are serialized per combat to prevent overlapping updates from producing inconsistent initiative state.

Bug Fixes

  • Fixed Roll All and Roll NPCs race conditions that could finalize groups before every member roll completed.
  • Fixed initiative advantage and disadvantage workflows so the D&D 5e system remains responsible for the original roll.
  • Fixed large or tied groups becoming interleaved in the combat tracker.
  • Fixed moving rolled combatants between groups leaving either group with stale initiative.
  • Fixed repeated automatic morale prompts and duplicate captain-death processing.
  • Fixed morale effects and casualty tracking becoming inconsistent when morale was disabled or multiple updates occurred together.
  • Fixed canceled dialogs being treated as submitted data.
  • Fixed visibility synchronization loops and incomplete updates involving combats outside the currently viewed tracker.
  • Fixed hidden group information exposing captain details to players.

Settings Changes

  • Group Presets: Adds world-level storage for reusable group configurations. Presets are managed from the Create Group dialog. Default: no saved presets.

Developer API

The public module API now includes:

  • getGroupPresets()
  • saveGroupPreset(name, data)
  • deleteGroupPreset(presetId)

Tested with Foundry VTT 14.363 and D&D 5e 5.3.3.