anyone working on GS macro for guardian?

hello i need a GS macro for the ptr. :slight_smile:

found these on here & work awesome - have tried them out in PTR & they work:

---2331111--- Sequences["Legionbear1"] = { PreMacro = [[ /targetenemy [noharm][dead]reset=target /console Sound_EnableSFX 0 ]], [[/cast !Mangle]], [[/castsequence Thrash,Moonfire,Maul,Swipe]], [[/castsequence reset=target Savage Defense,Swipe,Swipe,Savage Defense,Frenzied Regeneration,Iron Fur]], [[/castsequence [combat] reset=target Moonfire, Mass Entanglement,Iron Fur]], [[/cast Survival Instincts]], [[/cast Thrash]], [[/castsequence Swipe,Moonfire,Maul,Mangle,Iron Fur]], [[/cast Thrash]], [[/castsequence Swipe,Moonfire,Maul,Mangle,Iron Fur]], [[/cast Thrash]], [[/cast Pulverize]], [[/cast Incapacitating Roar]], [[/castsequence reset=12 Maul]], [[/castsequence [combat] reset=60 Barkskin]], [[/castsequence [combat] reset=50 Mighty Bash]], [[/castsequence [combat] reset=180 Berserk]], [[/castsequence reset=30 cenarion ward]], [[/cast !Mangle]], PostMacro = [[ /startattack /script UIErrorsFrame:Clear() /console Sound_EnableSFX 1 ]], }

Sequences[“legionbear2”] = {
PreMacro = [[
/targetenemy [noharm][dead]reset=target
]],
[[/castsequence Thrash,Thrash,Thrash,Pulverize]],
[[/castsequence reset=5 Savage Defense,Swipe,Swipe,Frenzied Regeneration]],
[[/castsequence [combat] reset=target Moonfire, Mass Entanglement]],
[[/cast !Mangle]],
[[/castsequence reset=12 Maul]],
[[/cast Survival Instincts]],
[[/cast Thrash]],
[[/castsequence Swipe,Moonfire,Maul,Mangle]],
[[/cast Thrash]],
[[/castsequence Swipe,Moonfire,Maul,Mangle]],
[[/cast Thrash]],
[[/cast Pulverize]],
[[/cast Incapacitating Roar]],
[[/castsequence [combat] reset=60 Barkskin]],
[[/castsequence [combat] reset=180 Berserk]],
[[/castsequence reset=30 cenarion ward]],
PostMacro = [[
/startattack
/script UIErrorsFrame:Clear()
/console Sound_EnableSFX 1
]],
}

these don’t work

fixed it and trimmed the first macro as i felt it did not need to repeat itself the second one is as just got it working.


Sequences['bear1'] = {
 StepFunction = [[
	limit = limit or 1
	if step == limit then
		limit = limit % #macros + 1
		step = 1
	else
		step = step % #macros + 1
	end
]],
    PreMacro = [[
/targetenemy [noharm][dead]
/console Sound_EnableSFX 0
    ]],
       "/castsequence reset=combat Thrash, Moonfire, Maul, Swipe",
       "/castsequence reset=combat Savage Defense, Swipe, Swipe, Savage Defense ,Frenzied Regeneration, Iron Fur",
       "/cast Survival Instincts",
       "/cast Thrash",
       "/castsequence reset=combat Swipe, Moonfire, Maul, Mangle, Iron Fur",
       "/cast Pulverize",
       "/cast Incapacitating Roar",
       "/cast [combat] Barkskin",
       "/cast [combat] Mighty Bash",
       "/cast [combat] Berserk",
       "/castsequence Cenarion ward",
    PostMacro = [[
/startattack
/script UIErrorsFrame:Clear()
/console Sound_EnableSFX 1
]],
}

Sequences['bear2'] = {
     PreMacro = [[
/targetenemy [noharm][dead]
]],
       "/castsequence Thrash, Thrash, Thrash, Pulverize",
       "/castsequence reset=5 Savage Defense, Swipe, Swipe, Frenzied Regeneration",
       "/castsequence [combat] reset=target Moonfire, Mass Entanglement",
       "/cast !Mangle",
       "/castsequence reset=12 Maul",
       "/cast Survival Instincts",
       "/cast Thrash",
       "/castsequence Swipe, Moonfire, Maul, Mangle",
       "/cast Thrash",
       "/castsequence Swipe, Moonfire, Maul, Mangle",
       "/cast Thrash",
       "/cast Pulverize",
       "/cast Incapacitating Roar",
       "/castsequence [combat] reset=60 Barkskin",
       "/castsequence [combat] reset=180 Berserk",
       "/castsequence reset=30 cenarion ward",
     PostMacro = [[
/startattack
/script UIErrorsFrame:Clear()
/console Sound_EnableSFX 1
]],
}


I cant get either of this to fire off…

That above macro includes sooooo many things that are not even in the game any longer… lol

Try this, works perfect for me…

Sequences['BearST'] = {
 StepFunction = [[
	limit = limit or 1
	if step == limit then
		limit = limit % #macros + 1
		step = 1
	else
		step = step % #macros + 1
	end
]],
    PreMacro = [[
/targetenemy [noharm][dead]
/console Sound_EnableSFX 0
    ]],
       "/castsequence reset=combat Mangle, Thrash, Moonfire, Swipe",
       "/castsequence reset=combat Thrash, Swipe, Mangle",
       "/castsequence reset=combat Swipe, Mangle, Thrash",
       "/castsequence reset=combat Swipe, Mangle, Thrash, Moonfire",
       "/castsequence reset=combat Swipe, Mangle",
	   "/cast Mangle",
	   "/cast Swipe",
	   "/cast Mangle",
       "/cast [combat] Barkskin",
	   "/cast [combat] Incapacitating Roar",
    PostMacro = [[
/startattack
/script UIErrorsFrame:Clear()
/console Sound_EnableSFX 1
]],
}