Les Macros

Bonjour,

Suite au premier Post de Fredester concernant les macros générales,
Je propose de vous confectionner de petites macros bien pratiques en toutes circonstances. Qu'il s'agisse de n'importe quelle classe,
sachez qu'une macro peut vous aider au farm, à l'exploration, au combat et bien d'autres situations.

Par exemple :

- une macro pour HUNTER vous permettrai de lancer à la fois Flèche de Dispertion et en même temps Désengagement
- une autre macro toujours pour HUNTER vous permettrai d'invoquer Pet X si vous êtes en groupe, Pet Y si vous êtes en solo, Soigner le Pet pendant que vous êtes en combat, Rez le pet s'il est mort, le Renvoyer s'il est déjà invoqué et que vous n'êtes pas en combat.
- une macro pour PRETRE vous permettrai de lancer Mot de Bouclier si votre cible est amicale (ou pas de cible) , Resurrection si votre cible est alliée et morte , et tout autre sort si votre cible est aggressive.
- une macro pour GUERRIER vous permettrai de changer de spé, posture de combat et équipement en un seul clic.
- une macro générale consisterait à regrouper les CD (def / burst) qui partagent un même temps de recharge (ou proche) pour spammer la touche au besoin, et non pas cliquer/appuyer sur 3-4 boutons différents pour les lancer.

Bref, vous l'aurez compris, les macros peuvent s'executer avec des conditionnelles et par conséquent s'adapter à la situation ou à votre gameplay. Les possibilités ont des limites mais peuvent faciliter votre jeu et réduire le nombre de boutons.

Il n'est pas question de faire de la macro monotouche mais bel et bien de simplifier, d'organiser et d'améliorer le gameplay/expérience de jeu.
Toutes les macros sus-citées sont fonctionnelles et utilisées à l'heure actuelle par moi-même, aucune spéculation donc.

Je vous invite à me whisp in-game si besoin ou venir me voir sur mumble, courriers in-game et forum seront également traités.

Feyendorh/Malekis/Avernus/Niteris


QU... QU.... QU... KUUUUUUUUAAAAAAAAAA ?

Citation
une macro pour HUNTER vous permettrai de lancer à la fois Flèche de Dispertion et en même temps Désengagement



Par pitié pas ça ! Quel gâchis ! Surtout que ce serait juste pour bien s'assurer qu'il soit à suffisante distance pour le taper directement après le désengage et ainsi casser la flèche de dispersion.

Appel du maître / Désengage / Coupure d'aile (sous Cata, je sais plus si sous MoP le sort existe encore :rolleyes: ) pourquoi pas, mais là faut garder la flèche de dispersion pour le Scatter / Trap pour t'assurer que l'ennemi se prenne le piège !

Après j'ai plusieurs autres macros pour Hunt (PvP principalement), du genre : Flèche de dispersion sur la cible en MouseOver, idem pour la marque du chasseur (pratique contre les rogues), ...

Ensuite, je dédie cette macro à Asag, qui galère toujours pour son rezBattle ! :P

Code
#showtooltip Renaissance
/cast [nocombat] Ressusciter
/stopmacro [nocombat]
/cast Renaissance
/crier Renaissance sur %t


Il est très facile de gâcher une Renaissance en raid (lorsque plusieurs druides tentent de ressusciter une même personne par exemple), cette macro averti les autres membres du raid lorsque vous êtes en train de le faire. Elle permet aussi d'utiliser Ressusciter lorsque vous êtes hors combat.

Du coup, si questions, pareil que Feyen, venez me voir IG (sur Skaho, Thisio ou Gready)

J'arrive pas à faire ma macro pour mon lancer héroïque en /focus.
Mes autres macros du genre marchent mais pas celle la.
Du genre :
/cast [nomod][target=target] lancer héro
/cast [modifier=ctrl] [target=focus] lancer héro

en gros le tout sur la meme macro car j'ai plus de slot dispo pour me permettre de garder une simple /cast [target=focus] lancer héroique, qui elle marche parfaitement individuellement.

Pourquoi [nomod] ? C'est censé etre intrinsèque.

J'sais pas j'ai tout essayé, vu avec pas mal de monde et cette macro marche pas sur les focus. :x

showtooltip Fouet mental
/cast [nochanneling:]Fouet mental

#showtooltip Incandescence mentale
/cast [nochanneling:]Incandescence mentale

#showtooltip Ombrefiel
/cast [nopet,harm][nopet,target=targettarget,harm]Ombrefiel
/petattack [harm][target=targettarget,harm]
/cast [harm][target=targettarget,harm]Ombremarch


#showtooltip
/stopcasting
/cast [@focus,exists][@target] Silence

Il faut vraiment que vous arrêtiez avec les [] qui sont en fait des conditionnelles. Je reprends vos macros dès que je suis parti du boulot et je vous les refais proprement.
Glen je vois ce qui merde, je te corrige ça

Pourquoi est-ce mal d'utiliser des conditionnels ?
Etant développeur, je suis heureux de mettre des équivalents aux "if" dans les macros :D

le pb n'est pas de les utiliser mais le "comment"

@ Glen, voici ta macro refaite
#showtooltip
/cast [nomod] Lancer héroïque ; [mod:CTRL,@focus,exists] Lancer héroïque

le [nomod] veut dire que tu n'appuies sur rien et se lancera de façon implicite sur ta cible actuelle
le ";" signifie "sinon"
le [mod:CTRL,@focus,exists] signifie que si tu appuies sur CTRL, il vérifie qu'un focus existe et le cible le cas échéant. L'avantage est que ta cible principale ne change effectivement pas et que tu attaques une cible secondaire, ton focus
le #showtooltip est juste là pour la forme, il affichera l'icone et la description du sort courant (en l'occurence il s'agira toujours du lancer héro)

Dis moi si cela fonctionne, j'ai hate de savoir car il y a toujours à s'améliorer.

EDIT : je l'ai testée en rentrant chez moi elle fonctionne parfaitement =) amuse toi bien

Petite commande maintenant que mon chaman est 90 =)

Il me faudrait une macro pour avoir en C : Loup Fantôme , Shift C : Monture Volante, Ctrl C : Monture Terrestre.
Et une macro plus compliquée pour pouvoir adapter mes dispels, en gros que quand je target une cible alliée ça la dispel et quand je target un ennemi ça lui fasse un dispel offensif et le tout sur la même macro. Je l'avais sous Cata et impossible de la retrouver :x

Merci d'avance ! Je continue mes recherches de mon côté

Essaies :

Code
/cast [mouseover, harm, exists, nodead] Dispel Magic; [mouseover, help, exists, nodead] Purify; Purify


(Les noms des sorts seront peut-être à modifier)
(Ca c'est uniquement selon la cible sous le pointeur de ta souris. Si tu enlèves le mouseover je pense que tu peux le mettre en tant que bind :) )

ou

Code
#showtooltip Purify
/cast [@mouseover, help] Purify
/cast [@mouseover, harm] [ ] Dispel Magic



ou encore

Code
/cast [@mouseover, help][help] Purify; [@mouseover, harm][] Dispel Magic



enfin

Code
/use [@mouseover, harm, nodead, exists] Dispel Magic; [@mouseover, nodead, exists][help] Purify; [exists] Dispel Magic


Je mise sur celle-ci ! :P

Tu devrais pouvoir trouver ton bonheur dans l'une des 4 je pense :D

Et pour tes montures :
Maccros mounts

j'arrive plus a dormir je vais poster quelques-unes des macros que j'ai en réserve xD (j'ai que du dk / priest quasiment)

#showtooltip
/cast [@Pet.exists,mod:ctrl] Frénésie impie
/cast [help] Frénésie impie
/cast [nomod,@player] Frénésie impie

#showtooltip
/cast [nopet] Réanimation morbide
/cast [@pet, nodead] Pacte mortel

#showtooltip
/cast [mod:ctrl,@target] Voile mortel; [mod:alt,@pet] Voile mortel; [nomod,@player]


#showtooltip
/cast [@target,exists,harm] Bondir
/cast [@target,harm] Ronger
/stopmacro [@target,harm]
/cast [@target,exists,noharm] Bondir
/stopmacro [@target,exists,noharm]
/cast [@player] Bondir
/petfollow

#showtooltip
/petattack
/cast Frappe du Fléau

#showtooltip
/cast [nopet] Réanimation morbide
/clearfocus [@focus,dead]
/focus
/clearfocus [@focus,noharm]
/petattack [@focus,exists]
/petfollow [@focus,noexists]


/cast [modifier: ctrl] Présence de givre; [modifier: shift] Présence de sang; [nomodifier] Présence impie


/cast [nomod] Gel de l'esprit
/cast [mod:shift] Strangulation

Ah si pour drood j'en ai qui traînent (Après quand on a compris le principe c'est facile a créer ses propres macros):

/cancelform
/cast [flyable, nocombat, noswimming] Forme de vol rapide
/cast [noswimming, nocombat] Nom de la mount (possibilité d'intégrer une macro random mount)
/cast [noswimming] Forme de voyage
/cast [swimming] Forme aquatique

/cast [help] Rétablissement; [nohelp] Colère (j'aime ces macros qui permettent de jouer avec une seule barre de sort)






/cast [target=mouseover, exists] Dissipation de la magie
/cast [target=mouseover, exists] Abolir maladie
/cast [target=mouseover, exists] Guérison des maladies

a tester si les macros dispel fonctionnent toujours.

Glen
Petite commande maintenant que mon chaman est 90 =)

Il me faudrait une macro pour avoir en C : Loup Fantôme , Shift C : Monture Volante, Ctrl C : Monture Terrestre.
Et une macro plus compliquée pour pouvoir adapter mes dispels, en gros que quand je target une cible alliée ça la dispel et quand je target un ennemi ça lui fasse un dispel offensif et le tout sur la même macro. Je l'avais sous Cata et impossible de la retrouver :x

Merci d'avance ! Je continue mes recherches de mon côté



Coucou Glen,

Contrairement à Thisio je ne vais t'en donner qu'une et une seule certainement fonctionnelle (bien que je sois persuadé que celles de Thisio fonctionnent aussi)

#showtooltip
/dismount [noflying,mounted]
/cast [nomod] Loup fantôme
/castrandom [mod:shift] Monture volante1, Monture Volante2, Monture VolanteX ; [mod:ctrl] Monture terrestre1, Monture terrestre2, Monture terrestreX

Teste la et dis moi stp, car n'ayant pas de shamy je n'peux pas la valider pour toi.

Pour la macro Dispel, n'étant pas fan du mouseover je t'en offre une autre.

#showtooltip
/cast [@target,exists,harm,nodead] Dispel Magic ; Purify

Thisio, sache que concernant les macros sur WoW il est inutile de faire mass conditions. Pour la macro dispel, si la cible ne répond pas à une des conditions citées, c'est automatiquement Purify qui sera lancé. Inutile donc de faire un grand listing de conditions pour un IF / ELSE.

feyendorh
Coucou Glen,

Contrairement à Thisio je ne vais t'en donner qu'une et une seule certainement fonctionnelle (bien que je sois persuadé que celles de Thisio fonctionnent aussi)

#showtooltip
/dismount [noflying,mounted]
/cast [nomod] Loup fantôme
/castrandom [mod:shift] Monture volante1, Monture Volante2, Monture VolanteX ; [mod:ctrl] Monture terrestre1, Monture terrestre2, Monture terrestreX

Teste la et dis moi stp, car n'ayant pas de shamy je n'peux pas la valider pour toi.

Pour la macro Dispel, n'étant pas fan du mouseover je t'en offre une autre.

#showtooltip
/cast [@target,exists,harm,nodead] Dispel Magic ; Purify

Thisio, sache que concernant les macros sur WoW il est inutile de faire mass conditions. Pour la macro dispel, si la cible ne répond pas à une des conditions citées, c'est automatiquement Purify qui sera lancé. Inutile donc de faire un grand listing de conditions pour un IF / ELSE.



Merci pour ton éclairage :)
Je suis tout pourri en création de macro, celles que j'ai link sont juste tirées de recherche sur Internet, rien de mon pauvre cerveau :P
Un jour je saurai en faire ! (quand ce sera en mode procédural ! xD)

Si ça peut te rassurer, je demande aux gens de les tester car je les fais comme cela de tête sans pouvoir vérifier, d'autant que je ne dispose pas de 90 de toutes classes ; et écrivant du boulot je n'vais pas trop passer de temps sur les fofos :P
Je suis persuadé que tu es plus doué en prog que moi et c'est plus utile que faire des macros sur WoW (qui n'apporte aucune valeur sur un CV)

Glen
Il me faudrait une macro pour avoir en C : Loup Fantôme , Shift C : Monture Volante, Ctrl C : Monture Terrestre.



Sinon tu place les 3 sort et tu met 3 raccourcis clavier :huh:.

Non, sinon j'aurais pas demandé de macro. Si j'peux éviter de gaspiller trois emplacement pour des montures, je prend.

Je me questionnais sur une macro pour chasseur.

j'ai envie de n'activer l'aspect du renard que pour le tir assuré, pour ne pas perdre les 10% de l'aspect du faucon.

J'ai testé quelque chose de très basique :
/cast aspect du renard
/cast tir assuré

Souci, forcément, l'aspect se met et se retire à chaque fois que je clique...

Alors j'ai essayé un /castsequence aspect du renard, tir assuré, tir assuré, tir assuré, tir assuré... etc...
Là non plus ca ne marche pas. il y a un temps de latence non négligeable entre deux tirs assurés.

Ma problématique est donc la suivante : je cherche une condition, une maccro, capable de tester si l'aspect du renard est déjà mis, et donc de ne pas le remettre si c'est le cas, ou de le mettre s'il n'est pas déjà mis. Tout ceci sans rajouter de la latence dans mes tirs assurés.

Je ne sais pas si je suis très clair sur ce que je recherche.... En fait je veux qu'à chaque fois que je me lance dans une série de tir assuré, il passe en aspect du renard automatiquement le temps de la série. L'idéal serait qu'il repasse en aspect du faucon après coup :P Mais je ne veux pas trop en demander. Voilà, à savoir si vos connaissances vont jusque là ou pas.

PS : Je ne suis pas manchot avec les maccros, et assez tétu ^^ j'ai testé pas mal de trucs, et je cherche vraiment à aboutir à ca.

/cast [noexists] aspect du renard
/cast tir assuré

/castsequence reset=1 !Aspect du renard, null
/cast Tir du cobra

Test ça dis moi.

Merci lpk.

La première ne marche tout simplement pas.

La seconde correspond bien à ce que je cherche. juste un petit moment de latence quand je clique sur la maccro la premiere fois : Il me dit que le tir assuré ne peut pas etre lancé en déplacement, mais il lance l'aspect du renard. par la suite c'est bon, je ne perds donc qu'une demi seconde, ce qui est raisonnable.

Merci !!

Edition : A noter que si je commence le cast sans bouger, et que je bouge apres, une fois le cast en cours... ca marche ;)

@ Loiosh, j'ai déjà créé cette macro pour Lokita et elle fonctionne sans aucun pb, hormi le fait que comme pour celle d'Lpk il faut attendre 1/2seconde avant de pouvoir entamer le déplacement.

#showtooltip Tir du Cobra (ou Tir Assuré)
/cast Aspect du Renard
/castsequence Tir du Cobra (ou Tir Assuré), Aspect du faucon

Voila, là encore tu as cette 1/2 seconde de déplacement avant de bouger mais elle fonctionne impec et se déroule en 2 temps :
1 - tu cliques, il passe en aspect du renard et commence a cast le Tir dans la 1/2seconde
2 - tu recliques et il repasse en faucon

Bisous ^^

Glen
Petite commande maintenant que mon chaman est 90 =)

Il me faudrait une macro pour avoir en C : Loup Fantôme , Shift C : Monture Volante, Ctrl C : Monture Terrestre.
Et une macro plus compliquée pour pouvoir adapter mes dispels, en gros que quand je target une cible alliée ça la dispel et quand je target un ennemi ça lui fasse un dispel offensif et le tout sur la même macro. Je l'avais sous Cata et impossible de la retrouver :x

Merci d'avance ! Je continue mes recherches de mon côté



je sais pas si ca peut t'aider mais avec l'addon Guppet tu peux faire invoquer une monture automatiquement. et tu peux le lier à un bouton versus une commade facile /gp automount. il choisis une monture volante aléatoire et si c'est impossible, il invoque une terrestre. Ensuite tu peux le programmer pour lui dire quel monture tu préfère dans quel partie de la map. Ex: en bg tu ne veux que les monture de guerre.

C'est possible d'avoir une maccro qui permette le mouseover mais qui prenne aussi en compte le clic en priorité sur le mouseover ?
Il faudrait que je puisse heal mon raid avec le mouseover mais dès que je clique sur quelqu'un, je heal ma cible même si ma souris est sur quelqu'un d'autre.

Moi j'ai perdu la macro qui permettait de smart cast mon dissip de masse avec mon pretre ! Ctd ne pas avoir le cercle vert mais juste lancé le sort la ou es mon pointeur de souris :)

Si qqn a ca ?

Alors la kaalp, j'en ai aucune idée, a vrai dire, ca fait un bon moment que je souhaiterais me mettre au mousover sur qq sorts, mais je ne m'y suis pas encore mis!

Log in or Sign up if you would like to post.