aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Spells/SpellEffects.cpp
diff options
context:
space:
mode:
authorShauren <shauren.trinity@gmail.com>2017-04-16 01:13:09 +0200
committerShauren <shauren.trinity@gmail.com>2017-04-16 01:13:09 +0200
commitc0eb6c313053d2437abf2e7fff9ab50645c98559 (patch)
treee9c79ce1a961355911fb2e8e04d0cd39b1c409c0 /src/server/game/Spells/SpellEffects.cpp
parent43510a258c83215efcf5e70a253523e8a4199502 (diff)
Core/Entities: Update updatefields to 7.2.0
Diffstat (limited to 'src/server/game/Spells/SpellEffects.cpp')
-rw-r--r--src/server/game/Spells/SpellEffects.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/server/game/Spells/SpellEffects.cpp b/src/server/game/Spells/SpellEffects.cpp
index 46410d47dcc..42ddd71058b 100644
--- a/src/server/game/Spells/SpellEffects.cpp
+++ b/src/server/game/Spells/SpellEffects.cpp
@@ -4748,7 +4748,7 @@ void Spell::EffectTransmitted(SpellEffIndex effIndex)
if (goinfo->type == GAMEOBJECT_TYPE_RITUAL)
m_caster->GetPosition(fx, fy, fz);
- GameObject* pGameObj = new GameObject;
+ GameObject* pGameObj = new GameObject();
Position pos = { fx, fy, fz, m_caster->GetOrientation() };
G3D::Quat rot = G3D::Matrix3::fromEulerAnglesZYX(m_caster->GetOrientation(), 0.f, 0.f);
@@ -4766,7 +4766,7 @@ void Spell::EffectTransmitted(SpellEffIndex effIndex)
{
case GAMEOBJECT_TYPE_FISHINGNODE:
{
- m_caster->SetChannelObjectGuid(pGameObj->GetGUID());
+ m_caster->AddChannelObject(pGameObj->GetGUID());
m_caster->AddGameObject(pGameObj); // will removed at spell cancel
// end time of range when possible catch fish (FISHING_BOBBER_READY_TIME..GetDuration(m_spellInfo))