Kelsidavis-WoWee/src/core
Kelsi 85767187b1 fix: clear gameObjectDisplayIdWmoCache_ on world transition, add stale-entry guard
gameObjectDisplayIdWmoCache_ was not cleared on world unload/transition,
causing stale WMO model IDs (e.g. 40006, 40003) to be looked up after
the renderer cleared its model list, resulting in "Cannot create instance
of unloaded WMO model" errors on zone re-entry.

Changes:
- Clear gameObjectDisplayIdWmoCache_ alongside other GO caches on world reset
- Add WMORenderer::isModelLoaded() for cache-hit validation
- Inline GO WMO path now verifies cached model is still renderer-resident
  before using it; evicts stale entries and falls back to reload
2026-03-13 03:43:55 -07:00
..
application.cpp fix: clear gameObjectDisplayIdWmoCache_ on world transition, add stale-entry guard 2026-03-13 03:43:55 -07:00
input.cpp Initial commit: wowee native WoW 3.3.5a client 2026-02-02 13:03:22 -08:00
logger.cpp Replace heap allocation with view 2026-03-06 18:41:41 +02:00
memory_monitor.cpp fix: animation stutter, resolution crash, memory cap, spell tooltip hints, GO collision 2026-03-10 22:26:50 -07:00
window.cpp Fix WMO wall collision, normal mapping, POM backfill, and M2/WMO rendering performance 2026-03-07 22:03:28 -08:00