diff options
Diffstat (limited to 'engines/avalanche/closing.cpp')
-rw-r--r-- | engines/avalanche/closing.cpp | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/engines/avalanche/closing.cpp b/engines/avalanche/closing.cpp index df53bc38b9..900000d8bc 100644 --- a/engines/avalanche/closing.cpp +++ b/engines/avalanche/closing.cpp @@ -68,13 +68,12 @@ void Closing::exitGame() { "ignore", "stare at", "shriek at", "frighten", "quieten" }; - Common::String result; - - //nosound(); - warning("STUB: Closing::exitGame()"); + _vm->_sound->stopSound(); getScreen(kScreenNagScreen); - result = nouns[_vm->_rnd->getRandomNumber(12)] + " will " + verbs[_vm->_rnd->getRandomNumber(12)] + " you"; + byte nounId = _vm->_rnd->getRandomNumber(12); + byte verbId = _vm->_rnd->getRandomNumber(12); + Common::String result = nouns[nounId] + " will " + verbs[verbId] + " you"; putIn(result, 1628); showScreen(); // No halt- it's already set up. } |