 |
| 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/27/09, 7:18 AM
|
#701
|
|
Discordian Taoist Transhumanist
Fras
Tauren Druid
No WoW Account (EU)
|
Originally Posted by f1reburn
I'm trying to convert the following macro into something that works without me needing to click the button, so I can use keypresses instead, by using the click actionbutton command. The additional requirement I'm trying to meet is to do this while only occupying one button.
/cast [modifier:alt, target=focus] Polymorph(Rank 4); [nomodifier:alt] Polymorph(Rank 4)
|
Use /click ActionButtonX RightButton and modify the macro to use button:2 instead of modifier:alt. You'd have to verify that this works, of course.
You could also swap to an action bar mod that allows you better customization, as it would probably be easier to set up.
|
Be like a child - greedy, self-centered and immune from prosecution.
|
|
|
|
07/27/09, 7:50 PM
|
#702
|
|
Von Kaiser
|
How would I make a macro that Counterspell's my target but Remove Curses on mouseover for Grid?
|
|
|
|
|
|
07/27/09, 8:41 PM
|
#703
|
|
Glass Joe
Blood Elf Paladin
Neptulon (EU)
|
Originally Posted by justacityboy
How would I make a macro that Counterspell's my target but Remove Curses on mouseover for Grid?
|
Something like
/cast [target=mouseover,exists,help] Remove Curse
/cast Counterspell
should do what you're looking for.
|
|
|
|
|
|
08/22/09, 2:28 PM
|
#704
|
|
Glass Joe
|
This would be better than double casting expecting one to fail. Blizzard made this syntax modification for /cast to be more effective in selecting which one spell to cast.
/cast [target=mouseover,exists,help] Remove Curse; [exists, help] Remove Curse; [exists, harm] Counterspell
I have that key bound to Mouse Wheel Up, and Ice Lance Macro for Mouse Wheel Down.
|
|
|
|
|
|
08/24/09, 10:18 AM
|
#705
|
|
Glass Joe
Night Elf Rogue
Lightninghoof
|
Is there something similiar to the above, but in regards to combo point? As in a macro that queries whether or not you have combo points on a target and if so uses deadly throw, and if not simply uses throw. Currently I am using a double cast macro with Deadly first, and then if it fails just throw. However, it seems there has to be a more elegant way of going about it.
|
|
|
|
|
|
09/01/09, 12:26 PM
|
#706
|
|
Von Kaiser
Human Warrior
Lightbringer
|
I had serious trouble believing nobody had posted yet about 3.2 mount macros, but a forum search for "mount macro" reveals only one post in August, related to hunter macros, so here goes. If I'm wrong and 3.2 mount macros have been covered somewhere feel free to delete, torches and pitchforks, etc. etc.
In 3.2, Blizzard changed [flyable] to return what you'd think it should return in Dalaran proper (false) and Krasus's Landing (true). It also returns true when you're on a particular flying-mount-able balcony high up in Dalaran, although the name escapes me at the moment.
However, [flyable] returns true in Wintergrasp - even during a battle, when it should return false. So if you simply use
/use [flyable] myFlyingMount; myLandMount
the macro will work 99% of the time, but whenever you're on the ground in Wintergrasp during a battle it will keep trying to use myFlyingMount and spit errors at you.
WoWWiki has the following script:
/run if IsMounted() then Dismount() return end local m if not IsFlyableArea() or (GetWintergraspWaitTime()==nil and GetZoneText()=="Wintergrasp") or IsSwimming() then m=(1) else m=(3) end CallCompanion("MOUNT",m)
... which works perfectly everywhere as far as I've tested it, including WG on the ground during a battle (uses the land mount) but as it's a script and not a macro the button you assign it to can't use #show to indicate 1) which mount it will attempt to use and 2) whether or not you can mount here (because of being in combat, inside, etc). I use the un-greying out of my mount button to know as soon as I can mount up after a fight or after leaving an interior location, so it's frustrating.
I've downloaded Mounty, and will test it out after server maintenance finishes, but in the meanwhile I was curious if anyone had a functional 3.2 mount macro, as it'd be nice to avoid installing a mod and the associated resource drain if a macro can do the job. Specifically, I'm trying to create a macro that will:
1) use #show to indicate at all times which mount would be used if clicked, and grey in/out when the mount is useable/unuseable
2) if clicked while mounted, dismount and stop
3) otherwise, use a specified flying mount if [flyable] evaluates to true but I am not in WG during a battle
4) otherwise, use a specified land mount
5) only produce error messages if I am attempting to mount in an area where mounts are not permitted (indoors)
6) only use one button; i.e. do not use /click
Bonus points for handling AQ battletanks, but that's a minor issue.
|
|
|
|
|
|
09/01/09, 12:54 PM
|
#707
|
|
Don Flamenco
|
I am not sure if this is caused by a bug or lag but sometimes the following macro does not work:
/cast Slam
/stopcasting
Bloodsurge makes slam instant, and stopcasting will stop it if the buff faded and you start to cast. But it doesnt always work and I start channeling slam which I thought was odd. Any ideas?
|
"Information is ammunition."
|
|
|
|
09/01/09, 5:23 PM
|
#708
|
|
Glass Joe
|
They specifically prevented macros from being able to do that because it was making a decision for you, albeit in a round about way. You'll just have to actually look at your procs now :O
|
|
|
|
|
|
09/01/09, 5:25 PM
|
#709
|
|
Von Kaiser
|
Originally Posted by Machinator
I am not sure if this is caused by a bug or lag but sometimes the following macro does not work:
/cast Slam
/stopcasting
Bloodsurge makes slam instant, and stopcasting will stop it if the buff faded and you start to cast. But it doesnt always work and I start channeling slam which I thought was odd. Any ideas?
|
There was a related macro for Exorcism that Retribution Paladins were going to use after Patch 3.2 changed Exorcism to have a cast time. I believe it was stated at the time before the patch was released that functionality identical to what you posted here would be intentionally broken so that you'd have to make a decision about using the ability based on your proc instead of mindlessly pressing the button. Mind you, this related to Exorcism when posted; however, if the functionality in general was broken, it would explain the problems you're having here.
EDIT: Beaten to the punch!
|
|
|
|
|
|
09/01/09, 6:27 PM
|
#710
|
|
Don Flamenco
|
I understand that it wouldnt work if the functionality was broken, but then it shouldnt work at all. It does actually work a good portion of the time, but randomly does not.
|
"Information is ammunition."
|
|
|
|
09/01/09, 10:41 PM
|
#711
|
|
Glass Joe
|
Are you sure it's working when there is no proc? I originally understood what yuo were saying as the "sometimes working" part to be when there was a proc up, and it was in fact instant, and when it "wasn't working" was when there wasn't a proc up.
If you're seeing it work when there is no proc, then they probably just flubbed the fix a bit, as i can imagine it to be somewhat difficult to implement. Either way, i wouldn't get used to it, they'll probably fix it properly soon, and if they don't you need reliability in something like that anyway.
|
|
|
|
|
|
09/03/09, 9:11 AM
|
#712
|
|
Von Kaiser
|
The macro should work, however afaik it will reset your swing timer if art of war isn't up, and becomes an unpopular macro to use as ret and perhaps enhancement.
Something I'm wondering is, is it possible to have a macro for cleanse, where the conditions are:
-cleanse mouse-over target
-cleanse target if friendly
-cleanse self if target is hostile
-cleanse self if there is no target
I suspect I would have to make peace with dropping the no target part and suck it up and target myself during post fight cleansing.
/cast [target=mouseover,nomodifier,exists] Cleanse; [help] Cleanse; [target=harm] Cleanse "character name"
^is this right for satisfying the first 3 conditions atleast, or is there a better/easier way to do it.
edit - clarification etc.
Last edited by dustdog : 09/03/09 at 9:22 AM.
|
|
|
|
|
|
09/03/09, 9:55 AM
|
#713
|
|
Von Kaiser
|
Originally Posted by dustdog
The macro should work, however afaik it will reset your swing timer if art of war isn't up, and becomes an unpopular macro to use as ret and perhaps enhancement.
Something I'm wondering is, is it possible to have a macro for cleanse, where the conditions are:
-cleanse mouse-over target
-cleanse target if friendly
-cleanse self if target is hostile
-cleanse self if there is no target
I suspect I would have to make peace with dropping the no target part and suck it up and target myself during post fight cleansing.
/cast [target=mouseover,nomodifier,exists] Cleanse; [help] Cleanse; [target=harm] Cleanse "character name"
^is this right for satisfying the first 3 conditions atleast, or is there a better/easier way to do it.
edit - clarification etc.
|
/cast [target=mouseover,exists,help,nodead][help,nodead][target=player] Cleanse
The above should do what you're looking for. It will try to cast on your mouseover target if they are friendly and not dead. If that check fails, it will try to cast on your target if they are friendly and not dead. Otherwise, it will try to cast on you.
Hope that helps.
|
|
|
|
|
|
09/03/09, 3:23 PM
|
#714
|
|
Glass Joe
Human Mage
Altar of Storms
|
The new Shaman totem bar
Does anyone know if there are macro hooks for the 3.2 Shaman Totem Bar? I'd like to be able to apply different "sets" without having to go through the clunky process using the normal expanding bar. Are there commands or even addons that manage it at all?
|
|
|
|
|
|
09/04/09, 10:33 AM
|
#715
|
|
Von Kaiser
|
Originally Posted by Marcos
/cast [target=mouseover,exists,help,nodead][help,nodead][target=player] Cleanse
The above should do what you're looking for. It will try to cast on your mouseover target if they are friendly and not dead. If that check fails, it will try to cast on your target if they are friendly and not dead. Otherwise, it will try to cast on you.
Hope that helps.
|
I was having great difficulty with this originally on mouse-over targets, until I noticed it only doesn't work when bound to a mouse button. Is there a reason WoW doesn't seem to like mouse-over macros on mouse buttons?
I've decided to just switched it with a keyboard bind, which actually feels a lot smoother/easier to play with overall, just need to get out of the habit of cleanse/hammer of wrath's old binds, many thanks~
|
|
|
|
|
|
09/04/09, 11:07 AM
|
#716
|
|
Von Kaiser
|
Originally Posted by dustdog
I was having great difficulty with this originally on mouse-over targets, until I noticed it only doesn't work when bound to a mouse button. Is there a reason WoW doesn't seem to like mouse-over macros on mouse buttons?
I've decided to just switched it with a keyboard bind, which actually feels a lot smoother/easier to play with overall, just need to get out of the habit of cleanse/hammer of wrath's old binds, many thanks~
|
I believe this is related to the way the game engine captures mouse clicks. A workaround I used for this is to make my extra mouse buttons correspond to key clicks that I would never use for anything else. For example, my left side mouse button corresponds to [ and my right side mouse button corresponds to ]. This way you can still effectively use the mouseover capability with your mouse button bound to the ability. You would just have to set the keybind for the ability to whatever key click you dedicate to the button. Modifiers on those key clicks work with this method as well. For example, SHIFT + LSMB (Left Side Mouse Button) results in SHIFT + [ to the game with my setup.
|
|
|
|
|
|
09/05/09, 6:49 AM
|
#717
|
|
Glass Joe
Orc Warrior
Neptulon (EU)
|
I have not been able to wrap my head around how to make
#showtooltip
/cast [modifier:alt]
/cast [modifier:shift]
/cast [modifier:ctrl]
/cast
work with Mousewheel up and down., it changes the icon and spell fine.. but mousewheel just doesnt seem to cast the spell.. witch makes me a sad warrior
Is it even possible, I am starting to belive it is not possible.. havent found much help in the blizz forums either so.. =(
EDIT: Better english.. :P
Last edited by Nkari : 09/05/09 at 12:07 PM.
|
|
|
|
|
|
09/06/09, 9:08 PM
|
#718
|
|
Don Flamenco
Undead Priest
Whisperwind
|
I would make sure there aren't other default key bindings taking priority for those key combinations. First place to look would be camera controls.
Edit: I personally don't use the mousewheel for anything but zooming my camera, but a friend of mine has macros that use alt and shift with it, so I knew that it should have worked in principle. Good to see you got it working.
Last edited by ildon : 09/09/09 at 10:23 AM.
|
|
|
|
|
|
09/06/09, 11:27 PM
|
#719
|
|
Glass Joe
Orc Warrior
Neptulon (EU)
|
Oh I removed most if not all of my keybinds I do not use, and have remapped more or less the rest, what Ive done as a half assed solution is to make a "alt+mousewheel up" etc keybind, but it uses up alot of the space and makes the gui cluttered.. So you have got it to work Ildon ? If so please say so, and explain how.. =)
The only alt keybinds I use are for alt+1234 etc, nothing else, everything else is macroed with the above lines,
EDIT:
Yup, it was probably a keybind of sorts that messed it up, I went over my keybind list again shortly after writing the above post and purged _all_ alt keybinds, and now it works.. will update again to see if any sort of keybind on the "alternative" buttons prohibits it to function properly..
EDIT2: PROBLEM SOLVED!
It works just fine with both ctrl and shift so it was deffinitly some keybind that took priority over the macro...
Thanks Ildon.. been scratching my head on and off for the past 6 months.. (and I thought I had gone over the keybinds.. obviously I had not done so enough.. )
Last edited by Nkari : 09/06/09 at 11:46 PM.
|
|
|
|
|
|
09/28/09, 10:18 AM
|
#720
|
|
Don Flamenco
Night Elf Druid
Echo Isles
|
Run Speed?
Is there a script that will report your current run speed? Comments in Wowhead imply that [Drums of Speed] still work at 80, but I'm not feeling the boost (and I recall it was noticeable at 70).
Edit: I used MonkeySpeed from Curse. It shows those drums stacking with both the minor speed enchant (Tuskar's), and Druid Travel Form (didn't try it while wearing feral pvp 4-piece). I didn't test any other combinations.
Last edited by Erdluf : 09/28/09 at 11:05 PM.
Reason: Results
|
|
|
|
|
|
09/28/09, 10:46 AM
|
#721
|
|
Von Kaiser
Draenei Shaman
Chromaggus (EU)
|
I'm not sure about what script to use but I recall I was using SpeedFu (along with FuBar) at some point, to display my current moving speed onto FuBar. If reading code doesn't bother you I guess the script command(s) to get such a result are in this little addon (or you can use SpeedFu just for checking and then ditch it).
|
|
|
|
|
|
09/30/09, 3:23 AM
|
#722
|
|
Bald Bull
Blood Elf Paladin
Echo Isles
|
On my hunter, I use the following macro to switch to an Aspect:
/cast !Aspect of the Hawk
... as well as a similar one for Viper.
The problem I have with this macro is that I have a tendency to spam the button, and the Hunter "re-casts" the Aspect that she's already in anyway. Is there any way to stop her from casting an Aspect if she's already in it? I acknowledge that the "!" prevents her from toggling it off.
Alternatively, my apprehension about the macro's behavior would be similarly relieved if someone could confirm that casting an Aspect will not interrupt a Steady Shot cast.
|
|
|
|
|
09/30/09, 12:00 PM
|
#723
|
|
Von Kaiser
|
Changing aspects will always break a channel if it's already started. However, you can have some decent luck with:
/cast [nochanneling] !Aspect of the Hawk
/cast Serpent Sting (or whatever)
Since aspects are on their own 1s cooldown separate from the GCD, you can change before starting a channel without any penalty.
|
|
|
|
|
|
10/05/09, 9:51 PM
|
#724
|
|
Glass Joe
|
Selfcast
Whats a macro i can use to cast on my self while holding my current target. I was told to use
/target [self]
/cast SkillNameHere
/target [lasttarget]
The target [self] and the target [lasttarget] dont seem to work. What else can i try?
|
|
|
|
|
|
10/05/09, 10:08 PM
|
#725
|
|
Don Flamenco
Orc Death Knight
Crushridge (EU)
|
/cast [target=player] spellname
|
|
|
|
|
|
|