diff options
author | megamage <none@none> | 2008-10-31 11:04:32 -0500 |
---|---|---|
committer | megamage <none@none> | 2008-10-31 11:04:32 -0500 |
commit | 67b86d636b9903f3fa0b53bff114c1f00bb39cc1 (patch) | |
tree | 9b73d4dd1e040502072a9d1dcfafb941c9389d99 /src/game/SocialMgr.h | |
parent | daec9868d96501b69cdcc6d37e4900874ae96cd7 (diff) |
[svn] Spell target selection improvement. Remove most mangos hacks in spell target selection. (work almost done)
Merge mangos svn rev 6744.
--HG--
branch : trunk
Diffstat (limited to 'src/game/SocialMgr.h')
-rw-r--r-- | src/game/SocialMgr.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/game/SocialMgr.h b/src/game/SocialMgr.h index 5566c63ddf2..c5df12864c8 100644 --- a/src/game/SocialMgr.h +++ b/src/game/SocialMgr.h @@ -111,6 +111,9 @@ enum FriendsResult FRIEND_UNKNOWN = 0x1A // Unknown friend response from server }; +#define SOCIALMGR_FRIEND_LIMIT 50 +#define SOCIALMGR_IGNORE_LIMIT 25 + class PlayerSocial { friend class SocialMgr; @@ -128,6 +131,7 @@ class PlayerSocial bool HasIgnore(uint32 ignore_guid); uint32 GetPlayerGUID() { return m_playerGUID; } void SetPlayerGUID(uint32 guid) { m_playerGUID = guid; } + uint32 GetNumberOfSocialsWithFlag(SocialFlag flag); private: PlayerSocialMap m_playerSocialMap; uint32 m_playerGUID; |