diff options
-rw-r--r-- | src/game/Player.cpp | 6 | ||||
-rw-r--r-- | src/game/SharedDefines.h | 6 |
2 files changed, 9 insertions, 3 deletions
diff --git a/src/game/Player.cpp b/src/game/Player.cpp index 82c8eb2ded0..ebcf6a1d3c6 100644 --- a/src/game/Player.cpp +++ b/src/game/Player.cpp @@ -751,15 +751,15 @@ bool Player::Create( uint32 guidlow, const std::string& name, uint8 race, uint8 // BuyCount by default uint32 count = iProto->BuyCount; - // special amount for foor/drink + // special amount for food/drink if(iProto->Class==ITEM_CLASS_CONSUMABLE && iProto->SubClass==ITEM_SUBCLASS_FOOD) { switch(iProto->Spells[0].SpellCategory) { - case 11: // food + case SPELL_CATEGORY_FOOD: // food count = getClass()==CLASS_DEATH_KNIGHT ? 10 : 4; break; - case 59: // drink + case SPELL_CATEGORY_DRINK: // drink count = 2; break; } diff --git a/src/game/SharedDefines.h b/src/game/SharedDefines.h index 8c8a569dcc8..ffd6c0ce2ee 100644 --- a/src/game/SharedDefines.h +++ b/src/game/SharedDefines.h @@ -209,6 +209,12 @@ enum ItemQualities #define MAX_ITEM_QUALITY 8 +enum SpellCategory +{ + SPELL_CATEGORY_FOOD = 11, + SPELL_CATEGORY_DRINK = 59, +}; + // *********************************** // Spell Attributes definitions // *********************************** |