From acb2ed251b9102d7c5f6abbba5a5cb12ecfd2f43 Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Sat, 1 Apr 2023 19:31:45 +0800 Subject: [PATCH] 1 --- server/gameserver/incubator.cc | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/server/gameserver/incubator.cc b/server/gameserver/incubator.cc index a0c79da3..85469f0c 100644 --- a/server/gameserver/incubator.cc +++ b/server/gameserver/incubator.cc @@ -247,15 +247,19 @@ Human* Incubator::ActiveAndroid(Human* hum) AllocAndroid(hum, 1, &androids); if (!androids.empty()) { target = androids[0]; + } else { + } #ifdef DEBUG - room->BroadcastDebugMsg(a8::Format("active android id:%d pos:%f,%f,%f", - { - target->GetUniId(), - target->GetPos().GetX(), - target->GetPos().GetY(), - target->GetPos().GetZ(), - })); + if (target) { + room->BroadcastDebugMsg(a8::Format("active android id:%d pos:%f,%f,%f", + { + target->GetUniId(), + target->GetPos().GetX(), + target->GetPos().GetY(), + target->GetPos().GetZ(), + })); + } #endif return target; }