Posted by on 28 février 2018

Lok’tar voyageur!

Avec le système de talent dynamique, ainsi que les mécaniques de nos légendaires/trinkets qui s’adaptent à tel ou tel combat, qui n’a jamais fucking fail une respé’ hâtive stuff/talents d’avant combat?

Bah autant te le dire, pas moi! (Champion du monde de la respé’ pour le zoning trash….mais de l’oubli de respé’ derrière!)

En effet, que cela soit par manque de concentration, ou simplement noyé dans la masse de combinaison possible, il arrive que dans le feu de l’action des petites erreurs regrettables pointent le bout de leur nez (oui oui tu sais, celles qui te donne envie faire wipe ton raid 30 secondes après le pull juste pour repartir du bon pied!).
D’autant plus que le dernier raid en date, “Antorus, le Trône ardent”, se voit doter de plusieurs boss aux mécaniques bien particulières (Eonar, Hasabel, Coven, etc), qui, même si assez simplistes dans l’absolu, nous forcent à ajuster notre équipement/talent d’un combat à un autre afin d’être le plus compétitif possible.

Mais rassures-toi pauvre fou, tu vas bientôt pouvoir faire le showman devant tous tes copains de Dalaran, car aujourd’hui on va voir comment préparer tout ça posément pour être prêt le jour J, et pouvoir lancer des respé’ stuff/talent en un clic! (allez…2 clics si tu n’es pas en zone de repos, calmes-toi mon salaud!)

1) Présentation

Après avoir un peu étudié les solutions proposées concernant mes besoins, addons dédiés (Subspec), combinaison d’addons (notamment AMR, qui fera l’objet un billet dans pas longtemps), et autres, j’ai retenu la solution la plus noble qui soit: les macros propres à WoW!

Hein? reviens, t’en vas pas, c’est simple t’inquiète! Si! Mais…reviens!
“Le monsieur te dis que t’aura juste à faire des copier/coller!!!” je sais que c’est dans tes cordes, t’es un bon, toi même tu sais !!!!

Avant de commencer, et puisqu’il s’agit d’optimiser tout le business, je ne peux que t’inviter fortement à faire un tour ici => Tuto Raidbots.com
Parce que oui, c’est bien beau de changer de stuff suivant les situations, encore faut il qu’il soit opti-zognon (bim! jeu de mot, c’est cadeau)

Donc l’idée ça va être de créer des gearsets via le gestionnaire d’équipement WoW, et de créer une (ou plusieurs) macro dans laquelle on va implémenter le build de talents désiré et appeler la fonction gearset que l’on veut faire correspondre. (edit: Petite touche artistique, grâce à l’ajout d’une ligne supplémentaire tu vas pouvoir claquer un http://fr.wowhead.com/spell=227043/tome-de-l-esprit-tranquille au besoin, juste en maintenant la touche SHIFT!)

Ouais, en image ça sera plus parlant Boby 😉

2) Fonctionnement

1. Création de gearset

Déjà pour commencer penses à désactiver tes addons de gestion d’équipement, tu n’en aura plus besoin, et ils risquent d’interférer.

Donc ici on va utiliser la fonction Gearset de blibli.
Hop, tu te rends sur ta fiche personnage (“C”), Tu équipes le stuff désiré.
Ensuite, go dans le 3éme onglet en haut à droite, et choisis Nouvel ensemble:

Là, tu vas mettre le titre que tu désires (Mono, Zoning, Instance, Camembert, etc, etc, selon tes goûts), choisir l’icône correspondante (pareil, tu prends celle que tu veux), et tu cliques sur OK.
Tips: mets des noms parlant, ils seront utilisés (peut être plusieurs fois) dans tes macros plus tard.

Une fois que tu as fini, tu peux voir ton gearset dans la liste.
Tu peux répéter l’opération autant de fois que nécessaire (toujours dans l’optique de démarquer le “zoning/instance/mono/etc”). Il y a peut être une limite, mais je ne l’ai pas encore rencontré 🙂
A noter qu’à chaque nouvelle pièce de stuff que tu vas vouloir changer dans tes gearsets, il ne faudra pas que tu oublis de le “Sauver“. Mais bon tu seras tellement content de ton loot que tu prendra le temps de le Raidbot et de le gearset, je n’en doute pas une seule seconde !

2. Création de la macro finale

Donc déjà pour les plus novices, c’est quoi une macro???

En gros tu vas, en ligne de commande, créer un bouton pour exécuter des… des choses 😉 On peut quasiment tout exécuter via un bouton, du moment où l’action concernée est native au jeu (faire des alertes raid, lancer plusieurs sorts en un coup, etc,etc…)

Pour la macro que l’on veut faire ça va se passer comme ça:

Déjà tu ouvres le gestionnaire de macro, en ecrivant sur le tchat “/m” et tu appuis sur entrée.

Ensuite tu cliques sur “Nouvelle“, tu renseignes le titre (c’est pour toi, aucune incidence), tu choisis une icône qui te plait, et tu cliques sur OK.
Tips: il y a deux onglets, un général où tu peux en créer plein, et un dédié au personnage actif, où tu peux en faire moins mais qui ne seront pas visible pour tes autres personnages. C’est selon ta convenance.

Ensuite dans le gestionnaire de macro toujours, tu cliques sur l’icône fraîchement créé, et on va commencer à remplir le champ Commande de la macro.
En gros c’est là que l’on va rentrer les lignes de commandes correspondantes aux instructions désirées.

Donc voici la syntaxe (à respecter au caractère près!), que tu vas pouvoir copier/coller à outrance pour créer autant de macro que tu veux, en prenant soin de modifier les variables selon tes désirs. Pour plus de compréhension j’ai mis les variables, les seuls éléments que tu dois modifier donc, en gras + italique(edit: Petite touche artistique, grâce à l’ajout d’une ligne supplémentaire tu vas pouvoir claquer un http://fr.wowhead.com/spell=227043/tome-de-l-esprit-tranquille au besoin, juste en maintenant la touche SHIFT quand tu lances ta macro! Merci à Brian pour avoir lancé l’idée! …Et il faut en avoir dans les sacs des tomes hein! C’est une macro pas un cheat! Par contre je ne peux pas bien l’intégrer dans la génération auto de la macro à cause de l’apostrophe qui n’est pas en texte brut, il faut le mettre à la main!)

/cast [mod:Shift] Tome de l'esprit tranquille
/run local a="3113212" for i=1,a:len() do LearnTalent(GetTalentInfo(i,a:sub(i,i),1)) end
/equipset Mono pur

Bon on va décortiquer tout ça pour bien comprendre ce que tu fais!

a- 1ere Variable, les points de talents

Dans la première ligne, le “3113212” correspond à tes points de talents.
Je m’explique. Si tu prends ton arbre de talents (7 talents actifs) comme celui plus bas, tu parts de haut en bas et tu notes les chiffres correspondants comme tel:

1ère ligne = 3ème point,
2nd ligne = 1er point,
3ème ligne = 1er point,
etc,etc, jusqu’à la 7eme.

La variable pour cet exemple sera donc: “3113212
(Sur le dernier palier de talent, Caresse de la mort est active grâce à ma bague légendaire, n’en prends pas compte!)

Une fois que tu as défini cette variable, tu l’écris dans ta macro (tu as juste à remplacer ce qui est en gras+italique dans mon exemple plus haut).

b- 2eme Variable, le gearset

Maintenant on se penche sur la 2éme ligne de la macro. Ici, la variable “Mono pur” correspond au gearset que tu as créé plus haut via le gestionnaire d’équipement WoW.
Donc tu remplaces ce qui est en gras+italique dans mon exemple par le nom du gearset (en respectant les majuscule/minuscule) que tu as créé et qui te convient pour la spé’ que tu viens de définir (ex: un gearset avec un trinket zoning pour une spé avec des talents zoning)

c- Utilisation de la macro

Allez c’est tout bon ? On est parti, tu peux générer ta macro et la copier/coller dans le champ concerné de ton gestionnaire de macro WoW!

IMPORTANT: Tu peux faire un copier/coller classique et modifier les variables IG, mais tu peux aussi cliquer sur le bouton “Générer“, et taper manuellement toutes les variables (les “” inclus hein!) en remplaçant les “xxxxxx” dans la pop-up. Après tu peux copier/coller dans WoW !
Il y a bien un retour à la ligne juste après le “end”.
Tout est “case sensitive”, respectes les majuscules/minuscule, surtout pour les noms de gearset que tu as mis!

/cast [mod:Shift] Tome de l'esprit tranquille
/run local a="3113212" for i=1,a:len() do LearnTalent(GetTalentInfo(i,a:sub(i,i),1)) end
/equipset Mono pur


Une fois que tu as fait tout ça (gg!), tu vas faire glisser l’icône de la macro dans ta barre de sorts, et tu cliques sur quitter. Il ne te reste plus qu’à cliquer sur l’icône pour lancer la tambouille!
Tips: attention, il n’y a pas de bouton enregistrer ici…Si tu fais des conneries, pas de retour arrière!

Maintenant tu peux te créer autant de gearset que tu veux, adapté à telle ou telle situation, et y affecter les points de talents désirés via la macro.
Tu n’auras qu’à cliquer sur l’icône de ta macro, et laisser faire la magie! (Claques un http://fr.wowhead.com/spell=227043/tome-de-l-esprit-tranquille si tu n’es pas en zone de repos of course!)

3) Application MM+

Pour le MM+, où tu ne peux pas switch de spé’ une fois commencé, la macro fonctionne et reste néanmoins intéressante pour le switch de stuff (boss et zoning trash par exemple).
Même pas uniquement pour le MM+ d’ailleurs, cela fonctionne dans l’absolu du moment ou tu es dans l’impossibilité de faire un changement de talent (comme en dehors des zones de repos).

4) Conclusion (macro finale incluse)

Donc on a bien une possibilité de switch de spé+stuff très rapidement, et surtout de pouvoir préparer tout ça en avance pour éviter les prises de tête à fouiller ses sacs devant le boss!

Bien évidement à chaque nouveau loot intéressant il faut garder le même rituel:
Au besoin, évaluer le up sur raidbots.com (ou AMR, ou juste Simcraft classique hein 🙂 ), si up il y a, l’équiper puis penser à sauvegarder le gearset concerné.

Si vous avez d’autres suggestions moins coûteuses en temps (quoi qu’il s’agisse ici de simple copier/coller de macro avec juste 2 variables à modifier, et le gearset à tenir à jour), je suis preneur, mais j’ai déjà testé quelques addons sans pour autant m’y retrouver (bug, la possibilité de manager l’un mais pas l’autre….). Mais en bon informaticien fainéant que je suis, je reste très ouvert sur toute autre solution pour peu qu’elle réponde au cahier des charges!

Donc voilà de quoi te permettre d’être serein avant chaques pull, pour peu que tu aies bien fait ton travail en backoffice!
Dans un prochain tuto on verra comment faire lorsqu’il s’agit d’une respécialisation complète (tank>soin, soin>dps, affli>destru, etc, etc).

J’espère que ce tuto te serviras comme il me sert aujourd’hui, n’hésites pas à share, et/ou à laisser un com’! Le partage de connaissance c’est la vie mec! (…ou femme, nana, comme tu le sens!)

PS: Pour ceux qui connaissent déjà les mécaniques, je link directement la macro pour vous éviter de lire tout le pamphlet:

IMPORTANT: La 1ére variable correspond à ta ligne de talents.
La seconde au nom de ton gearset
Il y a bien un retour à la ligne juste après le “end”.
Tout est “case sensitive”, respectes les majuscules/minuscule!
Je vais voir dès que j’ai 5 minutes pour régler ça proprement, merci à Jérôme de son retour à ce sujet 😉

/cast [mod:Shift] Tome de l'esprit tranquille
/run local a="3113212" for i=1,a:len() do LearnTalent(GetTalentInfo(i,a:sub(i,i),1)) end
/equipset Mono pur

Elärdramora.

Posted in: Tutos, World of Warcraft