diff options
-rw-r--r-- | engines/lure/game.cpp | 2 | ||||
-rw-r--r-- | engines/lure/res.cpp | 2 |
2 files changed, 3 insertions, 1 deletions
diff --git a/engines/lure/game.cpp b/engines/lure/game.cpp index 5c3fb365b1..365c82939e 100644 --- a/engines/lure/game.cpp +++ b/engines/lure/game.cpp @@ -93,6 +93,8 @@ void Game::execute() { //_screen.resetPalette(); screen.setPaletteEmpty(); + setState(0); + Script::execute(STARTUP_SCRIPT); // Load the first room diff --git a/engines/lure/res.cpp b/engines/lure/res.cpp index 109db12ef3..ee1d8ca395 100644 --- a/engines/lure/res.cpp +++ b/engines/lure/res.cpp @@ -61,7 +61,7 @@ void Resources::freeData() { free(_hotspotScriptData); delete _messagesData; delete _cursors; - delete _charOffsets; + delete [] _charOffsets; delete _playerSupportRecord; } |