diff --git a/Penumbra/Services/MigrationManager.cs b/Penumbra/Services/MigrationManager.cs
index 7115fe4d..84318da6 100644
--- a/Penumbra/Services/MigrationManager.cs
+++ b/Penumbra/Services/MigrationManager.cs
@@ -233,8 +233,6 @@ public class MigrationManager(Configuration config) : IService
/// Writes or migrates a .mdl file during extraction from a regular archive.
public void MigrateMdlDuringExtraction(IReader reader, string directory, ExtractionOptions options)
{
- // TODO reactivate when this works.
- return;
if (!config.MigrateImportedModelsToV6)
{
reader.WriteEntryToDirectory(directory, options);
@@ -267,9 +265,7 @@ public class MigrationManager(Configuration config) : IService
public void MigrateMtrlDuringExtraction(IReader reader, string directory, ExtractionOptions options)
{
- // TODO reactivate when this works.
- return;
- if (!config.MigrateImportedMaterialsToLegacy)
+ if (!config.MigrateImportedMaterialsToLegacy || true) // TODO change when this is working
{
reader.WriteEntryToDirectory(directory, options);
return;
@@ -327,7 +323,7 @@ public class MigrationManager(Configuration config) : IService
/// Update the data of a .mtrl file during TTMP extraction. Returns either the existing array or a new one.
public byte[] MigrateTtmpMaterial(string path, byte[] data)
{
- if (!config.MigrateImportedMaterialsToLegacy)
+ if (!config.MigrateImportedMaterialsToLegacy || true) // TODO fix when this is working
return data;
try