diff options
author | Krudor <erikstrandberg93@hotmail.com> | 2022-03-22 20:35:39 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-03-22 20:35:39 +0100 |
commit | 2ec461c547dc23dddaadf2a00f10937b2954a511 (patch) | |
tree | 2de80832b01503f0a37487699d2f1724051a7787 /src | |
parent | 6cd44e6ca8c90194ffd679a9ca9e7f07ecfc2c06 (diff) |
Core/PacketIO: Fixed ScenarioState packet structure (#27880)
Diffstat (limited to 'src')
-rw-r--r-- | src/server/game/Server/Packets/ScenarioPackets.cpp | 1 | ||||
-rw-r--r-- | src/server/game/Server/Packets/ScenarioPackets.h | 1 |
2 files changed, 2 insertions, 0 deletions
diff --git a/src/server/game/Server/Packets/ScenarioPackets.cpp b/src/server/game/Server/Packets/ScenarioPackets.cpp index c833e6a2104..56cd7ebcfd1 100644 --- a/src/server/game/Server/Packets/ScenarioPackets.cpp +++ b/src/server/game/Server/Packets/ScenarioPackets.cpp @@ -46,6 +46,7 @@ WorldPacket const* WorldPackets::Scenario::ScenarioState::Write() _worldPacket << uint32(BonusObjectives.size()); _worldPacket << uint32(PickedSteps.size()); _worldPacket << uint32(Spells.size()); + _worldPacket << PlayerGUID; for (uint32 i = 0; i < PickedSteps.size(); ++i) _worldPacket << uint32(PickedSteps[i]); diff --git a/src/server/game/Server/Packets/ScenarioPackets.h b/src/server/game/Server/Packets/ScenarioPackets.h index 7e58d9bb502..8997129e094 100644 --- a/src/server/game/Server/Packets/ScenarioPackets.h +++ b/src/server/game/Server/Packets/ScenarioPackets.h @@ -59,6 +59,7 @@ namespace WorldPackets std::vector<BonusObjectiveData> BonusObjectives; std::vector<uint32> PickedSteps; std::vector<ScenarioSpellUpdate> Spells; + ObjectGuid PlayerGUID; bool ScenarioComplete = false; }; |