mirror of
https://github.com/Kelsidavis/WoWee.git
synced 2026-07-31 01:41:14 -04:00
Keyring slots were rendered with placeholder backpack addressing (SlotKind::BACKPACK, index -1), so keys could not be picked up, moved, or used. Add a real SlotKind::KEYRING / HeldSource::KEYRING with correct wire addressing (bag 0xFF, slot 86+i) wired through pickup, place, swap-source, cancel, and right-click-use paths across all inventory view modes. Also show at least one keyring row whenever Show Key Ring is enabled so it stays visible (and a drop target) even when empty, instead of hiding when it holds no keys.