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;