 |
11/13/07, 4:48 PM
|
#1
|
|
Soda Popinski
|
Macros & You
Disclaimer: if this thread is useless, mod it to obscurity (/dung). If it's useful, I'll remove this disclaimer.
I'm quite interested in maximizing my usable space, and mess with my UI a lot. Part of this has led to hidden bars with keybinds, since there's little point in seeing my keybindings when they are inscribed on the very surface of my eyelids.
But I must admit to being a bit of a neophyte when it comes to macros. I use them in some sense, for /stopcasting and to do weapon swaps, but I've never delved deeply into the macro world.
Is there interest in having a compilation thread for macros and macro-writing, similar to the work that has recently gone on in the Class Mechanics forums where each class is writing a nifty informative thread (Beef's words, not mine ... nifty ... )?
I'd love to see sections for each class, or possibly divided into targetting, logic, etc sections.
Thoughts? Pointers to an equally valid setup that is already complete?
|
|
|
|
|
11/14/07, 10:04 AM
|
#4
|
|
Piston Honda
Human Death Knight
Kazzak (EU)
|
/stopcasting macros are redundant with 2.3.
|
|
|
|
|
11/14/07, 4:47 PM
|
#5
|
|
Bald Bull
Toroko
Blood Elf Paladin
No WoW Account
|
Originally Posted by richard
/stopcasting macros are redundant with 2.3.
|
Unless it's a situation where you are using it to cancel your currently casting spell in order to cast something else.
I didn't have time to check last night, but has anyone checked to see if it is possible to go from: casting a spell > stopcasting > instacast spell more or less instantly in 1 click since the 2.3 changes? I believe it had to be done in 2 clicks previously.
|
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!
|
Originally Posted by castille
Squirrel sex. Get your nut and go home.
|
|
|
|
11/15/07, 9:08 AM
|
#6
|
|
Soda Popinski
|
It seems to be basically functional. I still have /stopcasting built into all of my healing macros, and I actually found it to be a nice improvement over 2.2.x.
Before, you'd have the issue where:
- start casting
- /stopcasting, start casting
- /stopcasting -- does *not* work, requiring an actual movement
I was able to do 4 straight /stopcasting cancels with immediate starts of the next heal today before I bothered to let one go through to the tank on Teron. It was a pleasant surprise. So /stopcasting is not dead for healers ... maybe for dps it's useless.
I do know that our warlocks were all full of joy about how much dps they were doing with the new changes (destro locks). The new queuing system seemed to be giving them a fraction of a second gained on each SB ... they were doing the highest dps we've ever seen on a stationary target. Blizzard may have done something right.
|
|
|
|
|
11/15/07, 9:44 AM
|
#7
|
|
Von Kaiser
Troll Warrior
Madmortem (EU)
|
I have a problem with my stance-switch macro since 2.3 -
I had:
/cast Berserker stance
/cast Berserker Rage
/cast Defensive stance
before. Now, I get stuck in Berserker Stance. I think it's because the stanceswitch doesn't trigger a gcd anymore so I switch from Berserker stance to Defensive stance and immediatly back.
Using a castsequence macro just creates new Problems when Berserker Rage is not ready.
How do I work around this?
|
|
|
|
|
11/15/07, 10:35 AM
|
#8
|
|
Bald Bull
Toroko
Blood Elf Paladin
No WoW Account
|
Originally Posted by constantius
I was able to do 4 straight /stopcasting cancels with immediate starts of the next heal today before I bothered to let one go through to the tank on Teron. It was a pleasant surprise. So /stopcasting is not dead for healers ... maybe for dps it's useless.
|
This is excellent news. No more need to jump/strafe/find the escape key to queue/cancel heals.
I think it still will have some use for DPS casters though. The one that comes to mind being to take advantage of clearcasting for mages.
EDIT: Finally got a chance to test it out during lunch. Queueing and cancelling casts works perfectly in a single click without the need to move/hit escape to stop it and start the next cast. Unfortunately though, attempting to cancel a cast then cast a spell made instacast via Nature's Swiftness requires 2 clicks. I'm unsure about spells though that are normally instacast such as Swiftmend. Have any druids/priests/paladins had an opportunity to test this?
Last edited by Sarutobi : 11/15/07 at 2:59 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!
|
Originally Posted by castille
Squirrel sex. Get your nut and go home.
|
|
|
|
11/15/07, 10:54 AM
|
#9
|
|
Glass Joe
Undead Warrior
Aszune (EU)
|
Tys,
You should find that the following will work fine for what you are trying to do.
#showtooltip
/cast [nostance:3]Berserker Stance;Berserker Rage
/cast [nostance:2]Defensive Stance
By checking for your current stance first you will find that you won't get stuck in Berserker Stance.
EDIT: Spelling
|
|
|
|
|
11/15/07, 11:01 AM
|
#10
|
|
Von Kaiser
Troll Warrior
Madmortem (EU)
|
Thank you!
|
|
|
|
|
11/16/07, 2:42 PM
|
#11
|
|
Piston Honda
|
Back in the day there was an Addon that allowed you to author more macros than the game UI normally allowed to. I think the name was SuperMacros.
Is this type of addon impossible now? I'm basically at the redline on my druid with respect to macro count 
|
|
|
|
|
11/16/07, 7:45 PM
|
#12
|
|
Still alive
Human Rogue
Cenarion Circle
|
If you are using hidden bars with buttons, I recommend SpellBinder. It lets you bind spells/items/macros directly to keys with no need to use a hidden bar. I'm a big fan of it.
I've taken to only having visible buttons for actions that I either specifically need a combat cue from (cooldown finished, have enough energy), and I macro or use SpellBinder for everything else, except clickables (like poisons, or my "make highest rank of bandages" macro.)
|
|
|
|
|
11/18/07, 5:17 PM
|
#13
|
|
Don Flamenco
|
Originally Posted by Walkinman
Tys,
You should find that the following will work fine for what you are trying to do.
#showtooltip
/cast [nostance:3]Berserker Stance;Berserker Rage
/cast [nostance:2]Defensive Stance
By checking for your current stance first you will find that you won't get stuck in Berserker Stance.
EDIT: Spelling
|
This is still two clicks/presses to activate?
|
|
|
|
|
11/18/07, 9:28 PM
|
#14
|
|
Piston Honda
|
Can anyone help with a focus target question? I currently have a macro to cast silencing shot on my focus target without losing my current target. However with the last patch the default answer if there is no focus existing is no longer my current target. This makes it hard to BG since I would be changing focus's often. Is there anyway of modifying a macro that looks something like..
/cast [target=focus,exists,nodead] Viper Sting
So that if I have no focus it fires on my current target? I thought the exists check does that in wich case I would like to know how to clear a focus.
|
|
|
|
|
11/19/07, 6:18 AM
|
#15
|
|
Glass Joe
Troll Hunter
Doomhammer (EU)
|
Originally Posted by Kiklion
Can anyone help with a focus target question? I currently have a macro to cast silencing shot on my focus target without losing my current target. However with the last patch the default answer if there is no focus existing is no longer my current target. This makes it hard to BG since I would be changing focus's often. Is there anyway of modifying a macro that looks something like..
/cast [target=focus,exists,nodead] Viper Sting
So that if I have no focus it fires on my current target? I thought the exists check does that in wich case I would like to know how to clear a focus.
|
/cast [target=focus,exists,nodead] Viper Sting; Viper Sting
|
|
|
|
|
11/19/07, 11:11 AM
|
#16
|
|
Von Kaiser
Tauren Shaman
Mannoroth (EU)
|
I have one question:
Is there an addon out there which enhances the normal macro length of 255 chars?
Im sure there have been some in 1.0.
ATM I only know the workaround with /click in the macros.
|
|
|
|
|
11/19/07, 11:50 AM
|
#17
|
|
Bald Bull
Toroko
Blood Elf Paladin
No WoW Account
|
What, exactly, is the /click workaround you're talking about?
Would I be correct to assume that it's basically allowing you to call a macro from within another macro?
|
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!
|
Originally Posted by castille
Squirrel sex. Get your nut and go home.
|
|
|
|
11/19/07, 1:15 PM
|
#18
|
|
Von Kaiser
Tauren Shaman
Mannoroth (EU)
|
Originally Posted by Sarutobi
What, exactly, is the /click workaround you're talking about?
Would I be correct to assume that it's basically allowing you to call a macro from within another macro?
|
Yes.
You just create a macro: /click Actionbar1Button1(or s.th.) /click Actionbar1Button2
so you have basically unlimited space for you macro.
In the wowace forum i found the following:
Macro Max?
So you could write your own little addon which creates a new button which is not visible. You can place your macro text on these buttons and can call them in your actual macro.
|
|
|
|
|
11/20/07, 5:20 PM
|
#19
|
|
Piston Honda
Undead Death Knight
Draenor (EU)
|
Lately I've been using more chat windows, like one for Raid/BG/Party .. another one for Whispers, just a general window .. well you get the point
What I want now is to know if there's a macro to easily tab between em so I dont always have to click them.
For example: When I press shift-Tab it would get me to the next chat window (so the Tab right of it)
Didnt know where else to post this so ..
Greets
|
|
|
|
11/20/07, 6:03 PM
|
#20
|
|
Piston Honda
Undead Death Knight
Draenor (EU)
|
Kj I got the MAcro for the ones intrested:
- /run local a,c=DOCKED_CHAT_FRAMES for i=1, #a do if a[i]==SELECTED_DOCK_FRAME then c=a[i+1] break; end end c=c or a[1] FCF_SelectDockFrame(c) c:ScrollToBottom()
|
|
|
|
11/25/07, 11:24 AM
|
#21
|
|
Glass Joe
Night Elf Druid
Windrunner
|
Just recently rolled resto on my druid and I want to equip Idol of the Avian Heart then be able to cast Nature's Swiftness + Healing Touch. This is the macro I currently have which seems to work sometimes but at other times it'll just equip the relic and other times where it goes as far as just cast nature's swiftness but no healing touch.
/equip Idol of the Avian Heart
/cast Nature's Swiftness
/cast Healing Touch
Can anyone help me out on this?
|
|
|
|
|
11/25/07, 11:27 AM
|
#22
|
|
Von Kaiser
Blood Elf Paladin
Dentarg (EU)
|
Originally Posted by thefalconer
Just recently rolled resto on my druid and I want to equip Idol of the Avian Heart then be able to cast Nature's Swiftness + Healing Touch. This is the macro I currently have which seems to work sometimes but at other times it'll just equip the relic and other times where it goes as far as just cast nature's swiftness but no healing touch.
/equip Idol of the Avian Heart
/cast Nature's Swiftness
/cast Healing Touch
Can anyone help me out on this?
|
Equipping Weapons/relics/librams/totems will give you GCD in combat, but you can equip it during a GCD. So don't think it will work with Instant Spells. Just my 2 cents
|
|
|
|
|
11/26/07, 12:51 PM
|
#23
|
|
Save Greendale!
Night Elf Druid
Dragonblight
|
Originally Posted by Erzy
Equipping Weapons/relics/librams/totems will give you GCD in combat, but you can equip it during a GCD. So don't think it will work with Instant Spells. Just my 2 cents
|
Before the nerf to Idol of the Unseen Moon, lots of Balance Druids were testing having the idol swap in on the Moonfire cast, and it was pretty darn inconclusive. A lot of procs would occur on the Moonfire cast, but not enough to match the proc rate given by equipping it beforehand. So it may work on instants, but it seems to be pretty random as to whether or not it will.
As to the macro question, try making the first line read /equip [noequipped:Idol of the Avian Heart] Idol of the Avian Heart , and place it as the last line. As written, the GCD will always occur, as you're always 'equipping' the idol, even if it's already equipped, and the GCD will interfere with any other lines on the macro. By placing it last and adding the check, the GCD should only occur if the idol is not already equipped, and since macro lines are executed simultaneously-ish, you get the chance for it to work on your cast.
|
|
|
|
|
11/26/07, 1:27 PM
|
#24
|
|
Piston Honda
Orc Death Knight
Dunemaul
|
Originally Posted by Adoriele
Before the nerf to Idol of the Unseen Moon, lots of Balance Druids were testing having the idol swap in on the Moonfire cast, and it was pretty darn inconclusive. A lot of procs would occur on the Moonfire cast, but not enough to match the proc rate given by equipping it beforehand. So it may work on instants, but it seems to be pretty random as to whether or not it will.
As to the macro question, try making the first line read /equip [noequipped:Idol of the Avian Heart] Idol of the Avian Heart , and place it as the last line. As written, the GCD will always occur, as you're always 'equipping' the idol, even if it's already equipped, and the GCD will interfere with any other lines on the macro. By placing it last and adding the check, the GCD should only occur if the idol is not already equipped, and since macro lines are executed simultaneously-ish, you get the chance for it to work on your cast.
|
Actually the [Idol of the Unseen Moon] would be equipped on the third Starfire Spell, and the [Ivory Idol of the Moongoddess] on the moonfire shortly after.
You would have something like
/castsequence reset=combat Insect Swarm, Moonfire, Ivory Idol of the Moongoddess, Starfire, Starfire, Starfire, Idol of the Unseen Moon
|
|
|
|
|
11/29/07, 7:55 AM
|
#25
|
|
Von Kaiser
Blood Elf Paladin
Dentarg (EU)
|
is there any way to force garbage collection with a macro?
|
|
|
|
|
Similar Threads
|
| Thread |
Thread Starter |
Forum |
Replies |
Last Post |
| 2.2 changes to macros? |
Fizban |
User Interface and AddOns |
1 |
10/14/07 3:13 AM |
| more macros |
Lodi |
User Interface and AddOns |
6 |
06/17/07 9:37 AM |
| Macros WoW 2.0 |
flyinfungi |
Public Discussion |
159 |
01/13/07 5:23 AM |
|