1854 void AddInstanceConnection(std::shared_ptr< WorldSocket > sock)
Definition: WorldSession.h:900
Definition: WorldSession.h:810
std::atomic< uint32 > m_latency
Definition: WorldSession.h:1827
Definition: WorldSession.h:1757
void format(BasicFormatter< Char > &f, const Char *&format_str, const T &value)
Definition: format.h:2963
Definition: WorldSession.h:827
BarberShopResult
Definition: WorldSession.h:789
Definition: MovementPackets.h:441
Definition: CharacterPackets.h:721
Definition: GuildFinderPackets.h:220
Definition: DBCStructure.h:37
Definition: BigNumber.h:28
Warden * _warden
Definition: WorldSession.h:1817
Definition: MailPackets.h:106
Definition: LootPackets.h:108
Definition: ItemPackets.h:194
Definition: GuildPackets.h:170
Definition: EquipmentSetPackets.h:59
Definition: WorldSession.h:1759
Definition: WorldSession.h:727
Definition: EquipmentSetPackets.h:49
Definition: MovementPackets.h:296
Definition: CharacterPackets.h:592
MapSessionFilter(WorldSession *pSession)
Definition: WorldSession.h:857
Definition: WorldSession.h:821
Definition: ToyPackets.h:62
void SetRealmListSecret(std::array< uint8, 32 > const &secret)
Definition: WorldSession.h:1708
Definition: CharacterPackets.h:651
Definition: MiscPackets.h:512
Definition: CharacterPackets.h:392
Definition: BattlePetPackets.h:184
Definition: QuestPackets.h:516
PartyOperation
Definition: WorldSession.h:781
Definition: GuildPackets.h:178
Definition: QueryPackets.h:423
Definition: TaxiPackets.h:116
Definition: VehiclePackets.h:96
QueryCallback< PreparedQueryResult, std::shared_ptr< WorldPackets::Character::CharacterRenameInfo > > _charRenameCallback
Definition: WorldSession.h:1739
Definition: GarrisonPackets.h:157
Definition: GuildPackets.h:610
LocaleConstant m_sessionDbcLocale
Definition: WorldSession.h:1825
Definition: SpellPackets.h:829
Definition: TaxiPackets.h:77
Definition: AuctionHousePackets.h:241
Definition: PartyPackets.h:452
Definition: SpellPackets.h:282
Definition: GuildPackets.h:752
bool isRecruiter
Definition: WorldSession.h:1836
static ObjectGuid const Empty
Definition: ObjectGuid.h:196
Definition: ByteBuffer.h:70
time_t _logoutTime
Definition: WorldSession.h:1819
Definition: ItemPackets.h:56
int8_t int8
Definition: Define.h:148
Definition: BankPackets.h:30
ObjectGuid GetBattlenetAccountGUID() const
Definition: WorldSession.h:926
Definition: CalendarPackets.h:38
QueryCallback< PreparedQueryResult, std::shared_ptr< WorldPackets::Character::CharRaceOrFactionChangeInfo > > _charFactionChangeCallback
Definition: WorldSession.h:1741
DeclinedNameResult
Definition: WorldSession.h:825
Definition: WorldSession.h:743
std::shared_ptr< PreparedResultSet > PreparedQueryResult
Definition: QueryResult.h:107
Definition: QueryPackets.h:175
Definition: WardenPackets.h:27
Definition: SupportMgr.h:53
Definition: ItemPackets.h:309
Definition: MiscPackets.h:413
QueryCallback< PreparedQueryResult, std::string > _addFriendCallback
Definition: WorldSession.h:1734
Definition: PetitionPackets.h:95
Definition: SpellPackets.h:68
Definition: CharacterPackets.h:325
Definition: WorldSession.h:875
Definition: QuestPackets.h:30
Definition: CharacterPackets.h:641
Definition: VoicePackets.h:27
Definition: QueryPackets.h:281
Definition: PartyPackets.h:434
void SetSecurity(AccountTypes security)
Definition: WorldSession.h:931
Definition: PartyPackets.h:552
Definition: BlackMarketPackets.h:29
QueryCallback< PreparedQueryResult, bool, true > _undeleteCooldownStatusCallback
Definition: WorldSession.h:1742
Definition: QueryHolder.h:23
Definition: QuestDef.h:279
Definition: SpellPackets.h:271
Definition: GuildPackets.h:30
Definition: SocialPackets.h:106
Definition: QueryPackets.h:33
ActivateTaxiReply
Definition: SharedDefines.h:4693
Definition: GuildPackets.h:540
Definition: QueryPackets.h:371
Definition: MiscPackets.h:724
Definition: CalendarPackets.h:399
void GetPlayerInfo(ChatHandler *handler, Player *player)
Definition: cs_lfg.cpp:27
Definition: CharacterPackets.h:672
Definition: ChatPackets.h:129
Stores information of a current vote to kick someone from a group.
Definition: LFGMgr.h:259
Definition: LootPackets.h:86
Definition: PetitionPackets.h:220
WorldSession * Session
Definition: WorldSession.h:1764
Definition: PetPackets.h:59
Definition: CalendarPackets.h:48
Definition: CharacterPackets.h:231
Definition: QuestPackets.h:404
Definition: CharacterPackets.h:65
Definition: GameObjectPackets.h:40
QueryCallback< PreparedQueryResult, std::shared_ptr< WorldPackets::Character::CharacterCreateInfo >, true > _charCreateCallback
Definition: WorldSession.h:1738
DosProtection(WorldSession *s)
Definition: WorldSession.h:1752
LocaleConstant GetSessionDbLocaleIndex() const
Definition: WorldSession.h:1060
Definition: WorldSession.h:786
Definition: GuildPackets.h:580
Definition: CalendarPackets.h:274
Definition: NPCPackets.h:244
Null(WorldPacket &&packet)
Definition: WorldSession.h:707
Definition: PartyPackets.h:43
Definition: GuildPackets.h:398
Definition: TradePackets.h:27
Definition: TalentPackets.h:85
Definition: MiscPackets.h:109
Definition: GuildPackets.h:426
Definition: WorldSession.h:725
Definition: NPCPackets.h:200
AddonsList m_addonsList
Definition: WorldSession.h:1832
Definition: MiscPackets.h:591
uint32 amountCounter
Definition: WorldSession.h:878
Definition: MiscPackets.h:261
Definition: MiscPackets.h:139
Definition: PartyPackets.h:92
bool IsLegitCharacterForAccount(ObjectGuid lowGUID)
Definition: WorldSession.h:1787
The World.
Definition: World.h:544
Definition: ItemPackets.h:393
Definition: TradePackets.h:89
Definition: WorldSession.h:775
Definition: TradePackets.h:45
Definition: ChatPackets.h:293
Definition: VoidStoragePackets.h:86
Definition: GuildFinderPackets.h:210
Definition: MiscPackets.h:324
Definition: CharacterPackets.h:506
Definition: CharacterPackets.h:59
Definition: WorldSession.h:729
Definition: SpellPackets.h:739
Definition: WorldSession.h:1748
QueryCallback< PreparedQueryResult, std::shared_ptr< WorldPackets::Character::CharacterUndeleteInfo >, true > _charUndeleteCallback
Definition: WorldSession.h:1743
void SetLogoutStartTime(time_t requestTime)
Engage the logout process for the user.
Definition: WorldSession.h:946
Spells
Definition: BattlegroundIC.h:707
Definition: SpellPackets.h:729
bool _filterAddonMessages
Definition: WorldSession.h:1834
Definition: QuestPackets.h:41
Definition: method_options.pb.h:28
Definition: WorldSession.h:802
Definition: BattlePetPackets.h:108
Definition: MiscPackets.h:221
Definition: GuildPackets.h:985
Definition: GuildPackets.h:822
Definition: BattlegroundPackets.h:306
Definition: BattlegroundPackets.h:244
Definition: CalendarPackets.h:572
Definition: MiscPackets.h:740
bool m_playerLogout
Definition: WorldSession.h:1822
Definition: InstancePackets.h:119
Definition: TaxiPackets.h:67
Definition: SpellPackets.h:654
Definition: PartyPackets.h:260
Definition: MiscPackets.h:159
Definition: ScenePackets.h:54
Definition: CalendarPackets.h:30
Definition: GuildPackets.h:196
Action
Definition: boss_balinda.cpp:38
LocaleConstant m_sessionDbLocaleIndex
Definition: WorldSession.h:1826
Definition: PetPackets.h:192
Definition: WorldSession.h:704
Definition: BattlegroundPackets.h:283
Definition: CombatPackets.h:160
Definition: BattlefieldPackets.h:68
Definition: GuildPackets.h:465
Definition: GuildFinderPackets.h:28
Definition: DuelPackets.h:28
Definition: AuctionHousePackets.h:196
Definition: MailPackets.h:195
Definition: SpellPackets.h:50
Definition: AuctionHouseMgr.h:67
Definition: TaxiPackets.h:29
Definition: QuestPackets.h:275
Definition: GuildPackets.h:954
Definition: Garrison.h:83
Definition: ToyPackets.h:30
Definition: ChatPackets.h:82
ChatMsg
Definition: SharedDefines.h:4228
Definition: GuildPackets.h:942
TradeStatus
Definition: SharedDefines.h:4646
uint32 GetBattlenetAccountId() const
Definition: WorldSession.h:925
Definition: TokenPackets.h:58
Definition: QueryPackets.h:397
Definition: WorldSession.h:865
Definition: MiscPackets.h:381
void SetInQueue(bool state)
Session in auth.queue currently.
Definition: WorldSession.h:940
Definition: GuildPackets.h:910
Definition: ClientConfigPackets.h:89
Definition: BnetFileGenerator.h:49
Definition: AccountMgr.h:47
Definition: WorldSession.h:805
Definition: WorldSession.h:828
Definition: TokenPackets.h:27
Definition: CalendarPackets.h:437
Definition: DuelPackets.h:97
Definition: GuildFinderPackets.h:58
std::unordered_map< uint32, uint8 > _realmCharacterCounts
Definition: WorldSession.h:1810
std::string const & GetAccountName() const
Definition: WorldSession.h:924
Definition: MiscPackets.h:362
Definition: SpellPackets.h:31
Definition: WorldSession.h:732
void ResetTimeOutTime()
Definition: WorldSession.h:1074
Definition: WorldSession.h:799
uint32 GetAccountId() const
Definition: WorldSession.h:922
uint64 GetConnectToInstanceKey() const
Definition: WorldSession.h:1724
char * query(struct soap *soap)
Definition: httpget.cpp:244
Definition: Creature.h:467
Definition: VehiclePackets.h:70
Definition: ReputationPackets.h:49
AccountData const * GetAccountData(AccountDataType type) const
Definition: WorldSession.h:998
Definition: GuildFinderPackets.h:173
Definition: BattlegroundPackets.h:73
Definition: PartyPackets.h:104
Definition: PartyPackets.h:213
Definition: QueryPackets.h:151
Player * GetPlayer() const
Definition: WorldSession.h:927
Definition: MovementPackets.h:317
uint8 m_expansion
Definition: WorldSession.h:1806
Definition: PartyPackets.h:273
Stores all rolecheck info of a group that wants to join.
Definition: LFGMgr.h:248
Definition: BankPackets.h:42
#define sWorld
Definition: World.h:887
Definition: ItemPackets.h:150
Definition: MailPackets.h:160
Definition: GuildPackets.h:693
LocaleConstant GetSessionDbcLocale() const
Definition: WorldSession.h:1059
Definition: ChatPackets.h:194
Definition: GuildPackets.h:715
Definition: WorldSession.h:791
Definition: TradePackets.h:79
Definition: GuildPackets.h:530
Definition: WorldSession.h:1758
Definition: SocialPackets.h:127
InstanceInfo
Definition: ConditionMgr.h:168
uint64 LowType
Definition: ObjectGuid.h:199
Definition: ItemPackets.h:426
Definition: MiscPackets.h:732
Definition: PetitionPackets.h:106
Definition: GuildPackets.h:661
Definition: ChatPackets.h:139
Definition: PartyPackets.h:377
Definition: Channel.h:126
QueryCallback< PreparedQueryResult, uint32 > _unstablePetCallback
Definition: WorldSession.h:1735
Definition: MailPackets.h:207
Definition: GarrisonPackets.h:53
CollectionMgr * GetCollectionMgr() const
Definition: WorldSession.h:1091
Definition: QueryPackets.h:121
Definition: QueryPackets.h:216
Definition: QueryPackets.h:302
Definition: QuestPackets.h:416
Definition: TicketPackets.h:94
CharacterUndeleteResult
Definition: SharedDefines.h:4522
Definition: PartyPackets.h:333
std::future< SQLQueryHolder * > QueryResultHolderFuture
Definition: QueryHolder.h:46
Definition: PetitionPackets.h:169
Definition: ItemPackets.h:182
std::unordered_map< uint16, PacketCounter > PacketThrottlingMap
Definition: WorldSession.h:1768
Definition: VehiclePackets.h:40
Definition: message.h:165
Definition: ChatPackets.h:107
CharterTypes
Definition: WorldSession.h:817
Definition: BattlegroundPackets.h:401
Definition: QuestPackets.h:393
Definition: WorldSession.h:819
Definition: GuildPackets.h:899
Definition: GuildPackets.h:454
uint32 expireTime
Definition: WorldSession.h:1839
Definition: VehiclePackets.h:108
Definition: MailPackets.h:73
Definition: SpellPackets.h:791
std::string Data
Definition: WorldSession.h:778
void Read() override
Definition: WorldSession.h:709
Definition: ScenePackets.h:43
Definition: WorldSession.h:811
Definition: PetitionPackets.h:29
Definition: GuildPackets.h:475
Definition: QueryPackets.h:321
virtual ~PacketFilter()
Definition: WorldSession.h:840
Policy _policy
Definition: WorldSession.h:1767
Definition: TicketPackets.h:116
Definition: WorldSession.h:726
Definition: ClientConfigPackets.h:64
uint32 GetTutorialInt(uint8 index) const
Definition: WorldSession.h:1005
Definition: CharacterPackets.h:279
Definition: TalentPackets.h:61
Definition: GuildPackets.h:704
Definition: CharacterPackets.h:530
Definition: MiscPackets.h:342
Definition: QuestPackets.h:89
PacketThrottlingMap _PacketThrottlingMap
Definition: WorldSession.h:1770
Definition: GarrisonPackets.h:245
Stores group data related to proposal to join.
Definition: LFGMgr.h:228
Definition: TicketPackets.h:105
Definition: LootPackets.h:182
Definition: CharacterPackets.h:211
#define ATTR_PRINTF(F, V)
Definition: Define.h:89
Definition: CalendarPackets.h:112
Definition: GuildFinderPackets.h:102
Definition: WorldSession.h:728
Definition: WorldSession.h:731
Definition: AuctionHousePackets.h:82
Definition: CalendarPackets.h:449
Definition: BattlePetPackets.h:131
Definition: TotemPackets.h:28
Definition: GuildPackets.h:739
Definition: GuildFinderPackets.h:144
Definition: CharacterPackets.h:412
QueryCallback< PreparedQueryResult, std::shared_ptr< WorldPackets::Character::CharCustomizeInfo > > _charCustomizeCallback
Definition: WorldSession.h:1740
Definition: MailPackets.h:172
LoginFailureReason
Definition: CharacterPackets.h:435
Definition: PetitionPackets.h:136
uint32 recruiterId
Definition: WorldSession.h:1835
ObjectGuid::LowType m_GUIDLow
Definition: WorldSession.h:1796
Definition: VehiclePackets.h:88
Definition: PartyPackets.h:343
Definition: WorldSession.h:794
Definition: PetitionPackets.h:179
Definition: SpellPackets.h:87
PartyResult
Definition: SharedDefines.h:4841
Definition: BankPackets.h:54
Definition: AuctionHousePackets.h:252
Definition: PartyPackets.h:587
Definition: WorldSession.h:814
Definition: SpellPackets.h:76
time_t m_muteTime
Definition: WorldSession.h:1056
Definition: TaxiPackets.h:87
Definition: CharacterPackets.h:29
Definition: BattlenetPackets.h:84
std::string _os
Definition: WorldSession.h:1807
bool ProcessUnsafe() const override
Definition: WorldSession.h:872
LocaleConstant
Definition: Common.h:115
bool PlayerLogoutWithSave() const
Definition: WorldSession.h:891
Definition: ItemPackets.h:67
Definition: GarrisonPackets.h:226
virtual bool ProcessUnsafe() const
Definition: WorldSession.h:843
Definition: PetPackets.h:205
QueryResultHolderFuture _charLoginCallback
Definition: WorldSession.h:1744
Definition: CalendarPackets.h:423
Definition: TalentPackets.h:51
Definition: WhoPackets.h:29
Definition: LootMgr.h:314
Definition: TradePackets.h:100
ObjectGuid m_playerLoading
Definition: WorldSession.h:1821
Definition: ItemPackets.h:505
uint8 GetExpansion() const
Definition: WorldSession.h:934
G3D::int16 z
Definition: Vector3int16.h:46
Definition: WorldSession.h:784
Definition: BattlenetPackets.h:95
Definition: BattlegroundPackets.h:236
ObjectGuid m_currentBankerGUID
Definition: WorldSession.h:1841
Definition: LootPackets.h:147
Definition: EquipmentSetPackets.h:69
Definition: BattlegroundPackets.h:81
Definition: BattlegroundPackets.h:314
Definition: BattlefieldPackets.h:40
Definition: NPCPackets.h:83
uint64 Raw
Definition: WorldSession.h:1721
Definition: SpellPackets.h:747
Definition: InspectPackets.h:107
ResponseCodes
Definition: SharedDefines.h:4422
std::atomic< int32 > m_timeOutTime
Definition: WorldSession.h:1067
Definition: WorldSocket.h:70
Definition: MiscPackets.h:581
Definition: CharacterPackets.h:661
Definition: WorldSession.h:812
std::array< uint8, 32 > _realmListSecret
Definition: WorldSession.h:1809
Vector2int16 & operator=(const Any &a)
int32_t int32
Definition: Define.h:146
std::string const & GetRemoteAddress() const
Definition: WorldSession.h:932
Definition: WorldSession.h:792
Achievement
Definition: boss_loatheb.cpp:52
Definition: ChatPackets.h:230
BattlePetMgr * GetBattlePetMgr() const
Definition: WorldSession.h:1089
Definition: BattlegroundPackets.h:226
uint32_t uint32
Definition: Define.h:150
Definition: PetPackets.h:49
AccountTypes
Definition: Common.h:106
uint32 _battlenetRequestToken
Definition: WorldSession.h:1812
uint64_t uint64
Definition: Define.h:149
Definition: Battlefield.h:196
Definition: TicketPackets.h:237
Definition: TradePackets.h:71
G3D::int16 y
Definition: Vector2int16.h:38
Definition: PartyPackets.h:442
Definition: GuildPackets.h:572
Definition: ScenePackets.h:64
uint16_t uint16
Definition: Define.h:151
Definition: CharacterPackets.h:77
Definition: ChannelPackets.h:139
Definition: ItemPackets.h:256
Definition: GameObject.h:880
Definition: QueryPackets.h:82
Definition: PartyPackets.h:224
Definition: BattlePetPackets.h:153
Definition: ChatPackets.h:259
Definition: ItemPackets.h:479
AccountDataType
Definition: WorldSession.h:723
Definition: PetPackets.h:31
Definition: QueryPackets.h:259
Definition: TradePackets.h:53
ChatRestrictionType
Definition: WorldSession.h:808
Definition: AuctionHousePackets.h:182
Definition: GuildPackets.h:310
Definition: MailPackets.h:95
bool IsARecruiter() const
Definition: WorldSession.h:1086
Definition: WorldSession.h:783
Definition: PartyPackets.h:365
Definition: MiscPackets.h:805
Definition: MiscPackets.h:352
Definition: InstanceSaveMgr.h:44
Definition: ChannelPackets.h:180
AccountTypes _security
Definition: WorldSession.h:1802
QueryCallback< PreparedQueryResult, ObjectGuid > _sendStabledPetCallback
Definition: WorldSession.h:1737
Definition: VehiclePackets.h:119
Definition: NPCPackets.h:220
Definition: BattlePetPackets.h:119
Definition: MovementPackets.h:35
Definition: TradePackets.h:61
Definition: TradePackets.h:110
Definition: inftrees.h:24
bool m_playerRecentlyLogout
Definition: WorldSession.h:1823
Definition: MovementPackets.h:408
Definition: TradePackets.h:122
Definition: BattlegroundMgr.h:57
Definition: ChannelPackets.h:194
std::unique_ptr< CollectionMgr > _collectionMgr
Definition: WorldSession.h:1845
void UpdateTimeOutTime(uint32 diff)
Definition: WorldSession.h:1069
Definition: LootMgr.h:157
Definition: CharacterPackets.h:363
uint32 GetLatency() const
Definition: WorldSession.h:1063
Definition: PartyPackets.h:126
std::unique_ptr< BattlePetMgr > _battlePetMgr
Definition: WorldSession.h:1843
Definition: WorldSession.h:785
Definition: ClientConfigPackets.h:103
Definition: BattlePetMgr.h:83
Definition: BattlegroundPackets.h:255
Definition: GuildPackets.h:728
Definition: GuildPackets.h:600
Definition: ItemPackets.h:271
uint32 _accountId
Definition: WorldSession.h:1803
void SetTutorialInt(uint8 index, uint32 value)
Definition: WorldSession.h:1006
Definition: ChatPackets.h:119
Definition: TradePackets.h:130
std::future< PreparedQueryResult > PreparedQueryResultFuture
Definition: Callback.h:26
Definition: SpellPackets.h:665
uint32 GetRecruiterId() const
Definition: WorldSession.h:1085
Definition: TicketPackets.h:36
Definition: GuildPackets.h:770
Definition: GuildPackets.h:148
Definition: ReferAFriendPackets.h:28
GuidSet _legitCharacters
Definition: WorldSession.h:1794
Definition: SocialPackets.h:137
std::string m_Address
Definition: WorldSession.h:1799
std::vector< std::string > _registeredAddonPrefixes
Definition: WorldSession.h:1833
Definition: AuctionHousePackets.h:147
uint32 _battlenetAccountId
Definition: WorldSession.h:1805
Definition: SpellPackets.h:60
Definition: ItemTemplate.h:647
Definition: WorldSession.h:803
Definition: CharacterPackets.h:40
bool PlayerRecentlyLoggedOut() const
Definition: WorldSession.h:892
Definition: CharacterPackets.h:347
Definition: PartyPackets.h:575
ConnectToKey _instanceConnectKey
Definition: WorldSession.h:1847
Definition: WorldSession.h:793
Player * _player
Definition: WorldSession.h:1797
void SetLatency(uint32 latency)
Definition: WorldSession.h:1064
Definition: LootPackets.h:118
Definition: WorldSession.h:730
Definition: MiscPackets.h:621
Definition: AchievementPackets.h:173
Definition: BattlePetPackets.h:141
PreparedQueryResultFuture _stablePetCallback
Definition: WorldSession.h:1732
Definition: CharacterPackets.h:490
Definition: SocialPackets.h:95
Definition: WorldSession.h:836
Definition: GuildFinderPackets.h:112
Definition: MiscPackets.h:750
Definition: GuildPackets.h:186
Definition: VoicePackets.h:38
std::set< ObjectGuid > GuidSet
Definition: ObjectGuid.h:332
void ResetClientTimeDelay()
Definition: WorldSession.h:1065
LockedQueue< WorldPacket * > _recvQueue
Definition: WorldSession.h:1837
QueryCallback< PreparedQueryResult, uint32 > _stableSwapCallback
Definition: WorldSession.h:1736
Definition: ItemPackets.h:495
Definition: CalendarPackets.h:101
Definition: CalendarPackets.h:410
time_t lastReceiveTime
Definition: WorldSession.h:877
Definition: TradePackets.h:37
#define TC_GAME_API
Definition: Define.h:134
Definition: MovementPackets.h:419
PreparedQueryResultFuture _addIgnoreCallback
Definition: WorldSession.h:1731
Definition: PartyPackets.h:400
bool PlayerLogout() const
Definition: WorldSession.h:890
Definition: AuctionHousePackets.h:127
Definition: InspectPackets.h:30
PacketFilter(WorldSession *pSession)
Definition: WorldSession.h:839
Definition: PartyPackets.h:563
Definition: MiscPackets.h:775
Definition: ItemPackets.h:283
Definition: MovementPackets.h:306
Definition: PetPackets.h:182
int32_t int32
Definition: g3dmath.h:167
Definition: QuestPackets.h:487
Definition: VehiclePackets.h:129
Definition: WorldSession.h:813
Definition: MovementPackets.h:278
Definition: PartyPackets.h:250
Definition: SpellPackets.h:261
uint8_t uint8
Definition: Define.h:152
Definition: CombatPackets.h:50
Definition: CharacterPackets.h:572
Definition: VoidStoragePackets.h:38
Definition: GuildPackets.h:84
#define MAX_ACCOUNT_TUTORIAL_VALUES
Definition: WorldSession.h:773
std::string const & GetOS() const
Definition: WorldSession.h:935
Definition: MiscPackets.h:629
Definition: CharacterPackets.h:178
Definition: MiscPackets.h:613
bool isLogingOut() const
Is the user engaged in a log out process?
Definition: WorldSession.h:943
Definition: PetitionPackets.h:74
Definition: MiscPackets.h:649
Definition: ChatPackets.h:274
Definition: BattlegroundPackets.h:393
Definition: AuctionHousePackets.h:171
Definition: CalendarPackets.h:260
Definition: CharacterPackets.h:461
Definition: VoidStoragePackets.h:48
Definition: QuestPackets.h:561
Definition: BnetFileGenerator.h:47
Definition: Battleground.h:235
Definition: ToyPackets.h:40
Definition: QuestPackets.h:79
Definition: PartyPackets.h:297
Definition: GarrisonPackets.h:181
Definition: ItemPackets.h:297
QueryCallback< PreparedQueryResult, bool > _charEnumCallback
Definition: WorldSession.h:1733
ConnectToSerial
Definition: AuthenticationPackets.h:134
Definition: WorldSession.h:822
Definition: BattlePetPackets.h:77
const FieldDescriptor value
Definition: descriptor.h:1522
Definition: LootPackets.h:29
Definition: CharacterHandler.cpp:58
Definition: WorldSession.h:744
Definition: MailPackets.h:183
NPC
Definition: boss_razorscale.cpp:78
Player session in the World.
Definition: WorldSession.h:882
Definition: ItemPackets.h:436
Definition: ObjectGuid.h:189
Definition: GuildPackets.h:1010
Definition: ChatPackets.h:94
#define const
Definition: zconf.h:217
bool m_inQueue
Definition: WorldSession.h:1820
~WorldSessionFilter()
Definition: WorldSession.h:869
G3D::int16 x
Definition: Vector2int16.h:37
Definition: MailPackets.h:149
Definition: ReferAFriendPackets.h:38
Definition: ChatPackets.h:52
bool forceExit
Definition: WorldSession.h:1840
Definition: MovementPackets.h:218
Definition: CharacterPackets.h:582
Definition: GuildPackets.h:638
Definition: VehiclePackets.h:80
Misc
Definition: boss_occuthar.cpp:48
Definition: VoidStoragePackets.h:109
std::unordered_map< uint32, std::function< void(MessageBuffer)> > _battlenetResponseCallbacks
Definition: WorldSession.h:1811
BFLeaveReason
Definition: WorldSession.h:797
Definition: WorldSession.h:820
std::atomic< uint32 > m_clientTimeDelay
Definition: WorldSession.h:1828
Definition: TicketPackets.h:54
QueryResultHolderFuture _accountLoginCallback
Definition: WorldSession.h:1730
Definition: QuestPackets.h:428
Definition: WorldSession.h:1712
Definition: NPCPackets.h:38
Definition: PetPackets.h:69
Definition: MovementPackets.h:395
WorldSessionFilter(WorldSession *pSession)
Definition: WorldSession.h:868
Definition: MiscPackets.h:271
Definition: CalendarPackets.h:124
Definition: TicketPackets.h:196
Definition: GuildPackets.h:845
bool PlayerLoading() const
Definition: WorldSession.h:889
Definition: ChatPackets.h:40
rbac::RBACData * _RBACData
Definition: WorldSession.h:1838
Definition: PetitionPackets.h:199
Definition: ChatPackets.h:65
Policy
Definition: WorldSession.h:1755
Definition: CollectionMgr.h:48
Definition: InspectPackets.h:83
bool ShouldLogOut(time_t currTime) const
Is logout cooldown expired?
Definition: WorldSession.h:952
std::array< uint8, 32 > const & GetRealmListSecret() const
Definition: WorldSession.h:1707
#define NUM_ACCOUNT_DATA_TYPES
Definition: WorldSession.h:735
Definition: CalendarPackets.h:78
Definition: PartyPackets.h:353
Definition: WorldPacket.h:26
Definition: AuctionHousePackets.h:159
Definition: BattlefieldPackets.h:94
Definition: BattlegroundPackets.h:52
Definition: GameObjectPackets.h:30
Definition: MiscPackets.h:190
Definition: ItemPackets.h:321
Definition: WorldSession.h:804
Definition: PetPackets.h:41
bool IsConnectionIdle() const
Definition: WorldSession.h:1079
Definition: WorldSession.h:854
Definition: WorldSession.h:742
Definition: InspectPackets.h:141
Definition: MessageBuffer.h:24
std::list< AddonInfo > AddonsList
Definition: WorldSession.h:1814
std::unordered_map< uint32, uint8 > const & GetRealmCharacterCounts() const
Definition: WorldSession.h:1710
WorldSession *const m_pSession
Definition: WorldSession.h:846
Definition: GuildPackets.h:443
uint32 getIntConfig(WorldIntConfigs index) const
Get a server configuration element (see #WorldConfigs)
Definition: World.h:707
ConnectionType
Definition: Opcodes.h:29
Definition: CharacterPackets.h:562
bool _tutorialsChanged
Definition: WorldSession.h:1831
void Update(uint32 diff)
Definition: WeatherMgr.cpp:150
Definition: SpellPackets.h:854
~MapSessionFilter()
Definition: WorldSession.h:858
Definition: AreaTrigger.h:26
Definition: MiscPackets.h:249
Definition: GuildPackets.h:878
Definition: CombatPackets.h:29
VoidTransferError
Definition: SharedDefines.h:4825
ObjectGuid GetAccountGUID() const
Definition: WorldSession.h:923
Definition: BattlegroundPackets.h:42
Definition: InstancePackets.h:72
std::string _accountName
Definition: WorldSession.h:1804
Definition: SpellPackets.h:42
Definition: ItemPackets.h:334
Definition: CalendarPackets.h:391
Definition: GuildPackets.h:964
Definition: CharacterPackets.h:257
bool m_playerSave
Definition: WorldSession.h:1824
Definition: BattlegroundPackets.h:213
Definition: VehiclePackets.h:139
Definition: QuestPackets.h:305
Definition: WhoPackets.h:78
Definition: ItemPackets.h:108
TutorialAction
Definition: WorldSession.h:740
Definition: CharacterPackets.h:540
std::shared_ptr< Transaction > SQLTransaction
Definition: Transaction.h:58
QueryResultHolderFuture _realmAccountLoginCallback
Definition: WorldSession.h:1729
Definition: CharacterPackets.h:91