diff --git a/CardInfo.js b/CardInfo.js index 2f20e56..06ccdc3 100644 --- a/CardInfo.js +++ b/CardInfo.js @@ -124266,7 +124266,6 @@ var CardInfo = { "(パワーが0以下のシグニはバニッシュされる)" ], actionEffects: [{ - costDown: true, attackPhase: true, costCondition: function () { return this.canTrashAsCost(); @@ -124966,6 +124965,8 @@ var CardInfo = { return this.banishSigniAsyn(); }); }); + }).callback(this,function () { + return false; }); }, }, @@ -125181,24 +125182,18 @@ var CardInfo = { ], constEffects: [{ action: function (set,add) { - set(signi,'shadow',true); + set(this,'shadow',true); } },{ action: function (set,add) { set(this,'canNotAttack',true); } },{ - // TODO: 每当一个「感染」放置到对手场上,为这张卡增加一个细菌指示物 - // TODO: 这张卡离场时,清除所有细菌指示物 - // TODO: 面对卢浮宫(WX05-019)时,会失去shadow效果,但不会失去细菌指示物 - auto: '', - effect: { - condition: function () { - - }, - actionAsyn: function () { - - }, + action: function (set,add) { + // TODO: 每当一个「感染」放置到对手场上,为这张卡增加一个细菌指示物 + // TODO: 这张卡离场时,清除所有细菌指示物 + // TODO: 面对卢浮宫(WX05-019)时,会失去shadow效果,但不会失去细菌指示物 + } }], // ====================== // 起动效果 @@ -125211,15 +125206,12 @@ var CardInfo = { attackPhase: true, actionAsyn: function () { // TODO: 首先移除1个细菌指示物 - this.player.selectOpponentSigniAsyn().callback(this,function(card) { - if (!card) return; - this.game.tillTurnEndAdd(this,card,'power',-5000) - }); + return this.decreasePowerAsyn(5000); } },{ actionAsyn: function () { // TODO: 首先移除2个细菌指示物 - this.player.selectOpponentSigniAsyn().callback(this,function(card) { + return this.player.selectOpponentSigniAsyn().callback(this,function(card) { if (!card) return; card.trashAsyn(); }); @@ -125796,10 +125788,7 @@ var CardInfo = { ], startUpEffects: [{ actionAsyn: function () { - this.player.selectOpponentSigniAsyn().callback(this,function (card) { - if (!card) return; - this.game.tillTurnEndAdd(this,card,'power',-2000); - }); + return this.decreasePower(2000); }, }], // ====================== @@ -126332,7 +126321,6 @@ var CardInfo = { "(パワーが0以下のシグニはバニッシュされる)" ], actionEffects: [{ - costDown: true, attackPhase: true, costCondition: function () { return this.canTrashAsCost(); @@ -128218,7 +128206,6 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", - "timing": "メインフェイズ\nアタックフェイズ", "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX17/WX17-024.jpg", "illust": "ますん", "classes": [], @@ -128240,10 +128227,10 @@ var CardInfo = { ], artsEffect: { actionAsyn: function () { - var cards = this.player.opponent.signis.filter(function (signi) { + var filter = function (signi) { return signi.level === 3; - },this); - return this.player.selectTargetOptionalAsyn(cards).callback(this,function (card) { + }; + return this.player.selectOpponentSigniAsyn(filter).callback(this,function (card) { if (!card) return; return card.banishAsyn(); }); @@ -129434,12 +129421,11 @@ var CardInfo = { // 起动效果 // ====================== actionEffectTexts: [ - "【起】[アタックフェイズアイコン]このシグニを場からトラッシュに置く:ターン終了時まで、対戦相手の感染状態のシグニ1体のパワーを-10000する。\n" + - "(【ウィルス】と同じシグニゾーンにあるシグニは感染状態である)\n" + - "(パワーが0以下のシグニはバニッシュされる)" + "【起】[アタックフェイズアイコン]このシグニを場からトラッシュに置く:ターン終了時まで、対戦相手の感染状態のシグニ1体のパワーを-10000する。\n" + + "(【ウィルス】と同じシグニゾーンにあるシグニは感染状態である)\n" + + "(パワーが0以下のシグニはバニッシュされる)" ], actionEffects: [{ - costDown: true, attackPhase: true, costCondition: function () { return this.canTrashAsCost();