• 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.
  • Create a faction for Warcraft 3 and enter Hive's 19th Techtree Contest: Co-Op Commanders! Click here to enter!
  • Create a void inspired texture for Warcraft 3 and enter Hive's 34th Texturing Contest: Void! Click here to enter!
  • The Hive's 21st Texturing Contest: Upgrade is now concluded, time to vote for your favourite set of icons! Click here to vote!

Question about Metamorph and Animal Form

Status
Not open for further replies.
Level 14
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