aboutsummaryrefslogtreecommitdiff
path: root/scumm/boxes.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'scumm/boxes.cpp')
-rw-r--r--scumm/boxes.cpp16
1 files changed, 8 insertions, 8 deletions
diff --git a/scumm/boxes.cpp b/scumm/boxes.cpp
index 4dccfee31e..508c338dc2 100644
--- a/scumm/boxes.cpp
+++ b/scumm/boxes.cpp
@@ -350,15 +350,15 @@ void Scumm::getBoxCoordinates(int boxnum, BoxCoords *box) {
SWAP(box->ll.y, box->lr.y);
}
} else if (_features & GF_AFTER_V2) {
- box->ul.x = bp->v2.ulx;
- box->ul.y = bp->v2.uy;
- box->ur.x = bp->v2.urx;
- box->ur.y = bp->v2.uy;
+ box->ul.x = bp->v2.ulx * 8;
+ box->ul.y = bp->v2.uy * 2;
+ box->ur.x = bp->v2.urx * 8;
+ box->ur.y = bp->v2.uy * 2;
- box->ll.x = bp->v2.llx;
- box->ll.y = bp->v2.ly;
- box->lr.x = bp->v2.lrx;
- box->lr.y = bp->v2.ly;
+ box->ll.x = bp->v2.llx * 8;
+ box->ll.y = bp->v2.ly * 2;
+ box->lr.x = bp->v2.lrx * 8;
+ box->lr.y = bp->v2.ly * 2;
} else {
box->ul.x = (int16)READ_LE_UINT16(&bp->old.ulx);
box->ul.y = (int16)READ_LE_UINT16(&bp->old.uly);