WeakAuras

WeakAuras

206M Downloads

Dynamic Conditions Taking alot of Resources

skjetne opened this issue ยท 1 comments

commented

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

  1. Create WA icon with Spell(cooldown) as trigger. Show always. No glows or text, default cooldown.
  2. Add Condition "insufficient resources" or "spell usable" = true, and color change (property change)

Last Good Version

No response

Screenshots

Example of Eyebeam WA.
Display;
bilde
Trigger;
bilde
Conditions;
bilde

(note. Blade Dance, Eyebeeeeem and Chaos Nova are the only WA's with the trigger "insufficient resources"

Export String

No response

commented

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.