aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorAokromes <Aokromes@users.noreply.github.com>2019-05-10 17:54:54 +0200
committerGiacomo Pozzoni <giacomopoz@gmail.com>2019-05-10 17:54:54 +0200
commitcc1a5202995b2c70eb2d0d4af36c593011234e35 (patch)
treef717fdc19d3b44e8a0c883d5f45b2c4888c0cf41 /src
parent49dc8a8e4461063b4500e6b8af4eefadbd6698a1 (diff)
Core/Movement: Fix Warrior's Charge launch visual while jumping backw… (#23243)
* Core/Movement: Fix Warrior's Charge launch visual while jumping backwards By Natureknight * fix no-pch
Diffstat (limited to 'src')
-rw-r--r--src/server/game/Handlers/MovementHandler.cpp7
1 files changed, 7 insertions, 0 deletions
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))
{