I'm by no means an expert coder, but I can manage. Here's what I developed for maintaining my chanter's auras. This is assuming you have the Auroria Mastery AA and have 2 gem slots to spare. If you do, this aura will cast whatever aura you have mem'd when a spare aura spot opens.
Never posted my codes on this site before, but this is the place I get a ton of good info, so it's time I start sharing some of my creations. Hope it appears properly.
Add this to your main macro sequance:
Use it in good health.
Never posted my codes on this site before, but this is the place I get a ton of good info, so it's time I start sharing some of my creations. Hope it appears properly.
Add this to your main macro sequance:
Code:
/if (!${Me.Moving} && !${Me.Invis} && !${Me.Casting.ID} && !${Me.Aura[2].ID}>0) {
/call PickAnAura
}
sub PickAnAura
/if (!${Me.Moving} && !${Me.Invis} && !${Me.Casting.ID} && !${Me.Aura[1].Name.Equal[Learner's Aura]} && !${Me.Aura[2].Name.Equal[Learner's Aura]} && ${Me.SpellReady[Learner's Aura rk. ii]}) /call cast "Learner's Aura rk. ii"
/if (!${Me.Moving} && !${Me.Invis} && !${Me.Casting.ID} && !${Me.Aura[1].Name.Equal[Mana Reiterate Aura]} && !${Me.Aura[2].Name.Equal[Mana Reiterate Aura]} && ${Me.SpellReady[Mana Reiterate Aura rk. ii]}) /call cast "Mana Reiterate Aura rk. ii"
/if (!${Me.Moving} && !${Me.Invis} && !${Me.Casting.ID} && !${Me.Aura[1].Name.Equal[Wake of Atrophy Aura]} && !${Me.Aura[2].Name.Equal[Wake of Atrophy Aura]} && ${Me.SpellReady[Wake of Atrophy Aura]}) /call cast "Wake of Atrophy Aura"
/if (!${Me.Moving} && !${Me.Invis} && !${Me.Casting.ID} && !${Me.Aura[1].Name.Equal[Aura of Abstract Acumen]} && !${Me.Aura[2].Name.Equal[Aura of Abstract Acumen]} && ${Me.SpellReady[Aura of Abstract Acumen]}) /call cast "Aura of Abstract Acumen"
/if (!${Me.Moving} && !${Me.Invis} && !${Me.Casting.ID} && !${Me.Aura[1].Name.Equal[Mana Reiterate Aura]} && !${Me.Aura[2].Name.Equal[Mana Reiterate Aura]} && ${Me.SpellReady[Mana Reiterate Aura rk. ii]}) /call cast "Mana Reiterate Aura rk. ii"
/if (!${Me.Moving} && !${Me.Invis} && !${Me.Casting.ID} && !${Me.Aura[1].Name.Equal[Entrancer's Aura]} && !${Me.Aura[2].Name.Equal[Entrancer's Aura]} && ${Me.SpellReady[Entrancer's Aura]}) /call cast "Entrancer's Aura"
/if (!${Me.Moving} && !${Me.Invis} && !${Me.Casting.ID} && !${Me.Aura[1].Name.Equal[Befuddler's Aura]} && !${Me.Aura[2].Name.Equal[Befuddler's Aura]} && ${Me.SpellReady[Befuddler's Aura rk. iii]}) /call cast "Befuddler's Aura rk. iii"
/if (!${Me.Moving} && !${Me.Invis} && !${Me.Casting.ID} && !${Me.Aura[1].Name.Equal[Runic Shimmer Aura]} && !${Me.Aura[2].Name.Equal[Runic Shimmer Aura]} && ${Me.SpellReady[Runic Shimmer Aura rk. iii]}) /call cast "Runic Shimmer Aura rk. iii"
/return
Use it in good health.
Last edited by a moderator: