aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStrangerke2013-12-04 23:51:22 +0100
committerStrangerke2013-12-04 23:51:55 +0100
commit5a26fdb61cedbc8b10a39b3d3c4fc497af0d5225 (patch)
treeffa354c3016945c3bb74eda6ecbe053e0581b371
parentbaf8420f6f742ea9a6a45a3fe95dd900cd53ccd6 (diff)
downloadscummvm-rg350-5a26fdb61cedbc8b10a39b3d3c4fc497af0d5225.tar.gz
scummvm-rg350-5a26fdb61cedbc8b10a39b3d3c4fc497af0d5225.tar.bz2
scummvm-rg350-5a26fdb61cedbc8b10a39b3d3c4fc497af0d5225.zip
TSAGE: R2R - Fix original bug in scene 1337
-rw-r--r--engines/tsage/ringworld2/ringworld2_scenes1.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/engines/tsage/ringworld2/ringworld2_scenes1.cpp b/engines/tsage/ringworld2/ringworld2_scenes1.cpp
index 98d60dac0d..1d7f882e63 100644
--- a/engines/tsage/ringworld2/ringworld2_scenes1.cpp
+++ b/engines/tsage/ringworld2/ringworld2_scenes1.cpp
@@ -5815,7 +5815,8 @@ void Scene1337::subCDB90(int arg1, Common::Point pt) {
}
if (subC2BF8(&_gameBoardSide[2]._delayCard, pt)) {
- if (_gameBoardSide[0]._delayCard._cardId != 0) {
+ // The original uses _gameBoardSide[0], which is obviously a bug.
+ if (_gameBoardSide[2]._delayCard._cardId != 0) {
actionDisplay(1330, 39, 159, 10, 1, 200, 0, 7, 0, 154, 154);
} else {
actionDisplay(1330, 11, 159, 10, 1, 200, 0, 7, 0, 154, 154);