diff options
Diffstat (limited to 'engines/tsage/ringworld2')
-rw-r--r-- | engines/tsage/ringworld2/ringworld2_scenes1.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/engines/tsage/ringworld2/ringworld2_scenes1.cpp b/engines/tsage/ringworld2/ringworld2_scenes1.cpp index bb5f372147..2d1007da98 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) { |