diff --git a/apps/openmw_test_suite/esm3/testsaveload.cpp b/apps/openmw_test_suite/esm3/testsaveload.cpp index 838e4f709f..a67bf305cd 100644 --- a/apps/openmw_test_suite/esm3/testsaveload.cpp +++ b/apps/openmw_test_suite/esm3/testsaveload.cpp @@ -77,6 +77,7 @@ namespace ESM std::vector getFormats() { std::vector result({ + CurrentContentFormatVersion, MaxLimitedSizeStringsFormatVersion, MaxStringRefIdFormatVersion, }); @@ -242,6 +243,9 @@ namespace ESM TEST_P(Esm3SaveLoadRecordTest, playerShouldNotChange) { + // Player state is not saved to vanilla ESM format. + if (GetParam() == CurrentContentFormatVersion) + return; std::minstd_rand random; Player record{}; record.mObject.blank();