[if (HasAura("Arcane Intellect") or HasAura("Arcane Brilliance")) then "Int":Color("00aaff")]
[if (HasAura("Soulstone") or HasAura("Soulstone Resurrection")) then "SS":Fuschia]
This seems to work, Thanks.
But on another issue it seems it doesnt update sometimes,
Example: I buffed me and my party member with Arcane brilliance, it it said "Int" on both our frames as supposed. but then I i dispelled my buff and it still said "Int", now when i got none of those buffs. Maybe 2mins later the "Int" dissappeared on my frame, and I rebuffed myself with Arcane Intellect and it took some minutes to it to show "int" on my frame.
This seems to me some kind of updating bug.