Hello folks!
I often have the situation where I want to activate / show an aura based on the state of another aura if it is active / shown at the moment.
I know I can access in a custom lua function the trigger and its corresponding information with for example trigger[1]. Is there a way to access another aura with some code like "anotherAuraId.getTrigger(1).isActive" or something similar?
Why do I need this?
If u want to have for example two or more auras which should simulate some kind of rotation u need to setup for each aura some conditions. Each new aura which gets on top to the "rotation" needs to copy paste the condition from the previous auras. When you are creating more then just two or three auras based on this logic it is getting overwhelming / unclear.
Example:
- First Aura: show/be active if dot A and dot B are not on target
- Second Aura: show/be active if "First Aura" is not active and Spell X is not on CD
- Third Aura: show/be active if "First Aura" and "Second Aura" are not active + ....
I hope this thread is well written enough for this forum. I am new here. Thank you for your help! 🙂