EQ2Interface

EQ2Interface (https://www.eq2interface.com/forums/index.php)
-   UI Developer Discussion (https://www.eq2interface.com/forums/forumdisplay.php?f=3)
-   -   A macro to cancel casting current spell and clear spellcasting queue? (https://www.eq2interface.com/forums/showthread.php?t=6233)

Solf 06-02-2006 05:27 AM

A macro to cancel casting current spell and clear spellcasting queue?
 
Not sure this is a proper forum to ask, but here goes (since it also can be needed in interface mods ;))...

Hi!

I'm playing healer (Warden) that also does DPS. Because of my DPS I often have damage spell being cast with another damage spell in the queue. If I need to heal somebody urgently, I need something to both cancel the current spell and clear the spell in the queue.

There's macro command to clear the spell queue (/CLEarabilityqueue), so that's not an issue.

However I have problems to figure out how to cancel spell being cast reliably and without unneccessary delays.

What I found so far:
- Jumping cancels spell reliably, but I don't know how to put jump into macro (though I can work around this with keymapping/macroing soft) and, what is much WORSE, jumping introduces delay before you can cast another spell (you can't cast while in the air).
- Moving cancels spell if you move "far enough". This is pretty unreliable.
- Pressing Escape cancels spell being cast, but it has also many undesirable effects -- if you press it too much, you can lose your target, close windows, etc. I also have no idea how to put Escape key into macro.
- /sit command seems to interrupt spellcast reliably. But it produces unneccesary annoying emote message. So far it seems like a best bet (since if you start casting while sitting you jump up immediatelly without delay).

So... any better ideas than /sit ? :)

Savie 06-02-2006 09:14 AM

As far as I can tell, pressing "x" twice is the best way, or you could just do the "x" then /cast; I also play a healer.

Quote:

Originally Posted by Solf
- Pressing Escape cancels spell being cast, but it has also many undesirable effects
-- if you press it too much, you can lose your target, close windows, etc. I also have no idea how to put Escape key into macro.

If you choose to go this route, there is a set up you can make to target your previous target, but I can't remember how this is done.

Pixi 06-02-2006 05:15 PM

You can assign a key to do just that. Go to Options -> Controls -> Spell Keys. You can assign any key on your keyboard to cancel casting. :)

I've done it up like ole EQ1 since I'm so used to it - I cancel casting and duck with the same button hehe.

Solf 06-02-2006 05:56 PM

Quote:

Originally Posted by Pixi
You can assign a key to do just that. Go to Options -> Controls -> Spell Keys. You can assign any key on your keyboard to cancel casting. :)

I've done it up like ole EQ1 since I'm so used to it - I cancel casting and duck with the same button hehe.

Thanks about "cancel casting" reference, I've missed that :)

How do you do both cancel casting and duck with the same button btw?

Pixi 06-02-2006 06:07 PM

Quote:

Originally Posted by Solf
Thanks about "cancel casting" reference, I've missed that :)

How do you do both cancel casting and duck with the same button btw?

Just assign them to the same key. The game will ask if you really want to but it won't cancel out the first action if you chose one more for the same button.

Dismal 06-03-2006 04:28 AM

There is a macro text command for it, I use it alot :D Think that it's:

/cancel_spellcast

or

/cancel_spellcasting

Not sure which I'll check when I log in.

Solf 06-04-2006 02:58 AM

Quote:

Originally Posted by Dismal
There is a macro text command for it, I use it alot :D Think that it's:

/cancel_spellcast

This is IT! Thanks ;)


All times are GMT -5. The time now is 10:53 AM.

vBulletin® - Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
© MMOUI