Ticket #9226: v0_mm_radiocrash.patch

File v0_mm_radiocrash.patch, 551 bytes (added by SF/segra, 12 years ago)
  • script_v0.cpp

     
    987987void ScummEngine_v0::resetSentence(bool walking) {
    988988        _activeVerb = 13;
    989989
    990         if (!walking) {
     990        // If the actor is walking, or the screen is a keypad (no sentence verbs/objects are drawn)
     991        // Then reset all active objects (stops the radio crash, bug #3077966)
     992        if (!walking || !(_userState & 32)) {
    991993                _activeInventory = 0;
    992994                _activeObject = 0;
    993995                _activeObject2 = 0;