From 182b7e984350d92e828011e6d56417de6edeed13 Mon Sep 17 00:00:00 2001 From: KimLS Date: Sat, 12 Jan 2019 20:19:21 -0800 Subject: [PATCH] Small change to gmmove to always force an update --- zone/mob.cpp | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) diff --git a/zone/mob.cpp b/zone/mob.cpp index 4ef43c4e0..b193e8bcb 100644 --- a/zone/mob.cpp +++ b/zone/mob.cpp @@ -1663,15 +1663,10 @@ void Mob::ShowBuffList(Client* client) { } void Mob::GMMove(float x, float y, float z, float heading, bool SendUpdate) { - if (IsCorpse() || (IsClient() && !IsAIControlled())) { - m_Position.x = x; - m_Position.y = y; - m_Position.z = z; - mMovementManager->SendCommandToClients(this, 0.0, 0.0, 0.0, 0.0, 0, ClientRangeAny); - } - else { - Teleport(glm::vec4(x, y, z, heading)); - } + m_Position.x = x; + m_Position.y = y; + m_Position.z = z; + mMovementManager->SendCommandToClients(this, 0.0, 0.0, 0.0, 0.0, 0, ClientRangeAny); if (IsNPC()) { CastToNPC()->SaveGuardSpot(glm::vec4(x, y, z, heading));