diff --git a/CardInfo.js b/CardInfo.js index e0254c3..099abb6 100644 --- a/CardInfo.js +++ b/CardInfo.js @@ -124964,7 +124964,8 @@ var CardInfo = { var filter = function (card) { return card.hasColor('red') && card.canSummon(); }; - return this.player.searchAsyn(filter,1,0,true).callback(this,function (card) { + return this.player.searchAsyn(filter,1,0,true).callback(this,function (cards) { + var card = cards[0]; if (!card) return; card.trashWhenTurnEnd(); return card.summonAsyn(false,false,true); diff --git a/Player.js b/Player.js index 2efd5ca..74bac15 100644 --- a/Player.js +++ b/Player.js @@ -654,7 +654,7 @@ Player.prototype.handleArtsAsyn = function (card,ignoreCost) { if (!card.bet) return; if (this.coin < card.bet) return; var bettedCost = Object.create(costObj); - if (card.bettedCost) { + if (card.bettedCost && !ignoreCost) { bettedCost = card.getChainedCostObj(card.bettedCost); } bettedCost.costCoin = card.bet;