aboutsummaryrefslogtreecommitdiff
path: root/engines/sci/graphics/screen_item32.h
diff options
context:
space:
mode:
Diffstat (limited to 'engines/sci/graphics/screen_item32.h')
-rw-r--r--engines/sci/graphics/screen_item32.h9
1 files changed, 1 insertions, 8 deletions
diff --git a/engines/sci/graphics/screen_item32.h b/engines/sci/graphics/screen_item32.h
index e86efdaf6a..0840570721 100644
--- a/engines/sci/graphics/screen_item32.h
+++ b/engines/sci/graphics/screen_item32.h
@@ -229,14 +229,7 @@ public:
}
if (_position.y + _z == other._position.y + other._z) {
- // TODO: Failure in SQ6 room 220 when using SCI logic
- // to compare pointer and numeric memory handles
-
- if (_object.isNumber() && other._object.isNumber()) {
- return _object < other._object;
- } else if (other._object.isNumber()) {
- return true;
- }
+ return _object < other._object;
}
}