/script local _,_,a,_ = GetShapeshiftFormInfo(3); if a then CastSpellByName("Berserker Rage") else CastSpellByName("Berserker Stance") end
This will throw you into beserker stance if you are not
Push it again and it will cast beserkers rage
Great macro =D