diff options
author | Shauren <shauren.trinity@gmail.com> | 2016-02-04 21:00:00 +0100 |
---|---|---|
committer | Shauren <shauren.trinity@gmail.com> | 2016-02-04 21:00:00 +0100 |
commit | 0fc728efb9491bdbbc7c964402d566ade47bce0c (patch) | |
tree | 0497c423bbc3e55d14eaed737d4f30a892c28d01 /src/server/game/Battlefield/Battlefield.cpp | |
parent | f1685b97d918ec4d4b55070244b30af4f0b45e0d (diff) |
Core/PacketIO: Updated and enabled SMSG_AREA_SPIRIT_HEALER_TIME
Diffstat (limited to 'src/server/game/Battlefield/Battlefield.cpp')
-rw-r--r-- | src/server/game/Battlefield/Battlefield.cpp | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/src/server/game/Battlefield/Battlefield.cpp b/src/server/game/Battlefield/Battlefield.cpp index 72c03f7fbce..2f4d101b4f1 100644 --- a/src/server/game/Battlefield/Battlefield.cpp +++ b/src/server/game/Battlefield/Battlefield.cpp @@ -624,13 +624,12 @@ void Battlefield::RemovePlayerFromResurrectQueue(ObjectGuid playerGuid) } } -void Battlefield::SendAreaSpiritHealerQueryOpcode(Player* player, ObjectGuid guid) +void Battlefield::SendAreaSpiritHealerQueryOpcode(Player* player, ObjectGuid const& guid) { - WorldPacket data(SMSG_AREA_SPIRIT_HEALER_TIME, 12); - uint32 time = m_LastResurrectTimer; // resurrect every 30 seconds - - data << guid << time; - player->SendDirectMessage(&data); + WorldPackets::Battleground::AreaSpiritHealerTime areaSpiritHealerTime; + areaSpiritHealerTime.HealerGuid = guid; + areaSpiritHealerTime.TimeLeft = m_LastResurrectTimer; + player->SendDirectMessage(areaSpiritHealerTime.Write()); } // ---------------------- |