diff --git a/server/gameserver/player.cc b/server/gameserver/player.cc index 45c9bb3..64bc01d 100644 --- a/server/gameserver/player.cc +++ b/server/gameserver/player.cc @@ -373,7 +373,7 @@ void Player::LootInteraction(Loot* entity) //背包 MetaData::Equip* old_item_meta = MetaMgr::Instance()->GetEquip(backpack); if (old_item_meta) { - if (old_item_meta->i->equip_lv() <= item_meta->i->equip_lv()) { + if (old_item_meta->i->equip_lv() >= item_meta->i->equip_lv()) { return; } DropItem(old_item_meta->i->id()); @@ -388,7 +388,7 @@ void Player::LootInteraction(Loot* entity) //盔甲 MetaData::Equip* old_item_meta = MetaMgr::Instance()->GetEquip(chest); if (old_item_meta) { - if (old_item_meta->i->equip_lv() <= item_meta->i->equip_lv()) { + if (old_item_meta->i->equip_lv() >= item_meta->i->equip_lv()) { return; } DropItem(old_item_meta->i->id()); @@ -398,7 +398,7 @@ void Player::LootInteraction(Loot* entity) //头盔 MetaData::Equip* old_item_meta = MetaMgr::Instance()->GetEquip(helmet); if (old_item_meta) { - if (old_item_meta->i->equip_lv() <= item_meta->i->equip_lv()) { + if (old_item_meta->i->equip_lv() >= item_meta->i->equip_lv()) { return; } DropItem(old_item_meta->i->id());