BigDebuffs

BigDebuffs

20M Downloads

Bigdebuffs displaying on incorrect partyframes with Shadowed Unit Frames

seccitaj opened this issue ยท 2 comments

commented

I have been perfecting my UI using Shadowed Unit Frames. Decided to step on arena again, and as a healer i find this addon almost a necessity. However, unfortunately i noticed it is not working properly with Shadowed Unit Frames. For some reason BigDebuffs are displayed on incorrect party frames (e.g. a stun on party1 is displayed on party2 and such). I have tried debugging the source code to find out what is causing this, but no matter how i alter the anchors etc. i can't figure out to make it work consistently. I even tried manually offsetting the anchors in the .lua file, but nothing seems to consistently fix this.

I have a weird hunch it is tied to party group ordering somehow (whether it's by name or index, and asc or desc) - but as said, i'm unable to crack this myself with the limited LUA experience i have. Would love to have this fixed as it is making this addon unusable with Shadowed Unit Frames. It might also be that me enabling "Show player in party" in SUF settings is something that plays a small part in this issue.

And just to make sure: i am using party frames specifically, not raid frames.

commented

Some additional details on my SUF settings:
Party frames ordering: By index
Sorting: Tried both Ascending and Descending
Show player in party true
Column grow: Down

Reason i am forced to use index sorting is that i need to have my own character as the bottom unit due to how i am using party1 and party2 bindings.

commented

And more quick details on this: i actually had the BigDebuffs hit correct frames in one arena game now. I am wondering could this be somehow tied to how Shadowed Unit Frames updates party units <-> actual frame connections, and BigDebuffs not actually updating them when this happens? So BigDebuffs would actually assign anchors when the player enters the world, but not actually re-anchor them to appropriate frames as Shadowed Unit Frames updates the units<->frames connections? So essentially whether the frames hit correct bigdebuffs would actually be based on the order in which players enter the arena or something super awkward? Or alternatively could it be based on at what point i join the arena myself - if there is some weird logic how party unit order is possibly offset (in SUF) when i have "Show player in party" enabled etcetc.

Just a wild guess. Some of these would explain how this issue FEELS to be present so randomly.