aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorOvahlord <dreadkiller@gmx.de>2024-08-26 05:15:23 +0200
committerOvahlord <dreadkiller@gmx.de>2024-08-26 05:15:23 +0200
commit076ff7970cb5d9110705f4db14a3aa5b60690095 (patch)
treef56088fb0d0c183fa9f579fa711d315c5cf455fc /src
parentacfeba874fc281c1104d4348856e9f94bd5bcbdc (diff)
Core/Packets: updated packet structure of SMSG_SET_FACTION_STANDING
Diffstat (limited to 'src')
-rw-r--r--src/server/game/Server/Packets/ReputationPackets.cpp1
-rw-r--r--src/server/game/Server/Packets/ReputationPackets.h2
2 files changed, 3 insertions, 0 deletions
diff --git a/src/server/game/Server/Packets/ReputationPackets.cpp b/src/server/game/Server/Packets/ReputationPackets.cpp
index 4d907ee4b85..aff39c3bbde 100644
--- a/src/server/game/Server/Packets/ReputationPackets.cpp
+++ b/src/server/game/Server/Packets/ReputationPackets.cpp
@@ -54,6 +54,7 @@ ByteBuffer& operator<<(ByteBuffer& data, WorldPackets::Reputation::FactionStandi
{
data << int32(factionStanding.Index);
data << int32(factionStanding.Standing);
+ data << int32(factionStanding.FactionID);
return data;
}
diff --git a/src/server/game/Server/Packets/ReputationPackets.h b/src/server/game/Server/Packets/ReputationPackets.h
index 31fe7a62a9f..c38c4235914 100644
--- a/src/server/game/Server/Packets/ReputationPackets.h
+++ b/src/server/game/Server/Packets/ReputationPackets.h
@@ -67,9 +67,11 @@ namespace WorldPackets
{
FactionStandingData() { }
FactionStandingData(int32 index, int32 standing) : Index(index), Standing(standing) { }
+ FactionStandingData(int32 index, int32 standing, int32 factionId) : Index(index), Standing(standing), FactionID(factionId) { }
int32 Index = 0;
int32 Standing = 0;
+ int32 FactionID = 0;
};
class SetFactionStanding final : public ServerPacket