Hey, I'm getting into Challengemodes atm and I'm kinda annoyed by the /reloadui bug you sometimes get while respeccing talents. Is there a macro to do this? Not switching talent specs, but the talents.
Thanks in advance!
Hey, I'm getting into Challengemodes atm and I'm kinda annoyed by the /reloadui bug you sometimes get while respeccing talents. Is there a macro to do this? Not switching talent specs, but the talents.
Thanks in advance!
UI & AddOns expert | Interface & Macros moderator - My work
Ah, damn, I thought i searched the last 10 pages for something about that :/ Thanks anyways.
I dont think you can put conditionals on chat commands? not sure..
if you can, its as simple as this:
/use Flying Serpent Kick
/y [mod:shift]WHOOSH!
/y [mod:ctrl]BAZINGA
/y [nomod]DUUUUUUUUUUMP
if you can't then you have to do something like this
/use Flying Serpent Kick
/y WHOOSH!!
/stopmacro [nomod]
/y INCOMING!!
but I cant think of an elegant way to solve it. Try the first one, hopefully it works
This should say the first message on ctrl, and the other message on alt.
replace IsControlKeyDown() and IsAltKeyDown() with eachother or IsShiftKeyDown() and mix around as needed.Code:/run local s1,s2,s="URSA KICK!","WHOOSH!" if IsControlKeyDown() then s=s1 elseif IsAltKeyDown() then s=s2 end if s then SendChatMessage(s,"YELL") end
The code is not spam secure, so spamming it will send the message multiple times.
Im looking for a macro that will change the spell depending on what talent I've chosen. For example:
In Mage's talent tree tier one; If I'm specced in Scorch, I want the macro to show tooltip for scorch if I mouse over it and cast scorch when I press it. If I'm specced into Presence of Mind, I want it to show tooltip for PoM when I mouse over it and cast it when I press it. If I'm specced into Icy Floes, it shows that spell...
I also need a macro for the other tiers, but I guess I can just replace the spell's name in the macro for each tier.
Thank you very much!
If you want random mounts:
Not sure if this still works
replace MOUNTX with the mounts name, gets really long with lots of mounts.Code:/userandom [flyable] FMOUNT1, FMOUNT2, FMOUNT3; MOUNT1, MOUNT2
This should: (is better if you want more mounts)
Replace 1,3,5 with your flying mounts index (in mount tab) and 2,4,8 with ground mount indices. (you can list as many mounts you want, just separate them with commas)Code:/run local m if IsFlyableArea() then m={1,3,5} else m={2,4,8}end CallCompanion("MOUNT",m[random(#m)])
You can get a full list of your mounts with indices:
If you want to search a specific mountCode:/run for i=1,GetNumCompanions("mount") do print(i..": "..select(2,GetCompanionInfo("mount",i)))end
Replace Black with the search term. (This will show every mounts index with Black in its name, and also its name (by searching black you get more than 1 so it's nice to see the name too)Code:/run local n for i=1,GetNumCompanions("mount") do n=select(2,GetCompanionInfo("mount",i)) if strfind(n,"Black") then print(i,n)end end
Last edited by sshika; 2012-12-01 at 01:38 AM.
Hello. I am looking for a macro on my priest as I filled up all my bars with various macros and spells. Now I need to get more spells in one macro.
I was looking for a macro that can room 3 spells with Mod:.
If this is possible to make I would love to have one that goes like this:
The non modifyed button is Vampiric Touch
Shift Mod: Flash heal
Ctrl Mod: Levitate
Not sure if its important or not, but they will be used with the bind "q"
Thank you.
Code:#showtooltip /use [mod:shift] Flash Heal; [mod:ctrl] Levitate; Vampiric Touch
That is correct.
UI & AddOns expert | Interface & Macros moderator - My work
this macro was one of the most good macro for me
/cast Crusader strike
/cast Fist of Justice
/cast Holy Prism
now after 5.1 didn't work it just cast Crusader strike or Holy Prism if i put it like that
/cast Holy Prism
/cast Crusader strike
/cast Fist of Justice
why i cant use it like before cast every thing
Hi guys,
I am a pally trying to figure this out for the spell Execution Sentence. As you know it can be cast on enemies as a DOT or friends as a HOT.
Goal: Make it cast on my mouseover friendly target > Cast on my mouseover enemy target > Cast on my selected target > Cast on myself.
Reason is that if I'm DPSing a enemy down, but want to pop a quick heal on my buddy, I mouseover him and hit the macro to heal him. Without dropping my selected target. Got this so far but I am afraid I've overcomplicated it.
#showtooltip Execution Sentence
/cast [@mouseover,harm,exists][@mouseover,help,exists][harm][help][@player] Execution Sentence
========================================
Second macro is for use in the MSV boss. I'm tanking and put in charge of the Shroud of Reversal buff.
Using this to help absorb fists of justice but it doesn't seem to work!
/tar [@targettarget, exists] ; OtherTanksName
/Click ExtraActionButton1
/targetlasttarget
Can anyone check if my macro's working right?
UI & AddOns expert | Interface & Macros moderator - My work
This would be what you wrote, but de-complicated.Code:#showtooltip /cast [@mouseover,harm][@mouseover,help][exists][@player] Execution Sentence
I would suggest a change though, namely replace [exists][@player]with a simple []. That way, it will cast on your normal target if no mouseover exists, and you can cast it on yourself with alt held down. The reason for the change is that now you can force-cast it on yourself with alt, whereas you would have needed to deselect your target with the original macro, in order to cast on yourself.
Also, I suggest a "nodead" in the mouseover conditionals, hotting a dead friend is resulting in a "target is dead" error anyway; also, usually, "exists" is implied by "help"/"harm". (Also, #showtooltip usually works fine without anything).
Resulting in
EDIT :Code:#showtooltip /cast [@mouseover,harm,nodead][@mouseover,help,nodead][] Execution Sentence
Which consequently can be reduced to
Code:#showtooltip /cast [@mouseover,exists,nodead][] Execution Sentence
Last edited by Tearor; 2012-12-04 at 09:35 AM.
No point mentioning these bats, I thought. The poor bastard will see them soon enough.
If you're able to use the focus frame on your other tank, that is something I find to be very helpful for keeping an eye on all sorts of tank swap debuffs, and allows me to always have macros to "target the other tank", no matter the name of the other tank.
This is what I use for Feng (the mouseover is so I can easily grab a debuff from another raid member, like Arcane Resonance):
Yours might work better like this:Code:/target [@mouseover,help][@focus] /click ExtraActionButton1 /targetlastenemy
One last thing, and I'm only mentioning this out of completeness. Shroud of Reversal is a channel, and is interrupted by movement and most likely using other abilities, so once you click this macro, you have to stand still and not do anything until the channel grabs the Fist.Code:/tar [@targettarget, exists][@OtherTanksName] /Click ExtraActionButton1 /targetlastenemy