summaryrefslogtreecommitdiff
path: root/src/game-server/item.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/game-server/item.hpp')
-rw-r--r--src/game-server/item.hpp8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/game-server/item.hpp b/src/game-server/item.hpp
index 9d2ebb72..dd61dd2a 100644
--- a/src/game-server/item.hpp
+++ b/src/game-server/item.hpp
@@ -225,17 +225,21 @@ class ItemClass
class Item: public Object
{
public:
- Item(ItemClass *type)
- : Object(OBJECT_ITEM), mType(type)
+ Item(ItemClass *type, int amount)
+ : Object(OBJECT_ITEM), mType(type), mAmount(amount)
{}
ItemClass *getItemClass() const
{ return mType; }
+ int getAmount() const
+ { return mAmount; }
+
virtual void update() {}
private:
ItemClass *mType;
+ unsigned char mAmount;
};
#endif