From 323d8e8dd488d1a56d698c687fc13d2bc81070b7 Mon Sep 17 00:00:00 2001 From: aurhat Date: Sun, 17 Sep 2017 22:58:53 +0200 Subject: [PATCH] Fix rising of fly spectator --- source/src/physics.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/src/physics.cpp b/source/src/physics.cpp index a216bf23..7b74db80 100644 --- a/source/src/physics.cpp +++ b/source/src/physics.cpp @@ -325,7 +325,7 @@ bool collide(physent *d, bool spawn, float drop, float rise) const float spacelo = d->o.z-eyeheight-lo; if(spacelo<0) { - if(spacelo>-0.01) + if(spacelo>-0.01 || (spacelo>-0.1 && d==player1 && player1->spectatemode==SM_FLY)) { d->o.z = lo+eyeheight; // stick on step }