Heya buds,
In my time using MQ, I got into a fair bit of raiding with buds. Everyone's always using different tools, whether it's the plugins, Kiss, their own macros, what have you. One thing's for certain, however: you always need to have control over big raid events: Auspice clicks, Paragon clicks, Ancestral Aids, etc.
I've found that, even if someone wants to run a blank KA to access some of the binds, things go a lot smoother if everyone operates with the same commands!
Anyway, with all the crackdowns and such, getting into raids has died down, but I thought others might like to try out a few of the helpful things we've used. Some of these are a work in progress, and they're all generally optimized for 115-120 spells (where applicable). It's easy enough to just read the syntax and modify to suit your needs, however.
[CODE title="helpful binds"]#bind DoAids /doaids
#bind DoAuspice /doauspice
#bind DoPreClick /dopreclick
#bind DoLeap /doleap
#bind DoParagon /doparagon
#Bind DoMGB /domgb
#bind DoShrink /doshrink
#Bind DoWard /doward
#Bind DoSoS /dosos[/CODE]
[CODE title="Ancestral Aid - Shaman command"]|-----------------------------------------------------------------------------
| SUB: Bind DoAids
| ----------------------------------------------------------------------------
Sub Bind_DoAids
/if (${Me.Class.ShortName.Equal[SHM]}) {
/alt act 35
/delay 1s
/alt act 447
}
/return[/CODE]
[CODE title="Auspice - Ranger command"]|-----------------------------------------------------------------------------
| SUB: Bind DoAuspice
| ----------------------------------------------------------------------------
Sub Bind_DoAuspice
/if (${Me.Class.ShortName.Equal[RNG]}) {
/alt act 35
/delay 1s
/alt act 462
}
/return[/CODE]
[CODE title="Paragon - Beastlord command"]|-----------------------------------------------------------------------------
| SUB: Bind DoParagon
| ----------------------------------------------------------------------------
Sub Bind_DoParagon
/if (${Me.Class.ShortName.Equal[BST]}) {
/alt act 35
/delay 1s
/alt act 128
}
/return[/CODE]
[CODE title="Leaps - all classes"]|-----------------------------------------------------------------------------
| SUB: Bind DoLeap
| ----------------------------------------------------------------------------
Sub Bind_DoLeap
/if (${Select[${Me.Class.ShortName},WAR,BER]}) /alt act ${Me.AltAbility[Furious Leap].ID}
/if (${Me.Class.ShortName.Equal[PAL]}) /alt act ${Me.AltAbility[Leap of Faith].ID}
/if (${Me.Class.ShortName.Equal[SHD]}) /alt act ${Me.AltAbility[Hate Step].ID}
/if (${Me.Class.ShortName.Equal[MNK]}) /alt act ${Me.AltAbility[Neshika's Blink].ID}
/if (${Me.Class.ShortName.Equal[ROG]}) /alt act ${Me.AltAbility[Whisper Step].ID}
/if (${Me.Class.ShortName.Equal[BRD]}) /alt act ${Me.AltAbility[Lyre Leap].ID}
/if (${Me.Class.ShortName.Equal[BST]}) /alt act ${Me.AltAbility[Cheetah's Pounce].ID}
/if (${Me.Class.ShortName.Equal[RNG]}) /alt act ${Me.AltAbility[Gladestrider's Leap].ID}
/if (${Me.Class.ShortName.Equal[CLR]}) /alt act ${Me.AltAbility[Holy Step].ID}
/if (${Me.Class.ShortName.Equal[DRU]}) /alt act ${Me.AltAbility[Mistwalk].ID}
/if (${Me.Class.ShortName.Equal[SHM]}) /alt act ${Me.AltAbility[Spirit Leap].ID}
/if (${Me.Class.ShortName.Equal[NEC]}) /alt act ${Me.AltAbility[Whisperwind].ID}
/if (${Me.Class.ShortName.Equal[WIZ]}) /alt act ${Me.AltAbility[Netherstep].ID}
/if (${Me.Class.ShortName.Equal[MAG]}) /alt act ${Me.AltAbility[Summoner's Step].ID}
/if (${Me.Class.ShortName.Equal[ENC]}) /alt act ${Me.AltAbility[Phantasmal Step].ID}
/return[/CODE]
[CODE title="Ancestral Ward - Shaman and Cleric command"]|-----------------------------------------------------------------------------
| SUB: Bind DoWard
| ----------------------------------------------------------------------------
Sub Bind_DoWard
/if (${Me.Class.ShortName.Equal[SHM]}) /alt act 321
/if (${Me.Class.ShortName.Equal[CLR]}) /alt act 255
/return[/CODE]
[CODE title="Shrink - Beastlord and Shaman command"]|-----------------------------------------------------------------------------
| SUB: Bind DoShrink
| ----------------------------------------------------------------------------
Sub Bind_DoShrink
/if (${Me.Class.ShortName.Equal[SHM]}) /alt act 9503
/if (${Me.Class.ShortName.Equal[BST]}) /alt act 7025
/return[/CODE]
[CODE title="MGBs - Multi class MGB command before raids start"]|-----------------------------------------------------------------------------
| SUB: Bind DoMGB
| ----------------------------------------------------------------------------
Sub Bind_DoMGB
/if (${Me.Class.ShortName.Equal[SHM]}) {
/alt act 992
/delay 1s
/tar ${Group.MainTank}
/delay 1s
/cast Talisman of the
}
/if (${Me.Class.ShortName.Equal[BST]}) {
/alt act 992
/delay 1s
/tar ${Group.MainTank}
/delay 1s
/cast Shared Merciless
}
/if (${Me.Class.ShortName.Equal[RNG]}) {
/alt act 992
/delay 1s
/tar ${Group.MainTank}
/delay 1s
/cast Shout of the
}
/if (${Me.Class.ShortName.Equal[ENC]}) {
/alt act 992
/delay 1s
/tar ${Group.MainTank}
/delay 1s
/cast Hastening of
}
/if (${Me.Class.ShortName.Equal[DRU]}) {
/alt act 992
/delay 1s
/tar ${Group.MainTank}
/delay 1s
/cast Onyx
}
/return[/CODE]
[CODE title="Shroud of Stealth (group) - Rogue command"]|-----------------------------------------------------------------------------
| SUB: Bind DoSoS
| ----------------------------------------------------------------------------
Sub Bind_DoSoS
/if (${Me.Class.ShortName.Equal[ROG]}) /alt act 1507
/return[/CODE]
[CODE title="Preclicks - multi class item/AA clicks before engage (work in progress)"]|-----------------------------------------------------------------------------
| SUB: Bind DoPreClick
| ----------------------------------------------------------------------------
Sub Bind_DoPreClick
/if (${Me.CombatState.NotEqual[COMBAT]} && ${Me.Class.ShortName.Equal[BER]}) {
/alt act 992
/delay 1s
/useitem Velazul's Warmonger Coat
/delay 1s
}
/if (${Me.CombatState.NotEqual[COMBAT]} && ${Me.Class.ShortName.Equal[MAG]}) {
/delay 1s
/useitem ${InvSlot[Chest].Item.Name}
/delay 1s
}
/if (${Me.CombatState.NotEqual[COMBAT]} && ${Me.Class.ShortName.Equal[SHM]}) {
/alt act 992
}
/if (${Me.CombatState.NotEqual[COMBAT]} && ${Me.Class.ShortName.Equal[CLR]}) {
/alt act 992
}
/if (${Me.CombatState.NotEqual[COMBAT]} && ${Me.Class.ShortName.Equal[RNG]}) {
/alt act 992
}
/if (${Me.CombatState.NotEqual[COMBAT]} && ${Me.Class.ShortName.Equal[BST]}) {
/alt act 992
/delay 1st
/useitem Savagesoul Jerkin
}
/if (${Me.CombatState.NotEqual[COMBAT]} && ${Me.Class.ShortName.Equal[PAL]}) {
/useitem ${InvSlot[Chest].Item.Name}
}
/return[/CODE]
In my time using MQ, I got into a fair bit of raiding with buds. Everyone's always using different tools, whether it's the plugins, Kiss, their own macros, what have you. One thing's for certain, however: you always need to have control over big raid events: Auspice clicks, Paragon clicks, Ancestral Aids, etc.
I've found that, even if someone wants to run a blank KA to access some of the binds, things go a lot smoother if everyone operates with the same commands!
Anyway, with all the crackdowns and such, getting into raids has died down, but I thought others might like to try out a few of the helpful things we've used. Some of these are a work in progress, and they're all generally optimized for 115-120 spells (where applicable). It's easy enough to just read the syntax and modify to suit your needs, however.
[CODE title="helpful binds"]#bind DoAids /doaids
#bind DoAuspice /doauspice
#bind DoPreClick /dopreclick
#bind DoLeap /doleap
#bind DoParagon /doparagon
#Bind DoMGB /domgb
#bind DoShrink /doshrink
#Bind DoWard /doward
#Bind DoSoS /dosos[/CODE]
[CODE title="Ancestral Aid - Shaman command"]|-----------------------------------------------------------------------------
| SUB: Bind DoAids
| ----------------------------------------------------------------------------
Sub Bind_DoAids
/if (${Me.Class.ShortName.Equal[SHM]}) {
/alt act 35
/delay 1s
/alt act 447
}
/return[/CODE]
[CODE title="Auspice - Ranger command"]|-----------------------------------------------------------------------------
| SUB: Bind DoAuspice
| ----------------------------------------------------------------------------
Sub Bind_DoAuspice
/if (${Me.Class.ShortName.Equal[RNG]}) {
/alt act 35
/delay 1s
/alt act 462
}
/return[/CODE]
[CODE title="Paragon - Beastlord command"]|-----------------------------------------------------------------------------
| SUB: Bind DoParagon
| ----------------------------------------------------------------------------
Sub Bind_DoParagon
/if (${Me.Class.ShortName.Equal[BST]}) {
/alt act 35
/delay 1s
/alt act 128
}
/return[/CODE]
[CODE title="Leaps - all classes"]|-----------------------------------------------------------------------------
| SUB: Bind DoLeap
| ----------------------------------------------------------------------------
Sub Bind_DoLeap
/if (${Select[${Me.Class.ShortName},WAR,BER]}) /alt act ${Me.AltAbility[Furious Leap].ID}
/if (${Me.Class.ShortName.Equal[PAL]}) /alt act ${Me.AltAbility[Leap of Faith].ID}
/if (${Me.Class.ShortName.Equal[SHD]}) /alt act ${Me.AltAbility[Hate Step].ID}
/if (${Me.Class.ShortName.Equal[MNK]}) /alt act ${Me.AltAbility[Neshika's Blink].ID}
/if (${Me.Class.ShortName.Equal[ROG]}) /alt act ${Me.AltAbility[Whisper Step].ID}
/if (${Me.Class.ShortName.Equal[BRD]}) /alt act ${Me.AltAbility[Lyre Leap].ID}
/if (${Me.Class.ShortName.Equal[BST]}) /alt act ${Me.AltAbility[Cheetah's Pounce].ID}
/if (${Me.Class.ShortName.Equal[RNG]}) /alt act ${Me.AltAbility[Gladestrider's Leap].ID}
/if (${Me.Class.ShortName.Equal[CLR]}) /alt act ${Me.AltAbility[Holy Step].ID}
/if (${Me.Class.ShortName.Equal[DRU]}) /alt act ${Me.AltAbility[Mistwalk].ID}
/if (${Me.Class.ShortName.Equal[SHM]}) /alt act ${Me.AltAbility[Spirit Leap].ID}
/if (${Me.Class.ShortName.Equal[NEC]}) /alt act ${Me.AltAbility[Whisperwind].ID}
/if (${Me.Class.ShortName.Equal[WIZ]}) /alt act ${Me.AltAbility[Netherstep].ID}
/if (${Me.Class.ShortName.Equal[MAG]}) /alt act ${Me.AltAbility[Summoner's Step].ID}
/if (${Me.Class.ShortName.Equal[ENC]}) /alt act ${Me.AltAbility[Phantasmal Step].ID}
/return[/CODE]
[CODE title="Ancestral Ward - Shaman and Cleric command"]|-----------------------------------------------------------------------------
| SUB: Bind DoWard
| ----------------------------------------------------------------------------
Sub Bind_DoWard
/if (${Me.Class.ShortName.Equal[SHM]}) /alt act 321
/if (${Me.Class.ShortName.Equal[CLR]}) /alt act 255
/return[/CODE]
[CODE title="Shrink - Beastlord and Shaman command"]|-----------------------------------------------------------------------------
| SUB: Bind DoShrink
| ----------------------------------------------------------------------------
Sub Bind_DoShrink
/if (${Me.Class.ShortName.Equal[SHM]}) /alt act 9503
/if (${Me.Class.ShortName.Equal[BST]}) /alt act 7025
/return[/CODE]
[CODE title="MGBs - Multi class MGB command before raids start"]|-----------------------------------------------------------------------------
| SUB: Bind DoMGB
| ----------------------------------------------------------------------------
Sub Bind_DoMGB
/if (${Me.Class.ShortName.Equal[SHM]}) {
/alt act 992
/delay 1s
/tar ${Group.MainTank}
/delay 1s
/cast Talisman of the
}
/if (${Me.Class.ShortName.Equal[BST]}) {
/alt act 992
/delay 1s
/tar ${Group.MainTank}
/delay 1s
/cast Shared Merciless
}
/if (${Me.Class.ShortName.Equal[RNG]}) {
/alt act 992
/delay 1s
/tar ${Group.MainTank}
/delay 1s
/cast Shout of the
}
/if (${Me.Class.ShortName.Equal[ENC]}) {
/alt act 992
/delay 1s
/tar ${Group.MainTank}
/delay 1s
/cast Hastening of
}
/if (${Me.Class.ShortName.Equal[DRU]}) {
/alt act 992
/delay 1s
/tar ${Group.MainTank}
/delay 1s
/cast Onyx
}
/return[/CODE]
[CODE title="Shroud of Stealth (group) - Rogue command"]|-----------------------------------------------------------------------------
| SUB: Bind DoSoS
| ----------------------------------------------------------------------------
Sub Bind_DoSoS
/if (${Me.Class.ShortName.Equal[ROG]}) /alt act 1507
/return[/CODE]
[CODE title="Preclicks - multi class item/AA clicks before engage (work in progress)"]|-----------------------------------------------------------------------------
| SUB: Bind DoPreClick
| ----------------------------------------------------------------------------
Sub Bind_DoPreClick
/if (${Me.CombatState.NotEqual[COMBAT]} && ${Me.Class.ShortName.Equal[BER]}) {
/alt act 992
/delay 1s
/useitem Velazul's Warmonger Coat
/delay 1s
}
/if (${Me.CombatState.NotEqual[COMBAT]} && ${Me.Class.ShortName.Equal[MAG]}) {
/delay 1s
/useitem ${InvSlot[Chest].Item.Name}
/delay 1s
}
/if (${Me.CombatState.NotEqual[COMBAT]} && ${Me.Class.ShortName.Equal[SHM]}) {
/alt act 992
}
/if (${Me.CombatState.NotEqual[COMBAT]} && ${Me.Class.ShortName.Equal[CLR]}) {
/alt act 992
}
/if (${Me.CombatState.NotEqual[COMBAT]} && ${Me.Class.ShortName.Equal[RNG]}) {
/alt act 992
}
/if (${Me.CombatState.NotEqual[COMBAT]} && ${Me.Class.ShortName.Equal[BST]}) {
/alt act 992
/delay 1st
/useitem Savagesoul Jerkin
}
/if (${Me.CombatState.NotEqual[COMBAT]} && ${Me.Class.ShortName.Equal[PAL]}) {
/useitem ${InvSlot[Chest].Item.Name}
}
/return[/CODE]

