diff options
author | Andrei Karas <akaras@inbox.ru> | 2014-01-12 14:23:46 +0300 |
---|---|---|
committer | Andrei Karas <akaras@inbox.ru> | 2014-01-12 14:23:46 +0300 |
commit | e06ebbc33fae83c4817a39af15fa0784ac233459 (patch) | |
tree | 0a3994053f79e53dd3ed0b9507af747638c99548 /src/being/being.h | |
parent | dbf80cecba66c3171ccebb6c22d85c3b52637882 (diff) | |
download | manaplus-e06ebbc33fae83c4817a39af15fa0784ac233459.tar.gz manaplus-e06ebbc33fae83c4817a39af15fa0784ac233459.tar.bz2 manaplus-e06ebbc33fae83c4817a39af15fa0784ac233459.tar.xz manaplus-e06ebbc33fae83c4817a39af15fa0784ac233459.zip |
fix using same pet from different items at same time.
Diffstat (limited to 'src/being/being.h')
-rw-r--r-- | src/being/being.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/being/being.h b/src/being/being.h index a93d0e3db..56319c352 100644 --- a/src/being/being.h +++ b/src/being/being.h @@ -924,6 +924,12 @@ class Being : public ActorSprite, public ConfigListener void recreateItemParticles(); + void incUsage() + { mUsageCounter ++; } + + int decUsage() + { return --mUsageCounter; } + protected: /** * Updates name's location. @@ -1084,6 +1090,7 @@ class Being : public ActorSprite, public ConfigListener unsigned int mNumber; int mPetId; int mLook; + int mUsageCounter; unsigned char mHairColor; bool mErased; bool mEnemy; |