forked from Mirrorlandia_minetest/minetest
Limit speed in collisionMoveResult for avoiding hangs
This commit is contained in:
parent
c1bf6f9f7a
commit
6b8435cf8c
@ -213,6 +213,11 @@ collisionMoveResult collisionMoveSimple(Environment *env, IGameDef *gamedef,
|
||||
if(speed_f.getLength() == 0)
|
||||
return result;
|
||||
|
||||
// Limit speed for avoiding hangs
|
||||
speed_f.Y=rangelim(speed_f.Y,-5000,5000);
|
||||
speed_f.X=rangelim(speed_f.X,-5000,5000);
|
||||
speed_f.Z=rangelim(speed_f.Z,-5000,5000);
|
||||
|
||||
/*
|
||||
Collect node boxes in movement range
|
||||
*/
|
||||
|
Loading…
Reference in New Issue
Block a user