diff --git a/source/src/physics.cpp b/source/src/physics.cpp index 29819959..9c1bb2db 100644 --- a/source/src/physics.cpp +++ b/source/src/physics.cpp @@ -884,7 +884,7 @@ void updatecrouch(playerent *p, bool on) void crouch(bool on) { - if(player1->isspectating()) return; + if(player1->isspectating() && on) return; player1->trycrouch = on; }