diff --git a/server/gameserver/player.cc b/server/gameserver/player.cc index 1232b9a..c4f3086 100644 --- a/server/gameserver/player.cc +++ b/server/gameserver/player.cc @@ -53,6 +53,9 @@ void Player::Update(int delta_time) if (shot_start || shot_hold) { UpdateShot(); } + if (drop_weapon) { + UpdateDropWeapon(); + } if (interaction_objids.size() > 0) { ProcInteraction(); } @@ -62,9 +65,6 @@ void Player::Update(int delta_time) if (select_weapon) { UpdateSelectWeapon(); } - if (drop_weapon) { - UpdateDropWeapon(); - } if (use_scope) { UpdateUseScope(); }