From 1884c7ebfce2f9a2723da41be09cde5e7e14938e Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Thu, 14 Apr 2011 21:41:38 +0300 Subject: Stop protected pickups flood. --- src/net/tmwa/inventoryhandler.h | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'src/net/tmwa/inventoryhandler.h') diff --git a/src/net/tmwa/inventoryhandler.h b/src/net/tmwa/inventoryhandler.h index c91fb01f7..5f674eab0 100644 --- a/src/net/tmwa/inventoryhandler.h +++ b/src/net/tmwa/inventoryhandler.h @@ -35,6 +35,7 @@ #include "net/tmwa/messagehandler.h" #include +#include #ifdef __GNUC__ #define _UNUSED_ __attribute__ ((unused)) @@ -170,11 +171,17 @@ class InventoryHandler : public MessageHandler, public Net::InventoryHandler int convertFromServerSlot(int serverSlot); + void pushPickup(int floorId) + { mSentPickups.push(floorId); } + private: EquipBackend mEquips; InventoryItems mInventoryItems; Inventory *mStorage; InventoryWindow *mStorageWindow; + + typedef std::queue PickupQueue; + PickupQueue mSentPickups; }; } // namespace TmwAthena -- cgit v1.2.3-70-g09d2