 |
04/10/09, 3:33 AM
|
#586
|
|
Glass Joe
Night Elf Rogue
Aszune (EU)
|
I am looking for an rogue macro for the Sartherion fight.
I am kinda stuck because of the Gcd and i am wondering if it is possible to get the following things in 1 macro.
Focus MT for ToT
Equip different MH and OH with anesthetic poison
cast Fok 2 times
Equip Original MH and OH
|
|
|
|
|
04/14/09, 9:03 AM
|
#587
|
|
Great Tiger
Fars
Human Paladin
No WoW Account (EU)
|
Originally Posted by Princedamian
I am looking for an rogue macro for the Sartherion fight.
I am kinda stuck because of the Gcd and i am wondering if it is possible to get the following things in 1 macro.
Focus MT for ToT
Equip different MH and OH with anesthetic poison
cast Fok 2 times
Equip Original MH and OH
|
Yes, but you will have to do some stuff yourself (i.e. hold a modifier button such as shift) - and you'll have to fill in the blanks (ToT, MHPoison, OHPoison, MHOriginal and OHOriginal) - also, both OHs must be offhand-only items:
/cast [target=focus,nodead,exists] ToT
/equip [modifier] MHPoison
/equip [modifier] OHPoison
/cast [modifier] Fan of Knives
/cast [nomodifier] MHOriginal
/cast [nomodifier] OHOriginal
Yes, you will have to press the macro twice with the modifier (three times if ToT is available and invokes the GCD).
|
"Let me be clear... I am prepared to claim any level of incompetence, no matter how absurd, in order to avoid culpability." SMBC #2387
|
|
|
04/14/09, 11:37 AM
|
#588
|
|
King Hippo
Byashi
Gnome Warrior
No WoW Account
|
Originally Posted by sarf
Yes, but you will have to do some stuff yourself (i.e. hold a modifier button such as shift) - and you'll have to fill in the blanks (ToT, MHPoison, OHPoison, MHOriginal and OHOriginal) - also, both OHs must be offhand-only items
|
You can specify the offhand slot specifically so it won't have to be an offhand-only weapon (which I assume isn't very common for something other than fists). I think you say
/equip 17 StickWithANailOffhand
|
|
|
|
|
04/15/09, 10:20 AM
|
#589
|
|
Great Tiger
Night Elf Druid
Echo Isles
|
Macro's for dual-specs
As a Moonkin, I have a number of macros that implement logic like this:
"ctrl-x" invokes some utility spell
"shift-x" invokes a heal
"x" invokes some offensive move.
as a simplified example
/use [mod:ctrl]Travel Form;[mod:shift,target=mouseover,help][mod:shift]Lifebloom;[target=mouseover,harm][]Moonfire
When I'm resto specc'd, I want to reverse the "shift" behavior, so that the unmodified cast is Lifebloom, and "shift-x" is Moonfire.
Obviously I can do this by making a second macro, changing each "mod:shift" to "nomod:shift" (or if that pushes me past 255 characters, re-ordering the macro).
That is a bit of a maintenance issue, in that if I want to fix the "Travel Form" portion of the macro, I have to fix it in one more place. In reallity the "Travel Form" macro is often a bit more complicated than shown here.
Are there any tools or macro tricks that would let me maintain this as a single macro, or at least put the "shared" information in a single place?
|
|
|
|
|
04/15/09, 10:36 AM
|
#590
|
|
Von Kaiser
Blood Elf Paladin
Lightninghoof
|
They added a macro conditional for spec. You might be able to keep it under the limit using that.
/cast [spec:1] Moonfire; [spec:2] Lifebloom
You can even make a macro to toggle your specs
/usetalents [spec:1] 2; [spec:2] 1
|
|
|
|
|
04/15/09, 9:10 PM
|
#591
|
|
Von Kaiser
Draenei Shaman
Argent Dawn
|
Can you toggle your UI on and off (for screenshot or panoramic mode) with a command in a macro? Thanks!
|
|
|
|
|
04/17/09, 8:34 AM
|
#592
|
|
Piston Honda
Pandaren Monk
Moonglade (EU)
|
I'm trying to make a macro that would cast a spell on my target, and send a whisper to that target if the spell was cast succesfully. Is there any way to do this? Right now I have a macro like this:
#showtooltip Hysteria
/script if UnitExists("target") then SendChatMessage("Hysteria given, go crazy!","WHISPER",nil,UnitName("target")) end
/cast Hysteria
The problem is that the Hysteria cast can fail if I'm stunned, in global cooldown, if the target is out of range or if Hysteria is on cooldown. If I press the button twice, it'll also send 2 whispers to my target. Is there any way to make the whisper only happen if it's possible to cast Hysteria on the target at that moment? Getting any one of those fixed would be great. Is there a way to check in a macro whether you are in global cooldown for example?
Last edited by urotas : 04/17/09 at 8:41 AM.
|
|
|
|
|
04/21/09, 4:03 AM
|
#593
|
|
Great Tiger
Fars
Human Paladin
No WoW Account (EU)
|
Originally Posted by urotas
I'm trying to make a macro that would cast a spell on my target, and send a whisper to that target if the spell was cast succesfully. Is there any way to do this? Right now I have a macro like this:
#showtooltip Hysteria
/script if UnitExists("target") then SendChatMessage("Hysteria given, go crazy!","WHISPER",nil,UnitName("target")) end
/cast Hysteria
The problem is that the Hysteria cast can fail if I'm stunned, in global cooldown, if the target is out of range or if Hysteria is on cooldown. If I press the button twice, it'll also send 2 whispers to my target. Is there any way to make the whisper only happen if it's possible to cast Hysteria on the target at that moment? Getting any one of those fixed would be great. Is there a way to check in a macro whether you are in global cooldown for example?
|
No, you can not do this easily in a macro. You need the space an addon provides to handle all events.
Detecting GCD is quite easy, btw, just check the cooldown of, say, First Aid. In your case, however, you can probably check the cooldown of Hysteria itself and cover most cases, and use HasFullControl() for most of the rest:
#showtooltip Hysteria
/run u="target" S="Hysteria" s,l,e=GetSpellCooldown(S) if s+l == 0 and UnitExists(u) and HasFullControl() then SendChatMessage(S.." given, go crazy!","WHISPER",nil,UnitName(u)) end
/cast Hysteria
Drycoded so may be somewhat off on the use of GetSpellCooldown(). Also, will not work if you are out of range, your target is dead/unfriendly and so on.
|
"Let me be clear... I am prepared to claim any level of incompetence, no matter how absurd, in order to avoid culpability." SMBC #2387
|
|
|
04/21/09, 6:07 AM
|
#594
|
|
Glass Joe
|
Originally Posted by levk
You can specify the offhand slot specifically so it won't have to be an offhand-only weapon (which I assume isn't very common for something other than fists). I think you say
/equip 17 StickWithANailOffhand
|
If you're specifying a specific slot, you must use the equipslot command:
/equipslot 17 OffHandWeapon
|
|
|
|
|
04/21/09, 2:56 PM
|
#595
|
|
Glass Joe
|
I just read the WowWiki article on "Making a macro". I have yet to see a macro for Death Knights like:
/castsequence [insert spell rotation here]
Is this because of the 255 character limit not being able to fit a whole rotation? It would seem to me if I were to be able to use such a macro, I could have my whole rotation bound to one key. Or is this not mentioned because it is too basic?
[edit]I think I found the answer to the question. I read that castsequence only passes to the next spell in the sequence if the spell is successful, which I read to mean hits. So, if I set my rotation for IT, PS, and I miss PS, it will skip it and I miss a bunch of DPS for the remainder of my rotation. I guess my dreams of button mashing are shattered.
Last edited by scopius : 04/21/09 at 3:15 PM.
|
|
|
|
|
04/21/09, 5:09 PM
|
#596
|
|
Piston Honda
Draenei Shaman
Shattered Hand
|
Actually, the real reason is that Death Knights don't have a spell rotation, they have a priority system. That doesn't mean you cannot castsequence individual spells that you always use together. For instance, if you are Unholy you probably will be casting IT/PS at the same time (at the start of DPS or when your diseases fall off) so you could very easily put those into a sequence to save button space.
|
|
|
|
|
04/22/09, 11:42 AM
|
#597
|
|
Bald Bull
Blood Elf Paladin
Echo Isles
|
Originally Posted by scopius
I just read the WowWiki article on "Making a macro". I have yet to see a macro for Death Knights like:
/castsequence [insert spell rotation here]
Is this because of the 255 character limit not being able to fit a whole rotation? It would seem to me if I were to be able to use such a macro, I could have my whole rotation bound to one key. Or is this not mentioned because it is too basic?
[edit]I think I found the answer to the question. I read that castsequence only passes to the next spell in the sequence if the spell is successful, which I read to mean hits. So, if I set my rotation for IT, PS, and I miss PS, it will skip it and I miss a bunch of DPS for the remainder of my rotation. I guess my dreams of button mashing are shattered.
|
That's exactly right. There's nothing to stop castsequence from firing the wrong spell out of order if something goes wrong in the sequence.
Technically, what you could do is to manually cast the missed PS before trying the next ability in the sequence, but if you have the presence of mind to already do that anyway, you might as well cast the whole shebang by hand.
|
|
|
|
04/22/09, 11:54 AM
|
#598
|
|
Von Kaiser
Gnome Death Knight
Stormscale (EU)
|
Is there some way to leave a arena with a macro instead of rightclicking the icon by the minimap? My client crashes sometimes when I do that.
|
|
|
|
|
04/23/09, 5:23 PM
|
#599
|
|
Glass Joe
Dwarf Hunter
Bleeding Hollow
|
Get the totems
I'm sure it's out there somewhere, but during my search I have no been able to find it. Don't shoot me.
How would you make the macro, for a hunter to use, to have their pet attack shaman's totems, then, attack the shaman.
This would primarily be used for PVP obviously. If the pet attacks a few totems, or at least 2 or 3 of the most beneficial ones, shouldn't take too much time. It could cripple the opponent(s) a little bit, and give a slight upper hand. At a certain point, I'm sure the shaman will drop them down again, but the macro can be used again, and the totems will be gone again.
Thanks ahead of time.
|
|
|
|
|
04/24/09, 4:08 AM
|
#600
|
|
Great Tiger
Fars
Human Paladin
No WoW Account (EU)
|
Google is your friend - Totemstomper macro from Arena Junkies:
Hunter Macros - Arena Junkies
|
"Let me be clear... I am prepared to claim any level of incompetence, no matter how absurd, in order to avoid culpability." SMBC #2387
|
|
|
|