Core/Creature: drop method SetPosition

Port From (https://github.com/TrinityCore/TrinityCore/commit/55576d20d837a9b4575c11a73940c29c0e8e605b)
This commit is contained in:
hondacrx
2020-06-19 19:51:09 -04:00
parent 15192d6a38
commit 4fb3805d8a
4 changed files with 3 additions and 17 deletions
@@ -96,7 +96,7 @@ namespace Scripts.Northrend.IcecrownCitadel
CreatureData data = creature.GetCreatureData();
if (data != null)
creature.SetPosition(data.posX, data.posY, data.posZ, data.orientation);
creature.UpdatePosition(data.posX, data.posY, data.posZ, data.orientation);
creature.DespawnOrUnsummon();
creature.SetCorpseDelay(corpseDelay);
@@ -722,7 +722,7 @@ namespace Scripts.Northrend.Ulduar.FlameLeviathan
me.GetPosition(out x, out y, out z);
z = me.GetMap().GetHeight(me.GetPhaseShift(), x, y, z);
me.GetMotionMaster().MovePoint(0, x, y, z);
me.SetPosition(x, y, z, 0);
me.UpdatePosition(x, y, z, 0);
}
public override void UpdateAI(uint diff)