Dynamic Conditions Taking alot of Resources
skjetne opened this issue ยท 1 comments
Description
Did some profiling, and posted it on the WA Discord. And it seems like i have some WA's that are very simple but require a lot of resources - seemingly due to conditions.
The report is here; https://pastebin.com/Z2wJSMT5 (this is from The Eye Heroic)
The Weakaura's in question are here; https://wago.io/VlcdcATDn
Start of thread on discord is here
I do not have ElvUI installed.
WeakAuras Version
3.7.1
World of Warcraft Flavor
Retail (Default)
Tested with only WeakAuras
- Yes
- No
Lua Error
No response
Reproduction Steps
- Create WA icon with Spell(cooldown) as trigger. Show always. No glows or text, default cooldown.
- Add Condition "insufficient resources" or "spell usable" = true, and color change (property change)
Last Good Version
No response
Screenshots
Example of Eyebeam WA.
Display;
Trigger;
Conditions;
(note. Blade Dance, Eyebeeeeem and Chaos Nova are the only WA's with the trigger "insufficient resources"
Export String
No response
There's nothing strange going on. I did check that the dynamic conditions are checked as often as intended and they are.
Maybe it helps to understand that the "Insufficient Resources" need to be checked every time you gain energy, which is a lot more often than the cooldown state changes and thus it's not suprising that it takes the most time.