diff options
author | Shauren <shauren.trinity@gmail.com> | 2018-04-01 00:28:09 +0200 |
---|---|---|
committer | Shauren <shauren.trinity@gmail.com> | 2018-04-01 00:28:09 +0200 |
commit | e8ffa9d9f2f79fa731f5ff58a6f68a531eaaf8df (patch) | |
tree | eecb52763bbe8ebc4b900f4c77dc92d57bee8230 | |
parent | f31d907112daf52c4f8ec53030bc7f28990d3d68 (diff) |
Core/Spells: Fixed persistent area auras always spawning with no phase
Closes #21747
-rw-r--r-- | src/server/game/Entities/DynamicObject/DynamicObject.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/server/game/Entities/DynamicObject/DynamicObject.cpp b/src/server/game/Entities/DynamicObject/DynamicObject.cpp index 663b7c5b682..ed5e3dc043b 100644 --- a/src/server/game/Entities/DynamicObject/DynamicObject.cpp +++ b/src/server/game/Entities/DynamicObject/DynamicObject.cpp @@ -21,6 +21,7 @@ #include "Log.h" #include "Map.h" #include "ObjectAccessor.h" +#include "PhasingHandler.h" #include "Player.h" #include "ScriptMgr.h" #include "SpellAuras.h" @@ -96,6 +97,7 @@ bool DynamicObject::CreateDynamicObject(ObjectGuid::LowType guidlow, Unit* caste } WorldObject::_Create(ObjectGuid::Create<HighGuid::DynamicObject>(GetMapId(), spell->Id, guidlow)); + PhasingHandler::InheritPhaseShift(this, caster); SetEntry(spell->Id); SetObjectScale(1.0f); |