diff options
Diffstat (limited to 'engines/mohawk/myst_stacks/credits.cpp')
-rw-r--r-- | engines/mohawk/myst_stacks/credits.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/engines/mohawk/myst_stacks/credits.cpp b/engines/mohawk/myst_stacks/credits.cpp index 2d3b3669c2..5daa73d106 100644 --- a/engines/mohawk/myst_stacks/credits.cpp +++ b/engines/mohawk/myst_stacks/credits.cpp @@ -23,6 +23,7 @@ #include "mohawk/myst.h" #include "mohawk/myst_areas.h" #include "mohawk/myst_graphics.h" +#include "mohawk/cursors.h" #include "mohawk/sound.h" #include "mohawk/video.h" #include "mohawk/myst_stacks/credits.h" @@ -89,6 +90,10 @@ uint16 Credits::getVar(uint16 var) { } void Credits::o_runCredits(uint16 var, const ArgumentsArray &args) { + // The credits stack does not have all the cursors, reset to the default cursor. + _globals.heldPage = kNoPage; + _vm->setMainCursor(kDefaultMystCursor); + // Activate the credits _creditsRunning = true; _curImage = 0; |