Evolvee / EvolvePWPUI-335a-TBC

Evolve PWP UI for TBC playing on the 3.3.5a client --- Optimized only for 1920x1080 17,3 inch Laptop! [wow.exe patched with Classic Nameplate API + HDclient + Camera mouse fix]
2 stars 0 forks source link

CircleCooldownMasks - need to do this treatment for Omnibar/TPT as well #13

Open Evolvee opened 1 month ago

Evolvee commented 1 month ago

The issue is that icons are displayed as square because of the alpha border due to swipe animation instead of circle.

image

You can see the swipe animation applying a square-ish texture as the clock goes around.

This is how we fixed it on classic:

https://github.com/Evolvee/EvolvePWPUI-ClassicWOTLK/blob/main/Interface/AddOns/OmniBar/OmniBar.lua#L1365

https://github.com/Evolvee/EvolvePWPUI-ClassicWOTLK/blob/main/Interface/AddOns/LoseControl/LoseControl.lua#L8885

Now, for 3.3.5 this is already fixed for BigDebuffs addon using the "CircleCooldownTemplate" addon solution from here: https://github.com/RomanSpector/CircleCooldownTemplate // https://github.com/BannZay/LoseControl --> The solution is inside BigDebuffs folder already and works well.

So what needs to be done is to apply this solution to both TPT (party cd icons) AND OmniBar addon which is still displaying squares. The solution from classic repo did not work on 3.3.5 😢

Evolvee commented 1 week ago

BigDebuffs issue - Player texture (in middle of screen) - contains the exact same issue, other frames seems fine in BigDebuffs

image