Forum Settings
       
Reply To Thread

Heal and then change to bear as a macro?Follow

#1 Feb 19 2008 at 6:14 AM Rating: Decent
25 posts
Hi all,

I've now read much about macros and how they work. I read about the "global cooldown" and that all actions which are specified in a macro are executed "at once".

This left me a bit confused. I wonder if the following macro is possible:
1) Stun the enemy for 2 seconds (using bear form)
2) Cast a spell to heal myself (which will automatically shift me to caster form)
3) Shift to bear form again

Is such a macro possible? Can anyone give me an example for this macro if it is possible?

Many thanks,
Michael
#2 Feb 19 2008 at 6:19 AM Rating: Decent
**
349 posts
daneelgiskard wrote:
all actions which are specified in a macro are executed "at once".


Nope. Even in a macro, all spells and stuff are still affected by global cooldown.

You can make a macro of this, you just have to spam the macro.

Probably something like:
/cast Bash
/cast Healing Touch <-- Or whatever you want.
/cast Bear Form

Edited, Feb 19th 2008 2:19pm by Bloodthunder
#3 Feb 19 2008 at 6:22 AM Rating: Decent
25 posts
Hi!

Many thanks for the reply. Can you explain to me why I would have to spam the macro?

Many thanks,
Michael
#4 Feb 19 2008 at 6:37 AM Rating: Decent
25 posts
Hi again,

I have read some more on this. I think the macro which you proposed:
/cast Bash
/cast Healing Touch <-- Or whatever you want.
/cast Bear Form

Would try to cast Bash, and then abort because of the global cooldown and I further think it would always try to cast Bash and then abort, even if you spam it.

However, I think something like this might work:
/castsequence Bash, Healing Touch, Bear Form

I read about this at the WoWWiki and this will actually execute these casts as a sequence (you would still need to click the macro button three times to cast all of them).

What do you (and others) think?

All the best,
Michael
#5 Feb 19 2008 at 7:08 AM Rating: Decent
*
61 posts
I use what you posted with the cast sequence except since I only switch to bear if Im fighting a multiple mobs, my sequence is stomp then heal. I of course am drawing blank on the name, but its the one with a 1.5 sec cast time. Also I have a command in there for "target = self" and at the end of the sequence "target = last"

The last cast is "cat form". The servers are down right now, but if you still want my exact macro Ill post it up tonight.
#6 Feb 19 2008 at 7:39 AM Rating: Decent
it is possible (i had one but cant remember the code, but that was ages ago) all i did was go


/cast bash
(insert timer for 1 second)
/cast healing touch
(insert timer for duration of healing touch)
/cast bear form

the only problem is that if u get interrupted the /cast bear form doesn't work as i casts it too soon.

a more effective one would be

/cast bash
/cancelform
/cast healing touch

then just selected the form you want after





Edited, Feb 19th 2008 11:17am by Plainwalker

Edited, Feb 19th 2008 11:19am by Plainwalker
#7 Feb 19 2008 at 8:32 AM Rating: Decent
*
61 posts
You dont need to use cancel form anymore..
#8 Feb 25 2008 at 6:42 AM Rating: Good
***
1,030 posts
Plainwalker wrote:
it is possible (i had one but cant remember the code, but that was ages ago) all i did was go


/cast bash
(insert timer for 1 second)
/cast healing touch
(insert timer for duration of healing touch)
/cast bear form



This macro hasn't been able to work for awhile. At least as long as I've been playing (since about 2 weeks before 1.9 hit the streets). The issue with it are multiple -

  • no ability to 'wait' or pause in a maco
  • can't cast multiple spells in a macro when one of them trips the Global Cooldown.
  • I had one more but it ran out on me as I was typing the other two ...


The reasons WHY these don't work come down to one thing - Bot prevention. Blizzard has stated (repeatedly and quite strongly) that this kind of 1-click macro will NEVER work - because it makes it too easy to write entire botting macros.

To make this work, you'll have to use the /castsequence macro given above and just mash the button 3 times.

Now, the "trips the Global Cooldown" item above is important. If an item does NOT cause the Global Cooldown to fire, then you can use them in the same macro and it'll fire both of them. An example would be a +AP on use trinket (Blade's Fists Breadth, for example) and then Mangle. Or, on the mage, casting Presence of Mind and Pyroblast in the same macro. Those are possible.

Since /cancelform, /cast Bash, /cast Healing Touch (or /cast Regrowth) and /cast Bear/Cat Form all trigger the global cooldown, then /castsequence is what you've got.
Reply To Thread

Colors Smileys Quote OriginalQuote Checked Help

 

Recent Visitors: 100 All times are in CST
Anonymous Guests (100)