diff options
-rw-r--r-- | scumm/script_v7he.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/scumm/script_v7he.cpp b/scumm/script_v7he.cpp index 7efeeecd42..fc32b24a68 100644 --- a/scumm/script_v7he.cpp +++ b/scumm/script_v7he.cpp @@ -1133,7 +1133,7 @@ int ScummEngine_v7he::polygonHit(int id, int x, int y) { debug(1, "polygonHit(%d, %d, %d)", id, x, y); for (int i = 0; i < _WizNumPolygons; i++) { - if ((!id || id == i) && _WizPolygons[i].bound.contains(x, y)) { + if ((!id || _WizPolygons[i].id == id) && _WizPolygons[i].bound.contains(x, y)) { if (polygonContains(_WizPolygons[i], x, y)) { return _WizPolygons[i].id; } |