diff --git a/engine/server/sv_phys.c b/engine/server/sv_phys.c index 8874fcf8..86e9527c 100644 --- a/engine/server/sv_phys.c +++ b/engine/server/sv_phys.c @@ -602,6 +602,7 @@ static int SV_FlyMove( edict_t *ent, float time, trace_t *steptrace ) monsterClip = FBitSet( ent->v.flags, FL_MONSTERCLIP ) ? true : false; VectorCopy( ent->v.velocity, original_velocity ); VectorCopy( ent->v.velocity, primal_velocity ); + VectorClear( new_velocity ); numplanes = 0; allFraction = 0.0f;