• 🏆 Texturing Contest #33 is OPEN! Contestants must re-texture a SD unit model found in-game (Warcraft 3 Classic), recreating the unit into a peaceful NPC version. 🔗Click here to enter!
  • It's time for the first HD Modeling Contest of 2024. Join the theme discussion for Hive's HD Modeling Contest #6! Click here to post your idea!

A Skill Like Berserk

Status
Not open for further replies.
Level 5
Joined
May 24, 2009
Messages
55
The ability berserk when being cast, doesn't stop the caster's actions.
For instance if the caster is running when you hit berserk, he will still keep on running.

Is there another ability in wc3:tft that has the same nature as berserk?
Or is there a way to make spells uninterruptive like berserk?
 
Level 9
Joined
Mar 25, 2005
Messages
252
There's a trick you can use for any spell that will stop it from being cast so that it won't interrupt the caster in any way:
  • SpellBlocker Begins
    • Events
      • Unit - A unit Begins channeling an ability
    • Conditions
      • (Ability being cast) Equal to Thunder Clap
    • Actions
      • Set SpellBlocker_Mana = ((Mana of (Triggering unit)) - 90.00)
      • Unit - Set mana of (Triggering unit) to 0.00
  • SpellBlocker Finishes
    • Events
      • Unit - A unit Finishes casting an ability
    • Conditions
      • (Ability being cast) Equal to Thunder Clap
    • Actions
      • Unit - Set mana of (Triggering unit) to SpellBlocker_Mana
Unfortunately though, the spell won't go on cooldown. :/
 
Level 5
Joined
May 24, 2009
Messages
55
Thanks for the tips guys, yet i have still not found a directly similar working spell but i did find an almost similar alternative, modified channel spells.

I just make it an instant cast with no target, and change the spell id to what you guys just posted before, manashield, defend, etc. Worked like a charm.

Thanks again all.
 
Status
Not open for further replies.
Top