diff --git a/Card.js b/Card.js index 2bb87d2..416e4d9 100644 --- a/Card.js +++ b/Card.js @@ -1097,6 +1097,7 @@ Card.prototype.moveTo = function (zone,arg) { // http://www.takaratomy.co.jp/products/wixoss/rule/rule_rulechange/151211/index.html leaveFieldEvent.oldZone.cards.forEach(function (card) { if (card === leaveFieldEvent.oldZone.trap) return; + if (card._2249) return; if (card === charm) { card.game.trashingCharms.push(card); } else { diff --git a/CardInfo.js b/CardInfo.js index 286cca8..5f72790 100644 --- a/CardInfo.js +++ b/CardInfo.js @@ -114792,6 +114792,7 @@ var CardInfo = { bottom: true, faceup: false, }); + card._2249 = true; this.game.addConstEffect({ source: this, destroyTimming: signi.onLeaveField2, @@ -114800,6 +114801,7 @@ var CardInfo = { source: this, description: '2249-action-0', triggerCondition: function () { + card._2249 = false; if (this.game.lastTurnCoinSkillsDisabled && (turn === this.game.phase.turnCount - 1)) { return false; } @@ -114817,7 +114819,7 @@ var CardInfo = { }; return this.player.selectOpponentSigniAsyn(filter).callback(this,function (signi) { if (!signi) return; - return signis.banishAsyn(); + return signi.banishAsyn(); }); }); },