From cc1a5202995b2c70eb2d0d4af36c593011234e35 Mon Sep 17 00:00:00 2001 From: Aokromes Date: Fri, 10 May 2019 17:54:54 +0200 Subject: Core/Movement: Fix Warrior's Charge launch visual while jumping backw… (#23243) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Core/Movement: Fix Warrior's Charge launch visual while jumping backwards By Natureknight * fix no-pch --- src/server/game/Handlers/MovementHandler.cpp | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'src/server') diff --git a/src/server/game/Handlers/MovementHandler.cpp b/src/server/game/Handlers/MovementHandler.cpp index b2c5fe4edc2..e2030f62303 100644 --- a/src/server/game/Handlers/MovementHandler.cpp +++ b/src/server/game/Handlers/MovementHandler.cpp @@ -26,6 +26,7 @@ #include "MapManager.h" #include "MotionMaster.h" #include "MovementGenerator.h" +#include "MoveSpline.h" #include "Transport.h" #include "Battleground.h" #include "InstanceSaveMgr.h" @@ -293,6 +294,12 @@ void WorldSession::HandleMovementOpcodes(WorldPacket& recvData) return; } + if (!mover->movespline->Finalized()) + { + recvData.rfinish(); // prevent warnings spam + return; + } + /* handle special cases */ if (movementInfo.HasMovementFlag(MOVEMENTFLAG_ONTRANSPORT)) { -- cgit v1.2.3