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

Shockwave missle

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