From 8d7d8dbb0d859f179bb594d9c402fe4522f11892 Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Thu, 6 May 2021 19:23:36 +0800 Subject: [PATCH] 1 --- server/gameserver/player.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/server/gameserver/player.cc b/server/gameserver/player.cc index 3b6587c..63fefe4 100644 --- a/server/gameserver/player.cc +++ b/server/gameserver/player.cc @@ -533,13 +533,13 @@ void Player::LootInteraction(Loot* entity) if (weapons[GUN_SLOT1].weapon_id == 0) { weapon = &weapons[GUN_SLOT1]; weapon->weapon_idx = GUN_SLOT1; - if (GetCurrWeapon() != &weapons[GUN_SLOT2]) { + if (GetCurrWeapon() != &weapons[GUN_SLOT2] && !FreezeOperate()) { SetCurrWeapon(&weapons[GUN_SLOT1]); } } else if (weapons[GUN_SLOT2].weapon_id == 0) { weapon = &weapons[GUN_SLOT2]; weapon->weapon_idx = GUN_SLOT2; - if (GetCurrWeapon() != &weapons[GUN_SLOT1]) { + if (GetCurrWeapon() != &weapons[GUN_SLOT1] && !FreezeOperate()) { SetCurrWeapon(&weapons[GUN_SLOT2]); } }