diff --git a/src/game_starfield_en.ts b/src/game_starfield_en.ts
index 9e3e605..bedbe79 100644
--- a/src/game_starfield_en.ts
+++ b/src/game_starfield_en.ts
@@ -29,22 +29,22 @@
-
+
-
+
-
+
-
+
diff --git a/src/gamestarfield.cpp b/src/gamestarfield.cpp
index 0ab6f25..e498442 100644
--- a/src/gamestarfield.cpp
+++ b/src/gamestarfield.cpp
@@ -258,7 +258,8 @@ QStringList GameStarfield::primaryPlugins() const
QStringList plugins = {"Starfield.esm", "Constellation.esm",
"OldMars.esm", "BlueprintShips-Starfield.esm",
"SFBGS007.esm", "SFBGS008.esm",
- "SFBGS006.esm", "SFBGS003.esm"};
+ "SFBGS006.esm", "SFBGS003.esm",
+ "SFBGS004.esm"};
auto testPlugins = testFilePlugins();
if (loadOrderMechanism() == LoadOrderMechanism::None) {
diff --git a/src/starfieldsavegame.cpp b/src/starfieldsavegame.cpp
index 9d5af94..5240837 100644
--- a/src/starfieldsavegame.cpp
+++ b/src/starfieldsavegame.cpp
@@ -104,7 +104,11 @@ std::unique_ptr StarfieldSaveGame::fetchDataFields
dummyLocation, dummyTime);
}
- bool extraInfo = saveVersion >= 122;
+ int extraInfo = 0;
+ if (saveVersion >= 122)
+ extraInfo = 1;
+ if (saveVersion >= 140)
+ extraInfo = 2;
QStringList gamePlugins = m_Game->primaryPlugins() + m_Game->enabledPlugins();
QString ignore;