aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorkandera <kanderadev@gmail.com>2012-06-22 06:08:09 -0700
committerkandera <kanderadev@gmail.com>2012-06-22 06:08:09 -0700
commitfc10517c6e1e2bc00cdcebcf757319fc89d11b49 (patch)
tree493abe85a38239166f6c958adc07fe1881d75dcf
parentcfb53dbf42bd5e1274be07f022f786a1451e515c (diff)
parentb859deed80462f733323e551cabafd53701e6d9c (diff)
Merge pull request #6896 from Xees/master
Core/Item: Add IsCurrencyToken to override use of default ugly method.
-rwxr-xr-xsrc/server/game/Entities/Item/Item.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/server/game/Entities/Item/Item.h b/src/server/game/Entities/Item/Item.h
index 1d5fcae7d28..34754cfe570 100755
--- a/src/server/game/Entities/Item/Item.h
+++ b/src/server/game/Entities/Item/Item.h
@@ -240,6 +240,7 @@ class Item : public Object
bool IsLocked() const { return !HasFlag(ITEM_FIELD_FLAGS, ITEM_FLAG_UNLOCKED); }
bool IsBag() const { return GetTemplate()->InventoryType == INVTYPE_BAG; }
+ bool IsCurrencyToken() const { return GetTemplate()->BagFamily & BAG_FAMILY_MASK_CURRENCY_TOKENS; }
bool IsNotEmptyBag() const;
bool IsBroken() const { return GetUInt32Value(ITEM_FIELD_MAXDURABILITY) > 0 && GetUInt32Value(ITEM_FIELD_DURABILITY) == 0; }
bool CanBeTraded(bool mail = false, bool trade = false) const;