Changelog

0.5.9 — Custom abilities accepted

Public capability

  • Completed end-to-end custom ability and attack support.
  • Validated native inventory tooltip localization, presentation, and icon resolution.
  • Validated equipped weapon action and SkillRollData enumeration.
  • Validated native combat action creation as visible, enabled, and selectable.
  • Executed ExampleMod's Flame Cleave through FTK2 and observed correlated enemy HP damage.
  • Retained conservative boundaries: templates and existing animation/VFX/SFX/status resources are reused; new native asset/status/passive pipelines are not implied.

Compatibility and validation

  • Made combat presentation/icon diagnostics safe during FTK2 worker-thread asset preload.
  • Accepted Procedure 52 in FTK2 1.14.6 with 69 passed, 0 failed, 0 errors.
  • Completed 599 / 599 automated checks.
  • Verified clean observer, subscription, definition, item, and combat-snapshot cleanup at shutdown.
  • The accepted run used the same tooltip-selected and equipped Ember Axe instance; the alternate duplicate rebind branch remains covered by automated regression.

Wiki synchronization

  • Replaced partial 0.5.4 capability claims with accepted 0.5.9 evidence.
  • Added ExampleMod-backed item and custom-ability tutorials.
  • Added generated public API reference from release DLL/XML metadata.
  • Updated compatibility, save, threading, troubleshooting, deployment, and roadmap documentation.