diff --git a/trunk/ConsoleDataMigration/sources/ConsoleRestore/Controller.cpp b/trunk/ConsoleDataMigration/sources/ConsoleRestore/Controller.cpp index 6bfd366..07193ed 100644 --- a/trunk/ConsoleDataMigration/sources/ConsoleRestore/Controller.cpp +++ b/trunk/ConsoleDataMigration/sources/ConsoleRestore/Controller.cpp @@ -517,8 +517,16 @@ void ShopOperationSingleTemplate( // アップデートを行う if (!s_ShopOperationExecuted[op]) { - StartShopOperationSingle(op); - s_ShopOperationExecuted[op] = true; + // IVS取得モードの時は国設定を行う + if (!s_GetIvsOnlyMode || (s_GetIvsOnlyMode && ImportCountryLanguageData().IsSuccess())) + { + StartShopOperationSingle(op); + s_ShopOperationExecuted[op] = true; + } + else + { + s_RestoreState = FAIL; + } } // 動いていることを表示