From 8fe2114131b14bb40d598f90aa1e961582c446a3 Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Fri, 11 Oct 2024 15:08:42 +0800 Subject: [PATCH] 1 --- server/gameserver/bag.h | 6 +++--- server/gameserver/pbutils.cc | 3 ++- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/server/gameserver/bag.h b/server/gameserver/bag.h index 6d8eabe3..853b2512 100644 --- a/server/gameserver/bag.h +++ b/server/gameserver/bag.h @@ -5,7 +5,7 @@ namespace mt class Equip; } -class Creature; +class Human; struct BagItem { int equip_id = 0; @@ -17,12 +17,12 @@ struct BagItem class Bag { public: - Bag(Creature* owner) { owner_ = owner; }; + Bag(Human* owner) { owner_ = owner; }; void UseItem(int equip_id); void PushBagInfo(); void Parse(const std::list& items); private: - Creature* owner_ = nullptr; + Human* owner_ = nullptr; std::map> items_; }; diff --git a/server/gameserver/pbutils.cc b/server/gameserver/pbutils.cc index c5b68887..0f565301 100644 --- a/server/gameserver/pbutils.cc +++ b/server/gameserver/pbutils.cc @@ -2952,5 +2952,6 @@ void Bag::UseItem(int equip_id) void Bag::PushBagInfo() { - + cs::SMPushBag notify_msg; + owner_->SendNotifyMsg(notify_msg); }