From 36f4ac34d1f1c03417886b0b2f3e1039a6808a68 Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Thu, 20 Apr 2023 15:51:46 +0800 Subject: [PATCH] 1 --- server/gameserver/guide.cc | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/server/gameserver/guide.cc b/server/gameserver/guide.cc index 6333a063..823f53e6 100644 --- a/server/gameserver/guide.cc +++ b/server/gameserver/guide.cc @@ -32,7 +32,7 @@ void Guide::UpdateStep() ( owner_->GetWeakPtrRef(), kPropGuideStep, - curr_step_idx_, + curr_step_meta_->id(), 0, true); switch (curr_step_meta_->target()) { @@ -123,6 +123,7 @@ void Guide::ProcMoveTargetAndPickup() 1, 1 ); + int ii = 0; } }, &owner_->xtimer_attacher); @@ -140,7 +141,7 @@ void Guide::ProcMoveTargetAndPickup() done = false; break; } - if (owner_->room->GetEntityByUniId(loot_uniid)) { + if (!owner_->room->GetEntityByUniId(loot_uniid)) { done = false; break; } @@ -335,6 +336,9 @@ void Guide::ProcUseSkill() void Guide::NextStep() { +#ifdef DEBUG + a8::XPrintf("next step %d\n", {curr_step_idx_}); +#endif ++curr_step_idx_; if (curr_step_idx_ >= mt::GuideStep::_steps.size()) { owner_->room->frame_event.AddPropChg