diff --git a/server/gameserver/player.cc b/server/gameserver/player.cc index 6bda5d7..9310826 100644 --- a/server/gameserver/player.cc +++ b/server/gameserver/player.cc @@ -552,7 +552,10 @@ void Player::LootInteraction(Loot* entity) weapon->ammo = 0; weapon->meta = item_meta; weapon->Recalc(); - AutoLoadingBullet(); + if (room->GetRoomMode() == kZombieMode && HasBuffEffect(kBET_Car)) { + } else { + AutoLoadingBullet(); + } need_sync_active_player = true; SyncAroundPlayers(__FILE__, __LINE__, __func__); }