# HG changeset patch # User Loïc Guilloux # Date 2021-10-20 10:23:16 # Node ID 7735e539300e93cc5245f45786cef62b94e20118 # Parent 3b4c5617f7571e509dfdf98b83a08f9a896237d5 Fix #9626, ddafc0d: Incorrect loading of script saved data (#9629) diff --git a/src/script/script_instance.cpp b/src/script/script_instance.cpp --- a/src/script/script_instance.cpp +++ b/src/script/script_instance.cpp @@ -565,7 +565,7 @@ bool ScriptInstance::IsPaused() switch (_script_sl_byte) { case SQSL_INT: { int64 value; - SlCopy(&value, 1, IsSavegameVersionBefore(SLV_SCRIPT_INT64) ? SLE_INT32 : SLE_INT64); + SlCopy(&value, 1, IsSavegameVersionBefore(SLV_SCRIPT_INT64) ? SLE_FILE_I32 | SLE_VAR_I64 : SLE_INT64); if (vm != nullptr) sq_pushinteger(vm, (SQInteger)value); return true; }