diff --git a/LEGO1/omni/src/common/mxmediapresenter.cpp b/LEGO1/omni/src/common/mxmediapresenter.cpp index eb05a9d4..874734e3 100644 --- a/LEGO1/omni/src/common/mxmediapresenter.cpp +++ b/LEGO1/omni/src/common/mxmediapresenter.cpp @@ -226,7 +226,7 @@ void MxMediaPresenter::RepeatingTickle() } } else { - if (m_action->GetElapsedTime() <= m_action->GetStartTime() + m_action->GetDuration()) { + if (m_action->GetStartTime() + m_action->GetDuration() <= m_action->GetElapsedTime()) { m_previousTickleStates |= 1 << (unsigned char) m_currentTickleState; m_currentTickleState = TickleState_unk5; }