aboutsummaryrefslogtreecommitdiff
path: root/engines/toltecs/segmap.cpp
diff options
context:
space:
mode:
authorBenjamin Haisch2009-07-06 10:59:42 +0000
committerWillem Jan Palenstijn2011-11-20 22:43:08 +0100
commit22db6b155840c145864ccc219b21e197d5dce738 (patch)
treeddec22518910b1a1267b54df43ab79f72f39135d /engines/toltecs/segmap.cpp
parent9a84c13bef923eedc020b6706d0a7b6685bb42fd (diff)
downloadscummvm-rg350-22db6b155840c145864ccc219b21e197d5dce738.tar.gz
scummvm-rg350-22db6b155840c145864ccc219b21e197d5dce738.tar.bz2
scummvm-rg350-22db6b155840c145864ccc219b21e197d5dce738.zip
TOLTECS: - Fixed clipping bugs (in 256-color sprites and scaled sprites)
- Minor cleanup
Diffstat (limited to 'engines/toltecs/segmap.cpp')
-rw-r--r--engines/toltecs/segmap.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/engines/toltecs/segmap.cpp b/engines/toltecs/segmap.cpp
index b51886f19f..414ea46c9c 100644
--- a/engines/toltecs/segmap.cpp
+++ b/engines/toltecs/segmap.cpp
@@ -362,7 +362,7 @@ int8 SegmentMap::getScalingAtPoint(int16 x, int16 y) {
if (_infoRects[i].id == 0 && _infoRects[i].isPointInside(x, y)) {
int8 topScaling = (int8)_infoRects[i].b;
int8 bottomScaling = (int8)_infoRects[i].c;
- if (y - _infoRects[i].y > 0) {
+ if (y - _infoRects[i].y != 0) {
scaling = (ABS(y - _infoRects[i].y) * (bottomScaling - topScaling) / _infoRects[i].height) + topScaling;
}
}