Elitist Jerks
Register
Blogs
Forums


Go Back   Elitist Jerks » Public Discussion

Reply
 
LinkBack Thread Tools
Old 12/10/08, 3:29 PM   #501
Cuandoman
Von Kaiser
 
Cuandoman's Avatar
 
Night Elf Druid
 
Garona
I'm trying to consolidate my on screen buttons, but would like all my macros to fit in the number of macros allowed.

Here is an example of a macro I have an issue with:

#showtooltip
/cast [nostance] Cyclone; [mod: shift, nostance] Remove Curse; [stance:3, stealth] Pounce; [mod: shift, stance:3] Savage Roar; [stance:3] Mangle - Cat; [mod: shift, stance:1] Demoralizing Roar; [stance:1] Maul
Maul and Demoralizing Roar don't show up in Bear form.

Offline
Reply With Quote
Old 12/11/08, 9:13 AM   #502
sarf
Great Tiger
 
sarf's Avatar
 
Fars
Human Paladin
 
No WoW Account (EU)
Initial assumption - Mangle - Cat is making the macro parser wacky. Change the macro to ensure it is the ending item in the cast.

Originally Posted by Wraithlin View Post
Do your hospitals have unusually narrow doorways?
If not how do "lifestyle choices" explain the waiting time statistics?

Offline
Reply With Quote
Old 12/17/08, 5:14 AM   #503
Furna
Glass Joe
 
Dwarf Priest
 
Silver Hand
I concocted a macro to work with the flying carpet for tailors that are noticing that /dismount or Dismount() doesn't work. It's treated as a vehicle (until 3.0.8, or so I hear) so you must use VehicleExit().

/run c=CallCompanion g=GetZoneText() if CanExitVehicle()then VehicleExit()elseif IsMounted()then Dismount()elseif((g=="Dalaran"or g=="Wintergrasp"or not IsFlyableArea())and GetSubZoneText()~="Krasus' Landing")then c("MOUNT",5)else c("MOUNT",2)end
Replace the number 5 with the index of your ground mount, and the number 2 with the index of your magnificent flying carpet.

Copy and paste that exactly, and you'll use the carpet or your ground mount depending on the appropriate location.

This should also work for any generic flying mount, but it's coded to behave with the quirkiness of the magnificent flying carpet.

Offline
Reply With Quote
Old 12/20/08, 9:15 PM   #504
Freyalis
Von Kaiser
 
Undead Rogue
 
Tichondrius
Well, I've been trying to figure out a macro for my rogue.

I've been using a macro that performs Envenom by default and Eviscerate with Shift.
What I'm looking for though is a nice easy press button that will Envenom if the target has Deadly Poison on it
and Eviscerate otherwise, for those annoying times where DP just wont proc.

I've tried just syncing them up like

/cast Envenom
/cast Eviscerate

assuming that if the envenom failed it would attempt to fire of an eviscerate, but this does not work in the same way that a cold blood, envenom macro works.

Is there an easy way to do this or am i limited to using the shift mod on the macro.

Offline
Reply With Quote
Old 12/20/08, 11:02 PM   #505
 Adoriele
Save Greendale!
 
Adoriele's Avatar
 
Night Elf Druid
 
Dragonblight
Originally Posted by Freyalis View Post
Well, I've been trying to figure out a macro for my rogue.

I've been using a macro that performs Envenom by default and Eviscerate with Shift.
What I'm looking for though is a nice easy press button that will Envenom if the target has Deadly Poison on it
and Eviscerate otherwise, for those annoying times where DP just wont proc.

I've tried just syncing them up like

/cast Envenom
/cast Eviscerate

assuming that if the envenom failed it would attempt to fire of an eviscerate, but this does not work in the same way that a cold blood, envenom macro works.

Is there an easy way to do this or am i limited to using the shift mod on the macro.
You're limited. Macros aren't allowed to use debuffs as part of their logic.


United States Offline
Reply With Quote
Old 12/26/08, 9:58 AM   #506
inzsayslaos
Glass Joe
 
Human Priest
 
Moon Guard
I've searched for weeks for a macro that will allow me to combine

/script var = 0 for i=1,16 do if UnitBuff("target", i) then if string.find(UnitBuff("target", i), "Renew") then var = 1 end end end if var == 0 then CastSpellByName("Renew") end
with

#showtooltip Renew
/cast [target=mouseover] Renew
allowing me to mouseover heal renew, but only have it cast if it is not already applied. I've tried to combine them but I am missing something, as for what I do not know. Any help would be appreciated.

Offline
Reply With Quote
Old 12/26/08, 10:56 AM   #507
Nephthys
Von Kaiser
 
Nephthys's Avatar
 
Undead Rogue
 
Hyjal
Originally Posted by inzsayslaos View Post
I've searched for weeks for a macro that will allow me to . . . mouseover heal renew, but only have it cast if it is not already applied.
Like the post immediately before yours said, macros are not allowed to use buffs/debuffs as part of their logic. For a thorough discussion of what macros are allowed and not allowed to do, look at Cogwheel's guide on the WoW UI & Macros Forums.

Offline
Reply With Quote
Old 12/26/08, 11:39 PM   #508
ZeuZ
Glass Joe
 
Orc Warrior
 
Blackrock
Warrior Macro Help

Been trying to figure out how to get a /castsequence macro to work with blood fury, death wish and recklessness. I'm not exactly sure how the timers work as far as what to put in for the time.

So far this works for the first time around:

/castsequence reset=2 Blood Fury(Racial), Death Wish, Recklessness

But after the first initial use and since some of the cooldowns are different, it wont use the skill even though the cooldown is ready to use on the push again.

Recklessness= 5 min cooldown
Death Wish= 3 min cooldown
Blood Fury= 2 min cooldown

Basically what im trying to do is have the macro use Blood Fury, then Death Wish, then Recklessness. And since they are on different cooldowns, if one of them comes up before another I can use the same macro to use it. IE like an arena if i blow all 3 cooldowns and 2 mins later my Blood Fury comes up again, i can use the same macro to use it. Not exactly sure if a macro can do this, but someone said it is but I dont know how to do it haha. Any help would be appreciated, thanks.

Offline
Reply With Quote
Old 12/27/08, 10:33 AM   #509
Nephthys
Von Kaiser
 
Nephthys's Avatar
 
Undead Rogue
 
Hyjal
Originally Posted by ZeuZ View Post
/castsequence reset=2 Blood Fury(Racial), Death Wish, Recklessness
The reset number is in seconds, not minutes. Try reset=120.

Offline
Reply With Quote
Old 12/27/08, 6:08 PM   #510
Taantric
Von Kaiser
 
Undead Mage
 
Frostmourne
I use this simple macro to pick pocket and cheap shot in one button press

/cast Pick Pocket
/cast Cheap Shot


However more times than not, I never get the loot from the Pick Pocket. I *always* get the coinage but 8 times out of 10 I will not get the additional loot items from the pick pocket (ie lockboxes, potions, grey items etc). I have got auto loot enabled. Can anyone suggest a better way to pickpocket/cheap shot in one button press?

Offline
Reply With Quote
Old 12/27/08, 6:53 PM   #511
Ja7us
Don Flamenco
 
Tauren Druid
 
Steamwheedle Cartel
Have you tried changing the order so that pick pocket is after Cheap Shot? It's possible that using a second ability is "Interrupting" your loot window, so that multiple item loots (they go one at a time, as can be seen when auto looting an object with several items on it) may not all fire before the window is closed. Since money is always first, that will always go, but depending on lag, etc additional items may or may not get cut off.

Offline
Reply With Quote
Old 12/27/08, 7:54 PM   #512
Taantric
Von Kaiser
 
Undead Mage
 
Frostmourne
Originally Posted by Ja7us View Post
Have you tried changing the order so that pick pocket is after Cheap Shot? It's possible that using a second ability is "Interrupting" your loot window, so that multiple item loots (they go one at a time, as can be seen when auto looting an object with several items on it) may not all fire before the window is closed. Since money is always first, that will always go, but depending on lag, etc additional items may or may not get cut off.

Pick Pocket requires Stealth so it needs to go first as Cheap Shot will bring me out of Stealth.

Offline
Reply With Quote
Old 12/28/08, 7:44 PM   #513
Dankz
Von Kaiser
 
Dankz's Avatar
 
Undead Mage
 
Caelestrasz
I recently stopped using Decursive to cut down on my cpu/mem usage and started using mouseover macros. But I miss the chat notification letting me know that the decurse was successful.

Is it possible to add a function to my mouseover macro that will send myself a message is the decurse worked?

Offline
Reply With Quote
Old 12/28/08, 7:49 PM   #514
Yessia
Don Flamenco
 
Yessia's Avatar
 
Blood Elf Death Knight
 
Mal'Ganis
Looking for help to create a macro that helps me cycle through party members. What I'd like it to do is to be able to go to party member x with x presses. So if I want to heal/target party member #3 I press my hotkey for this macro 3 times and that person becomes my target, or press it once and the first person in my party becomes my target, etc..

Is this still possible? I know I used to have a macro that did this but one of the older patches broke it :\.

Offline
Reply With Quote
Old 12/29/08, 4:26 PM   #515
Ktharsis
Von Kaiser
 
Blood Elf Paladin
 
Area 52
Originally Posted by Taantric View Post
I use this simple macro to pick pocket and cheap shot in one button press

/cast Pick Pocket
/cast Cheap Shot


However more times than not, I never get the loot from the Pick Pocket. I *always* get the coinage but 8 times out of 10 I will not get the additional loot items from the pick pocket (ie lockboxes, potions, grey items etc). I have got auto loot enabled. Can anyone suggest a better way to pickpocket/cheap shot in one button press?
At a guildmate's suggestion, my macro has an additional line:

/cast Pick Pocket
/stopcasting
/cast Cheap Shot

I haven't noticed any problems like what you describe - certainly not on the order of 8 times in 10. In fact, I have more Bent House Keys than I can shake a stick at. But it's not clear to me whether /stopcasting has any real effect in this context or if it's just a meaningless incantation; maybe the issue is just latency.

Offline
Reply With Quote
Old 12/29/08, 5:50 PM   #516
Sinborn
Von Kaiser
 
Troll Mage
 
Kul Tiras
Originally Posted by inzsayslaos View Post
I've searched for weeks for a macro that will allow me to combine

(/script macro)

with

(mouseover macro)

allowing me to mouseover heal renew, but only have it cast if it is not already applied. I've tried to combine them but I am missing something, as for what I do not know. Any help would be appreciated.
I have just one question:

Does the script still work? If the first macro you quoted is still functional, there should be a way to combine the two. Perhaps by having the /script click an hotbar key that has your mouseover macro, you can get the functionality you desire.

Making a macro - WoWWiki - Your guide to the World of Warcraft search the page for "simulating button clicks"

Of course, this all hinges on the original /script macro working.

Offline
Reply With Quote
Old 12/30/08, 10:06 AM   #517
MatsT
Don Flamenco
 
Night Elf Druid
 
Frostmane (EU)
Originally Posted by Sinborn View Post
I have just one question:

Does the script still work? If the first macro you quoted is still functional, there should be a way to combine the two. Perhaps by having the /script click an hotbar key that has your mouseover macro, you can get the functionality you desire.

Making a macro - WoWWiki - Your guide to the World of Warcraft search the page for "simulating button clicks"

Of course, this all hinges on the original /script macro working.
It doesn't work, at least not in combat. The CastSpellByName() method was removed along with many others to prevent too advanced scripts that played the game for you. There are some addons that casts spells for you, but they need to have the specific spell and target set up before you enter combat (Pallypower for example bugs out if you try to swap blessing during a fight.)

Offline
Reply With Quote
Old 01/04/09, 3:22 AM   #518
Mji
Von Kaiser
 
Mji's Avatar
 
Night Elf Hunter
 
Korgath
Out of Curiosity, is there a macro that you press that casts Throw, and then continues to use that ability indefinitely? Or is this ability just not the same as Shoot and Auto Shot?

If so, does your Auto Swing/Auto Shot switch enabled affect this in any way, or anything in the interface menu for that matter?

Please and thank you!

Edited for spelling*

Last edited by Mji : 01/04/09 at 3:42 AM.

Offline
Reply With Quote
Old 01/04/09, 7:12 AM   #519
charriu
Piston Honda
 
charriu's Avatar
 
Tauren Druid
 
Gorgonnash (EU)
Originally Posted by Mji View Post
Out of Curiosity, is there a macro that you press that casts Throw, and then continues to use that ability indefinitely? Or is this ability just not the same as Shoot and Auto Shot?

If so, does your Auto Swing/Auto Shot switch enabled affect this in any way, or anything in the interface menu for that matter?

Please and thank you!

Edited for spelling*
If I'm not mistaken, Throw and Shoot (the warrior/rogue abilities) don't work like the hunter's auto shot oder melee swings. They are an ability that you activate and which then shoots *once*.

As far as I know, it's not possible to automatically activate them repeadetly, since a) they are on a cooldown and b) scripting limitations (see above).

Offline
Reply With Quote
Old 01/04/09, 1:56 PM   #520
Mji
Von Kaiser
 
Mji's Avatar
 
Night Elf Hunter
 
Korgath
Originally Posted by charriu View Post
If I'm not mistaken, Throw and Shoot (the warrior/rogue abilities) don't work like the hunter's auto shot oder melee swings. They are an ability that you activate and which then shoots *once*.

As far as I know, it's not possible to automatically activate them repeadetly, since a) they are on a cooldown and b) scripting limitations (see above).
That's what I figured, I just wanted some Clarification. I thought it might be similar to Wand Shoot, but I guess it's a completely different type of spell than Shoot or Auto Shot. Thank you for your time.

Offline
Reply With Quote
Old 01/05/09, 11:25 AM   #521
Hoffski
Von Kaiser
 
Undead Mage
 
Tortheldrin
Originally Posted by Furna View Post
I concocted a macro to work with the flying carpet for tailors that are noticing that /dismount or Dismount() doesn't work. It's treated as a vehicle (until 3.0.8, or so I hear) so you must use VehicleExit().

/run c=CallCompanion g=GetZoneText() if CanExitVehicle()then VehicleExit()elseif IsMounted()then Dismount()elseif((g=="Dalaran"or g=="Wintergrasp"or not IsFlyableArea())and GetSubZoneText()~="Krasus' Landing")then c("MOUNT",5)else c("MOUNT",2)end
Replace the number 5 with the index of your ground mount, and the number 2 with the index of your magnificent flying carpet.

Copy and paste that exactly, and you'll use the carpet or your ground mount depending on the appropriate location.

This should also work for any generic flying mount, but it's coded to behave with the quirkiness of the magnificent flying carpet.
How exactly will 3.08 affect this macro? Are all the vehicle mounts not considered vehicles anymore next patch?

Offline
Reply With Quote
Old 01/05/09, 1:27 PM   #522
woo-haa
Piston Honda
 
Human Warrior
 
Ravencrest (EU)
I'm trying to remove Victory Rush from my bar by combining it with Bloodthirst. These two abilities are the same for most purposes except that, off course, VR is only usable after you kill something. I did try "/cast Victory Rush /cast Bloodthirst", but this didn't work. Is this functionality not possible anylonger? I remember having a similir Riposte/Sinister Strike macro on my rogue some years ago.

Offline
Reply With Quote
Old 01/05/09, 3:08 PM   #523
MatsT
Don Flamenco
 
Night Elf Druid
 
Frostmane (EU)
Originally Posted by woo-haa View Post
I'm trying to remove Victory Rush from my bar by combining it with Bloodthirst. These two abilities are the same for most purposes except that, off course, VR is only usable after you kill something. I did try "/cast Victory Rush /cast Bloodthirst", but this didn't work. Is this functionality not possible anylonger? I remember having a similir Riposte/Sinister Strike macro on my rogue some years ago.
That functionality is removed. It's possible to use a /castrandom macro, but the problem is you will have to press it on average twice for normal bloodthirsts, and there's a 50% chance it will use bloodthirst even when victory rush is available. It's also possible to use an external keyboard macro to let one key click press two buttons in rapid succession, which would do what you wanted. However, as Blizzard's stance on these is somewhat shady you could possibly get banned, so i'd recommend just doing it the hard way, having two buttons and pressing the ability you want to use.

Offline
Reply With Quote
Old 01/05/09, 3:29 PM   #524
 Adoriele
Save Greendale!
 
Adoriele's Avatar
 
Night Elf Druid
 
Dragonblight
Originally Posted by MatsT View Post
That functionality is removed. It's possible to use a /castrandom macro, but the problem is you will have to press it on average twice for normal bloodthirsts, and there's a 50% chance it will use bloodthirst even when victory rush is available. It's also possible to use an external keyboard macro to let one key click press two buttons in rapid succession, which would do what you wanted. However, as Blizzard's stance on these is somewhat shady you could possibly get banned, so i'd recommend just doing it the hard way, having two buttons and pressing the ability you want to use.
Since you're likely to be out of combat when you want to use Victory Rush, and will never(?) want to use Bloodthirst out of combat, you could do something like

#showtooltip
/cast [modifier:shift]Victory Rush;[nocombat]Victory Rush;Bloodthirst
Which will force VR when you hold shift, or are out of combat, and Bloodthirst otherwise.


United States Offline
Reply With Quote
Old 01/15/09, 5:51 AM   #525
sarf
Great Tiger
 
sarf's Avatar
 
Fars
Human Paladin
 
No WoW Account (EU)
Originally Posted by Adoriele View Post
Since you're likely to be out of combat when you want to use Victory Rush, and will never(?) want to use Bloodthirst out of combat, you could do something like

#showtooltip
/cast [modifier:shift]Victory Rush;[nocombat]Victory Rush;Bloodthirst
Which will force VR when you hold shift, or are out of combat, and Bloodthirst otherwise.
One could even modify it further, to use Victory Rush when one does not have a target or that target is dead.
#showtooltip
/cast [modifier:shift]Victory Rush;[nocombat]Victory Rush;[noexists]Victory Rush;[dead]Victory Rush;[nodead]Bloodthirst;Bloodthirst
I'm at work currently, so noexists may be wrong (in which case noexist should work). This macro will use Bloodthirst when you target something that is not dead, by the way, as that may be a bit more intuitive if one would like to start combat with a Bloodthirst.

Originally Posted by Wraithlin View Post
Do your hospitals have unusually narrow doorways?
If not how do "lifestyle choices" explain the waiting time statistics?

Offline
Reply With Quote
Reply

Go Back   Elitist Jerks » Public Discussion

Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
[Warlock] 5 v 5 Macro help Cronjob Player vs. Player 13 09/08/07 7:38 AM
Need help with a macro. Iol User Interface and AddOns 5 08/10/07 4:36 PM
Macro Fun KGBAgent185 Public Discussion 16 11/05/05 2:24 PM