summaryrefslogtreecommitdiff
path: root/src/game-server/character.h
diff options
context:
space:
mode:
authorErik Schilling <ablu.erikschilling@googlemail.com>2013-04-15 21:16:11 +0200
committerErik Schilling <ablu.erikschilling@googlemail.com>2013-08-26 22:56:46 +0200
commit3598685c0fcbb9b5fdbcdbbaee258e2b55d5c98a (patch)
treef1ca3741ed9b209223fe099c19f3a6923c889915 /src/game-server/character.h
parentaaafcbbad4bca55f1cb27fb91d103ebcd64e666e (diff)
downloadmanaserv-3598685c0fcbb9b5fdbcdbbaee258e2b55d5c98a.tar.gz
manaserv-3598685c0fcbb9b5fdbcdbbaee258e2b55d5c98a.tar.bz2
manaserv-3598685c0fcbb9b5fdbcdbbaee258e2b55d5c98a.tar.xz
manaserv-3598685c0fcbb9b5fdbcdbbaee258e2b55d5c98a.zip
[Abilities] Only send status for actually changed abilities
Previously *every* ability was spammed over the network regardless whether it was changed or not.
Diffstat (limited to 'src/game-server/character.h')
-rw-r--r--src/game-server/character.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/game-server/character.h b/src/game-server/character.h
index d4dd0fd1..9b179693 100644
--- a/src/game-server/character.h
+++ b/src/game-server/character.h
@@ -536,7 +536,7 @@ class CharacterComponent : public Component
std::map<int, int> mExperience; /**< experience collected for each skill.*/
AbilityMap mAbilities;
- bool mAbilitiesUpdateNeeded;
+ std::set<unsigned> mModifiedAbilities;
int mDatabaseID; /**< Character's database ID. */
unsigned char mHairStyle; /**< Hair Style of the character. */