From 8f8ea509cb1df4bf04dafda1ae4fc583af935b8c 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 (cherry picked from commit cc1a5202995b2c70eb2d0d4af36c593011234e35) --- src/server/game/Handlers/MovementHandler.cpp | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src') diff --git a/src/server/game/Handlers/MovementHandler.cpp b/src/server/game/Handlers/MovementHandler.cpp index 4cc1b5b1977..c546e964f8a 100644 --- a/src/server/game/Handlers/MovementHandler.cpp +++ b/src/server/game/Handlers/MovementHandler.cpp @@ -35,6 +35,7 @@ #include "SpellInfo.h" #include "MotionMaster.h" #include "MovementGenerator.h" +#include "MoveSpline.h" #include "Transport.h" #include "Vehicle.h" #include "SpellMgr.h" @@ -324,6 +325,9 @@ void WorldSession::HandleMovementOpcode(OpcodeClient opcode, MovementInfo& movem return; } + if (!mover->movespline->Finalized()) + return; + // stop some emotes at player move if (plrMover && (plrMover->GetEmoteState() != 0)) plrMover->SetEmoteState(EMOTE_ONESHOT_NONE); -- cgit v1.2.3