• Listen to a special audio message from Bill Roper to the Hive Workshop community (Bill is a former Vice President of Blizzard Entertainment, Producer, Designer, Musician, Voice Actor) 🔗Click here to hear his message!
  • Read Evilhog's interview with Gregory Alper, the original composer of the music for WarCraft: Orcs & Humans 🔗Click here to read the full interview.

[Spell] Channel + "casts a spell" event + 0 cast point

Status
Not open for further replies.
Level 15
Joined
Jul 6, 2009
Messages
889
Solved (Link)

It seems that if you try to catch a unit casting a spell in order to cancel it, it will not work if the spell is based on Channel AND the casting unit has zero casting point. It seems that 0.010 second cast point will bypass this (maybe lower, but I haven't played around with it).

Anyways to bypass whilst still retaining a Channel-object based spell and a zero cast point? I've opted to just use the 0.010 cast point (might actually change base spells though), but I'm curious as to whether there is a feasible way to get around this (yes, I know that 0.01 second difference isn't much, but still :grin:).

Thanks.
 
Last edited:
Level 15
Joined
Jul 6, 2009
Messages
889
BTW, why would you want a unit that has a 0 cast point?

For gameplay balancing I suppose. I didn't come up with the value of 0 cast point, I'm just doing this for someone else whose hero has a 0 cast point.

try starts the effect of an ability.

As Adiktuz says, the spell has began its effect in that event.

You can't stop the order anymore in that case, the spell's effect has already started...

BTW, at 0 cast point, I believe spells fire the Begins casting + Starts effect at almost the same time (I've read it somewhere)

It seems so. Although I issue the pause and stop then unpause, the spell's cooldown GOES into effect, but the triggered effect doesn't? o_O

But I have solved this by checking with issued order events. Thanks!
 
Status
Not open for further replies.
Top