[Scummvm-cvs-logs] scummvm master -> bf42ad705499b37bc849ffaaff7ecbaa0654b3d9
Strangerke
Strangerke at scummvm.org
Thu Dec 12 08:11:10 CET 2013
This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .
Summary:
bf42ad7054 TSAGE: R2R - Fix an original bug in card game logic
Commit: bf42ad705499b37bc849ffaaff7ecbaa0654b3d9
https://github.com/scummvm/scummvm/commit/bf42ad705499b37bc849ffaaff7ecbaa0654b3d9
Author: Strangerke (strangerke at scummvm.org)
Date: 2013-12-11T23:09:37-08:00
Commit Message:
TSAGE: R2R - Fix an original bug in card game logic
Changed paths:
engines/tsage/ringworld2/ringworld2_scenes1.cpp
diff --git a/engines/tsage/ringworld2/ringworld2_scenes1.cpp b/engines/tsage/ringworld2/ringworld2_scenes1.cpp
index 69e25f7..d117bbe 100644
--- a/engines/tsage/ringworld2/ringworld2_scenes1.cpp
+++ b/engines/tsage/ringworld2/ringworld2_scenes1.cpp
@@ -4149,6 +4149,7 @@ void Scene1337::Action11::signal() {
}
}
+// Pick a card in opponent hand
void Scene1337::Action12::signal() {
Scene1337 *scene = (Scene1337 *)R2_GLOBALS._sceneManager._scene;
@@ -4185,7 +4186,8 @@ void Scene1337::Action12::signal() {
break;
case 1:
for (i = 0; i <= 3; i++) {
- if (scene->_gameBoardSide[3]._handCard[i]._cardId != 0)
+ // The original game was counting in the hand of player 3, which is obviously wrong
+ if (scene->_gameBoardSide[1]._handCard[i]._cardId != 0)
++count;
}
break;
More information about the Scummvm-git-logs
mailing list