diff --git a/Source/Contents/EquipmentResources.cpp b/Source/Contents/EquipmentResources.cpp index 81da8341..3fc98ccc 100644 --- a/Source/Contents/EquipmentResources.cpp +++ b/Source/Contents/EquipmentResources.cpp @@ -25,13 +25,13 @@ bool EquipmentResourceMgr::Create() { return false; } - if (g_equipmentResourceMgr->m_initialized) { - return true; + if (!g_equipmentResourceMgr->m_initialized) { + delete g_equipmentResourceMgr; + g_equipmentResourceMgr = nullptr; + return false; } - delete g_equipmentResourceMgr; - g_equipmentResourceMgr = nullptr; - return false; + return true; } // OFFSET: 0x00BA9A60