mirror of
https://github.com/Kelsidavis/WoWee.git
synced 2026-08-03 11:29:22 -04:00
id="1" is how a frame in a numbered set knows which one it is, and neither the emitter nor the widget API supported it at all — GetID and SetID simply did not exist. FrameXML concatenates the result straight into a name: PartyMemberFrame_RefreshPetDebuffs reaches for _G["PartyMemberFrame" .. self:GetID() .. "PetFrame"], so every one of the 848 ids declared across 57 files was looking up the wrong frame. Zero when unset, which is what the real client answers and what FrameXML concatenates without checking.
23 KiB
23 KiB