From 9f695f55fd8ee67e36e5607be907bd6f495fe9b4 Mon Sep 17 00:00:00 2001 From: Stijn Buys Date: Wed, 14 Nov 2012 12:52:50 +0000 Subject: Added Item::Mounted flag. --- src/core/item.h | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'src/core') diff --git a/src/core/item.h b/src/core/item.h index 4d9f0e8..ae6a158 100644 --- a/src/core/item.h +++ b/src/core/item.h @@ -19,7 +19,14 @@ namespace core class Item { public: - enum Flags {Tradeable = 1, Unique = 2, Unrestricted = 4}; + /** + * @brief item flags indicating special properties + * Tradeable (reserved) + * Unique indicates a unique item + * Unrestricted can be sold everywhere (e.g. cargo) + * Mounted indicates the item is mounted in a slot + * */ + enum Flags {Tradeable = 1, Unique = 2, Unrestricted = 4, Mounted = 8}; Item(const Info *info); -- cgit v1.2.3