Kelsidavis-WoWee/include
Kelsi b960a1cdd5 fix: invalidate macro spell cache when spells are learned/removed
The macro primary spell cache stored 0 (no spell found) when a macro
referenced a spell the player hadn't learned yet. After learning the
spell from a trainer or leveling up, the cache was never refreshed,
so the macro button stayed broken. Now tracks the known spell count
and clears the cache when it changes, ensuring newly learned spells
are resolved on the next frame.
2026-03-20 08:52:57 -07:00
..
audio feat: play audio notification when a whisper is received 2026-03-12 06:12:37 -07:00
auth Vanilla/Turtle WoW support: M2 loading, bone parsing, textures, auth 2026-02-13 16:53:28 -08:00
core fix: stabilize turtle world entry session handling 2026-03-15 01:21:23 -07:00
game fix: update local equipment set GUID on save confirmation and auto-request played time on login 2026-03-20 05:17:27 -07:00
network fix: stabilize classic/turtle world session handling 2026-03-15 06:13:36 -07:00
pipeline feat: implement M2 ribbon emitter rendering for spell trail effects 2026-03-13 01:17:30 -07:00
platform Fix all remaining build warnings and eliminate UB in binary parsers 2026-02-23 19:58:38 -08:00
rendering feat: add [indoors]/[outdoors] macro conditionals via WMO detection 2026-03-20 06:29:33 -07:00
third_party Fix cross-platform FSR3 compile path and Path-A runtime wiring 2026-03-09 04:24:24 -07:00
ui fix: invalidate macro spell cache when spells are learned/removed 2026-03-20 08:52:57 -07:00