Kelsidavis-WoWee/Data/expansions
Kelsi 8282583b9a Fix equipment textures: correct DBC field indices and stop texture cycling
Binary ItemDisplayInfo.dbc has 23 fields with texture components at
14-21, not 15-22. The previous "fix" shifted all fields by +1 which
read wrong columns and broke both player and NPC equipment rendering.

Also fix local player texture cycling: rebuildOnlineInventory() was
called on every item query response (including for other players),
unconditionally setting onlineEquipDirty_ which triggered redundant
texture recompositing. Now tracks previous equipment displayInfoIds
and only sets dirty when they actually change.

Unified all 3 equipment texture code paths (local player, other
players, NPCs) to use the DBC layout system with correct field 14
base index.
2026-02-14 16:33:24 -08:00
..
classic Fix equipment textures: correct DBC field indices and stop texture cycling 2026-02-14 16:33:24 -08:00
tbc Fix equipment textures: correct DBC field indices and stop texture cycling 2026-02-14 16:33:24 -08:00
turtle Fix equipment textures: correct DBC field indices and stop texture cycling 2026-02-14 16:33:24 -08:00
wotlk Fix equipment textures: correct DBC field indices and stop texture cycling 2026-02-14 16:33:24 -08:00