Quote:
-- BEAST MASTERY
Sequences['BM-ST'] = {
StepFunction = [[
limit = limit or 1
if step == limit then
limit = limit % #macros + 1
step = 1
else
step = step % #macros + 1
end
]],
PreMacro = [[
/Petattack
/cast [nopet]Call Pet 1;
/cast [nochanneling,@tanknamehere, exists, nodead][nochanneling,@alternatenamehere, exists, nodead][@pet, exists, nodead] Misdirection
/petautocastoff [group] Growl
/petautocaston [nogroup] Growl
]],
'/castsequence [nochanneling, @target, harm, nodead, exists] !Kill Command, Cobra Shot, Cobra Shot',
'/cast [nochanneling, @target, harm, nodead, exists] Dire Beast',
'/cast [nochanneling, @target, harm, nodead, exists] A Murder of Crows',
'/cast [nochanneling, @target, harm, nodead, exists] Chimaera Shot',
'/cast [@pet, dead] Revive Pet',
PostMacro = [[
/use [combat]13
/cast [combat] Bestial Wrath
]],
}
Sequences['BM-AE'] = {
StepFunction = [[
limit = limit or 1
if step == limit then
limit = limit % #macros + 1
step = 1
else
step = step % #macros + 1
end
]],
PreMacro = [[
/Petattack
/cast [nopet]Call Pet 1;
/cast [nochanneling,@tanknamehere, exists, nodead][nochanneling,@alternatenamehere, exists, nodead][@pet, exists, nodead] Misdirection
/petautocastoff [group] Growl
/petautocaston [nogroup] Growl
]],
'/castsequence [nochanneling, @target, harm, nodead, exists] !Kill Command, Multi-Shot, Multi-Shot',
'/cast [nochanneling, @target, harm, nodead, exists] Dire Beast',
'/cast [nochanneling, @target, harm, nodead, exists] A Murder of Crows',
'/cast [nochanneling, @target, harm, nodead, exists] Chimaera Shot',
'/cast [@pet, dead] Revive Pet',
PostMacro = [[
/use [combat]13
/cast [combat] Bestial Wrath
]],
}