aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Server
diff options
context:
space:
mode:
authorShauren <shauren.trinity@gmail.com>2018-02-04 00:11:10 +0100
committerShauren <shauren.trinity@gmail.com>2018-02-18 16:33:27 +0100
commitc9465979c6002ae43bb8e536e3ad0f6d1be36b98 (patch)
tree14b8e3b7e728659e4aceea529f74a3a5b904bc24 /src/server/game/Server
parentc0abcc838be68f340f8276e6ba2c430276779b5b (diff)
Core/Entities: Update updatefields to 7.3.5.25928
Diffstat (limited to 'src/server/game/Server')
-rw-r--r--src/server/game/Server/Packets/SpellPackets.cpp5
-rw-r--r--src/server/game/Server/Packets/SpellPackets.h4
-rw-r--r--src/server/game/Server/WorldSession.h2
3 files changed, 9 insertions, 2 deletions
diff --git a/src/server/game/Server/Packets/SpellPackets.cpp b/src/server/game/Server/Packets/SpellPackets.cpp
index 72a2831881b..c0bee056145 100644
--- a/src/server/game/Server/Packets/SpellPackets.cpp
+++ b/src/server/game/Server/Packets/SpellPackets.cpp
@@ -821,6 +821,11 @@ void WorldPackets::Spells::UnlearnSkill::Read()
_worldPacket >> SkillLine;
}
+void WorldPackets::Spells::SelfRes::Read()
+{
+ _worldPacket >> SpellID;
+}
+
void WorldPackets::Spells::GetMirrorImageData::Read()
{
_worldPacket >> UnitGUID;
diff --git a/src/server/game/Server/Packets/SpellPackets.h b/src/server/game/Server/Packets/SpellPackets.h
index a5778e6faf8..80c40f5c715 100644
--- a/src/server/game/Server/Packets/SpellPackets.h
+++ b/src/server/game/Server/Packets/SpellPackets.h
@@ -823,7 +823,9 @@ namespace WorldPackets
public:
SelfRes(WorldPacket&& packet) : ClientPacket(CMSG_SELF_RES, std::move(packet)) { }
- void Read() override { }
+ void Read() override;
+
+ int32 SpellID = 0;
};
class GetMirrorImageData final : public ClientPacket
diff --git a/src/server/game/Server/WorldSession.h b/src/server/game/Server/WorldSession.h
index 51f604a3e23..8e9ecabfded 100644
--- a/src/server/game/Server/WorldSession.h
+++ b/src/server/game/Server/WorldSession.h
@@ -1565,7 +1565,7 @@ class TC_GAME_API WorldSession
void SendLfgOfferContinue(uint32 dungeonEntry);
void SendLfgTeleportError(lfg::LfgTeleportResult err);
- void HandleSelfResOpcode(WorldPackets::Spells::SelfRes& packet);
+ void HandleSelfResOpcode(WorldPackets::Spells::SelfRes& selfRes);
void HandleRequestPetInfo(WorldPackets::Pet::RequestPetInfo& packet);
// Socket gem