Guides complet des macros de A à Z.

Voici le guide complet des macros spécialement dédié à WoW Classic. Vous souhaitez créer votre propre macro ? Voici toutes les commandes utiles et fonctionnelles.

Guide WoW Classic : Comment faire des macros

Posté le 18/09/2019
 618 817  115  32  Favoris

Bienvenue dans notre guide des macros pour la version Classic. Vous découvrirez comment faire des macros et comment les utiliser dans WoW Classic.

Renseignements généraux

Tout d'abord, il y a une question, qu'est-ce qu'une macro ?  Une macro est une liste de commandes slash. Voici des exemples de macros :

  • /say (/s)
  • /whisper (/w, /talk, /t)
  • /emote (/e, /em, /me)
  • /dance
  • /cast

Avec les macros, ces commandes peuvent être utilisées à partir des boutons d'action, et beaucoup d'entre elles peuvent être utilisées en même temps. Chaque commande est écrite exactement comme elle serait tapée dans le chat.

Bien que cette liste ne soit pas exhaustive de toutes les macros et scripts possibles / utiles, nous allons illustrer ci-dessous presque toutes les fonctionnalités dites « principales » des macros.

guide macro wow classic

1. Créer une macro : Les bases

Pour débuter, ouvrez la fenêtre de macro. Vous pouvez le faire soit en ouvrant le menu principal et en sélectionnant Macros, soit en tapant /macro dans le chat.

En haut de la fenêtre, vous verrez deux onglets : Macros générales et Macros spécifiques à votre personnage actuel.

Les macros « générales » sont stockées dans votre compte et sont partagées à tous vos autres personnages.

macro wow classic

Immédiatement sous les onglets se trouve une grille de 18 cases où les macros sont affichées. 

Pour créer une macro, cliquez sur le bouton Nouveau au bas de la fenêtre. Ceci fait apparaître une autre petite fenêtre sur le côté où vous choisissez l'icône et tapez un nom pour la macro. Si vous choisissez l'icône du point d'interrogation (?), le jeu choisira automatiquement une icône pour votre macro en fonction des sorts ou des éléments qui y sont énumérés. Une fois que vous avez choisi une icône et un nom, cliquez sur le bouton Ok.

Pour info : vous pouvez contrôler l’icône affichée à la place du point d'interrogation avec la commande #showtooltip. Bien que vous puissiez nommer deux macros de la même façon.

Vous remarquerez maintenant que l'icône de macro que vous avez choisie a été ajoutée aux 18 cases mentionnées précédemment. La macro nouvellement créée sera également sélectionnée, il est donc temps de commencer à écrire votre macro. Cliquez dans la zone d'édition de la fenêtre de la macro pour commencer à taper.

Les macros ont une limite de 255 caractères.

Lorsque vous avez terminé de taper votre macro, cliquez sur le bouton Enregistrer, faites glisser l'icône de la macro depuis la grille et placez-la sur un bouton d'action.

Maintenant, observons et détaillons les différents types de macro que vous pouvez créer afin d’optimiser votre expérience de jeu.

2. Gérer l'icône (? ) via #showtooltip

Par défaut, WoW utilise le premier sort ou élément qui apparaît dans une macro pour afficher le temps de recharge, l'intervalle et la disponibilité sur le bouton, et pour choisir l'icône à afficher lorsque vous utilisez le point d'interrogation.

Prenons l'exemple de cette macro :

/cast Pouvoir des arcanes
/cast Présence spirituelle
/cast Eclair de givre


Avec cette macro, WoW choisit Pouvoir des arcanes pour le retour d’information. Cependant, ce n'est probablement pas ce que vous voulez. Le but principal de cette macro est de lancer Eclair de givre.

Vous pouvez faire en sorte que le bouton se comporte comme si Eclair de givre était le premier sort en commençant la macro avec la ligne suivante :

#showtooltip Eclair de givre

Si vous avez utilisé l'icône du point d'interrogation (?)  pour la macro, le bouton aura l’icône de Eclair de givre sans effort supplémentaire de votre part.

macro wow classic

3. Macro d’attaque : /startattack

Afin de permettre à votre personnage de directement attaquer une cible sans avoir la rage, ou l’énergie requise, la commande /startattack sera votre meilleure amie. Indispensable pour les voleurs et guerriers.

/startattack

Puis, suivant les besoins, arrêtez l'attaque automatique avec la commande suivante :

/stopattack

4. Les macros de sorts : /cast

Entrez /cast, la commande la plus courante que vous verrez dans les macros de sorts.

La commande /cast vous permet de jeter n'importe quel sort de votre livre de sorts (ou de celui de votre animal domestique) par son nom comme par exemple :

/cast Shadow Word: Pain

Cette macro lancera Shadow Word : Pain sur votre cible.

En rajoutant #showtooltip , si vous choisissez le point d'interrogation que j'ai mentionné plus tôt comme icône, la barre d'action affichera même l'icône pour SW. Très pratique visuellement pour se repérer une fois arriver niveau 60 vu le nombre important de sorts disponibles.

Macro de séquençage des sorts : /castsequence

Souvent, vous vous retrouverez à lancer une série de sorts ou à utiliser certains objets dans le même ordre que ça soit en solo sur un seul mob ou en raid.

Pour rendre ce travail un peu plus facile, nous avons la commande /castsequence.

/castsequence prend une liste de sorts et/ou d'éléments séparés par des virgules. Ceux-ci suivent les mêmes règles que /cast et /use.

Si le sort ou l'élément est utilisé avec succès, la séquence passe à la ligne suivante. Vous devez activer la macro à plusieurs reprises (soit cliquer plusieurs fois sur le même raccourci) pour utiliser tous les sorts de la séquence. Une fois que vous avez utilisé la dernière commande de la liste, la macro sera réinitialisée et reviendra au début. Exemple :

/castsequence Immolation, Corruption, Bane of Agony, Bane of Agony, Siphon Life

Notez, cependant, que si Immolation ne réussit pas à lancer pour une raison quelconque (pas assez de mana, hors de portée de la cible ou encore vous êtes sous silence, etc.), la séquence restera bloquée à ce niveau-là et les autres sorts ne seront pas effectué.

C’est d’ailleurs pour cette raison que vous ne pouvez pas utiliser une séquence pour faire une macro spammable comme :

/castsequence Overpower, Execute, Mortal Strike

Interrompre le lancement d’un sort : /stopcasting

Comme vous l’avez deviné, /stopcasting est utilisée pour arrêter un autre sort qui est en cours. C'est utile pour faire des "boutons de panique" qui interrompent tout ce que vous faites à la seconde ou vous appuyer sur cette /commande

/stopcasting 
/cast Mur protecteur

L’incantation du sort Heurtoir s’arrêtera et le tank pourra mettre le sort Mur protecteur avec une rapidité sans précédent. Utile pour vous sauver la vie.


5. Les conditions : [@mouseover] - [@player] - [modifier] - [combat]

Les variables de "conditions" sont des moyens d’accroître la puissance d’une macro. Retrouvez ici la liste complète des « Conditions » qui peuvent vous être utiles dans votre expérience de WoW Classic !

Par exemple, prenons la macro suivante :

#showtooltip
/cast Flash Heal

Nous allons modifier cette macro avec la variable/condition [harm], pour qu'elle fasse quelque chose de différent lorsqu'un ennemi est ciblé :

#showtooltip
/cast [harm]Smite;Flash Heal

Maintenant, la macro utilisera le sort Smite si vous avez un ennemi ciblé, autrement la macro utilisera le sort Flash Heal.

Vous pouvez utiliser plusieurs variables/conditions dans une macro. Par exemple :

#showtooltip
/cast [harm,mod:ctrl]Holy Fire;[harm]Smite;[mod:ctrl]Heal;Flash Heal

La macro utilisera maintenant Holy Fire si vous appuyez sur CTRL et que vous avez une cible ennemie. Autrement la macro réalisera le sort Smite si vous avez une cible ennemie et n'appuyez pas sur CTRL. Le sort Heal sera lancé si vous appuyez sur CTRL sans cible ennemie, et Flash Heal si aucune des autres conditions n'est réalisé.

Il faut garder à l’esprit qu’une macro exécutera toujours le premier sort de la liste si la condition précisée est réalisée. Ce pourquoi nous ne vous conseillerons pas d’abuser des conditions dans vos lignes de commandes.

Dans l'exemple ci-dessus, si vous avez ciblé un ennemi, la macro ne lancera jamais le sort Heal ou Flash Heal, quoi que vous fassiez. Vous devez cibler un ami ou dégager votre cible afin de lancer un sort de guérison. Ce qui peut parfois vous induire en erreur…

 

Les variables disponibles à inclure dans vos macros :

Notez que n'importe laquelle de ces conditions (à l'exception de @unit) peut être inversée avec « no », ce qui signifie par exemple [nocombat],[nopet], etc, fonctionnera exactement comme prévu.

  • [@unit]

Cette variable tente d'effectuer l’action/sort demandé sur l'unité répertoriée. L'unité peut être un UnitID (joueur, cible, familier, groupe 1, raid 1, targettarget, etc) ou un nom (Adreaver-Undermine). Les noms sont sensibles aux majuscules et ne sont valides que si le joueur nommé est un membre de votre groupe. De plus, pour les joueurs des serveurs croisés, retirez les espaces (mais pas la ponctuation) dans le nom du royaume (Bob-SomeRealm plutôt que bob-some realm).

Une liste complète des UnitIDs est disponible sur WoWPedia.

  • [@mouseover]

Action spéciale, qui se réfère à l'unité (ou unitframe) vers laquelle vous pointez votre curseur. Particulièrement utiles pour les guérisseurs pour lancer des sorts de guérison sur les membres du groupe sans avoir à changer de cible. C’est également utiliser pour les interruptions, les disparitions offensives ou encore pour envoyer votre animal attaquer une cible pendant que vous en attaquez une autre.

  • [modifier]

Ceci vous permet de lancer un sort différent lorsque vous appuyez sur ctrl, shift ou alt peut-être raccourci en [mod]. La fonction [mod:shift] n'enregistrera que shift, et ignorera ctrl ou alt.

  • [button]

Ceci vérifie quel bouton de la souris vous avez utilisé pour cliquer sur la macro. Il peut aussi être raccourci en tapant [btn]. Utile de savoir que [btn:1] est implicite par défaut, mais vous pouvez spécifier [btn:2] pour le clic droit, [btn:3] pour le clic moyen et 4/5 pour les boutons latéraux de votre souris.

  • [exists], [help], [harm], [dead]

Ceux-ci vérifient l'état de votre cible.

[exists] vérifie simplement s'il y a une cible, vivante ou morte, amie ou hostile.

[help], [harm] vérifient qu'il n'y a pas de cible amie ou hostile respectivement, tandis que [dead] vérifie si votre cible est morte.

[help][harm][dead] impliquent tous [exists]. Si votre cible est morte, vous avez évidemment une cible.

  • [combat]

Cette condition permet de vérifier si vous êtes en combat. Ceci est utile lorsque vous avez certains sorts qui ne peuvent être utilisés qu'en dehors du combat, par exemple les montures.

#showtooltip
/use [combat]Aspect of the Cheetah;Brown Ram

Par exemple avec cette macro : votre Aspect du guépard serai utilisé si vous êtes en combat, et invoquerait votre monture une fois hors combat, vous donnant ainsi une augmentation de vitesse dans les deux cas de figure.

6. Les macros pour utiliser les objets ainsi que bijoux : /use

La commande pour utiliser un élément est /use.

Comme /cast, sa forme la plus simple prend le nom de l'élément que vous voulez utiliser, par exemple : /use Mécanostrider vert

/use <inventory slot>

Cette forme de macro vous permet d'utiliser un élément dans l'emplacement spécifié.

Exemple :

/use 13

Cette commande utilisera votre Bijou numéro 1 (le premier des deux).

Découvrez également l’« InventorySlotId » pour comprendre comment les numéros d'emplacement ont été affecté par Blizzard :

  • Munitions = 0
  • Tête = 1      
  • Collier = 2
  • Epaule = 3
  • Chemise = 4
  • Torse = 5
  • Ceinture = 6
  • Jambière = 7
  • Bottes = 8
  • Poignet = 9
  • Gants = 10
  • Anneaux 1 = 11
  • Anneaux 2 = 12
  • Bijou 1 = 13
  • Bijou 2 = 14
  • Cape = 15
  • Arme principale = 16
  • Arme secondaire = 17
Macro d’équipement d’objet

Il y a trois commandes pour équiper les objets : /equip, /equipslot, et /equipset.

/equip prend simplement le nom d'un article et l'installe dans l'emplacement par défaut comme si vous aviez cliqué avec le bouton droit de la souris dans un de vos sacs.

/equipslot prend un ID d'emplacement d'inventaire et un nom d'article, et équipe l'article à l'emplacement spécifié.

Exemple : 

  • /equip Honed Voidaxe, équipe une arme dans le slot par défaut.
  • /equipslot 14 Carrot on a Stick, équipe un bijou dans l’emplacement numéro 2 des bijoux.


7. Macro de ciblage : /target

Le ciblage est une autre tâche courante des macros. Ceci est réalisé soit en utilisant des commandes dédiées de barre oblique de ciblage qui changent votre cible, soit en utilisant l'option macro[@unit] sur les commandes qui les acceptent.

Lorsque vous utilisez l'option macro, vous lancez le sort ou utilisez l'objet directement sur l'unité sans changer de cible. Pour l'instant, nous allons vous montrer comment utiliser les commandes de ciblage.

La commande de ciblage la plus basique est /target.

  • /target Marcovitch

 

8. Macros de Contrôle des familiers

Comme mentionné précédemment dans la section des macros d’incantation de sorts, vous pouvez utiliser /cast pour lancer les capacités de votre familier.

Pour les autres macros utiles, voici une liste qui vous permettra de contrôler vos animaux :

  • /petattack , envoie votre animal pour attaquer votre cible.
  • /petfollow , permet à votre animal de vous suivre, en annulant son attaque si nécessaire.
  • /petstay , permet à votre familier de rester à son emplacement actuel jusqu'à ce qu'une autre commande lui soit donnée.
  • /petmoveto , cliquez sur le sol à un endroit et votre animal s'y déplacera.
  • /petpassive, /petdefensive , règle le mode de réaction de votre animal tout comme les boutons de la barre d'outils de votre animal.
  • /petautocaston, /petautocastoff, ces commandes gèrent l’automation d'un sort en particulier. / petautocaston activera toujours l’automation et /petautocastoff l'éteindra. Exemple :
  • /petautocaston Torment
  • /petautocastoff Suffering 

9. Macro pour la suppression des buffs : /cancelaura

La commande /cancelaura vous permet de supprimer les buffs indésirables suivant les situations. Reproduisez simplement la commande ci-dessous avec le sort souhaité à retirer.

/cancelaura Bloc de glace

ice bloc wow classic

9. Macro pour descendre de la monture : /dismount

Indispensable sur WoW Classic (car le dismount ne se fait pas automatiquement lors que vous lancer un sort) /dismount vous permet de descendre de votre monture quand vous le devez.

L’idéal est de l'insérer dans votre première macro d’entame de combat. Par exemple, pour un guerrier :

#showtooltip Charge
/dismount
/cast Posture de combat
/cast charge

wow classic dismount

11. Macro pour quitter une forme : /cancelform

A l'exception des Guerriers, toutes les classes avec des positions (Druides, Prêtres avec Forme d’Ombre, Voleurs avec Camouflage, etc) peuvent utiliser /cancelform pour quitter leur forme actuelle. Exemple :

/cancelform
/use Super Healing Potion
/cast Shadowburn

12. La macro de rêve (mais qui ne fonctionne pas)

De façon général, vous ne pouvez pas lancer plus d'un sort avec un seul clic. La plupart des sorts et certains objets déclenchent un cooldown (GCD) qui vous empêche de réaliser trop d'actions en même temps. Même si un sort ne parvient pas à se lancer, s'il déclenche le GCD, il empêche l'exécution des /casts suivants dans la macro.

Macro de rêve mais qui ne fonctionne pas (car les sorts activent un GCD)

  • /cast Sunder Armor
  • /cast Overpower
  • /cast Mortal Strike
  • /cast Execute

Alors c’est super, on y croit et en fait, non. Les macros comme celle-ci ne fonctionnent plus…

Merci d'avoir pris le temps de lire ce guide WoW classique au sujet des macros ! Si vous cherchez d'autres guides pour vous aider à apprécier et valoriser encore mieux votre expérience, vous pouvez consulter nos autres guides.

Pour plus de contenu Wow Classic (Vanilla), vous pouvez consulter nos autres rubriques. N'oubliez pas de nous suivre sur les réseaux sociaux Twitter et Discord. 

Nous sommes très intéressés par vos expériences et vos opinions. N'hésitez pas à écrire vos commentaires ci-dessous et à partager ce guide des macros à vos amis. Bonne journée.

Remerciements

Merci à tous les contributeurs et les sources suivantes de nous avoir aidés à créer ce guide : Marcovitch, Wowhead, Wowpedia

Partagez cet news avec vos amis !

Vous avez des amis qui jouent à WoW Classic ? Rejoignez la communauté WowIsClassic et partagez ce guide à tous vos amis ! Chaque partage = un murloc sauvé !

32 commentaires

Retour aux news