diff options
-rwxr-xr-x | engines/pegasus/timers.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/engines/pegasus/timers.cpp b/engines/pegasus/timers.cpp index d610b2f742..0b052b525d 100755 --- a/engines/pegasus/timers.cpp +++ b/engines/pegasus/timers.cpp @@ -229,7 +229,7 @@ void TimeBase::checkCallBacks() { // Check if we've triggered any callbacks for (TimeBaseCallBack *runner = _callBackList; runner != 0; runner = runner->_nextCallBack) { if (runner->_type == kCallBackAtTime && runner->_trigger == kTriggerTimeFwd) { - if (time >= (runner->_param2 * _preferredScale / runner->_param3) && getRate() > 0) + if (getTime() >= (runner->_param2 * _preferredScale / runner->_param3) && getRate() > 0) runner->callBack(); } else if (runner->_type == kCallBackAtExtremes) { if (runner->_trigger == kTriggerAtStop) { |