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

Slow Spell - Movement Speed Factor {always 60% slow, instead of the specified value}

Status
Not open for further replies.
Level 4
Joined
Oct 11, 2008
Messages
90
I have a slow spell that has 5 levels.
Level 1 - Reduces movement speed by 20%
Level 2 - Reduces movement speed by 40%
Level 3 - Reduces movement speed by 60%
Level 4 - Reduces movement speed by 80%
Level 5 - Reduces movement speed by 100%
The problem is that the unit i cast slow on will move at 60% speed, no matter the level of the spell. If i cast level 1 spell on the unit, it will move at the same speed as when i cast level 5 spell on the unit. I noticed the same problem with Thunder Clap spell. How can i make this work?
 
Level 11
Joined
Feb 22, 2006
Messages
752
First of all, you can't reduce movement speed by 100%. There is a minimum movement speed (and a max) in wc3 that cannot be changed. And this may be a dumb thing to ask, but I'm gonna ask it anyway to make sure: are you sure you changed the move speed factor fields to the correct values for each level?
 
Level 4
Joined
Oct 11, 2008
Messages
90
Yes, i changed the Data - Movement Speed Factor to 0.2, 0.4, 0.6, 0.8 and 1.
 

EPW

EPW

Level 4
Joined
Feb 27, 2009
Messages
60
First of all, you can't reduce movement speed by 100%. There is a minimum movement speed (and a max) in wc3 that cannot be changed. And this may be a dumb thing to ask, but I'm gonna ask it anyway to make sure: are you sure you changed the move speed factor fields to the correct values for each level?

Okay, he is right. if you want...

go to your map
>Advanced
>>Gameplay Constants
Scroll down (or press M) until you find Movement
Look for
"Movement - Unit Speed - Minimum"
Double click on it
Backspace 150 and input a 0
Click Ok
Click Ok Again.

There you go :p
 
Level 11
Joined
Oct 20, 2007
Messages
342
go to your map
>Advanced
>>Gameplay Constants
Scroll down (or press M) until you find Movement
Look for
"Movement - Unit Speed - Minimum"
Double click on it
Backspace 150 and input a 0
Click Ok
Click Ok Again.
yes, that a way~
but take care about that,

multiple stacking slow will reduce the movement speed to 0,
that mean slow until cannot move,

so i suggest give then a minimum value like 100 for 80% slow
and 100% slow use a dummy unit cast on ensnare to the target,

so it wont effect much to the game play.
 
Level 3
Joined
Feb 15, 2008
Messages
20
First of all, you can't reduce movement speed by 100%. There is a minimum movement speed (and a max) in wc3 that cannot be changed. And this may be a dumb thing to ask, but I'm gonna ask it anyway to make sure: are you sure you changed the move speed factor fields to the correct values for each level?

Completely wrong. You can change that in Gameplay Constants.
 
Level 8
Joined
Nov 9, 2008
Messages
502
I would add that normaly there is a minimum you can set it to in Gameplay Constants UNLESS you have enabled negative values in preferences or you hold shift when you click to edit it.
 
Status
Not open for further replies.
Top