From 5a6093c4ced911881242c60a91972a733607ef69 Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Thu, 30 Sep 2021 02:52:54 +0000 Subject: [PATCH] 1 --- server/gameserver/android.ai.cc | 11 +++++++++++ server/gameserver/team.cc | 5 ----- 2 files changed, 11 insertions(+), 5 deletions(-) diff --git a/server/gameserver/android.ai.cc b/server/gameserver/android.ai.cc index 44eeb17..1d0dfa7 100644 --- a/server/gameserver/android.ai.cc +++ b/server/gameserver/android.ai.cc @@ -240,6 +240,17 @@ void AndroidAI::DoAttackOldAI() void AndroidAI::UpdateNewAI() { Human* hum = (Human*)owner; +#ifdef DEBUG + { + if (!owner->IsDead(owner->room) && + App::Instance()->debug_params.find(119) != App::Instance()->debug_params.end()) { + hum->BeKill(VP_Gas, + TEXT("battle_server_killer_gas", "毒圈"), + VW_Gas); + a8::UnSetBitFlag(hum->status, CS_Disable); + } + } +#endif if (a8::HasBitFlag(hum->status, CS_Disable)) { return; } diff --git a/server/gameserver/team.cc b/server/gameserver/team.cc index 778762a..6e7beed 100644 --- a/server/gameserver/team.cc +++ b/server/gameserver/team.cc @@ -36,11 +36,6 @@ Human* Team::GetOneAliveMember(Human* exclude_hum) bool Team::HasAliveMember() { -#if DEBUG - if (App::Instance()->debug_params.find(199) != App::Instance()->debug_params.end()) { - return 1; - } -#endif for (Human* member : members_) { if (!member->real_dead) { return true;