ok, this one will cycle through the three raid target icons using a simple mouseover. So bind to a key, mouseover target one, hit the button. Mouseover target two and hit the button, same for three. Alt will reset back to skull and if 15 seconds elapses then it'll also reset. Nabbed from another forum and tweaked for mouseover.
Quote/script if time()>(RI_t or 0) then RI_r=8;RI_t=time()+15 elseif IsAltKeyDown() then SetRaidTarget("mouseover",8);return elseif RI_r==8 then RI_r=2 elseif RI_r==2 then RI_r=7 else RI_r=8 end SetRaidTarget("mouseover",RI_r)
Variation on that theme. Without the alt to reset the target this cycles between four icons which should be plenty.
Quote/script if time()>(RI_t or 0) then RI_r=8;RI_t=time()+15 elseif RI_r==8 then RI_r=7 elseif RI_r==7 then RI_r=6 elseif RI_r==6 then RI_r=5 elseif RI_r==5 then RI_r=4 else RI_r=8 end SetRaidTarget("mouseover",RI_r)
Mount.
One button mount macro. NOTE: Only reliably works at 80 with full flying skills) This'll cast a flying mount if you're in an area that allows it otherwise it will cast a normal mount.
To set the mount, you need to check the mount position and near the end of the script where you see "MOUNT",1 and "MOUNT",2 you need to change the number to be the mount that you want to cast. So in the example below, for a normal mount I am casting what is in slot 1 (My epic mount) and for my flying mount I am casting what is in slot 2 (which is my netherdrake)
Quote/run C=CallCompanion if(not IsMounted())then if(((GetZoneText()=="Dalaran")and(GetSubZoneText()~="Krasus' Landing"))or(GetZoneText()=="Wintergrasp")or not IsFlyableArea()or IsModifierKeyDown())then C("MOUNT",1)else C("MOUNT",2)end end
/dismount
Quote from: Gandalf;269928Mount.
One button mount macro. NOTE: Only reliably works at 80 with full flying skills) This'll cast a flying mount if you're in an area that allows it otherwise it will cast a normal mount.
To set the mount, you need to check the mount position and near the end of the script where you see "MOUNT",1 and "MOUNT",2 you need to change the number to be the mount that you want to cast. So in the example below, for a normal mount I am casting what is in slot 1 (My epic mount) and for my flying mount I am casting what is in slot 2 (which is my netherdrake)
Gogo Mount (http://www.wowinterface.com/downloads/info8272-GoGoMount.html) does all that plus randomly picks a mount from your collection too. Works for DK/Lock/Pally mounts, Druid forms (casts travel form if there's nothing faster), the whole shebang. Also adds autodismount, so you don't have to press a dismount button before herbing/mining/skinning or even attacking or using any other item ingame. I love it and couldn't do without it. Allows you to bind a hotkey to it via the hotkey menu so you don't even lose a bar button for it either!
Edit: That link is a patch, so you need to have this original version (http://www.wowinterface.com/downloads/fileinfo.php?id=6383) as well.
Healing macro
#showtooltip
/console Sound_EnableSFX 0
/cast [target=mouseover,exists,nodead][target=playertarget,exists,help][target=focus,exists,nodead][target=player] Heal
/console Sound_EnableSFX 1
/run UIErrorsFrame:Clear()
Quote from: Gandalf;285171Healing macro
I've always used healbot since vanilla, it's A LOT more easy to configure and handle than macros on built in interface.
*Love Healbot*
Grid + Mouseover macro's for PW:S and Renew = win
my normal click on a name gives flash heal, middleclick gives renew, shift+middleclick Prayer of mending, can do all my spells with my mouse and shift, ctrl or alt :D
some info on focus macros
http://www.wowwiki.com/Focus_target
For me roots, cyclone, and sleep all set up to use focus.. my raid frames also show my focus and how long the spell is active
----------------------------------------------------------
example to jiggle to your needs
this is macro for sheeping
#showtooltip Polymorph(Rank 1: Pig)
/clearfocus [modifier:alt]
/focus [target=focus,noexists]; [target=focus,dead]
/clearfocus [target=focus,help]
/cast [target=focus,exists,harm] Polymorph(Rank 1: Pig)
if you just press it, it will set your current target as focus(unless you already have focus already), and sheeps (pigs) it, and if u press it normally again, it will sheep your FOCUS target.
if you press it with alt, erases your focus, sets your current target as focus and sheeps it.
you can of course change alt with shift and different porlymorph.
------------------------------------------
Love Clique.
TY Jas will sort it myself,,,then ask for help on TS
Is there any way at all to put multiple spells that both trigger a GCD in 1 macro?
Here's the situation: I would like to combine Stormstrike with Shamanistic Rage. Shamanistic Rage gets used when off CD and when it's on CD the button simply casts Stormstrike. This:
Quote#showtooltip Stormstrike
/console Sound_EnableSFX 0
/use Trinket A
/use Trinket B
/cast Stormstrike
/console Sound_EnableSFX 1
/run UIErrorsFrame:Clear()
is how I normally incorporate Trinkets and Cooldowns that do not trigger a GCD, but when there's more than 1 ability on a GCD in the same macro it doesn't seem to work, at least not by using the above macro. I've tried working with /in, i.e. making it first say "/cast Stormstrike" then "/in 1.5 /cast Shamanistic Rage", but /in and /cast don't combine. Anyone know if what I want is possible at all?
Quote from: Azunai;288710Is there any way at all to put multiple spells that both trigger a GCD in 1 macro?
Here's the situation: I would like to combine Stormstrike with Shamanistic Rage. Shamanistic Rage gets used when off CD and when it's on CD the button simply casts Stormstrike. This:
is how I normally incorporate Trinkets and Cooldowns that do not trigger a GCD, but when there's more than 1 ability on a GCD in the same macro it doesn't seem to work, at least not by using the above macro. I've tried working with /in, i.e. making it first say "/cast Stormstrike" then "/in 1.5 /cast Shamanistic Rage", but /in and /cast don't combine. Anyone know if what I want is possible at all?
I don't believe it is anymore. Blizzard removed that functionality. The only way you could possibly do it is a cast sequence and mash the button several times.
I was thinking that, but thought maybe there was some more complex way to do it. Makes sense I guess since you could play your entire character with just one button if you set it up properly ^^
Quote from: Azunai;288731I was thinking that, but thought maybe there was some more complex way to do it. Makes sense I guess since you could play your entire character with just one button if you set it up properly ^^
Yeah, I guess that is their reasoning behind it. Though limiting each macro to 255 chars also hampers things. Surely they've heard of longtext fields :D
The mail system shows differently xD
I usually use castsequence or castrandom if I need one button to do multiple things. Using random is probably better for things that have a cooldown.
I would make it something like this:
#show
/startattack
/castrandom Stormstrike, Shamanistic Rage
You would have to press the button twice though if it ends up picking SR when it's on CD right? Kinda blows when it picks it multiple times in a row xD I'll give it a shot see what it's like.
give this a try i used to use it when leveling means pressing it twice but it might work for ya
#showtooltip Stormstrike
/castsequence reset=60 Shamanistic Rage, Stormstrike
or try
#showtooltip Shamanistic Rage
/startcombat
/castsequence reset=10/stormstrike, shamanistic rage
but also if you have a any trinkets AP use on them you could always add that in for extra mana regen
ok, due to popular demand, here are all of the macros that I use daily. (well, not all of them, as most are the same but have different spell names, but you'll get the idea!)
All the marking macros require you to have raid assist.
Target and mark with a green triangle.
/target Bomb bot
/target Crusher Tentacle
/script SetRaidTarget("target",4)
Hodir 25 man - marks the mages
/target Missy Flamecuffs
/script SetRaidTarget("target",1)
/target Sissy Flamecuffs
/script SetRaidTarget("target",2)
Hodir 10 man - marks all
/target Missy Flamecuffs
/script SetRaidTarget("target",7)
/target Ellie Nightfeather
/script SetRaidTarget("target",6)
/target Elementalist Avuun
/script SetRaidTarget("target",5)
/target Field Medic Penny
/script SetRaidTarget("target",4)
More raid targeting
/target Dark Rune Watcher
/script SetRaidTarget("target",4)
/target Snaplasher
/script SetRaidTarget("target",5)
/target Dark Rune Champion
/script SetRaidTarget("target",6)
/target Dark Rune Evoker
/script SetRaidTarget("target",4)
My main tanking rotation, based on howling blast as the opener.
#showtooltip
/console Sound_EnableSFX 0
/castsequence reset=combat Howling Blast, Blood Strike, Blood Strike, Obliterate
/cast !Rune Strike
/run UIErrorsFrame:Clear()
/console Sound_EnableSFX 1
The !cast Rune Strike will proc Rune Strike whenever it is available. The ! is very important as this will not cancel the ability if I spam the button :)
Same as above, but a single action with Rune Strike in there too
#showtooltip
/console Sound_EnableSFX 0
/cast Frost Strike
/cast !Rune Strike
/run UIErrorsFrame:Clear()
/console Sound_EnableSFX 1
Get targets to you fast!
#showtooltip
/console Sound_EnableSFX 0
/target Frost Sphere
/cast Death Grip
/console Sound_EnableSFX 1
/run UIErrorsFrame:Clear()
Now for some healing:
My main healing macro
#showtooltip
/console Sound_EnableSFX 0
/cast [target=mouseover,exists,help][target=playertarget,exists,help][target=focus,exists,nodead][target=player] Renew
/console Sound_EnableSFX 1
/run UIErrorsFrame:Clear()
This is the core, and I have this macro for all my heal spells, just the renew example is shown above but the same code can be used for all spells.
Quick explanation of the parts of the cast as you may want to tweak the order.
1. [target=mouseover,exists,help] If I have mouse over a player, cast this spell.
2. [target=playertarget,exists,help] No mouseover but a friendly target targeted, cast this spell
3. [target=focus,exists,nodead] No mouse over or target but I have a focus and that focus is not dead then cast this spell
4. [target=player] none of the above then cast it on me!
The 'help' part of the macro is really useful as I can target an enemy target and still heal my focus, as the [target=playertarget,exists,help] means that an enemy cannot be helped so it ignores this part of the macro.
Shadow priest, example rotation (this is one of three that I use, all on different buttons depending on the situation I use a combination of the three)
#showtooltip
/console Sound_EnableSFX 0
/castsequence reset=combat Vampiric Embrace, Devouring Plague, Vampiric Touch, Shadow Word: Pain, Devouring Plague, Vampiric Touch, Shadow Word: Pain
/console Sound_EnableSFX 1
/run UIErrorsFrame:Clear()
Quick change mouse over raid targets
/script if time()>(RI_t or 0) then RI_r=8;RI_t=time()+15 elseif RI_r==8 then RI_r=7 elseif RI_r==7 then RI_r=6 elseif RI_r==6 then RI_r=5 elseif RI_r==5 then RI_r=4 else RI_r=8 end SetRaidTarget("mouseover",RI_r)
Map to a button, mouse over targets and spam :) (Requires raid assist)
One button mount (though I need to tweak it now you can fly in Wintergrasp!)
/run C=CallCompanion if(not IsMounted())then if(((GetZoneText()=="Dalaran")and(GetSubZoneText()~="Krasus' Landing"))or(GetZoneText()=="Wintergrasp")or not IsFlyableArea()or IsModifierKeyDown())then C("MOUNT",1)else C("MOUNT",4)end end
/dismount
("MOUNT",1) Horsie in slot 1
("MOUNT",4) Flying mount in slot 4
Tweak as appropriate, just pick the horsie first, then the flying mount.
For hunters;
Mouseover tranq shot
#showtooltip
/console Sound_EnableSFX 0
/cast [target=mouseover] Tranquilizing Shot
/console Sound_EnableSFX 1
/run UIErrorsFrame:Clear()
Not used this one for ages, and would probably be more useful with a focus on the boss, so tweak like so;
#showtooltip
/console Sound_EnableSFX 0
/cast [target=focus,exists,nodead] Tranquilizing Shot
/console Sound_EnableSFX 1
/run UIErrorsFrame:Clear()
Finally, TS info :narnar:
/raid TS Info: ts.storms-uk.com
/raid Password=dMwTalking
/p TS Info: ts.storms-uk.com
/p Password=dMwTalking
Any questions, please ask :D
if anyone ever needs the portal macro for Yogg (if im not here) obviously can change the names if needs be
/ra Places (Clockface)
/ra Group 1: (Left when inside)
/ra 12: Whitey
/ra 1: Deminion
/ra 2: Deeathy
/ra 3: Gaebora
/ra 4: Tanales:
/ra Group 2: (Right when inside)
/ra 6: Jas
/ra 8: Limpsy
/ra 9: Athruan
/ra 10: Dannage
/ra 11: Sokhar
Necro maybe you can help me with this. I am sure I found the necessities on the forum elsewhere but I can't seem to find them anymore.
I basically want a macro that does the following:
When I alt+click it on a target, it sets them as focus.
When I use it on a target, it casts Hand of Salvation on them.
Whichever way I use it, I should never lose my current target.
Any idea how to set it up?
I don't use key modifiers in my macro, mainly because I use a secondary keypad and they are all bound to something meaningful.
Anyway, I'm not sure you can use modifiers with mouseclicks, but if it were bound to a button, then this should work.
#showtooltip
/console Sound_EnableSFX 0
/focus [modifier:alt,target=mouseover,help,nodead,exists]
/cast [target=focus,help,nodead,exists] Hand of Salvation
/console Sound_EnableSFX 1
/run UIErrorsFrame:Clear()
The great thing about mouseovers is that you don't need to change your current target. However, I'm not sure if the modifier will work with a mouseover. Will need testing.
Plenty of info here; http://www.wowwiki.com/Making_a_macro
Well yes it needs to be a button on my hotbar. :) The key thing is the target of the ability changes depending on who's highest on aggro. Since I can't think of a way to incorporate an Omen threat state into a macro I'll just have to manually indicate who the target is by setting it as focus (which is what the modifier is needed for I guess). Having set them as focus, pressing the same button again w/o the modifier casts Salvation on them. I guess adding /targetlasttarget and /startattack should make it so I don't lose my target.
Thanks I'll fiddle with that!
Well i aint a real macro user.. But i am trying to use a few the last few weeks.
At the moment i only use 1 for tanking, i really use it when i am on add duty so i can look around for the next one a bit more easier.
As dps i don't use them for now, with the reason i don't have a nice one for my rotation and it keeps me focused/awake as i have to press buttons:narnar:
But here are the 2 i use as Tank:
#showtooltip
/console Sound_EnableSFX 0
/castsequence reset=4 Mangle (Bear), Lacerate, Swipe (Bear), Lacerate, Faerie Fire (Feral)
/run UIErrorsFrame:Clear()
/console Sound_EnableSFX 1
This one is for standard tanking and getting rage, this one will keep your rage up.
#showtooltip
/console Sound_EnableSFX 0
/castsequence reset=4 Mangle (Bear), Lacerate, Swipe (Bear), Lacerate, Faerie Fire (Feral)
/cast Maul
/run UIErrorsFrame:Clear()
/console Sound_EnableSFX 1
This one i use for boss tanking when i have already build up some rage, as for this one i need to get hit etc. It is almost the same as the first one but this one also uses "Maul" that creates loads of thread but also uses loads of rage. So if you want to use this one then make sure you have enough rage and still enough rage comming in.
Fiddled around with the Salv one and it turns out I don't need the modifier. If I remove that line I can just press the button whilst hovering over someone and it'll cast Salv without me losing target. Thanks :)
A couple more;
List raid members with no flask;
/run nf="[Flask!]: ";for i=1,GetNumRaidMembers()do for b=1,41 do ufl=UnitAura('raid'..i,b);if ufl then if strfind(ufl,"Flask")then break;end;elseif b==41 then nf=nf..UnitName('raid'..i).." ";end;end;end;SendChatMessage(nf,"raid");
List raid members with no food or eating food;
/run nfb="[Eat!]: ";for i=1,GetNumRaidMembers()do for b=1,40 do ua=UnitAura('raid'..i,b);if ua=="Well Fed"or ua=="Food"then break;elseif b==40 and ua~="Well Fed"then nfb=nfb..UnitName('raid'..i).." ";end;end;end;SendChatMessage(nfb,"raid");
Nabbed from the wowiki site as I was researching a targeting range macro. Unfortunately it doesn't appear to be possible what I want to do, but I have come up with an interesting macro that marks a target depending on it's range from you. Not really of much benefit, but there you go. I wanted something that checked the range of a mob then targeted it if it was outside melee range and taunted back....
I think the range check addons ive seen are using spells with diffrent range to determine how far away a target is.
It should be doable to use something similar in a macro, i dont know if 255 chars will be enough though :g:
Yea like, /target blabla and if is out of range then /cast taunt or w/e
But I think it would still need some way to target the mob, like mouse over or manual click.
I like this thread btw.
The main ones i use for drood healing (i know i use healbot) :doh:
hot stacks on 1player
/castsequence reset=7 [target=hbtarget] Rejuvenation, Lifebloom, Lifebloom, Lifebloom, Wild Growth
Followed with
/castsequence reset=7 [target=hbtarget] Nourish, Regrowth, Wild Growth
Raid aoe healz (clicky once on each member)
/castsequence reset=7[target=hbtarget] Rejuvenation, Rejuvenation, Rejuvenation, Rejuvenation, Rejuvenation, Wild Growth
Emergancy button
/castsequence [target=hbtarget] reset=12 Rejuvenation, Swiftmend, Nature's Swiftness, Healing Touch
i'm trying to work out a singlebutton tanking, but having trouble getting Revenge (http://www.wowhead.com/?spell=57823) to fit in properly.
Atm i got this, however i don't seem to get revenge to activate properly.
/cast Heroic Strike
/castsequence reset=combat Devastate, Shield Slam, Devastate, Devastate, Shield Slam, !Revenge
best one to use for 1 button tanking is;
/castradom Devastate, Shield Slam
/cast Heroic Strike
also for AoE
/Castrandom Devastate, Shield Slam
/Cast Cleave
for the AoE macro i spam it whilst pressing Tab to switch target every so often
I am not a big fan of macros but these are handy:
1)Misdirect
#showtooltip misdirection
/cast [target=focus, help] misdirection; [help] misdirection; [target=pet, exists] misdirection
I your focus is friendly (tank), you MD to him, otherwise you MD to pet
2)Kill command
#showtooltip your_shot_name
/cast Kill Command
/cast your_shot_name
Kill command is off GCD, like this you can bind it to any shot so that you dont miss it a single time when it is available
Then there are some situational macros I use for particular fights where I have some special task or which just allows me to do things faster (like
/tar Blistering Zombie
/cast Distracting shot
or
/cast [@pettarget] serpent sting
(refreshes serpent sting on Lady DW during P1)
or
/tar Blood beast
/cast Distracting Shot
(just to make sure Blood beast goes for me and triggers the frost trap
or
/tar Kor'kron Battle-Mage
/cast hunter's mark
(I press this when mid-air so that I can start firing when I land)
These pale into insignificance compared to this macro, the greatest macro in the history of the universe...
That's right ladies and gentlemen, the Bubble-Hearthstone:
#showtooltip
/castsequence reset=2 Divine Shield,Hearthstone
:dribble:
Quote from: Leemo;309155These pale into insignificance compared to this macro, the greatest macro in the history of the universe...
That's right ladies and gentlemen, the Bubble-Hearthstone:
#showtooltip
/castsequence reset=2 Divine Shield,Hearthstone
:dribble:
if you got that as a macro you really are lazy :roflmao:
I'm not a big macro user, but these are the two macro's I use in ICC fights:
First, quick switch for Lord Marrowgar / Lich King
/tar bone spike
/tar val'kyr
/attack
/petattack
No spell, it depends on what is available.
Second, for the first phase in the Lich King fight, tranq shot to remove rage
#showtooltip Tranquilizing Shot
/cast [@mouseover] Tranquilizing Shot
This way I do not have to switch target.
I'd add, in 25 man LK you run a similar macro, but as you have 2 hunters alternating CDs you use focus macros to select 'your' target & avoid retargeting etc.
My current misdirect macro:
#showtooltip Misdirection
/cast [@mouseover,exists,nodead,help][@focus,exists,nodead,help][@playerpet,exists,nodead] Misdirection
Abolish Disease:
#showtooltip
/cast [target=mouseover, exists, noharm][target=target, exists, noharm][target=player] Abolish Disease
Binding Heal:
#showtooltip
/cast [target=mouseover, exists, noharm][target=target, exists, noharm] Binding Heal
CoH:
#showtooltip
/cast [target=mouseover, exists, noharm][target=target, exists, noharm][target=player] Circle of Healing
Fearward, NO mouseover conditional in this macro:
#showtooltip
/cast [target=target, exists, noharm][target=player] Fear Ward
Flash Heal:
#showtooltip
/cast [target=mouseover, exists, noharm][target=target, exists, noharm][target=player] Flash Heal
Greater Heal:
/stopcasting
/cast [target=mouseover, exists, noharm][target=target, exists, noharm][target=player] Greater Heal
Guardian Spirit, this macro will NOT cast GS on yourself if you have no mouseover or target:
#showtooltip
/cast [target=mouseover, exists][target=target, exists] Guardian Spirit
/in 10 /y GUARDIAN SPIRIT FADED!!!
- this macro will both cast GS and also announce when GS has ended in yell format
Penance (this will not work offensively!!!):
#showtooltip
/cast [target=mouseover, exists, noharm][target=target, exists, noharm][target=player] Penance
Power Infusion:
#showtooltip
/cast [target=mouseover, exists, noharm][target=target, exists, noharm][target=player] Power Infusion
Prayer of Healing:
#showtooltip
/cast [target=mouseover, exists, noharm][target=target, exists, noharm][target=player] Prayer of Healing
Prayer of Mending:
#showtooltip
/cast [target=mouseover, exists, noharm][target=target, exists, noharm][target=player] Prayer of Mending
Pain Suppression, this macro will NOT cast PS on yourself if you have no mouseover or target:
#showtooltip
/cast [target=mouseover, exists, noharm][target=target, exists, noharm] Pain Suppression
/in 8 /y PAIN SUPPRESSION FADED!!!
- this macro will both cast PS and also announce when PS has ended in yell format
PW:Shield:
#showtooltip
/cast [target=mouseover, exists, noharm][target=target, exists, noharm][target=player] Power Word: Shield
Renew:
#showtooltip
/cast [target=mouseover, exists, noharm][target=target, exists, noharm][target=player] Renew
Dispel macro:
#showtooltip
/cast [target=mouseover, exists][target=target, exists] Dispel Magic
Mass Dispel, spam this button without cancelling the spell and retaining the big green thing
#showtooltip
/cast !Mass Dispel
all shamelesly ninja`d from another site
I reckon they all go around the same basic structure Amber? :P
#showtooltip
/cast [target=mouseover, exists, noharm][target=target, exists, noharm][target=player] Your Heal Here
;-)
Little macro shortener:
target= can be replaced with @ to help save space:
#showtooltip
/cast [target=mouseover, exists, noharm][target=target, exists, noharm][target=player] Your Heal Here
Becomes:
#showtooltip
/cast [@mouseover, exists, noharm][@target, exists, noharm][@player] Your Heal Here
and gives you some space to add modifiers to the macro.
The jumping kitty... used to regen energy ... you need to run out of range but the Ravage will make up for it... It also puts you in the perfect position on a mob / boss and the cooldown is nice and quick
#showtooltip
/castsequence reset=12 Feral Charge(Cat Form), Ravage(Cat Form)!
execllent thinking there Jas. one button to smash on instead of two :D thanks
Quote from: pälsboll;342254execllent thinking there Jas. one button to smash on instead of two :D thanks
in that case for you:
Beserk including tigers fury
Quote#showtooltip Berserk
/use Tiger's Fury
/use Berserk
Skullbash
Quote[#showtooltip [noform][]Skull Bash(Cat Form)
/use [form:1,@focus,exists,nodead,harm] [form:1] Skull Bash(Bear Form); [form:3,@focus,exists,nodead,harm] [form:3] Skull Bash(Cat Form)
one for my fire mage
/use 13
/use 14
/castsequence reset=target Living Bomb, Fireball, Fireball, Fireball, Fireball, Fireball, Living Bomb, Fireball, Fireball, Fireball, Fireball, Living Bomb, Fireball, Fireball, Fireball, Fireball
just add or take away a fireball dependent on your cast speed as you dont want to clip living bomb ... its nasty but it works :P
also remove the use 13/14 if you want to manualy pop your trinkets
Christ Jas, you really do everything with just 1 button don't you :P
Been working on a macro for semi. Where she wants to use http://www.wowhead.com/spell=88684 and if on cd http://www.wowhead.com/spell=2050
(http://www.wowhead.com/spell=2050)So far i've tried a few combo's, and currently stuck on this.
#showtooltip Holy Word: Serenity
/cast reset=10 [help, @hbtarget, nodead][help, @target, nodead] Holy Word: Serenity
/cast [help, @hbtarget, nodead][help, @target, nodead] Heal
But not too sure if it will work. Any input?
#showtooltip Holy Word: Serenity
/castsequence reset=10 [@hbtarget] Holy Word: Serenity, Heal, Heal, Heal, Heal, Heal, heal,
It should reset every 10 secs ... ill have a look later at how i linked my druid swiftmend and wild growth when i get back .... same function as your looking for
Tried castsequence, but with only Heal put in there once, and it didn't function :sad:
Quote6. Cast X when Y is on cooldown.
Can't do it. Macros can't check for Cooldown on any spells.
found on wowhead.
castsequences reset based on when the macro was last triggered, rather than when first pushed..
After hearing TL in raid dpsing with his healing gear :)
I figured i'd post a simple macro i use for respec.
/equipset [spec:1] Secondary; [spec:2] Primary
/usetalents [spec:1] 2; 1
Quote from: Ammon;367597After hearing TL in raid dpsing with his healing gear :)
I figured i'd post a simple macro i use for respec.
I still managed 80k dps though so it wasn't too awful!
Must have been something to do with the 24.8% hit rating my healing gear gave me :blush: :doh:
Two Caveats with the respec macro.
First:> you need to rename primary or secondary to match your gearset names, or what i did was just name all the gearsets after the macro so one macro was valid for all sixteen characters.
Second:> this will NOT work for warriors or shamans switching to dual wield as it gearswaps first then respecs, due to the respec having a cast time and being unable to swap kit while still casting.
The specs outside of dedicated dual wield can't put a weapon in the offhand so the ui just gives an error on gearswap then switches spec.
I posted the thing mid raid hence it seeming rushed, lacking the above info.
Macro to change the ability use depending on the spec you chose. For example, this one will cast whatever Tier 1 talent you selected in your build.
#showtooltip
/use Void Tendrils
/use Psyfiend
/use Dominate Mind
/script n_vt=GetSpellInfo(108920); n_pf=GetSpellInfo(108921); n_dm=GetSpellInfo(605)
/run SetMacroSpell("15", GetSpellInfo(n_vt) or GetSpellInfo(n_pf) or GetSpellInfo(n_dm))
This one does the Tier 6 talent choice:
/use [@mouseover,help]Cascade;[@target]Cascade
/use divine star
/use halo
/run m_c=GetSpellInfo(121135); m_ds=GetSpellInfo(110744); m_h=GetSpellInfo(120517)
/run SetMacroSpell("90", GetSpellInfo(m_c) or GetSpellInfo(m_ds) or GetSpellInfo(n_dm))
Important to note that the macro *HAS* to be named '15' for the first one, or '90' for the second one. Etc.
World Boss looted check
/run for k, v in pairs({ Galleon = 32098, Sha = 32099, Oondasta = 32519, Celestials = 33117, Ordos = 33118, Nalak = 32518})
do print(format("%s: %s", k, IsQuestFlaggedCompleted(v) and "\124cff00ff00Yes\124r" or "\124cffff0000No\124r")) end
Anyone still responding in this thread?
Trying to build a macro for a holy paladin
#showtooltip/cast [@mouseover, exists, noharm][@hbtarget, exists, noharm][@focus, exists, noharm][@player] Holy Light
/cast [mod:ctrl][@mouseover, exists, noharm][@hbtarget, exists, noharm][@focus, exists, noharm][@player] Flash of Light
Trying to build Holy Light and Flash of Light together, with ctrl as a modifier for Flash of Light. However i only get to cast Holy Light, and 2nd part won't trigger.