aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--scumm/script_v7he.cpp2
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;
}