MosswartMassacre/MosswartMassacre/bin
erik 1fff36e3f7 Fix rare detection broken on hot reload / DLL update
InitializeForHotReload() never created a RareTracker — it only ran
if one already existed. When the new DLL is loaded on an already-
logged-in character, LoginComplete doesn't fire, so _rareTracker
stayed null and the null-check in ChatEventRouter.OnChatText silently
skipped all rare detection.

Now InitializeForHotReload creates and wires the RareTracker if it
hasn't been set yet, matching what LoginComplete does.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-27 14:52:19 +00:00
..
Release Fix rare detection broken on hot reload / DLL update 2026-02-27 14:52:19 +00:00