BM Bar Swapping Macros works as of 10/15

First off I want to say thanks to the site creators, been using the site for a while. Finally decided it was time to give back. I have done some work on a bar swapping macro for BM and it seems to be working pretty well.

Single Target:

bar 1

#show Kill Command
/castsequence Kill Command
/swapactionbar 1 2
/startattack
/petattack

bar 2

#show Kill Command
/castsequence Kill Shot
/swapactionbar 2 3
/targetenemy [noexists][dead][noharm]
/startattack [exists,harm,nodead]

bar 3

#show Kill Command
/castsequence Glaive Toss
/swapactionbar 3 4
/targetenemy [noexists][dead][noharm]
/startattack [exists,harm,nodead]

bar 4

#show Kill Command
/castsequence Arcane Shot
/swapactionbar 4 5
/targetenemy [noexists][dead][noharm]
/startattack [exists,harm,nodead]

bar 5

#show Kill Command
/castsequence Cobra Shot, Steady Shot
/swapactionbar 5 1
/targetenemy [noexists][dead][noharm]
/startattack [exists,harm,nodead]

AOE:

bar 1

#show Multi-Shot
/castsequence Multi-Shot
/swapactionbar 1 2
/startattack
/petattack

Bar 2 (same as Single Target)

#show Kill Command
/castsequence Kill Shot
/swapactionbar 2 3
/targetenemy [noexists][dead][noharm]
/startattack [exists,harm,nodead]

Bar 3 (same as Single Target)

#show Kill Command
/castsequence Glaive Toss
/swapactionbar 3 4
/targetenemy [noexists][dead][noharm]
/startattack [exists,harm,nodead]

Bar 4 (filler) as the single target macros are being reused

#show Kill Command
/swapactionbar 4 5
/targetenemy [noexists][dead][noharm]
/startattack [exists,harm,nodead]

Bar 5 (same as single target)

#show Kill Command
/castsequence Cobra Shot, Steady Shot
/swapactionbar 5 1
/targetenemy [noexists][dead][noharm]
/startattack [exists,harm,nodead]

My talents are 3,3,3,2,2,1

What’s the advantage of bar swapping?

I wouldn’t call it an “advantage” per se, but an alternative since they have disabled the scripting using the 0’s method we were using previously.

Ok. Was wondering why i would have to break up my professions bar and mounts bar to do tjis but makes sense to me now.So then do you make this all one macro or five separate ones for both single and aoe?

I made 5 macros for single and there are only 2 unique ones for AOE. I reused Bar 2, 3 and 5 from Single target as AOE.