-
Notifications
You must be signed in to change notification settings - Fork 7
Open
Description
In update 12.0.0+, WoW introduced SecretValues and applied major breaking changes that broke many addons. WoW's objective is to prevent users from using powerful addons that provide a significant advantage in combat.
Because of these changes, many addons are now archived or broken; major ones like WeakAuras and Decursive have been hit as well.
What we are not allowed to do now:
- Check Debuff type to display cooldowns for spells used, or track failed/successful dispel casts.
- Use Debuff name/type/applications (and all related data) to prioritize targets or trigger warnings (e.g.,
isHarmfulorisFatal). - Perform any logical operations directly linked to SecretValues.
What we can still do:
- Display Debuff data exactly as provided, without any modifications.
- Use Left/Right click to cast spells.
- Display MUFs/Live lists with Blue/Red coloring.
To reach a stable release, we have to:
- Update Live List to only display Debuff Data
- Update to use
UNIT_AURAinstead ofCOMBAT_LOG_EVENT_UNFILTERED - Update MUFs
- Find a way to bypass LibQTip limitations in MUFs ( Currently migrate from LibQTip to Native GameToolTip )
- Update the Priority system to ensure we never perform operations on SecretValues
- Ensure changes are still backward compatible
I created this issue to describe the current project state and to prevent users from opening new issues asking for an ETA or updates.
Note: This to-do list is not final, and the owner may have other tasks that I haven't listed.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels