18 #ifndef GuildPackets_h__
19 #define GuildPackets_h__
63 return RankID < right.
RankID;
153 void Read()
override;
191 void Read()
override;
201 void Read()
override;
423 std::vector<GuildRankTabPermissions>
Tab;
431 void Read()
override;
448 void Read()
override;
459 void Read()
override;
470 void Read()
override;
480 void Read()
override;
524 void Read()
override;
535 void Read()
override;
545 void Read()
override;
585 void Read()
override;
595 void Read()
override;
605 void Read()
override;
623 void Read()
override;
643 void Read()
override;
666 void Read()
override;
698 void Read()
override;
709 void Read()
override;
720 void Read()
override;
733 void Read()
override;
744 void Read()
override;
775 void Read()
override;
827 void Read()
override;
850 void Read()
override;
874 std::vector<GuildBankLogEntry>
Entry;
883 void Read()
override;
904 void Read()
override;
915 void Read()
override;
947 void Read()
override;
959 void Read()
override;
990 void Read()
override;
1015 void Read()
override;
1028 #endif // GuildPackets_h__
void Read() override
Definition: GuildPackets.cpp:482
std::string Note
Definition: GuildPackets.h:561
Definition: Opcodes.h:590
ObjectGuid OldGuildGUID
Definition: GuildPackets.h:214
GuildInviteByName(WorldPacket &&packet)
Definition: GuildPackets.h:199
uint32 RemoverVirtualRealmAddress
Definition: GuildPackets.h:340
Definition: Opcodes.h:1074
uint32 VirtualRealmAddress
Definition: GuildPackets.h:262
Definition: GuildPackets.h:932
Definition: Opcodes.h:346
GuildInfoRank(uint32 id, uint32 order, std::string const &name)
Definition: GuildPackets.h:54
WorldPackets::Item::ItemInstance Item
Definition: GuildPackets.h:789
Definition: Opcodes.h:313
Definition: GuildPackets.h:170
uint8 RankID
Definition: GuildPackets.h:306
uint8 BankTab
Definition: GuildPackets.h:723
int32 Charges
Definition: GuildPackets.h:793
Optional< int8 > OtherTab
Definition: GuildPackets.h:863
void Read() override
Definition: GuildPackets.cpp:467
int32 NumRequired
Definition: GuildPackets.h:657
std::string Name
Definition: GuildPackets.h:110
GuildRewardList()
Definition: GuildPackets.h:685
GuildEventNewLeader()
Definition: GuildPackets.h:347
GuildRosterUpdate()
Definition: GuildPackets.h:141
ObjectGuid GuildGUID
Definition: GuildPackets.h:213
Definition: GuildPackets.h:368
std::string Text
Definition: GuildPackets.h:896
Definition: GuildPackets.h:178
std::string Name
Definition: GuildPackets.h:376
uint8 TransactionType
Definition: GuildPackets.h:305
int8 EntryType
Definition: GuildPackets.h:859
Definition: Opcodes.h:520
std::string InfoText
Definition: GuildPackets.h:132
Definition: GuildPackets.h:800
uint32 ItemID
Definition: GuildPackets.h:673
ObjectGuid Member
Definition: GuildPackets.h:559
Definition: Opcodes.h:311
RequestGuildRewardsList(WorldPacket &&packet)
Definition: GuildPackets.h:664
void Read() override
Definition: GuildPackets.h:175
int32 WithdrawGoldLimit
Definition: GuildPackets.h:420
std::string WelcomeText
Definition: GuildPackets.h:131
uint8 BankTab1
Definition: GuildPackets.h:838
ObjectGuid Banker
Definition: GuildPackets.h:777
Definition: GuildPackets.h:610
Definition: GuildPackets.h:920
Definition: Opcodes.h:312
Optional< Item::ItemInstance > Item
Definition: GuildPackets.h:929
Definition: Opcodes.h:309
uint32 ItemID
Definition: GuildPackets.h:832
void Read() override
Definition: GuildPackets.cpp:115
Definition: GuildPackets.h:752
WorldPacket const * Write() override
Definition: GuildPackets.h:280
Definition: ByteBuffer.h:70
int8_t int8
Definition: Define.h:148
Definition: GuildPackets.h:506
uint32 RankOrder
Definition: GuildPackets.h:488
int32 RankOrder
Definition: GuildPackets.h:434
Definition: GuildPackets.h:807
bool SorEligible
Definition: GuildPackets.h:119
void Read() override
Definition: GuildPackets.h:89
ObjectGuid GuildGUID
Definition: GuildPackets.h:950
uint32 CompletedDate
Definition: GuildPackets.h:923
Definition: Opcodes.h:1082
std::vector< uint32 > AchievementsRequired
Definition: GuildPackets.h:675
WorldPacket const * Write() override
Definition: GuildPackets.cpp:418
Definition: Opcodes.h:1087
int32 GuildFlags
Definition: GuildPackets.h:135
GuildUpdateMotdText(WorldPacket &&packet)
Definition: GuildPackets.h:151
int32 Command
Definition: GuildPackets.h:167
bool IsPublic
0 == Officer, 1 == Public
Definition: GuildPackets.h:548
Definition: Opcodes.h:344
GuildEventTabModified()
Definition: GuildPackets.h:371
uint32 OldLeaderVirtualRealmAddress
Definition: GuildPackets.h:356
int32 Tab
Definition: GuildPackets.h:387
uint32 OldFlags
Definition: GuildPackets.h:437
Definition: Opcodes.h:305
WorldPacket const * Write() override
Definition: GuildPackets.cpp:238
GuildFlaggedForRename()
Definition: GuildPackets.h:631
GuildSetMemberNote(WorldPacket &&packet)
Definition: GuildPackets.h:543
Definition: GuildPackets.h:30
void Read() override
Definition: GuildPackets.h:615
std::string GuildName
Definition: GuildPackets.h:225
Definition: Opcodes.h:307
Definition: GuildPackets.h:783
WorldPacket const * Write() override
Definition: GuildPackets.cpp:355
int32 OnUseEnchantmentID
Definition: GuildPackets.h:794
void Read() override
Definition: GuildPackets.cpp:556
Definition: GuildPackets.h:540
GuildBankLogQueryResults()
Definition: GuildPackets.h:869
uint32 NewLeaderVirtualRealmAddress
Definition: GuildPackets.h:353
int32 Error
Definition: GuildPackets.h:1007
GuildGetRanks(WorldPacket &&packet)
Definition: GuildPackets.h:478
int64_t int64
Definition: Define.h:145
GuildInvite()
Definition: GuildPackets.h:209
Definition: GuildPackets.h:618
RequestGuildPartyState(WorldPacket &&packet)
Definition: GuildPackets.h:641
uint32 VirtualRealmAddress
a special identifier made from the Index, BattleGroup and Region.
Definition: GuildPackets.h:48
Definition: Opcodes.h:565
Definition: GuildPackets.h:580
Definition: GuildPackets.h:398
int32 RankOrder
Definition: GuildPackets.h:462
std::set< GuildInfoRank > Ranks
Definition: GuildPackets.h:67
Definition: Opcodes.h:324
Definition: GuildPackets.h:426
std::set< uint32 > AchievementIDs
Definition: GuildPackets.h:1017
void Read() override
Definition: GuildPackets.cpp:801
GuildQueryNews(WorldPacket &&packet)
Definition: GuildPackets.h:913
std::vector< GuildBankSocketEnchant > SocketEnchant
Definition: GuildPackets.h:797
std::string NewName
Definition: GuildPackets.h:625
void Read() override
Definition: GuildPackets.cpp:723
Definition: Opcodes.h:343
ObjectGuid GuildGuid
Definition: GuildPackets.h:80
Definition: Opcodes.h:337
void Read() override
Definition: GuildPackets.cpp:392
Definition: GuildPackets.h:985
Definition: GuildPackets.h:822
int32 EColor
Definition: GuildPackets.h:996
Definition: Opcodes.h:308
Definition: Opcodes.h:1090
int32 GuildRepToCap
Definition: GuildPackets.h:108
uint8 BankSlot1
Definition: GuildPackets.h:836
Definition: GuildPackets.h:265
uint8 ContainerSlot
Definition: GuildPackets.h:839
bool AutoStore
Definition: GuildPackets.h:841
int64 RemainingWithdrawMoney
Definition: GuildPackets.h:767
void Read() override
Definition: GuildPackets.cpp:778
Definition: GuildPackets.h:196
bool FlagSet
Definition: GuildPackets.h:635
int32 RankID
Definition: GuildPackets.h:104
void Read() override
Definition: GuildPackets.cpp:303
std::string InviterName
Definition: GuildPackets.h:224
int32 MaxLevelGold[GUILD_CHALLENGES_TYPES]
Definition: GuildPackets.h:982
Definition: Opcodes.h:342
int32 Count
Definition: GuildPackets.h:791
void Read() override
Definition: GuildPackets.cpp:706
uint32 RankID
Definition: GuildPackets.h:57
GuildMemberUpdateNote()
Definition: GuildPackets.h:555
uint32 BorderColor
Definition: GuildPackets.h:72
int32 TabFlags[GUILD_BANK_MAX_TABS]
Definition: GuildPackets.h:438
void Read() override
Definition: GuildPackets.h:969
Definition: GuildPackets.h:99
Definition: GuildPackets.h:465
GuildBankActivate(WorldPacket &&packet)
Definition: GuildPackets.h:696
Definition: Opcodes.h:310
int32 DbID
Definition: GuildPackets.h:94
ObjectGuid LeaverGUID
Definition: GuildPackets.h:335
Definition: GuildPackets.h:972
Definition: GuildPackets.h:954
uint8 BankSlot
Definition: GuildPackets.h:835
Definition: GuildPackets.h:942
Definition: Opcodes.h:334
Definition: GuildPackets.h:552
std::vector< GuildRosterMemberData > MemberData
Definition: GuildPackets.h:145
void Read() override
Definition: GuildPackets.cpp:550
ObjectGuid OtherGUID
Definition: GuildPackets.h:304
float GuildXPEarnedMult
Definition: GuildPackets.h:655
Definition: GuildPackets.h:910
int32 MaxCount[GUILD_CHALLENGES_TYPES]
Definition: GuildPackets.h:980
Definition: Opcodes.h:1106
int32 Flags
Definition: GuildPackets.h:795
void Read() override
Definition: GuildPackets.cpp:477
void Read() override
Definition: GuildPackets.cpp:403
int32 Flags
Definition: GuildPackets.h:411
uint32 CurrentVersion
Definition: GuildPackets.h:668
uint32 WithdrawGoldLimit
Definition: GuildPackets.h:490
void Read() override
Definition: GuildPackets.h:403
std::string OldLeaderName
Definition: GuildPackets.h:355
uint32 EmblemStyle
Definition: GuildPackets.h:217
Definition: Opcodes.h:1072
SaveGuildEmblem(WorldPacket &&packet)
Definition: GuildPackets.h:988
Definition: Opcodes.h:340
Definition: Opcodes.h:1093
uint8 Status
Definition: GuildPackets.h:114
GuildNewsUpdateSticky(WorldPacket &&packet)
Definition: GuildPackets.h:945
void Read() override
Definition: GuildPackets.cpp:120
bool Allow
Definition: GuildPackets.h:193
GuildEventBankContentsChanged()
Definition: GuildPackets.h:393
WorldPacket const * Write() override
Definition: GuildPackets.h:365
std::string RankName
Definition: GuildPackets.h:491
std::string OfficerNote
Definition: GuildPackets.h:113
bool ShiftUp
Definition: GuildPackets.h:526
Definition: Opcodes.h:1092
WorldPacket const * Write() override
Definition: GuildPackets.cpp:784
std::string InfoText
Definition: GuildPackets.h:537
Definition: GuildPackets.h:693
GuildGetRoster(WorldPacket &&packet)
Definition: GuildPackets.h:87
Definition: GuildPackets.h:92
Definition: GuildPackets.h:715
std::vector< GuildRewardItem > RewardItems
Definition: GuildPackets.h:689
Definition: Opcodes.h:323
WorldPacket _worldPacket
Definition: Packet.h:43
Definition: GuildPackets.h:530
int32 Slot
Definition: GuildPackets.h:790
Definition: Opcodes.h:1100
bool Locked
Definition: GuildPackets.h:796
uint32 BorderColor
Definition: GuildPackets.h:219
int32 Result
Definition: GuildPackets.h:166
std::string Name
Definition: GuildPackets.h:261
Definition: Opcodes.h:320
ObjectGuid GuildGUID
Definition: GuildPackets.h:645
Definition: GuildPackets.h:661
int32 GuildReputation
Definition: GuildPackets.h:107
int32 MinGuildRep
Definition: GuildPackets.h:678
WorldPacket const * Write() override
Definition: GuildPackets.cpp:500
GuildBankRemainingWithdrawMoney()
Definition: GuildPackets.h:763
Definition: Opcodes.h:329
uint32 BorderStyle
Definition: GuildPackets.h:71
Optional< int32 > ItemID
Definition: GuildPackets.h:861
Definition: Opcodes.h:566
WorldPacket const * Write() override
Definition: GuildPackets.cpp:452
Definition: Opcodes.h:1069
GuildBankWithdrawMoney(WorldPacket &&packet)
Definition: GuildPackets.h:773
int32 Tab
Definition: GuildPackets.h:906
std::string Icon
Definition: GuildPackets.h:375
std::list< ObjectGuid > GuidList
Definition: ObjectGuid.h:333
Definition: GuildPackets.h:1000
Definition: Opcodes.h:1108
std::string Name
Definition: GuildPackets.h:803
void Read() override
Definition: GuildPackets.cpp:642
GuildCommandResult()
Definition: GuildPackets.h:161
Definition: Opcodes.h:304
Definition: GuildPackets.h:899
Definition: GuildPackets.h:454
void Read() override
Definition: GuildPackets.h:577
bool BankOnly
Definition: GuildPackets.h:842
void Read() override
Definition: GuildPackets.cpp:569
Definition: GuildPackets.h:206
int32 Step
Definition: GuildPackets.h:96
WorldPacket const * Write() override
Definition: GuildPackets.cpp:408
GuildAssignMemberRank(WorldPacket &&packet)
Definition: GuildPackets.h:457
bool LoggedOn
Definition: GuildPackets.h:240
Definition: GuildPackets.h:475
void Read() override
Definition: GuildPackets.cpp:495
DeclineGuildInvites(WorldPacket &&packet)
Definition: GuildPackets.h:189
GuildRosterProfessionData Profession[2]
Definition: GuildPackets.h:120
uint32 InviterVirtualRealmAddress
Definition: GuildPackets.h:223
uint32 RankID
Definition: GuildPackets.h:422
Definition: GuildPackets.h:138
void Read() override
Definition: GuildPackets.cpp:20
int32 StackCount
Definition: GuildPackets.h:830
uint64 Money
Definition: GuildPackets.h:778
bool Promote
Definition: GuildPackets.h:515
Definition: GuildPackets.h:704
Definition: GuildPackets.h:409
std::string Name
Definition: GuildPackets.h:165
GuildSendRankChange()
Definition: GuildPackets.h:509
QueryGuildInfoResponse()
Definition: GuildPackets.cpp:26
bool FullUpdate
Definition: GuildPackets.h:701
int32 Rank
Definition: GuildPackets.h:95
GuildBankTextQueryResult()
Definition: GuildPackets.h:891
WorldPacket const * Write() override
Definition: GuildPackets.cpp:102
Definition: GuildPackets.h:301
GuildBankQueryTab(WorldPacket &&packet)
Definition: GuildPackets.h:742
ObjectGuid Banker
Definition: GuildPackets.h:735
Definition: Opcodes.h:1077
int32 NumMembers
Definition: GuildPackets.h:656
int32 RankOrder
Definition: GuildPackets.h:451
GuildPartyState()
Definition: GuildPackets.h:651
uint32 Version
Definition: GuildPackets.h:690
GuildSetGuildMaster(WorldPacket &&packet)
Definition: GuildPackets.h:957
Definition: GuildPackets.h:380
Definition: Opcodes.h:332
int32 Tab
Definition: GuildPackets.h:895
uint32 RankID
Definition: GuildPackets.h:516
Definition: Opcodes.h:333
Optional< GuildInfo > Info
Definition: GuildPackets.h:81
uint32 ItemID1
Definition: GuildPackets.h:833
bool Removed
Definition: GuildPackets.h:341
Definition: GuildPackets.h:406
Definition: Opcodes.h:315
Definition: GuildPackets.h:739
int32 EStyle
Definition: GuildPackets.h:994
Definition: Opcodes.h:319
bool FullUpdate
Definition: GuildPackets.h:748
int32 BColor
Definition: GuildPackets.h:995
std::string NewLeaderName
Definition: GuildPackets.h:352
Definition: GuildPackets.h:243
void Read() override
Definition: GuildPackets.cpp:575
GuildEventPresenceChange()
Definition: GuildPackets.h:232
GuildBankLogQuery(WorldPacket &&packet)
Definition: GuildPackets.h:848
int32 Tab
Definition: GuildPackets.h:885
uint32 LeaverVirtualRealmAddress
Definition: GuildPackets.h:337
ObjectGuid Vendor
Definition: GuildPackets.h:992
int32 Tab
Definition: GuildPackets.h:817
ObjectGuid PlayerGuid
Definition: GuildPackets.h:37
Definition: GuildPackets.h:564
uint32 BackgroundColor
Definition: GuildPackets.h:73
Definition: GuildPackets.h:855
int32 NumAccounts
Definition: GuildPackets.h:134
QueryGuildInfo(WorldPacket &&packet)
Definition: GuildPackets.h:33
int32 Bg
Definition: GuildPackets.h:997
Gender
Definition: SharedDefines.h:90
WorldPacket const * Write() override
Definition: GuildPackets.cpp:596
uint32 RankOrder
Definition: GuildPackets.h:58
uint32 VirtualRealmAddress
Definition: GuildPackets.h:111
GuildEventLogQuery(WorldPacket &&packet)
Definition: GuildPackets.h:313
int64 WeeklyXP
Definition: GuildPackets.h:102
Definition: GuildPackets.h:360
WorldPacket const * Write() override
Definition: GuildPackets.cpp:86
GuildShiftRank(WorldPacket &&packet)
Definition: GuildPackets.h:522
std::string RankName
Definition: GuildPackets.h:59
WorldPacket const * Write() override
Definition: GuildPackets.cpp:245
GuildPermissionsQuery(WorldPacket &&packet)
Definition: GuildPackets.h:401
Definition: GuildPackets.h:781
Definition: Opcodes.h:1084
int32 BankItemCount
Definition: GuildPackets.h:831
WorldPacket const * Write() override
Definition: GuildPackets.cpp:208
GuildLeave(WorldPacket &&packet)
Definition: GuildPackets.h:613
WorldPacket const * Write() override
Definition: GuildPackets.h:298
GuildEventDisbanded()
Definition: GuildPackets.h:296
ObjectGuid Banker
Definition: GuildPackets.h:722
Definition: Opcodes.h:326
std::vector< GuildRosterMemberData > MemberData
Definition: GuildPackets.h:130
GuildEventRanksUpdated()
Definition: GuildPackets.h:278
GuildPermissionsQueryResults()
Definition: GuildPackets.h:415
void Read() override
Definition: GuildPackets.cpp:398
uint8 Level
Definition: GuildPackets.h:115
Definition: GuildPackets.h:671
Definition: Opcodes.h:331
Definition: GuildPackets.h:52
uint32 EmblemStyle
Definition: GuildPackets.h:69
GuildBankTextQuery(WorldPacket &&packet)
Definition: GuildPackets.h:881
int32 PersonalAchievementPoints
Definition: GuildPackets.h:106
GuildChangeNameRequest(WorldPacket &&packet)
Definition: GuildPackets.h:621
std::vector< GuildRankData > Ranks
Definition: GuildPackets.h:503
float LastSave
Definition: GuildPackets.h:109
Definition: GuildPackets.h:293
Definition: GuildPackets.h:158
std::string MotdText
Definition: GuildPackets.h:250
uint32 OldGuildVirtualRealmAddress
Definition: GuildPackets.h:222
int32_t int32
Definition: Define.h:146
WorldPacket const * Write() override
Definition: GuildPackets.cpp:263
ObjectGuid Guid
Definition: GuildPackets.h:101
int32 EnchantmentID
Definition: GuildPackets.h:792
Definition: Opcodes.h:1081
bool InGuildParty
Definition: GuildPackets.h:658
WorldPacket const * Write() override
Definition: GuildPackets.cpp:126
uint32_t uint32
Definition: Define.h:150
std::string Name
Definition: GuildPackets.h:724
void Read() override
Definition: GuildPackets.h:757
uint32 GuildVirtualRealmAddress
Definition: GuildPackets.h:221
uint64_t uint64
Definition: Define.h:149
ObjectGuid GuildGUID
Definition: GuildPackets.h:917
Definition: GuildPackets.h:318
GuildEventPlayerJoined()
Definition: GuildPackets.h:256
WorldPacket const * Write() override
Definition: GuildPackets.cpp:763
Definition: GuildPackets.h:572
uint8 BankTab
Definition: GuildPackets.h:837
uint32 Flags
Definition: GuildPackets.h:436
Definition: GuildPackets.h:123
Definition: Opcodes.h:1085
Definition: Opcodes.h:1104
GuildDelete(WorldPacket &&packet)
Definition: GuildPackets.h:575
Definition: GuildPackets.h:648
int32 Id
Definition: GuildPackets.h:922
ObjectGuid Banker
Definition: GuildPackets.h:700
uint32 VirtualRealmAddress
Definition: GuildPackets.h:237
boost::optional< T > Optional
Optional helper class to wrap optional values within.
Definition: Common.h:170
std::string Name
Definition: GuildPackets.h:450
uint8 ContainerItemSlot
Definition: GuildPackets.h:840
uint32 TransactionDate
Definition: GuildPackets.h:307
GuildUpdateInfoText(WorldPacket &&packet)
Definition: GuildPackets.h:533
uint64 Money
Definition: GuildPackets.h:818
std::string LeaverName
Definition: GuildPackets.h:336
Definition: GuildPackets.h:682
Definition: GuildPackets.h:310
void Read() override
Definition: GuildPackets.cpp:819
Definition: GuildPackets.h:328
Definition: Opcodes.h:1078
WorldPacket const * Write() override
Definition: GuildPackets.cpp:218
uint32 EmblemColor
Definition: GuildPackets.h:70
int32 Tab
Definition: GuildPackets.h:852
int32 RankOrder
Definition: GuildPackets.h:527
WorldPacket const * Write() override
Definition: GuildPackets.cpp:341
void Read() override
Definition: GuildPackets.h:183
Optional< uint64 > Money
Definition: GuildPackets.h:860
std::string TabText
Definition: GuildPackets.h:907
int32 NumTabs
Definition: GuildPackets.h:419
Definition: Opcodes.h:1068
Definition: BattlegroundMgr.h:57
GuildBankBuyTab(WorldPacket &&packet)
Definition: GuildPackets.h:707
GuildBankDepositMoney(WorldPacket &&packet)
Definition: GuildPackets.h:731
GuildSetRankPermissions(WorldPacket &&packet)
Definition: GuildPackets.h:429
uint32 EmblemColor
Definition: GuildPackets.h:216
GuildBankSwapItems(WorldPacket &&packet)
Definition: GuildPackets.h:825
WorldPacket const * Write() override
Definition: GuildPackets.cpp:193
int32 NewsID
Definition: GuildPackets.h:949
int32 Flags
Definition: GuildPackets.h:421
void Read() override
Definition: GuildPackets.cpp:383
int32 TabIndex
Definition: GuildPackets.h:802
GuildSetAchievementTracking(WorldPacket &&packet)
Definition: GuildPackets.h:1013
Definition: GuildPackets.h:728
Definition: Opcodes.h:1111
Definition: GuildPackets.h:600
Definition: Opcodes.h:1091
int32 MinGuildLevel
Definition: GuildPackets.h:677
WorldPacket const * Write() override
Definition: GuildPackets.cpp:66
Definition: Opcodes.h:322
Definition: Opcodes.h:1107
Definition: Opcodes.h:321
std::string Name
Definition: GuildPackets.h:238
void Read() override
Definition: GuildPackets.cpp:442
int32 TabWithdrawItemLimit[GUILD_BANK_MAX_TABS]
Definition: GuildPackets.h:439
Definition: GuildPackets.h:44
int32 RankID
Definition: GuildPackets.h:272
Definition: GuildPackets.h:253
Definition: GuildPackets.h:770
Definition: GuildPackets.h:148
Definition: GuildPackets.h:485
GuildEventPlayerLeft()
Definition: GuildPackets.h:331
WorldPacket const * Write() override
Definition: GuildPackets.cpp:286
std::vector< GuildBankLogEntry > Entry
Definition: GuildPackets.h:874
GuildBankSetTabText(WorldPacket &&packet)
Definition: GuildPackets.h:902
GuildBankQueryResults()
Definition: GuildPackets.h:810
AcceptGuildInvite(WorldPacket &&packet)
Definition: GuildPackets.h:173
uint8 ClassID
Definition: GuildPackets.h:116
GuildEventMotd()
Definition: GuildPackets.h:246
Definition: Opcodes.h:1080
uint32 Background
Definition: GuildPackets.h:220
std::vector< GuildBankItemInfo > ItemInfo
Definition: GuildPackets.h:814
WorldPacket const * Write() override
Definition: GuildPackets.cpp:231
std::string OldGuildName
Definition: GuildPackets.h:226
GuildMemberDailyReset()
Definition: GuildPackets.h:567
ObjectGuid GuildGUID
Definition: GuildPackets.h:482
Definition: GuildPackets.h:496
Definition: Opcodes.h:1067
ObjectGuid GuildGuid
Definition: GuildPackets.h:38
WorldPacket const * Write() override
Definition: GuildPackets.h:569
ObjectGuid Removee
Definition: GuildPackets.h:607
GuidList MemberList
Definition: GuildPackets.h:928
Definition: Opcodes.h:317
ObjectGuid Other
Definition: GuildPackets.h:513
Definition: GuildPackets.h:390
GuildEventRankChanged()
Definition: GuildPackets.h:268
ObjectGuid NoteeGUID
Definition: GuildPackets.h:547
Definition: GuildPackets.h:186
uint8 ToSlot
Definition: GuildPackets.h:834
Definition: GuildPackets.h:628
Definition: GuildPackets.h:283
ObjectGuid PlayerGUID
Definition: GuildPackets.h:857
int32 SocketEnchantID
Definition: GuildPackets.h:786
int32 WithdrawGoldLimit
Definition: GuildPackets.h:435
uint32 TimeOffset
Definition: GuildPackets.h:858
void Read() override
Definition: GuildPackets.h:315
Definition: GuildPackets.h:760
Definition: GuildPackets.h:41
#define GUILD_CHALLENGES_TYPES
Definition: Guild.h:257
Definition: GuildPackets.h:888
uint8 Tab
Definition: GuildPackets.h:747
bool Mobile
Definition: GuildPackets.h:239
int32 CurrentCount[GUILD_CHALLENGES_TYPES]
Definition: GuildPackets.h:979
uint64 Cost
Definition: GuildPackets.h:679
int32 Tab
Definition: GuildPackets.h:873
int32 WithdrawItemLimit
Definition: GuildPackets.h:412
std::string GuildName
Definition: GuildPackets.h:50
std::vector< GuildRankTabPermissions > Tab
Definition: GuildPackets.h:423
uint32 RaceMask
Definition: GuildPackets.h:676
GuildRanks()
Definition: GuildPackets.h:499
Definition: Opcodes.h:327
std::vector< GuildEventEntry > Entry
Definition: GuildPackets.h:325
void Read() override
Definition: GuildPackets.cpp:662
int32 Flags
Definition: GuildPackets.h:925
ObjectGuid OldLeaderGUID
Definition: GuildPackets.h:354
uint32 Unk4
Definition: GuildPackets.h:674
Definition: Opcodes.h:1079
ObjectGuid Banker
Definition: GuildPackets.h:829
uint8_t uint8
Definition: Define.h:152
uint64 Money
Definition: GuildPackets.h:290
uint8 BankTab
Definition: GuildPackets.h:712
Definition: GuildPackets.h:84
Definition: Opcodes.h:234
int32 BStyle
Definition: GuildPackets.h:993
bool operator<(GuildInfoRank const &right) const
Definition: GuildPackets.h:61
WorldPacket const * Write() override
Definition: GuildPackets.cpp:583
ByteBuffer & operator<<(ByteBuffer &data, WorldPackets::Guild::GuildRosterProfessionData const &rosterProfessionData)
Definition: GuildPackets.cpp:152
WorldPacket const * Write() override
Definition: GuildPackets.cpp:533
ObjectGuid Member
Definition: GuildPackets.h:461
std::vector< GuildBankTabInfo > TabInfo
Definition: GuildPackets.h:815
Definition: Opcodes.h:1112
uint32 RankID
Definition: GuildPackets.h:487
std::string RemoverName
Definition: GuildPackets.h:339
Definition: GuildPackets.h:229
GuildNews()
Definition: GuildPackets.h:935
int32 Level
Definition: GuildPackets.h:215
WorldPacket const * Write() override
Definition: GuildPackets.cpp:667
Definition: ItemPackets.h:40
ObjectGuid MemberGuid
Definition: GuildPackets.h:927
int32 RankOrder
Definition: GuildPackets.h:472
WorldPacket const * Write() override
Definition: GuildPackets.h:395
GuildEventTabAdded()
Definition: GuildPackets.h:363
uint32 TabWithdrawItemLimit[GUILD_BANK_MAX_TABS]
Definition: GuildPackets.h:493
Definition: ObjectGuid.h:189
GuildBankRemainingWithdrawMoneyQuery(WorldPacket &&packet)
Definition: GuildPackets.h:755
Definition: GuildPackets.h:1010
Definition: GuildPackets.h:344
std::string Note
Definition: GuildPackets.h:112
GuildRoster()
Definition: GuildPackets.h:126
Definition: GuildPackets.h:866
int32 Tab
Definition: GuildPackets.h:377
ObjectGuid Banker
Definition: GuildPackets.h:746
Optional< uint64 > WeeklyBonusMoney
Definition: GuildPackets.h:875
std::string Note
Definition: GuildPackets.h:549
ObjectGuid NewLeaderGUID
Definition: GuildPackets.h:351
std::vector< GuildNewsEvent > NewsEvents
Definition: GuildPackets.h:939
void Read() override
Definition: GuildPackets.cpp:96
Definition: GuildPackets.h:638
GuildDeleteRank(WorldPacket &&packet)
Definition: GuildPackets.h:468
std::string Icon
Definition: GuildPackets.h:725
WorldPacket const * Write() override
Definition: GuildPackets.cpp:323
Definition: Opcodes.h:1114
Definition: Opcodes.h:1070
Definition: Opcodes.h:347
bool SelfPromoted
Definition: GuildPackets.h:357
void Read() override
Definition: GuildPackets.cpp:733
uint32 CreateDate
Definition: GuildPackets.h:133
Definition: Opcodes.h:318
GuildDemoteMember(WorldPacket &&packet)
Definition: GuildPackets.h:583
GuildAddRank(WorldPacket &&packet)
Definition: GuildPackets.h:446
Definition: GuildPackets.h:275
Definition: Opcodes.h:328
void Read() override
Definition: GuildPackets.cpp:430
uint32 BorderStyle
Definition: GuildPackets.h:218
Definition: Opcodes.h:1113
Type
Type of JSON value.
Definition: rapidjson.h:642
Definition: Opcodes.h:1088
int32 SocketIndex
Definition: GuildPackets.h:785
int32 AreaID
Definition: GuildPackets.h:105
std::string Icon
Definition: GuildPackets.h:804
ObjectGuid Guid
Definition: GuildPackets.h:260
Definition: Opcodes.h:1098
int32 Gold[GUILD_CHALLENGES_TYPES]
Definition: GuildPackets.h:981
bool Sticky
Definition: GuildPackets.h:951
ObjectGuid RemoverGUID
Definition: GuildPackets.h:338
GuildDeclineInvitation(WorldPacket &&packet)
Definition: GuildPackets.h:181
void Read() override
Definition: GuildPackets.cpp:770
GuildChallengeUpdate()
Definition: GuildPackets.h:975
Optional< int32 > Count
Definition: GuildPackets.h:862
Definition: GuildPackets.h:845
std::string NewMasterName
Definition: GuildPackets.h:961
GuildEventLogQueryResults()
Definition: GuildPackets.h:321
std::string RankName
Definition: GuildPackets.h:440
WorldPacket const * Write() override
Definition: GuildPackets.cpp:29
Definition: Opcodes.h:1086
GuildChallengeUpdateRequest(WorldPacket &&packet)
Definition: GuildPackets.h:967
GuildEventTabTextChanged()
Definition: GuildPackets.h:383
GuildBankUpdateTab(WorldPacket &&packet)
Definition: GuildPackets.h:718
PlayerSaveGuildEmblem()
Definition: GuildPackets.h:1003
ObjectGuid PlayerGUID
Definition: GuildPackets.h:303
int32 RankID
Definition: GuildPackets.h:433
Definition: WorldPacket.h:26
Definition: GuildPackets.h:519
void Read() override
Definition: GuildPackets.cpp:544
std::string Name
Definition: GuildPackets.h:203
Definition: Opcodes.h:1083
GuildOfficerRemoveMember(WorldPacket &&packet)
Definition: GuildPackets.h:603
Definition: GuildPackets.h:443
Data
Definition: molten_core.h:69
ObjectGuid Guid
Definition: GuildPackets.h:236
void Read() override
Definition: GuildPackets.cpp:436
bool IsPublic
0 == Officer, 1 == Public
Definition: GuildPackets.h:560
WorldPacket const * Write() override
Definition: GuildPackets.cpp:488
int64 TotalXP
Definition: GuildPackets.h:103
uint32 TabFlags[GUILD_BANK_MAX_TABS]
Definition: GuildPackets.h:492
uint64 Money
Definition: GuildPackets.h:736
ObjectGuid Demotee
Definition: GuildPackets.h:587
ObjectGuid GuildGUID
Definition: GuildPackets.h:46
GuildEventBankMoneyChanged()
Definition: GuildPackets.h:286
void Read() override
Definition: GuildPackets.cpp:590
Definition: Opcodes.h:345
bool FullUpdate
Definition: GuildPackets.h:819
Definition: GuildPackets.h:878
Definition: Opcodes.h:316
Definition: Opcodes.h:1368
uint32 Flags
Definition: GuildPackets.h:489
bool Authenticated
Definition: GuildPackets.h:118
ObjectGuid Officer
Definition: GuildPackets.h:514
int32 WithdrawalsRemaining
Definition: GuildPackets.h:816
std::string MotdText
Definition: GuildPackets.h:155
Definition: GuildPackets.h:964
WorldPacket const * Write() override
Definition: GuildPackets.cpp:811
Definition: Opcodes.h:314
WorldPacket const * Write() override
Definition: GuildPackets.cpp:711
void Read() override
Definition: GuildPackets.cpp:528
ObjectGuid Banker
Definition: GuildPackets.h:711