diff --git a/www/game.js b/www/game.js index 767ea4b..4e12136 100644 --- a/www/game.js +++ b/www/game.js @@ -9,6 +9,7 @@ function Game(modules) { }; var sets = buildSets(); var selected = null; + var turnedCard = null; var queue = []; function buildSets() { @@ -174,7 +175,8 @@ function Game(modules) { movingCards.push([sets[side].hand, dest, card]); } else { var cardSet = {}; - cardSet[card.name] = new TurnedCard(card.name); + cardSet[card.name] = turnedCard || new TurnedCard(card.name); + turnedCard = null; movingCards.push([{card: cardSet, dom: deck}, dest, card]); } return movingCards; @@ -189,7 +191,7 @@ function Game(modules) { function moveCard(fromSet, toSet, card) { var from, originalCard; - var slot = modules.dom.make('li', {class: ['card', 'slot']}); + var slot = modules.dom.make('li', {class: ['card', 'slot']}); if (fromSet.card[card.name] != undefined) { originalCard = fromSet.card[card.name].dom; delete fromSet.card[card.name];