Slothpala / RaidFrameSettings

GNU General Public License v2.0
4 stars 4 forks source link

Buff/Debuff Enhancements #8

Closed excorp closed 6 months ago

excorp commented 6 months ago

I'm sorry, my English is bad and I ran the translator. So there will be some awkward English.

I think I finally found the reason for the addon error: other addons were getting an ADDON_ACTION_BLOCKED error when generating additional buff/debuff frames.

However, increasing the number of debuffs was the option I needed, so I lowered the default so that it wouldn't be an issue for people using the default.

Here's the entirety of my work

1. Hide blacklisted buffs/debuffs instead of making them smaller

-> Before, when setting the offset of buffs/debuffs to the top of the frame, if the first one was blacklisted and became smaller, the next one would be displayed one row up.

image

2. Modify the maximum number of buffs/debuffs

-> If you set it larger than the default and it generates extra aura frames, other addons will get an ADDON_ACTION_BLOCKED error, but it was a necessary option for me.

image image

3. Show remaining time for buffs/debuffs

By default, the time remaining is shown in the top left and the stack count in the bottom right.

image

4. Customize buffs/debuffs (swipe, edge, reverse, left time <font, color, size, offset, shadow>, stack count <font, color, size, offset, shadow>)

image image

5. Display the debuff border color to the color specified by DebuffHighlight

Blizzard's default feature assigns a border color, but that color may be different from the color assigned in DebuffHighlight, so I unified it. Also, the default debuff color is red in Blizzard, so I set a light gray color as the default, since it seems to be indistinguishable from the bleeding debuff.

image

6. Ability to set the position of specific buffs

image