• 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.

Shockwave missle

Status
Not open for further replies.
Level 11
Joined
Jun 26, 2014
Messages
513
So I imported a custom model and used it on the shockwave spell but its half way in the ground. Is there a way to fix it? I don't want to use dummies but if there is no other way I will

Methods I tried:
-using Carrior Swarm instead of shockwave
 
Level 15
Joined
Oct 29, 2012
Messages
1,474
Unfortunately, there is no direct way to fix such problems. The problem is caused because the missile itself has 0 Height value. And it's kinda impossible to increase that height.

Alternatively, you have two awesome solutions :

- Editing the model (Difficulty : Easy) :
1- All you have to do is go to Model Editor by Magos (War3ModelEditor) and import the model you want as a missile.
2- In the top, click "Window" tab and choose "Model Editor". Now you should have some 4 square-windows of views. And Inside them , there are some red dots linked by white lines.
3- Select all the red dots (Vertices) [HOWTO : Left-click and drag], they should be green now. At the top, click "Transformations" tab and choose "Translate"...
4- Change the "Z" value to some great positive number (Like 50 or 100), play with it until you get a good height. (The Z value is simply the height of the model)
5- When you finish, save everything , and re-import the modified model into your map. It should have a new height now... If the height is still low, re-do the same operation but add more Z value...

2- A custom spell making (Difficulty : Medium) :
Making a linear-missile spell is the easiest spell level so far. So you should learn making custom spells, so you can control the missile (which is a dummy) as you like.

Good luck.
 
Level 11
Joined
Jun 26, 2014
Messages
513
Unfortunately, there is no direct way to fix such problems. The problem is caused because the missile itself has 0 Height value. And it's kinda impossible to increase that height.

Alternatively, you have two awesome solutions :

- Editing the model (Difficulty : Easy) :
1- All you have to do is go to Model Editor by Magos (War3ModelEditor) and import the model you want as a missile.
2- In the top, click "Window" tab and choose "Model Editor". Now you should have some 4 square-windows of views. And Inside them , there are some red dots linked by white lines.
3- Select all the red dots (Vertices) [HOWTO : Left-click and drag], they should be green now. At the top, click "Transformations" tab and choose "Translate"...
4- Change the "Z" value to some great positive number (Like 50 or 100), play with it until you get a good height. (The Z value is simply the height of the model)
5- When you finish, save everything , and re-import the modified model into your map. It should have a new height now... If the height is still low, re-do the same operation but add more Z value...

2- A custom spell making (Difficulty : Medium) :
Making a linear-missile spell is the easiest spell level so far. So you should learn making custom spells, so you can control the missile (which is a dummy) as you like.

Good luck.

Ill try thanks

Edit: The animations got messed up doe :| you see there is no stand animation for the missle so its a birth anim and the birth starts from bottom and it goes up so it looks like it bounces in a weird way. And the death animation is no where, it just dissappears?
 
Last edited:
Level 15
Joined
Oct 29, 2012
Messages
1,474
Ill try thanks

Edit: The animations got messed up doe :| you see there is no stand animation for the missle so its a birth anim and the birth starts from bottom and it goes up so it looks like it bounces in a weird way. And the death animation is no where, it just dissappears?

Well that's a normal thing since animations are linked to certain coordinates which will be modified after you change the "Z" value, I thought the missile is something like "Stand" animation so it won't be messed up so much... that's why the dummy solution is best.

I guess you should play with geosets' heights (Geoset manager) , of course only the Z values (min and max), if nothing works , you'll have to go for the dummy thing.
 
I would trigger it. Just make a dummy unit and give it the ability to attack the ground. Set the missile speed to match shock wave and the when your unit casts shockwave, create a dummy and order it to attack the same direction. Give it a longer range. The model will only plays its birth once. Because the unit is attacking with a normal projectile attack, it should be up a little higher off the ground and look just about right. You can always adjust the units height to fine tune it.
 
Status
Not open for further replies.
Top