Skip to content

Patch Notes Page 50

  • Fixed Robin’s Alt weapon swap regression.
  • Robin once again swaps cleanly between sword and bow even when a controller or Steam Input swap binding is also active.
  • Keyboard-style Left Alt binding names now resolve reliably in the remap/input layer.
  • Added a gameplay toggle for Warden lock enforcement.
  • data/gameplay.json now exposes wardens.enforceUnlockRequirements, letting you temporarily make the full roster selectable without changing how Valor unlocks are earned.
  • Hardened macOS packaging for launchable staged builds.
  • scripts/package-mac.sh now bundles every non-system dylib referenced by the macOS binary instead of only handling SDL libraries.
  • Packaged macOS binaries now fail packaging if they still point at external Homebrew or SDK install paths after staging.
  • Cleaned up recap enemy kill names.
  • Enemies Killed by Type now title-cases and normalizes enemy ids so entries read as Skelly, Goblin Slinger, Zombie Burster, and similar display names instead of raw internal ids.
  • Renamed Jack’s primary attack to Sword Slash.
  • Jack’s tank kit now uses Sword Slash in ability data, fallback kit setup, and recap displays.
  • Fixed recap primary-attack labels losing their opening letters.
  • Recap normalization now repairs the current hero’s primary-attack label if the stored damage source arrives missing its first one or two characters.
  • Fixed recap damage labels repairing broken Primary Fire text.
  • Recap damage attribution now canonicalizes damaged Primary Fire variants back to the full label, so Jack’s recap no longer records or displays imary Fire.
  • Fixed the recap damage list still shaving the first letter off ability names.
  • Added a protected leading spacer inside the Rml damage-label markup so Primary Fire and similar entries render with their opening glyph intact in the live recap screen.
  • Fixed the live recap screen clipping the first letter of ability names.
  • Added left padding to recap damage-row labels in the Rml recap stylesheet so entries like Primary Fire no longer lose their opening character in the shipped overlay.