Massive freeze when getting into angel form as Holy priest
Meivyn opened this issue ยท 4 comments
Description
This happens for example with buffs checkers WeakAuras such as this one: https://wago.io/jNjrKl3US/172
Here's a short video of it: https://youtu.be/VFBQ360gqsE
I managed to isolate this issue using the profiler (not shown here, but this is for ~ 2.5 s of profiling).
What happens is that the game fires PLAYER_REGEN_ENABLED
and then PLAYER_REGEN_DISABLED
when you get into Spirit of Redemption. Here's the sequence of events that are fired when starting an encounter, dying, getting into angel form, and then dying. This makes all WeakAuras configured to load out of combat to load and unload in a 300 ms timeframe.
WeakAuras Version
WeakAuras 5.4.4
World of Warcraft Flavor
Retail (Default)
Tested with only WeakAuras
- Yes
- No
Lua Error
No response
Reproduction Steps
- Be a Holy priest.
- Have a bunch of WeakAuras that loads out of combat only.
- Get into any encounter in raid (unsure if that happens outside, kind of hard to try)
- Die from any mechanic.
Last Good Version
No response
Screenshots
No response
Export String
No response
I mean, while those specific auras might be poorly designed, the issue is the same. That would happen with any aura that is configured to load out of combat. As long as you have a lot of them, which is often the case, it'll happen.
your issue, is CLICKABLE.
especially the one you linked, its so extremely and utterly bad its a wonder you dont have more issues than that.
nothing in that aura has the slightest redeeming quality that would make it reasonable.
it does a ton of work over 170 times! no matter what you select in those "great" custom options. it will still do all that work. it will still take all your ressources. and then add on top that it messes with secure frames.
The problem does not lie in weakauras, bit that package
Yeah not going to debug an aura that using secure frames.
There's a good reason the WA interface shows a warning icon for these auras.