CasterWeaponSwapper was designed to do other stuff, but it also will swap to a "bear set" or "cat set" of weapons when you shift. Unfortunately it swaps as soon as you shift, which does invoke the cooldown. It is on my list to delay until you first use a spell/ability, so the cooldown overlaps with the global cooldown.
#show Cat form
/cancelform [noflying]
/cast [nostance] Cat Form
/equip [stance:3] Death Speaker Scepter
/equip [stance:3] Pagan Rod of the Eagle
/equip [nostance] Hefty Battlehammer of Strength
On the 1st glimpse they seem fine, but some strange things happen:
1st of all, sometimes i get no global when leaving a form(like it should be) and sometimes it gets a global(which is kinda deadly in close situations). Also it doesnt change weapons all the time.
Hope to get some answers, thank you already for reading if you got this far
I believe that the global comes from equipping your weapon when you shift out. If you are in combat then weapon swaps activate the global while if you are not in combat it doesn't. I like using ItemRack to swap a weapon when I shift in since the global is already going but it's a bad idea to do when shifting out.
Did the nova spell get renamed? I seem to recall it used to be called "Frost Nova" just like the mage spell which is why people had to resort to the /click PetActionButton business.
Either way, /case Freeze is cleaner so I'll just change my macros to that now. Thanks.
No, click is better. Cast gets in the way of /stopcasting, for one, and you can't do two casts from one macro. Using click petactionbutton is the better practice.
Seduce macros for one essentially require you to use /click petactionbutton if you want to use them while you are casting a spell. The instant nature of freeze makes it a little different, but its better discipline to just use the "right" way, in case anything changes in the future or you're dealing with a different pet, &c &c
For arena matches (2v2) it is very useful to /focus one opponent and try to kill the other. By using certain macros you don't have to switch targets to e.g. counterspell the incoming heal.
As a rogue I use this kind of macro for Blind:
/cast [target=focus] blind
I want to use the same for my kick. The problem is, that I sometimes also have to kick my target and not my focus. One simple way to avoid this, would be two different macros:
1.
/cast [target=focus] kick
and 2.
/cast kick
This is a little annoying as you have two buttons for only one ability or stick to target switching.
So I tried to put it into one macro and here is my problem. My macros will either only kick my focus targer or only my target. But it actually should kick my focus and only kick my target if the focus target is not in range. Anyone an idea, if it is actually possible to have this kind of macro?
Sorry if my English isn't the best. I'm German.
Success isn't a result of spontaneous combustion. You must set yourself on fire.
- Arnold H. Glasow
Now that I have 2 trinkets with an 'on use' effect ([Lower City Prayerbook] and [Ribbon of Sacrifice]), I'm attempting to create a macro that I can use to activate each whenever the cooldown is available. So I tried adding the following line to one of my Healing Wave macros:
/castsequence reset=60/combat Lower City Prayerbook, Ribbon of Sacrifice
/script UIErrorFrame:Clear()
<Rest of macro which works fine>
When I use this, the [Lower City Prayerbook] works and I start casting a Healing wave as usual, however, when the LCPB buff ends and it should, in theory, activate the [Ribbon of Sacrifice] nothing happens. Is there something in the castsequence portion of the macro that I'm doing wrong?
EDIT: I'm a dumbass and misspelled 'ribbon'
Last edited by Sarutobi : 10/02/07 at 3:22 PM.
Originally Posted by DeeNogger
Every time I bite into an oatmeal raisin cookie mistaken for a chocolate-chip an angle loses its wings. Fucking trani's of the cookie world!
To the rogue having the kick problems, include a modifier to shift or control if you want to kick your non-focus or focus target.
/cast [modifier:shift, target=focus] kick
I think that should work. I don't think that you can run a check to see if your focus is in range for a kick.
To Sarutobi with those lines, what I'm reading is that you want to cast them in sequence by pushing a button, and having is reset in 60s, so if you happen to jam the macro twice in 3 seconds, the first click will enable the first trinket, and the second click the second trinket, yes? If so,
"/castsequence reset=60/combat Lower City Prayerbook, Ribbon of Sacrifice
/script UIErrorFrame:Clear()"
I think it's in your reset sequence. try /castsequence [reset=60, combat] or something to that effect, I don't quite know how to wire 2 conditionals into the current square bracket system yet, I'm still getting used to macroing on a larger scale.
macro's, I am wondering is it possible for these macro's to also show the 2minute cooldown on the button and it to lit up when either of those items are in my bags?
I'm quite sure it does this by default when using full names (such as: Master Healthstones) but it doesn't seem to do so when using item:-codes.
macro's, I am wondering is it possible for these macro's to also show the 2minute cooldown on the button and it to lit up when either of those items are in my bags?
Just use a #showtooltip with the full name of one of those items on top of those macros, I use this and it works like a charm .
Using #showtooltip, or #showtooltip Master Healthstone doesn't work right for me. Sometimes it works once, but when I use one Healthstone the icon remains greyed out, showing "0" items left (sometimes it doesn't work at all). The macro still allows me to take all stones, but I can't see if there is one left. Thats quite irritating during fight.
I even tried to set #showtooltip before every single line or #showtooltip item:22105 and so on, but nothing really seems to work.
I would be really happy with the possibility of having just one keybind for all stones, but I need to see if there are any stones left, or if I better should take a potion/trinket.
I don't think it's possible with macros alone. You should try to look for a mod, I think there are some "intelligent" bars specialized for consumables out there.
Using a macro, the #showtooltip seems to be the closer to what you want (at least you have the cooldown showing).
I'd like to know if it's possible to have one macro in which you both summon your Water Elemental, and use it's nova, but the pet should only be summoned if I don't have another Water Elemental active.
I'm aware of what commands to use to summon the pet and use the ability, but is there any condition like [nopet] or something similiar?
Something like this, though I don't know what to use within the [].
/cast [nopet?] Water Elemental
/click PetActionButton5
Any help is appreciated.
There are two macros I find very useful with the Water Elemental:
The first uses my [Icon of the Silver Crescent] (I only tend to equip one "use" trinket, and put it in the TOP trinket slot, 13) and summons the Ele (which now will have Icon's spell damage bonus), sets him to Passive (so he doesn't run off attacking the wrong target or stopping repeatedly to chase a running target), and tells it to attack my current target. Clicking again while the Ele is out will make it attack my current target.
The second is quite similar, but instead of telling it to attack my target, this one brings up the Ele's Freeze reticle.
This is also posted in the Stopcasting thread, but here looks like a more appropriate place for it to be:
While I try to use stopcasting macros in raids, at some points my attention needs to be in other places than my cast bar. For times like this I like to be able to simply mash a button.
When I can give my cast bar attention, however, I would like to be able to right-click/alt-press (currently I use a spell hotlink to mash and a macro to stopcast) the same macro, thus saving a displayed button.
Using #showtooltip, or #showtooltip Master Healthstone doesn't work right for me. Sometimes it works once, but when I use one Healthstone the icon remains greyed out, showing "0" items left (sometimes it doesn't work at all). The macro still allows me to take all stones, but I can't see if there is one left. Thats quite irritating during fight.
I even tried to set #showtooltip before every single line or #showtooltip item:22105 and so on, but nothing really seems to work.
I would be really happy with the possibility of having just one keybind for all stones, but I need to see if there are any stones left, or if I better should take a potion/trinket.
I've found that there's no way to glean all the info about every available item covered by the macro. The most suitable solution for me was to just set the #showtooltip to whichever item was the final one in the macro.
That way, if the quantity shown starts to drop (e.g. for Charged Crystal Focus), you'll know that everything else before it has been used. Also, because all items in your macro share the same cooldown, when you use it, the cooldown should display properly (given that you have at least one of the item named in your #showtooltip).
I think that should work. I don't think that you can run a check to see if your focus is in range for a kick.
I believe with 2.22 (maybe 2.2.3) there was a slight change to the macro system and the way it handles options. To make sure this works add exists to the conditional and an extra [] before kick.
Now holding shift will kick the focus target if that target exists (probably should add harm also but I guess a rogue is probably not going to set a friendly focus). If there is no focus target (while shift is held) it does nothing. If shift is not held it will simply attempt to kick the current target.
Last edited by Draught : 10/13/07 at 11:40 PM.
Reason: clarity
I've found that there's no way to glean all the info about every available item covered by the macro. The most suitable solution for me was to just set the #showtooltip to whichever item was the final one in the macro.
That way, if the quantity shown starts to drop (e.g. for Charged Crystal Focus), you'll know that everything else before it has been used. Also, because all items in your macro share the same cooldown, when you use it, the cooldown should display properly (given that you have at least one of the item named in your #showtooltip).
I didn't realize that Healthstones could be macro'd by their item ID - very useful.
I've always wondered, though, if it would somehow be possible to macro all health-returning items (e.g. Super Healing Potion, Master Healthstone, etc.) to 1 key. I have no idea what the macro would look like, but I just want to save myself the extra keybind. At this point, I've reduced myself to clicking healthstones. >.<
I understand that they can't be used simultaneously via macro, but could a macro be set up to use a Healthstone if available and not on cooldown, or a potion if Healthstone is unavailable/on cooldown? If so, how?
/use Master Healthstone
/use Super Healing Potion
/use Charged Crystalfocus
/use Felblossom
etc.
should work fine, I think. I didn't try it, because I like to see the Cooldown on Healing Potions/Rage Potions/whatever and Healthstones/Crystalfocus/etc., as they do not share one Cooldown, and you won't see any Cooldowns with this Makro. Maybe using one Keybind for Potions and one for Stones would be the better Solution.
I forget whether a Healthstone has a GCD or not, but if it doesn't, I believe the preceding macro would eat up both the Healthstone and the Healing Potion and anything else on a separate cooldown on the first click.
I think it won't eat up both the Healthstone and the Healing Potion in one click because blizzard changed it so macro's couldn't do more than one thing in one click. If it does however you could add a [noexist:item:22105] before the healing pot? Not sure if that would work, probably not because it looks so retarded.
Just changes the functionality based on which mouse button I use. I'm not likely to drop a disease cleansing totem while solo. That and it removes one button from my bars. I've also got a similar macro for Poison cleansing.
#showtooltip [combat] Super Healing Potion; [nocombat] Telaari Grapes
/use [combat] Super Healing Potion; [nocombat] Telaari Grapes
I'm not sure that the conditionals on the #showtooltip are a necessity, but it seems to work well enough. Yet again, this was done to eliminate one more button. And I've got the same thing for mana pots/water. Now the only thing I need to make it perfect is a conditional to make it use my buff food of choice while in a 25 man.
Strange that I write macros to make my ui more aesthetically pleasing, rather than to fulfill a certain specific function. I guess us enhancement shamans are really one-trick-ponies.
I think you could probably write a one button healthstone / health pot macro using [exists] and [noexists] conditionals, but to get it in under the 255 char limit would be one heck of a stretch. You'd almost have to use item ID's just to save space.
You can definitely make a one-button HS/pot macro without exist conditionals (I don't think exist conditionals will work with consumables anyways). Mine looks something like:
It will run down the list in order and drink whatever isn't on cooldown; i.e. if HS is on cooldown, it will just drop down and do one of the potions. Otherwise, it will do both HS and pot, unless I hold down shift.
Hi. I'm kind of new to the whole macro thing. I was looking for a macro that will simply stop my cast and then start casting a frostbolt. I use Quartz now, and it works fine.
Just need the macro and I'm not clever enough to write it myself.
Hi there, is there any possibilty make a macro for charge/slam/white attack/MS , well when i cast my slam my swing reseting , may b a macro can solve that problem for me