Pour "charger", j'utilise 2 macros : 1 en posture combat qui va lancer charge si je suis hors combat ou me passe en posture berserk si je suis en combat. 1 en posture def qui passe en posture de combat si je suis hors combat et en posture bersek si je suis en combat.
Ces 2 macros et le sort intercepter doivent tous être sur la même position dans votre barre des sorts.
Macro charge en posture combat:
/run if UnitAffectingCombat("player") then CastSpellByName("Berserker Stance") else CastSpellByName("Charge") end
Macro charge en posture def
/run if UnitAffectingCombat("player") then CastSpellByName("Berserker Stance") else CastSpellByName("Battle Stance")
Macro en posture berserker
pas de macro en posture zerk, juste le sort intercepter.
Macro Cleave: permet de lancer l'auto-attack en même temps que le cleave.
/cast Cleave
/script if not IsCurrentAction(24) then UseAction(24) end
Macro heroic strike: permet de lancer l'auto-attack en même temps que heroic strike
/cast Heroic Strike
/script if not IsCurrentAction(24) then UseAction(24) end
Macro mocking blow: passe en posture combat pour lancer Mocking blow.
/run local texture,name,isActive,isCastable = GetShapeshiftFormInfo(1) if isActive then CastSpellByName("Mocking Blow") else CastSpellByName("Battle Stance()") end
Macro Shield Slam: équipe le bouclier et la main droite du guerrier. Lance l'auto-attack et le shield slam.
/equip Hedgecutter
/equipoff Lord Blackwood's Buckler
/cast Shield Slam
/script if not IsCurrentAction(24) then UseAction(24) end
Macro fracasse armure: Lance fracasse armure et l'auto-attack.
/script CastSpellByName("Sunder Armor")
/script if not IsCurrentAction(24) then UseAction(24) end
Macro taunt: Passe en posture défense et lance le taunt.
/run local texture,name,isActive,isCastable = GetShapeshiftFormInfo(2); if isActive then CastSpellByName("Taunt") else CastSpellByName("Defensive Stance()") end