downflag0=1
downshit0=/if (${Spell[Twincast Aura].Stacks[0]} && !${Me.Aura[Twincast Aura].Length} && !${Me.Moving} && !${Me.Invis} && ${Me.CurrentMana}>=600 && ${Me.Gem[12].Name.NotEqual[Twincast Aura]} && !${Select[${Zone.ShortName},guildlobby,poknowledge,potranquility,guildhall,nexus,neighborhood]}) /memspell 12 "Twincast Aura"
downflag1=1
downshit1=/if (${Spell[Twincast Aura].Stacks[0]} && !${Me.Aura[Twincast Aura].Length} && !${Me.Moving} && !${Me.Invis} && ${Me.CurrentMana}>=600 && ${Me.Gem[12].Name.Equal[Twincast Aura]} && !${Select[${Zone.ShortName},guildlobby,poknowledge,potranquility,guildhall,nexus,neighborhood]}) /casting "Twincast Aura"|12
downflag2=1
downshit2=/if (${Spell[Mana Reiteration Aura Rk. II].Stacks[0]} && ${Me.Aura[Twincast Aura].Length} && !${Me.Aura[Mana Recursion Aura Rk. II].Length} && !${Me.Moving} && !${Me.Invis} && ${Me.CurrentMana}>=1433 && ${Me.Gem[12].Name.NotEqual[Mana Reiteration Aura Rk. II]} && !${Select[${Zone.ShortName},guildlobby,poknowledge,potranquility,guildhall,nexus,neighborhood]} && !${Select[NEC,${Group.Member[1].Class.ShortName},${Group.Member[2].Class.ShortName},${Group.Member[3].Class.ShortName},${Group.Member[4].Class.ShortName},${Group.Member[5].Class.ShortName}]} && !${Me.Aura[2].Length}) /memspell 12 "Mana Reiteration Aura Rk. II"
downflag3=1
downshit3=/if (${Spell[Mana Reiteration Aura Rk. II].Stacks[0]} && ${Me.Aura[Twincast Aura].Length} && !${Me.Aura[Mana Recursion Aura Rk. II].Length} && !${Me.Moving} && !${Me.Invis} && ${Me.CurrentMana}>=1433 && ${Me.Gem[12].Name.Equal[Mana Reiteration Aura Rk. II]} && !${Select[${Zone.ShortName},guildlobby,poknowledge,potranquility,guildhall,nexus,neighborhood]} && !${Select[NEC,${Group.Member[1].Class.ShortName},${Group.Member[2].Class.ShortName},${Group.Member[3].Class.ShortName},${Group.Member[4].Class.ShortName},${Group.Member[5].Class.ShortName}]} && !${Me.Aura[2].Length}) /casting "Mana Reiteration Aura Rk. II"|12
downflag4=1
downshit4=/if (${Spell[Learner's Aura Rk. II].Stacks[0]} && ${Me.Aura[Twincast Aura].Length} && !${Me.Aura[Learner's Aura Rk. II].Length} && !${Me.Moving} && !${Me.Invis} && ${Me.CurrentMana}>=1433 && ${Me.Gem[12].Name.NotEqual[Learner's Aura Rk. II]} && !${Select[${Zone.ShortName},guildlobby,poknowledge,potranquility,guildhall,nexus,neighborhood]} && ${Select[NEC,${Group.Member[1].Class.ShortName},${Group.Member[2].Class.ShortName},${Group.Member[3].Class.ShortName},${Group.Member[4].Class.ShortName},${Group.Member[5].Class.ShortName}]} && !${Me.Aura[2].Length}) /memspell 12 "Learner's Aura Rk. II"
downflag5=1
downshit5=/if (${Spell[Learner's Aura Rk. II].Stacks[0]} && ${Me.Aura[Twincast Aura].Length} && !${Me.Aura[Learner's Aura].Length} && !${Me.Moving} && !${Me.Invis} && ${Me.CurrentMana}>=1433 && ${Me.Gem[12].Name.Equal[Learner's Aura Rk. II]} && !${Select[${Zone.ShortName},guildlobby,poknowledge,potranquility,guildhall,nexus,neighborhood]} && ${Select[NEC,${Group.Member[1].Class.ShortName},${Group.Member[2].Class.ShortName},${Group.Member[3].Class.ShortName},${Group.Member[4].Class.ShortName},${Group.Member[5].Class.ShortName}]} && !${Me.Aura[2].Length}) /casting "Learner's Aura Rk. II"|12