From 577827846f01be6517f9915c1a052bd245e11ff9 Mon Sep 17 00:00:00 2001 From: Lwmte <3331699+Lwmte@users.noreply.github.com> Date: Sun, 20 Nov 2022 04:51:09 +0200 Subject: [PATCH] Also reset model when object ID is changed via script --- .../Scripting/Internal/TEN/Objects/Moveable/MoveableObject.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/TombEngine/Scripting/Internal/TEN/Objects/Moveable/MoveableObject.cpp b/TombEngine/Scripting/Internal/TEN/Objects/Moveable/MoveableObject.cpp index 7801533ae..a1ce6da83 100644 --- a/TombEngine/Scripting/Internal/TEN/Objects/Moveable/MoveableObject.cpp +++ b/TombEngine/Scripting/Internal/TEN/Objects/Moveable/MoveableObject.cpp @@ -473,6 +473,7 @@ GAME_OBJECT_ID Moveable::GetObjectID() const void Moveable::SetObjectID(GAME_OBJECT_ID id) { m_item->ObjectNumber = id; + m_item->ResetModelToDefault(); } void SetLevelFuncCallback(TypeOrNil const & cb, std::string const & callerName, Moveable & mov, std::string & toModify)