mirror of
https://github.com/Kelsidavis/WoWee.git
synced 2026-04-18 13:17:05 -04:00
ListInventoryParser::parse() was resetting the entire ListInventoryData struct, wiping the canRepair flag set by the gossip handler before the server response arrived. Preserve it across the parse. Also detect repair capability from UNIT_NPC_FLAG_REPAIR (0x1000) on the vendor NPC entity, so direct vendors without gossip menus also show the repair button.