diff --git a/server/gameserver/human.cc b/server/gameserver/human.cc index 853391dc..24321188 100644 --- a/server/gameserver/human.cc +++ b/server/gameserver/human.cc @@ -2006,7 +2006,7 @@ void Human::DeadDrop() } } for (size_t slot = 0; slot < GetInventoryData().size(); ++slot) { - if (GetInventory(slot) > 0) { + if (GetInventory(slot) > 0 && !MetaMgr::Instance()->fighting_mode) { MetaData::Equip* equip_meta = MetaMgr::Instance()->GetEquipBySlotId(slot); if (equip_meta) { int drop_num = equip_meta->i->group_num();