 |
| Welcome to Elitist Jerks |
We're testing some new features on the site regarding OpenID registration and coordination with gamerDNA. If you experience any issues with registering an account, please take the time to fill out a report and send it to this e-mail address. We would appreciate any assistance you could provide in making sure everything is functioning as intended. Thanks!
If this is your first visit, please be sure to check out the FAQ and the forum rules. Users must register to post and new registrations are subject to a one day "mute" period to get acquainted with the community.
|
07/31/08, 4:21 AM
|
#426
|
|
Glass Joe
Амок
Undead Warlock
Non-US/EU Server (EU)
|
Originally Posted by tpfca
I'm trying to get this macro to work:
#showtooltip
/cast [nostance, nocombat, flyable] Swift Purple Gryphon
/cast [nostance, nocombat, noflyable] Summon Charger
/cast [nocombat, nomounted] !Crusader Aura; [mounted] !Concetration Aura
/dismount
My goal here is to have one key for my mounts. Flying in BC, Charger in Pre-BC while having Crusader aura up when I mount and Concentration aura when I dismount.
|
You can use that macro with a littlie exception, that you can't use paladin summon spell for it to work due to GCD.
/cast [nocombat, nomounted] !Crusader Aura; [mounted] !Concentration Aura;
/cast [flyable, nocombat, nomounted] Swift Purple Windrider; [nocombat, nomounted] Blue Hawkstrider;
/dismount
|
|
|
|
|
|
08/12/08, 12:27 AM
|
#427
|
|
Glass Joe
Blood Elf Priest
Kilrogg (EU)
|
Power Word Shield & Mass Dispel
Hi,
I am trying to put together a macro that will first cast Power Word Shield then do a Mass Dispel.
This is to counter the knock back effect from damage ticks, while trying to Mass Dispell on Felmyst.
This is where I'm at, at the moment.
#showtooltip Mass Dispel
/stopcasting
/castsequence Power Word: Shield(Rank 12), Mass Dispel
As it is, it will PWS, then on second press it will give me the targeting circle for the MD.
Where it fails is, it will not reset if unless I cast the dispel.
And it will also hang until PWS debuff comes off CD, unable to cast MD. Which could leaving me without the ability to dispel my group.
To counter this, I would like to use a Shift Modifier, so if I hold Shift and press the key bind, it will override the PWS and let me do a Mass Dispel. Basicly, no matter what, hold shit and I can cast Mass Dispel.
I've messed about a few times with macro & modifiers, but am having no joy getting it to work.
Anyone have a similar macro that works, or can fill in the blanks to get this one working as intended?
Thanks.
Last edited by Kwis : 08/12/08 at 12:46 AM.
|
|
|
|
|
|
08/12/08, 4:49 AM
|
#428
|
|
Bald Bull
Blood Elf Paladin
Echo Isles
|
Originally Posted by tpfca
<snip>
The goal is to cast a critical Holy shock at a friendly traget in need or an opponent in combat..
Doesn't seem to work.
Any thoughts?
|
Holy Shock and Consecration both use the GCD, so you can't cast both within the same macro.
Try this instead:
/cast Divine Favor
/cast [target=target, nodead, harm] Holy Shock; [target=mouseover, noexist, help] Holy Shock
This will cast a critical Holy Shock against a living enemy if you have one targeted, or a moused-over living friendly if you do not have a living enemy targeted.
|
|
|
|
|
08/12/08, 1:25 PM
|
#429
|
|
Glass Joe
Human Mage
Shadowsong (EU)
|
Originally Posted by Kwis
Hi,
I am trying to put together a macro that will first cast Power Word Shield then do a Mass Dispel.
This is to counter the knock back effect from damage ticks, while trying to Mass Dispell on Felmyst.
[...]
|
Try something like this:
[code]
#showtooltip Mass Dispel
/stopcasting
/castsequence reset=4 Power Word: Shield, Mass Dispel, Mass Dispel, Mass Dispel
|
|
|
|
|
|
08/12/08, 1:38 PM
|
#430
|
|
Glass Joe
Blood Elf Priest
Kilrogg (EU)
|
Thanks for the reply, I have made one I like now that seems to do exactly what I'm after.
If I Hold a modifier key down and use it I get the Dispel no matter what.
If I just press the macro once I get PWS, second press I get MD.
#showtooltip Mass Dispel
/stopcasting
/castsequence [nomodifier] Power Word: Shield(Rank 12), !Mass Dispel
/cast [modifier] !Mass Dispel
|
|
|
|
|
|
08/19/08, 3:35 AM
|
#431
|
|
Banned
Human Paladin
Alexstrasza
|
I've another one
I'm trying to get a macro done to swap weapons.
The swapping's fine, but I would like the Icon to show the equipped weapon. Is that possible?
Is this the show line?
/run local f=GetMouseFocus(); if f then DEFAULT_CHAT_FRAME:AddMessage(f:GetName()) end
Last edited by tpfca : 08/19/08 at 3:47 AM.
|
|
|
|
|
|
08/19/08, 3:54 AM
|
#432
|
|
Piston Honda
Human Rogue
Forscherliga (EU)
|
No, that will give you the name of the frame your mouse is currently hovering over.
Just select the question mark icon when you name your macro and choose a symbol. It will automatically show the current equipped weapon.
|
"...gone missing."
|
|
|
|
08/19/08, 8:09 AM
|
#433
|
|
Von Kaiser
Shuror
Tauren Druid
No WoW Account (EU)
|
Originally Posted by Marieth
No, that will give you the name of the frame your mouse is currently hovering over.
Just select the question mark icon when you name your macro and choose a symbol. It will automatically show the current equipped weapon.
|
I think that will show the weapon which the macro would switch to if pressed.
I use this, which works perfectly:
#show Attack
|
|
|
|
|
|
08/19/08, 10:02 AM
|
#434
|
|
Piston Honda
Human Rogue
Forscherliga (EU)
|
Originally Posted by Shuror
I think that will show the weapon which the macro would switch to if pressed.
I use this, which works perfectly:
#show Attack
|
You are of course right. My mistake.
|
"...gone missing."
|
|
|
|
08/19/08, 4:38 PM
|
#435
|
|
Banned
Human Paladin
Alexstrasza
|
Originally Posted by Shuror
I think that will show the weapon which the macro would switch to if pressed.
I use this, which works perfectly:
#show Attack
|
So? /equip [myOMGwpeaon1]; [MyOMGweapon2], #show Attack?
|
|
|
|
|
|
08/20/08, 3:03 AM
|
#436
|
|
Piston Honda
Human Rogue
Forscherliga (EU)
|
Originally Posted by tpfca
So? /equip [myOMGwpeaon1]; [MyOMGweapon2], #show Attack?
|
Almost.
#show Attack
/equipslot 16/17 [yourweaponhere]
/equipslot 16/17 [yourweapon2here]
16 is your main hand slot and 17 is your offhand.
My macro is written that whay, because equip with a one-hand weapon will put it always in main hand slot.
edit: of course you use only one number in the macro not both
edit2: also works with 2-hand
Last edited by Marieth : 08/20/08 at 6:28 AM.
Reason: clarification
|
"...gone missing."
|
|
|
|
08/20/08, 3:08 AM
|
#437
|
|
Banned
Human Paladin
Alexstrasza
|
Originally Posted by Marieth
Almost.
#show Attack
/equipslot 13/14 [yourweaponhere]
/equipslot 13/14 [yourweapon2here]
13 is your main hand slot and 14 is your offhand.
My macro is written that whay, because equip with a one-hand weapon will put it always in main hand slot.
|
Does it works the same with 2h?
(by the way, thx)
|
|
|
|
|
|
08/20/08, 3:19 AM
|
#438
|
|
Banned
Human Paladin
Alexstrasza
|
Originally Posted by tpfca
Does it works the same with 2h?
(by the way, thx)
|
nvm post. it does.
And if I do the same for a Hunter, say... it would be :
#show Shoot
/equipslot 18 [whateverWeapon]
/equipslot 18 [whateverWeapon2] ?
|
|
|
|
|
|
08/20/08, 6:26 AM
|
#439
|
|
Piston Honda
Human Rogue
Forscherliga (EU)
|
Originally Posted by tpfca
nvm post. it does.
And if I do the same for a Hunter, say... it would be :
#show Shoot
/equipslot 18 [whateverWeapon]
/equipslot 18 [whateverWeapon2] ?
|
Sure, why shouldn't it.
But for ranged weapons, /equip is enough because this will equip the item to the standard item slot and since you only have one, there is no need to specify it.
I've actually made a mistake, 13 and 14 are top and bottom trinket slot. 16 and 17 are the correct mainhand/offhand IDs.
See here for a list: Inventory Slot IDs
Sorry about that.
|
"...gone missing."
|
|
|
|
09/09/08, 12:48 PM
|
#440
|
|
Glass Joe
Night Elf Druid
Earthen Ring (EU)
|
I am using this for Healthstones, any reason it has stopped working
#show Master Healthstone
/use item:22105
/use item:22104
/use item:22103
|
|
|
|
|
|
09/12/08, 10:53 AM
|
#441
|
|
Bald Bull
Night Elf Rogue
Wrathbringer (EU)
|
Works still fine for me?
At least, yesterday it did.
|
|
|
|
|
09/29/08, 12:39 PM
|
#442
|
|
Glass Joe
Gnome Mage
Shattered Hand (EU)
|
/Focus macro
Hi!
I've been trying to make a macro involving focus which does the following:
1. if shift held, /focus target
2. If my current target is NOT the focused one; target focus
3. if target IS the focused one; target last target
Now, I thought this would be quite an easy macro to make, but I can't seem to get it to work.
I've tried something like this:
/focus [modifier:shift]
/stopmacro [modifier:shift]
/target [target=nofocus] focus
/targetlasttarget [target=focus]
I think what's wrong is the "[target=focus]", but I don't really know how to fix it. Any help would be greatly appreciated. Thanks 
|
|
|
|
|
|
09/29/08, 1:34 PM
|
#443
|
|
Piston Honda
Draenei Shaman
Kel'Thuzad
|
Originally Posted by ha107642
Hi!
I've been trying to make a macro involving focus which does the following:
1. if shift held, /focus target
2. If my current target is NOT the focused one; target focus
3. if target IS the focused one; target last target
Now, I thought this would be quite an easy macro to make, but I can't seem to get it to work.
I've tried something like this:
/focus [modifier:shift]
/stopmacro [modifier:shift]
/target [target=nofocus] focus
/targetlasttarget [target=focus]
I think what's wrong is the "[target=focus]", but I don't really know how to fix it. Any help would be greatly appreciated. Thanks 
|
Your conditions #2 and #3 are almost mutually exclusive since they'll put it in a loop basically, and youll just keep swapping targets over and over again. Seem kind of counterproductive to begin with in any case.
I use something similar-ish on my shaman alt for my earthshock macro, you may wanna give this a try (and mod it to your needs)
#showtooltip
/clearfocus [target=focus,dead]
/focus [modifier:alt,target=target]
/stopmacro [modifier:alt]
/focus [target=focus,noexists]
/cast [target=focus,exists,nohelp,nodead,modifier:ctrl] Earth Shock(Rank 1); Earth Shock
Alt to force focus on current target, Ctrl to downrank to ES Rank and cast on focus, else use max rank on current target.
If focus is dead or inexistent, clear focus. Then automatically set current target to focus if no modifiers are pressed.
Btw, your /targetlasttarget [target=focus] line is kind of useless, targetlasttarget will operate without modifiers, and in that case the bracketed part has no bearing whatsoever since it has no conditions. [target=focus,noexists] would work, it would only execute targetlasttarget when your focus isn't set (which would make sense ... I guess.) I'm not exactly sure how to compare current target to focus target - that's the function you need, i.e. "if target = focus then do XYZ". However, [target=focus] doesn't do that, it just uses any conditions you give it on your focus target regardless of whether you have a target or not, and regardless of whether focus and current target are the same or not.
|
|
|
|
|
|
09/29/08, 2:58 PM
|
#444
|
|
Glass Joe
Gnome Mage
Shattered Hand (EU)
|

Originally Posted by Teez
Your conditions #2 and #3 are almost mutually exclusive since they'll put it in a loop basically, and youll just keep swapping targets over and over again. Seem kind of counterproductive to begin with in any case.
I use something similar-ish on my shaman alt for my earthshock macro, you may wanna give this a try (and mod it to your needs)
#showtooltip
/clearfocus [target=focus,dead]
/focus [modifier:alt,target=target]
/stopmacro [modifier:alt]
/focus [target=focus,noexists]
/cast [target=focus,exists,nohelp,nodead,modifier:ctrl] Earth Shock(Rank 1); Earth Shock
Alt to force focus on current target, Ctrl to downrank to ES Rank and cast on focus, else use max rank on current target.
If focus is dead or inexistent, clear focus. Then automatically set current target to focus if no modifiers are pressed.
Btw, your /targetlasttarget [target=focus] line is kind of useless, targetlasttarget will operate without modifiers, and in that case the bracketed part has no bearing whatsoever since it has no conditions. [target=focus,noexists] would work, it would only execute targetlasttarget when your focus isn't set (which would make sense ... I guess.) I'm not exactly sure how to compare current target to focus target - that's the function you need, i.e. "if target = focus then do XYZ". However, [target=focus] doesn't do that, it just uses any conditions you give it on your focus target regardless of whether you have a target or not, and regardless of whether focus and current target are the same or not.
|
Thanks for at least trying to help :P. Yes, I'm looking for the "if target = focus then do XYZ". Does anyone know how to make such a condition, or maybe another way to get what I want to work?
EDIT: Having researched a bit more, I don't think it's possible. Ah well, I guess I'll have to go with the switch between target and focus macro. :p
Last edited by ha107642 : 09/29/08 at 6:25 PM.
|
|
|
|
|
|
10/07/08, 11:35 AM
|
#445
|
|
Glass Joe
Troll Hunter
Drak'thul (EU)
|
Hi i need help with making a macro.
I need to restart my macro every 10 seconds .
Something like :
/castsequence ?restart?=10 chimera shot , steady shot , steasy shot , steady shot , steady shot , stteady shot
the thing is when i get temporary haste effects(Dragonspine Trophy , Bloodlust/Heroism , Improved Aspect of the Hawk ) i can cast 5 Stedy shot , normally only 4 steadies . Because i want to cast the Chimera shot on cooldown i need the ?restart? command, so i can just spam the macro
So is there any ?restart? command if anyone knows please advise me
Thanks for any help/sugesstions
|
|
|
|
|
|
10/07/08, 6:02 PM
|
#446
|
|
Von Kaiser
|
Substitute "reset" for ?restart? (no quotes) and you should be good. Incidentally, "/castsequence reset=10 chimera shot, steady shot" should do the same thing with less repetition and less chance of typos.
|
|
|
|
|
|
10/08/08, 6:30 AM
|
#447
|
|
Glass Joe
Troll Hunter
Drak'thul (EU)
|
Originally Posted by Grigorim
Substitute "reset" for ?restart? (no quotes) and you should be good. Incidentally, "/castsequence reset=10 chimera shot, steady shot" should do the same thing with less repetition and less chance of typos.
|
no reset=10 command is that the macro will reset - start from beginning when you do not press the macro for 10 sec, so that is absolutely something else
with ?restart? i ment that i do not know any command like that and i am looking for that :p
|
|
|
|
|
|
10/08/08, 7:49 AM
|
#448
|
|
Co-starring: The Egg
Blood Elf Paladin
Azjol-Nerub (EU)
|
There is no command to force a macro restart a certain time after you first pressed it. You're stuck with the reset command, which resets the macro a certain time after you last pressed it.
|
buff /bʌf/ Pronunciation[buhf]
–verb (used with object)
- to reduce or deaden the force of
|
|
|
|
10/08/08, 11:09 AM
|
#449
|
|
Glass Joe
Troll Hunter
Drak'thul (EU)
|
Originally Posted by Chicken
There is no command to force a macro restart a certain time after you first pressed it. You're stuck with the reset command, which resets the macro a certain time after you last pressed it.
|
thanks, thats what i wanted to hear
|
|
|
|
|
|
10/09/08, 3:24 PM
|
#450
|
|
Piston Honda
|
I'm going to ask a question that I'm almost certain I know the answer to, and the reasons behind it it - but here goes anyway.
Is there a way to set a variable (i.e. t=focus,mouseover) in /run and then use that variable in /cast (i.e. /cast [target=t]?
I'm almost certain the there would be great potential for abuse in this (all I'm trying to do is get below 255 chars on a macro I really want to use). And so I expect the answer to be NO!
Thanks anyway :/.
/shakes fist at 255 character limit!
|
|
|
|
|
|
|