Commit 6cca4300 authored by Mario's avatar Mario

Merge branch 'TimePath/div0monsters' into 'maint'

Fix division by zero in sv_monsters.qc

See merge request !180
parents 15a844d6 a8b933fd
......@@ -592,7 +592,7 @@ void monster_CalculateVelocity(entity mon, vector to, vector from, float turnrat
{
float current_distance = vlen((('1 0 0' * to.x) + ('0 1 0' * to.y)) - (('1 0 0' * from.x) + ('0 1 0' * from.y))); // for the sake of this check, exclude Z axis
float initial_height = 0; //min(50, (targ_distance * tanh(20)));
float current_height = (initial_height * min(1, (current_distance / self.pass_distance)));
float current_height = (initial_height * min(1, self.pass_distance ? (current_distance / self.pass_distance) : 0));
//print("current_height = ", ftos(current_height), ", initial_height = ", ftos(initial_height), ".\n");
vector targpos;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment