aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--scumm/gfx.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/scumm/gfx.cpp b/scumm/gfx.cpp
index 66bd90246b..8f5a5949c6 100644
--- a/scumm/gfx.cpp
+++ b/scumm/gfx.cpp
@@ -3097,6 +3097,11 @@ void Scumm::setCursorHotspot2(int x, int y)
{
_cursor.hotspotX = x;
_cursor.hotspotY = y;
+ // FIXME this hacks around offset cursor in the humongous games
+ if (_features & GF_HUMONGOUS) {
+ _cursor.hotspotX += 15;
+ _cursor.hotspotY += 15;
+ }
}
void Scumm::updateCursor()