[quote quote=29378]What is with the Macro 1 and Macro 2 and so on??
[/quote]
Think of them as mini-macros inside of the greater macros.
Look at the top of the greater macros:
Example:
Sequences['BMXP'] = {
StepFunction = [[
order = newtable(1, 2, 3, 4, 4, 3, 1)
newstep = (newstep and (newstep % #order + 1)) or 2
step = order[newstep]
]],
PreMacro = [[
/cast [@pet,dead]Heart of the Phoenix
/targetenemy [noharm][dead]
/petautocastoff [group] Growl
/petautocaston [nogroup] growl
/cast [@focus,help][help][@pet,exists] Misdirection
]],
PostMacro = [[
/startattack
/use [combat]11
/use [combat]13
/use [combat]14
/script UIErrorsFrame:Clear()
/console Sound_EnableSFX 1
]],
-- Macro1
[[
/cast [nochanneling] Bestial Wrath
]],
-- Macro2
[[
/cast [nochanneling] !kill command
]],
-- Macro3
[[
/cast [nochanneling] Dire Frenzy
]],
-- Macro4
[[
/cast Barrage
]],
}
See the numbers inside of the ( ) ? Each one of those numbers corresponds to one of the mini-macros. That controls the sequence order and frequency of the actions in each of the mini-macros.
so the (1, 2, 3, 4, 4, 3, 1) translates to the following fire sequence
Bestial Wrath, kill command. Dire Frenzy, Barrage, Barrage, Dire Frenzy, Bestial Wrath
By changing up the numbers inside the ( ) you are able to adjust the fire order and frequency, as needed, without have to change the entire Greater macro.