So....
I know there might be other solutions already out there but i want one of mine and play and learn from it further.
To my setup in general, i have plenty custom options.. can link key names if needed but theyre all mentioned here anyway:
In Actions > On Init:
aura_env.spellOptions = {}
for _, spell in ipairs(PrephUIUpcomingSpells) do
local spellID = spell.PrephUIUpcomingSpellsSpellID
aura_env.spellOptions[spellID] = {
active = spell.PrephUIUpcomingSpellsSpellIDActive,
stunnable = spell.PrephUIUpcomingSpellsSpellIDStunnable,
selfCast = spell.PrephUIUpcomingSpellsSpellIDSelf,
colors = {
interruptable = spell.PrephUIUpcomingSpellsSpellIDColorInt,
stunnable = spell.PrephUIUpcomingSpellsSpellIDColorStun,
uninterruptable = spell.PrephUIUpcomingSpellsSpellIDColorUnint,
},
glow = {
enabled = spell.PrephUIUpcomingSpellsSpellIDGlow,
glowColor = spell.PrephUIUpcomingSpellsSpellIDGlowColor,
glowOnSelf = spell.PrephUIUpcomingSpellsSpellIDGlowOnSelf,
glowOnSelfColor = spell.PrephUIUpcomingSpellsSpellIDGlowOnSelfColor,
},
sound = {
enabled = spell.PrephUIUpcomingSpellsSpellIDSound,
soundChoice = spell.PrephUIUpcomingSpellsSpellIDSoundChoice,
}
}
end