Automatically populating debuff list #2

Open
opened 2025-08-25 12:25:28 +00:00 by omicron · 1 comment
Owner

The current idea of only showing specific configured debuffs works very well when you configure each debuff you care about and are aware of them. When you are learning new dungeons or fights it becomes more of an issue. It should be possible to have an automatic list of debuffs, similar to how the regular unit frames work.

The current idea of only showing specific configured debuffs works very well when you configure each debuff you care about and are aware of them. When you are learning new dungeons or fights it becomes more of an issue. It should be possible to have an automatic list of debuffs, similar to how the regular unit frames work.
omicron added the
Kind/Feature
label 2025-08-25 12:25:28 +00:00
Author
Owner

I made a quick hack that just constantly loops over all debuffs every time any UNIT_AURA event fires for a unit frame while I think about a better solution.

One possibility is to let AuraList keep track of debuff slots and then have a slot trigger. Any new debuff that isn't ignored would get a slot assigned. This has some limitations though, especially that any kind of ignore list is going to be fixed, maybe? I'm still thinking this through.

Another option is to have some kind of DuplicateTrigger that will keep track of multiple auras and perhaps create copies of indicators for each of them. Perhaps this is the most flexible option, and it can be tracked in the trigger instead of in the auralist.

I made a quick hack that just constantly loops over all debuffs every time any UNIT_AURA event fires for a unit frame while I think about a better solution. One possibility is to let AuraList keep track of debuff slots and then have a slot trigger. Any new debuff that isn't ignored would get a slot assigned. This has some limitations though, especially that any kind of ignore list is going to be fixed, maybe? I'm still thinking this through. Another option is to have some kind of DuplicateTrigger that will keep track of multiple auras and perhaps create copies of indicators for each of them. Perhaps this is the most flexible option, and it can be tracked in the trigger instead of in the auralist.
Sign in to join this conversation.
No description provided.