From 51c9a63a660fe88cfa44d93028e6ae2448fb889d Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Tue, 22 Mar 2016 22:09:02 +0300 Subject: Not allow moving from sit state if server not support it. --- src/being/localplayer.cpp | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'src/being/localplayer.cpp') diff --git a/src/being/localplayer.cpp b/src/being/localplayer.cpp index e2450610c..ec62fe735 100644 --- a/src/being/localplayer.cpp +++ b/src/being/localplayer.cpp @@ -2703,3 +2703,10 @@ void LocalPlayer::playerDeath() recalcSpritesOrder(); } } + +bool LocalPlayer::canMove() const +{ + return mAction != BeingAction::DEAD && + (serverFeatures->haveMoveWhileSit() || + mAction != BeingAction::SIT); +} -- cgit v1.2.3-70-g09d2