[Scummvm-cvs-logs] scummvm master -> c1f6e1d1b5aa977ecc2efe7e9e8a714609a78bdf
Strangerke
Strangerke at scummvm.org
Sat Dec 21 17:33:02 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:
c1f6e1d1b5 TSAGE: Add some workarounds to avoid card game freezes
Commit: c1f6e1d1b5aa977ecc2efe7e9e8a714609a78bdf
https://github.com/scummvm/scummvm/commit/c1f6e1d1b5aa977ecc2efe7e9e8a714609a78bdf
Author: Strangerke (strangerke at scummvm.org)
Date: 2013-12-21T08:30:45-08:00
Commit Message:
TSAGE: Add some workarounds to avoid card game freezes
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 bb5f372..2d1007d 100644
--- a/engines/tsage/ringworld2/ringworld2_scenes1.cpp
+++ b/engines/tsage/ringworld2/ringworld2_scenes1.cpp
@@ -4320,6 +4320,7 @@ void Scene1337::Action12::signal() {
break;
}
scene->discardCard(scene->_actionCard2);
+ scene->handleNextTurn();
break;
default:
break;
@@ -5038,6 +5039,8 @@ void Scene1337::playAntiDelayCard(Card *card, Card *dest) {
_actionCard2 = dest;
_actionItem.setAction(&_action8);
+
+ handleNextTurn();
}
@@ -5056,6 +5059,7 @@ void Scene1337::playCounterTrickCard(Card *card, int playerId) {
_actionCard3 = &_gameBoardSide[playerId]._emptyStationPos;
_actionIdx1 = playerId;
_actionItem.setAction(&_action10);
+ handleNextTurn();
}
void Scene1337::discardCard(Card *card) {
More information about the Scummvm-git-logs
mailing list