From b77d8a312546be503f0151041fe327bee778f8f3 Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Fri, 30 Jun 2023 18:50:07 +0800 Subject: [PATCH] 1 --- server/gameserver/human.cc | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/server/gameserver/human.cc b/server/gameserver/human.cc index 8581b5aa..5d79505b 100644 --- a/server/gameserver/human.cc +++ b/server/gameserver/human.cc @@ -1304,6 +1304,7 @@ void Human::DeadDrop() room->ScatterDrop(GetPos().ToGlmVec3(), id); } } + #if 0 if (GetCurrWeapon() && GetCurrWeapon()->weapon_idx == GUN_SLOT1) { int num = 1 + rand() % 2; @@ -1311,6 +1312,7 @@ void Human::DeadDrop() room->CreateLoot(GetCurrWeapon()->meta->id(), GetPos().ToGlmVec3(), GetPos().ToGlmVec3(), 1, 1); } } + #endif } } { @@ -3332,7 +3334,8 @@ void Human::InternalBeKill(int killer_id, const std::string& killer_name, int we room->frame_event.AddDead(GetWeakPtrRef(), 0); } } else { - if (room->GetGasData().old_area_meta->CanRevive()) { + if (room->GetGasData().old_area_meta->CanRevive() && + revive_count < mt::Param::s().revive_count) { } else { real_dead = true; dead_frameno = room->GetFrameNo();