Hello! Seeing how Luxthos has built his class auras has motivated me to up my game. Like his auras, I am dynamically loading / unloading auras based on which skills are currently available for my character using dynamic groups.
The problem I'm trying to solve is that if there were more than 6 auras loaded I would like to grow 'down' and start a second row.
Right now I'm doing this like a scrub by having a separate second dynamic group and manually moving auras that are applicable to my current spec and build. Across a single spec this is a pain, but doable. Across an entire class it's just untenable.
I have a hunch that I could pull this off if someone smarter than me were to point me in the right direction. I've not done any LUA scripting but I dabble in other languages for work. It would seem to me that if I could get the current icon aura's position in the (array of) the dynamic group and update that icon's X and Y offsets that I could take it from there. I'm also aware that there's often a simpler solution so feel free to call me out as a noob if there's a check box that does this exact thing I'm blind and missing. Cheers!