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.