Si vous avez le sort lucioles et le sort lucioles(farouche), vous avez remarqué que ce sont le même sort mais un lançable en forme humaine, l'autre en forme animale. On peut rassembler les deux sous un même bouton :
\cast [nostance]Lucioles; Lucioles (farouche)()
qui veut dire "lancer"(cast) si "pas"(no) "de posture"(nostance) Lucioles, "sinon"( ; ) Lucioles (farouche)()
Très important les deux parenthèses à la fin sinon ça ne marche pas, c'est spécifique à ce sort.
On peut même raffiner :
\cast [nostance]Lucioles; [stance:1/3]Lucioles (farouche)()
On rajoute une deuxième condition, on lance lucioles farouche si on est en forme 1 (ours) ou(/) 3 (félin). L'ordre des postures est celui affiché sur la barre. Ours, Lion de mer, félin, Forme de voyage, Arbre ou Chouettard.
On peut même encore raffiner :
#showtooltip Lucioles
\cast [nostance]Lucioles; [stance:1/3]Lucioles (farouche)()
Ainsi avec la première ligne, si on passe la souris au dessus du bouton assignée à la macro, on verra s'afficher la boîte de description du sort lucioles.
Un problème de cette macro c'est que le bouton reste grisé tout le temps mais marche, je n'ai pas encore trouvé de solution à cela.