Macro pve / pvp
IMPORTANT
Avant tout , aussi bien pour les macros orientées PVP et/ou PVE,
Vous devez obligatoirement avoir les sorts :
Camouflage en position 59 dans vos barres de sorts, ce qui correspond a la barre d'action 5, emplacement 11
Attaque automatique en position 60 dans vos barres de sorts, ce qui correspond a la barre d'action 5, emplacement 12
Every Vanilla macro that includes (59) only works if you have Stealth in slot 59 on your action bar. Same goes for having Attack in slot (60) on the action bar. If you want to change the slot just look up wow spellslots, and put the correct number. In order to use /unbuff you need the addon Super Macro (Vanilla only).
For an explanation on the macros:
https://youtu.be/iwnwusrhQUE
https://youtu.be/07ZbX5MeuNE
Respectant le travail fait en amont par les auteurs, je ne modifie en rien leurs textes, le but est de regrouper ces macros pour notre facilité de jeux. Ayant testé celles-ci sur le serveur Nostalgeek, elles fonctionnent dans leur version originale en Anglais.
Pou ma part, je me suis amusé également a remplacer le nom des sorts par leur correspondance française, cela fonctionne également.
Ces macros ne fonctionnent que pour la version 1.12 de WOW
(*) non testé
(*) testé mais ne fonctionne pas
(*) testé et fonctionne
Poison MH (*) testé et fonctionne
/use Poison instantané VI
/script PickupInventoryItem(16)
Poison OH (*) testé et fonctionne
/use Poison instantané VI
/script PickupInventoryItem(17)
Spammable Stealth (*) testé et fonctionne
/run if not IsCurrentAction(59) then CastSpellByName("Stealth") end
ATTACK MACROS
Hemorrhage (*) testé et fonctionne
/run if GetUnitName("target")==nil then TargetNearestEnemy() end
/run if not IsCurrentAction(60) then UseAction(60) end
/cast Hemorrhage
Ghostly Strike (*) testé et fonctionne
/run if GetUnitName("target")==nil then TargetNearestEnemy() end
/run if not IsCurrentAction(60) then UseAction(60) end
/cast Ghostly Strike
Riposte/SS (*) non testé
/run if GetUnitName("target")==nil then TargetNearestEnemy() end
/run if not IsCurrentAction(60) then UseAction(60) end
/cast Riposte
/cast Sinister Strike
Riposte/Eviscerate (*) testé et fonctionne
/run if GetUnitName("target")==nil then TargetNearestEnemy() end
/run if not IsCurrentAction(60) then UseAction(60) end
/cast Riposte
/cast Eviscerate
Riposte/Rupture (*) testé et fonctionne
/run if GetUnitName("target")==nil then TargetNearestEnemy() end
/run if not IsCurrentAction(60) then UseAction(60) end
/cast Riposte
/cast Rupture
Backstab (*) testé et fonctionne
/run if GetUnitName("target")==nil then TargetNearestEnemy() end
/script if not IsCurrentAction(59) then if not IsCurrentAction(60) then UseAction(60) end end
/cast Backstab
Throw/Shoot (*) non testé
/run local ,,i=strfind(GetInventoryItemLink("player",18),"\124Hitem:(%d+)")local ,,,,_,p=GetItemInfo(i)local t={}t.Bows="Bow"t.Guns="Gun"t.Crossbows="Crossbow"t.Thrown="Throw"CastSpellByName((string.gsub(t[p],"[^T]","Shoot %1")))
OPENERS
Cheap Shot (*) testé et fonctionne
/cast Cheap Shot
/run if not IsCurrentAction(59) then CastSpellByName("Stealth") end
Ambush (*) testé et fonctionne
/cast Ambush
/run if not IsCurrentAction(59) then CastSpellByName("Stealth") end
Garrote (*) testé et fonctionne
/cast Garrote
/run if not IsCurrentAction(59) then CastSpellByName("Stealth") end
Sap (*) non testé
/cast Sap
/run if not IsCurrentAction(59) then CastSpellByName("Stealth") end
Spam Sap (*) non testé
/run ClearTarget()
/run TargetNearestEnemy()
/cast Sap
/run if not IsCurrentAction(59) then CastSpellByName("Stealth") end
Sap fufu PVP (*) testé et fonctionne
/script ClearTarget()
/script TargetNearestEnemy()
/lancer Assommer(Rang 3)
Spam Pick Pocket (*) testé mais ne fonctionne pas
/run ClearTarget()
/run TargetNearestEnemy()
/cast Pick Pocket
/run if not IsCurrentAction(59) then CastSpellByName("Stealth") end
Vanish (*) testé et fonctionne
/run StopAttack()
/run if UnitAffectingCombat("player") then CastSpellByName("Vanish") else if not IsCurrentAction(59) then CastSpellByName("Stealth") end end
Evasion (*) testé et fonctionne
/script if not IsCurrentAction(59) then CastSpellByName("Evasion") end
Cannibalize (*) testé et fonctionne
/script if not IsCurrentAction(59) then CastSpellByName("Cannibalize") end
(PVP) Drop Flag+Vanish+Cheap (*) non testé
/unbuff Silverwing Flag
/cast Vanish
/cast Cheap Shot
Expose Armor (*) testé mais ne fonctionne pas
/cast Expose Armor
/script StopAttack()
VERSION 2 (*) non testé
/cast Expose Armor
/script AttackTarget()
/script ClearTarget()
/script TargetLastTarget()
Blind + Bandage (*) non testé
/cast Blind
/use Heavy Runecloth Bandage
No comments to display
No comments to display