From 27d454857cf836e1b452a134bbbc74fcf21f109f Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Tue, 14 Nov 2023 13:53:47 +0800 Subject: [PATCH] 1 --- server/gameserver/hero_agent.cc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/server/gameserver/hero_agent.cc b/server/gameserver/hero_agent.cc index 71e05010..f9d0bb0c 100644 --- a/server/gameserver/hero_agent.cc +++ b/server/gameserver/hero_agent.cc @@ -1316,6 +1316,9 @@ behaviac::EBTStatus HeroAgent::Pickup() } else if (curr_pickup_obj_.Get()->IsRoomObstacle()) { RoomObstacle* ob = curr_pickup_obj_.Get()->AsRoomObstacle(); owner_->AsHuman()->ObstacleInteraction(ob); + } else if (curr_pickup_obj_.Get()->IsCar()) { + Car* car = curr_pickup_obj_.Get()->AsCar(); + owner_->AsHuman()->DoGetOn(car->GetUniId()); } return behaviac::BT_SUCCESS; };