aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorariel- <ariel-@users.noreply.github.com>2017-03-19 18:19:14 -0300
committerariel- <ariel-@users.noreply.github.com>2017-03-19 18:19:14 -0300
commitb53d0530cd9be97d549993a6b6c46e2cb7a4e779 (patch)
tree68a1d551c1fc72c2ec46e4eca172e6a0fa6bf9cc /src
parentd209aaa00fdf0ca5fd3939b4b830d8948141900b (diff)
Core/Entities: don't finalize movesplines before deleting.
- The whole MotionMaster will be destroyed along with the unit, freeing the allocated memory. Closes #19324
Diffstat (limited to 'src')
-rw-r--r--src/server/game/Entities/Unit/Unit.cpp1
1 files changed, 0 insertions, 1 deletions
diff --git a/src/server/game/Entities/Unit/Unit.cpp b/src/server/game/Entities/Unit/Unit.cpp
index 78f4179086e..154a04584b5 100644
--- a/src/server/game/Entities/Unit/Unit.cpp
+++ b/src/server/game/Entities/Unit/Unit.cpp
@@ -10665,7 +10665,6 @@ void Unit::CleanupBeforeRemoveFromMap(bool finalCleanup)
ClearComboPointHolders();
DeleteThreatList();
getHostileRefManager().deleteReferences();
- GetMotionMaster()->Clear(false); // remove different non-standard movement generators.
}
void Unit::CleanupsBeforeDelete(bool finalCleanup)