diff --git a/LEGO1/lego/legoomni/src/common/legogamestate.cpp b/LEGO1/lego/legoomni/src/common/legogamestate.cpp index 8c1a6dff..aaab8dbc 100644 --- a/LEGO1/lego/legoomni/src/common/legogamestate.cpp +++ b/LEGO1/lego/legoomni/src/common/legogamestate.cpp @@ -423,7 +423,8 @@ void LegoGameState::StopPreviousAction(MxU32 p_area) // STUB: LEGO1 0x1003b060 void LegoGameState::HandleAction(MxU32 p_area) { - m_prevArea = p_area; + m_prevArea = m_unk0x424; + m_unk0x424 = p_area; BackgroundAudioManager()->Stop(); AnimationManager()->FUN_1005ef10(); VideoManager()->SetUnk0x554(0);