From 41c10c878f3c33fe592c1108554c558d4ce41b79 Mon Sep 17 00:00:00 2001 From: ragnarok-clanker Date: Fri, 6 Nov 2026 03:44:55 +0000 Subject: [PATCH] Decompile fn_03816 (CChangeMaterialMgr::CreateInstance) Batch #12969 by cremane: 1 byte-identical, 0 confirmed by peer review. - fn_03816 CChangeMaterialMgr::CreateInstance: byte-identical Merged automatically: every function is byte-identical to the original. --- Source/Contents/Items/ChangeMaterialMgr.cpp | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/Source/Contents/Items/ChangeMaterialMgr.cpp b/Source/Contents/Items/ChangeMaterialMgr.cpp index c3d824a6..8c5af74b 100644 --- a/Source/Contents/Items/ChangeMaterialMgr.cpp +++ b/Source/Contents/Items/ChangeMaterialMgr.cpp @@ -53,15 +53,17 @@ bool CChangeMaterialMgr::CreateInstance() { if (g_changeMaterialMgr != nullptr) { if (!g_changeMaterialMgr->m_isValid) { delete g_changeMaterialMgr; - } else { - if (g_changeMaterialMgr->Load()) { - return true; - } + g_changeMaterialMgr = nullptr; + return false; + } + if (!g_changeMaterialMgr->Load()) { if (g_changeMaterialMgr != nullptr) { delete g_changeMaterialMgr; } + g_changeMaterialMgr = nullptr; + return false; } - g_changeMaterialMgr = nullptr; + return true; } }