Fix "longest journey" achievement breaking due to movement glitches.
This commit is contained in:
parent
b7cbe75503
commit
adaf35eeb0
3 changed files with 6 additions and 2 deletions
|
|
@ -261,6 +261,8 @@ extend Class Demolitionist
|
|||
if ( vel dot vel > lagvel dot lagvel ) lagvel = lagvel*.8+vel*.2;
|
||||
else lagvel = lagvel*.4+vel*.6;
|
||||
double traveldist = level.Vec3Diff(oldpos,pos).length();
|
||||
if ( (traveldist == double.infinity) || (traveldist == double.nan) )
|
||||
traveldist = 0.; // prevent glitches from breaking stats
|
||||
if ( !player.onground || bNoGravity )
|
||||
{
|
||||
if ( waterlevel > 1 )
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue