diff --git a/LEGO1/legoomni.cpp b/LEGO1/legoomni.cpp index 0d1abaf1..30b9632c 100644 --- a/LEGO1/legoomni.cpp +++ b/LEGO1/legoomni.cpp @@ -15,7 +15,7 @@ LegoOmni::~LegoOmni() // OFFSET: LEGO1 0x1005ad10 LegoOmni *LegoOmni::GetInstance() { - return (LegoOmni *) m_instance; + return (LegoOmni*)MxOmni::GetInstance(); } // OFFSET: LEGO1 0x10015700 diff --git a/LEGO1/legoomni.h b/LEGO1/legoomni.h index 40804cbf..69a0c62b 100644 --- a/LEGO1/legoomni.h +++ b/LEGO1/legoomni.h @@ -84,7 +84,7 @@ class LegoOmni : public MxOmni char m_unk94[0x4]; LegoBuildingManager* m_buildingManager; // 0x98 LegoGameState *m_gameState; // 0x9c - char m_unka0[0x94]; + MxDSAction m_action; MxBackgroundAudioManager *m_bkgAudioManager; // 0x134 MxTransitionManager *m_transitionManager; // 0x138 int m_unk13c;