From d95f0d0c44971e3705817c71db11636d10fe3cc2 Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Thu, 18 Aug 2022 10:57:09 +0800 Subject: [PATCH] 1 --- server/gameserver/human.cc | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/server/gameserver/human.cc b/server/gameserver/human.cc index 2790274b..44b6322f 100644 --- a/server/gameserver/human.cc +++ b/server/gameserver/human.cc @@ -1469,6 +1469,14 @@ void Human::FillMFActivePlayerData(cs::MFActivePlayerData* player_data) player_data->set_action_duration(duration); player_data->set_action_target_id(action_target_id); player_data->set_action_frameno(action_frameno); +#if 1 + if (action_type == AT_UseItem) { + MetaData::Equip* item_meta = MetaMgr::Instance()->GetEquipBySlotId(action_item_id); + if (item_meta) { + player_data->set_action_item_id(item_meta->i->id()); + } + } +#endif } } #if 1