diff options
| author | Spp <spp@jorge.gr> | 2012-09-18 11:33:09 +0200 |
|---|---|---|
| committer | Spp <spp@jorge.gr> | 2012-09-18 11:35:18 +0200 |
| commit | c4d4beff3b26bfa4a34b7d520b0b96899fc5dd69 (patch) | |
| tree | eb249959b4d3061283bcd9b084cd8df0ac6c6bc8 /src/server/game/Guilds/Guild.h | |
| parent | b5af7c5c2e8331d310205cf5741d4d9ecce02a4a (diff) | |
Warning fixes and some minor changes here and there
- Added GetAchievementPoints to AchievementMgr
Diffstat (limited to 'src/server/game/Guilds/Guild.h')
| -rwxr-xr-x | src/server/game/Guilds/Guild.h | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/src/server/game/Guilds/Guild.h b/src/server/game/Guilds/Guild.h index 58dedf0137a..f39cd386a96 100755 --- a/src/server/game/Guilds/Guild.h +++ b/src/server/game/Guilds/Guild.h @@ -38,7 +38,8 @@ enum GuildMisc GUILD_RANK_NONE = 0xFF, GUILD_WITHDRAW_MONEY_UNLIMITED = 0xFFFFFFFF, GUILD_WITHDRAW_SLOT_UNLIMITED = 0xFFFFFFFF, - GUILD_EVENT_LOG_GUID_UNDEFINED = 0xFFFFFFFF + GUILD_EVENT_LOG_GUID_UNDEFINED = 0xFFFFFFFF, + GUILD_EXPERIENCE_UNCAPPED_LEVEL = 20 ///> Hardcoded in client, starting from this level, guild daily experience gain is unlimited. }; enum GuildDefaultRanks @@ -88,7 +89,7 @@ enum GuildCommandType enum GuildCommandError { - ERR_PLAYER_NO_MORE_IN_GUILD = 0x00, + ERR_GUILD_COMMAND_SUCCESS = 0x00, ERR_GUILD_INTERNAL = 0x01, ERR_ALREADY_IN_GUILD = 0x02, ERR_ALREADY_IN_GUILD_S = 0x03, @@ -138,7 +139,7 @@ enum GuildEvents GE_RANK_CREATED = 12, GE_RANK_DELETED = 13, GE_RANK_ORDER_CHANGED = 14, - GE_FOUNDER = 15, // At guild creation - Set founder + GE_FOUNDER = 15, GE_SIGNED_ON = 16, GE_SIGNED_OFF = 17, GE_GUILDBANKBAGSLOTS_CHANGED = 18, @@ -259,9 +260,6 @@ uint32 const MinNewsItemLevel[MAX_CONTENT] = { 61, 90, 200, 353 }; typedef std::map<uint32, GuildNewsEntry> GuildNewsLogMap; -#define GUILD_EXPERIENCE_UNCAPPED_LEVEL 20 ///> Hardcoded in client, starting from this level, guild daily experience gain is unlimited. - -//////////////////////////////////////////////////////////////////////////////////////////// // Emblem info class EmblemInfo { @@ -270,7 +268,7 @@ public: void LoadFromDB(Field* fields); void SaveToDB(uint32 guildId) const; - void ReadPacket(WorldPacket& recv) { recv >> m_style >> m_color >> m_borderStyle >> m_borderColor >> m_backgroundColor; } + void ReadPacket(WorldPacket& recv); void WritePacket(WorldPacket& data) const; uint32 GetStyle() const { return m_style; } @@ -623,6 +621,7 @@ private: Item* GetItem(bool isCloned = false) const { return isCloned ? m_pClonedItem : m_pItem; } uint8 GetContainer() const { return m_container; } uint8 GetSlotId() const { return m_slotId; } + protected: virtual InventoryResult CanStore(Item* pItem, bool swap) = 0; |
