From 1f807e7a99ed858f4d14c47ccd5f4533d472cf12 Mon Sep 17 00:00:00 2001 From: Ovahlord Date: Sun, 1 Apr 2018 00:46:21 +0200 Subject: [PATCH] Core/Spells: Fixed persistent area auras always spawning with no phase --- src/server/game/Entities/DynamicObject/DynamicObject.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/server/game/Entities/DynamicObject/DynamicObject.cpp b/src/server/game/Entities/DynamicObject/DynamicObject.cpp index ecacdf8f25..452e0ac0e0 100644 --- a/src/server/game/Entities/DynamicObject/DynamicObject.cpp +++ b/src/server/game/Entities/DynamicObject/DynamicObject.cpp @@ -22,6 +22,7 @@ #include "Log.h" #include "Map.h" #include "ObjectAccessor.h" +#include "PhasingHandler.h" #include "Player.h" #include "SpellAuras.h" #include "SpellMgr.h" @@ -94,6 +95,7 @@ bool DynamicObject::CreateDynamicObject(ObjectGuid::LowType guidlow, Unit* caste } WorldObject::_Create(guidlow, HighGuid::DynamicObject, caster->GetPhaseMask()); + PhasingHandler::InheritPhaseShift(this, caster); SetEntry(spell->Id); SetObjectScale(1);