Hi can someone help me
Tapatalk-kal küldve az én GT-I9505-el
Hi can someone help me
Tapatalk-kal küldve az én GT-I9505-el
It would have been better if you posted the LUA script... I can try to help you if it's not too advanced.
I ll but am at work at the moment later i post ot
Tapatalk-kal küldve az én GT-I9505-el
So the main line is that i want to create a macro that does the 4.3 arms warrior rotation.
i hav this macro :/startattack
/run if GetShapeshiftForm()==3 then CastSpellByName("Battle Stance") end
/run local _,d,_ = GetSpellCooldown("Battle shout") if (d == 0) then CastSpellByName("Battle shout") end
/run if(IsSpellInRange('Charge','target')==1 and GetSpellCooldown('Charge')==0)then CastSpellByName('Charge')end
/run i=1 while(i<=40)do a={UnitDebuff("target",i)} if(a[1]=="Rend" and a[8]=="player")then break elseif(i==40 and UnitPower('player')>=10) then CastSpellByName("Rend") i=i+1 else i=i+1 end end
/run if UnitBuff("player", "Taste for blood") then CastSpellByName("Overpower") end
/run if GetShapeshiftForm()==3 then CastSpellByName("Berserker Stance") end
/run if UnitBuff("player", "Sudden Death") then CastSpellByName("Execute") end
/run local _,d,_ = GetSpellCooldown("Mortal Strike") if (d == 0) then CastSpellByName("Mortal Strike") end
/run local _,d,_ = GetSpellCooldown("Colossus Smash") if (d == 0) then CastSpellByName("Colossus smash") end
/run local _,d,_ = GetSpellCooldown("Berserker Rage") if (d == 0) then CastSpellByName("Berserker Rage") end
/run local _,d,_ = GetSpellCooldown("Inner Rage") if (d == 0) then CastSpellByName("Inner Rage") end
/run if UnitPower("Player") > 55 then CastSpellByName("Heroic Strike") end
/run if GetShapeshiftForm()==0 then CastSpellByName("Berserker Stance") end
/run StaticPopup_Hide("MACRO_ACTION_FORBIDDEN");
ant the problem is the following .
id does the rot but i want to do in zerker stance. when i change to zerker it goes back to battle that is the problem