• 🏆 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!

Question about Metamorph and Animal Form

Status
Not open for further replies.
Level 13
Joined
Jul 26, 2008
Messages
1,009
Alright so I want to give a hero two spells, one that transforms him into a wolf and the other that transforms him into a Bat.

I achieve this using triggers and dummy spells, like such:

  • Untitled Trigger 001
    • Events
      • Unit - A unit Starts the effect of an ability
    • Conditions
      • (Ability being cast) Equal to (==) Bat Form (dummy)
    • Actions
      • Unit - Add BatForm (Bear Form) to (Triggering unit)
      • Unit - Order (Triggering unit) to Night Elf Druid of the Claw - Bear Form
However this seems to cause bugs, as he goes first to his normal form than to his BatForm, and sometimes he just freaks out.

I know form spells are ridiculously sensitive, so I'm wondering what is the proper way to achieve multiple transformations, both timed and un-timed?
 
Last edited:
Level 4
Joined
Apr 14, 2009
Messages
118
Maybe you could use variables?

Set the trained druids to a unit type and/or unit variable, so it would be

Make sure it has an array, so this could be done with other units as well.

Arrays will be: Unit(1), ability(1)

  • Unit - Order Unit(1) to cast ability(1)
it will look something like that.
 
Status
Not open for further replies.
Top