mirror of
https://github.com/Kelsidavis/WoWee.git
synced 2026-08-01 10:21:34 -04:00
Weapon models share CharacterRenderer's models map with NPC composites keyed by creature displayId, and the weapon id counter started at 1000 inside that range. Once enough weapon reloads advanced the counter onto a loaded NPC's displayId, attachWeapon reused the NPC model as the weapon mesh and stomped its textures. Weapon ids now start at 0x40000000, above every other id scheme in the map (displayIds, player models at 60000+, projectiles capped below 999000).