From 78a00621af4e9dde9a614fd6c88613bff6aba262 Mon Sep 17 00:00:00 2001 From: WEBXOSS Date: Mon, 21 Aug 2017 00:11:24 +0800 Subject: [PATCH] =?UTF-8?q?=F0=9F=92=81=F0=9F=90=9B=20fix=20packing=20Card?= =?UTF-8?q?Info.js?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CardInfo.js | 77649 ++++++++++++++++++++++++++++++++++++++++------- webxoss-client | 2 +- 2 files changed, 67016 insertions(+), 10635 deletions(-) diff --git a/CardInfo.js b/CardInfo.js index d4b45a8..19ab4e1 100644 --- a/CardInfo.js +++ b/CardInfo.js @@ -2,9 +2,11 @@ var CardInfo = { "1": { "pid": 1, - "cid": 1, + cid: 1, + "timestamp": 1419092114174, "wxid": "WX01-001", - "name": "太陽の巫女 タマヨリヒメ", + name: "太陽の巫女 タマヨリヒメ", + "kana": "タイヨウノミコタマヨリヒメ", "rarity": "LR", "cardType": "LRIG", "color": "white", @@ -12,6 +14,7 @@ var CardInfo = { "limit": 11, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX01/WX01-001.jpg", "illust": "keypot", "classes": [ "タマ" @@ -24,15 +27,44 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "こんにちは! ~タマ~", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【白】手札から白のシグニを1枚捨てる:対戦相手のシグニ1体を手札に戻す。" - ] + ], + actionEffects: [{ + costWhite: 1, + costCondition: function () { + return this.player.hands.some(function (card) { + return (card.type === 'SIGNI') && card.hasColor('white'); + },this); + }, + costAsyn: function () { + var cards = this.player.hands.filter(function (card) { + return (card.type === 'SIGNI') && card.hasColor('white'); + },this); + return this.player.selectAsyn('PAY',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + }, + actionAsyn: function () { + return this.player.selectOpponentSigniAsyn().callback(this,function (card) { + if (!card) return; + return card.bounceAsyn(); + }); + } + }] }, "2": { "pid": 2, - "cid": 2, + cid: 2, + "timestamp": 1419092115272, "wxid": "WX01-002", - "name": "暁の巫女 タマヨリヒメ", + name: "暁の巫女 タマヨリヒメ", + "kana": "アカツキノミコタマヨリヒメ", "rarity": "LR", "cardType": "LRIG", "color": "white", @@ -40,6 +72,7 @@ var CardInfo = { "limit": 10, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX01/WX01-002.jpg", "illust": "藤真拓哉", "classes": [ "タマ" @@ -52,21 +85,69 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "それは黄金よりも紅く輝いてみえる、邂逅。", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの場に白のシグニと赤のシグニがあるかぎり、あなたのすべてのシグニのパワーを+3000する。" ], - "startUpEffectTexts": [ + constEffects: [{ + condition: function () { + return this.player.signis.some(function (signi) { + return signi.hasColor('white'); + },this) && this.player.signis.some(function (signi) { + return signi.hasColor('red'); + },this); + }, + action: function (set,add) { + this.player.signis.forEach(function (signi) { + add(signi,'power',3000); + },this); + } + }], + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:対戦相手のパワー10000以下のシグニ1体をトラッシュに置く。" ], - "actionEffectTexts": [ + startUpEffects: [{ + actionAsyn: function () { + var filter = function (signi) { + return signi.power <= 10000; + }; + return this.player.selectOpponentSigniAsyn(filter).callback(this,function (card) { + if (!card) return; + return card.trashAsyn(); + }); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【白】【白】【赤】【ダウン】:対戦相手のシグニ1体をトラッシュに置く。" - ] + ], + actionEffects: [{ + costWhite: 2, + costRed: 1, + costDown: true, + actionAsyn: function () { + return this.player.selectOpponentSigniAsyn().callback(this,function (card) { + if (!card) return; + return card.trashAsyn(); + }); + } + }] }, "3": { "pid": 3, - "cid": 3, + cid: 3, + "timestamp": 1419092120342, "wxid": "WX01-003", - "name": "百火繚乱 花代・肆", + name: "百火繚乱 花代・肆", + "kana": "ヒャッカリョウランハナヨヨン", "rarity": "LR", "cardType": "LRIG", "color": "red", @@ -74,6 +155,7 @@ var CardInfo = { "limit": 11, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX01/WX01-003.jpg", "illust": "しおぼい", "classes": [ "花代" @@ -86,15 +168,41 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "今、燃えたよ。さよなら。 ~花代~", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【赤】手札から赤のシグニを1枚捨てる:対戦相手のパワー10000以下のシグニ1体をバニッシュする。" - ] + ], + actionEffects: [{ + costRed: 1, + costCondition: function () { + return this.player.hands.some(function (card) { + return (card.type === 'SIGNI') && card.hasColor('red'); + },this); + }, + costAsyn: function () { + var cards = this.player.hands.filter(function (card) { + return (card.type === 'SIGNI') && card.hasColor('red'); + },this); + return this.player.selectAsyn('PAY',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + }, + actionAsyn: function () { + return this.banishSigniAsyn(10000); + } + }], }, "4": { "pid": 4, - "cid": 4, + cid: 4, + "timestamp": 1419092124807, "wxid": "WX01-004", - "name": "轟炎 花代・爾改", + name: "轟炎 花代・爾改", + "kana": "ゴウエンハナヨニカイ", "rarity": "LR", "cardType": "LRIG", "color": "red", @@ -102,6 +210,7 @@ var CardInfo = { "limit": 6, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX01/WX01-004.jpg", "illust": "あらいずみるい", "classes": [ "花代" @@ -114,19 +223,48 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "その願い、黄塵に舞い戻してあげる。 ~花代~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたのグロウフェイズをスキップする。", "【常時能力】:あなたのターンの間、あなたのすべてのシグニのパワーを+5000する。" ], - "actionEffectTexts": [ + constEffects: [{ + action: function (set,add) { + set(this.player,'skipGrowPhase',true); + } + },{ + condition: function () { + return this.game.turnPlayer === this.player; + }, + action: function (set,add) { + this.player.signis.forEach(function (signi) { + add(signi,'power',5000); + }); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【赤】【赤】【赤】:このターン、対戦相手はレベル2以下のシグニで【ガード】ができない。" - ] + ], + actionEffects: [{ + costRed: 3, + actionAsyn: function () { + this.game.tillTurnEndSet(this,this.player.opponent,'guardLimit',2); + } + }] }, "5": { "pid": 5, - "cid": 5, + cid: 5, + "timestamp": 1419092130408, "wxid": "WX01-005", - "name": "コード ピルルク・Ω", + name: "コード ピルルク・Ω", + "kana": "コードピルルクオメガ", "rarity": "LR", "cardType": "LRIG", "color": "blue", @@ -134,6 +272,7 @@ var CardInfo = { "limit": 11, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX01/WX01-005.jpg", "illust": "ぶんたん", "classes": [ "ピルルク" @@ -146,15 +285,40 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "・・・奪わせて、どうぞ。 ~ピルルク~", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】手札から青のシグニを1枚捨てる:対戦相手の手札を1枚見ないで選び、捨てさせる。" - ] + ], + actionEffects: [{ + costCondition: function () { + return this.player.hands.some(function (card) { + return (card.type === 'SIGNI') && card.hasColor('blue'); + },this); + }, + costAsyn: function () { + var cards = this.player.hands.filter(function (card) { + return (card.type === 'SIGNI') && card.hasColor('blue'); + },this); + return this.player.selectAsyn('PAY',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + }, + actionAsyn: function () { + this.player.opponent.discardRandomly(1); + } + }] }, "6": { "pid": 6, - "cid": 6, + cid: 6, + "timestamp": 1419092135495, "wxid": "WX01-006", - "name": "四式戦帝女 緑姫", + name: "四式戦帝女 緑姫", + "kana": "シシキセンテイジョミドリコ", "rarity": "LR", "cardType": "LRIG", "color": "green", @@ -162,6 +326,7 @@ var CardInfo = { "limit": 11, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX01/WX01-006.jpg", "illust": "蟹丹", "classes": [ "緑子" @@ -174,15 +339,43 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "キミの願いはなに?そう! ~緑姫~", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】手札から緑のシグニを1枚捨てる:ターン終了時まで、あなたのシグニ1体のパワーを+10000する。" - ] + ], + actionEffects: [{ + costCondition: function () { + return this.player.hands.some(function (card) { + return (card.type === 'SIGNI') && card.hasColor('green'); + },this); + }, + costAsyn: function () { + var cards = this.player.hands.filter(function (card) { + return (card.type === 'SIGNI') && card.hasColor('green'); + },this); + return this.player.selectAsyn('PAY',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + }, + actionAsyn: function () { + return this.player.selectSelfSigniAsyn().callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndAdd(this,card,'power',10000); + }); + } + }] }, "7": { "pid": 7, - "cid": 7, + cid: 7, + "timestamp": 1419092140272, "wxid": "WX01-007", - "name": "月蝕の巫女 タマヨリヒメ", + name: "月蝕の巫女 タマヨリヒメ", + "kana": "ゲッショクノミコタマヨリヒメ", "rarity": "LC", "cardType": "LRIG", "color": "white", @@ -190,6 +383,7 @@ var CardInfo = { "limit": 7, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX01/WX01-007.jpg", "illust": "松本エイト", "classes": [ "タマ" @@ -202,15 +396,30 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "みつけた! ~タマ~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】【白】:あなたのデッキからレベル2以下のシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" - ] + ], + startUpEffects: [{ + costWhite: 1, + actionAsyn: function () { + var filter = function (card) { + return (card.level <= 2) && (card.type === 'SIGNI'); + }; + return this.player.seekAsyn(filter,1); + } + }] }, "8": { "pid": 8, - "cid": 8, + cid: 8, + "timestamp": 1419092145137, "wxid": "WX01-008", - "name": "流星の巫女 タマヨリヒメ", + name: "流星の巫女 タマヨリヒメ", + "kana": "リュウセイノミコタマヨリヒメ", "rarity": "LC", "cardType": "LRIG", "color": "white", @@ -218,6 +427,7 @@ var CardInfo = { "limit": 4, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX01/WX01-008.jpg", "illust": "村上ゆいち", "classes": [ "タマ" @@ -230,15 +440,30 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "ヒカリ、私たち、守る! ~タマ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたのすべての白のシグニのパワーを+1000する。" - ] + ], + constEffects: [{ + action: function (set,add) { + this.player.signis.forEach(function (signi) { + if (signi.hasColor('white')) { + add(signi,'power',1000); + } + },this); + } + }] }, "9": { "pid": 9, - "cid": 9, + cid: 9, + "timestamp": 1419092150405, "wxid": "WX01-009", - "name": "新星の巫女 タマヨリヒメ ", + name: "新星の巫女 タマヨリヒメ ", + "kana": "シンセイノミコタマヨリヒメ", "rarity": "LC", "cardType": "LRIG", "color": "white", @@ -246,6 +471,7 @@ var CardInfo = { "limit": 1, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX01/WX01-009.jpg", "illust": "エイチ", "classes": [ "タマ" @@ -258,15 +484,36 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "さあ、いこ!バトル! ~タマ~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】手札を1枚捨てる:カードを1枚引く。" - ] + ], + startUpEffects: [{ + costCondition: function () { + return this.player.hands.length; + }, + costAsyn: function () { + var cards = this.player.hands; + return this.player.selectAsyn('PAY',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + }, + actionAsyn: function () { + this.player.draw(1); + } + }] }, "10": { "pid": 10, - "cid": 10, + cid: 10, + "timestamp": 1419092279578, "wxid": "WX01-010", - "name": "ゼノゲート", + name: "ゼノゲート", + "kana": "ゼノゲート", "rarity": "LC", "cardType": "ARTS", "color": "white", @@ -274,6 +521,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX01/WX01-010.jpg", "illust": "由利 真珠郎", "classes": [], "costWhite": 1, @@ -284,18 +532,30 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase" - ], - "artsEffectTexts": [ + cardText: "いつでも出会える、大きな扉の向こう側。", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase'], + artsEffectTexts: [ "あなたのデッキから白のシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" - ] + ], + artsEffect: { + actionAsyn: function () { + var filter = function (card) { + return (card.type === 'SIGNI') && (card.hasColor('white')); + }; + return this.player.seekAsyn(filter,1); + } + } }, "11": { "pid": 11, - "cid": 11, + cid: 11, + "timestamp": 1419092284271, "wxid": "WX01-011", - "name": "熾炎舞 花代・参", + name: "熾炎舞 花代・参", + "kana": "シエンブハナヨサン", "rarity": "LC", "cardType": "LRIG", "color": "red", @@ -303,6 +563,7 @@ var CardInfo = { "limit": 7, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX01/WX01-011.jpg", "illust": "I☆LA", "classes": [ "花代" @@ -315,15 +576,27 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "そんなに怒らせて、何をさせたいの? ~花代~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】【赤】:対戦相手のパワー7000以下のシグニ1体をバニッシュする。" - ] + ], + startUpEffects: [{ + costRed: 1, + actionAsyn: function () { + return this.banishSigniAsyn(7000); + } + }] }, "12": { "pid": 12, - "cid": 12, + cid: 12, + "timestamp": 1419092290289, "wxid": "WX01-012", - "name": "剛炎 花代・爾", + name: "剛炎 花代・爾", + "kana": "ゴウエンハナヨニ", "rarity": "LC", "cardType": "LRIG", "color": "red", @@ -331,6 +604,7 @@ var CardInfo = { "limit": 4, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX01/WX01-012.jpg", "illust": "bomi", "classes": [ "花代" @@ -343,15 +617,30 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "私たちに加護を頂戴! ~花代~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたのすべての赤のシグニのパワーを+1000する。" - ] + ], + constEffects: [{ + action: function (set,add) { + this.player.signis.forEach(function (signi) { + if (signi.hasColor('red')) { + add(signi,'power',1000); + } + },this); + } + }] }, "13": { "pid": 13, - "cid": 13, + cid: 13, + "timestamp": 1419092298482, "wxid": "WX01-013", - "name": "焔 花代・壱", + name: "焔 花代・壱", + "kana": "ホムラハナヨイチ", "rarity": "LC", "cardType": "LRIG", "color": "red", @@ -359,6 +648,7 @@ var CardInfo = { "limit": 1, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX01/WX01-013.jpg", "illust": "bomi", "classes": [ "花代" @@ -371,15 +661,36 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "いくよっ! ~花代~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】手札を1枚捨てる:カードを1枚引く。" - ] + ], + startUpEffects: [{ + costCondition: function () { + return this.player.hands.length; + }, + costAsyn: function () { + var cards = this.player.hands; + return this.player.selectAsyn('PAY',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + }, + actionAsyn: function () { + this.player.draw(1); + } + }] }, "14": { "pid": 14, - "cid": 14, + cid: 14, + "timestamp": 1419092305368, "wxid": "WX01-014", - "name": "烈覇一絡", + name: "烈覇一絡", + "kana": "レッパイチラク", "rarity": "LC", "cardType": "ARTS", "color": "red", @@ -387,6 +698,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX01/WX01-014.jpg", "illust": "百円ライター", "classes": [], "costWhite": 0, @@ -397,19 +709,27 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase", - "attackPhase" - ], - "artsEffectTexts": [ + cardText: "痛いのは少しの時間だよ。ただ、熱いのは少し長いかな?", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase','attackPhase'], + artsEffectTexts: [ "対戦相手のパワー10000以下のシグニ1体をバニッシュする。" - ] + ], + artsEffect: { + actionAsyn: function () { + return this.banishSigniAsyn(10000); + } + } }, "15": { "pid": 15, - "cid": 15, + cid: 15, + "timestamp": 1419092312428, "wxid": "WX01-015", - "name": "コード ピルルク・Γ", + name: "コード ピルルク・Γ", + "kana": "コードピルルクガンマ", "rarity": "LC", "cardType": "LRIG", "color": "blue", @@ -417,6 +737,7 @@ var CardInfo = { "limit": 7, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX01/WX01-015.jpg", "illust": "篠", "classes": [ "ピルルク" @@ -429,15 +750,28 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "……ひとつ。 ~ピルルク~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】【青】:対戦相手は手札を1枚捨てる。" - ] + ], + startUpEffects: [{ + costBlue: 1, + actionAsyn: function () { + if (!this.player.opponent.hands.length) return; + return this.player.opponent.discardAsyn(1); + } + }] }, "16": { "pid": 16, - "cid": 16, + cid: 16, + "timestamp": 1419092320923, "wxid": "WX01-016", - "name": "コード ピルルク・Β", + name: "コード ピルルク・Β", + "kana": "コードピルルクベータ", "rarity": "LC", "cardType": "LRIG", "color": "blue", @@ -445,6 +779,7 @@ var CardInfo = { "limit": 4, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX01/WX01-016.jpg", "illust": "ぶんたん", "classes": [ "ピルルク" @@ -457,15 +792,30 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "……力不足。 ~ピルルク~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたのすべての青のシグニのパワーを+1000する。" - ] + ], + constEffects: [{ + action: function (set,add) { + this.player.signis.forEach(function (signi) { + if (signi.hasColor('blue')) { + add(signi,'power',1000); + } + },this); + } + }] }, "17": { "pid": 17, - "cid": 17, + cid: 17, + "timestamp": 1419092327336, "wxid": "WX01-017", - "name": "コード ピルルク・Α", + name: "コード ピルルク・Α", + "kana": "コードピルルクアルファ", "rarity": "LC", "cardType": "LRIG", "color": "blue", @@ -473,6 +823,7 @@ var CardInfo = { "limit": 1, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX01/WX01-017.jpg", "illust": "わた・るぅー", "classes": [ "ピルルク" @@ -485,15 +836,36 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "……レディ。 ~ピルルク~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】手札を1枚捨てる:カードを1枚引く。" - ] + ], + startUpEffects: [{ + costCondition: function () { + return this.player.hands.length; + }, + costAsyn: function () { + var cards = this.player.hands; + return this.player.selectAsyn('PAY',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + }, + actionAsyn: function () { + this.player.draw(1); + } + }] }, "18": { "pid": 18, - "cid": 18, + cid: 18, + "timestamp": 1419092334258, "wxid": "WX01-018", - "name": "アンチ・スペル", + name: "アンチ・スペル", + "kana": "アンチスペル", "rarity": "LC", "cardType": "ARTS", "color": "blue", @@ -501,6 +873,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX01/WX01-018.jpg", "illust": "安藤周記", "classes": [], "costWhite": 0, @@ -511,18 +884,27 @@ var CardInfo = { "costColorless": 1, "guardFlag": false, "multiEner": false, - "timmings": [ - "spellCutIn" - ], - "artsEffectTexts": [ + cardText: "くるくる。くるくる。", + // ====================== + // 技艺效果 + // ====================== + timmings: ['spellCutIn'], + artsEffectTexts: [ "スペル1つの効果を打ち消す。" - ] + ], + artsEffect: { + actionAsyn: function () { + return true; + } + } }, "19": { "pid": 19, - "cid": 19, + cid: 19, + "timestamp": 1419092341649, "wxid": "WX01-019", - "name": "四型皇艶娘 緑姫", + name: "四型皇艶娘 緑姫", + "kana": "シガタコウエンキミドリコ", "rarity": "LC", "cardType": "LRIG", "color": "green", @@ -530,6 +912,7 @@ var CardInfo = { "limit": 11, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX01/WX01-019.jpg", "illust": "蟹丹", "classes": [ "緑子" @@ -542,15 +925,28 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "僕はきっと、キミとなら強くなれる。 ~緑姫~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたのすべてのシグニのパワーを+1000する。" - ] + ], + constEffects: [{ + action: function (set,add) { + this.player.signis.forEach(function (signi) { + add(signi,'power',1000); + },this); + } + }] }, "20": { "pid": 20, - "cid": 20, + cid: 20, + "timestamp": 1419092349369, "wxid": "WX01-020", - "name": "三型雌々娘 緑姫", + name: "三型雌々娘 緑姫", + "kana": "サンガタシシキミドリコ", "rarity": "LC", "cardType": "LRIG", "color": "green", @@ -558,6 +954,7 @@ var CardInfo = { "limit": 7, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX01/WX01-020.jpg", "illust": "CH@R", "classes": [ "緑子" @@ -570,15 +967,26 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "力の源、ここにあり! ~緑姫~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:あなたのデッキの一番上のカードをエナゾーンに置く。" - ] + ], + startUpEffects: [{ + actionAsyn: function () { + this.player.enerCharge(1); + } + }] }, "21": { "pid": 21, - "cid": 21, + cid: 21, + "timestamp": 1419092399126, "wxid": "WX01-021", - "name": "二型闘婚娘 緑姫", + name: "二型闘婚娘 緑姫", + "kana": "ニガタトウコンキミドリコ", "rarity": "LC", "cardType": "LRIG", "color": "green", @@ -586,6 +994,7 @@ var CardInfo = { "limit": 4, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX01/WX01-021.jpg", "illust": "松本エイト", "classes": [ "緑子" @@ -598,15 +1007,30 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "大地よ、少しだけ、力をわけて! ~緑姫~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたのすべての緑のシグニのパワーを+1000する。" - ] + ], + constEffects: [{ + action: function (set,add) { + this.player.signis.forEach(function (signi) { + if (signi.hasColor('green')) { + add(signi,'power',1000); + } + },this); + } + }] }, "22": { "pid": 22, - "cid": 22, + cid: 22, + "timestamp": 1419092404829, "wxid": "WX01-022", - "name": "一型舞闘娘 緑姫", + name: "一型舞闘娘 緑姫", + "kana": "イチガタブトウキミドリコ", "rarity": "LC", "cardType": "LRIG", "color": "green", @@ -614,6 +1038,7 @@ var CardInfo = { "limit": 1, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX01/WX01-022.jpg", "illust": "蟹丹", "classes": [ "緑子" @@ -626,15 +1051,36 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "さあ、バトルスタートだ! ~緑姫~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】手札を1枚捨てる:カードを1枚引く。" - ] + ], + startUpEffects: [{ + costCondition: function () { + return this.player.hands.length; + }, + costAsyn: function () { + var cards = this.player.hands; + return this.player.selectAsyn('PAY',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + }, + actionAsyn: function () { + this.player.draw(1); + } + }] }, "23": { "pid": 23, - "cid": 23, + cid: 23, + "timestamp": 1419092409928, "wxid": "WX01-023", - "name": "大器晩成", + name: "大器晩成", + "kana": "ビッグバン", "rarity": "LC", "cardType": "ARTS", "color": "green", @@ -642,6 +1088,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX01/WX01-023.jpg", "illust": "蟹丹", "classes": [], "costWhite": 0, @@ -652,18 +1099,28 @@ var CardInfo = { "costColorless": 7, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase" - ], - "artsEffectTexts": [ + cardText: "溢れ出ろぉおお!おおおおお! ~緑姫~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase'], + artsEffectTexts: [ "対戦相手のエナゾーンにあるすべてのカードと対戦相手のすべてのシグニをトラッシュに置く。" - ] + ], + artsEffect: { + actionAsyn: function () { + var cards = concat(this.player.opponent.signis,this.player.opponent.enerZone.cards); + return this.game.trashCardsAsyn(cards); + } + } }, "24": { "pid": 24, - "cid": 24, + cid: 24, + "timestamp": 1419092418193, "wxid": "WX01-024", - "name": "奇奇怪怪", + name: "奇奇怪怪", + "kana": "ジャイアント", "rarity": "LC", "cardType": "ARTS", "color": "green", @@ -671,6 +1128,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "緑子", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX01/WX01-024.jpg", "illust": "蟹丹", "classes": [], "costWhite": 0, @@ -681,20 +1139,31 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase", - "attackPhase", - "spellCutIn" - ], - "artsEffectTexts": [ + cardText: "知ってる?願いの種はすぐに咲くのさ。 ~緑姫~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase','attackPhase','spellCutIn'], + artsEffectTexts: [ "ターン終了時まで、シグニ1体のパワーを+5000する。" - ] + ], + artsEffect: { + actionAsyn: function () { + var cards = concat(this.player.signis,this.player.opponent.signis); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndAdd(this,card,'power',5000); + }); + } + } }, "25": { "pid": 25, - "cid": 25, + cid: 25, + "timestamp": 1419092423271, "wxid": "WX01-025", - "name": "サルベージ", + name: "サルベージ", + "kana": "サルベージ", "rarity": "LC", "cardType": "ARTS", "color": "colorless", @@ -702,6 +1171,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX01/WX01-025.jpg", "illust": "由利 真珠郎", "classes": [], "costWhite": 0, @@ -712,18 +1182,38 @@ var CardInfo = { "costColorless": 1, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase" - ], - "artsEffectTexts": [ + cardText: "そんなに難しいことじゃあない、少し背徳的なだけ。", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase'], + artsEffectTexts: [ "あなたのトラッシュから、あなたのルリグと同じ色のシグニ1枚を手札に加える。" - ] + ], + artsEffect: { + actionAsyn: function () { + var cards = this.player.trashZone.cards.filter(function (card) { + return (card.type === 'SIGNI') && + (card.color !== 'colorless') && + (card.hasSameColorWith(this.player.lrig)); + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + var cards = card? [card] : []; + return this.player.opponent.showCardsAsyn(cards).callback(this,function () { + if (!card) return; + card.moveTo(this.player.handZone); + }); + }); + } + } }, "26": { "pid": 26, - "cid": 26, + cid: 26, + "timestamp": 1419092428097, "wxid": "WX01-026", - "name": "チャージング", + name: "チャージング", + "kana": "チャージング", "rarity": "LC", "cardType": "ARTS", "color": "colorless", @@ -731,6 +1221,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX01/WX01-026.jpg", "illust": "由利 真珠郎", "classes": [], "costWhite": 0, @@ -741,18 +1232,27 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase" - ], - "artsEffectTexts": [ + cardText: "世界には、ウィクロスって因子があって、願いは叶うものじゃなくて具現化するものになったらしい。 ~緑姫~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase'], + artsEffectTexts: [ "あなたのデッキの一番上のカードをエナゾーンに置く。" - ] + ], + artsEffect: { + actionAsyn: function () { + this.player.enerCharge(1); + } + } }, "27": { "pid": 27, - "cid": 27, + cid: 27, + "timestamp": 1419092432209, "wxid": "WX01-027", - "name": "原槍 エナジェ", + name: "原槍 エナジェ", + "kana": "ゲンソウエナジェ", "rarity": "SR", "cardType": "SIGNI", "color": "white", @@ -760,6 +1260,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "タマ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX01/WX01-027.jpg", "illust": "イシバシヨウスケ", "classes": [ "精武", @@ -773,24 +1274,72 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "その槍は、始めの槍。少女の名を冠す。", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたのエナゾーンにあるすべてのカードは【マルチエナ】を持つ。" ], - "startUpEffectTexts": [ + constEffects: [{ + action: function (set,add) { + this.player.enerZone.cards.forEach(function (card) { + set(card,'multiEner',true); + },this); + } + }], + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】【白】:あなたのシグニ1体をアップする。" ], - "actionEffectTexts": [ + startUpEffects: [{ + costWhite: 1, + actionAsyn: function () { + var cards = this.player.signis.filter(function (signi) { + return !signi.isUp; + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.upAsyn(); + }); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【白】【白】:このターン、対戦相手のシグニがバニッシュされる場合、エナゾーンに置かれる代わりにトラッシュに置かれる。" ], - "burstEffectTexts": [ + actionEffects: [{ + costWhite: 2, + actionAsyn: function () { + this.game.tillTurnEndSet(this,this.player.opponent,'banishTrash',true); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたのデッキから白のカードを1枚探して公開し手札に加える。その後、デッキをシャッフルする。" - ] + ], + burstEffect: { + actionAsyn: function () { + var filter = function (card) { + return card.hasColor('white'); + }; + return this.player.seekAsyn(filter,1); + } + } }, "28": { "pid": 28, - "cid": 28, + cid: 28, + "timestamp": 1419092441625, "wxid": "WX01-028", - "name": "アーク・オーラ", + name: "アーク・オーラ", + "kana": "アークオーラ", "rarity": "SR", "cardType": "SPELL", "color": "white", @@ -798,6 +1347,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "タマ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX01/WX01-028.jpg", "illust": "かわすみ", "classes": [], "costWhite": 5, @@ -808,21 +1358,65 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "数多の時を指し示す剣。", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "ターン終了時まで、あなたのルリグは「このルリグがアタックしたとき、シグニ1体をトラッシュに置いてもよい。そうした場合、このルリグをアップしもう1度アタックできる」を得る。" ], - "attachedEffectTexts": [ - "このルリグがアタックしたとき、シグニ1体をトラッシュに置いてもよい。そうした場合、このルリグをアップしもう1度アタックできる" + spellEffect : { + actionAsyn: function () { + var effect = this.game.newEffect({ + source: this.player.lrig, + description: '28-attached-0', + triggerCondition: function () { + return this.player.signis.length; + }, + condition: function () { + return this.player.signis.length; + }, + actionAsyn: function () { + var cards = this.player.signis; + return this.player.selectTargetOptionalAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.trashAsyn().callback(this,function (succ) { + if (succ) { + return this.upAsyn(); + } + }); + }); + } + }); + this.game.tillTurnEndAdd(this,this.player.lrig,'onAttack',effect); + } + }, + // ====================== + // 附加效果 + // ====================== + attachedEffectTexts: [ + 'このルリグがアタックしたとき、シグニ1体をトラッシュに置いてもよい。そうした場合、このルリグをアップしもう1度アタックできる' ], - "burstEffectTexts": [ + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:対戦相手のルリグとすべてのシグニをダウンする。" - ] + ], + burstEffect: { + actionAsyn: function () { + var cards = concat(this.player.opponent.signis,this.player.opponent.lrig); + this.game.downCards(cards); + } + } }, "29": { "pid": 29, - "cid": 29, + cid: 29, + "timestamp": 1419092448000, "wxid": "WX01-029", - "name": "羅輝石 アダマスフィア", + name: "羅輝石 アダマスフィア", + "kana": "ラキセキアダマスフィア", "rarity": "SR", "cardType": "SIGNI", "color": "red", @@ -830,6 +1424,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "花代", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX01/WX01-029.jpg", "illust": "hitoto*", "classes": [ "精羅", @@ -843,27 +1438,80 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "大いなる犠牲の輝き。", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの赤のシグニがアタックしたとき、ターン終了時までそれのパワーを+2000する。" ], - "attachedEffectTexts": [ - "あなたの赤のシグニがアタックしたとき、ターン終了時までそれのパワーを+2000する。" + constEffects: [{ + action: function (set,add) { + this.player.signis.forEach(function (card) { + if (!card.hasColor('red')) return; + var effect = this.game.newEffect({ + source: this, + description: '29-attached-0', + // condition: function () { + // return inArr(card,this.player.signis); + // }, + actionAsyn: function () { + this.game.tillTurnEndAdd(this,card,'power',2000); + } + }); + add(card,'onAttack',effect); + },this); + } + }], + // ====================== + // 附加效果 + // ====================== + attachedEffectTexts: [ + 'あなたの赤のシグニがアタックしたとき、ターン終了時までそれのパワーを+2000する。' ], - "startUpEffectTexts": [ + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】【赤】:対戦相手のパワー7000以下のシグニ1体をバニッシュする。" ], - "actionEffectTexts": [ + startUpEffects: [{ + costRed: 1, + actionAsyn: function () { + return this.banishSigniAsyn(7000); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【赤】【赤】:ターン終了時まで、このシグニはダブルクラッシュを得る。" ], - "burstEffectTexts": [ + actionEffects: [{ + costRed: 2, + actionAsyn: function () { + this.game.tillTurnEndSet(this,this,'doubleCrash',true); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:対戦相手のパワー10000以下のシグニ1体をバニッシュする。" - ] + ], + burstEffect: { + actionAsyn: function () { + return this.banishSigniAsyn(10000); + } + } }, "30": { "pid": 30, - "cid": 30, + cid: 30, + "timestamp": 1419092452665, "wxid": "WX01-030", - "name": "贖罪の対火", + name: "贖罪の対火", + "kana": "ショクザイノタイカ", "rarity": "SR", "cardType": "SPELL", "color": "red", @@ -871,6 +1519,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "花代", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX01/WX01-030.jpg", "illust": "Nardack", "classes": [], "costWhite": 0, @@ -881,18 +1530,56 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "対戦相手のパワー12000以下のシグニ1体をバニッシュする。ターン終了時まで、あなたのルリグはダブルクラッシュを得る。" ], - "burstEffectTexts": [ + spellEffect : { + getTargets: function () { + return this.player.opponent.signis.filter(function (signi) { + return signi.power <= 12000; + },this); + }, + dontCheckTarget: true, + actionAsyn: function (target) { + if (!target) { + this.game.tillTurnEndSet(this,this.player.lrig,'doubleCrash',true); + return; + } + if (inArr(target,this.player.opponent.signis) && (target.power <= 12000)) { + return target.banishAsyn().callback(this,function () { + this.game.tillTurnEndSet(this,this.player.lrig,'doubleCrash',true); + }); + } + // this.game.tillTurnEndSet(this,this.player.lrig,'doubleCrash',true); + } + }, + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたのライフクロス1枚をトラッシュに置く。そうした場合、対戦相手のライフクロス1枚をクラッシュする。" - ] + ], + burstEffect: { + actionAsyn: function () { + var card = this.player.lifeClothZone.cards[0]; + if (!card) return; + if (card.trash()) { + return this.player.opponent.crashAsyn(1); + } + } + } }, "31": { "pid": 31, - "cid": 31, + cid: 31, + "timestamp": 1419092517596, "wxid": "WX01-031", - "name": "コードハート V・A・C", + name: "コードハート V・A・C", + "kana": "コードハートバキューム", "rarity": "SR", "cardType": "SIGNI", "color": "blue", @@ -900,6 +1587,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "ピルルク", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX01/WX01-031.jpg", "illust": "ナダレ", "classes": [ "精械", @@ -913,24 +1601,76 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "ドンドン、吸い込んじゃうよー! ~V・A・C~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの使用する青のスペルは【無】コストが1減る。" ], - "startUpEffectTexts": [ + constEffects: [{ + action: function (set,add) { + // 注意checkZone + var cards = concat(this.player.hands,this.player.checkZone.cards); + cards.forEach(function (card) { + if ((card.type === 'SPELL') && (card.hasColor('blue'))) { + add(card,'costColorless',-1); + } + },this); + } + }], + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】【青】:対戦相手は手札を1枚捨てる。" ], - "actionEffectTexts": [ + startUpEffects: [{ + costBlue: 1, + actionAsyn: function () { + return this.player.opponent.discardAsyn(1); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【青】【青】:あなたのトラッシュからスペル1枚を手札に加える。" ], - "burstEffectTexts": [ + actionEffects: [{ + costBlue: 2, + actionAsyn: function () { + var cards = this.player.trashZone.cards.filter(function (card) { + return (card.type === 'SPELL'); + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + var cards = card? [card] : []; + return this.player.opponent.showCardsAsyn(cards).callback(this,function () { + if (!card) return; + card.moveTo(this.player.handZone); + }); + }); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:対戦相手は手札を1枚捨てる。" - ] + ], + burstEffect: { + actionAsyn: function () { + return this.player.opponent.discardAsyn(1); + } + } }, "32": { "pid": 32, - "cid": 32, + cid: 32, + "timestamp": 1419092521056, "wxid": "WX01-032", - "name": "SNATCHER", + name: "SNATCHER", + "kana": "スナッチャー", "rarity": "SR", "cardType": "SPELL", "color": "blue", @@ -938,6 +1678,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "ピルルク", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX01/WX01-032.jpg", "illust": "煎茶", "classes": [], "costWhite": 0, @@ -948,18 +1689,41 @@ var CardInfo = { "costColorless": 1, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "残念!大当たり!", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "対戦相手は手札を2枚捨てる。その後、対戦相手の手札が0枚の場合、カードを1枚引く。" ], - "burstEffectTexts": [ + spellEffect : { + actionAsyn: function () { + return this.player.opponent.discardAsyn(2).callback(this,function () { + if (!this.player.opponent.hands.length) { + this.player.draw(1); + } + }); + } + }, + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:対戦相手の手札を1枚見ないで選び、捨てさせる。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.opponent.discardRandomly(1); + } + } }, "33": { "pid": 33, - "cid": 33, + cid: 33, + "timestamp": 1419092522705, "wxid": "WX01-033", - "name": "幻獣神 オサキ", + name: "幻獣神 オサキ", + "kana": "ゲンジュウシンオサキ", "rarity": "SR", "cardType": "SIGNI", "color": "green", @@ -967,6 +1731,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "緑子", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX01/WX01-033.jpg", "illust": "エムド", "classes": [ "精生", @@ -980,27 +1745,91 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "わが名はオサキ。永劫の間、そなたの力となろう。 ~オサキ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたが緑のスペルを使用したとき、デッキの一番上のカードをエナゾーンに置く。" ], - "attachedEffectTexts": [ - "あなたが緑のスペルを使用したとき、デッキの一番上のカードをエナゾーンに置く。" + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '33-attached-0', + triggerCondition: function (event) { + return event.card.hasColor('green'); + }, + // condition: function () { + // return inArr(this,this.player.signis); + // }, + actionAsyn: function () { + this.player.enerCharge(1); + } + }); + add(this.player,'onUseSpell',effect); + } + }], + // ====================== + // 附加效果 + // ====================== + attachedEffectTexts: [ + 'あなたが緑のスペルを使用したとき、デッキの一番上のカードをエナゾーンに置く。' ], - "startUpEffectTexts": [ + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】【緑】:あなたのエナゾーンからカード1枚を手札に加える。" ], - "actionEffectTexts": [ + startUpEffects: [{ + costGreen: 1, + actionAsyn: function () { + var cards = this.player.enerZone.cards; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return this.player.opponent.showCardsAsyn([card]).callback(this,function () { + card.moveTo(card.player.handZone); + }); + }); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【緑】【緑】:あなたのトラッシュからすべての緑のカードをあなたのデッキに加える。その後、デッキをシャッフルする。" ], - "burstEffectTexts": [ + actionEffects: [{ + costGreen: 2, + actionAsyn: function () { + var cards = this.player.trashZone.cards.filter(function (card) { + return card.hasColor('green'); + },this); + if (!cards.length) return; + this.game.moveCards(cards,this.player.mainDeck); + this.player.shuffle(); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:【エナチャージ2】" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.enerCharge(2); + } + } }, "34": { "pid": 34, - "cid": 34, + cid: 34, + "timestamp": 1419092525672, "wxid": "WX01-034", - "name": "修復", + name: "修復", + "kana": "シュウフク", "rarity": "SR", "cardType": "SPELL", "color": "green", @@ -1008,6 +1837,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "緑子", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX01/WX01-034.jpg", "illust": "しおぼい", "classes": [], "costWhite": 0, @@ -1018,18 +1848,46 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "羽のような衣。", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "あなたのデッキの一番上のカードをライフクロスに加える。その後、あなたのエナゾーンにカードが10枚以上ある場合、追加であなたのデッキの一番上のカードをライフクロスに加える。" ], - "burstEffectTexts": [ + spellEffect : { + actionAsyn: function () { + var card = this.player.mainDeck.cards[0]; + if (!card) return; + card.moveTo(this.player.lifeClothZone); + if (this.player.enerZone.cards.length >= 10) { + card = this.player.mainDeck.cards[0]; + if (!card) return; + card.moveTo(this.player.lifeClothZone); + } + } + }, + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたのデッキの一番上のカードをライフクロスに加える。" - ] + ], + burstEffect: { + actionAsyn: function () { + var card = this.player.mainDeck.cards[0]; + if (!card) return; + card.moveTo(this.player.lifeClothZone); + } + } }, "35": { "pid": 35, - "cid": 35, + cid: 35, + "timestamp": 1419092526793, "wxid": "WX01-035", - "name": "祝福の女神 アテナ", + name: "祝福の女神 アテナ", + "kana": "シュクフクノメガミアテナ", "rarity": "R", "cardType": "SIGNI", "color": "white", @@ -1037,6 +1895,7 @@ var CardInfo = { "limit": 0, "power": 10000, "limiting": "タマ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX01/WX01-035.jpg", "illust": "村上ゆいち", "classes": [ "精像", @@ -1050,15 +1909,32 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "神々しき光、祝福により更地と化す。", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【白】【ダウン】:対戦相手のシグニ1体を手札に戻す。" - ] + ], + actionEffects: [{ + costWhite: 1, + costDown: true, + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.bounceAsyn(); + }); + } + }] }, "36": { "pid": 36, - "cid": 36, + cid: 36, + "timestamp": 1419092528340, "wxid": "WX01-036", - "name": "巨弓 カタパル", + name: "巨弓 カタパル", + "kana": "キョキュウカタパル", "rarity": "R", "cardType": "SIGNI", "color": "white", @@ -1066,6 +1942,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "タマ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX01/WX01-036.jpg", "illust": "hitoto*", "classes": [ "精武", @@ -1079,18 +1956,46 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "ああ、そこが空いてるね? ~カタパル~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:あなたのデッキの一番上を見る。それがレベル2以下のシグニであなたの場にほかのシグニがない場合、それを場に出してもよい。" ], - "burstEffectTexts": [ + startUpEffects: [{ + actionAsyn: function () { + var card = this.player.mainDeck.cards[0]; + if (!card) return; + if ((card.type === 'SIGNI') && (card.level <= 2) && (this.player.signis.length === 1)) { + this.player.informCards([card]); + return card.summonOptionalAsyn(); + } + return this.player.showCardsAsyn([card]); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたのデッキからレベル4の白のシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" - ] + ], + burstEffect: { + actionAsyn: function () { + var filter = function (card) { + return (card.type === 'SIGNI') && card.hasColor('white') && (card.level === 4); + }; + return this.player.seekAsyn(filter,1); + } + } }, "37": { "pid": 37, - "cid": 37, + cid: 37, + "timestamp": 1419092529237, "wxid": "WX01-037", - "name": "忘得ぬ幻想 ヴァルキリー", + name: "忘得ぬ幻想 ヴァルキリー", + "kana": "ワスレエヌゲンソウヴァルキリー", "rarity": "R", "cardType": "SIGNI", "color": "white", @@ -1098,6 +2003,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "タマ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX01/WX01-037.jpg", "illust": "ナダレ", "classes": [ "精像", @@ -1111,15 +2017,30 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "いつまでも、一緒にいられるとどんなに幸せだったろうか。", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【ダウン】:あなたのデッキから《忘得ぬ幻想 ヴァルキリー》以外のレベル3以下のシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" - ] + ], + actionEffects: [{ + costDown: true, + actionAsyn: function () { + var filter = function (card) { + return (card.cid !== 37) && (card.type === 'SIGNI') && (card.level <= 3); + }; + return this.player.seekAsyn(filter,1); + } + }] }, "38": { "pid": 38, - "cid": 38, + cid: 38, + "timestamp": 1419092531415, "wxid": "WX01-038", - "name": "ゲット・ダンタリアン", + name: "ゲット・ダンタリアン", + "kana": "ゲットダンタリアン", "rarity": "R", "cardType": "SPELL", "color": "white", @@ -1127,6 +2048,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "タマ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX01/WX01-038.jpg", "illust": "由利 真珠郎", "classes": [], "costWhite": 1, @@ -1137,15 +2059,34 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "赤、白…赤? ~タマ~", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "あなたのデッキから白のシグニ1枚と赤のシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" - ] + ], + spellEffect : { + actionAsyn: function () { + var filter = function (card) { + return (card.type === 'SIGNI') && (card.hasColor('white')); + }; + return this.player.seekAsyn(filter,1).callback(this,function () { + var filter = function (card) { + return (card.type === 'SIGNI') && (card.hasColor('red')); + }; + return this.player.seekAsyn(filter,1); + }); + } + } }, "39": { "pid": 39, - "cid": 39, + cid: 39, + "timestamp": 1419092534218, "wxid": "WX01-039", - "name": "弩砲 カノン", + name: "弩砲 カノン", + "kana": "ドホウカノン", "rarity": "R", "cardType": "SIGNI", "color": "red", @@ -1153,6 +2094,7 @@ var CardInfo = { "limit": 0, "power": 10000, "limiting": "花代", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX01/WX01-039.jpg", "illust": "松本エイト", "classes": [ "精武", @@ -1166,15 +2108,28 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "ずっどぉおおん!!!", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【赤】【ダウン】:対戦相手のパワー10000以下のシグニ1体をバニッシュする。" - ] + ], + actionEffects: [{ + costRed: 1, + costDown: true, + actionAsyn: function () { + return this.banishSigniAsyn(10000); + } + }] }, "40": { "pid": 40, - "cid": 40, + cid: 40, + "timestamp": 1419092535423, "wxid": "WX01-040", - "name": "羅石 オリハルク", + name: "羅石 オリハルク", + "kana": "ラセキオリハルク", "rarity": "R", "cardType": "SIGNI", "color": "red", @@ -1182,6 +2137,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "花代", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX01/WX01-040.jpg", "illust": "甲冑", "classes": [ "精羅", @@ -1195,18 +2151,37 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "見れば誰もが魅了され、使えば誰もの記憶に残る、伝説の石。", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:対戦相手のパワー3000以下のシグニ1体をバニッシュする。" ], - "burstEffectTexts": [ + startUpEffects: [{ + actionAsyn: function () { + return this.banishSigniAsyn(3000); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:対戦相手のパワー5000以下のシグニ1体をバニッシュする。" - ] + ], + burstEffect: { + actionAsyn: function () { + return this.banishSigniAsyn(5000); + } + } }, "41": { "pid": 41, - "cid": 41, + cid: 41, + "timestamp": 1419092562588, "wxid": "WX01-041", - "name": "轟砲 オルドナンス", + name: "轟砲 オルドナンス", + "kana": "ゴウホウオルドナンス", "rarity": "R", "cardType": "SIGNI", "color": "red", @@ -1214,6 +2189,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "花代", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX01/WX01-041.jpg", "illust": "Nardack", "classes": [ "精武", @@ -1227,15 +2203,27 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "どっかーん!", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【ダウン】:対戦相手のパワー7000以下のシグニ1体をバニッシュする。" - ] + ], + actionEffects: [{ + costDown: true, + actionAsyn: function () { + return this.banishSigniAsyn(7000); + } + }] }, "42": { "pid": 42, - "cid": 42, + cid: 42, + "timestamp": 1419092562893, "wxid": "WX01-042", - "name": "断罪の轢断", + name: "断罪の轢断", + "kana": "ダンザイノレキダン", "rarity": "R", "cardType": "SPELL", "color": "red", @@ -1243,6 +2231,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "花代", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX01/WX01-042.jpg", "illust": "okera", "classes": [], "costWhite": 0, @@ -1253,15 +2242,26 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "ルリグを飲み込む瞬きの間の亀裂。", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "対戦相手のライフクロス1枚をクラッシュする。" - ] + ], + spellEffect : { + actionAsyn: function () { + return this.player.opponent.crashAsyn(1); + } + } }, "43": { "pid": 43, - "cid": 43, + cid: 43, + "timestamp": 1419092563787, "wxid": "WX01-043", - "name": "幻水 アライアル", + name: "幻水 アライアル", + "kana": "ゲンスイアライアル", "rarity": "R", "cardType": "SIGNI", "color": "blue", @@ -1269,6 +2269,7 @@ var CardInfo = { "limit": 0, "power": 10000, "limiting": "ピルルク", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX01/WX01-043.jpg", "illust": "ピスケ", "classes": [ "精生", @@ -1282,15 +2283,28 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "私、こんなに美しいけど、あなたは? ~アライアル~", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【青】【ダウン】:カードを2枚引く。" - ] + ], + actionEffects: [{ + costBlue: 1, + costDown: true, + actionAsyn: function () { + this.player.draw(2); + } + }] }, "44": { "pid": 44, - "cid": 44, + cid: 44, + "timestamp": 1419092568864, "wxid": "WX01-044", - "name": "コードアート P・Z・L", + name: "コードアート P・Z・L", + "kana": "コードアートパズル", "rarity": "R", "cardType": "SIGNI", "color": "blue", @@ -1298,6 +2312,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "ピルルク", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX01/WX01-044.jpg", "illust": "エムド", "classes": [ "精械", @@ -1311,18 +2326,45 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "フリーズ、プリーズ。 ~P・Z・L~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:対戦相手のレベル3以下のシグニ1体を凍結する。" ], - "burstEffectTexts": [ + startUpEffects: [{ + actionAsyn: function () { + var cards = this.player.opponent.signis.filter(function (signi) { + return signi.level <= 3; + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + card.freeze(); + }); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたは手札を1枚捨てる。その後、対戦相手は手札を1枚捨てる。" - ] + ], + burstEffect: { + actionAsyn: function () { + return this.player.discardAsyn(1).callback(this,function () { + return this.player.opponent.discardAsyn(1); + }); + } + } }, "45": { "pid": 45, - "cid": 45, + cid: 45, + "timestamp": 1419092571104, "wxid": "WX01-045", - "name": "幻水 シャークランス", + name: "幻水 シャークランス", + "kana": "ゲンスイシャークランス", "rarity": "R", "cardType": "SIGNI", "color": "blue", @@ -1330,6 +2372,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "ピルルク", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX01/WX01-045.jpg", "illust": "マトモトミツアキ", "classes": [ "精生", @@ -1343,15 +2386,27 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "私、可愛くなりたいのに。 ~シャークランス~", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【ダウン】:カードを1枚引く。" - ] + ], + actionEffects: [{ + costDown: true, + actionAsyn: function () { + this.player.draw(1); + } + }] }, "46": { "pid": 46, - "cid": 46, + cid: 46, + "timestamp": 1419092573103, "wxid": "WX01-046", - "name": "BAD CONDITION", + name: "BAD CONDITION", + "kana": "バッドコンディション", "rarity": "R", "cardType": "SPELL", "color": "blue", @@ -1359,6 +2414,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "ピルルク", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX01/WX01-046.jpg", "illust": "okera", "classes": [], "costWhite": 0, @@ -1369,15 +2425,32 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "最悪!", + // ====================== + // 魔法效果 + // ====================== + useCondition: function () { + return !this.player.opponent.hands.length; + }, + spellEffectTexts: [ "このカードは対戦相手の手札が0枚の場合にしか使用できない。対戦相手のシグニ1体をバニッシュする。" - ] + ], + spellEffect : { + getTargets: function () { + return this.player.opponent.signis; + }, + actionAsyn: function (target) { + return target.banishAsyn(); + } + } }, "47": { "pid": 47, - "cid": 47, + cid: 47, + "timestamp": 1419092573927, "wxid": "WX01-047", - "name": "羅植 マンドレ", + name: "羅植 マンドレ", + "kana": "ラショクマンドレ", "rarity": "R", "cardType": "SIGNI", "color": "green", @@ -1385,6 +2458,7 @@ var CardInfo = { "limit": 0, "power": 10000, "limiting": "緑子", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX01/WX01-047.jpg", "illust": "かざあな", "classes": [ "精羅", @@ -1398,15 +2472,31 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "その有用性に気付くのは出来る限り早いほうがいいよ。", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【ダウン】:あなたのエナゾーンから、カード1枚を手札に加える。" - ] + ], + actionEffects: [{ + costDown: true, + actionAsyn: function () { + var cards = this.player.enerZone.cards; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + card.moveTo(card.player.handZone); + }); + } + }] }, "48": { "pid": 48, - "cid": 48, + cid: 48, + "timestamp": 1419092575530, "wxid": "WX01-048", - "name": "幻獣 ビグタット", + name: "幻獣 ビグタット", + "kana": "ゲンジュウビグタット", "rarity": "R", "cardType": "SIGNI", "color": "green", @@ -1414,6 +2504,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "緑子", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX01/WX01-048.jpg", "illust": "ぶんたん", "classes": [ "精生", @@ -1427,18 +2518,41 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "伝説なんて嘘っぱちだ!目の前にいるじゃない!", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:ターン終了時まで、あなたのすべてのシグニのパワーを+2000する。" ], - "burstEffectTexts": [ + startUpEffects: [{ + actionAsyn: function () { + this.game.frameStart(); + this.player.signis.forEach(function (signi) { + this.game.tillTurnEndAdd(this,signi,'power',2000); + },this); + this.game.frameEnd(); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:【エナチャージ1】" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.enerCharge(1); + } + } }, "49": { "pid": 49, - "cid": 49, + cid: 49, + "timestamp": 1419092578046, "wxid": "WX01-049", - "name": "羅植 バロメット", + name: "羅植 バロメット", + "kana": "ラショクバロメット", "rarity": "R", "cardType": "SIGNI", "color": "green", @@ -1446,6 +2560,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "緑子", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX01/WX01-049.jpg", "illust": "keypot", "classes": [ "精羅", @@ -1459,15 +2574,27 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "あっためとくね……あふぅ…… ~羅植バロメット~", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【ダウン】:あなたのデッキの一番上のカードをエナゾーンに置く。" - ] + ], + actionEffects: [{ + costDown: true, + actionAsyn: function () { + this.player.enerCharge(1); + } + }] }, "50": { "pid": 50, - "cid": 50, + cid: 50, + "timestamp": 1419092579796, "wxid": "WX01-050", - "name": "大化", + name: "大化", + "kana": "タイカ", "rarity": "R", "cardType": "SPELL", "color": "green", @@ -1475,6 +2602,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "緑子", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX01/WX01-050.jpg", "illust": "okera", "classes": [], "costWhite": 0, @@ -1485,15 +2613,30 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "いつやるの??", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "ターン終了時まで、あなたのすべてのシグニのパワーを+5000する。" - ] + ], + spellEffect : { + actionAsyn: function () { + this.game.frameStart(); + this.player.signis.forEach(function (signi) { + this.game.tillTurnEndAdd(this,signi,'power',5000); + },this); + this.game.frameEnd(); + } + } }, "51": { "pid": 51, - "cid": 51, + cid: 51, + "timestamp": 1419092581544, "wxid": "WX01-051", - "name": "サーバント Q", + name: "サーバント Q", + "kana": "サーバントキャトル", "rarity": "R", "cardType": "SIGNI", "color": "colorless", @@ -1501,6 +2644,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX01/WX01-051.jpg", "illust": "村上ゆいち", "classes": [ "精元" @@ -1513,15 +2657,26 @@ var CardInfo = { "costColorless": 0, "guardFlag": true, "multiEner": true, - "burstEffectTexts": [ + cardText: "彼女は空気のようにルリグを包み込む。", + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:【エナチャージ1】" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.enerCharge(1); + } + } }, "52": { "pid": 52, - "cid": 52, + cid: 52, + "timestamp": 1419092582695, "wxid": "WX01-052", - "name": "包括する知識", + name: "包括する知識", + "kana": "ホウカツスルチシキ", "rarity": "R", "cardType": "SPELL", "color": "colorless", @@ -1529,6 +2684,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX01/WX01-052.jpg", "illust": "okera", "classes": [], "costWhite": 0, @@ -1539,18 +2695,37 @@ var CardInfo = { "costColorless": 2, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "始めのルリグは、少女の悲痛な願いだった。人類は、それを危険と判断した。", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "カードを2枚引く。" ], - "burstEffectTexts": [ + spellEffect : { + actionAsyn: function () { + this.player.draw(2); + } + }, + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:【エナチャージ1】" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.enerCharge(1); + } + } }, "53": { "pid": 53, - "cid": 53, + cid: 53, + "timestamp": 1419092586680, "wxid": "WX01-053", - "name": "極剣 ゴッドイーター", + name: "極剣 ゴッドイーター", + "kana": "キョクケンゴッドイーター", "rarity": "C", "cardType": "SIGNI", "color": "white", @@ -1558,6 +2733,7 @@ var CardInfo = { "limit": 0, "power": 15000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX01/WX01-053.jpg", "illust": "Morechand", "classes": [ "精武", @@ -1570,13 +2746,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "長く、長く大きな剣に秘められた、全てを貫く力。", }, "54": { "pid": 54, - "cid": 54, + cid: 54, + "timestamp": 1419092612245, "wxid": "WX01-054", - "name": "極盾 イギス", + name: "極盾 イギス", + "kana": "キョクジュンイギス", "rarity": "C", "cardType": "SIGNI", "color": "white", @@ -1584,6 +2763,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX01/WX01-054.jpg", "illust": "エイチ", "classes": [ "精武", @@ -1597,15 +2777,29 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "広く、広い大きな盾に秘められた、全てを護る力。", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:対戦相手のターンの間、このシグニのパワーは18000になる。" - ] + ], + constEffects: [{ + condition: function () { + return this.game.turnPlayer !== this.player; + }, + action: function (set,add) { + set(this,'power',18000); + } + }] }, "55": { "pid": 55, - "cid": 55, + cid: 55, + "timestamp": 1419092615410, "wxid": "WX01-055", - "name": "大盾 ライオット", + name: "大盾 ライオット", + "kana": "ダイジュンライオット", "rarity": "C", "cardType": "SIGNI", "color": "white", @@ -1613,6 +2807,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX01/WX01-055.jpg", "illust": "Morechand", "classes": [ "精武", @@ -1626,15 +2821,29 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "効きません!だからもう攻撃しないで。 ~大盾ライオット~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:対戦相手のターンの間、このシグニのパワーは12000になる。" - ] + ], + constEffects: [{ + condition: function () { + return this.game.turnPlayer !== this.player; + }, + action: function (set,add) { + set(this,'power',12000); + } + }] }, "56": { "pid": 56, - "cid": 56, + cid: 56, + "timestamp": 1419092616975, "wxid": "WX01-056", - "name": "中盾 スクエア", + name: "中盾 スクエア", + "kana": "チュウジュンスクエア", "rarity": "C", "cardType": "SIGNI", "color": "white", @@ -1642,6 +2851,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX01/WX01-056.jpg", "illust": "トリダモノ", "classes": [ "精武", @@ -1655,15 +2865,29 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "ああもう重たいわこれ!! ~中盾スクエア~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:対戦相手のターンの間、このシグニのパワーは8000になる。" - ] + ], + constEffects: [{ + condition: function () { + return this.game.turnPlayer !== this.player; + }, + action: function (set,add) { + set(this,'power',8000); + } + }] }, "57": { "pid": 57, - "cid": 57, + cid: 57, + "timestamp": 1419092618128, "wxid": "WX01-057", - "name": "出弓 セフィラム", + name: "出弓 セフィラム", + "kana": "シュッキュウセフィラム", "rarity": "C", "cardType": "SIGNI", "color": "white", @@ -1671,6 +2895,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "タマ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX01/WX01-057.jpg", "illust": "村上ヒサシ", "classes": [ "精武", @@ -1684,18 +2909,43 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "呼ばれて飛び出て、お呼びじゃない? ~出弓セフィラム~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:あなたのデッキの一番上を見る。それがレベル2以下のシグニであなたの場にほかのシグニがない場合、それを場に出してもよい。" ], - "burstEffectTexts": [ + startUpEffects: [{ + actionAsyn: function () { + var card = this.player.mainDeck.cards[0]; + if (!card) return; + if ((card.type === 'SIGNI') && (card.level <= 2) && (this.player.signis.length === 1)) { + this.player.informCards([card]); + return card.summonOptionalAsyn(); + } + return this.player.showCardsAsyn([card]); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(1); + } + } }, "58": { "pid": 58, - "cid": 58, + cid: 58, + "timestamp": 1419092620054, "wxid": "WX01-058", - "name": "やり直しの対話 ミカエル", + name: "やり直しの対話 ミカエル", + "kana": "ヤリナオシノタイワミカエル", "rarity": "C", "cardType": "SIGNI", "color": "white", @@ -1703,6 +2953,7 @@ var CardInfo = { "limit": 0, "power": 3000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX01/WX01-058.jpg", "illust": "安達洋介", "classes": [ "精像", @@ -1716,15 +2967,40 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "ミカエルは、次のルリグの友を育て続けた。", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】手札を1枚捨てる【ダウン】:デッキからレベル3以下の白のシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" - ] + ], + actionEffects: [{ + costDown: true, + costCondition: function () { + return this.player.hands.length; + }, + costAsyn: function () { + var cards = this.player.hands; + return this.player.selectAsyn('PAY',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + }, + actionAsyn: function () { + var filter = function (card) { + return (card.hasColor('white')) && (card.type === 'SIGNI') && (card.level <= 3); + }; + return this.player.seekAsyn(filter,1); + } + }] }, "59": { "pid": 59, - "cid": 59, + cid: 59, + "timestamp": 1419092641923, "wxid": "WX01-059", - "name": "出弓 ボウ", + name: "出弓 ボウ", + "kana": "シュッキュウボウ", "rarity": "C", "cardType": "SIGNI", "color": "white", @@ -1732,6 +3008,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "タマ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX01/WX01-059.jpg", "illust": "松本エイト", "classes": [ "精武", @@ -1745,18 +3022,43 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "針は細いほうが通るし、痛い!", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:あなたのデッキの一番上を見る。それがレベル1のシグニであなたの場にほかのシグニがない場合、それを場に出してもよい。" ], - "burstEffectTexts": [ + startUpEffects: [{ + actionAsyn: function () { + var card = this.player.mainDeck.cards[0]; + if (!card) return; + if ((card.type === 'SIGNI') && (card.level <= 1) && (this.player.signis.length === 1)) { + this.player.informCards([card]); + return card.summonOptionalAsyn(); + } + return this.player.showCardsAsyn([card]); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(1); + } + } }, "60": { "pid": 60, - "cid": 60, + cid: 60, + "timestamp": 1419092643186, "wxid": "WX01-060", - "name": "小盾 ラウンド", + name: "小盾 ラウンド", + "kana": "ショウジュンラウンド", "rarity": "C", "cardType": "SIGNI", "color": "white", @@ -1764,6 +3066,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX01/WX01-060.jpg", "illust": "パトリシア", "classes": [ "精武", @@ -1777,15 +3080,29 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "はいバリアーっ!バリアってんでしょもうストップー!! ~ラウンド~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:対戦相手のターンの間、このシグニのパワーは5000になる。" - ] + ], + constEffects: [{ + condition: function () { + return this.game.turnPlayer !== this.player; + }, + action: function (set,add) { + set(this,'power',5000); + } + }] }, "61": { "pid": 61, - "cid": 61, + cid: 61, + "timestamp": 1419092695135, "wxid": "WX01-061", - "name": "探求の思想 ハニエル", + name: "探求の思想 ハニエル", + "kana": "タンキュウノシソウハニエル", "rarity": "C", "cardType": "SIGNI", "color": "white", @@ -1793,6 +3110,7 @@ var CardInfo = { "limit": 0, "power": 1000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX01/WX01-061.jpg", "illust": "bomi", "classes": [ "精像", @@ -1806,15 +3124,40 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "ハニエルは、ミカエルにとって大切な天使だった。", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】手札を1枚捨てる【ダウン】:あなたのデッキからレベル2以下の白のシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" - ] + ], + actionEffects: [{ + costDown: true, + costCondition: function () { + return this.player.hands.length; + }, + costAsyn: function () { + var cards = this.player.hands; + return this.player.selectAsyn('PAY',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + }, + actionAsyn: function () { + var filter = function (card) { + return (card.hasColor('white')) && (card.type === 'SIGNI') && (card.level <= 2); + }; + return this.player.seekAsyn(filter,1); + } + }] }, "62": { "pid": 62, - "cid": 62, + cid: 62, + "timestamp": 1419092696067, "wxid": "WX01-062", - "name": "ゲット・オープン", + name: "ゲット・オープン", + "kana": "ゲットオープン", "rarity": "C", "cardType": "SPELL", "color": "white", @@ -1822,6 +3165,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX01/WX01-062.jpg", "illust": "由利 真珠郎", "classes": [], "costWhite": 1, @@ -1832,15 +3176,39 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "この剣、使い方はキミ次第。", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "あなたのデッキの上からカードを5枚見る。その中から好きな枚数をトラッシュに置き、残りを好きな順番でデッキの一番上に戻す。" - ] + ], + spellEffect : { + actionAsyn: function () { + var cards = this.player.mainDeck.getTopCards(5); + if (!cards.length) return; + this.player.informCards(cards); + var len = cards.length; + return this.player.selectSomeAsyn('TRASH',cards,0,len).callback(this,function (cards_trash) { + this.game.trashCards(cards_trash); + cards = cards.filter(function (card) { + return !inArr(card,cards_trash); + }); + var len = cards.length; + return this.player.selectSomeAsyn('SET_ORDER',cards,len,len,true).callback(this,function (cards_deck) { + this.player.mainDeck.moveCardsToTop(cards_deck); + }); + }); + } + } }, "63": { "pid": 63, - "cid": 63, + cid: 63, + "timestamp": 1419092700176, "wxid": "WX01-063", - "name": "ゲット・レディ", + name: "ゲット・レディ", + "kana": "ゲットレディ", "rarity": "C", "cardType": "SPELL", "color": "white", @@ -1848,6 +3216,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX01/WX01-063.jpg", "illust": "由利 真珠郎", "classes": [], "costWhite": 1, @@ -1858,18 +3227,40 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "あなたのすべてのシグニをアップする。" ], - "burstEffectTexts": [ + spellEffect : { + actionAsyn: function () { + return this.game.upCardsAsyn(this.player.signis); + } + }, + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたのデッキからシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" - ] + ], + burstEffect: { + actionAsyn: function () { + var filter = function (card) { + return (card.type === 'SIGNI'); + }; + return this.player.seekAsyn(filter,1); + } + } }, "64": { "pid": 64, - "cid": 64, + cid: 64, + "timestamp": 1419092706167, "wxid": "WX01-064", - "name": "羅石 メタリカ", + name: "羅石 メタリカ", + "kana": "ラセキメタリカ", "rarity": "C", "cardType": "SIGNI", "color": "red", @@ -1877,6 +3268,7 @@ var CardInfo = { "limit": 0, "power": 15000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX01/WX01-064.jpg", "illust": "しおぼい", "classes": [ "精羅", @@ -1889,13 +3281,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "他じゃケシズミになる炎でも、メタリカにとっては輝くための礎だった。", }, "65": { "pid": 65, - "cid": 65, + cid: 65, + "timestamp": 1419092711765, "wxid": "WX01-065", - "name": "羅石 エメラルダ", + name: "羅石 エメラルダ", + "kana": "ラセキエメラルダ", "rarity": "C", "cardType": "SIGNI", "color": "red", @@ -1903,6 +3298,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX01/WX01-065.jpg", "illust": "かわすみ", "classes": [ "精羅", @@ -1916,15 +3312,29 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "あらあらあら、素敵な子!私が似合う女の子にしてあげるわね! ~エメラルダ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたのターンの間、このシグニのパワーは18000になる。" - ] + ], + constEffects: [{ + condition: function () { + return (this.game.turnPlayer === this.player); + }, + action: function (set,add) { + set(this,'power',18000); + } + }] }, "66": { "pid": 66, - "cid": 66, + cid: 66, + "timestamp": 1419092715856, "wxid": "WX01-066", - "name": "羅石 ルビル", + name: "羅石 ルビル", + "kana": "ラセキルビル", "rarity": "C", "cardType": "SIGNI", "color": "red", @@ -1932,6 +3342,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX01/WX01-066.jpg", "illust": "コト", "classes": [ "精羅", @@ -1945,15 +3356,29 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "キラキラ。私、魅力的? ~ルビル~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたのターンの間、このシグニのパワーは12000になる。" - ] + ], + constEffects: [{ + condition: function () { + return (this.game.turnPlayer === this.player); + }, + action: function (set,add) { + set(this,'power',12000); + } + }] }, "67": { "pid": 67, - "cid": 67, + cid: 67, + "timestamp": 1419092719806, "wxid": "WX01-067", - "name": "羅石 リン", + name: "羅石 リン", + "kana": "ラセキリン", "rarity": "C", "cardType": "SIGNI", "color": "red", @@ -1961,6 +3386,7 @@ var CardInfo = { "limit": 0, "power": 10000, "limiting": "花代", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX01/WX01-067.jpg", "illust": "mado*pen", "classes": [ "精羅", @@ -1974,18 +3400,37 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "ヤバっ、引火した!あっ熱ッ! ~花代~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:あなたは手札を1枚捨てる。" ], - "burstEffectTexts": [ + startUpEffects: [{ + actionAsyn: function () { + return this.player.discardAsyn(1); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(1); + } + } }, "68": { "pid": 68, - "cid": 68, + cid: 68, + "timestamp": 1419092724954, "wxid": "WX01-068", - "name": "羅石 コハク", + name: "羅石 コハク", + "kana": "ラセキコハク", "rarity": "C", "cardType": "SIGNI", "color": "red", @@ -1993,6 +3438,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX01/WX01-068.jpg", "illust": "由利 真珠郎", "classes": [ "精羅", @@ -2006,15 +3452,29 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "透き通ったヒトミをどうぞ! ~コハク~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたのターンの間、このシグニのパワーは8000になる。" - ] + ], + constEffects: [{ + condition: function () { + return (this.game.turnPlayer === this.player); + }, + action: function (set,add) { + set(this,'power',8000); + } + }] }, "69": { "pid": 69, - "cid": 69, + cid: 69, + "timestamp": 1419092729417, "wxid": "WX01-069", - "name": "爆砲 ランチャン", + name: "爆砲 ランチャン", + "kana": "バクホウランチャン", "rarity": "C", "cardType": "SIGNI", "color": "red", @@ -2022,6 +3482,7 @@ var CardInfo = { "limit": 0, "power": 3000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX01/WX01-069.jpg", "illust": "I☆LA", "classes": [ "精武", @@ -2035,15 +3496,37 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "ちゅどぉーん!", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】手札を1枚捨てる【ダウン】:対戦相手のパワー5000以下のシグニ1体をバニッシュする。" - ] + ], + actionEffects: [{ + costDown: true, + costCondition: function () { + return this.player.hands.length; + }, + costAsyn: function () { + var cards = this.player.hands; + return this.player.selectAsyn('PAY',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + }, + actionAsyn: function () { + return this.banishSigniAsyn(5000); + } + }] }, "70": { "pid": 70, - "cid": 70, + cid: 70, + "timestamp": 1419092733839, "wxid": "WX01-070", - "name": "羅石 マクリ", + name: "羅石 マクリ", + "kana": "ラセキマクリ", "rarity": "C", "cardType": "SIGNI", "color": "red", @@ -2051,6 +3534,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "花代", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX01/WX01-070.jpg", "illust": "由利 真珠郎", "classes": [ "精羅", @@ -2064,18 +3548,37 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "つめたそうでしょ、アッツいよ!", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:あなたは手札を1枚捨てる。" ], - "burstEffectTexts": [ + startUpEffects: [{ + actionAsyn: function () { + return this.player.discardAsyn(1); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(1); + } + } }, "71": { "pid": 71, - "cid": 71, + cid: 71, + "timestamp": 1419092738067, "wxid": "WX01-071", - "name": "羅石 サファイ", + name: "羅石 サファイ", + "kana": "ラセキサファイ", "rarity": "C", "cardType": "SIGNI", "color": "red", @@ -2083,6 +3586,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX01/WX01-071.jpg", "illust": "かにかま", "classes": [ "精羅", @@ -2096,15 +3600,29 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "硬い、硬いよー。一個、いる? ~サファイ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたのターンの間、このシグニのパワーは5000になる。" - ] + ], + constEffects: [{ + condition: function () { + return (this.game.turnPlayer === this.player); + }, + action: function (set,add) { + set(this,'power',5000); + } + }] }, "72": { "pid": 72, - "cid": 72, + cid: 72, + "timestamp": 1419092744282, "wxid": "WX01-072", - "name": "小砲 ドラグノフ", + name: "小砲 ドラグノフ", + "kana": "ショウホウドラグノフ", "rarity": "C", "cardType": "SIGNI", "color": "red", @@ -2112,6 +3630,7 @@ var CardInfo = { "limit": 0, "power": 1000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX01/WX01-072.jpg", "illust": "みさ", "classes": [ "精武", @@ -2125,15 +3644,37 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "バキューン!", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】手札を1枚捨てる【ダウン】:対戦相手のパワー2000以下のシグニ1体をバニッシュする。" - ] + ], + actionEffects: [{ + costDown: true, + costCondition: function () { + return this.player.hands.length; + }, + costAsyn: function () { + var cards = this.player.hands; + return this.player.selectAsyn('PAY',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + }, + actionAsyn: function () { + return this.banishSigniAsyn(2000); + } + }] }, "73": { "pid": 73, - "cid": 73, + cid: 73, + "timestamp": 1419092748670, "wxid": "WX01-073", - "name": "落星の炎球", + name: "落星の炎球", + "kana": "ラクセイノエンキュウ", "rarity": "C", "cardType": "SPELL", "color": "red", @@ -2141,6 +3682,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX01/WX01-073.jpg", "illust": "ヒロヲノリ", "classes": [], "costWhite": 0, @@ -2151,18 +3693,42 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "星星、降れ降れ、メテオのようにー。", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "対戦相手のパワー15000以下のシグニ1体をバニッシュする。" ], - "burstEffectTexts": [ + spellEffect : { + getTargets: function () { + return this.player.opponent.signis.filter(function (signi) { + return signi.power <= 15000; + },this); + }, + actionAsyn: function (target) { + return target.banishAsyn(); + } + }, + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:対戦相手のパワー10000以下のシグニ1体をバニッシュする。" - ] + ], + burstEffect: { + actionAsyn: function () { + return this.banishSigniAsyn(10000); + } + } }, "74": { "pid": 74, - "cid": 74, + cid: 74, + "timestamp": 1419092753904, "wxid": "WX01-074", - "name": "プリズムの火柱", + name: "プリズムの火柱", + "kana": "プリズムノヒバシラ", "rarity": "C", "cardType": "SPELL", "color": "red", @@ -2170,6 +3736,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX01/WX01-074.jpg", "illust": "okera", "classes": [], "costWhite": 1, @@ -2180,15 +3747,31 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "たまに、こういった重ねた色の火柱が立つこともある。", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "対戦相手のパワー10000以下のシグニ1体をバニッシュする。" - ] + ], + spellEffect : { + getTargets: function () { + return this.player.opponent.signis.filter(function (signi) { + return signi.power <= 10000; + },this); + }, + actionAsyn: function (target) { + return target.banishAsyn(); + } + } }, "75": { "pid": 75, - "cid": 75, + cid: 75, + "timestamp": 1419092757832, "wxid": "WX01-075", - "name": "コードアート A・S・M", + name: "コードアート A・S・M", + "kana": "コードアートアシマ", "rarity": "C", "cardType": "SIGNI", "color": "blue", @@ -2196,6 +3779,7 @@ var CardInfo = { "limit": 0, "power": 15000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX01/WX01-075.jpg", "illust": "水玉子", "classes": [ "精械", @@ -2208,13 +3792,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "無機質な私でも、熱いハートは誰にも負けません! ~A・S・M~", }, "76": { "pid": 76, - "cid": 76, + cid: 76, + "timestamp": 1419092761690, "wxid": "WX01-076", - "name": "コードアート I・D・O・L", + name: "コードアート I・D・O・L", + "kana": "コードアートアイドル", "rarity": "C", "cardType": "SIGNI", "color": "blue", @@ -2222,6 +3809,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX01/WX01-076.jpg", "illust": "arihato", "classes": [ "精械", @@ -2235,15 +3823,29 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "そっちが来ないから、でてきちゃったよ! ~I・D・O・L~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの手札が対戦相手より3枚以上多いかぎり、このシグニのパワーは18000になる。" - ] + ], + constEffects: [{ + condition: function () { + return (this.player.hands.length - this.player.opponent.hands.length) >= 3; + }, + action: function (set,add) { + set(this,'power',18000); + } + }] }, "77": { "pid": 77, - "cid": 77, + cid: 77, + "timestamp": 1419092765917, "wxid": "WX01-077", - "name": "コードアート A・D・B", + name: "コードアート A・D・B", + "kana": "コードアートアドブ", "rarity": "C", "cardType": "SIGNI", "color": "blue", @@ -2251,6 +3853,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX01/WX01-077.jpg", "illust": "芥川 明", "classes": [ "精械", @@ -2264,15 +3867,29 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "彼女がペンを一振りすると、何もない空が美術品にしか見えなくなった。", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの手札が対戦相手より2枚以上多いかぎり、このシグニのパワーは12000になる" - ] + ], + constEffects: [{ + condition: function () { + return (this.player.hands.length - this.player.opponent.hands.length) >= 2; + }, + action: function (set,add) { + set(this,'power',12000); + } + }] }, "78": { "pid": 78, - "cid": 78, + cid: 78, + "timestamp": 1419092770008, "wxid": "WX01-078", - "name": "コードアート S・T・G", + name: "コードアート S・T・G", + "kana": "コードアートシューティング", "rarity": "C", "cardType": "SIGNI", "color": "blue", @@ -2280,6 +3897,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX01/WX01-078.jpg", "illust": "ベーコン", "classes": [ "精械", @@ -2293,15 +3911,29 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "オール・クリア! ~S・T・G~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの手札が対戦相手より2枚以上多いかぎり、このシグニのパワーは8000になる" - ] + ], + constEffects: [{ + condition: function () { + return (this.player.hands.length - this.player.opponent.hands.length) >= 2; + }, + action: function (set,add) { + set(this,'power',8000); + } + }] }, "79": { "pid": 79, - "cid": 79, + cid: 79, + "timestamp": 1419092774873, "wxid": "WX01-079", - "name": "コードアート W・T・C", + name: "コードアート W・T・C", + "kana": "コードアートウォッチ", "rarity": "C", "cardType": "SIGNI", "color": "blue", @@ -2309,6 +3941,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "ピルルク", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX01/WX01-079.jpg", "illust": "篠", "classes": [ "精械", @@ -2322,18 +3955,43 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "コントロール、完了っと! ~W・T・C~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:対戦相手のレベル2以下のシグニ1体を凍結する。" ], - "burstEffectTexts": [ + startUpEffects: [{ + actionAsyn: function () { + var cards = this.player.opponent.signis.filter(function (signi) { + return signi.level <= 2; + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + card.freeze(); + }); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(1); + } + } }, "80": { "pid": 80, - "cid": 80, + cid: 80, + "timestamp": 1419092779773, "wxid": "WX01-080", - "name": "幻水 シャコタン", + name: "幻水 シャコタン", + "kana": "ゲンスイシャコタン", "rarity": "C", "cardType": "SIGNI", "color": "blue", @@ -2341,6 +3999,7 @@ var CardInfo = { "limit": 0, "power": 3000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX01/WX01-080.jpg", "illust": "イチゼン", "classes": [ "精生", @@ -2354,15 +4013,38 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "私、便利でしょ? ~シャコタン~", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】手札を1枚捨てる【ダウン】:カードを2枚引く。その後、手札を1枚捨てる。" - ] + ], + actionEffects: [{ + costDown: true, + costCondition: function () { + return this.player.hands.length; + }, + costAsyn: function () { + var cards = this.player.hands; + return this.player.selectAsyn('PAY',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + }, + actionAsyn: function () { + this.player.draw(2); + return this.player.discardAsyn(1); + } + }] }, "81": { "pid": 81, - "cid": 81, + cid: 81, + "timestamp": 1419092971053, "wxid": "WX01-081", - "name": "コードアート T・V", + name: "コードアート T・V", + "kana": "コードアートテレヴィジョン", "rarity": "C", "cardType": "SIGNI", "color": "blue", @@ -2370,6 +4052,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "ピルルク", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX01/WX01-081.jpg", "illust": "toshi Punk", "classes": [ "精械", @@ -2383,18 +4066,43 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "す・な・あ・ら・し! ~T・V~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:対戦相手のレベル1のシグニ1体を凍結する。" ], - "burstEffectTexts": [ + startUpEffects: [{ + actionAsyn: function () { + var cards = this.player.opponent.signis.filter(function (signi) { + return signi.level === 1; + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + card.freeze(); + }); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(1); + } + } }, "82": { "pid": 82, - "cid": 82, + cid: 82, + "timestamp": 1419092976397, "wxid": "WX01-082", - "name": "コードアート F・A・N", + name: "コードアート F・A・N", + "kana": "コードアートファン", "rarity": "C", "cardType": "SIGNI", "color": "blue", @@ -2402,6 +4110,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX01/WX01-082.jpg", "illust": "CH@R", "classes": [ "精械", @@ -2415,15 +4124,29 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "いろんなものを吹き飛ばしてしまいましたー! ~F・A・N~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの手札が対戦相手より多いかぎり、このシグニのパワーは5000になる。" - ] + ], + constEffects: [{ + condition: function () { + return (this.player.hands.length > this.player.opponent.hands.length); + }, + action: function (set,add) { + set(this,'power',5000); + } + }] }, "83": { "pid": 83, - "cid": 83, + cid: 83, + "timestamp": 1419092980435, "wxid": "WX01-083", - "name": "幻水 クマノミン", + name: "幻水 クマノミン", + "kana": "ゲンスイクマノミン", "rarity": "C", "cardType": "SIGNI", "color": "blue", @@ -2431,6 +4154,7 @@ var CardInfo = { "limit": 0, "power": 1000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX01/WX01-083.jpg", "illust": "bomi", "classes": [ "精生", @@ -2444,15 +4168,37 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "私、大きくなりたいの! ~クマノミン~", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】手札を1枚捨てる【ダウン】:カードを1枚引く。" - ] + ], + actionEffects: [{ + costDown: true, + costCondition: function () { + return this.player.hands.length; + }, + costAsyn: function () { + var cards = this.player.hands; + return this.player.selectAsyn('PAY',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + }, + actionAsyn: function () { + this.player.draw(1); + } + }] }, "84": { "pid": 84, - "cid": 84, + cid: 84, + "timestamp": 1419092984500, "wxid": "WX01-084", - "name": "THREE OUT", + name: "THREE OUT", + "kana": "スリーアウト", "rarity": "C", "cardType": "SPELL", "color": "blue", @@ -2460,6 +4206,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX01/WX01-084.jpg", "illust": "okera", "classes": [], "costWhite": 0, @@ -2470,15 +4217,27 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "ギュインギュインギュイン、ポン!", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "カードを3枚引く。その後、手札を1枚捨てる。" - ] + ], + spellEffect : { + actionAsyn: function () { + this.player.draw(3); + return this.player.discardAsyn(1); + } + } }, "85": { "pid": 85, - "cid": 85, + cid: 85, + "timestamp": 1419092988534, "wxid": "WX01-085", - "name": "FREEZE", + name: "FREEZE", + "kana": "フリーズ", "rarity": "C", "cardType": "SPELL", "color": "blue", @@ -2486,6 +4245,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX01/WX01-085.jpg", "illust": "由利 真珠郎", "classes": [], "costWhite": 0, @@ -2496,18 +4256,46 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "カチン!", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "対戦相手のすべてのシグニをダウンし凍結する。" ], - "burstEffectTexts": [ + spellEffect : { + actionAsyn: function () { + this.player.opponent.signis.forEach(function (signi) { + signi.down(); + signi.freeze(); + },this); + } + }, + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:対戦相手のシグニを2体までダウンし凍結する。" - ] + ], + burstEffect: { + actionAsyn: function () { + return this.player.selectSomeTargetsAsyn(this.player.opponent.signis,0,2).callback(this,function (cards) { + if (!cards.length) return; + this.game.downCards(cards); + cards.forEach(function (card) { + card.freeze(); + },this); + }); + } + } }, "86": { "pid": 86, - "cid": 86, + cid: 86, + "timestamp": 1419092992728, "wxid": "WX01-086", - "name": "幻獣 イグル", + name: "幻獣 イグル", + "kana": "ゲンジュウイグル", "rarity": "C", "cardType": "SIGNI", "color": "green", @@ -2515,6 +4303,7 @@ var CardInfo = { "limit": 0, "power": 15000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX01/WX01-086.jpg", "illust": "出水ぽすか", "classes": [ "精生", @@ -2527,13 +4316,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "空を制するは大鷲の如く。", }, "87": { "pid": 87, - "cid": 87, + cid: 87, + "timestamp": 1419092996640, "wxid": "WX01-087", - "name": "幻獣 ケットシー", + name: "幻獣 ケットシー", + "kana": "ゲンジュウケットシー", "rarity": "C", "cardType": "SIGNI", "color": "green", @@ -2541,6 +4333,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX01/WX01-087.jpg", "illust": "コウサク", "classes": [ "精生", @@ -2554,15 +4347,29 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "不思議でしょ、私強いんですよー。 ~ケットシー~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたのエナゾーンにあるカードが対戦相手より5枚以上多いかぎり、このシグニのパワーは18000になる。" - ] + ], + constEffects: [{ + condition: function () { + return (this.player.enerZone.cards.length - this.player.opponent.enerZone.cards.length) >= 5; + }, + action: function (set,add) { + set(this,'power',18000); + } + }] }, "88": { "pid": 88, - "cid": 88, + cid: 88, + "timestamp": 1419093000830, "wxid": "WX01-088", - "name": "幻獣 オウル", + name: "幻獣 オウル", + "kana": "ゲンジュウオウル", "rarity": "C", "cardType": "SIGNI", "color": "green", @@ -2570,6 +4377,7 @@ var CardInfo = { "limit": 0, "power": 10000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX01/WX01-088.jpg", "illust": "ヤマグチトモ", "classes": [ "精生", @@ -2582,13 +4390,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "空より監視する。フクロウの目。", }, "89": { "pid": 89, - "cid": 89, + cid: 89, + "timestamp": 1419093004573, "wxid": "WX01-089", - "name": "幻獣 クロ", + name: "幻獣 クロ", + "kana": "ゲンジュウクロ", "rarity": "C", "cardType": "SIGNI", "color": "green", @@ -2596,6 +4407,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX01/WX01-089.jpg", "illust": "pepo", "classes": [ "精生", @@ -2609,15 +4421,29 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "あなたの力になりたいのー!にゃ。 ~クロ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたのエナゾーンにあるカードが対戦相手より4枚以上多いかぎり、このシグニのパワーは12000になる。" - ] + ], + constEffects: [{ + condition: function () { + return (this.player.enerZone.cards.length - this.player.opponent.enerZone.cards.length) >= 4; + }, + action: function (set,add) { + set(this,'power',12000); + } + }] }, "90": { "pid": 90, - "cid": 90, + cid: 90, + "timestamp": 1419093008813, "wxid": "WX01-090", - "name": "幻獣 スパロウ", + name: "幻獣 スパロウ", + "kana": "ゲンジュウスパロウ", "rarity": "C", "cardType": "SIGNI", "color": "green", @@ -2625,6 +4451,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX01/WX01-090.jpg", "illust": "エイチ", "classes": [ "精生", @@ -2637,13 +4464,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "ただただかわいい、雀の笑顔。", }, "91": { "pid": 91, - "cid": 91, + cid: 91, + "timestamp": 1419093014704, "wxid": "WX01-091", - "name": "幻獣 コアラン", + name: "幻獣 コアラン", + "kana": "ゲンジュウコアラン", "rarity": "C", "cardType": "SIGNI", "color": "green", @@ -2651,6 +4481,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "緑子", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX01/WX01-091.jpg", "illust": "中村橋", "classes": [ "精生", @@ -2664,18 +4495,41 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "また森からこんにちはですぅ。 ~コアラン~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:ターン終了時まで、あなたのシグニ1体のパワーを+3000する。" ], - "burstEffectTexts": [ + startUpEffects: [{ + actionAsyn: function () { + var cards = this.player.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndAdd(this,card,'power',3000); + }); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(1); + } + } }, "92": { "pid": 92, - "cid": 92, + cid: 92, + "timestamp": 1419093018652, "wxid": "WX01-092", - "name": "幻獣 シロ", + name: "幻獣 シロ", + "kana": "ゲンジュウシロ", "rarity": "C", "cardType": "SIGNI", "color": "green", @@ -2683,6 +4537,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX01/WX01-092.jpg", "illust": "エムド", "classes": [ "精生", @@ -2696,15 +4551,29 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "シロ、クロ、ミケ、われら三姉妹!にゃー! ~シロ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたのエナゾーンにあるカードが対戦相手より3枚以上多いかぎり、このシグニのパワーは8000になる。" - ] + ], + constEffects: [{ + condition: function () { + return (this.player.enerZone.cards.length - this.player.opponent.enerZone.cards.length) >= 3; + }, + action: function (set,add) { + set(this,'power',8000); + } + }] }, "93": { "pid": 93, - "cid": 93, + cid: 93, + "timestamp": 1419093022809, "wxid": "WX01-093", - "name": "羅植 ダンデリオン", + name: "羅植 ダンデリオン", + "kana": "ラショクダンデリオン", "rarity": "C", "cardType": "SIGNI", "color": "green", @@ -2712,6 +4581,7 @@ var CardInfo = { "limit": 0, "power": 3000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX01/WX01-093.jpg", "illust": "わた・るぅー", "classes": [ "精羅", @@ -2725,15 +4595,37 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "大きな花が、咲きますように。 ~ダンデリオン~", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】手札を1枚捨てる【ダウン】:あなたのデッキの一番上のカードをエナゾーンに置く。" - ] + ], + actionEffects: [{ + costDown: true, + costCondition: function () { + return this.player.hands.length; + }, + costAsyn: function () { + var cards = this.player.hands; + return this.player.selectAsyn('PAY',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + }, + actionAsyn: function () { + this.player.enerCharge(1); + } + }] }, "94": { "pid": 94, - "cid": 94, + cid: 94, + "timestamp": 1419093026881, "wxid": "WX01-094", - "name": "幻獣 スワロウ", + name: "幻獣 スワロウ", + "kana": "ゲンジュウスワロウ", "rarity": "C", "cardType": "SIGNI", "color": "green", @@ -2741,6 +4633,7 @@ var CardInfo = { "limit": 0, "power": 3000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX01/WX01-094.jpg", "illust": "単ル", "classes": [ "精生", @@ -2753,13 +4646,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "虚空を切り裂く、ツバメの翼。", }, "95": { "pid": 95, - "cid": 95, + cid: 95, + "timestamp": 1419093031123, "wxid": "WX01-095", - "name": "幻獣 パンダン", + name: "幻獣 パンダン", + "kana": "ゲンジュウパンダン", "rarity": "C", "cardType": "SIGNI", "color": "green", @@ -2767,6 +4663,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "緑子", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX01/WX01-095.jpg", "illust": "ますん", "classes": [ "精生", @@ -2780,18 +4677,41 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "パンですー!パンダですー! ~パンダン~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:ターン終了時まで、あなたのシグニ1体のパワーを+2000する。" ], - "burstEffectTexts": [ + startUpEffects: [{ + actionAsyn: function () { + var cards = this.player.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndAdd(this,card,'power',2000); + }); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(1); + } + } }, "96": { "pid": 96, - "cid": 96, + cid: 96, + "timestamp": 1419093035093, "wxid": "WX01-096", - "name": "幻獣 ミケ", + name: "幻獣 ミケ", + "kana": "ゲンジュウミケ", "rarity": "C", "cardType": "SIGNI", "color": "green", @@ -2799,6 +4719,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX01/WX01-096.jpg", "illust": "よこえ", "classes": [ "精生", @@ -2812,15 +4733,29 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "私、ねこ。遊んでよ、にゃー。 ~ミケ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたのエナゾーンにあるカードが対戦相手より2枚以上多いかぎり、このシグニのパワーは5000になる。" - ] + ], + constEffects: [{ + condition: function () { + return (this.player.enerZone.cards.length - this.player.opponent.enerZone.cards.length) >= 2; + }, + action: function (set,add) { + set(this,'power',5000); + } + }] }, "97": { "pid": 97, - "cid": 97, + cid: 97, + "timestamp": 1419093038834, "wxid": "WX01-097", - "name": "羅植 サルビア", + name: "羅植 サルビア", + "kana": "ラショクサルビア", "rarity": "C", "cardType": "SIGNI", "color": "green", @@ -2828,6 +4763,7 @@ var CardInfo = { "limit": 0, "power": 1000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX01/WX01-097.jpg", "illust": "北熊", "classes": [ "精羅", @@ -2841,15 +4777,37 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "道草くうって、私を食べることじゃないからね! ~サルビア~", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】手札を1枚捨てる【ダウン】:あなたのデッキの一番上のカードをエナゾーンに置く。" - ] + ], + actionEffects: [{ + costDown: true, + costCondition: function () { + return this.player.hands.length; + }, + costAsyn: function () { + var cards = this.player.hands; + return this.player.selectAsyn('PAY',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + }, + actionAsyn: function () { + this.player.enerCharge(1); + } + }] }, "98": { "pid": 98, - "cid": 98, + cid: 98, + "timestamp": 1419093043856, "wxid": "WX01-098", - "name": "芽生", + name: "芽生", + "kana": "メバエ", "rarity": "C", "cardType": "SPELL", "color": "green", @@ -2857,6 +4815,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX01/WX01-098.jpg", "illust": "arihato", "classes": [], "costWhite": 0, @@ -2867,15 +4826,26 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "始めの少女の名を取って、願いの力はいつしか”エナ”と呼ばれるようになった。", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "あなたのデッキの上からカードを2枚エナゾーンに置く。" - ] + ], + spellEffect : { + actionAsyn: function () { + this.player.enerCharge(2); + } + } }, "99": { "pid": 99, - "cid": 99, + cid: 99, + "timestamp": 1419093047723, "wxid": "WX01-099", - "name": "逆出", + name: "逆出", + "kana": "ギャクシュツ", "rarity": "C", "cardType": "SPELL", "color": "green", @@ -2883,6 +4853,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX01/WX01-099.jpg", "illust": "okera", "classes": [], "costWhite": 0, @@ -2893,18 +4864,46 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "シグニはルリグが触れる有象無象の化身。", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "あなたのエナゾーンから、シグニ1枚を場に出す。" ], - "burstEffectTexts": [ + spellEffect : { + getTargets: function () { + return this.player.enerZone.cards.filter(function (card) { + return card.canSummon(); + },this); + }, + actionAsyn: function (target) { + return target.summonOptionalAsyn(); + } + }, + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたのエナゾーンから、カード1枚を手札に加える。" - ] + ], + burstEffect: { + actionAsyn: function () { + var cards = this.player.enerZone.cards; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + card.moveTo(card.player.handZone); + }); + } + } }, "100": { "pid": 100, - "cid": 100, + cid: 100, + "timestamp": 1419093052381, "wxid": "WX01-100", - "name": "サーバント T", + name: "サーバント T", + "kana": "サーバントトロワ", "rarity": "C", "cardType": "SIGNI", "color": "colorless", @@ -2912,6 +4911,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX01/WX01-100.jpg", "illust": "ナダレ", "classes": [ "精元" @@ -2924,15 +4924,26 @@ var CardInfo = { "costColorless": 0, "guardFlag": true, "multiEner": true, - "burstEffectTexts": [ + cardText: "彼女は蒸気のようにルリグを包み込む。", + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:【エナチャージ1】" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.enerCharge(1); + } + } }, "101": { "pid": 101, - "cid": 101, + cid: 101, + "timestamp": 1419093100809, "wxid": "WX01-101", - "name": "サーバント D", + name: "サーバント D", + "kana": "サーバントデュオ", "rarity": "C", "cardType": "SIGNI", "color": "colorless", @@ -2940,6 +4951,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX01/WX01-101.jpg", "illust": "hitoto*", "classes": [ "精元" @@ -2952,15 +4964,26 @@ var CardInfo = { "costColorless": 0, "guardFlag": true, "multiEner": true, - "burstEffectTexts": [ + cardText: "彼女は光のようにルリグを包み込む。", + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:【エナチャージ1】" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.enerCharge(1); + } + } }, "102": { "pid": 102, - "cid": 102, + cid: 102, + "timestamp": 1419093106076, "wxid": "WX01-102", - "name": "サーバント O", + name: "サーバント O", + "kana": "サーバントワン", "rarity": "C", "cardType": "SIGNI", "color": "colorless", @@ -2968,6 +4991,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX01/WX01-102.jpg", "illust": "トリダモノ", "classes": [ "精元" @@ -2980,15 +5004,25 @@ var CardInfo = { "costColorless": 0, "guardFlag": true, "multiEner": true, - "burstEffectTexts": [ + cardText: "彼女は煙のようにルリグを包み込む。", + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:【エナチャージ1】" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.enerCharge(1); + } + } }, "103": { "pid": 103, - "cid": 103, + cid: 103, + "timestamp": 1419093111115, "wxid": "WX01-103", - "name": "噴流する知識", + name: "噴流する知識", "rarity": "C", "cardType": "SPELL", "color": "colorless", @@ -2996,6 +5030,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX01/WX01-103.jpg", "illust": "okera", "classes": [], "costWhite": 0, @@ -3006,18 +5041,37 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "始めの少女は、人間に畏怖され、研究された。そして、ルリグに託した願いは、自身の消滅だった。", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "カードを1枚引く。" ], - "burstEffectTexts": [ + spellEffect : { + actionAsyn: function () { + this.player.draw(1) + } + }, + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:【エナチャージ1】" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.enerCharge(1); + } + } }, "104": { "pid": 104, - "cid": 104, + cid: 104, + "timestamp": 1419093115263, "wxid": "WD01-001", - "name": "満月の巫女 タマヨリヒメ", + name: "満月の巫女 タマヨリヒメ", + "kana": "マンゲツノミコタマヨリヒメ", "rarity": "ST", "cardType": "LRIG", "color": "white", @@ -3025,6 +5079,7 @@ var CardInfo = { "limit": 11, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WD01/WD01-001.jpg", "illust": "クロサワテツ", "classes": [ "タマ" @@ -3037,15 +5092,33 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "その槍は、願いの塊。", + // ====================== + // 常時能力 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの場に《甲冑 ローメイル》があるかぎり、あなたのすべてのシグニのパワーを+2000する。" - ] + ], + constEffects: [{ + condition: function () { + return this.player.signis.some(function (signi) { + return signi.cid === 112; // WD01-009 <甲冑 ローメイル> + },this); + }, + action: function (set,add) { + this.player.signis.forEach(function (signi) { + add(signi,'power',2000); + },this); + } + }] }, "105": { "pid": 105, - "cid": 105, + cid: 105, + "timestamp": 1419093120298, "wxid": "WD01-002", - "name": "弦月の巫女 タマヨリヒメ", + name: "弦月の巫女 タマヨリヒメ", + "kana": "ゲンゲツノミコタマヨリヒメ", "rarity": "ST", "cardType": "LRIG", "color": "white", @@ -3053,6 +5126,7 @@ var CardInfo = { "limit": 8, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WD01/WD01-002.jpg", "illust": "クロサワテツ", "classes": [ "タマ" @@ -3064,13 +5138,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "", }, "106": { "pid": 106, - "cid": 106, + cid: 106, + "timestamp": 1419093124927, "wxid": "WD01-003", - "name": "半月の巫女 タマヨリヒメ", + name: "半月の巫女 タマヨリヒメ", + "kana": "ハンゲツノミコタマヨリヒメ", "rarity": "ST", "cardType": "LRIG", "color": "white", @@ -3078,6 +5155,7 @@ var CardInfo = { "limit": 5, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WD01/WD01-003.jpg", "illust": "クロサワテツ", "classes": [ "タマ" @@ -3089,13 +5167,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "", }, "107": { "pid": 107, - "cid": 107, + cid: 107, + "timestamp": 1419093128972, "wxid": "WD01-004", - "name": "三日月の巫女 タマヨリヒメ", + name: "三日月の巫女 タマヨリヒメ", + "kana": "ミカヅキノミコタマヨリヒメ", "rarity": "ST", "cardType": "LRIG", "color": "white", @@ -3103,6 +5184,7 @@ var CardInfo = { "limit": 2, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WD01/WD01-004.jpg", "illust": "クロサワテツ", "classes": [ "タマ" @@ -3114,13 +5196,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "", }, "108": { "pid": 108, - "cid": 108, + cid: 108, + "timestamp": 1419093132997, "wxid": "WD01-005", - "name": "新月の巫女 タマヨリヒメ", + name: "新月の巫女 タマヨリヒメ", + "kana": "シンゲツノミコタマヨリヒメ", "rarity": "ST", "cardType": "LRIG", "color": "white", @@ -3128,6 +5213,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WD01/WD01-005.jpg", "illust": "POP", "classes": [ "タマ" @@ -3139,13 +5225,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "ばとるっ! ~タマ~", }, "109": { "pid": 109, - "cid": 109, + cid: 109, + "timestamp": 1419093136680, "wxid": "WD01-006", - "name": "ロココ・バウンダリー", + name: "ロココ・バウンダリー", + "kana": "ロココバウンダリー", "rarity": "ST", "cardType": "ARTS", "color": "white", @@ -3153,6 +5242,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "タマ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WD01/WD01-006.jpg", "illust": "クロサワテツ", "classes": [], "costWhite": 3, @@ -3163,18 +5253,31 @@ var CardInfo = { "costColorless": 2, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase" - ], - "artsEffectTexts": [ + cardText: "ばいばいっ! ~タマ~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase'], + artsEffectTexts: [ "対戦相手のシグニを2体まで手札に戻す。" - ] + ], + artsEffect: { + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectSomeTargetsAsyn(cards,0,2).callback(this,function (cards) { + if (!cards.length) return; + return this.game.bounceCardsAsyn(cards); + }); + } + } }, "110": { "pid": 110, - "cid": 110, + cid: 110, + "timestamp": 1419093141329, "wxid": "WD01-007", - "name": "エイボン", + name: "エイボン", + "kana": "エイボン", "rarity": "ST", "cardType": "ARTS", "color": "white", @@ -3182,6 +5285,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WD01/WD01-007.jpg", "illust": "クロサワテツ", "classes": [], "costWhite": 3, @@ -3192,18 +5296,30 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase" - ], - "artsEffectTexts": [ + cardText: "むにゃむにゃむにゃー ~タマ~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase'], + artsEffectTexts: [ "あなたのデッキから白のシグニを2枚まで探して公開し手札に加える。その後、デッキをシャッフルする。" - ] + ], + artsEffect: { + actionAsyn: function () { + var filter = function (card) { + return (card.hasColor('white')) && (card.type === 'SIGNI'); + }; + return this.player.seekAsyn(filter,2); + } + } }, "111": { "pid": 111, - "cid": 111, + cid: 111, + "timestamp": 1419093144430, "wxid": "WD01-008", - "name": "バロック・ディフェンス", + name: "バロック・ディフェンス", + "kana": "バロックディフェンス", "rarity": "ST", "cardType": "ARTS", "color": "white", @@ -3211,6 +5327,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WD01/WD01-008.jpg", "illust": "クロサワテツ", "classes": [], "costWhite": 2, @@ -3221,18 +5338,31 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "attackPhase" - ], - "artsEffectTexts": [ + cardText: "すとっぷ! ~タマ~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['attackPhase'], + artsEffectTexts: [ "ターン終了時まで、対戦相手のルリグ1体またはシグニ1体は「アタックできない」を得る。" - ] + ], + artsEffect: { + actionAsyn: function () { + var cards = concat(this.player.opponent.signis,this.player.opponent.lrig); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndSet(this,card,'canNotAttack',true); + }); + } + } }, "112": { "pid": 112, - "cid": 112, + cid: 112, + "timestamp": 1419093148487, "wxid": "WD01-009", - "name": "甲冑 ローメイル", + name: "甲冑 ローメイル", + "kana": "カッチュウローメイル", "rarity": "ST", "cardType": "SIGNI", "color": "white", @@ -3240,6 +5370,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "タマ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WD01/WD01-009.jpg", "illust": "甲冑", "classes": [ "精武", @@ -3253,18 +5384,45 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "ここは、通さないわ…… ~ローメイル~", + // ====================== + // 常时能力 + // ====================== + constEffectTexts: [ "【常時能力】:対戦相手のターン中、あなたのすべてのシグニのパワーを+1000する。" ], - "burstEffectTexts": [ + constEffects: [{ + condition: function () { + return this.game.turnPlayer === this.player.opponent; + }, + action: function (set,add) { + this.player.signis.forEach(function (signi) { + add(signi,'power',1000); + }); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:対戦相手のシグニ1体を手札に戻す。" - ] + ], + burstEffect: { + actionAsyn: function () { + return this.player.selectTargetAsyn(this.player.opponent.signis).callback(this,function (card) { + if (!card) return; + return card.bounceAsyn(); + }); + } + } }, "113": { "pid": 113, - "cid": 113, + cid: 113, + "timestamp": 1419093152279, "wxid": "WD01-010", - "name": "大剣 カリバン", + name: "大剣 カリバン", + "kana": "タイケンカリバン", "rarity": "ST", "cardType": "SIGNI", "color": "white", @@ -3272,6 +5430,7 @@ var CardInfo = { "limit": 0, "power": 10000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WD01/WD01-010.jpg", "illust": "ベーコン", "classes": [ "精武", @@ -3284,13 +5443,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "いざジンジョウに、勝負! ~カリバン~", }, "114": { "pid": 114, - "cid": 114, + cid: 114, + "timestamp": 1419093156336, "wxid": "WD01-011", - "name": "篭手 トレット", + name: "篭手 トレット", + "kana": "コテトレット", "rarity": "ST", "cardType": "SIGNI", "color": "white", @@ -3298,6 +5460,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "タマ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WD01/WD01-011.jpg", "illust": "みさ", "classes": [ "精武", @@ -3311,18 +5474,41 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "カモンローメイル! ~トレット~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】【白】:あなたのデッキから《甲冑 ローメイル》1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" ], - "burstEffectTexts": [ + startUpEffects: [{ + costWhite: 1, + actionAsyn: function () { + var filter = function (card) { + return card.cid === 112; // <甲冑 ローメイル> + }; + return this.player.seekAsyn(filter,1); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(1); + } + } }, "115": { "pid": 115, - "cid": 115, + cid: 115, + "timestamp": 1419093162281, "wxid": "WD01-012", - "name": "中剣 フランベル", + name: "中剣 フランベル", + "kana": "チュウケンフランベル", "rarity": "ST", "cardType": "SIGNI", "color": "white", @@ -3330,6 +5516,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WD01/WD01-012.jpg", "illust": "村上ヒサシ", "classes": [ "精武", @@ -3342,13 +5529,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "私の可愛さにホイホイグサーッ! ~フランベル~", }, "116": { "pid": 116, - "cid": 116, + cid: 116, + "timestamp": 1419093167108, "wxid": "WD01-013", - "name": "小剣 ククリ", + name: "小剣 ククリ", + "kana": "ショウケンククリ", "rarity": "ST", "cardType": "SIGNI", "color": "white", @@ -3356,6 +5546,7 @@ var CardInfo = { "limit": 0, "power": 3000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WD01/WD01-013.jpg", "illust": "松本エイト", "classes": [ "精武", @@ -3368,13 +5559,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "一刀両断!ってわけにはいかないか…… ~ククリ~", }, "117": { "pid": 117, - "cid": 117, + cid: 117, + "timestamp": 1419093172894, "wxid": "WD01-014", - "name": "小弓 ボーニャ", + name: "小弓 ボーニャ", + "kana": "ショウキュウボーニャ", "rarity": "ST", "cardType": "SIGNI", "color": "white", @@ -3382,6 +5576,7 @@ var CardInfo = { "limit": 0, "power": 1000, "limiting": "タマ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WD01/WD01-014.jpg", "illust": "bomi", "classes": [ "精武", @@ -3395,15 +5590,32 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "1の矢、2の矢、3の矢。これから折れなくなるんだよっ ~ボーニャ~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:あなたのデッキの上からカードを3枚見る。その後、それらを好きな順番で戻す。" - ] + ], + startUpEffects: [{ + actionAsyn: function () { + var cards = this.player.mainDeck.getTopCards(3); + if (!cards.length) return; + this.player.informCards(cards); + var len = cards.length; + return this.player.selectSomeAsyn('SET_ORDER',cards,len,len,true).callback(this,function (cards) { + this.player.mainDeck.moveCardsToTop(cards); + }); + } + }] }, "118": { "pid": 118, - "cid": 118, + cid: 118, + "timestamp": 1419093179785, "wxid": "WD01-015", - "name": "ゲット・バイブル", + name: "ゲット・バイブル", + "kana": "ゲットバイブル", "rarity": "ST", "cardType": "SPELL", "color": "white", @@ -3411,6 +5623,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WD01/WD01-015.jpg", "illust": "かにかま", "classes": [], "costWhite": 1, @@ -3421,15 +5634,29 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "みーっけ!", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "あなたのデッキからシグニを1枚まで探して公開し手札に加える。その後、デッキをシャッフルする。" - ] + ], + spellEffect : { + actionAsyn: function () { + var filter = function (card) { + return (card.type === 'SIGNI'); + }; + return this.player.seekAsyn(filter,1); + } + } }, "119": { "pid": 119, - "cid": 101, + cid: 101, + "timestamp": 1419093186287, "wxid": "WD01-016", - "name": "サーバント D", + name: "サーバント D", + "kana": "サーバントデュオ", "rarity": "ST", "cardType": "SIGNI", "color": "colorless", @@ -3437,6 +5664,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WD01/WD01-016.jpg", "illust": "hitoto*", "classes": [ "精元" @@ -3448,13 +5676,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": true, - "multiEner": true + "multiEner": true, + cardText: "彼女は光のようにルリグを包み込む。", }, "120": { "pid": 120, - "cid": 102, + cid: 102, + "timestamp": 1419093192247, "wxid": "WD01-017", - "name": "サーバント O", + name: "サーバント O", + "kana": "サーバントワン", "rarity": "ST", "cardType": "SIGNI", "color": "colorless", @@ -3462,6 +5693,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WD01/WD01-017.jpg", "illust": "トリダモノ", "classes": [ "精元" @@ -3473,13 +5705,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": true, - "multiEner": true + "multiEner": true, + cardText: "彼女は煙のようにルリグを包み込む。", }, "121": { "pid": 121, - "cid": 103, + cid: 103, + "timestamp": 1419093229012, "wxid": "WD01-018", - "name": "噴流する知識", + name: "噴流する知識", + "kana": "フンリュウスルチシキ", "rarity": "ST", "cardType": "SPELL", "color": "colorless", @@ -3487,6 +5722,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WD01/WD01-018.jpg", "illust": "okera", "classes": [], "costWhite": 0, @@ -3496,13 +5732,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "ルリグは、少女の願いの形。", }, "122": { "pid": 122, - "cid": 122, + cid: 122, + "timestamp": 1419093233257, "wxid": "WD02-001", - "name": "花代・肆", + name: "花代・肆", + "kana": "ハナヨヨン", "rarity": "ST", "cardType": "LRIG", "color": "red", @@ -3510,6 +5749,7 @@ var CardInfo = { "limit": 11, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WD02/WD02-001.jpg", "illust": "百円ライター", "classes": [ "花代" @@ -3522,15 +5762,34 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの場に《羅石 ヴォルカノ》があるかぎり、あなたのターンの間、あなたのすべてのシグニのパワーを+2000する。" - ] + ], + constEffects: [{ + condition: function () { + if (this.game.turnPlayer !== this.player) return false; + return this.player.signis.some(function (signi) { + return signi.cid === 130; // WD02-009 <羅石 ヴォルカノ> + },this); + }, + action: function (set,add) { + this.player.signis.forEach(function (signi) { + add(signi,'power',2000); + },this); + } + }] }, "123": { "pid": 123, - "cid": 123, + cid: 123, + "timestamp": 1419093239238, "wxid": "WD02-002", - "name": "花代・参", + name: "花代・参", + "kana": "ハナヨサン", "rarity": "ST", "cardType": "LRIG", "color": "red", @@ -3538,6 +5797,7 @@ var CardInfo = { "limit": 8, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WD02/WD02-002.jpg", "illust": "百円ライター", "classes": [ "花代" @@ -3549,13 +5809,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "", }, "124": { "pid": 124, - "cid": 124, + cid: 124, + "timestamp": 1419093245090, "wxid": "WD02-003", - "name": "花代・爾", + name: "花代・爾", + "kana": "ハナヨニ", "rarity": "ST", "cardType": "LRIG", "color": "red", @@ -3563,6 +5826,7 @@ var CardInfo = { "limit": 5, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WD02/WD02-003.jpg", "illust": "百円ライター", "classes": [ "花代" @@ -3574,13 +5838,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "", }, "125": { "pid": 125, - "cid": 125, + cid: 125, + "timestamp": 1419093251090, "wxid": "WD02-004", - "name": "花代・壱", + name: "花代・壱", + "kana": "ハナヨイチ", "rarity": "ST", "cardType": "LRIG", "color": "red", @@ -3588,6 +5855,7 @@ var CardInfo = { "limit": 2, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WD02/WD02-004.jpg", "illust": "百円ライター", "classes": [ "花代" @@ -3599,13 +5867,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "", }, "126": { "pid": 126, - "cid": 126, + cid: 126, + "timestamp": 1419093257103, "wxid": "WD02-005", - "name": "花代・零", + name: "花代・零", + "kana": "ハナヨゼロ", "rarity": "ST", "cardType": "LRIG", "color": "red", @@ -3613,6 +5884,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WD02/WD02-005.jpg", "illust": "POP", "classes": [ "花代" @@ -3624,13 +5896,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "その願い、叶えるよ! ~花代~", }, "127": { "pid": 127, - "cid": 127, + cid: 127, + "timestamp": 1419093262096, "wxid": "WD02-006", - "name": "飛火夏虫", + name: "飛火夏虫", + "kana": "ヒカカチュウ", "rarity": "ST", "cardType": "ARTS", "color": "red", @@ -3638,6 +5913,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WD02/WD02-006.jpg", "illust": "mado*pen", "classes": [], "costWhite": 0, @@ -3648,18 +5924,27 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase" - ], - "artsEffectTexts": [ + cardText: "もういっちょっ! ~花代~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase'], + artsEffectTexts: [ "対戦相手のパワー15000以下のシグニ1体をバニッシュする。" - ] + ], + artsEffect: { + actionAsyn: function () { + return this.banishSigniAsyn(15000); + } + } }, "128": { "pid": 128, - "cid": 128, + cid: 128, + "timestamp": 1419093268354, "wxid": "WD02-007", - "name": "背炎之陣", + name: "背炎之陣", + "kana": "ハイエンノジン", "rarity": "ST", "cardType": "ARTS", "color": "red", @@ -3667,6 +5952,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "花代", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WD02/WD02-007.jpg", "illust": "mado*pen", "classes": [], "costWhite": 0, @@ -3677,18 +5963,31 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase" - ], - "artsEffectTexts": [ + cardText: "一気にいくよ…準備はいいね? ~花代~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase'], + artsEffectTexts: [ "手札を3枚捨てる。そうした場合、すべてのシグニをバニッシュする。(あなたのシグニも含まれる)" - ] + ], + artsEffect: { + actionAsyn: function () { + if (this.player.hands.length < 3) return; + return this.player.discardAsyn(3).callback(this,function () { + var signis = concat(this.player.signis,this.player.opponent.signis); + return this.game.banishCardsAsyn(signis); + }); + } + } }, "129": { "pid": 129, - "cid": 129, + cid: 129, + "timestamp": 1419093274454, "wxid": "WD02-008", - "name": "焼石炎", + name: "焼石炎", + "kana": "シャクセキエン", "rarity": "ST", "cardType": "ARTS", "color": "red", @@ -3696,6 +5995,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WD02/WD02-008.jpg", "illust": "mado*pen", "classes": [], "costWhite": 0, @@ -3706,18 +6006,27 @@ var CardInfo = { "costColorless": 1, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase" - ], - "artsEffectTexts": [ + cardText: "炎の鞭、バシッと! ~花代~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase'], + artsEffectTexts: [ "対戦相手のパワー7000以下のシグニ1体をバニッシュする。" - ] + ], + artsEffect: { + actionAsyn: function () { + return this.banishSigniAsyn(7000); + } + } }, "130": { "pid": 130, - "cid": 130, + cid: 130, + "timestamp": 1419093278620, "wxid": "WD02-009", - "name": "羅石 ヴォルカノ", + name: "羅石 ヴォルカノ", + "kana": "ラセキヴォルカノ", "rarity": "ST", "cardType": "SIGNI", "color": "red", @@ -3725,6 +6034,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "花代", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WD02/WD02-009.jpg", "illust": "水玉子", "classes": [ "精羅", @@ -3738,18 +6048,38 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "花代さーん、よろしくねーっ! ~ヴォルカノ~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】【赤】【赤】【赤】:対戦相手のパワー15000以下のシグニ1体をバニッシュする。" ], - "burstEffectTexts": [ + startUpEffects: [{ + costRed: 3, + actionAsyn: function () { + return this.banishSigniAsyn(15000); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:対戦相手のパワー7000以下のシグニ1体をバニッシュする。" - ] + ], + burstEffect: { + actionAsyn: function () { + return this.banishSigniAsyn(7000); + } + } }, "131": { "pid": 131, - "cid": 131, + cid: 131, + "timestamp": 1419093282525, "wxid": "WD02-010", - "name": "羅石 シルバン", + name: "羅石 シルバン", + "kana": "ラセキシルバン", "rarity": "ST", "cardType": "SIGNI", "color": "red", @@ -3757,6 +6087,7 @@ var CardInfo = { "limit": 0, "power": 10000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WD02/WD02-010.jpg", "illust": "由利 真珠郎", "classes": [ "精羅", @@ -3769,13 +6100,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "ギュン!音がしたときにははじけ飛ぶ。", }, "132": { "pid": 132, - "cid": 132, + cid: 132, + "timestamp": 1419093287385, "wxid": "WD02-011", - "name": "羅石 ガーネット", + name: "羅石 ガーネット", + "kana": "ラセキガーネット", "rarity": "ST", "cardType": "SIGNI", "color": "red", @@ -3783,6 +6117,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "花代", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WD02/WD02-011.jpg", "illust": "mado*pen", "classes": [ "精羅", @@ -3796,18 +6131,37 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "あなたはもっと輝けるはず。 ~ガーネット~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:ターン終了時まで、このシグニのパワーは15000になる。" ], - "burstEffectTexts": [ + startUpEffects: [{ + actionAsyn: function () { + this.game.tillTurnEndSet(this,this,'power',15000); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(1); + } + } }, "133": { "pid": 133, - "cid": 133, + cid: 133, + "timestamp": 1419093291667, "wxid": "WD02-012", - "name": "羅石 ブロンダ", + name: "羅石 ブロンダ", + "kana": "ラセキブロンダ", "rarity": "ST", "cardType": "SIGNI", "color": "red", @@ -3815,6 +6169,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WD02/WD02-012.jpg", "illust": "由利 真珠郎", "classes": [ "精羅", @@ -3827,13 +6182,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "ドンッ!音がしたときにはぺちゃんこ。", }, "134": { "pid": 134, - "cid": 134, + cid: 134, + "timestamp": 1419093295695, "wxid": "WD02-013", - "name": "羅石 アイロン", + name: "羅石 アイロン", + "kana": "ラセキアイロン", "rarity": "ST", "cardType": "SIGNI", "color": "red", @@ -3841,6 +6199,7 @@ var CardInfo = { "limit": 0, "power": 3000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WD02/WD02-013.jpg", "illust": "mado*pen", "classes": [ "精羅", @@ -3853,13 +6212,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "熱いよ? ~アイロン~", }, "135": { "pid": 135, - "cid": 135, + cid: 135, + "timestamp": 1419093299646, "wxid": "WD02-014", - "name": "羅石 アメジスト", + name: "羅石 アメジスト", + "kana": "ラセキアメジスト", "rarity": "ST", "cardType": "SIGNI", "color": "red", @@ -3867,6 +6229,7 @@ var CardInfo = { "limit": 0, "power": 1000, "limiting": "花代", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WD02/WD02-014.jpg", "illust": "由利 真珠郎", "classes": [ "精羅", @@ -3880,15 +6243,26 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "最初の宝石はこれから輝く時間のために。", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:対戦相手のパワー1000以下のシグニ1体をバニッシュしてもよい。" - ] + ], + startUpEffects: [{ + actionAsyn: function () { + return this.banishSigniAsyn(1000,0); + } + }] }, "136": { "pid": 136, - "cid": 136, + cid: 136, + "timestamp": 1419093303665, "wxid": "WD02-015", - "name": "轟音の火柱", + name: "轟音の火柱", + "kana": "ゴウオンノヒバシラ", "rarity": "ST", "cardType": "SPELL", "color": "red", @@ -3896,6 +6270,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WD02/WD02-015.jpg", "illust": "arihato", "classes": [], "costWhite": 0, @@ -3906,15 +6281,31 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "エナの爆発に巻き込まれたら最後。", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "対戦相手のパワー5000以下のシグニ1体をバニッシュする。" - ] + ], + spellEffect : { + getTargets: function () { + return this.player.opponent.signis.filter(function (signi) { + return signi.power <= 5000; + },this); + }, + actionAsyn: function (target) { + return target.banishAsyn(); + } + } }, "137": { "pid": 137, - "cid": 101, + cid: 101, + "timestamp": 1419093308478, "wxid": "WD02-016", - "name": "サーバント D", + name: "サーバント D", + "kana": "サーバントデュオ", "rarity": "ST", "cardType": "SIGNI", "color": "colorless", @@ -3922,6 +6313,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WD02/WD02-016.jpg", "illust": "hitoto*", "classes": [ "精元" @@ -3933,13 +6325,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": true, - "multiEner": true + "multiEner": true, + cardText: "彼女は光のようにルリグを包み込む。", }, "138": { "pid": 138, - "cid": 102, + cid: 102, + "timestamp": 1419093312310, "wxid": "WD02-017", - "name": "サーバント O", + name: "サーバント O", + "kana": "サーバントワン", "rarity": "ST", "cardType": "SIGNI", "color": "colorless", @@ -3947,6 +6342,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WD02/WD02-017.jpg", "illust": "トリダモノ", "classes": [ "精元" @@ -3958,13 +6354,15 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": true, - "multiEner": true + "multiEner": true, + cardText: "彼女は煙のようにルリグを包み込む。", }, "139": { "pid": 139, - "cid": 103, + cid: 103, + "timestamp": 1419093316138, "wxid": "WD02-018", - "name": "噴流する知識", + name: "噴流する知識", "rarity": "ST", "cardType": "SPELL", "color": "colorless", @@ -3972,6 +6370,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WD02/WD02-018.jpg", "illust": "okera", "classes": [], "costWhite": 0, @@ -3981,13 +6380,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "ルリグは、エナをウィクロス因子と結合し、自身をグロウできる。", }, "140": { "pid": 140, - "cid": 140, + cid: 140, + "timestamp": 1419093319967, "wxid": "WD03-001", - "name": "コード・ピルルク・T", + name: "コード・ピルルク・T", + "kana": "コードピルルクテラ", "rarity": "ST", "cardType": "LRIG", "color": "blue", @@ -3995,6 +6397,7 @@ var CardInfo = { "limit": 11, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WD03/WD03-001.jpg", "illust": "安藤 周記", "classes": [ "ピルルク" @@ -4007,15 +6410,34 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "数々の願いを見たピルルクの目は氷のように冷たくなっていた。", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの場に《コードアート R・M・N》があるかぎり、対戦相手の手札が1枚以下の間、あなたのすべてのシグニのパワーを+2000する。" - ] + ], + constEffects: [{ + condition: function () { + if (this.player.opponent.hands.length > 1) return false; + return this.player.signis.some(function (signi) { + return signi.cid === 148; // WD03-009 <コードアート R・M・N> + },this); + }, + action: function (set,add) { + this.player.signis.forEach(function (signi) { + add(signi,'power',2000); + },this); + } + }] }, "141": { "pid": 141, - "cid": 141, + cid: 141, + "timestamp": 1419093336919, "wxid": "WD03-002", - "name": "コード・ピルルク・G", + name: "コード・ピルルク・G", + "kana": "コードピルルクギガ", "rarity": "ST", "cardType": "LRIG", "color": "blue", @@ -4023,6 +6445,7 @@ var CardInfo = { "limit": 8, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WD03/WD03-002.jpg", "illust": "安藤 周記", "classes": [ "ピルルク" @@ -4034,13 +6457,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "", }, "142": { "pid": 142, - "cid": 142, + cid: 142, + "timestamp": 1419093341667, "wxid": "WD03-003", - "name": "コード・ピルルク・M", + name: "コード・ピルルク・M", + "kana": "コードピルルクメガ", "rarity": "ST", "cardType": "LRIG", "color": "blue", @@ -4048,6 +6474,7 @@ var CardInfo = { "limit": 5, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WD03/WD03-003.jpg", "illust": "安藤 周記", "classes": [ "ピルルク" @@ -4059,13 +6486,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "", }, "143": { "pid": 143, - "cid": 143, + cid: 143, + "timestamp": 1419093346312, "wxid": "WD03-004", - "name": "コード・ピルルク・K", + name: "コード・ピルルク・K", + "kana": "コードピルルクキロ", "rarity": "ST", "cardType": "LRIG", "color": "blue", @@ -4073,6 +6503,7 @@ var CardInfo = { "limit": 2, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WD03/WD03-004.jpg", "illust": "安藤 周記", "classes": [ "ピルルク" @@ -4084,13 +6515,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "", }, "144": { "pid": 144, - "cid": 144, + cid: 144, + "timestamp": 1419093353111, "wxid": "WD03-005", - "name": "コード・ピルルク", + name: "コード・ピルルク", + "kana": "コードピルルク", "rarity": "ST", "cardType": "LRIG", "color": "blue", @@ -4098,6 +6532,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WD03/WD03-005.jpg", "illust": "POP", "classes": [ "ピルルク" @@ -4109,13 +6544,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "……開帳。 ~ピルルク~", }, "145": { "pid": 145, - "cid": 145, + cid: 145, + "timestamp": 1419093358180, "wxid": "WD03-006", - "name": "ピーピング・アナライズ", + name: "ピーピング・アナライズ", + "kana": "ピーピングアナライズ", "rarity": "ST", "cardType": "ARTS", "color": "blue", @@ -4123,6 +6561,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "ピルルク", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WD03/WD03-006.jpg", "illust": "bomi", "classes": [], "costWhite": 0, @@ -4133,18 +6572,44 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase" - ], - "artsEffectTexts": [ + cardText: "あなたの、願いは…… ~ピルルク~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase'], + artsEffectTexts: [ "数字1つを宣言する。その後、対戦相手の手札を見て、宣言した数字と同じレベルのシグニをすべて捨てさせる。" - ] + ], + costChange: function () { + var obj = Object.create(this); + obj.costChange = null; + var count = this.game.getData(this.player,'_PeepingCharge') || 0; + obj.costBlue -= count; + if (obj.costBlue < 0) obj.costBlue = 0; + return obj; + }, + artsEffect: { + actionAsyn: function () { + this.game.setData(this.player,'_PeepingCharge',0); + return this.player.declareAsyn(1,5).callback(this,function (num) { + var hands = this.player.opponent.hands.slice(); + return this.player.showCardsAsyn(hands).callback(this,function () { + var cards = hands.filter(function (card) { + return (card.type === 'SIGNI') && (card.level === num); + },this); + this.player.opponent.discardCards(cards); + }); + }); + } + } }, "146": { "pid": 146, - "cid": 146, + cid: 146, + "timestamp": 1419093364074, "wxid": "WD03-007", - "name": "ドント・ムーブ", + name: "ドント・ムーブ", + "kana": "ドントムーブ", "rarity": "ST", "cardType": "ARTS", "color": "blue", @@ -4152,6 +6617,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WD03/WD03-007.jpg", "illust": "bomi", "classes": [], "costWhite": 0, @@ -4162,18 +6628,32 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "attackPhase" - ], - "artsEffectTexts": [ + cardText: "動かないで…… ~ピルルク~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['attackPhase'], + artsEffectTexts: [ "対戦相手のシグニを2体までダウンする。" - ] + ], + artsEffect: { + actionAsyn: function () { + var cards = this.player.opponent.signis.filter(function (signi) { + return signi.isUp; + },this); + return this.player.selectSomeTargetsAsyn(cards,0,2).callback(this,function (cards) { + this.game.downCards(cards); + }); + } + } }, "147": { "pid": 147, - "cid": 147, + cid: 147, + "timestamp": 1419093370110, "wxid": "WD03-008", - "name": "ドロー・ツー", + name: "ドロー・ツー", + "kana": "ドローツー", "rarity": "ST", "cardType": "ARTS", "color": "blue", @@ -4181,6 +6661,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WD03/WD03-008.jpg", "illust": "bomi", "classes": [], "costWhite": 0, @@ -4191,18 +6672,27 @@ var CardInfo = { "costColorless": 1, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase" - ], - "artsEffectTexts": [ + cardText: "何か、わかる…… ~ピルルク~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase'], + artsEffectTexts: [ "カードを2枚引く。" - ] + ], + artsEffect: { + actionAsyn: function () { + this.player.draw(2); + } + } }, "148": { "pid": 148, - "cid": 148, + cid: 148, + "timestamp": 1419093376376, "wxid": "WD03-009", - "name": "コードアート R・M・N", + name: "コードアート R・M・N", + "kana": "コードアートルミネ", "rarity": "ST", "cardType": "SIGNI", "color": "blue", @@ -4210,6 +6700,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "ピルルク", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WD03/WD03-009.jpg", "illust": "しおぼい", "classes": [ "精械", @@ -4223,18 +6714,39 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "必要ないなら、全て捨ててあげる。 ~R・M・N~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】【青】:対戦相手の手札を1枚見ないで選び、捨てさせる。" ], - "burstEffectTexts": [ + startUpEffects: [{ + costBlue: 1, + actionAsyn: function () { + this.player.opponent.discardRandomly(1); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:対戦相手は手札を1枚捨てる。" - ] + ], + burstEffect: { + actionAsyn: function () { + if (!this.player.opponent.hands.length) return; + return this.player.opponent.discardAsyn(1); + } + } }, "149": { "pid": 149, - "cid": 149, + cid: 149, + "timestamp": 1419093383108, "wxid": "WD03-010", - "name": "コードアート D・R・S", + name: "コードアート D・R・S", + "kana": "コードアートドレス", "rarity": "ST", "cardType": "SIGNI", "color": "blue", @@ -4242,6 +6754,7 @@ var CardInfo = { "limit": 0, "power": 10000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WD03/WD03-010.jpg", "illust": "ピスケ", "classes": [ "精械", @@ -4254,13 +6767,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "お嬢様でもなんでもない。使役してくれる人を待ってるわ。 ~D・R・S~", }, "150": { "pid": 150, - "cid": 150, + cid: 150, + "timestamp": 1419093388243, "wxid": "WD03-011", - "name": "コードアート S・M・P", + name: "コードアート S・M・P", + "kana": "コードアートスマフォ", "rarity": "ST", "cardType": "SIGNI", "color": "blue", @@ -4268,6 +6784,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "ピルルク", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WD03/WD03-011.jpg", "illust": "hitoto*", "classes": [ "精械", @@ -4281,18 +6798,47 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "ピッピッピッ。起動。 ~S・M・P~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:対戦相手の手札を見て、その中からレベル1のカード1枚を選び、捨てさせる。" ], - "burstEffectTexts": [ + startUpEffects: [{ + actionAsyn: function () { + var hands = this.player.opponent.hands.slice(); + if (!hands.length) return; + return this.player.showCardsAsyn(hands).callback(this,function () { + var cards = hands.filter(function (card) { + return card.level === 1; + },this); + return this.player.selectAsyn('DISCARD',cards).callback(this,function (card) { + if (!card) return; + this.player.opponent.discardCards([card]); + }); + }); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(1); + } + } }, "151": { "pid": 151, - "cid": 151, + cid: 151, + "timestamp": 1419093394100, "wxid": "WD03-012", - "name": "コードアート J・V", + name: "コードアート J・V", + "kana": "コードアートジュブナイル", "rarity": "ST", "cardType": "SIGNI", "color": "blue", @@ -4300,6 +6846,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WD03/WD03-012.jpg", "illust": "CH@R", "classes": [ "精械", @@ -4312,13 +6859,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "アンヤクッ ~J・V~", }, "152": { "pid": 152, - "cid": 152, + cid: 152, + "timestamp": 1419093399169, "wxid": "WD03-013", - "name": "コードアート S・C", + name: "コードアート S・C", + "kana": "コードアートスカイキャット", "rarity": "ST", "cardType": "SIGNI", "color": "blue", @@ -4326,6 +6876,7 @@ var CardInfo = { "limit": 0, "power": 3000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WD03/WD03-013.jpg", "illust": "篠", "classes": [ "精械", @@ -4338,13 +6889,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "ビニャーッ! ~S・C~", }, "153": { "pid": 153, - "cid": 153, + cid: 153, + "timestamp": 1419093403267, "wxid": "WD03-014", - "name": "コードアート R・F・R", + name: "コードアート R・F・R", + "kana": "コードアートリフライズ", "rarity": "ST", "cardType": "SIGNI", "color": "blue", @@ -4352,6 +6906,7 @@ var CardInfo = { "limit": 0, "power": 1000, "limiting": "ピルルク", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WD03/WD03-014.jpg", "illust": "イチゼン", "classes": [ "精械", @@ -4365,15 +6920,27 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "フゥーッ!頭の体操はおしまい? ~R・F・R~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:カードを1枚引く。その後、手札を1枚捨てる。" - ] + ], + startUpEffects: [{ + actionAsyn: function () { + this.player.draw(1); + return this.player.discardAsyn(1); + } + }] }, "154": { "pid": 154, - "cid": 154, + cid: 154, + "timestamp": 1419093407609, "wxid": "WD03-015", - "name": "TOO BAD", + name: "TOO BAD", + "kana": "トゥーバッド", "rarity": "ST", "cardType": "SPELL", "color": "blue", @@ -4381,6 +6948,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WD03/WD03-015.jpg", "illust": "コウサク", "classes": [], "costWhite": 0, @@ -4391,15 +6959,26 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "残念!", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "対戦相手の手札を1枚見ないで選び、捨てさせる。" - ] + ], + spellEffect : { + actionAsyn: function () { + this.player.opponent.discardRandomly(1); + } + } }, "155": { "pid": 155, - "cid": 101, + cid: 101, + "timestamp": 1419093412758, "wxid": "WD03-016", - "name": "サーバント D", + name: "サーバント D", + "kana": "サーバントデュオ", "rarity": "ST", "cardType": "SIGNI", "color": "colorless", @@ -4407,6 +6986,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WD03/WD03-016.jpg", "illust": "hitoto*", "classes": [ "精元" @@ -4418,13 +6998,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": true, - "multiEner": true + "multiEner": true, + cardText: "彼女は光のようにルリグを包み込む。", }, "156": { "pid": 156, - "cid": 102, + cid: 102, + "timestamp": 1419093415873, "wxid": "WD03-017", - "name": "サーバント O", + name: "サーバント O", + "kana": "サーバントワン", "rarity": "ST", "cardType": "SIGNI", "color": "colorless", @@ -4432,6 +7015,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WD03/WD03-017.jpg", "illust": "トリダモノ", "classes": [ "精元" @@ -4443,13 +7027,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": true, - "multiEner": true + "multiEner": true, + cardText: "彼女は煙のようにルリグを包み込む。", }, "157": { "pid": 157, - "cid": 103, + cid: 103, + "timestamp": 1419093419615, "wxid": "WD03-018", - "name": "噴流する知識", + name: "噴流する知識", + "kana": "フンリュウスルチシキ", "rarity": "ST", "cardType": "SPELL", "color": "colorless", @@ -4457,6 +7044,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WD03/WD03-018.jpg", "illust": "okera", "classes": [], "costWhite": 0, @@ -4466,13 +7054,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "ルリグは、エナを使い、自身の力を解放する。それはアーツと呼ばれる。", }, "158": { "pid": 158, - "cid": 158, + cid: 158, + "timestamp": 1419093422477, "wxid": "WX02-001", - "name": "金木犀の巫女 タマヨリヒメ", + name: "金木犀の巫女 タマヨリヒメ", + "kana": "キンモクセイノミコタマヨリヒメ", "rarity": "LR", "cardType": "LRIG", "color": "white", @@ -4480,6 +7071,7 @@ var CardInfo = { "limit": 12, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX02/WX02-001.jpg", "illust": "いとうのいぢ", "classes": [ "タマ" @@ -4492,19 +7084,51 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "それは黄金の程輝く対面。", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】【白】:あなたのデッキからシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" ], - "actionEffectTexts": [ + startUpEffects: [{ + costWhite: 1, + actionAsyn: function () { + var filter = function (card) { + return card.type === 'SIGNI'; + }; + return this.player.seekAsyn(filter,1); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【白】【赤】:対戦相手のパワー7000以下のシグニ1体をバニッシュする。", "【起動能力】【白】【緑】【無】:対戦相手のパワー10000以上のシグニ1体をバニッシュする。" - ] + ], + actionEffects: [{ + costWhite: 1, + costRed: 1, + actionAsyn: function () { + return this.banishSigniAsyn(7000); + } + },{ + costWhite: 1, + costGreen: 1, + costColorless: 1, + actionAsyn: function () { + return this.banishSigniAsyn(10000,1,1,true); + } + }] }, "159": { "pid": 159, - "cid": 159, + cid: 159, + "timestamp": 1419093426759, "wxid": "WX02-002", - "name": "火鳥風月 遊月・肆", + name: "火鳥風月 遊月・肆", + "kana": "カチョウフウゲツユヅキヨン", "rarity": "LR", "cardType": "LRIG", "color": "red", @@ -4512,6 +7136,7 @@ var CardInfo = { "limit": 10, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX02/WX02-002.jpg", "illust": "mado*pen", "classes": [ "花代", @@ -4525,24 +7150,68 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "これが、私の答えだよ。 ~遊月~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:あなたのライフクロス1枚をクラッシュする。" ], - "constEffectTexts": [ + startUpEffects: [{ + actionAsyn: function () { + return this.player.crashAsyn(1); + } + }], + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたのカードはすべて【ライフバースト】【エナチャ―ジ1】を持つ。" ], - "attachedEffectTexts": [ - "【エナチャ―ジ1】" + constEffects: [{ + action: function (set,add) { + var cards = this.game.cards.filter(function (card) { + return card.player === this.player; + },this); + cards.forEach(function (card) { + var effect = this.game.newEffect({ + source: card, + description: '159-attached-0', + optional: true, + actionAsyn: function () { + return this.player.enerCharge(1); + } + }); + add(card,'onBurst',effect); + },this); + } + }], + // ====================== + // 附加效果 + // ====================== + attachedEffectTexts: [ + '【エナチャ―ジ1】' ], - "actionEffectTexts": [ + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【ダウン】:対戦相手のライフクロス1枚をクラッシュする。" - ] + ], + actionEffects: [{ + costDown: true, + actionAsyn: function () { + return this.player.opponent.crashAsyn(1); + } + }] }, "160": { "pid": 160, - "cid": 160, + cid: 160, + "timestamp": 1419093430049, "wxid": "WX02-003", - "name": "エルドラ×マークⅣ", + name: "エルドラ×マークⅣ", + "kana": "エルドラマークフォー", "rarity": "LR", "cardType": "LRIG", "color": "blue", @@ -4550,6 +7219,7 @@ var CardInfo = { "limit": 11, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX02/WX02-003.jpg", "illust": "パトリシア", "classes": [ "エルドラ" @@ -4562,18 +7232,40 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "いやー、もう、ほんとすまねっすわ! ~エルドラ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたのライフクロスがクラッシュされるたび、カードを1枚引いてもよい。" ], - "attachedEffectTexts": [ - "あなたのライフクロスがクラッシュされるたび、カードを1枚引いてもよい。" - ] + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '160-attached-0', + optional: true, + actionAsyn: function () { + this.player.draw(1); + } + }); + add(this.player,'onCrash',effect); + } + }], + // ====================== + // 附加效果 + // ====================== + attachedEffectTexts: [ + 'あなたのライフクロスがクラッシュされるたび、カードを1枚引いてもよい。' + ], }, "161": { "pid": 161, - "cid": 161, + cid: 161, + "timestamp": 1419093448634, "wxid": "WX02-004", - "name": "無間の閻魔 ウリス", + name: "無間の閻魔 ウリス", + "kana": "ムゲンノエンマウリス", "rarity": "LR", "cardType": "LRIG", "color": "black", @@ -4581,6 +7273,7 @@ var CardInfo = { "limit": 11, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX02/WX02-004.jpg", "illust": "あらいずみるい", "classes": [ "ウリス" @@ -4593,15 +7286,45 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "あなたと戦えて、楽しかったわ? ~ウリス~", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【黒】手札から黒のシグニを1枚捨てる:ターン終了時まで、対戦相手のシグニ1体のパワーを-10000する。" - ] + ], + actionEffects: [{ + costBlack: 1, + costCondition: function () { + return this.player.hands.some(function (card) { + return (card.type === 'SIGNI') && (card.hasColor('black')); + },this); + }, + costAsyn: function () { + var cards = this.player.hands.filter(function (card) { + return (card.type === 'SIGNI') && (card.hasColor('black')); + },this); + return this.player.selectAsyn('PAY',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + }, + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndAdd(this,card,'power',-10000); + }); + } + }] }, "162": { "pid": 162, - "cid": 162, + cid: 162, + "timestamp": 1419093451442, "wxid": "WX02-005", - "name": "ホワイト・ホープ", + name: "ホワイト・ホープ", + "kana": "ホワイトホープ", "rarity": "LR", "cardType": "ARTS", "color": "white", @@ -4609,6 +7332,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "タマ", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX02/WX02-005.jpg", "illust": "藤真拓哉", "classes": [], "costWhite": 2, @@ -4619,19 +7343,36 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase", - "attackPhase" - ], - "artsEffectTexts": [ + cardText: "今ここに、夢限少女が・・・・!", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase','attackPhase'], + artsEffectTexts: [ "あなたのデッキからレベル2以下の<アーム>または<ウェポン>のシグニを合計2枚まで探して場に出す。その後、デッキをシャッフルする。ターン終了時に、それらをトラッシュに置く。" - ] + ], + artsEffect: { + actionAsyn: function () { + var filter = function (card) { + return (card.type === 'SIGNI') && + (card.level <= 2) && + (card.hasClass('アーム') || card.hasClass('ウェポン')); + }; + return this.player.seekAndSummonAsyn(filter,2).callback(this,function (cards) { + cards.forEach(function (card) { + card.trashWhenTurnEnd(); + },this); + }); + } + } }, "163": { "pid": 163, - "cid": 163, + cid: 163, + "timestamp": 1419093459127, "wxid": "WX02-006", - "name": "ブラック・デザイア", + name: "ブラック・デザイア", + "kana": "ブラックデザイア", "rarity": "LR", "cardType": "ARTS", "color": "black", @@ -4639,6 +7380,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "ウリス", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX02/WX02-006.jpg", "illust": "Morechand", "classes": [], "costWhite": 0, @@ -4649,19 +7391,29 @@ var CardInfo = { "costColorless": 1, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase", - "attackPhase" - ], - "artsEffectTexts": [ + cardText: "さっさと、終わらせてよ? ~ウリス~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase','attackPhase'], + artsEffectTexts: [ "あなたのトラッシュにカードが25枚以上ある場合、すべてのシグニをバニッシュする。" - ] + ], + artsEffect: { + actionAsyn: function () { + if (this.player.trashZone.cards.length < 25) return; + var cards = concat(this.player.signis,this.player.opponent.signis); + return this.game.banishCardsAsyn(cards); + } + } }, "164": { "pid": 164, - "cid": 164, + cid: 164, + "timestamp": 1419093463777, "wxid": "WX02-007", - "name": "轟炎罪 遊月・参", + name: "轟炎罪 遊月・参", + "kana": "ゴウエンザイユヅキサン", "rarity": "LC", "cardType": "LRIG", "color": "red", @@ -4669,6 +7421,7 @@ var CardInfo = { "limit": 7, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX02/WX02-007.jpg", "illust": "mado*pen", "classes": [ "花代", @@ -4682,16 +7435,37 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "その想いだって届くかもしれないんだ。 ~ユヅキ~", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【赤】:対戦相手のパワー5000以下のシグニ1体をバニッシュする。", "【起動能力】【緑】:ターン終了時まで、あなたのすべてのシグニのパワーを+5000する。" - ] + ], + actionEffects: [{ + costRed: 1, + actionAsyn: function () { + return this.banishSigniAsyn(5000); + } + },{ + costGreen: 1, + actionAsyn: function () { + this.game.frameStart(); + this.player.signis.forEach(function (signi) { + this.game.tillTurnEndAdd(this,signi,'power',5000); + },this); + this.game.frameEnd(); + } + }], }, "165": { "pid": 165, - "cid": 165, + cid: 165, + "timestamp": 1419093469104, "wxid": "WX02-008", - "name": "焔悔 遊月・弐", + name: "焔悔 遊月・弐", + "kana": "エンカイユヅキニ", "rarity": "LC", "cardType": "LRIG", "color": "red", @@ -4699,6 +7473,7 @@ var CardInfo = { "limit": 5, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX02/WX02-008.jpg", "illust": "mado*pen", "classes": [ "花代", @@ -4711,13 +7486,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "燃えて、燃えて! ~ユヅキ~", }, "166": { "pid": 166, - "cid": 166, + cid: 166, + "timestamp": 1419093475281, "wxid": "WX02-009", - "name": "焔 遊月・壱", + name: "焔 遊月・壱", + "kana": "ホムラユヅキイチ", "rarity": "LC", "cardType": "LRIG", "color": "red", @@ -4725,6 +7503,7 @@ var CardInfo = { "limit": 2, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX02/WX02-009.jpg", "illust": "mado*pen", "classes": [ "花代", @@ -4737,13 +7516,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "・・・いくよ。 ~ユヅキ~", }, "167": { "pid": 167, - "cid": 167, + cid: 167, + "timestamp": 1419093480171, "wxid": "WX02-010", - "name": "エルドラ×マークⅢ", + name: "エルドラ×マークⅢ", + "kana": "エルドラマークスリー", "rarity": "LC", "cardType": "LRIG", "color": "blue", @@ -4751,6 +7533,7 @@ var CardInfo = { "limit": 8, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX02/WX02-010.jpg", "illust": "パトリシア", "classes": [ "エルドラ" @@ -4762,13 +7545,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "いやー、ここまで来るだけでも十分っすわ! ~エルドラ~", }, "168": { "pid": 168, - "cid": 168, + cid: 168, + "timestamp": 1419093486263, "wxid": "WX02-011", - "name": "エルドラ×マークⅡ", + name: "エルドラ×マークⅡ", + "kana": "エルドラマークツー", "rarity": "LC", "cardType": "LRIG", "color": "blue", @@ -4776,6 +7562,7 @@ var CardInfo = { "limit": 5, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX02/WX02-011.jpg", "illust": "パトリシア", "classes": [ "エルドラ" @@ -4787,13 +7574,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "べんべけべけべけべけべーん! ~エルドラ~", }, "169": { "pid": 169, - "cid": 169, + cid: 169, + "timestamp": 1419093492142, "wxid": "WX02-012", - "name": "エルドラ×マークⅠ", + name: "エルドラ×マークⅠ", + "kana": "エルドラマークワン", "rarity": "LC", "cardType": "LRIG", "color": "blue", @@ -4801,6 +7591,7 @@ var CardInfo = { "limit": 2, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX02/WX02-012.jpg", "illust": "パトリシア", "classes": [ "エルドラ" @@ -4812,13 +7603,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "ああ、こんにちわっす。エルドラっすよ! ~エルドラ~", }, "170": { "pid": 170, - "cid": 170, + cid: 170, + "timestamp": 1419093498105, "wxid": "WX02-013", - "name": "叫喚の閻魔 ウリス", + name: "叫喚の閻魔 ウリス", + "kana": "キョウカンノエンマウリス", "rarity": "LC", "cardType": "LRIG", "color": "black", @@ -4826,6 +7620,7 @@ var CardInfo = { "limit": 7, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX02/WX02-013.jpg", "illust": "ぶんたん", "classes": [ "ウリス" @@ -4838,15 +7633,40 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "痛いかもね?笑えないほどに。 ~ウリス~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】手札を1枚捨てる:ターン終了時まで、対戦相手のシグニ1体のパワーを-7000する。" - ] + ], + startUpEffects: [{ + costCondition: function () { + return this.player.hands.length; + }, + costAsyn: function () { + var cards = this.player.hands; + return this.player.selectAsyn('PAY',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + }, + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndAdd(this,card,'power',-7000); + }); + } + }], }, "171": { "pid": 171, - "cid": 171, + cid: 171, + "timestamp": 1419093504186, "wxid": "WX02-014", - "name": "黒縄の閻魔 ウリス", + name: "黒縄の閻魔 ウリス", + "kana": "コクジョウノエンマウリス", "rarity": "LC", "cardType": "LRIG", "color": "black", @@ -4854,6 +7674,7 @@ var CardInfo = { "limit": 4, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX02/WX02-014.jpg", "illust": "晴瀬ひろき", "classes": [ "ウリス" @@ -4866,15 +7687,30 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "ザクリ、ザクリと消えていく願いの心地よさ。", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたのすべての黒のシグニのパワーを+1000する。" - ] + ], + constEffects: [{ + action: function (set,add) { + this.player.signis.forEach(function (signi) { + if (signi.hasColor('black')) { + add(signi,'power',1000); + } + },this); + } + }] }, "172": { "pid": 172, - "cid": 172, + cid: 172, + "timestamp": 1419093510144, "wxid": "WX02-015", - "name": "等活の閻魔 ウリス", + name: "等活の閻魔 ウリス", + "kana": "トウカツノエンマウリス", "rarity": "LC", "cardType": "LRIG", "color": "black", @@ -4882,6 +7718,7 @@ var CardInfo = { "limit": 1, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX02/WX02-015.jpg", "illust": "水玉子", "classes": [ "ウリス" @@ -4894,15 +7731,27 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "通せんぼ。 ~ウリス~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:あなたのデッキの上からカードを3枚トラッシュに置く。" - ] + ], + startUpEffects: [{ + actionAsyn: function () { + var cards = this.player.mainDeck.getTopCards(3); + this.game.trashCards(cards); + } + }] }, "173": { "pid": 173, - "cid": 173, + cid: 173, + "timestamp": 1419093515285, "wxid": "WX02-016", - "name": "ゴシック・バウンダリー", + name: "ゴシック・バウンダリー", + "kana": "ゴシックバウンダリー", "rarity": "LC", "cardType": "ARTS", "color": "white", @@ -4910,6 +7759,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX02/WX02-016.jpg", "illust": "bomi", "classes": [], "costWhite": 1, @@ -4920,18 +7770,31 @@ var CardInfo = { "costColorless": 2, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase" - ], - "artsEffectTexts": [ + cardText: "バウンスッ!!", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase'], + artsEffectTexts: [ "対戦相手のシグニ1体を手札に戻す。" - ] + ], + artsEffect: { + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.bounceAsyn(); + }); + } + } }, "174": { "pid": 174, - "cid": 174, + cid: 174, + "timestamp": 1419093522074, "wxid": "WX02-017", - "name": "気炎万丈", + name: "気炎万丈", + "kana": "キエンバンジョウ", "rarity": "LC", "cardType": "ARTS", "color": "red", @@ -4939,6 +7802,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "ユヅキ", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX02/WX02-017.jpg", "illust": "篠", "classes": [], "costWhite": 0, @@ -4949,18 +7813,35 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase" - ], - "artsEffectTexts": [ + cardText: "こんなに苦しい思いすら、もう伝えられない。", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase'], + artsEffectTexts: [ "あなたのライフクロス1枚をクラッシュする。そのカードに【ライフバースト】がある場合、対戦相手のすべてのパワー10000以下のシグニをバニッシュする。" - ] + ], + artsEffect: { + actionAsyn: function () { + var card = this.player.lifeClothZone.cards[0]; + if (!card) return; + return this.player.crashAsyn(1).callback(this,function () { + if (!card.hasBurst()) return; + var cards = this.player.opponent.signis.filter(function (signi) { + return signi.power <= 10000; + },this); + return this.game.banishCardsAsyn(cards); + }); + } + } }, "175": { "pid": 175, - "cid": 175, + cid: 175, + "timestamp": 1419093526197, "wxid": "WX02-018", - "name": "火紅柳緑", + name: "火紅柳緑", + "kana": "カコウリュウリョク", "rarity": "LC", "cardType": "ARTS", "color": "red", @@ -4968,6 +7849,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX02/WX02-018.jpg", "illust": "ぶんたん", "classes": [], "costWhite": 0, @@ -4978,18 +7860,35 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase" - ], - "artsEffectTexts": [ + cardText: "この光、まだすぐそこにあるかも知れない希望・・・!", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase'], + artsEffectTexts: [ "あなたのデッキの一番上を公開する。それが<鉱石>または<宝石>のシグニの場合、カードを2枚引く。" - ] + ], + artsEffect: { + actionAsyn: function () { + return this.player.revealAsyn(1).callback(this,function (cards) { + if (!cards.length) return; + var flag = cards.some(function (card) { + return card.hasClass('鉱石') || card.hasClass('宝石'); + },this); + if (flag) { + this.player.draw(2); + } + }); + } + } }, "176": { "pid": 176, - "cid": 176, + cid: 176, + "timestamp": 1419093531391, "wxid": "WX02-019", - "name": "クロス・ライフ・クロス", + name: "クロス・ライフ・クロス", + "kana": "クロスライフクロス", "rarity": "LC", "cardType": "ARTS", "color": "blue", @@ -4997,6 +7896,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "エルドラ", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX02/WX02-019.jpg", "illust": "百円ライター", "classes": [], "costWhite": 0, @@ -5007,18 +7907,34 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase" - ], - "artsEffectTexts": [ + cardText: "ここをこう、こうやってほらできたねーすごいねー ~エルドラ~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase'], + artsEffectTexts: [ "あなたのライフクロス1枚を手札に加える。そうした場合、手札を1枚ライフクロスに加える。" - ] + ], + artsEffect: { + actionAsyn: function () { + var card = this.player.lifeClothZone.cards[0]; + if (!card) return; + if (!card.moveTo(this.player.handZone)) return; + var cards = this.player.hands; + return this.player.selectAsyn('TARGET',cards).callback(this,function (card) { + if (!card) return; + card.moveTo(this.player.lifeClothZone); + }); + } + } }, "177": { "pid": 177, - "cid": 177, + cid: 177, + "timestamp": 1419093536403, "wxid": "WX02-020", - "name": "ブラッディ・スラッシュ", + name: "ブラッディ・スラッシュ", + "kana": "ブラッディスラッシュ", "rarity": "LC", "cardType": "ARTS", "color": "black", @@ -5026,6 +7942,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX02/WX02-020.jpg", "illust": "コウサク", "classes": [], "costWhite": 0, @@ -5036,20 +7953,38 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase", - "attackPhase", - "spellCutIn" - ], - "artsEffectTexts": [ + cardText: "苦しめば苦しむほど、あなたは楽になる、と思って?", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase','attackPhase','spellCutIn'], + artsEffectTexts: [ "あなたのシグニ1体をトラッシュに置く。そうした場合、対戦相手のシグニ1体をバニッシュする。" - ] + ], + artsEffect: { + actionAsyn: function () { + var cards = this.player.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + if (!card.trash()) return; + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.banishAsyn().callback(this,function () { + return false; + }); + }); + }); + } + } }, "178": { "pid": 178, - "cid": 178, + cid: 178, + "timestamp": 1419093539506, "wxid": "WX02-021", - "name": "先駆の大天使 アークゲイン", + name: "先駆の大天使 アークゲイン", + "kana": "センクノダイテンシアークゲイン", "rarity": "SR", "cardType": "SIGNI", "color": "white", @@ -5057,6 +7992,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "タマ", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX02/WX02-021.jpg", "illust": "村上ゆいち", "classes": [ "精像", @@ -5070,21 +8006,67 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "こう、書いてある、その通りだったの! ~アークゲイン~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】【白】【白】:あなたのデッキから<天使>のシグニ1枚を探して場に出す。その後、デッキをシャッフルする。" ], - "constEffectTexts": [ + startUpEffects: [{ + costWhite: 2, + actionAsyn: function () { + var filter = function (card) { + return (card.type === 'SIGNI') && card.hasClass('天使'); + }; + return this.player.seekAndSummonAsyn(filter,1); + } + }], + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの場のすべての<天使>のシグニは対戦相手のルリグ以外からの効果を受けない。" ], - "burstEffectTexts": [ + constEffects: [{ + action: function (set,add) { + this.player.signis.forEach(function (signi) { + if (signi.hasClass('天使')) { + add(signi,'effectFilters',function (card) { + return (card.player === this.player) || (card === this.player.opponent.lrig); + }); + } + },this); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたのデッキから<天使>のシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルし、対戦相手のルリグ1体またはシグニ1体をダウンする。" - ] + ], + burstEffect: { + actionAsyn: function () { + var filter = function (card) { + return (card.type === 'SIGNI') && card.hasClass('天使'); + }; + return this.player.seekAsyn(filter,1).callback(this,function () { + var cards = concat(this.player.opponent.signis,this.player.opponent.lrig); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + card.down(); + }); + }); + } + } }, "179": { "pid": 179, - "cid": 179, + cid: 179, + "timestamp": 1419093543682, "wxid": "WX02-022", - "name": "弩砲 ガンスナイプ", + name: "弩砲 ガンスナイプ", + "kana": "ドホウガンスナイプ", "rarity": "SR", "cardType": "SIGNI", "color": "red", @@ -5092,6 +8074,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "花代", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX02/WX02-022.jpg", "illust": "マツモトミツアキ", "classes": [ "精武", @@ -5105,21 +8088,79 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "まるで古代の恐竜のよう。触れた化石におおいなる力!", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】【赤】:ターン終了時まで、あなたのシグニ1体は【ダブルクラッシュ】を得る。" ], - "constEffectTexts": [ + startUpEffects: [{ + costRed: 1, + actionAsyn: function () { + return this.player.selectTargetAsyn(this.player.signis).callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndSet(this,card,'doubleCrash',true); + }); + } + }], + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたのライフクロスが3枚以下であるかぎり、あなたのすべての<ウェポン>のシグニのパワーを+2000する。" ], - "burstEffectTexts": [ + constEffects: [{ + condition: function () { + return this.player.lifeClothZone.cards.length <= 3; + }, + action: function (set,add) { + this.player.signis.forEach(function (signi) { + if (signi.hasClass('ウェポン')) { + add(signi,'power',2000); + } + },this); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:対戦相手のシグニを、パワーの合計が8000以下になるように好きな数バニッシュする。" - ] + ], + burstEffect: { + actionAsyn: function () { + var done = false; + var targets = []; + var total = 0; + var cards = this.player.opponent.signis; + return Callback.loop(this,3,function () { + if (done) return; + cards = cards.filter(function (card) { + return (total + card.power) <= 8000; + },this); + return this.player.selectTargetOptionalAsyn(cards).callback(this,function (card) { + if (!card) { + done = true; + return; + } + total += card.power; + targets.push(card); + removeFromArr(card,cards); + }); + }).callback(this,function () { + return this.game.banishCardsAsyn(targets); + }); + } + } }, "180": { "pid": 180, - "cid": 180, + cid: 180, + "timestamp": 1419093550146, "wxid": "WX02-023", - "name": "幻水姫 スパイラル・カーミラ", + name: "幻水姫 スパイラル・カーミラ", + "kana": "ゲンスイヒメスパイラルカーミラ", "rarity": "SR", "cardType": "SIGNI", "color": "blue", @@ -5127,6 +8168,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX02/WX02-023.jpg", "illust": "さらちよみ", "classes": [ "精生", @@ -5140,23 +8182,74 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "やーん、もう、スパイラルゥ! ~スパイラル・カーミラ~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】【青】:カードを1枚引く。" ], - "constEffectTexts": [ + startUpEffects: [{ + costBlue: 1, + actionAsyn: function () { + this.player.draw(1); + } + }], + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの手札が対戦相手より2枚以上多いかぎり、あなたのすべての<水獣>のシグニのパワーを+2000する。" ], - "burstEffectTexts": [ + constEffects: [{ + condition: function () { + return (this.player.hands.length - this.player.opponent.hands.length) >= 2; + }, + action: function (set,add) { + this.player.signis.forEach(function (signi) { + if (signi.hasClass('水獣')) { + add(signi,'power',2000); + } + },this); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:どちらか1つを選ぶ。「カードを1枚引く。」「対戦相手の手札を1枚見ないで選び、捨てさせる。」", "カードを1枚引く。", "対戦相手の手札を1枚見ないで選び、捨てさせる。" - ] + ], + burstEffect: { + actionAsyn: function () { + var effects = [{ + source: this, + description: '180-burst-1', + actionAsyn: function () { + this.player.draw(1); + } + },{ + source: this, + description: '180-burst-2', + actionAsyn: function () { + this.player.opponent.discardRandomly(1); + } + }]; + return this.player.selectAsyn('LAUNCH',effects).callback(this,function (effect) { + if (!effect) return; + return effect.actionAsyn.call(this); + }); + } + } }, "181": { "pid": 181, - "cid": 181, + cid: 181, + "timestamp": 1419093589311, "wxid": "WX02-024", - "name": "羅植姫 ゴーシュ・アグネス", + name: "羅植姫 ゴーシュ・アグネス", + "kana": "ラショクヒメゴーシュアグネス", "rarity": "SR", "cardType": "SIGNI", "color": "green", @@ -5164,6 +8257,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "緑子", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX02/WX02-024.jpg", "illust": "かわすみ", "classes": [ "精羅", @@ -5177,23 +8271,93 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "雨降って、地固まり、敵を穿ち、天を統べる。", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】【緑】:対戦相手のパワー15000以上のシグニ1体をバニッシュする。" ], - "actionEffectTexts": [ + startUpEffects: [{ + costGreen: 1, + actionAsyn: function () { + var cards = this.player.opponent.signis.filter(function (signi) { + return signi.power >= 15000; + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.banishAsyn(); + }); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】あなたのアップ状態の<植物>のシグニ1体をダウンする:あなたのデッキの一番上のカードをエナゾーンに置く。" ], - "burstEffectTexts": [ + actionEffects: [{ + costCondition: function () { + return this.player.signis.some(function (signi) { + return signi.hasClass('植物') && signi.isUp; + },this); + }, + costAsyn: function () { + var cards = this.player.signis.filter(function (signi) { + return signi.hasClass('植物') && signi.isUp; + },this); + return this.player.selectAsyn('DOWN',cards).callback(this,function (card) { + if (!card) return; + card.down(); + }); + }, + actionAsyn: function () { + this.player.enerCharge(1); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:どちらか1つを選ぶ。「対戦相手のパワー10000以上のシグニ1体をバニッシュする。」「あなたのデッキの一番上のカードをエナゾーンに置く。」", "対戦相手のパワー10000以上のシグニ1体をバニッシュする。", "あなたのデッキの一番上のカードをエナゾーンに置く。" - ] + ], + burstEffect: { + actionAsyn: function () { + var effects = [{ + source: this, + description: '181-burst-1', + actionAsyn: function () { + var cards = this.player.opponent.signis.filter(function (signi) { + return signi.power >= 10000; + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.banishAsyn(); + }); + } + },{ + source: this, + description: '181-burst-2', + actionAsyn: function () { + this.player.enerCharge(1); + } + }]; + return this.player.selectAsyn('LAUNCH',effects).callback(this,function (effect) { + if (!effect) return; + return effect.actionAsyn.call(this); + }); + } + } }, "182": { "pid": 182, - "cid": 182, + cid: 182, + "timestamp": 1419093592619, "wxid": "WX02-025", - "name": "悪魔姫 アンナ・ミラージュ", + name: "悪魔姫 アンナ・ミラージュ", + "kana": "アクマヒメアンナミラージュ", "rarity": "SR", "cardType": "SIGNI", "color": "black", @@ -5201,6 +8365,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "ウリス", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX02/WX02-025.jpg", "illust": "イチゼン", "classes": [ "精像", @@ -5214,24 +8379,87 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "こっちがわにおもてなし。してあげる。 ~アンナ・ミラージュ~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:あなたのシグニ1体をトラッシュに置く。" ], - "constEffectTexts": [ + startUpEffects: [{ + actionAsyn: function () { + var cards = this.player.signis; + return this.player.selectAsyn('TRASH',cards).callback(this,function (card) { + if (!card) return; + return card.trashAsyn(); + }); + } + }], + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの<悪魔>のシグニがバニッシュされたとき、対戦相手は自分のシグニ1体をバニッシュする。" ], - "attachedEffectTexts": [ - "あなたの<悪魔>のシグニがバニッシュされたとき、対戦相手は自分のシグニ1体をバニッシュする。" + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '182-attached-0', + triggerCondition: function (event) { + return event.card.hasClass('悪魔'); + }, + condition: function () { + return this.player.opponent.signis.length; + }, + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.opponent.selectAsyn('BANISH',cards).callback(this,function (card) { + if (!card) return; + return card.banishAsyn(); + }); + } + }); + add(this.player,'onSigniBanished',effect); + } + }], + // ====================== + // 附加效果 + // ====================== + attachedEffectTexts: [ + 'あなたの<悪魔>のシグニがバニッシュされたとき、対戦相手は自分のシグニ1体をバニッシュする。' ], - "burstEffectTexts": [ + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたのデッキの上からカードを5枚公開する。その中から<悪魔>のシグニ1枚を手札に加え、残りをトラッシュに置く。" - ] + ], + burstEffect: { + actionAsyn: function () { + return this.player.revealAsyn(5).callback(this,function (cards) { + if (!cards.length) return; + var targets = cards.filter(function (card) { + return card.hasClass('悪魔'); + },this); + return this.player.selectAsyn('TARGET',targets).callback(this,function (card) { + if (!card) return; + removeFromArr(card,cards); + card.moveTo(this.player.handZone); + }).callback(this,function () { + this.game.trashCards(cards); + }); + }); + } + } }, "183": { "pid": 183, - "cid": 183, + cid: 183, + "timestamp": 1419093597415, "wxid": "WX02-026", - "name": "ウィッシュ・クライシス", + name: "ウィッシュ・クライシス", + "kana": "ウィッシュクライシス", "rarity": "SR", "cardType": "SPELL", "color": "white", @@ -5239,6 +8467,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX02/WX02-026.jpg", "illust": "ヒロヲノリ", "classes": [], "costWhite": 1, @@ -5249,18 +8478,50 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "再生の願い、犠牲無くては戻らぬことに。", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "あなたの<天使>のシグニ1体をトラッシュに置く。そうした場合、あなたのデッキから<天使>のシグニを2体まで探して場に出す。その後、デッキをシャッフルする。" ], - "burstEffectTexts": [ + spellEffect : { + getTargets: function () { + return this.player.signis.filter(function (signi) { + return signi.hasClass('天使'); + },this); + }, + actionAsyn: function (target) { + if (target.trash()) { + var filter = function (card) { + return (card.type === 'SIGNI') && card.hasClass('天使'); + }; + return this.player.seekAndSummonAsyn(filter,2); + } + } + }, + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたのデッキから<天使>のシグニ1枚を探して場に出す。そのシグニの【出現時能力】の能力は発動しない。その後、デッキをシャッフルする。" - ] + ], + burstEffect: { + actionAsyn: function () { + var filter = function (card) { + return (card.type === 'SIGNI') && card.hasClass('天使'); + }; + return this.player.seekAndSummonAsyn(filter,1,true); + } + } }, "184": { "pid": 184, - "cid": 184, + cid: 184, + "timestamp": 1419093603318, "wxid": "WX02-027", - "name": "焦土の代償", + name: "焦土の代償", + "kana": "ショウドノダイショウ", "rarity": "SR", "cardType": "SPELL", "color": "red", @@ -5268,6 +8529,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX02/WX02-027.jpg", "illust": "晴瀬ひろき", "classes": [], "costWhite": 0, @@ -5278,18 +8540,89 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "弾という名の、魂", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "あなたの<アーム>または<ウェポン>のシグニを好きな数トラッシュに置く。トラッシュに置いたシグニ1体につき、対戦相手のシグニ1体をバニッシュする。" ], - "burstEffectTexts": [ + spellEffect : { + getTargetAdvancedAsyn: function () { + // 返回的目标对象 + var targetObj = { + playerSignis: [], // 已选择的我方SIGNI + opponentSignis: [] // 已选择的对方SIGNI + }; + // 我方SIGNI候选项 + var pSignis = this.player.signis.filter(function (signi) { + return (signi.hasClass('アーム') || signi.hasClass('ウェポン')); + },this); + // 对方SIGNI候选项 + var oSignis = this.player.opponent.signis; + + if ((!pSignis.length) || (!oSignis.length)) return targetObj; + + // 先选择我方SIGNI,然后选择对方SIGNI. + var max = Math.min(pSignis.length,oSignis.length); + return this.player.selectSomeTargetsAsyn(pSignis,0,max).callback(this,function (playerSignis) { + targetObj.playerSignis = playerSignis; + var len = playerSignis.length; + return this.player.selectSomeTargetsAsyn(oSignis,len,len).callback(this,function (opponentSignis) { + targetObj.opponentSignis = opponentSignis; + return targetObj; + }); + }); + }, + actionAsyn: function (targetObj) { + // 检查SIGNI是否在场 + var playerSignis = targetObj.playerSignis.filter(function (signi) { + return inArr(signi,this.player.signis); + },this); + var opponentSignis = targetObj.opponentSignis.filter(function (signi) { + return inArr(signi,this.player.opponent.signis); + },this); + // 若已选择的我方SIGNI全部不在场,结束处理. + if (!playerSignis.length) return; + return Callback.immediately().callback(this,function () { + // 若在场的已选择的我方SIGNI数量大于或等于在场的已选择的对方SIGNI数量,正常处理. + if (playerSignis.length >= opponentSignis.length) { + return opponentSignis; + } + // 否则,重新选择对方的SIGNI. + var len = playerSignis.length; + return this.player.selectSomeTargetsAsyn(opponentSignis,len,len); + }).callback(this,function (opponentSignis) { + this.game.trashCards(playerSignis); + return this.game.banishCardsAsyn(opponentSignis); + }); + } + }, + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:対戦相手のシグニ1体をバニッシュする。その後、あなたは手札を1枚捨てる。" - ] + ], + burstEffect: { + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.banishAsyn().callback(this,function () { + return this.player.discardAsyn(1); + }); + }); + } + } }, "185": { "pid": 185, - "cid": 185, + cid: 185, + "timestamp": 1419093609107, "wxid": "WX02-028", - "name": "エニグマ・オーラ", + name: "エニグマ・オーラ", + "kana": "エニグマオーラ", "rarity": "SR", "cardType": "SPELL", "color": "black", @@ -5297,6 +8630,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "ウリス", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX02/WX02-028.jpg", "illust": "トリダモノ", "classes": [], "costWhite": 0, @@ -5307,21 +8641,70 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "数多の過去を刺し落とす剣。", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "ターン終了時まで、あなたのルリグは「このルリグがアタックしたとき、あなたのシグニを好きな数トラッシュに置く。その後、トラッシュに置いたシグニ1体につき、デッキの上からカードを1枚ライフクロスに加える。」を得る。" ], - "attachedEffectTexts": [ - "このルリグがアタックしたとき、あなたのシグニを好きな数トラッシュに置く。その後、トラッシュに置いたシグニ1体につき、デッキの上からカードを1枚ライフクロスに加える。" + spellEffect : { + actionAsyn: function () { + var effect = this.game.newEffect({ + source: this.player.lrig, + description: '185-attached-0', + triggerCondition: function () { + return this.player.signis.length; + }, + condition: function () { + return this.player.signis.length; + }, + actionAsyn: function () { + var cards = this.player.signis; + var max = cards.length; + return this.player.selectSomeTargetsAsyn(cards,0,max).callback(this,function (cards) { + if (!cards.length) return; + this.game.trashCards(cards); + var len = cards.length; + cards = this.player.mainDeck.getTopCards(len); + this.game.moveCards(cards,this.player.lifeClothZone); + }); + } + }); + this.game.tillTurnEndAdd(this,this.player.lrig,'onAttack',effect); + } + }, + // ====================== + // 附加效果 + // ====================== + attachedEffectTexts: [ + 'このルリグがアタックしたとき、あなたのシグニを好きな数トラッシュに置く。その後、トラッシュに置いたシグニ1体につき、デッキの上からカードを1枚ライフクロスに加える。' ], - "burstEffectTexts": [ + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたのトラッシュから、黒のシグニ1枚を場に出す。そのシグニの【出現時能力】の能力は発動しない。" - ] + ], + burstEffect: { + actionAsyn: function () { + var cards = this.player.trashZone.cards.filter(function (card) { + return (card.type === 'SIGNI') && (card.hasColor('black')) && card.canSummon(); + }); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.summonAsyn(false,true); // optional: false, dontTriggerStartUp: true + }); + } + } }, "186": { "pid": 186, - "cid": 186, + cid: 186, + "timestamp": 1419093615134, "wxid": "WX02-029", - "name": "宝具 ミツルギ", + name: "宝具 ミツルギ", + "kana": "ホウグミツルギ", "rarity": "R", "cardType": "SIGNI", "color": "white", @@ -5329,6 +8712,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "タマ", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX02/WX02-029.jpg", "illust": "keypot", "classes": [ "精武", @@ -5342,18 +8726,54 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "貫くは宝、次はいずこ。", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】手札から<アーム>または<ウェポン>のシグニを1枚捨てる:あなたのデッキからシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" ], - "burstEffectTexts": [ + startUpEffects: [{ + costCondition: function () { + return this.player.hands.some(function (card) { + return (card.type === 'SIGNI') && (card.hasClass('アーム') || card.hasClass('ウェポン')); + },this); + }, + costAsyn: function () { + var cards = this.player.hands.filter(function (card) { + return (card.type === 'SIGNI') && (card.hasClass('アーム') || card.hasClass('ウェポン')); + },this); + return this.player.selectAsyn('PAY',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + }, + actionAsyn: function () { + var filter = function (card) { + return card.type === 'SIGNI'; + }; + return this.player.seekAsyn(filter,1); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:【エナチャ―ジ1】" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.enerCharge(1); + } + } }, "187": { "pid": 187, - "cid": 187, + cid: 187, + "timestamp": 1419093621149, "wxid": "WX02-030", - "name": "宝具 ミカガミ", + name: "宝具 ミカガミ", + "kana": "ホウグミカガミ", "rarity": "R", "cardType": "SIGNI", "color": "white", @@ -5361,6 +8781,7 @@ var CardInfo = { "limit": 0, "power": 1000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX02/WX02-030.jpg", "illust": "イチゼン", "classes": [ "精武", @@ -5374,18 +8795,54 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "光は宝、真実を写す。", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【ダウン】:あなたのデッキの一番上を公開する。それが<アーム>のシグニの場合、それを手札に加える。" ], - "burstEffectTexts": [ + actionEffects: [{ + costDown: true, + actionAsyn: function () { + return this.player.revealAsyn(1).callback(this,function (cards) { + var cards_add = cards.filter(function (card) { + return card.hasClass('アーム'); + },this); + this.game.moveCards(cards_add,this.player.handZone); + }); + // var card = this.player.mainDeck.cards[0]; + // if (!card) return; + // if ((card.type === 'SIGNI') && card.hasClass('アーム')) { + // return this.player.opponent.showCardsAsyn([card]).callback(this,function () { + // this.player.draw(1); + // }); + // } else { + // return this.player.showCardsAsyn([card]).callback(this,function () { + // return this.player.opponent.showCardsAsyn([card]); + // }); + // } + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + return this.player.draw(1); + } + } }, "188": { "pid": 188, - "cid": 188, + cid: 188, + "timestamp": 1419093626541, "wxid": "WX02-031", - "name": "ゲット・バウンド", + name: "ゲット・バウンド", + "kana": "ゲットバウンド", "rarity": "R", "cardType": "SPELL", "color": "white", @@ -5393,6 +8850,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "タマ", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX02/WX02-031.jpg", "illust": "松本エイト", "classes": [], "costWhite": 2, @@ -5403,18 +8861,46 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "およびでない?", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "対戦相手のシグニ1体を手札に戻す。" ], - "burstEffectTexts": [ + spellEffect : { + getTargets: function () { + return this.player.opponent.signis; + }, + actionAsyn: function (target) { + return target.bounceAsyn(); + } + }, + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:対戦相手のレベル2以下のシグニ1体を手札に戻す。" - ] + ], + burstEffect: { + actionAsyn: function () { + var cards = this.player.opponent.signis.filter(function (signi) { + return signi.level <= 2; + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.bounceAsyn(); + }); + } + } }, "189": { "pid": 189, - "cid": 189, + cid: 189, + "timestamp": 1419093634193, "wxid": "WX02-032", - "name": "羅石 オパーラル", + name: "羅石 オパーラル", + "kana": "ラセキオパーラル", "rarity": "R", "cardType": "SIGNI", "color": "red", @@ -5422,6 +8908,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "花代", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX02/WX02-032.jpg", "illust": "よこえ", "classes": [ "精羅", @@ -5435,18 +8922,51 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "一瞬で虜にするから、きれいであるの。 ~オパーラル~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】手札から<鉱石>または<宝石>のシグニを1枚捨てる:パワー7000以下のシグニ1体をバニッシュする。" ], - "burstEffectTexts": [ + startUpEffects: [{ + costCondition: function () { + return this.player.hands.some(function (card) { + return (card.type === 'SIGNI') && (card.hasClass('鉱石') || card.hasClass('宝石')); + },this); + }, + costAsyn: function () { + var cards = this.player.hands.filter(function (card) { + return (card.type === 'SIGNI') && (card.hasClass('鉱石') || card.hasClass('宝石')); + },this); + return this.player.selectAsyn('PAY',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + }, + actionAsyn: function () { + return this.banishSigniAsyn(7000); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:【エナチャ―ジ1】" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.enerCharge(1); + } + } }, "190": { "pid": 190, - "cid": 190, + cid: 190, + "timestamp": 1419093639164, "wxid": "WX02-033", - "name": "羅石 カーネリアン", + name: "羅石 カーネリアン", + "kana": "ラセキカーネリアン", "rarity": "R", "cardType": "SIGNI", "color": "red", @@ -5454,6 +8974,7 @@ var CardInfo = { "limit": 0, "power": 1000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX02/WX02-033.jpg", "illust": "篠", "classes": [ "精羅", @@ -5467,18 +8988,43 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "さぁ私のところにおいでませー ~カーネリアン~", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【ダウン】:あなたのデッキの一番上を公開する。それが<鉱石>または<宝石>のシグニの場合、それを手札に加える。" ], - "burstEffectTexts": [ + actionEffects: [{ + costDown: true, + actionAsyn: function () { + return this.player.revealAsyn(1).callback(this,function (cards) { + var cards_add = cards.filter(function (card) { + return card.hasClass('鉱石') || card.hasClass('宝石'); + },this); + this.game.moveCards(cards_add,this.player.handZone); + }); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(1); + } + } }, "191": { "pid": 191, - "cid": 191, + cid: 191, + "timestamp": 1419093644183, "wxid": "WX02-034", - "name": "望まぬ衝動", + name: "望まぬ衝動", + "kana": "ノゾマヌショウドウ", "rarity": "R", "cardType": "SPELL", "color": "red", @@ -5486,6 +9032,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "ユヅキ", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX02/WX02-034.jpg", "illust": "トリダモノ", "classes": [], "costWhite": 0, @@ -5496,18 +9043,56 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "ドンッ", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "あなたのエナゾーンに赤のカードと緑のカードがある場合、シグニ1体をバニッシュする。" ], - "burstEffectTexts": [ + spellEffect : { + getTargets: function () { + return this.player.opponent.signis; + }, + actionAsyn: function (target) { + if (this.player.enerZone.cards.some(function (card) { + return card.hasColor('red'); + },this) && this.player.enerZone.cards.some(function (card) { + return card.hasColor('green'); + },this)) { + return target.banishAsyn(); + } + } + }, + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたのエナゾーンに赤のカードと緑のカードがある場合、シグニ1体をバニッシュする。" - ] + ], + burstEffect: { + actionAsyn: function () { + if (this.player.enerZone.cards.some(function (card) { + return card.hasColor('red'); + },this) && this.player.enerZone.cards.some(function (card) { + return card.hasColor('green'); + },this)) { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.banishAsyn(); + }); + } + } + } }, "192": { "pid": 192, - "cid": 192, + cid: 192, + "timestamp": 1419093647968, "wxid": "WX02-035", - "name": "コードアート C・P・U", + name: "コードアート C・P・U", + "kana": "コードアートシーピーユー", "rarity": "R", "cardType": "SIGNI", "color": "blue", @@ -5515,6 +9100,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX02/WX02-035.jpg", "illust": "Punk", "classes": [ "精械", @@ -5528,18 +9114,57 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "うんうん、どんどん賢くなってきた! ~C・P・U~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】手札から<電機>のシグニを1枚捨てる:対戦相手のシグニ1体を凍結する。その後、カードを1枚引く。" ], - "burstEffectTexts": [ + startUpEffects: [{ + costCondition: function () { + return this.player.hands.some(function (card) { + return (card.type === 'SIGNI') && card.hasClass('電機'); + },this); + }, + costAsyn: function () { + var cards = this.player.hands.filter(function (card) { + return (card.type === 'SIGNI') && card.hasClass('電機'); + },this); + return this.player.selectAsyn('PAY',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + }, + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (card) { + card.freeze(); + } + this.player.draw(1); + }); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:【エナチャ―ジ1】" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.enerCharge(1); + } + } }, "193": { "pid": 193, - "cid": 193, + cid: 193, + "timestamp": 1419093652259, "wxid": "WX02-036", - "name": "コードアート G・R・B", + name: "コードアート G・R・B", + "kana": "コードアートグラボ", "rarity": "R", "cardType": "SIGNI", "color": "blue", @@ -5547,6 +9172,7 @@ var CardInfo = { "limit": 0, "power": 1000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX02/WX02-036.jpg", "illust": "コウサク", "classes": [ "精械", @@ -5560,18 +9186,43 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "うんうん、どんどんキレイになってきた! ~G・R・B~", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【ダウン】:あなたのデッキの一番上を公開する。それが<電機>のシグニの場合、それを手札に加える。" ], - "burstEffectTexts": [ + actionEffects: [{ + costDown: true, + actionAsyn: function () { + return this.player.revealAsyn(1).callback(this,function (cards) { + var cards_add = cards.filter(function (card) { + return card.hasClass('電機'); + },this); + this.game.moveCards(cards_add,this.player.handZone); + }); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(1); + } + } }, "194": { "pid": 194, - "cid": 194, + cid: 194, + "timestamp": 1419093655825, "wxid": "WX02-037", - "name": "SPRASH", + name: "SPRASH", + "kana": "スプラッシュ", "rarity": "R", "cardType": "SPELL", "color": "blue", @@ -5579,6 +9230,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX02/WX02-037.jpg", "illust": "北熊", "classes": [], "costWhite": 0, @@ -5589,18 +9241,51 @@ var CardInfo = { "costColorless": 1, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "びゅーん!スパッ!", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "あなたの<水獣>のシグニ1体をバニッシュする。そうした場合、カードを2枚引く。" ], - "burstEffectTexts": [ + spellEffect : { + getTargets: function () { + return this.player.signis.filter(function (signi) { + return signi.hasClass('水獣'); + },this); + }, + actionAsyn: function (target) { + return target.banishAsyn().callback(this,function (succ) { + if (succ) { + this.player.draw(2); + } + }); + } + }, + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。あなたの場に<水獣>のシグニがある場合、追加でカードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(1); + if (this.player.signis.some(function (signi) { + return signi.hasClass('水獣'); + })) { + this.player.draw(1); + } + } + } }, "195": { "pid": 195, - "cid": 195, + cid: 195, + "timestamp": 1419093660346, "wxid": "WX02-038", - "name": "幻獣 キジ", + name: "幻獣 キジ", + "kana": "ゲンジュウキジ", "rarity": "R", "cardType": "SIGNI", "color": "green", @@ -5608,6 +9293,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX02/WX02-038.jpg", "illust": "蟹丹", "classes": [ "精生", @@ -5621,18 +9307,51 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "其の三、キュンキュン、お供します!", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】手札から<空獣>または<地獣>のシグニを1枚捨てる:あなたのデッキの上からカードを2枚エナゾーンに置く。" ], - "burstEffectTexts": [ + startUpEffects: [{ + costCondition: function () { + return this.player.hands.some(function (card) { + return (card.type === 'SIGNI') && (card.hasClass('空獣') || card.hasClass('地獣')); + },this); + }, + costAsyn: function () { + var cards = this.player.hands.filter(function (card) { + return (card.type === 'SIGNI') && (card.hasClass('空獣') || card.hasClass('地獣')); + },this); + return this.player.selectAsyn('PAY',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + }, + actionAsyn: function () { + this.player.enerCharge(2); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:【エナチャ―ジ1】" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.enerCharge(1); + } + } }, "196": { "pid": 196, - "cid": 196, + cid: 196, + "timestamp": 1419093664240, "wxid": "WX02-039", - "name": "幻獣 ハチ", + name: "幻獣 ハチ", + "kana": "ゲンジュウハチ", "rarity": "R", "cardType": "SIGNI", "color": "green", @@ -5640,6 +9359,7 @@ var CardInfo = { "limit": 0, "power": 1000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX02/WX02-039.jpg", "illust": "ナダレ", "classes": [ "精生", @@ -5653,18 +9373,43 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "其の一、ワンワンおともします!", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【ダウン】:あなたのデッキの一番上を公開する。それが<空獣>または<地獣>のシグニの場合、それを手札に加える。" ], - "burstEffectTexts": [ + actionEffects: [{ + costDown: true, + actionAsyn: function () { + return this.player.revealAsyn(1).callback(this,function (cards) { + var cards_add = cards.filter(function (card) { + return card.hasClass('空獣') || card.hasClass('地獣'); + },this); + this.game.moveCards(cards_add,this.player.handZone); + }); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(1); + } + } }, "197": { "pid": 197, - "cid": 197, + cid: 197, + "timestamp": 1419093669082, "wxid": "WX02-040", - "name": "着植", + name: "着植", + "kana": "チャクショク", "rarity": "R", "cardType": "SPELL", "color": "green", @@ -5672,6 +9417,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX02/WX02-040.jpg", "illust": "イシバシヨウスケ", "classes": [], "costWhite": 0, @@ -5682,18 +9428,54 @@ var CardInfo = { "costColorless": 3, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "こいこいこいこいっきたきたきたぁ!", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "ターン終了時まで、あなたのすべての<空獣>、<地獣>、<植物>のシグニは【ランサー】を得る。" ], - "burstEffectTexts": [ + spellEffect : { + actionAsyn: function () { + var cards = this.player.signis.filter(function (signi) { + return (signi.hasClass('空獣') || signi.hasClass('地獣') || signi.hasClass('植物')); + },this); + this.game.frameStart(); + cards.forEach(function (card) { + this.game.tillTurnEndSet(this,card,'lancer',true); + },this); + this.game.frameEnd(); + } + }, + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたの次のターン、あなたのすべてのシグニは【ランサー】を得る。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.game.addConstEffect({ + source: this, + createTimming: this.player.onTurnStart, + once: true, + destroyTimming: this.game.phase.onTurnEnd, + action: function (set,add) { + this.player.signis.forEach(function (signi) { + set(signi,'lancer',true); + },this); + } + }); + } + } }, "198": { "pid": 198, - "cid": 198, + cid: 198, + "timestamp": 1419093675073, "wxid": "WX02-041", - "name": "大損", + name: "大損", + "kana": "オオゾン", "rarity": "R", "cardType": "SPELL", "color": "green", @@ -5701,6 +9483,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "緑子", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX02/WX02-041.jpg", "illust": "かにかま", "classes": [], "costWhite": 0, @@ -5711,18 +9494,48 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "うぇーーーー。", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "対戦相手のパワー10000以上のシグニ1体をバニッシュする。" ], - "burstEffectTexts": [ + spellEffect : { + getTargets: function () { + return this.player.opponent.signis.filter(function (signi) { + return signi.power >= 10000; + },this); + }, + actionAsyn: function (target) { + return target.banishAsyn(); + } + }, + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:対戦相手のパワー12000以上のシグニ1体をバニッシュする。" - ] + ], + burstEffect: { + actionAsyn: function () { + var cards = this.player.opponent.signis.filter(function (signi) { + return signi.power >= 12000; + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.banishAsyn(); + }); + } + } }, "199": { "pid": 199, - "cid": 199, + cid: 199, + "timestamp": 1419093678016, "wxid": "WX02-042", - "name": "コードアンチ パルベック", + name: "コードアンチ パルベック", + "kana": "コードアンチパルベック", "rarity": "R", "cardType": "SIGNI", "color": "black", @@ -5730,6 +9543,7 @@ var CardInfo = { "limit": 0, "power": 10000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX02/WX02-042.jpg", "illust": "ますん", "classes": [ "精械", @@ -5743,15 +9557,34 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "わあああああ、巨大少女だ!!・・・少女?", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【黒】【ダウン】:あなたのトラッシュからシグニ1枚を場に出す。" - ] + ], + actionEffects: [{ + costBlack: 1, + costDown: true, + actionAsyn: function () { + var cards = this.player.trashZone.cards.filter(function (card) { + return (card.type === 'SIGNI') && card.canSummon(); + }) + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.summonAsyn(); + }); + } + }] }, "200": { "pid": 200, - "cid": 200, + cid: 200, + "timestamp": 1419093681931, "wxid": "WX02-043", - "name": "コードアンチ キティラ", + name: "コードアンチ キティラ", + "kana": "コードアンチキティラ", "rarity": "R", "cardType": "SIGNI", "color": "black", @@ -5759,6 +9592,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX02/WX02-043.jpg", "illust": "エムド", "classes": [ "精械", @@ -5772,15 +9606,43 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "どこからきてどこに行くのか解らない。理解できない。 ~キティラ~", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【ダウン】:あなたのデッキの上からカードを3枚公開する。その中から<古代兵器>のシグニ1枚を手札に加え、残りをトラッシュに置く。" - ] + ], + actionEffects: [{ + costDown: true, + actionAsyn: function () { + return this.player.revealAsyn(3).callback(this,function (cards) { + if (!cards.length) return; + + var targets = cards.filter(function (card) { + return card.hasClass('古代兵器'); + },this); + + return this.player.selectAsyn('TARGET',targets).callback(this,function (card) { + if (!card) return; + removeFromArr(card,cards); + return this.player.opponent.showCardsAsyn([card]).callback(this,function () { + card.moveTo(this.player.handZone); + }); + }).callback(this,function () { + this.game.trashCards(cards); + }); + }); + } + }], }, "201": { "pid": 201, - "cid": 201, + cid: 201, + "timestamp": 1419093114358, "wxid": "WX02-044", - "name": "大罪の所以 バアル", + name: "大罪の所以 バアル", + "kana": "タイザイノユエンバアル", "rarity": "R", "cardType": "SIGNI", "color": "black", @@ -5788,6 +9650,7 @@ var CardInfo = { "limit": 0, "power": 1000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX02/WX02-044.jpg", "illust": "ぶんたん", "classes": [ "精像", @@ -5801,18 +9664,43 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "気付けば奈落でこんにちは。", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【ダウン】:あなたのデッキの一番上を公開する。それが<悪魔>のシグニの場合、それを手札に加える。" ], - "burstEffectTexts": [ + actionEffects: [{ + costDown: true, + actionAsyn: function () { + return this.player.revealAsyn(1).callback(this,function (cards) { + var cards_add = cards.filter(function (card) { + return card.hasClass('悪魔'); + },this); + this.game.moveCards(cards_add,this.player.handZone); + }); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(1); + } + } }, "202": { "pid": 202, - "cid": 202, + cid: 202, + "timestamp": 1419093119929, "wxid": "WX02-045", - "name": "サクリファイス・スラッシュ", + name: "サクリファイス・スラッシュ", + "kana": "サクリファイススラッシュ", "rarity": "R", "cardType": "SPELL", "color": "black", @@ -5820,6 +9708,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "ウリス", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX02/WX02-045.jpg", "illust": "ヤマグチトモ", "classes": [], "costWhite": 0, @@ -5830,18 +9719,65 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "有終の儀", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "あなたのシグニ1体をバニッシュする。そうした場合、対戦相手のシグニ1体をバニッシュする。" ], - "burstEffectTexts": [ + spellEffect : { + getTargetAdvancedAsyn: function () { + var targets = []; + var pSignis = this.player.signis; + var oSignis = this.player.opponent.signis; + if (!pSignis.length || !oSignis.length) return targets; + return this.player.selectTargetAsyn(pSignis).callback(this,function (targetA) { + if (!targetA) return; + targets.push(targetA); + return this.player.selectTargetAsyn(oSignis).callback(this,function (targetB) { + if (!targetB) return; + targets.push(targetB); + }); + }).callback(this,function () { + return targets; + }); + }, + actionAsyn: function (targets) { + var targetA = targets[0]; + var targetB = targets[1]; + if (!targetA || !targetB) return; + if (!inArr(targetA,this.player.signis)) return; + return targetA.banishAsyn().callback(this,function (succ) { + if (succ && inArr(targetB,this.player.opponent.signis)) { + return targetB.banishAsyn(); + } + }); + } + }, + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:対戦相手のシグニ1体をバニッシュする。" - ] + ], + burstEffect: { + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.banishAsyn(); + }); + } + } }, "203": { "pid": 203, - "cid": 203, + cid: 203, + "timestamp": 1419093125084, "wxid": "WX02-046", - "name": "犠牲の微笑 キュアエル", + name: "犠牲の微笑 キュアエル", + "kana": "ギセイノホホエミキュアエル", "rarity": "C", "cardType": "SIGNI", "color": "white", @@ -5849,6 +9785,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX02/WX02-046.jpg", "illust": "蟹丹", "classes": [ "精像", @@ -5862,15 +9799,31 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "おいで、私が導いてあげる。", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの場に他の<天使>のシグニがあるかぎり、このシグニのパワーは12000になる。" - ] + ], + constEffects: [{ + condition: function () { + return this.player.signis.some(function (signi) { + return (signi !== this) && signi.hasClass('天使'); + },this); + }, + action: function (set,add) { + set(this,'power',12000); + } + }] }, "204": { "pid": 204, - "cid": 204, + cid: 204, + "timestamp": 1419093131069, "wxid": "WX02-047", - "name": "虚構の愛情 シエル", + name: "虚構の愛情 シエル", + "kana": "キョコウノアイジョウシエル", "rarity": "C", "cardType": "SIGNI", "color": "white", @@ -5878,6 +9831,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX02/WX02-047.jpg", "illust": "晴瀬ひろき", "classes": [ "精像", @@ -5891,15 +9845,31 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "おいで、私が取り戻してあげる。", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの場に他の<天使>のシグニがあるかぎり、このシグニのパワーは8000になる。" - ] + ], + constEffects: [{ + condition: function () { + return this.player.signis.some(function (signi) { + return (signi !== this) && signi.hasClass('天使'); + },this); + }, + action: function (set,add) { + set(this,'power',8000); + } + }] }, "205": { "pid": 205, - "cid": 205, + cid: 205, + "timestamp": 1419093137319, "wxid": "WX02-048", - "name": "宝具 マガタマ", + name: "宝具 マガタマ", + "kana": "ホウグマガタマ", "rarity": "C", "cardType": "SIGNI", "color": "white", @@ -5907,6 +9877,7 @@ var CardInfo = { "limit": 0, "power": 3000, "limiting": "タマ", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX02/WX02-048.jpg", "illust": "エムド", "classes": [ "精武", @@ -5920,15 +9891,32 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "輝くは宝、御霊を示す。", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:あなたのデッキの上からカードを3枚見る。それらを好きな順番でデッキの一番上に戻す。" - ] + ], + startUpEffects: [{ + actionAsyn: function () { + var cards = this.player.mainDeck.getTopCards(3); + if (!cards.length) return; + this.player.informCards(cards); + var len = cards.length; + return this.player.selectSomeAsyn('SET_ORDER',cards,len,len,true).callback(this,function (cards) { + this.player.mainDeck.moveCardsToTop(cards); + }); + } + }] }, "206": { "pid": 206, - "cid": 206, + cid: 206, + "timestamp": 1419093144076, "wxid": "WX02-049", - "name": "博愛の集束 サニエル", + name: "博愛の集束 サニエル", + "kana": "ハクアイノシュウソクサニエル", "rarity": "C", "cardType": "SIGNI", "color": "white", @@ -5936,6 +9924,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX02/WX02-049.jpg", "illust": "村上ゆいち", "classes": [ "精像", @@ -5949,15 +9938,31 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "おいで、私が繋げてあげる。", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの場に他の<天使>のシグニがあるかぎり、このシグニのパワーは5000になる。" - ] + ], + constEffects: [{ + condition: function () { + return this.player.signis.some(function (signi) { + return (signi !== this) && signi.hasClass('天使'); + },this); + }, + action: function (set,add) { + set(this,'power',5000); + } + }] }, "207": { "pid": 207, - "cid": 207, + cid: 207, + "timestamp": 1419093151166, "wxid": "WX02-050", - "name": "ソード・アビリティ", + name: "ソード・アビリティ", + "kana": "ソードアビリティ", "rarity": "C", "cardType": "SPELL", "color": "white", @@ -5965,6 +9970,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX02/WX02-050.jpg", "illust": "北熊", "classes": [], "costWhite": 2, @@ -5975,15 +9981,34 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "この剣ほどあなたは強くなれる?", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "あなたのデッキから<アーム>のシグニ1枚と <天使>のシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" - ] + ], + spellEffect : { + actionAsyn: function () { + var filter = function (card) { + return (card.type === 'SIGNI') && (card.hasClass('アーム')); + }; + return this.player.seekAsyn(filter,1).callback(this,function () { + var filter = function (card) { + return (card.type === 'SIGNI') && (card.hasClass('天使')); + }; + return this.player.seekAsyn(filter,1); + }); + } + } }, "208": { "pid": 208, - "cid": 208, + cid: 208, + "timestamp": 1419093157169, "wxid": "WX02-051", - "name": "轟砲 ランチャーギア", + name: "轟砲 ランチャーギア", + "kana": "ゴウホウランチャーギア", "rarity": "C", "cardType": "SIGNI", "color": "red", @@ -5991,6 +10016,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX02/WX02-051.jpg", "illust": "百円ライター", "classes": [ "精武", @@ -6004,15 +10030,31 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "どぐわ、どっかーんどがーん!", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの場に他の<ウェポン>のシグニがあるかぎり、このシグニのパワーは12000になる。" - ] + ], + constEffects: [{ + condition: function () { + return this.player.signis.some(function (signi) { + return (signi !== this) && signi.hasClass('ウェポン'); + },this); + }, + action: function (set,add) { + set(this,'power',12000); + } + }] }, "209": { "pid": 209, - "cid": 209, + cid: 209, + "timestamp": 1419093162846, "wxid": "WX02-052", - "name": "爆砲 MP5", + name: "爆砲 MP5", + "kana": "バクホウエムピーファイブ", "rarity": "C", "cardType": "SIGNI", "color": "red", @@ -6020,6 +10062,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX02/WX02-052.jpg", "illust": "ますん", "classes": [ "精武", @@ -6033,15 +10076,31 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "ドパパパパ", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの場に他の<ウェポン>のシグニがあるかぎり、このシグニのパワーは8000になる。" - ] + ], + constEffects: [{ + condition: function () { + return this.player.signis.some(function (signi) { + return (signi !== this) && signi.hasClass('ウェポン'); + },this); + }, + action: function (set,add) { + set(this,'power',8000); + } + }] }, "210": { "pid": 210, - "cid": 210, + cid: 210, + "timestamp": 1419093167986, "wxid": "WX02-053", - "name": "羅石 ヒスイ", + name: "羅石 ヒスイ", + "kana": "ラセキヒスイ", "rarity": "C", "cardType": "SIGNI", "color": "red", @@ -6049,6 +10108,7 @@ var CardInfo = { "limit": 0, "power": 3000, "limiting": "花代", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX02/WX02-053.jpg", "illust": "pepo", "classes": [ "精羅", @@ -6062,15 +10122,26 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "キレイだったのに、ざんねんね。 ~ヒスイ~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:対戦相手のパワー2000以下のシグニ1体をバニッシュする。" - ] + ], + startUpEffects: [{ + actionAsyn: function () { + return this.banishSigniAsyn(2000,1,1); + } + }] }, "211": { "pid": 211, - "cid": 211, + cid: 211, + "timestamp": 1419093173166, "wxid": "WX02-054", - "name": "小砲 スミス", + name: "小砲 スミス", + "kana": "ショウホウスミス", "rarity": "C", "cardType": "SIGNI", "color": "red", @@ -6078,6 +10149,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX02/WX02-054.jpg", "illust": "エイチ", "classes": [ "精武", @@ -6091,15 +10163,31 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "目にも見えない早撃ち! ~スミス~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの場に他の<ウェポン>のシグニがあるかぎり、このシグニのパワーは5000になる。" - ] + ], + constEffects: [{ + condition: function () { + return this.player.signis.some(function (signi) { + return (signi !== this) && signi.hasClass('ウェポン'); + },this); + }, + action: function (set,add) { + set(this,'power',5000); + } + }] }, "212": { "pid": 212, - "cid": 212, + cid: 212, + "timestamp": 1419093179093, "wxid": "WX02-055", - "name": "光欲の宝剣", + name: "光欲の宝剣", + "kana": "コウヨクノホウケン", "rarity": "C", "cardType": "SPELL", "color": "red", @@ -6107,6 +10195,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX02/WX02-055.jpg", "illust": "ぶんたん", "classes": [], "costWhite": 0, @@ -6117,15 +10206,31 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "名も無き剣は、赤を選んだ。", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "ターン終了時まで、あなたの<鉱石>、<宝石>、<ウェポン>のシグニいずれか1体は【ダブルクラッシュ】を得る。" - ] + ], + spellEffect : { + getTargets: function () { + return this.player.signis.filter(function (signi) { + return (signi.hasClass('鉱石') || signi.hasClass('宝石') || signi.hasClass('ウェポン')); + },this); + }, + actionAsyn: function (target) { + this.game.tillTurnEndSet(this,target,'doubleCrash',true); + } + } }, "213": { "pid": 213, - "cid": 213, + cid: 213, + "timestamp": 1419093186108, "wxid": "WX02-056", - "name": "幻水 オクト", + name: "幻水 オクト", + "kana": "ゲンスイオクト", "rarity": "C", "cardType": "SIGNI", "color": "blue", @@ -6133,6 +10238,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX02/WX02-056.jpg", "illust": "蟹丹", "classes": [ "精生", @@ -6146,15 +10252,31 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "暇だから、あんた居てよ。 ~オクト~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの場に他の<水獣>のシグニがあるかぎり、このシグニのパワーは12000になる。" - ] + ], + constEffects: [{ + condition: function () { + return this.player.signis.some(function (signi) { + return (signi !== this) && signi.hasClass('水獣'); + },this); + }, + action: function (set,add) { + set(this,'power',12000); + } + }] }, "214": { "pid": 214, - "cid": 214, + cid: 214, + "timestamp": 1419093192138, "wxid": "WX02-057", - "name": "幻水 パール", + name: "幻水 パール", + "kana": "ゲンスイパール", "rarity": "C", "cardType": "SIGNI", "color": "blue", @@ -6162,6 +10284,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX02/WX02-057.jpg", "illust": "I☆LA", "classes": [ "精生", @@ -6175,15 +10298,31 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "うわぁん!もうやだー! ~パール~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの場に他の<水獣>のシグニがあるかぎり、このシグニのパワーは8000になる。" - ] + ], + constEffects: [{ + condition: function () { + return this.player.signis.some(function (signi) { + return (signi !== this) && signi.hasClass('水獣'); + },this); + }, + action: function (set,add) { + set(this,'power',8000); + } + }] }, "215": { "pid": 215, - "cid": 215, + cid: 215, + "timestamp": 1419093196754, "wxid": "WX02-058", - "name": "コードアート M・M・R", + name: "コードアート M・M・R", + "kana": "コードアートメモリー", "rarity": "C", "cardType": "SIGNI", "color": "blue", @@ -6191,6 +10330,7 @@ var CardInfo = { "limit": 0, "power": 3000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX02/WX02-058.jpg", "illust": "7010", "classes": [ "精械", @@ -6204,15 +10344,27 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "わたし、かしこいですか? ~M・M・R~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:カードを1枚引く。その後、手札を1枚捨てる。" - ] + ], + startUpEffects: [{ + actionAsyn: function () { + this.player.draw(1); + return this.player.discardAsyn(1); + } + }] }, "216": { "pid": 216, - "cid": 216, + cid: 216, + "timestamp": 1419093202202, "wxid": "WX02-059", - "name": "幻水 コザメ", + name: "幻水 コザメ", + "kana": "ゲンスイコザメ", "rarity": "C", "cardType": "SIGNI", "color": "blue", @@ -6220,6 +10372,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX02/WX02-059.jpg", "illust": "CH@R", "classes": [ "精生", @@ -6233,15 +10386,31 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "連れて行ってよ、いっしょにさ。 ~コザメ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの場に他の<水獣>のシグニがあるかぎり、このシグニのパワーは5000になる。" - ] + ], + constEffects: [{ + condition: function () { + return this.player.signis.some(function (signi) { + return (signi !== this) && signi.hasClass('水獣'); + },this); + }, + action: function (set,add) { + set(this,'power',5000); + } + }] }, "217": { "pid": 217, - "cid": 217, + cid: 217, + "timestamp": 1419093208175, "wxid": "WX02-060", - "name": "SEARCHER", + name: "SEARCHER", + "kana": "サーチャー", "rarity": "C", "cardType": "SPELL", "color": "blue", @@ -6249,6 +10418,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX02/WX02-060.jpg", "illust": "Nardack", "classes": [], "costWhite": 0, @@ -6259,18 +10429,43 @@ var CardInfo = { "costColorless": 1, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "まぶしい、これは、まるで・・・", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "あなたのデッキからスペル1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" ], - "burstEffectTexts": [ + spellEffect : { + actionAsyn: function () { + var filter = function (card) { + return card.type === 'SPELL'; + }; + return this.player.seekAsyn(filter,1); + } + }, + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたのデッキからスペル1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" - ] + ], + burstEffect: { + actionAsyn: function () { + var filter = function (card) { + return card.type === 'SPELL'; + }; + return this.player.seekAsyn(filter,1); + } + } }, "218": { "pid": 218, - "cid": 218, + cid: 218, + "timestamp": 1419093214152, "wxid": "WX02-061", - "name": "BLUEGAIN", + name: "BLUEGAIN", + "kana": "ブルーゲイン", "rarity": "C", "cardType": "SPELL", "color": "blue", @@ -6278,6 +10473,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX02/WX02-061.jpg", "illust": "かざあな", "classes": [], "costWhite": 0, @@ -6288,15 +10484,31 @@ var CardInfo = { "costColorless": 1, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "一本づりっ!", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "あなたの場にある<電機>と<水獣>のシグニ1体につき、カードを1枚引く。" - ] + ], + spellEffect : { + actionAsyn: function () { + var cards = this.player.signis.filter(function (signi) { + return signi.hasClass('電機') || signi.hasClass('水獣'); + },this); + var len = cards.length; + if (!len) return; + this.player.draw(len); + } + } }, "219": { "pid": 219, - "cid": 219, + cid: 219, + "timestamp": 1419093219161, "wxid": "WX02-062", - "name": "羅植 ミズアオイ", + name: "羅植 ミズアオイ", + "kana": "ラショクミズアオイ", "rarity": "C", "cardType": "SIGNI", "color": "green", @@ -6304,6 +10516,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX02/WX02-062.jpg", "illust": "出水ぽすか", "classes": [ "精羅", @@ -6317,15 +10530,31 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "大きな大きな道の花。", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの場に他の<植物>のシグニがあるかぎり、このシグニのパワーは12000になる。" - ] + ], + constEffects: [{ + condition: function () { + return this.player.signis.some(function (signi) { + return (signi !== this) && signi.hasClass('植物'); + },this); + }, + action: function (set,add) { + set(this,'power',12000); + } + }] }, "220": { "pid": 220, - "cid": 220, + cid: 220, + "timestamp": 1419093225331, "wxid": "WX02-063", - "name": "羅植 ハス", + name: "羅植 ハス", + "kana": "ラショクハス", "rarity": "C", "cardType": "SIGNI", "color": "green", @@ -6333,6 +10562,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX02/WX02-063.jpg", "illust": "bomi", "classes": [ "精羅", @@ -6346,15 +10576,31 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "ね、私も愛してよ。 ~ハス~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの場に他の<植物>のシグニがあるかぎり、このシグニのパワーは8000になる。" - ] + ], + constEffects: [{ + condition: function () { + return this.player.signis.some(function (signi) { + return (signi !== this) && signi.hasClass('植物'); + },this); + }, + action: function (set,add) { + set(this,'power',8000); + } + }] }, "221": { "pid": 221, - "cid": 221, + cid: 221, + "timestamp": 1419093268972, "wxid": "WX02-064", - "name": "幻獣 モンキ", + name: "幻獣 モンキ", + "kana": "ゲンジュウモンキ", "rarity": "C", "cardType": "SIGNI", "color": "green", @@ -6362,6 +10608,7 @@ var CardInfo = { "limit": 0, "power": 1000, "limiting": "緑子", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX02/WX02-064.jpg", "illust": "安藤周記", "classes": [ "精生", @@ -6375,15 +10622,26 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "其の二、なんかくれるならついてくよ!", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:あなたのデッキの一番上のカードをエナゾーンに置く。" - ] + ], + startUpEffects: [{ + actionAsyn: function () { + this.player.enerCharge(1); + } + }] }, "222": { "pid": 222, - "cid": 222, + cid: 222, + "timestamp": 1419093274088, "wxid": "WX02-065", - "name": "羅植 スベリア", + name: "羅植 スベリア", + "kana": "ラショクスベリア", "rarity": "C", "cardType": "SIGNI", "color": "green", @@ -6391,6 +10649,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX02/WX02-065.jpg", "illust": "しおぽい", "classes": [ "精羅", @@ -6404,15 +10663,31 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "えいやっと! ~スベリア~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの場に他の<植物>のシグニがあるかぎり、このシグニのパワーは5000になる。" - ] + ], + constEffects: [{ + condition: function () { + return this.player.signis.some(function (signi) { + return (signi !== this) && signi.hasClass('植物'); + },this); + }, + action: function (set,add) { + set(this,'power',5000); + } + }] }, "223": { "pid": 223, - "cid": 223, + cid: 223, + "timestamp": 1419093279140, "wxid": "WX02-066", - "name": "豊潤", + name: "豊潤", + "kana": "ホウジュン", "rarity": "C", "cardType": "SPELL", "color": "green", @@ -6420,6 +10695,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX02/WX02-066.jpg", "illust": "arihato", "classes": [], "costWhite": 0, @@ -6430,15 +10706,31 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "おおきくおおきくなーれ!", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "あなたの場にある<空獣>、<地獣>、<植物>のシグニ1体につき、あなたのデッキの一番上のカード1枚をエナゾーンに置く。" - ] + ], + spellEffect : { + actionAsyn: function () { + var cards = this.player.signis.filter(function (signi) { + return (signi.hasClass('空獣') || signi.hasClass('地獣') || signi.hasClass('植物')); + },this); + var len = cards.length; + if (!len) return; + this.player.enerCharge(len); + } + } }, "224": { "pid": 224, - "cid": 224, + cid: 224, + "timestamp": 1419093283190, "wxid": "WX02-067", - "name": "悪夢の続発 リリス", + name: "悪夢の続発 リリス", + "kana": "アクムノゾクハツリリス", "rarity": "C", "cardType": "SIGNI", "color": "black", @@ -6446,6 +10738,7 @@ var CardInfo = { "limit": 0, "power": 15000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX02/WX02-067.jpg", "illust": "I☆LA", "classes": [ "精像", @@ -6458,13 +10751,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "終わらない夜をどうぞ。 ~リリス~", }, "225": { "pid": 225, - "cid": 225, + cid: 225, + "timestamp": 1419093288124, "wxid": "WX02-068", - "name": "悪魔の勇武 モリガ", + name: "悪魔の勇武 モリガ", + "kana": "アクマノユウブモリガ", "rarity": "C", "cardType": "SIGNI", "color": "black", @@ -6472,6 +10768,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "ウリス", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX02/WX02-068.jpg", "illust": "百円ライター", "classes": [ "精像", @@ -6485,18 +10782,61 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "忘れられない時間にするよ。 ~モリガ~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】手札から<悪魔>のシグニを1枚捨てる:ターン終了時まで、対戦相手のシグニ1体のパワーを-5000する。" ], - "burstEffectTexts": [ + startUpEffects: [{ + costCondition: function () { + return this.player.hands.some(function (card) { + return (card.type === 'SIGNI') && card.hasClass('悪魔'); + },this); + }, + costAsyn: function () { + var cards = this.player.hands.filter(function (card) { + return (card.type === 'SIGNI') && card.hasClass('悪魔'); + },this); + return this.player.selectAsyn('PAY',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + }, + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndAdd(this,card,'power',-5000); + }); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:対戦相手のレベル2以下のシグニ1体をバニッシュする。" - ] + ], + burstEffect: { + actionAsyn: function () { + var cards = this.player.opponent.signis.filter(function (signi) { + return signi.level <= 2; + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.banishAsyn(); + }); + } + } }, "226": { "pid": 226, - "cid": 226, + cid: 226, + "timestamp": 1419093293084, "wxid": "WX02-069", - "name": "コードアンチ ネビュラ", + name: "コードアンチ ネビュラ", + "kana": "コードアンチネビュラ", "rarity": "C", "cardType": "SIGNI", "color": "black", @@ -6504,6 +10844,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX02/WX02-069.jpg", "illust": "arihato", "classes": [ "精械", @@ -6517,15 +10858,28 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "見えないところにこそ、真実は眠るのよ ~ネビュラ~", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【黒】【黒】:このシグニをあなたのトラッシュから場に出す。" - ] + ], + actionEffects: [{ + activatedInTrashZone: true, + costBlack: 2, + actionAsyn: function () { + return this.summonOptionalAsyn(); + } + }] }, "227": { "pid": 227, - "cid": 227, + cid: 227, + "timestamp": 1419093300102, "wxid": "WX02-070", - "name": "真実の死神 アニマ", + name: "真実の死神 アニマ", + "kana": "シンジツノシニガミアニマ", "rarity": "C", "cardType": "SIGNI", "color": "black", @@ -6533,6 +10887,7 @@ var CardInfo = { "limit": 0, "power": 3000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX02/WX02-070.jpg", "illust": "コウサク", "classes": [ "精像", @@ -6546,15 +10901,27 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "ねぇ、なんで捨てたの? ~アニマ~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:あなたのデッキの上からカードを3枚トラッシュに置く。" - ] + ], + startUpEffects: [{ + actionAsyn: function () { + var cards = this.player.mainDeck.getTopCards(3); + this.game.trashCards(cards); + } + }] }, "228": { "pid": 228, - "cid": 228, + cid: 228, + "timestamp": 1419093304137, "wxid": "WX02-071", - "name": "コードアンチ デリー", + name: "コードアンチ デリー", + "kana": "コードアンチデリー", "rarity": "C", "cardType": "SIGNI", "color": "black", @@ -6562,6 +10929,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX02/WX02-071.jpg", "illust": "pepo", "classes": [ "精械", @@ -6575,15 +10943,29 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "おはよう、ここからこんにちは! ~デリー~", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【黒】【無】:このシグニをあなたのトラッシュから場に出す。" - ] + ], + actionEffects: [{ + activatedInTrashZone: true, + costBlack: 1, + costColorless: 1, + actionAsyn: function () { + return this.summonOptionalAsyn(); + } + }] }, "229": { "pid": 229, - "cid": 229, + cid: 229, + "timestamp": 1419093309074, "wxid": "WX02-072", - "name": "コードアンチ マチュピ", + name: "コードアンチ マチュピ", + "kana": "コードアンチマチュピ", "rarity": "C", "cardType": "SIGNI", "color": "black", @@ -6591,6 +10973,7 @@ var CardInfo = { "limit": 0, "power": 3000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX02/WX02-072.jpg", "illust": "煎茶", "classes": [ "精械", @@ -6604,15 +10987,41 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "えええっ、こんなことが!", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【ダウン】手札を1枚捨てる:ターン終了時まで、対戦相手のシグニ1体のパワーを-5000する。" - ] + ], + actionEffects: [{ + costDown: true, + costCondition: function () { + return this.player.hands.length; + }, + costAsyn: function () { + var cards = this.player.hands; + return this.player.selectAsyn('PAY',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + }, + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndAdd(this,card,'power',-5000); + }); + } + }] }, "230": { "pid": 230, - "cid": 230, + cid: 230, + "timestamp": 1419093315234, "wxid": "WX02-073", - "name": "コードアンチ テキサハンマ", + name: "コードアンチ テキサハンマ", + "kana": "コードアンチテキサハンマ", "rarity": "C", "cardType": "SIGNI", "color": "black", @@ -6620,6 +11029,7 @@ var CardInfo = { "limit": 0, "power": 1000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX02/WX02-073.jpg", "illust": "CH@R", "classes": [ "精械", @@ -6633,21 +11043,59 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "ん、あ、これ、きみの? ~テキサハンマ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:このシグニがデッキからトラッシュに置かれたとき、このシグニをトラッシュから場に出してもよい。" ], - "attachedEffectTexts": [ - "このシグニがデッキからトラッシュに置かれたとき、このシグニをトラッシュから場に出してもよい。" + constEffects: [{ + duringGame: true, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '230-attached-0', + triggerCondition: function (event) { + return this.canSummon() && + (event.oldZone === this.player.mainDeck) && + (event.newZone === this.player.trashZone); + }, + condition: function () { + return this.canSummon() && (this.zone === this.player.trashZone); + }, + actionAsyn: function () { + return this.summonOptionalAsyn(); + } + }); + add(this,'onMove',effect); + } + }], + // ====================== + // 附加效果 + // ====================== + attachedEffectTexts: [ + 'このシグニがデッキからトラッシュに置かれたとき、このシグニをトラッシュから場に出してもよい。' ], - "burstEffectTexts": [ + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + return this.player.draw(1); + } + } }, "231": { "pid": 231, - "cid": 231, + cid: 231, + "timestamp": 1419093320146, "wxid": "WX02-074", - "name": "小悪の憂鬱 グリム", + name: "小悪の憂鬱 グリム", + "kana": "コアクノユウウツグリム", "rarity": "C", "cardType": "SIGNI", "color": "black", @@ -6655,6 +11103,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "ウリス", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX02/WX02-074.jpg", "illust": "イシバシヨウスケ", "classes": [ "精像", @@ -6668,15 +11117,29 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "当たり前とは言い難しいね。 ~グリム~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたのトラッシュにカードが2枚以上あるかぎり、このシグニのパワーは5000になる。" - ] + ], + constEffects: [{ + condition: function () { + return this.player.trashZone.cards.length >= 2; + }, + action: function (set,add) { + set(this,'power',5000); + } + }] }, "232": { "pid": 232, - "cid": 232, + cid: 232, + "timestamp": 1419093326097, "wxid": "WX02-075", - "name": "グレイブ・メイカー", + name: "グレイブ・メイカー", + "kana": "グレイブメイカー", "rarity": "C", "cardType": "SPELL", "color": "black", @@ -6684,6 +11147,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX02/WX02-075.jpg", "illust": "かざあな", "classes": [], "costWhite": 0, @@ -6694,15 +11158,27 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "闇に奪う、不可解な領域。", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "あなたのデッキの上からカードを6枚トラッシュに置く。" - ] + ], + spellEffect : { + actionAsyn: function () { + var cards = this.player.mainDeck.getTopCards(6); + this.game.trashCards(cards); + } + } }, "233": { "pid": 233, - "cid": 233, + cid: 233, + "timestamp": 1419093331124, "wxid": "WX02-076", - "name": "サーバント Q2", + name: "サーバント Q2", + "kana": "サーバントキューツー", "rarity": "C", "cardType": "SIGNI", "color": "colorless", @@ -6710,6 +11186,7 @@ var CardInfo = { "limit": 0, "power": 10000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX02/WX02-076.jpg", "illust": "単ル", "classes": [ "精元" @@ -6721,13 +11198,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": true, - "multiEner": true + "multiEner": true, + cardText: "彼女は戦士のようにルリグを護る。", }, "234": { "pid": 234, - "cid": 234, + cid: 234, + "timestamp": 1419093336144, "wxid": "WX02-077", - "name": "サーバント T2", + name: "サーバント T2", + "kana": "サーバントティーツー", "rarity": "C", "cardType": "SIGNI", "color": "colorless", @@ -6735,6 +11215,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX02/WX02-077.jpg", "illust": "Punk", "classes": [ "精元" @@ -6746,13 +11227,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": true, - "multiEner": true + "multiEner": true, + cardText: "彼女は天使のようにルリグを護る。", }, "235": { "pid": 235, - "cid": 235, + cid: 235, + "timestamp": 1419093342206, "wxid": "WX02-078", - "name": "サーバント D2", + name: "サーバント D2", + "kana": "サーバントディーツー", "rarity": "C", "cardType": "SIGNI", "color": "colorless", @@ -6760,6 +11244,7 @@ var CardInfo = { "limit": 0, "power": 3000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX02/WX02-078.jpg", "illust": "篠", "classes": [ "精元" @@ -6771,13 +11256,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": true, - "multiEner": true + "multiEner": true, + cardText: "彼女は騎士のようにルリグを護る。", }, "236": { "pid": 236, - "cid": 236, + cid: 236, + "timestamp": 1419093347123, "wxid": "WX02-079", - "name": "サーバント O2", + name: "サーバント O2", + "kana": "サーバントオーツー", "rarity": "C", "cardType": "SIGNI", "color": "colorless", @@ -6785,6 +11273,7 @@ var CardInfo = { "limit": 0, "power": 1000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX02/WX02-079.jpg", "illust": "pepo", "classes": [ "精元" @@ -6796,13 +11285,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": true, - "multiEner": true + "multiEner": true, + cardText: "彼女は妖精のようにルリグを護る。", }, "237": { "pid": 237, - "cid": 237, + cid: 237, + "timestamp": 1419093350846, "wxid": "WX02-080", - "name": "想起する祝福", + name: "想起する祝福", + "kana": "ソウキスルシュクフク", "rarity": "C", "cardType": "SPELL", "color": "colorless", @@ -6810,6 +11302,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX02/WX02-080.jpg", "illust": "単ル", "classes": [], "costWhite": 0, @@ -6820,18 +11313,52 @@ var CardInfo = { "costColorless": 2, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "無数に舞うウィクロス因子を奪い合う戦い。", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "あなたのトラッシュからシグニ1枚を手札に加える。" ], - "burstEffectTexts": [ + spellEffect : { + getTargets: function () { + return this.player.trashZone.cards.filter(function (card) { + return (card.type === 'SIGNI'); + },this); + }, + targetCovered: true, + actionAsyn: function (target) { + target.moveTo(this.player.handZone); + } + }, + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたのトラッシュからシグニ1枚を手札に加える。" - ] + ], + burstEffect: { + actionAsyn: function () { + var cards = this.player.trashZone.cards.filter(function (card) { + return (card.type === 'SIGNI'); + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + var cards = card? [card] : []; + return this.player.opponent.showCardsAsyn(cards).callback(this,function () { + if (!card) return; + card.moveTo(this.player.handZone); + }); + }); + } + } }, "238": { "pid": 238, - "cid": 238, + cid: 238, + "timestamp": 1419093353778, "wxid": "WD04-001", - "name": "四ノ娘 緑姫", + name: "四ノ娘 緑姫", + "kana": "ヨンノムスメミドリコ", "rarity": "ST", "cardType": "LRIG", "color": "green", @@ -6839,6 +11366,7 @@ var CardInfo = { "limit": 11, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WD04/WD04-001.jpg", "illust": "bomi", "classes": [ "緑子" @@ -6851,15 +11379,34 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "うん、僕はまだ、戦えるよ。 ~緑子~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの場に<幻獣 セイリュ>があるかぎり、あなたのエナゾーンにカードが7枚以上ある間、あなたのすべてのシグニのパワーを+2000する。" - ] + ], + constEffects: [{ + condition: function () { + if (this.player.enerZone.cards.length < 7) return false; + return this.player.signis.some(function (signi) { + return signi.cid === 246; // <幻獣 セイリュ> + },this); + }, + action: function (set,add) { + this.player.signis.forEach(function (signi) { + add(signi,'power',2000); + },this); + } + }] }, "239": { "pid": 239, - "cid": 239, + cid: 239, + "timestamp": 1419093358133, "wxid": "WD04-002", - "name": "三ノ娘 緑姫", + name: "三ノ娘 緑姫", + "kana": "サンノムスメミドリコ", "rarity": "ST", "cardType": "LRIG", "color": "green", @@ -6867,6 +11414,7 @@ var CardInfo = { "limit": 8, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WD04/WD04-002.jpg", "illust": "bomi", "classes": [ "緑子" @@ -6878,13 +11426,16 @@ var CardInfo = { "costGreen": 2, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "負けるわけには、行かないじゃないか。 ~緑子~", }, "240": { "pid": 240, - "cid": 240, + cid: 240, + "timestamp": 1419093363565, "wxid": "WD04-003", - "name": "二ノ娘 緑姫", + name: "二ノ娘 緑姫", + "kana": "ニノムスメミドリコ", "rarity": "ST", "cardType": "LRIG", "color": "green", @@ -6892,6 +11443,7 @@ var CardInfo = { "limit": 5, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WD04/WD04-003.jpg", "illust": "bomi", "classes": [ "緑子" @@ -6903,13 +11455,16 @@ var CardInfo = { "costGreen": 1, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "これだけ戦って、今、僕はどうすればいいの ~緑子~", }, "241": { "pid": 241, - "cid": 241, + cid: 241, + "timestamp": 1419093387388, "wxid": "WD04-004", - "name": "一ノ娘 緑姫", + name: "一ノ娘 緑姫", + "kana": "イチノムスメミドリコ", "rarity": "ST", "cardType": "LRIG", "color": "green", @@ -6917,6 +11472,7 @@ var CardInfo = { "limit": 2, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WD04/WD04-004.jpg", "illust": "bomi", "classes": [ "緑子" @@ -6928,13 +11484,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "誰かの願いを叶える。その戦い。 ~緑子~", }, "242": { "pid": 242, - "cid": 242, + cid: 242, + "timestamp": 1419093391786, "wxid": "WD04-005", - "name": "闘娘 緑姫", + name: "闘娘 緑姫", + "kana": "トウキミドリコ", "rarity": "ST", "cardType": "LRIG", "color": "green", @@ -6942,6 +11501,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WD04/WD04-005.jpg", "illust": "bomi", "classes": [ "緑子" @@ -6953,13 +11513,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "いこうか。 ~緑子~", }, "243": { "pid": 243, - "cid": 243, + cid: 243, + "timestamp": 1419093394608, "wxid": "WD04-006", - "name": "意気揚々", + name: "意気揚々", + "kana": "オールエール", "rarity": "ST", "cardType": "ARTS", "color": "green", @@ -6967,6 +11530,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "緑子", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WD04/WD04-006.jpg", "illust": "CH@R", "classes": [], "costWhite": 0, @@ -6977,18 +11541,31 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase" - ], - "artsEffectTexts": [ + cardText: "はかなくせつない、うつくしい、舞。", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase'], + artsEffectTexts: [ "ターン終了時まで、あなたのすべてのシグニのパワーを+5000する。" - ] + ], + artsEffect: { + actionAsyn: function () { + this.game.frameStart(); + this.player.signis.forEach(function (signi) { + this.game.tillTurnEndAdd(this,signi,'power',5000); + },this); + this.game.frameEnd(); + } + } }, "244": { "pid": 244, - "cid": 244, + cid: 244, + "timestamp": 1419093398362, "wxid": "WD04-007", - "name": "再三再四", + name: "再三再四", + "kana": "ウェイクアップ", "rarity": "ST", "cardType": "ARTS", "color": "green", @@ -6996,6 +11573,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WD04/WD04-007.jpg", "illust": "ナダレ", "classes": [], "costWhite": 0, @@ -7006,18 +11584,33 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase" - ], - "artsEffectTexts": [ + cardText: "引っこ抜いて、もう一度使うのさ! ~緑子~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase'], + artsEffectTexts: [ "あなたのエナゾーンからカードを2枚まで手札に加える。" - ] + ], + artsEffect: { + actionAsyn: function () { + var cards = this.player.enerZone.cards; + return this.player.selectSomeTargetsAsyn(cards,0,2).callback(this,function (cards) { + return this.player.opponent.showCardsAsyn(cards).callback(this,function () { + if (!cards.length) return; + this.game.moveCards(cards,this.player.handZone); + }); + }); + } + } }, "245": { "pid": 245, - "cid": 245, + cid: 245, + "timestamp": 1419093403111, "wxid": "WD04-008", - "name": "付和雷同", + name: "付和雷同", + "kana": "ビッグウェーブ", "rarity": "ST", "cardType": "ARTS", "color": "green", @@ -7025,6 +11618,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WD04/WD04-008.jpg", "illust": "安藤周記", "classes": [], "costWhite": 0, @@ -7035,19 +11629,33 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase", - "attackPhase" - ], - "artsEffectTexts": [ + cardText: "大きいほど、損することもあるんだよ! ~緑子~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase','attackPhase'], + artsEffectTexts: [ "対戦相手のパワー12000以上のシグニ1体をバニッシュする。" - ] + ], + artsEffect: { + actionAsyn: function () { + var cards = this.player.opponent.signis.filter(function (signi) { + return signi.power >= 12000; + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.banishAsyn(); + }); + } + } }, "246": { "pid": 246, - "cid": 246, + cid: 246, + "timestamp": 1419093408310, "wxid": "WD04-009", - "name": "幻獣 セイリュ", + name: "幻獣 セイリュ", + "kana": "ゲンジュウセイリュ", "rarity": "ST", "cardType": "SIGNI", "color": "green", @@ -7055,6 +11663,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "緑子", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WD04/WD04-009.jpg", "illust": "pepo", "classes": [ "精生", @@ -7068,21 +11677,74 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "うーッグレイト!ぶっとばしてあげるわ! ~セイリュ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの場にあるシグニ3体のパワーがそれぞれ15000以上であるかぎり、このシグニは【ランサー】と「このシグニがアタックしたとき、対戦相手のシグニ1体をバニッシュする。」を得る。" ], - "attachedEffectTexts": [ - "このシグニがアタックしたとき、対戦相手のシグニ1体をバニッシュする。" + constEffects: [{ + condition: function () { + if (this.player.signis.length !== 3) return false; + return this.player.signis.every(function (signi) { + return signi.power >= 15000; + },this); + }, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '246-attached-0', + triggerCondition: function () { + return this.player.opponent.signis.length; + }, + condition: function () { + // if (!inArr(this,this.player.signis)) return false; + return this.player.opponent.signis.length; + }, + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.banishAsyn(); + }); + } + }); + set(this,'lancer',true); + add(this,'onAttack',effect); + } + }], + // ====================== + // 附加效果 + // ====================== + attachedEffectTexts: [ + 'このシグニがアタックしたとき、対戦相手のシグニ1体をバニッシュする。' ], - "burstEffectTexts": [ + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:対戦相手のパワー10000以上のシグニ1体をバニッシュする。" - ] + ], + burstEffect: { + actionAsyn: function () { + var cards = this.player.opponent.signis.filter(function (signi) { + return signi.power >= 10000; + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.banishAsyn(); + }); + } + } }, "247": { "pid": 247, - "cid": 247, + cid: 247, + "timestamp": 1419093415254, "wxid": "WD04-010", - "name": "幻獣 ミスザク", + name: "幻獣 ミスザク", + "kana": "ゲンジュウミスザク", "rarity": "ST", "cardType": "SIGNI", "color": "green", @@ -7090,6 +11752,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "緑子", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WD04/WD04-010.jpg", "illust": "しおぽい", "classes": [ "精生", @@ -7103,18 +11766,46 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "ワンダホー!ぶっとばしてさしあげる! ~ミスザク~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:このシグニのパワーが10000以上であるかぎり、このシグニは【ランサー】を得る。" ], - "burstEffectTexts": [ + constEffects: [{ + condition: function () { + return this.power >= 10000; + }, + action: function (set,add) { + set(this,'lancer',true); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:対戦相手のパワー12000以上のシグニ1体をバニッシュする。" - ] + ], + burstEffect: { + actionAsyn: function () { + var cards = this.player.opponent.signis.filter(function (signi) { + return signi.power >= 12000; + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.banishAsyn(); + }); + } + } }, "248": { "pid": 248, - "cid": 48, + cid: 48, + "timestamp": 1419093422107, "wxid": "WD04-011", - "name": "幻獣 ビグタット", + name: "幻獣 ビグタット", + "kana": "ゲンジュウビグタット", "rarity": "ST", "cardType": "SIGNI", "color": "green", @@ -7122,6 +11813,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "緑子", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WD04/WD04-011.jpg", "illust": "ぶんたん", "classes": [ "精生", @@ -7135,18 +11827,27 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "紙っぺらに収まるサイズじゃないよ!", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:ターン終了時まで、あなたのすべてのシグニのパワーを+2000する。" ], - "burstEffectTexts": [ + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:【エナチャージ1】" - ] + ], }, "249": { "pid": 249, - "cid": 91, + cid: 91, + "timestamp": 1419093429096, "wxid": "WD04-012", - "name": "幻獣 コアラン", + name: "幻獣 コアラン", + "kana": "ゲンジュウコアラン", "rarity": "ST", "cardType": "SIGNI", "color": "green", @@ -7154,6 +11855,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "緑子", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WD04/WD04-012.jpg", "illust": "中村嬌", "classes": [ "精生", @@ -7167,18 +11869,27 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "また森からこんにちはですぅ。 ~コアラン~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:ターン終了時まで、あなたのシグニ1体のパワーを+3000する。" ], - "burstEffectTexts": [ + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。" - ] + ], }, "250": { "pid": 250, - "cid": 250, + cid: 250, + "timestamp": 1419093434170, "wxid": "WD04-013", - "name": "幻獣 コゲンブ", + name: "幻獣 コゲンブ", + "kana": "ゲンジュウコゲンブ", "rarity": "ST", "cardType": "SIGNI", "color": "green", @@ -7186,6 +11897,7 @@ var CardInfo = { "limit": 0, "power": 3000, "limiting": "緑子", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WD04/WD04-013.jpg", "illust": "bomi", "classes": [ "精生", @@ -7199,18 +11911,46 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "イエス!ぼっこぼっこよ! ~コゲンブ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:このシグニがアタックしたとき、このシグニのパワーが5000以上である場合、あなたのデッキの一番上のカードをエナゾーンに置く。" ], - "attachedEffectTexts": [ - "このシグニがアタックしたとき、このシグニのパワーが5000以上である場合、あなたのデッキの一番上のカードをエナゾーンに置く。" - ] + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '250-attached-0', + triggerCondition: function () { + return this.power >= 5000; + }, + condition: function () { + // if (!inArr(this,this.player.signis)) return false; + return this.power >= 5000; + }, + actionAsyn: function () { + this.player.enerCharge(1); + } + }); + add(this,'onAttack',effect); + } + }], + // ====================== + // 附加效果 + // ====================== + attachedEffectTexts: [ + 'このシグニがアタックしたとき、このシグニのパワーが5000以上である場合、あなたのデッキの一番上のカードをエナゾーンに置く。' + ], }, "251": { "pid": 251, - "cid": 95, + cid: 95, + "timestamp": 1419093439131, "wxid": "WD04-014", - "name": "幻獣 パンダン", + name: "幻獣 パンダン", + "kana": "ゲンジュウパンダン", "rarity": "ST", "cardType": "SIGNI", "color": "green", @@ -7218,6 +11958,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "緑子", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WD04/WD04-014.jpg", "illust": "ますん", "classes": [ "精生", @@ -7231,18 +11972,27 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "パンですー!パンダですー! ~パンダン~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:ターン終了時まで、あなたのシグニ1体のパワーを+2000する。" ], - "burstEffectTexts": [ + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。" - ] + ], }, "252": { "pid": 252, - "cid": 252, + cid: 252, + "timestamp": 1419093445104, "wxid": "WD04-015", - "name": "幻獣 ヒャッコ", + name: "幻獣 ヒャッコ", + "kana": "ゲンジュウヒャッコ", "rarity": "ST", "cardType": "SIGNI", "color": "green", @@ -7250,6 +12000,7 @@ var CardInfo = { "limit": 0, "power": 1000, "limiting": "緑子", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WD04/WD04-015.jpg", "illust": "よこえ", "classes": [ "精生", @@ -7263,18 +12014,46 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "ワオ!ニャーオ! ~ヒャッコ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:このシグニがアタックしたとき、このシグニのパワーが3000以上である場合、あなたのデッキの一番上のカードをエナゾーンに置く。" ], - "attachedEffectTexts": [ - "このシグニがアタックしたとき、このシグニのパワーが3000以上である場合、あなたのデッキの一番上のカードをエナゾーンに置く。" - ] + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '252-attached-0', + triggerCondition: function () { + return this.power >= 3000; + }, + condition: function () { + // if (!inArr(this,this.player.signis)) return false; + return this.power >= 3000; + }, + actionAsyn: function () { + this.player.enerCharge(1); + } + }); + add(this,'onAttack',effect); + } + }], + // ====================== + // 附加效果 + // ====================== + attachedEffectTexts: [ + 'このシグニがアタックしたとき、このシグニのパワーが3000以上である場合、あなたのデッキの一番上のカードをエナゾーンに置く。' + ], }, "253": { "pid": 253, - "cid": 233, + cid: 233, + "timestamp": 1419093451152, "wxid": "WD04-016", - "name": "サーバント Q2", + name: "サーバント Q2", + "kana": "サーバントキューツー", "rarity": "ST", "cardType": "SIGNI", "color": "colorless", @@ -7282,6 +12061,7 @@ var CardInfo = { "limit": 0, "power": 10000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WD04/WD04-016.jpg", "illust": "単ル", "classes": [ "精元" @@ -7293,13 +12073,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": true, - "multiEner": true + "multiEner": true, + cardText: "エナの盾、何事も寄せ付けぬ。", }, "254": { "pid": 254, - "cid": 236, + cid: 236, + "timestamp": 1419093456631, "wxid": "WD04-017", - "name": "サーバント O2", + name: "サーバント O2", + "kana": "サーバントオーツー", "rarity": "ST", "cardType": "SIGNI", "color": "colorless", @@ -7307,6 +12090,7 @@ var CardInfo = { "limit": 0, "power": 1000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WD04/WD04-017.jpg", "illust": "pepo", "classes": [ "精元" @@ -7318,13 +12102,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": true, - "multiEner": true + "multiEner": true, + cardText: "小さくても、守るべきものは守れる。", }, "255": { "pid": 255, - "cid": 255, + cid: 255, + "timestamp": 1419093463497, "wxid": "WD04-018", - "name": "堕絡", + name: "堕絡", + "kana": "ダラク", "rarity": "ST", "cardType": "SPELL", "color": "green", @@ -7332,6 +12119,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WD04/WD04-018.jpg", "illust": "松本エイト", "classes": [], "costWhite": 0, @@ -7342,15 +12130,51 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "犠牲なくして破壊無し!", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "あなたのアップ状態のシグニ1体をダウンする。そうした場合、そのシグニのパワー以下の対戦相手のシグニ1体をバニッシュする。" - ] + ], + spellEffect : { + getTargetAdvancedAsyn: function () { + var targets = []; + var pSignis = this.player.signis; + var oSignis = this.player.opponent.signis; + return this.player.selectTargetAsyn(pSignis).callback(this,function (targetA) { + targets.push(targetA); + if (!targetA) return; + var cards = oSignis.filter(function (signi) { + return signi.power <= targetA.power; + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (targetB) { + targets.push(targetB); + }); + }).callback(this,function () { + return targets; + }); + }, + actionAsyn: function (targets) { + var targetA = targets[0]; + var targetB = targets[1]; + if (!targetA || !targetB) return; + if (inArr(targetA,this.player.signis) && targetA.isUp) { + if (!targetA.down()) return; + if (inArr(targetB,this.player.opponent.signis) && (targetB.power <= targetA.power)) { + return targetB.banishAsyn(); + } + } + } + } }, "256": { "pid": 256, - "cid": 256, + cid: 256, + "timestamp": 1419093468711, "wxid": "WD05-001", - "name": "獄卒の閻魔 ウリス", + name: "獄卒の閻魔 ウリス", + "kana": "ゴクソツノエンマウリス", "rarity": "ST", "cardType": "LRIG", "color": "black", @@ -7358,6 +12182,7 @@ var CardInfo = { "limit": 11, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WD05/WD05-001.jpg", "illust": "POP", "classes": [ "ウリス" @@ -7370,15 +12195,34 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "いい気味だね?素敵だよ。 ~ウリス~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの場に《堕落の砲女 メツム》があるかぎり、あなたのトラッシュが20枚以上ある間、あなたのすべてのシグニのパワーを+2000する。" - ] + ], + constEffects: [{ + condition: function () { + if (this.player.trashZone.cards.length < 20) return false; + return this.player.signis.some(function (signi) { + return signi.cid === 264; // <堕落の砲女 メツム> + },this); + }, + action: function (set,add) { + this.player.signis.forEach(function (signi) { + add(signi,'power',2000); + },this); + } + }] }, "257": { "pid": 257, - "cid": 257, + cid: 257, + "timestamp": 1419093472553, "wxid": "WD05-002", - "name": "阿鼻の閻魔 ウリス", + name: "阿鼻の閻魔 ウリス", + "kana": "アビノエンマウリス", "rarity": "ST", "cardType": "LRIG", "color": "black", @@ -7386,6 +12230,7 @@ var CardInfo = { "limit": 8, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WD05/WD05-002.jpg", "illust": "POP", "classes": [ "ウリス" @@ -7397,13 +12242,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "あと少しでおしまいだよ。おしまい。 ~ウリス~", }, "258": { "pid": 258, - "cid": 258, + cid: 258, + "timestamp": 1419093475661, "wxid": "WD05-003", - "name": "衆合の閻魔 ウリス", + name: "衆合の閻魔 ウリス", + "kana": "シュゴウノエンマウリス", "rarity": "ST", "cardType": "LRIG", "color": "black", @@ -7411,6 +12259,7 @@ var CardInfo = { "limit": 5, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WD05/WD05-003.jpg", "illust": "POP", "classes": [ "ウリス" @@ -7422,13 +12271,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "少しずつ終わりにしようよ。 ~ウリス~", }, "259": { "pid": 259, - "cid": 259, + cid: 259, + "timestamp": 1419093479392, "wxid": "WD05-004", - "name": "灼熱の閻魔 ウリス", + name: "灼熱の閻魔 ウリス", + "kana": "シャクネツノエンマウリス", "rarity": "ST", "cardType": "LRIG", "color": "black", @@ -7436,6 +12288,7 @@ var CardInfo = { "limit": 2, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WD05/WD05-004.jpg", "illust": "POP", "classes": [ "ウリス" @@ -7447,13 +12300,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "こんなに差があるのにね? ~ウリス~", }, "260": { "pid": 260, - "cid": 260, + cid: 260, + "timestamp": 1419093484091, "wxid": "WD05-005", - "name": "閻魔 ウリス", + name: "閻魔 ウリス", + "kana": "エンマウリス", "rarity": "ST", "cardType": "LRIG", "color": "black", @@ -7461,6 +12317,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WD05/WD05-005.jpg", "illust": "POP", "classes": [ "ウリス" @@ -7472,13 +12329,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "はじめましてかな?ふふ? ~ウリス~", }, "261": { "pid": 261, - "cid": 261, + cid: 261, + "timestamp": 1419093504217, "wxid": "WD05-006", - "name": "モーメント・パニッシュ", + name: "モーメント・パニッシュ", + "kana": "モーメントパニッシュ", "rarity": "ST", "cardType": "ARTS", "color": "black", @@ -7486,6 +12346,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WD05/WD05-006.jpg", "illust": "bomi", "classes": [], "costWhite": 0, @@ -7496,18 +12357,31 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase" - ], - "artsEffectTexts": [ + cardText: "うそ、うそでしょッ!", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase'], + artsEffectTexts: [ "ターン終了時まで、対戦相手のシグニ1体のパワーを-7000する。" - ] + ], + artsEffect: { + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndAdd(this,card,'power',-7000); + }); + } + } }, "262": { "pid": 262, - "cid": 262, + cid: 262, + "timestamp": 1419093508012, "wxid": "WD05-007", - "name": "エターナル・パニッシュ", + name: "エターナル・パニッシュ", + "kana": "エターナルパニッシュ", "rarity": "ST", "cardType": "ARTS", "color": "black", @@ -7515,6 +12389,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WD05/WD05-007.jpg", "illust": "arihato", "classes": [], "costWhite": 0, @@ -7525,18 +12400,31 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase" - ], - "artsEffectTexts": [ + cardText: "気づけば、真っ黒!", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase'], + artsEffectTexts: [ "ターン終了時まで、対戦相手のシグニ1体のパワーを-15000する。" - ] + ], + artsEffect: { + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndAdd(this,card,'power',-15000); + }); + } + } }, "263": { "pid": 263, - "cid": 263, + cid: 263, + "timestamp": 1419093511534, "wxid": "WD05-008", - "name": "グレイブ・アウト", + name: "グレイブ・アウト", + "kana": "グレイブアウト", "rarity": "ST", "cardType": "ARTS", "color": "black", @@ -7544,6 +12432,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "ウリス", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WD05/WD05-008.jpg", "illust": "Morechand", "classes": [], "costWhite": 0, @@ -7554,18 +12443,35 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase" - ], - "artsEffectTexts": [ + cardText: "おいで。 ~ウリス~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase'], + artsEffectTexts: [ "あなたのトラッシュからシグニを3枚まで手札に加える。" - ] + ], + artsEffect: { + actionAsyn: function () { + var cards = this.player.trashZone.cards.filter(function (card) { + return (card.type === 'SIGNI'); + },this); + var max = Math.min(3,cards.length); + return this.player.selectSomeAsyn('TARGET',cards,0,max).callback(this,function (cards) { + return this.player.opponent.showCardsAsyn(cards).callback(this,function () { + this.game.moveCards(cards,this.player.handZone); + }); + }); + } + } }, "264": { "pid": 264, - "cid": 264, + cid: 264, + "timestamp": 1419093516315, "wxid": "WD05-009", - "name": "堕落の砲女 メツム", + name: "堕落の砲女 メツム", + "kana": "ダラクノホウジョメツム", "rarity": "ST", "cardType": "SIGNI", "color": "black", @@ -7573,6 +12479,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "ウリス", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WD05/WD05-009.jpg", "illust": "蟹丹", "classes": [ "精像", @@ -7586,18 +12493,45 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "死滅した思い出を武器とする。", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:すべてのプレイヤーは自分のデッキの上からカードを7枚トラッシュに置く。" ], - "burstEffectTexts": [ + startUpEffects: [{ + actionAsyn: function () { + var cards = concat(this.player.mainDeck.getTopCards(7),this.player.opponent.mainDeck.getTopCards(7)); + this.game.trashCards(cards); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたのトラッシュからカード1枚を手札に加える。" - ] + ], + burstEffect: { + actionAsyn: function () { + var cards = this.player.trashZone.cards; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + var cards = card? [card] : []; + return this.player.opponent.showCardsAsyn(cards).callback(this,function () { + if (!card) return; + card.moveTo(this.player.handZone); + }); + }); + } + } }, "265": { "pid": 265, - "cid": 265, + cid: 265, + "timestamp": 1419093526166, "wxid": "WD05-010", - "name": "廃悪の象徴 ベルゼ", + name: "廃悪の象徴 ベルゼ", + "kana": "ハイアクノショウチョウベルゼ", "rarity": "ST", "cardType": "SIGNI", "color": "black", @@ -7605,6 +12539,7 @@ var CardInfo = { "limit": 0, "power": 10000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WD05/WD05-010.jpg", "illust": "コト", "classes": [ "精像", @@ -7617,13 +12552,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "ニマーッ。消えうせなよ? ~ベルゼ~", }, "266": { "pid": 266, - "cid": 266, + cid: 266, + "timestamp": 1419093532685, "wxid": "WD05-011", - "name": "堕落の砲女 キャリ", + name: "堕落の砲女 キャリ", + "kana": "ダラクノホウジョキャリ", "rarity": "ST", "cardType": "SIGNI", "color": "black", @@ -7631,6 +12569,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "ウリス", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WD05/WD05-011.jpg", "illust": "安藤周記", "classes": [ "精像", @@ -7644,18 +12583,40 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "誰かにゃ?おいでにゃ? ~キャリ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたのトラッシュにカードが10枚以上あるかぎり、このシグニのパワーを+5000する。" ], - "burstEffectTexts": [ + constEffects: [{ + condition: function () { + return this.player.trashZone.cards.length >= 10; + }, + action: function (set,add) { + add(this,'power',5000); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + return this.player.draw(1); + } + } }, "267": { "pid": 267, - "cid": 267, + cid: 267, + "timestamp": 1419093539269, "wxid": "WD05-012", - "name": "背徳の象徴 コスモ", + name: "背徳の象徴 コスモ", + "kana": "ハイトクノショウチョウコスモ", "rarity": "ST", "cardType": "SIGNI", "color": "black", @@ -7663,6 +12624,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WD05/WD05-012.jpg", "illust": "ナダレ", "classes": [ "精像", @@ -7675,13 +12637,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "魔の扉はおもったより軽いねぇ ~コスモ~", }, "268": { "pid": 268, - "cid": 268, + cid: 268, + "timestamp": 1419093546155, "wxid": "WD05-013", - "name": "小悪の象徴 コオニ", + name: "小悪の象徴 コオニ", + "kana": "コアクノショウチョウコオニ", "rarity": "ST", "cardType": "SIGNI", "color": "black", @@ -7689,6 +12654,7 @@ var CardInfo = { "limit": 0, "power": 3000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WD05/WD05-013.jpg", "illust": "よこえ", "classes": [ "精像", @@ -7701,13 +12667,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "月夜と共に、あなたの元へ。 ~コオニ~", }, "269": { "pid": 269, - "cid": 269, + cid: 269, + "timestamp": 1419093552146, "wxid": "WD05-014", - "name": "堕落の砲女 サキュ", + name: "堕落の砲女 サキュ", + "kana": "ダラクノホウジョサキュ", "rarity": "ST", "cardType": "SIGNI", "color": "black", @@ -7715,6 +12684,7 @@ var CardInfo = { "limit": 0, "power": 1000, "limiting": "ウリス", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WD05/WD05-014.jpg", "illust": "水玉子", "classes": [ "精像", @@ -7728,15 +12698,27 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "きゅんきゅんさせて、闇の中! ~サキュ~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:あなたのデッキの上からカードを3枚トラッシュに置く。" - ] + ], + startUpEffects: [{ + actionAsyn: function () { + var cards = this.player.mainDeck.getTopCards(3); + this.game.trashCards(cards); + } + }] }, "270": { "pid": 270, - "cid": 101, + cid: 101, + "timestamp": 1419093557153, "wxid": "WD05-015", - "name": "サーバント D", + name: "サーバント D", + "kana": "サーバントデュオ", "rarity": "ST", "cardType": "SIGNI", "color": "colorless", @@ -7744,6 +12726,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WD05/WD05-015.jpg", "illust": "hitoto*", "classes": [ "精元" @@ -7756,15 +12739,21 @@ var CardInfo = { "costColorless": 0, "guardFlag": true, "multiEner": true, - "burstEffectTexts": [ + cardText: "彼女は光のようにルリグを包み込む。", + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:【エナチャージ1】" - ] + ], }, "271": { "pid": 271, - "cid": 102, + cid: 102, + "timestamp": 1419093563239, "wxid": "WD05-016", - "name": "サーバント O", + name: "サーバント O", + "kana": "サーバントワン", "rarity": "ST", "cardType": "SIGNI", "color": "colorless", @@ -7772,6 +12761,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WD05/WD05-016.jpg", "illust": "トリダモノ", "classes": [ "精元" @@ -7784,15 +12774,21 @@ var CardInfo = { "costColorless": 0, "guardFlag": true, "multiEner": true, - "burstEffectTexts": [ + cardText: "彼女は煙のようにルリグを包み込む。", + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:【エナチャージ1】" - ] + ], }, "272": { "pid": 272, - "cid": 272, + cid: 272, + "timestamp": 1419093568139, "wxid": "WD05-017", - "name": "ホール・ダーク", + name: "ホール・ダーク", + "kana": "ホールダーク", "rarity": "ST", "cardType": "SPELL", "color": "black", @@ -7800,6 +12796,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WD05/WD05-017.jpg", "illust": "かざあな", "classes": [], "costWhite": 0, @@ -7810,15 +12807,29 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "優秀な願い手により被害は甚大となる。", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "ターン終了時まで、対戦相手のシグニ1体のパワーを-4000する。" - ] + ], + spellEffect : { + getTargets: function () { + return this.player.opponent.signis; + }, + actionAsyn: function (target) { + this.game.tillTurnEndAdd(this,target,'power',-4000); + } + } }, "273": { "pid": 273, - "cid": 237, + cid: 237, + "timestamp": 1419093573152, "wxid": "WD05-018", - "name": "想起する祝福", + name: "想起する祝福", + "kana": "ソウキスルシュクフク", "rarity": "ST", "cardType": "SPELL", "color": "colorless", @@ -7826,6 +12837,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WD05/WD05-018.jpg", "illust": "単ル", "classes": [], "costWhite": 0, @@ -7835,13 +12847,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 2, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "コアが弾けたとき、無数のウィクロス因子が舞う。", }, "274": { "pid": 274, - "cid": 274, + cid: 274, + "timestamp": 1419093579377, "wxid": "WX03-001", - "name": "創造の鍵主 ウムル=フィーラ", + name: "創造の鍵主 ウムル=フィーラ", + "kana": "ソウゾウノカギヌシウムルフィーラ", "rarity": "LR", "cardType": "LRIG", "color": "black", @@ -7849,6 +12864,7 @@ var CardInfo = { "limit": 11, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX03/WX03-001.jpg", "illust": "羽音たらく", "classes": [ "ウムル" @@ -7861,15 +12877,50 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "泡沫の願い、叶えようぞ。 ~ウムル~", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【黒】【黒】あなたの<古代兵器>のシグニ1体をトラッシュに置く:これによりトラッシュに置かれたシグニと同じレベルのシグニ1体をバニッシュする。" - ] + ], + actionEffects: [{ + costBlack: 2, + costCondition: function () { + return this.player.signis.some(function (signi) { + return signi.hasClass('古代兵器') && signi.canTrashAsCost(); + },this); + }, + costAsyn: function () { + var cards = this.player.signis.filter(function (signi) { + return signi.hasClass('古代兵器') && signi.canTrashAsCost(); + },this); + return this.player.selectAsyn('PAY',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + return card; + }); + }, + actionAsyn: function (costArg) { + var costCard = costArg.others; + if (!costCard) return; + var cards = this.player.opponent.signis.filter(function (signi) { + return signi.level === costCard.level; + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.banishAsyn(); + }); + } + }] }, "275": { "pid": 275, - "cid": 275, + cid: 275, + "timestamp": 1419093586152, "wxid": "WX03-002", - "name": "ホーリーアクト", + name: "ホーリーアクト", + "kana": "ホーリーアクト", "rarity": "LR", "cardType": "ARTS", "color": "white", @@ -7877,6 +12928,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX03/WX03-002.jpg", "illust": "単ル", "classes": [], "costWhite": 2, @@ -7887,18 +12939,43 @@ var CardInfo = { "costColorless": 3, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase" - ], - "artsEffectTexts": [ + cardText: "闇を貫く一閃!", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase'], + costChange: function () { + if (this.player.opponent.lrig.hasColor('black')) { + var obj = Object.create(this); + obj.costChange = null; + obj.costColorless -= 3; + if (obj.costColorless < 0) obj.costColorless = 0; + return obj; + } + return this; + }, + artsEffectTexts: [ "対戦相手のルリグが黒の場合、このカードのコストは【白】【白】になる。対戦相手の<天使>以外のシグニ1体をトラッシュに置く。" - ] + ], + artsEffect: { + actionAsyn: function () { + var cards = this.player.opponent.signis.filter(function (signi) { + return !signi.hasClass('天使'); + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.trashAsyn(); + }); + } + } }, "276": { "pid": 276, - "cid": 276, + cid: 276, + "timestamp": 1419093592143, "wxid": "WX03-003", - "name": "業火絢爛", + name: "業火絢爛", + "kana": "ゴウカケンラン", "rarity": "LR", "cardType": "ARTS", "color": "red", @@ -7906,6 +12983,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX03/WX03-003.jpg", "illust": "コウサク", "classes": [], "costWhite": 0, @@ -7916,19 +12994,37 @@ var CardInfo = { "costColorless": 3, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase", - "attackPhase" - ], - "artsEffectTexts": [ + cardText: "燃えやすい色ね!", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase','attackPhase'], + costChange: function () { + if (this.player.opponent.lrig.hasColor('green')) { + var obj = Object.create(this); + obj.costChange = null; + obj.costColorless -= 3; + if (obj.costColorless < 0) obj.costColorless = 0; + return obj; + } + return this; + }, + artsEffectTexts: [ "対戦相手のルリグが緑の場合、このカードのコストは【赤】【赤】になる。対戦相手のパワー15000以下のシグニ1体をバニッシュする。" - ] + ], + artsEffect: { + actionAsyn: function () { + return this.banishSigniAsyn(15000); + } + } }, "277": { "pid": 277, - "cid": 277, + cid: 277, + "timestamp": 1419093597689, "wxid": "WX03-004", - "name": "ツー・ダスト", + name: "ツー・ダスト", + "kana": "ツーダスト", "rarity": "LR", "cardType": "ARTS", "color": "blue", @@ -7936,6 +13032,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX03/WX03-004.jpg", "illust": "bomi", "classes": [], "costWhite": 0, @@ -7946,18 +13043,37 @@ var CardInfo = { "costColorless": 3, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase" - ], - "artsEffectTexts": [ + cardText: "スプラーッシュッ!鎮火ッ!", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase'], + costChange: function () { + if (this.player.opponent.lrig.hasColor('red')) { + var obj = Object.create(this); + obj.costChange = null; + obj.costColorless -= 3; + if (obj.costColorless < 0) obj.costColorless = 0; + return obj; + } + return this; + }, + artsEffectTexts: [ "対戦相手のルリグが赤の場合、このカードのコストは【青】になる。対戦相手の手札を2枚見ないで選び、捨てさせる。" - ] + ], + artsEffect: { + actionAsyn: function () { + this.player.opponent.discardRandomly(2); + } + } }, "278": { "pid": 278, - "cid": 278, + cid: 278, + "timestamp": 1419093603156, "wxid": "WX03-005", - "name": "全身全霊", + name: "全身全霊", + "kana": "リストラクチャー", "rarity": "LR", "cardType": "ARTS", "color": "green", @@ -7965,6 +13081,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX03/WX03-005.jpg", "illust": "イシバシヨウスケ", "classes": [], "costWhite": 0, @@ -7975,19 +13092,39 @@ var CardInfo = { "costColorless": 3, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase", - "attackPhase" - ], - "artsEffectTexts": [ + cardText: "護りぬいたのは、時間だけじゃない。", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase','attackPhase'], + costChange: function () { + if (this.player.opponent.lrig.hasColor('blue')) { + var obj = Object.create(this); + obj.costChange = null; + obj.costColorless -= 3; + if (obj.costColorless < 0) obj.costColorless = 0; + return obj; + } + return this; + }, + artsEffectTexts: [ "対戦相手のルリグが青の場合、このカードのコストは【緑】になる。あなたのデッキの一番上のカードをライフクロスに加える。" - ] + ], + artsEffect: { + actionAsyn: function () { + var card = this.player.mainDeck.cards[0]; + if (!card) return; + card.moveTo(this.player.lifeClothZone); + } + } }, "279": { "pid": 279, - "cid": 279, + cid: 279, + "timestamp": 1419093608640, "wxid": "WX03-006", - "name": "天空の巫女 タマヨリヒメ", + name: "天空の巫女 タマヨリヒメ", + "kana": "テンクウノミコタマヨリヒメ", "rarity": "LC", "cardType": "LRIG", "color": "white", @@ -7995,6 +13132,7 @@ var CardInfo = { "limit": 12, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX03/WX03-006.jpg", "illust": "POP", "classes": [ "タマ" @@ -8006,13 +13144,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "あのね、タマね・・・ ~タマ~", }, "280": { "pid": 280, - "cid": 280, + cid: 280, + "timestamp": 1419093612907, "wxid": "WX03-007", - "name": "花代・純肆", + name: "花代・純肆", + "kana": "ハナヨジュンシ", "rarity": "LC", "cardType": "LRIG", "color": "red", @@ -8020,6 +13161,7 @@ var CardInfo = { "limit": 12, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX03/WX03-007.jpg", "illust": "POP", "classes": [ "花代" @@ -8031,13 +13173,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "純粋な願いだから、叶えたくなるのさ。 ~花代~", }, "281": { "pid": 281, - "cid": 281, + cid: 281, + "timestamp": 1419093634255, "wxid": "WX03-008", - "name": "コード・ピルルク∑", + name: "コード・ピルルク∑", + "kana": "コードピルルクシグマ", "rarity": "LC", "cardType": "LRIG", "color": "blue", @@ -8045,6 +13190,7 @@ var CardInfo = { "limit": 12, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX03/WX03-008.jpg", "illust": "POP", "classes": [ "ピルルク" @@ -8056,13 +13202,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "・・・見つけて。 ~ピルルク~", }, "282": { "pid": 282, - "cid": 282, + cid: 282, + "timestamp": 1419093638352, "wxid": "WX03-009", - "name": "四型緑姫", + name: "四型緑姫", + "kana": "シガタミドリコ", "rarity": "LC", "cardType": "LRIG", "color": "green", @@ -8070,6 +13219,7 @@ var CardInfo = { "limit": 12, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX03/WX03-009.jpg", "illust": "POP", "classes": [ "緑子" @@ -8081,13 +13231,16 @@ var CardInfo = { "costGreen": 2, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "この悲鳴が、闘いなんだ。 ~緑姫~", }, "283": { "pid": 283, - "cid": 283, + cid: 283, + "timestamp": 1419093643357, "wxid": "WX03-010", - "name": "黒沙の閻魔 ウリス", + name: "黒沙の閻魔 ウリス", + "kana": "コクサノエンマウリス", "rarity": "LC", "cardType": "LRIG", "color": "black", @@ -8095,6 +13248,7 @@ var CardInfo = { "limit": 12, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX03/WX03-010.jpg", "illust": "CHAN×CO", "classes": [ "ウリス" @@ -8106,13 +13260,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "私は、誰でしょう・・・うふふふ? ~ウリス~", }, "284": { "pid": 284, - "cid": 284, + cid: 284, + "timestamp": 1419093648133, "wxid": "WX03-011", - "name": "創造の鍵主 ウムル=トレ", + name: "創造の鍵主 ウムル=トレ", + "kana": "ソウゾウノカギヌシウムルトレ", "rarity": "LC", "cardType": "LRIG", "color": "black", @@ -8120,6 +13277,7 @@ var CardInfo = { "limit": 7, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX03/WX03-011.jpg", "illust": "羽音たらく", "classes": [ "ウムル" @@ -8132,15 +13290,33 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "ヌシが欲する過去はあるか? ~ウムル~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】【黒】:あなたのトラッシュから<古代兵器>のシグニ1枚を場に出す。" - ] + ], + startUpEffects: [{ + costBlack: 1, + actionAsyn: function () { + var cards = this.player.trashZone.cards.filter(function (card) { + return (card.type === 'SIGNI') && card.hasClass('古代兵器') && card.canSummon(); + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.summonAsyn(); + }); + } + }] }, "285": { "pid": 285, - "cid": 285, + cid: 285, + "timestamp": 1419093654099, "wxid": "WX03-012", - "name": "創造の鍵主 ウムル=トヴォ", + name: "創造の鍵主 ウムル=トヴォ", + "kana": "ソウゾウノカギヌシウムルトヴォ", "rarity": "LC", "cardType": "LRIG", "color": "black", @@ -8148,6 +13324,7 @@ var CardInfo = { "limit": 4, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX03/WX03-012.jpg", "illust": "羽音たらく", "classes": [ "ウムル" @@ -8160,15 +13337,33 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "古を啓く鍵がわしの武器じゃ。 ~ウムル~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】【黒】:あなたのデッキからカードを1枚探してトラッシュに置く。その後、デッキをシャッフルする。" - ] + ], + startUpEffects: [{ + costBlack: 1, + actionAsyn: function () { + var cards = this.player.mainDeck.cards; + this.player.informCards(cards); + return this.player.selectOptionalAsyn('TARGET',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + this.player.shuffle(); + }); + } + }] }, "286": { "pid": 286, - "cid": 286, + cid: 286, + "timestamp": 1419093659183, "wxid": "WX03-013", - "name": "創造の鍵主 ウムル=エット", + name: "創造の鍵主 ウムル=エット", + "kana": "ソウゾウノカギヌシウムルエット", "rarity": "LC", "cardType": "LRIG", "color": "black", @@ -8176,6 +13371,7 @@ var CardInfo = { "limit": 1, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX03/WX03-013.jpg", "illust": "羽音たらく", "classes": [ "ウムル" @@ -8188,15 +13384,36 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "退屈じゃのう。 ~ウムル~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】カードを1枚捨てる:カードを1枚引く。" - ] + ], + startUpEffects: [{ + costCondition: function () { + return this.player.hands.length; + }, + costAsyn: function () { + var cards = this.player.hands; + return this.player.selectAsyn('PAY',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + }, + actionAsyn: function () { + this.player.draw(1); + } + }] }, "287": { "pid": 287, - "cid": 287, + cid: 287, + "timestamp": 1419093664177, "wxid": "WX03-014", - "name": "デッド・スプラッシュ", + name: "デッド・スプラッシュ", + "kana": "デッドスプラッシュ", "rarity": "LC", "cardType": "ARTS", "color": "black", @@ -8204,6 +13421,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX03/WX03-014.jpg", "illust": "クロサワテツ", "classes": [], "costWhite": 0, @@ -8214,19 +13432,43 @@ var CardInfo = { "costColorless": 3, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase", - "attackPhase" - ], - "artsEffectTexts": [ + cardText: "一瞬の救い。", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase','attackPhase'], + costChange: function () { + if (this.player.opponent.lrig.hasColor('white')) { + var obj = Object.create(this); + obj.costChange = null; + obj.costColorless -= 3; + if (obj.costColorless < 0) obj.costColorless = 0; + return obj; + } + return this; + }, + artsEffectTexts: [ "対戦相手のルリグが白の場合、このカードのコストは【黒】になる。あなたのトラッシュから黒のシグニ1枚を場に出す。" - ] + ], + artsEffect: { + actionAsyn: function () { + var cards = this.player.trashZone.cards.filter(function (card) { + return (card.type === 'SIGNI') && (card.hasColor('black')) && card.canSummon(); + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.summonAsyn(); + }); + } + } }, "288": { "pid": 288, - "cid": 288, + cid: 288, + "timestamp": 1419093669353, "wxid": "WX03-015", - "name": "デス・コロッサオ", + name: "デス・コロッサオ", + "kana": "デスコロッサオ", "rarity": "LC", "cardType": "ARTS", "color": "black", @@ -8234,6 +13476,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "ウムル", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX03/WX03-015.jpg", "illust": "松本エイト", "classes": [], "costWhite": 0, @@ -8244,19 +13487,46 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase", - "attackPhase" - ], - "artsEffectTexts": [ + cardText: "こういう戦いを待っていたのじゃ。 ~ウムル~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase','attackPhase'], + artsEffectTexts: [ "あなたのすべてのシグニをトラッシュに置いても良い。この方法でそれぞれがレベルの異なる3体のシグニがトラッシュに置かれた場合、対戦相手のすべてのシグニをバニッシュする。" - ] + ], + artsEffect: { + actionAsyn: function () { + return this.player.selectOptionalAsyn('LAUNCH',[this]).callback(this,function (card) { + if (!card) return; + var flag = false; + if (this.player.signis.length >= 3) { + var levels = this.player.signis.map(function (signi) { + return signi.level; + },this); + if (levels[0] !== levels[1]) { + if (levels[0] !== levels[2]) { + if (levels[1] !== levels[2]) { + flag = true; + } + } + } + } + this.game.trashCards(this.player.signis); + if (flag) { + return this.game.banishCardsAsyn(this.player.opponent.signis); + } + }); + } + } }, "289": { "pid": 289, - "cid": 289, + cid: 289, + "timestamp": 1419093677256, "wxid": "WX03-016", - "name": "聖技の護り手 ラビエル", + name: "聖技の護り手 ラビエル", + "kana": "セイギノマモリテラビエル", "rarity": "SR", "cardType": "SIGNI", "color": "white", @@ -8264,6 +13534,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX03/WX03-016.jpg", "illust": "甲冑", "classes": [ "精像", @@ -8277,15 +13548,45 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "ワンツースリーでさいならッ! ~ラビエル~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】【白】あなたのルリグデッキから白のアーツ1枚をルリグトラッシュに置く:対戦相手のシグニ1体を手札に戻す。" - ] + ], + startUpEffects: [{ + costWhite: 1, + costCondition: function () { + return this.player.lrigDeck.cards.some(function (card) { + return (card.type === 'ARTS') && (card.hasColor('white')); + },this); + }, + costAsyn: function () { + var cards = this.player.lrigDeck.cards.filter(function (card) { + return (card.type === 'ARTS') && (card.hasColor('white')); + },this); + return this.player.selectAsyn('PAY',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + }, + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.bounceAsyn(); + }); + } + }] }, "290": { "pid": 290, - "cid": 290, + cid: 290, + "timestamp": 1419093684146, "wxid": "WX03-017", - "name": "爆砲 ペンシルロケッツ", + name: "爆砲 ペンシルロケッツ", + "kana": "バクホウペンシルロケッツ", "rarity": "SR", "cardType": "SIGNI", "color": "red", @@ -8293,6 +13594,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX03/WX03-017.jpg", "illust": "エイチ", "classes": [ "精武", @@ -8306,15 +13608,41 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "気付けばみんなの人気者ッ! ~ペンシルロケッツ~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】【赤】【赤】あなたのルリグデッキから赤のアーツ1枚をルリグトラッシュに置く:対戦相手のパワー10000以下のシグニ1体をバニッシュする。" - ] + ], + startUpEffects: [{ + costRed: 2, + costCondition: function () { + return this.player.lrigDeck.cards.some(function (card) { + return (card.type === 'ARTS') && (card.hasColor('red')); + },this); + }, + costAsyn: function () { + var cards = this.player.lrigDeck.cards.filter(function (card) { + return (card.type === 'ARTS') && (card.hasColor('red')); + },this); + return this.player.selectAsyn('PAY',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + }, + actionAsyn: function () { + return this.banishSigniAsyn(10000); + } + }] }, "291": { "pid": 291, - "cid": 291, + cid: 291, + "timestamp": 1419093690847, "wxid": "WX03-018", - "name": "幻水 カレイラ", + name: "幻水 カレイラ", + "kana": "ゲンスイカレイラ", "rarity": "SR", "cardType": "SIGNI", "color": "blue", @@ -8322,6 +13650,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX03/WX03-018.jpg", "illust": "Morechand", "classes": [ "精生", @@ -8335,15 +13664,41 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "姉さんとは違うよねー! ~カレイラ~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】【青】あなたのルリグデッキから青のアーツ1枚をルリグトラッシュに置く:カードを2枚引く。" - ] + ], + startUpEffects: [{ + costBlue: 1, + costCondition: function () { + return this.player.lrigDeck.cards.some(function (card) { + return (card.type === 'ARTS') && (card.hasColor('blue')); + },this); + }, + costAsyn: function () { + var cards = this.player.lrigDeck.cards.filter(function (card) { + return (card.type === 'ARTS') && (card.hasColor('blue')); + },this); + return this.player.selectAsyn('PAY',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + }, + actionAsyn: function () { + this.player.draw(2); + } + }] }, "292": { "pid": 292, - "cid": 292, + cid: 292, + "timestamp": 1419093695398, "wxid": "WX03-019", - "name": "羅植 マリゴールド", + name: "羅植 マリゴールド", + "kana": "ラショクマリゴールド", "rarity": "SR", "cardType": "SIGNI", "color": "green", @@ -8351,6 +13706,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX03/WX03-019.jpg", "illust": "安藤周記", "classes": [ "精羅", @@ -8364,15 +13720,40 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "一気に溜めて、どっかんいこう! ~マリゴールド~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】あなたのルリグデッキから緑のアーツ1枚をルリグトラッシュに置く:あなたのデッキの上からカードを2枚エナゾーンに置く。" - ] + ], + startUpEffects: [{ + costCondition: function () { + return this.player.lrigDeck.cards.some(function (card) { + return (card.type === 'ARTS') && (card.hasColor('green')); + },this); + }, + costAsyn: function () { + var cards = this.player.lrigDeck.cards.filter(function (card) { + return (card.type === 'ARTS') && (card.hasColor('green')); + },this); + return this.player.selectAsyn('PAY',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + }, + actionAsyn: function () { + this.player.enerCharge(2); + } + }] }, "293": { "pid": 293, - "cid": 293, + cid: 293, + "timestamp": 1419093699445, "wxid": "WX03-020", - "name": "コードアンチ パルテノ", + name: "コードアンチ パルテノ", + "kana": "コードアンチパルテノ", "rarity": "SR", "cardType": "SIGNI", "color": "black", @@ -8380,6 +13761,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "ウムル", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX03/WX03-020.jpg", "illust": "keypot", "classes": [ "精械", @@ -8393,26 +13775,111 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "わあああ!なんで私こんなにおっきいの! ~パルテノ~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】【黒】【黒】:あなたのトラッシュからシグニ1枚を場に出す。" ], - "constEffectTexts": [ + startUpEffects: [{ + costBlack: 2, + actionAsyn: function () { + var cards = this.player.trashZone.cards.filter(function (card) { + return (card.type === 'SIGNI') && card.canSummon(); + }) + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.summonAsyn(); + }); + } + }], + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:シグニ1体がトラッシュからあなたの場に出たとき、ターン終了時まで、あなたのすべてのシグニのパワーを+2000する。" ], - "attachedEffectTexts": [ - "シグニ1体がトラッシュからあなたの場に出たとき、ターン終了時まで、あなたのすべてのシグニのパワーを+2000する。" + constEffects: [{ + duringGame: true, + fixed: true, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '293-attached-0', + triggerCondition: function (event) { + if (!inArr(this,this.player.signis)) return false; + return event.oldZone === this.player.trashZone; + }, + condition: function () { + return inArr(this,this.player.signis); + }, + actionAsyn: function () { + this.game.frameStart(); + this.player.signis.forEach(function (signi) { + this.game.tillTurnEndAdd(this,signi,'power',2000); + },this); + this.game.frameEnd(); + } + }); + add(this.player,'onSummonSigni',effect); + } + }], + // ====================== + // 附加效果 + // ====================== + attachedEffectTexts: [ + 'シグニ1体がトラッシュからあなたの場に出たとき、ターン終了時まで、あなたのすべてのシグニのパワーを+2000する。' ], - "burstEffectTexts": [ + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:どちらか1つを選ぶ。「あなたのトラッシュから<古代兵器>のシグニ1枚を場に出す。」「対戦相手のレベル2以下のシグニ1体をバニッシュする。」", "あなたのトラッシュから<古代兵器>のシグニ1枚を場に出す。", "対戦相手のレベル2以下のシグニ1体をバニッシュする。" - ] + ], + burstEffect: { + actionAsyn: function () { + var effects = [{ + source: this, + description: '293-burst-1', + actionAsyn: function () { + var cards = this.player.trashZone.cards.filter(function (card) { + return (card.type === 'SIGNI') && card.hasClass('古代兵器') && card.canSummon(); + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.summonAsyn(); + }); + } + },{ + source: this, + description: '293-burst-2', + actionAsyn: function () { + var cards = this.player.opponent.signis.filter(function (signi) { + return signi.level <= 2; + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.banishAsyn(); + }); + } + }]; + return this.player.selectAsyn('LAUNCH',effects).callback(this,function (effect) { + if (!effect) return; + return effect.actionAsyn.call(this); + }); + } + } }, "294": { "pid": 294, - "cid": 294, + cid: 294, + "timestamp": 1419093703583, "wxid": "WX03-021", - "name": "ロスト・テクノロジー", + name: "ロスト・テクノロジー", + "kana": "ロストテクノロジー", "rarity": "SR", "cardType": "SPELL", "color": "black", @@ -8420,6 +13887,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "ウムル", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX03/WX03-021.jpg", "illust": "ますん", "classes": [], "costWhite": 0, @@ -8430,15 +13898,41 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "まるで鍵をこじ開けるような、この力・・・!何? ~パルベック~", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "あなたのすべてのシグニをトラッシュに置いてもよい。この方法で3体の<古代兵器>のシグニがトラッシュに置かれた場合、対戦相手のライフクロス2枚をクラッシュする。" - ] + ], + spellEffect : { + actionAsyn: function () { + return this.player.selectOptionalAsyn('LAUNCH',[this]).callback(this,function (card) { + if (!card) return; + var signis = this.player.signis.slice(); + var flag = false; + if (signis.length === 3) { + if (signis.every(function (signi) { + return signi.hasClass('古代兵器'); + })) { + flag = true; + } + } + this.game.trashCards(signis); + if (flag) { + return this.player.opponent.crashAsyn(2); + } + }); + } + } }, "295": { "pid": 295, - "cid": 295, + cid: 295, + "timestamp": 1419093708076, "wxid": "WX03-022", - "name": "極剣 サミダレ", + name: "極剣 サミダレ", + "kana": "キョクケンサミダレ", "rarity": "R", "cardType": "SIGNI", "color": "white", @@ -8446,6 +13940,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX03/WX03-022.jpg", "illust": "hitoto*", "classes": [ "精武", @@ -8459,15 +13954,30 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "秘剣炎陣、友の元へ。", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】【赤】:あなたのデッキから<ウェポン>のシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" - ] + ], + startUpEffects: [{ + costRed: 1, + actionAsyn: function () { + var filter = function (card) { + return (card.type === 'SIGNI') && card.hasClass('ウェポン'); + }; + return this.player.seekAsyn(filter,1); + } + }] }, "296": { "pid": 296, - "cid": 296, + cid: 296, + "timestamp": 1419093711832, "wxid": "WX03-023", - "name": "手剣 カクマル", + name: "手剣 カクマル", + "kana": "シュケンカクマル", "rarity": "R", "cardType": "SIGNI", "color": "white", @@ -8475,6 +13985,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX03/WX03-023.jpg", "illust": "エムド", "classes": [ "精武", @@ -8488,18 +13999,47 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "キリキリッ!", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】【赤】【無】:あなたのデッキから《手弾 アヤボン》1枚を探して場に出す。その後、デッキをシャッフルする。" ], - "constEffectTexts": [ + startUpEffects: [{ + costRed: 1, + costColorless: 1, + actionAsyn: function () { + var filter = function (card) { + return card.cid === 299; // <手弾 アヤボン> + }; + return this.player.seekAndSummonAsyn(filter,1); + } + }], + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの場に《手弾 アヤボン》があるかぎり、このシグニのパワーは8000になる。" - ] + ], + constEffects: [{ + condition: function () { + return this.player.signis.some(function (signi) { + return signi.cid === 299; // <手弾 アヤボン> + },this); + }, + action: function (set,add) { + set(this,'power',8000); + } + }] }, "297": { "pid": 297, - "cid": 297, + cid: 297, + "timestamp": 1419093715878, "wxid": "WX03-024", - "name": "ゲット・グロウ", + name: "ゲット・グロウ", + "kana": "ゲットグロウ", "rarity": "R", "cardType": "SPELL", "color": "white", @@ -8507,6 +14047,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "タマ", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX03/WX03-024.jpg", "illust": "松本エイト", "classes": [], "costWhite": 1, @@ -8517,18 +14058,50 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "夢うつつ、鏡うつす。", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "あなたのルリグと同じレベルのルリグ1枚をルリグデッキからグロウコストを支払わずにグロウする。" ], - "burstEffectTexts": [ + spellEffect : { + actionAsyn: function () { + var cards = this.player.lrigDeck.cards.filter(function (card) { + return (card.type === 'LRIG') && (card.level === this.player.lrig.level) && card.canGrow(true); + },this); + return this.player.selectOptionalAsyn('GROW',cards).callback(this,function (card) { + if (!card) return; + // return Callback.immediately().callback(this,function () { + // if (!card.growActionAsyn) return; + // return card.growActionAsyn(); + // }).callback(this,function () { + // card.moveTo(this.player.lrigZone,{up: this.player.lrig.isUp}); + // this.game.outputColor(); + // }); + return card.growAsyn(true); + }); + } + }, + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたの次のターンの間、あなたのルリグデッキのルリグのグロウコストは【無×0】になる。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.ignoreGrowCostInNextTurn(); + } + } }, "298": { "pid": 298, - "cid": 298, + cid: 298, + "timestamp": 1419093720390, "wxid": "WX03-025", - "name": "羅石 シズク", + name: "羅石 シズク", + "kana": "ラセキシズク", "rarity": "R", "cardType": "SIGNI", "color": "red", @@ -8536,6 +14109,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX03/WX03-025.jpg", "illust": "村上ゆいち", "classes": [ "精羅", @@ -8549,15 +14123,30 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "輝く石には土台が必要なのよね。 ~シズク~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】【緑】:あなたのデッキから<植物>のシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" - ] + ], + startUpEffects: [{ + costGreen: 1, + actionAsyn: function () { + var filter = function (card) { + return (card.type === 'SIGNI') && (card.hasClass('植物')); + }; + return this.player.seekAsyn(filter,1); + } + }] }, "299": { "pid": 299, - "cid": 299, + cid: 299, + "timestamp": 1419093724191, "wxid": "WX03-026", - "name": "手弾 アヤボン", + name: "手弾 アヤボン", + "kana": "シュダンアヤボン", "rarity": "R", "cardType": "SIGNI", "color": "red", @@ -8565,6 +14154,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX03/WX03-026.jpg", "illust": "エムド", "classes": [ "精武", @@ -8578,16 +14168,43 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "ドンッ!ドドン!", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの場に《手剣 カクマル》があるかぎり、このシグニのパワーは8000になる。", "【常時能力】:あなたのルリグトラッシュにカードが7枚以上あるかぎり、このシグニは【ダブルクラッシュ】を得る。" - ] + ], + constEffects: [{ + condition: function () { + return this.player.signis.some(function (signi) { + return signi.cid === 296; // <手剣 カクマル> + },this); + }, + action: function (set,add) { + set(this,'power',8000); + } + },{ + condition: function () { + // 双面共鸣 + var cards = this.player.lrigTrashZone.cards.filter(function (card) { + return !card.sideA; + },this); + return cards.length >= 7; + }, + action: function (set,add) { + set(this,'doubleCrash',true); + } + }] }, "300": { "pid": 300, - "cid": 300, + cid: 300, + "timestamp": 1419093728130, "wxid": "WX03-027", - "name": "夢限の最果", + name: "夢限の最果", + "kana": "ムゲンノサイハテ", "rarity": "R", "cardType": "SPELL", "color": "red", @@ -8595,6 +14212,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "花代", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX03/WX03-027.jpg", "illust": "I★LA", "classes": [], "costWhite": 0, @@ -8605,18 +14223,50 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "こんにちは、新しい私。 ~花代~", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "あなたのルリグと同じレベルのルリグ1枚をルリグデッキからグロウコストを支払わずにグロウする。" ], - "burstEffectTexts": [ + spellEffect : { + actionAsyn: function () { + var cards = this.player.lrigDeck.cards.filter(function (card) { + return (card.type === 'LRIG') && (card.level === this.player.lrig.level) && card.canGrow(true); + },this); + return this.player.selectOptionalAsyn('GROW',cards).callback(this,function (card) { + if (!card) return; + // return Callback.immediately().callback(this,function () { + // if (!card.growActionAsyn) return; + // return card.growActionAsyn(); + // }).callback(this,function () { + // card.moveTo(this.player.lrigZone,{up: this.player.lrig.isUp}); + // this.game.outputColor(); + // }); + return card.growAsyn(true); + }); + } + }, + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたの次のターンの間、あなたのルリグデッキのルリグのグロウコストは【無×0】になる。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.ignoreGrowCostInNextTurn(); + } + } }, "301": { "pid": 301, - "cid": 301, + cid: 301, + "timestamp": 1419094007631, "wxid": "WX03-028", - "name": "コードアート R・G・N", + name: "コードアート R・G・N", + "kana": "コードアートレールガン", "rarity": "R", "cardType": "SIGNI", "color": "blue", @@ -8624,6 +14274,7 @@ var CardInfo = { "limit": 0, "power": 10000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX03/WX03-028.jpg", "illust": "トリダモノ", "classes": [ "精械", @@ -8637,16 +14288,40 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "バリバリバリ ドッガーーーン!", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの使用する青のアーツは【無】コストが1減る。", "【常時能力】:あなたのルリグデッキが0枚であるかぎり、このシグニのパワーは18000になる。" - ] + ], + constEffects: [{ + action: function (set,add) { + // 注意checkZone + var cards = concat(this.player.lrigDeck.cards,this.player.checkZone.cards); + cards.forEach(function (card) { + if ((card.type === 'ARTS') && (card.hasColor('blue'))) { + add(card,'costColorless',-1); + } + },this); + } + },{ + condition: function () { + return !this.player.lrigDeck.cards.length; + }, + action: function (set,add) { + set(this,'power',18000); + } + }] }, "302": { "pid": 302, - "cid": 302, + cid: 302, + "timestamp": 1419094011726, "wxid": "WX03-029", - "name": "コードアート C・V・Y", + name: "コードアート C・V・Y", + "kana": "コードアートコンボイ", "rarity": "R", "cardType": "SIGNI", "color": "blue", @@ -8654,6 +14329,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX03/WX03-029.jpg", "illust": "安藤周記/タカラトミー", "classes": [ "精械", @@ -8667,17 +14343,51 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "ワタシにいい考えがあるの! ~C・V・Y~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの場にレベル1の<電機>のシグニがあるかぎり、このシグニのパワーは+2000される。", "【常時能力】:あなたの場にレベル3の<電機>のシグニがあるかぎり、このシグニのパワーは+3000される。", "【常時能力】:あなたの場にレベル4の<電機>のシグニがあるかぎり、このシグニのパワーは+5000される。" - ] + ], + constEffects: [{ + condition: function () { + return this.player.signis.some(function (signi) { + return signi.hasClass('電機') && (signi.level === 1); + },this); + }, + action: function (set,add) { + add(this,'power',2000) + } + },{ + condition: function () { + return this.player.signis.some(function (signi) { + return signi.hasClass('電機') && (signi.level === 3); + },this); + }, + action: function (set,add) { + add(this,'power',3000) + } + },{ + condition: function () { + return this.player.signis.some(function (signi) { + return signi.hasClass('電機') && (signi.level === 4); + },this); + }, + action: function (set,add) { + add(this,'power',5000) + } + }] }, "303": { "pid": 303, - "cid": 303, + cid: 303, + "timestamp": 1419094016051, "wxid": "WX03-030", - "name": "PICK UP", + name: "PICK UP", + "kana": "ピックアップ", "rarity": "R", "cardType": "SPELL", "color": "blue", @@ -8685,6 +14395,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "ピルルク", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX03/WX03-030.jpg", "illust": "甲冑", "classes": [], "costWhite": 0, @@ -8695,15 +14406,35 @@ var CardInfo = { "costColorless": 1, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "ふうん。 ~ピルルク~", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "あなたと対戦相手は手札をすべて捨て、これにより捨てられたカードの枚数のうち最も大きい数に等しい枚数のカードを引く。" - ] + ], + spellEffect : { + actionAsyn: function () { + var len = Math.max(this.player.hands.length,this.player.opponent.hands.length); + if (!len) return; + this.game.frame(this,function () { + this.player.discardCards(this.player.hands); + this.player.opponent.discardCards(this.player.opponent.hands); + }); + this.game.frame(this,function () { + this.player.draw(len); + this.player.opponent.draw(len); + }); + } + } }, "304": { "pid": 304, - "cid": 304, + cid: 304, + "timestamp": 1419094020302, "wxid": "WX03-031", - "name": "幻獣 ベイア", + name: "幻獣 ベイア", + "kana": "ゲンジュウベイア", "rarity": "R", "cardType": "SIGNI", "color": "green", @@ -8711,6 +14442,7 @@ var CardInfo = { "limit": 0, "power": 10000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX03/WX03-031.jpg", "illust": "なかたかな", "classes": [ "精生", @@ -8724,21 +14456,61 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "どんどん大きくなっていくのだよ。 ~ベイア~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:ターン終了時まで、あなたのすべてのシグニのパワーを+5000する。" ], - "constEffectTexts": [ + startUpEffects: [{ + actionAsyn: function () { + this.game.frameStart(); + this.player.signis.forEach(function (signi) { + this.game.tillTurnEndAdd(this,signi,'power',5000); + },this); + this.game.frameEnd(); + } + }], + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたのシグニが対戦相手のライフクロス1枚をクラッシュしたとき、あなたのデッキの一番上のカードをエナゾーンに置く。" ], - "attachedEffectTexts": [ - "あなたのシグニが対戦相手のライフクロス1枚をクラッシュしたとき、あなたのデッキの一番上のカードをエナゾーンに置く。" - ] + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '304-attached-0', + triggerCondition: function (event) { + if (!inArr(this,this.player.signis)) return false; + return inArr(event.source,this.player.signis); + }, + // condition: function () { + // return inArr(this,this.player.signis); + // }, + actionAsyn: function () { + this.player.enerCharge(1); + } + }); + add(this.player.opponent,'onCrash',effect); + } + }], + // ====================== + // 附加效果 + // ====================== + attachedEffectTexts: [ + 'あなたのシグニが対戦相手のライフクロス1枚をクラッシュしたとき、あなたのデッキの一番上のカードをエナゾーンに置く。' + ], }, "305": { "pid": 305, - "cid": 305, + cid: 305, + "timestamp": 1419094024212, "wxid": "WX03-032", - "name": "羅植 カーノ", + name: "羅植 カーノ", + "kana": "ラショクカーノ", "rarity": "R", "cardType": "SIGNI", "color": "green", @@ -8746,6 +14518,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX03/WX03-032.jpg", "illust": "分島花音", "classes": [ "精羅", @@ -8759,20 +14532,74 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "鳴り止まぬ音楽。その元へ。", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【自】:あなたのターンの間、あなたのエナゾーンにカードが置かれるたび、ターン終了時まで、このシグニのパワーを+3000する。", "【自】:このシグニのパワーが15000以上になったとき、このシグニと対戦相手のシグニ1体をバニッシュする。" ], - "attachedEffectTexts": [ - "あなたのターンの間、あなたのエナゾーンにカードが置かれるたび、ターン終了時まで、このシグニのパワーを+3000する。", - "このシグニのパワーが15000以上であるとき、このシグニと対戦相手のシグニ1体をバニッシュする。" - ] + constEffects: [{ + condition: function () { + return this.game.turnPlayer === this.player; + }, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '305-attached-0', + triggerCondition: function (event) { + if (!inArr(this,this.player.signis)) return false; + return (event.newZone === this.player.enerZone) && + (event.oldZone !== this.player.enerZone); + }, + condition: function () { + return inArr(this,this.player.signis); + }, + actionAsyn: function () { + this.game.tillTurnEndAdd(this,this,'power',3000); + } + }); + add(this.player,'onCardMove',effect); + } + },{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '305-attached-1', + triggerCondition: function (event) { + if (!inArr(this,this.player.signis)) return false; + if (this.power < 15000) return false; + return true; + }, + condition: function () { + return inArr(this,this.player.signis); + }, + actionAsyn: function () { + return this.player.selectTargetAsyn(this.player.opponent.signis).callback(this,function (card) { + var cards = card? [this,card] : [this]; + return this.game.banishCardsAsyn(cards); + }); + } + }); + add(this,'onPowerChange',effect); + } + }], + // ====================== + // 附加效果 + // ====================== + attachedEffectTexts: [ + 'あなたのターンの間、あなたのエナゾーンにカードが置かれるたび、ターン終了時まで、このシグニのパワーを+3000する。', + 'このシグニのパワーが15000以上であるとき、このシグニと対戦相手のシグニ1体をバニッシュする。' + ], }, "306": { "pid": 306, - "cid": 306, + cid: 306, + "timestamp": 1419094029276, "wxid": "WX03-033", - "name": "超損", + name: "超損", + "kana": "チョウゾン", "rarity": "R", "cardType": "SPELL", "color": "green", @@ -8780,6 +14607,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX03/WX03-033.jpg", "illust": "北熊", "classes": [], "costWhite": 0, @@ -8790,18 +14618,40 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "さよーーーならー!", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "対戦相手のパワー12000以上のすべてのシグニをバニッシュする。" ], - "burstEffectTexts": [ + spellEffect : { + actionAsyn: function () { + var cards = this.player.opponent.signis.filter(function (signi) { + return signi.power >= 12000; + },this); + return this.game.banishCardsAsyn(cards); + } + }, + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:【エナチャ―ジ2】" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.enerCharge(2); + } + } }, "307": { "pid": 307, - "cid": 307, + cid: 307, + "timestamp": 1419094033625, "wxid": "WX03-034", - "name": "コードアンチ コスタリク", + name: "コードアンチ コスタリク", + "kana": "コードアンチコスタリク", "rarity": "R", "cardType": "SIGNI", "color": "black", @@ -8809,6 +14659,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "ウムル", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX03/WX03-034.jpg", "illust": "arihato", "classes": [ "精械", @@ -8822,18 +14673,51 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "キレイすぎる球体が大好きなの。 ~コスタリク~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:このシグニがトラッシュから場に出たとき、ターン終了時まで、対戦相手のシグニ1体のパワーを-5000する。" ], - "burstEffectTexts": [ + startUpEffects: [{ + triggerCondition: function (event) { + return event.oldZone === this.player.trashZone; + }, + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndAdd(this,card,'power',-5000); + }); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:手札から<古代兵器>のシグニを1枚捨てる。そうした場合、カードを2枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + var cards = this.player.hands.filter(function (card) { + return (card.type === 'SIGNI') && card.hasClass('古代兵器'); + },this); + return this.player.selectOptionalAsyn('TRASH',cards).callback(this,function (card) { + if (!card) return; + if (!card.trash()) return; + this.player.draw(2); + }); + } + } }, "308": { "pid": 308, - "cid": 308, + cid: 308, + "timestamp": 1419094040162, "wxid": "WX03-035", - "name": "コードアンチ メガトロン", + name: "コードアンチ メガトロン", + "kana": "コードアンチメガトロン", "rarity": "R", "cardType": "SIGNI", "color": "black", @@ -8841,6 +14725,7 @@ var CardInfo = { "limit": 0, "power": 3000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX03/WX03-035.jpg", "illust": "村上ゆいち/タカラトミー", "classes": [ "精械", @@ -8854,15 +14739,47 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "こぉの愚か者めがッ! ~メガトロン~", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【ダウン】あなたの他の<古代兵器>のシグニ1体をトラッシュに置く:対戦相手のレベル3以下のシグニ1体をバニッシュする。" - ] + ], + actionEffects: [{ + costDown: true, + costCondition: function () { + return this.player.signis.some(function (signi) { + return (signi !== this) && signi.hasClass('古代兵器') && signi.canTrashAsCost(); + },this); + }, + costAsyn: function () { + var cards = this.player.signis.filter(function (signi) { + return (signi !== this) && signi.hasClass('古代兵器') && signi.canTrashAsCost(); + },this); + return this.player.selectAsyn('PAY',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + }, + actionAsyn: function () { + var cards = this.player.opponent.signis.filter(function (signi) { + return signi.level <= 3; + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.banishAsyn(); + }); + } + }] }, "309": { "pid": 309, - "cid": 309, + cid: 309, + "timestamp": 1419094045634, "wxid": "WX03-036", - "name": "焚発する知識", + name: "焚発する知識", + "kana": "フンパツスルチシキ", "rarity": "R", "cardType": "SPELL", "color": "colorless", @@ -8870,6 +14787,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX03/WX03-036.jpg", "illust": "佐藤卓哉", "classes": [], "costWhite": 0, @@ -8880,15 +14798,26 @@ var CardInfo = { "costColorless": 3, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "儚き舞うWIXOSS因子。いずれいずこへ。", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "カードを3枚引く。" - ] + ], + spellEffect : { + actionAsyn: function () { + this.player.draw(3); + } + } }, "310": { "pid": 310, - "cid": 310, + cid: 310, + "timestamp": 1419094049404, "wxid": "WX03-037", - "name": "未来の福音 アークホールド", + name: "未来の福音 アークホールド", + "kana": "ミライノフクインアークホールド", "rarity": "C", "cardType": "SIGNI", "color": "white", @@ -8896,6 +14825,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX03/WX03-037.jpg", "illust": "村上ゆいち", "classes": [ "精像", @@ -8909,18 +14839,44 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "おねえちゃん、無敵ってマジ? ~アークホールド~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの他のすべての<天使>のパワーを+2000する。" ], - "burstEffectTexts": [ + constEffects: [{ + action: function (set,add) { + this.player.signis.forEach(function (signi) { + if ((signi !== this) && signi.hasClass('天使')) { + add(signi,'power',2000); + } + },this); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたのデッキから<天使>のシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" - ] + ], + burstEffect: { + actionAsyn: function () { + var filter = function (card) { + return (card.type === 'SIGNI') && card.hasClass('天使'); + }; + return this.player.seekAsyn(filter,1); + } + } }, "311": { "pid": 311, - "cid": 311, + cid: 311, + "timestamp": 1419094054848, "wxid": "WX03-038", - "name": "苦無 ザンテツ", + name: "苦無 ザンテツ", + "kana": "クナイザンテツ", "rarity": "C", "cardType": "SIGNI", "color": "white", @@ -8928,6 +14884,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX03/WX03-038.jpg", "illust": "hitoto*", "classes": [ "精武", @@ -8941,16 +14898,40 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "友の力、いかづちの如く。 ~ザンテツ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたのすべての赤のシグニのパワーを+2000する。", "【常時能力】:あなたの場に赤のシグニがあるかぎり、このシグニのパワーは5000になる。" - ] + ], + constEffects: [{ + action: function (set,add) { + this.player.signis.forEach(function (signi) { + if (signi.hasColor('red')) { + add(signi,'power',2000); + } + },this); + } + },{ + condition: function () { + return this.player.signis.some(function (signi) { + return signi.hasColor('red'); + },this); + }, + action: function (set,add) { + set(this,'power',5000); + } + }] }, "312": { "pid": 312, - "cid": 312, + cid: 312, + "timestamp": 1419094059011, "wxid": "WX03-039", - "name": "罠砲 クレイモア", + name: "罠砲 クレイモア", + "kana": "ビンホウクレイモア", "rarity": "C", "cardType": "SIGNI", "color": "red", @@ -8958,6 +14939,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX03/WX03-039.jpg", "illust": "トリダモノ", "classes": [ "精武", @@ -8971,18 +14953,44 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "ぜーんぶ、地雷になっちゃったかな? ~クレイモア~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの他のすべての<ウェポン>のシグニのパワーを+2000する。" ], - "burstEffectTexts": [ + constEffects: [{ + action: function (set,add) { + this.player.signis.forEach(function (signi) { + if ((signi !== this) && signi.hasClass('ウェポン')) { + add(signi,'power',2000); + } + },this); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたのデッキから<ウェポン>のシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" - ] + ], + burstEffect: { + actionAsyn: function () { + var filter = function (card) { + return (card.type === 'SIGNI') && card.hasClass('ウェポン'); + }; + return this.player.seekAsyn(filter,1); + } + } }, "313": { "pid": 313, - "cid": 313, + cid: 313, + "timestamp": 1419094063124, "wxid": "WX03-040", - "name": "羅石 コランダム", + name: "羅石 コランダム", + "kana": "ラセキコランダム", "rarity": "C", "cardType": "SIGNI", "color": "red", @@ -8990,6 +14998,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX03/WX03-040.jpg", "illust": "かにかま", "classes": [ "精羅", @@ -9003,16 +15012,40 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "サファイ、ね、私友達できたよ。 ~コランダム~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたのすべての緑のシグニのパワーを+2000する。", "【常時能力】:あなたの場に緑のシグニがあるかぎり、このシグニのパワーは5000になる。" - ] + ], + constEffects: [{ + action: function (set,add) { + this.player.signis.forEach(function (signi) { + if (signi.hasColor('green')) { + add(signi,'power',2000); + } + },this); + } + },{ + condition: function () { + return this.player.signis.some(function (signi) { + return signi.hasColor('green'); + },this); + }, + action: function (set,add) { + set(this,'power',5000); + } + }] }, "314": { "pid": 314, - "cid": 314, + cid: 314, + "timestamp": 1419094069158, "wxid": "WX03-041", - "name": "幻水 ヒラメナ", + name: "幻水 ヒラメナ", + "kana": "ゲンスイヒラメナ", "rarity": "C", "cardType": "SIGNI", "color": "blue", @@ -9020,6 +15053,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX03/WX03-041.jpg", "illust": "Morechand", "classes": [ "精生", @@ -9033,18 +15067,44 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "よく出来た妹、私は・・・。 ~ヒラメナ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの他のすべての<水獣>のパワーを+2000する。" ], - "burstEffectTexts": [ + constEffects: [{ + action: function (set,add) { + this.player.signis.forEach(function (signi) { + if ((signi !== this) && signi.hasClass('水獣')) { + add(signi,'power',2000); + } + },this); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたのデッキから<水獣>のシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" - ] + ], + burstEffect: { + actionAsyn: function () { + var filter = function (card) { + return (card.type === 'SIGNI') && card.hasClass('水獣'); + }; + return this.player.seekAsyn(filter,1); + } + } }, "315": { "pid": 315, - "cid": 315, + cid: 315, + "timestamp": 1419094075374, "wxid": "WX03-042", - "name": "コードアート K・E・Y", + name: "コードアート K・E・Y", + "kana": "コードアートキー", "rarity": "C", "cardType": "SIGNI", "color": "blue", @@ -9052,6 +15112,7 @@ var CardInfo = { "limit": 0, "power": 1000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX03/WX03-042.jpg", "illust": "蟹丹", "classes": [ "精械", @@ -9065,18 +15126,44 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "キュッと、閉めた、小さい扉。", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【ダウン】:対戦相手のレベル2以下のシグニ1体を凍結する。" ], - "burstEffectTexts": [ + actionEffects: [{ + costDown: true, + actionAsyn: function () { + var cards = this.player.opponent.signis.filter(function (signi) { + return signi.level <= 2; + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + card.freeze(); + }); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + return this.player.draw(1); + } + } }, "316": { "pid": 316, - "cid": 316, + cid: 316, + "timestamp": 1419094080351, "wxid": "WX03-043", - "name": "ICE BREAK", + name: "ICE BREAK", + "kana": "アイスブレイク", "rarity": "C", "cardType": "SPELL", "color": "blue", @@ -9084,6 +15171,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX03/WX03-043.jpg", "illust": "安藤周記", "classes": [], "costWhite": 0, @@ -9094,18 +15182,46 @@ var CardInfo = { "costColorless": 1, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "バリィン!", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "対戦相手の凍結状態のシグニ1体をバニッシュする。" ], - "burstEffectTexts": [ + spellEffect : { + getTargets: function () { + return this.player.opponent.signis.filter(function (signi) { + return signi.frozen; + },this); + }, + actionAsyn: function (target) { + return target.banishAsyn(); + } + }, + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:対戦相手のシグニ1体をダウンし、それを凍結する。" - ] + ], + burstEffect: { + actionAsyn: function () { + return this.player.selectTargetAsyn(this.player.opponent.signis).callback(this,function (card) { + if (!card) return; + card.down(); + card.freeze(); + }); + } + } }, "317": { "pid": 317, - "cid": 317, + cid: 317, + "timestamp": 1419094085561, "wxid": "WX03-044", - "name": "羅植 グラミス", + name: "羅植 グラミス", + "kana": "ラショクグラミス", "rarity": "C", "cardType": "SIGNI", "color": "green", @@ -9113,6 +15229,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX03/WX03-044.jpg", "illust": "CHAN×CO", "classes": [ "精羅", @@ -9126,18 +15243,44 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "どんなときでもお姫様。", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの他のすべての<植物>のパワーを+2000する。" ], - "burstEffectTexts": [ + constEffects: [{ + action: function (set,add) { + this.player.signis.forEach(function (signi) { + if ((signi !== this) && signi.hasClass('植物')) { + add(signi,'power',2000); + } + },this); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたのデッキから<植物>のシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" - ] + ], + burstEffect: { + actionAsyn: function () { + var filter = function (card) { + return (card.type === 'SIGNI') && card.hasClass('植物'); + }; + return this.player.seekAsyn(filter,1); + } + } }, "318": { "pid": 318, - "cid": 318, + cid: 318, + "timestamp": 1419094091234, "wxid": "WX03-045", - "name": "幻獣 コマリス", + name: "幻獣 コマリス", + "kana": "ゲンジュウコマリス", "rarity": "C", "cardType": "SIGNI", "color": "green", @@ -9145,6 +15288,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX03/WX03-045.jpg", "illust": "蟹丹", "classes": [ "精生", @@ -9158,18 +15302,42 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "ビックリの実を持ってきたよ! ~コマリス~", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【ダウン】:ターン終了時まで、あなたのすべてのシグニのパワーを+5000する。" ], - "burstEffectTexts": [ + actionEffects: [{ + costDown: true, + actionAsyn: function () { + this.game.frameStart(); + this.player.signis.forEach(function (signi) { + this.game.tillTurnEndAdd(this,signi,'power',5000); + },this); + this.game.frameEnd(); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + return this.player.draw(1); + } + } }, "319": { "pid": 319, - "cid": 319, + cid: 319, + "timestamp": 1419094096661, "wxid": "WX03-046", - "name": "打突", + name: "打突", + "kana": "ダトツ", "rarity": "C", "cardType": "SPELL", "color": "green", @@ -9177,6 +15345,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "緑子", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX03/WX03-046.jpg", "illust": "イシバシヨウスケ", "classes": [], "costWhite": 0, @@ -9187,15 +15356,32 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "貫きの極意、自然に帰す。", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "ターン終了時まで、シグニ1体のパワーを+5000する。その後、そのシグニのパワーが15000以上である場合、ターン終了時まで、そのシグニは【ランサー】を得る。" - ] + ], + spellEffect : { + getTargets: function () { + return this.player.signis; + }, + actionAsyn: function (target) { + this.game.tillTurnEndAdd(this,target,'power',5000); + if (target.power >= 15000) { + this.game.tillTurnEndSet(this,target,'lancer',true); + } + } + } }, "320": { "pid": 320, - "cid": 320, + cid: 320, + "timestamp": 1419094100794, "wxid": "WX03-047", - "name": "コードアンチ アステカ", + name: "コードアンチ アステカ", + "kana": "コードアンチアステカ", "rarity": "C", "cardType": "SIGNI", "color": "black", @@ -9203,6 +15389,7 @@ var CardInfo = { "limit": 0, "power": 3000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX03/WX03-047.jpg", "illust": "エムド", "classes": [ "精械", @@ -9216,15 +15403,34 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "お呼びになってぇ・・・?なしてー? ~アステカ~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:あなたのトラッシュからレベル1の<古代兵器>のシグニ1枚を場に出す。ターン終了時に、そのシグニを場からトラッシュに置く。" - ] + ], + startUpEffects: [{ + actionAsyn: function () { + var cards = this.player.trashZone.cards.filter(function (card) { + return (card.type === 'SIGNI') && (card.level === 1) && card.hasClass('古代兵器') && card.canSummon(); + }); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.summonAsyn().callback(this,function () { + card.trashWhenTurnEnd(); + }); + }); + } + }] }, "321": { "pid": 321, - "cid": 321, + cid: 321, + "timestamp": 1419094105576, "wxid": "WX03-048", - "name": "コードアンチ クリスカル", + name: "コードアンチ クリスカル", + "kana": "コードアンチクリスカル", "rarity": "C", "cardType": "SIGNI", "color": "black", @@ -9232,6 +15438,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX03/WX03-048.jpg", "illust": "よこえ", "classes": [ "精械", @@ -9245,15 +15452,29 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "透明な髑髏には悠久の嘘が込められている。", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:このシグニがトラッシュから場に出たとき、ターン終了時まで、このシグニのパワーは5000になる。" - ] + ], + startUpEffects: [{ + triggerCondition: function (event) { + return event.oldZone === this.player.trashZone; + }, + actionAsyn: function () { + this.game.tillTurnEndSet(this,this,'power',5000); + } + }] }, "322": { "pid": 322, - "cid": 322, + cid: 322, + "timestamp": 1419094110361, "wxid": "WX03-049", - "name": "セルフ・スラッシュ", + name: "セルフ・スラッシュ", + "kana": "セルフスラッシュ", "rarity": "C", "cardType": "SPELL", "color": "black", @@ -9261,6 +15482,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX03/WX03-049.jpg", "illust": "蟹丹", "classes": [], "costWhite": 0, @@ -9271,18 +15493,45 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "選ぶことの苦しみを知る。", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "対戦相手は自分のシグニ1体をバニッシュする。" ], - "burstEffectTexts": [ + spellEffect : { + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.opponent.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.banishAsyn(); + }); + } + }, + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:対戦相手は自分のシグニ1体をバニッシュする。" - ] + ], + burstEffect: { + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.opponent.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.banishAsyn(); + }); + } + } }, "323": { "pid": 323, - "cid": 323, + cid: 323, + "timestamp": 1419094114476, "wxid": "WX03-050", - "name": "ライヴス・ガット", + name: "ライヴス・ガット", + "kana": "ライヴスガット", "rarity": "C", "cardType": "SPELL", "color": "black", @@ -9290,6 +15539,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX03/WX03-050.jpg", "illust": "松本エイト", "classes": [], "costWhite": 0, @@ -9300,18 +15550,51 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "終わりの導き。", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "あなたのトラッシュから<悪魔>のシグニ1枚を手札に加える。" ], - "burstEffectTexts": [ + spellEffect : { + getTargets: function () { + return this.player.trashZone.cards.filter(function (card) { + return (card.type === 'SIGNI') && card.hasClass('悪魔'); + },this); + }, + targetCovered: true, + actionAsyn: function (target) { + target.moveTo(this.player.handZone); + } + }, + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたのトラッシュから<悪魔>のシグニを2枚まで手札に加える。" - ] + ], + burstEffect: { + actionAsyn: function () { + var cards = this.player.trashZone.cards.filter(function (card) { + return (card.type === 'SIGNI') && card.hasClass('悪魔'); + },this); + var max = Math.min(2,cards.length); + return this.player.selectSomeAsyn('TARGET',cards,0,max).callback(this,function (cards) { + return this.player.opponent.showCardsAsyn(cards).callback(this,function () { + this.game.moveCards(cards,this.player.handZone); + }); + }); + } + } }, "324": { "pid": 324, - "cid": 324, + cid: 324, + "timestamp": 1419094119205, "wxid": "WD06-001", - "name": "エルドラ=マークⅣ´", + name: "エルドラ=マークⅣ´", + "kana": "エルドラマークフォーダッシュ", "rarity": "ST", "cardType": "LRIG", "color": "blue", @@ -9319,6 +15602,7 @@ var CardInfo = { "limit": 11, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WD06/WD06-001.jpg", "illust": "ナダレ", "classes": [ "エルドラ" @@ -9331,16 +15615,54 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "ジャッジャーン!エルドラゴールデンハンマー! ~エルドラ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたのライフバーストが発動するたび、カードを1枚引く。", "【常時能力】:あなたのライフクロスにカード1枚が加えられるたび、あなたは【青】【青】【青】を支払ってもよい。そうした場合、対戦相手のシグニ1体をバニッシュする。" - ] + ], + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '324-const-0', + actionAsyn: function () { + this.player.draw(1); + } + }); + add(this.player,'onBurstTriggered',effect); + } + },{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '324-const-1', + triggerCondition: function (event) { + return (event.newZone === this.player.lifeClothZone) && + (event.oldZone !== this.player.lifeClothZone); + }, + costBlue: 3, + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.banishAsyn(); + }); + } + }); + add(this.player,'onCardMove',effect); + } + }] }, "325": { "pid": 325, - "cid": 325, + cid: 325, + "timestamp": 1419094123128, "wxid": "WD06-002", - "name": "エルドラ=マークⅢ´", + name: "エルドラ=マークⅢ´", + "kana": "エルドラマークスリーダッシュ", "rarity": "ST", "cardType": "LRIG", "color": "blue", @@ -9348,6 +15670,7 @@ var CardInfo = { "limit": 7, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WD06/WD06-002.jpg", "illust": "蟹丹", "classes": [ "エルドラ" @@ -9360,15 +15683,32 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "ややこしいからたのしいんすよ。 ~エルドラ~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:あなたのライフクロスの上からカードを2枚見る。その後、それらを好きな順番で戻す。" - ] + ], + startUpEffects: [{ + actionAsyn: function () { + var cards = this.player.lifeClothZone.getTopCards(2); + if (!cards.length) return; + this.player.informCards(cards); + var len = cards.length; + return this.player.selectSomeAsyn('SET_ORDER',cards,len,len,true).callback(this,function (cards) { + this.player.lifeClothZone.moveCardsToTop(cards); + }); + } + }] }, "326": { "pid": 326, - "cid": 326, + cid: 326, + "timestamp": 1419094127242, "wxid": "WD06-003", - "name": "エルドラ=マークⅡ´", + name: "エルドラ=マークⅡ´", + "kana": "エルドラマークツーダッシュ", "rarity": "ST", "cardType": "LRIG", "color": "blue", @@ -9376,6 +15716,7 @@ var CardInfo = { "limit": 4, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WD06/WD06-003.jpg", "illust": "ナダレ", "classes": [ "エルドラ" @@ -9388,15 +15729,30 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "さぁそういくんですわー! ~エルドラ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたのすべての青のシグニのパワーを+1000する。" - ] + ], + constEffects: [{ + action: function (set,add) { + this.player.signis.forEach(function (signi) { + if (signi.hasColor('blue')) { + add(signi,'power',1000); + } + },this); + } + }] }, "327": { "pid": 327, - "cid": 327, + cid: 327, + "timestamp": 1419094135170, "wxid": "WD06-004", - "name": "エルドラ=マークⅠ´", + name: "エルドラ=マークⅠ´", + "kana": "エリドラマークワンダッシュ", "rarity": "ST", "cardType": "LRIG", "color": "blue", @@ -9404,6 +15760,7 @@ var CardInfo = { "limit": 1, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WD06/WD06-004.jpg", "illust": "百円ライター", "classes": [ "エルドラ" @@ -9416,15 +15773,36 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "こんちわっす。 ~エルドラ~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】カードを1枚捨てる:カードを1枚引く。" - ] + ], + startUpEffects: [{ + costCondition: function () { + return this.player.hands.length; + }, + costAsyn: function () { + var cards = this.player.hands; + return this.player.selectAsyn('PAY',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + }, + actionAsyn: function () { + this.player.draw(1); + } + }] }, "328": { "pid": 328, - "cid": 328, + cid: 328, + "timestamp": 1419094142053, "wxid": "WD06-005", - "name": "エルドラ=マーク0", + name: "エルドラ=マーク0", + "kana": "エルドラマークゼロ", "rarity": "ST", "cardType": "LRIG", "color": "blue", @@ -9432,6 +15810,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WD06/WD06-005.jpg", "illust": "パトリシア", "classes": [ "エルドラ" @@ -9443,13 +15822,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "私を選んだあなたに私は選ばれたんすよ。 ~エルドラ~", }, "329": { "pid": 329, - "cid": 329, + cid: 329, + "timestamp": 1419094146318, "wxid": "WD06-006", - "name": "クロス・クラッシュ・フラッシュ", + name: "クロス・クラッシュ・フラッシュ", + "kana": "クロスクラッシュフラッシュ", "rarity": "ST", "cardType": "ARTS", "color": "blue", @@ -9457,6 +15839,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "エルドラ", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WD06/WD06-006.jpg", "illust": "パトリシア", "classes": [], "costWhite": 0, @@ -9467,18 +15850,35 @@ var CardInfo = { "costColorless": 1, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase" - ], - "artsEffectTexts": [ + cardText: "ばっちん!", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase'], + artsEffectTexts: [ "対戦相手はライフクロスの一番上を公開する。そのカードが【ライフバースト】を持たない場合、それをトラッシュに置く。" - ] + ], + artsEffect: { + actionAsyn: function () { + var card = this.player.opponent.lifeClothZone.cards[0]; + if (!card) return; + if (card.hasBurst()) { + return this.player.opponent.showCardsAsyn([card]).callback(this,function () { + return this.player.showCardsAsyn([card]); + }); + } else { + card.trash(); + } + } + } }, "330": { "pid": 330, - "cid": 330, + cid: 330, + "timestamp": 1419094153302, "wxid": "WD06-007", - "name": "サプライズ・ウィズ・ミー", + name: "サプライズ・ウィズ・ミー", + "kana": "サプライズウィズミー", "rarity": "ST", "cardType": "ARTS", "color": "blue", @@ -9486,6 +15886,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "エルドラ", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WD06/WD06-007.jpg", "illust": "I☆LA", "classes": [], "costWhite": 0, @@ -9496,19 +15897,33 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase", - "attackPhase" - ], - "artsEffectTexts": [ + cardText: "ででん!", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase','attackPhase'], + artsEffectTexts: [ "あなたのライフクロスの上からカードを4枚まで見る。その後、それらを好きな順番で戻す。" - ] + ], + artsEffect: { + actionAsyn: function () { + var cards = this.player.lifeClothZone.getTopCards(4); + if (!cards.length) return; + this.player.informCards(cards); + var len = cards.length; + return this.player.selectSomeAsyn('SET_ORDER',cards,len,len,true).callback(this,function (cards) { + this.player.lifeClothZone.moveCardsToTop(cards); + }); + } + } }, "331": { "pid": 331, - "cid": 331, + cid: 331, + "timestamp": 1419094158733, "wxid": "WD06-008", - "name": "バツ・エニー・アザー", + name: "バツ・エニー・アザー", + "kana": "バツエニーアザー", "rarity": "ST", "cardType": "ARTS", "color": "blue", @@ -9516,6 +15931,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WD06/WD06-008.jpg", "illust": "蟹丹", "classes": [], "costWhite": 0, @@ -9526,18 +15942,38 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "attackPhase" - ], - "artsEffectTexts": [ + cardText: "どばーっ!", + // ====================== + // 技艺效果 + // ====================== + timmings: ['attackPhase'], + artsEffectTexts: [ "数字一つを宣言する。あなたのライフクロスの一番上を公開する。そのカードがあなたの宣言した数字と同じレベルのシグニの場合、このターン、あなたのライフクロスはクラッシュされない。\nターン終了時に、あなたのライフクロスの一番上をトラッシュに置く。" - ] + ], + artsEffect: { + actionAsyn: function () { + var card = this.player.lifeClothZone.cards[0]; + if (!card) return; + return this.player.declareAsyn(1,5).callback(this,function (num) { + return this.player.opponent.showCardsAsyn([card]).callback(this,function () { + return this.player.showCardsAsyn([card]).callback(this,function () { + if ((card.type === 'SIGNI') && (card.level === num)) { + this.game.tillTurnEndSet(this,this.player,'wontBeCrashed',true); + } + this.player.trashLifeClothWhenTurnEnd(1); + }); + }); + }); + } + } }, "332": { "pid": 332, - "cid": 332, + cid: 332, + "timestamp": 1419094161825, "wxid": "WD06-009", - "name": "幻水 シィラ", + name: "幻水 シィラ", + "kana": "ゲンスイシィラ", "rarity": "ST", "cardType": "SIGNI", "color": "blue", @@ -9545,6 +15981,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "エルドラ", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WD06/WD06-009.jpg", "illust": "村上ゆいち", "classes": [ "精生", @@ -9558,21 +15995,55 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "初めまして、今そこにいるあなたさん。 ~シィラ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたのライフクロスが対戦相手より少ないかぎり、あなたのすべてのシグニのパワーを+1000する。" ], - "startUpEffectTexts": [ + constEffects: [{ + condition: function () { + return this.player.lifeClothZone.cards.length < this.player.opponent.lifeClothZone.cards.length; + }, + action: function (set,add) { + this.player.signis.forEach(function (signi) { + add(signi,'power',1000); + },this); + } + }], + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】【青】:あなたのライフクロス1枚をクラッシュする。この方法でチェックゾーンに置かれたカードがエナゾーンに置かれる場合、代わりにそれをトラッシュへ置きあなたのデッキの一番上のカードをライフクロスに加える。" ], - "burstEffectTexts": [ + startUpEffects: [{ + costBlue: 1, + actionAsyn: function () { + return this.player.crashAsyn(1,{tag: 'crossLifeCloth'}); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを2枚引く。その後、手札を1枚捨てる。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(2); + return this.player.discardAsyn(1); + } + } }, "333": { "pid": 333, - "cid": 213, + cid: 213, + "timestamp": 1419094166465, "wxid": "WD06-010", - "name": "幻水 オクト", + name: "幻水 オクト", + "kana": "ゲンスイオクト", "rarity": "ST", "cardType": "SIGNI", "color": "blue", @@ -9580,6 +16051,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WD06/WD06-010.jpg", "illust": "蟹丹", "classes": [ "精生", @@ -9593,15 +16065,21 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "暇だったので。 ~オクト~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの場に他の<水獣>のシグニがあるかぎり、このシグニのパワーは12000になる。" - ] + ], }, "334": { "pid": 334, - "cid": 334, + cid: 334, + "timestamp": 1419094171227, "wxid": "WD06-011", - "name": "幻水 リュウグウ", + name: "幻水 リュウグウ", + "kana": "ゲンスイリュウグウ", "rarity": "ST", "cardType": "SIGNI", "color": "blue", @@ -9609,6 +16087,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "エルドラ", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WD06/WD06-011.jpg", "illust": "北熊", "classes": [ "精生", @@ -9622,18 +16101,51 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "願の奔流はきっと私を浮世につれていってくれるわ。 ~リュウグウ~", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【ダウン】:あなたのライフクロス1枚を手札に加える。そうした場合、あなたのデッキの一番上のカードをライフクロスに加える。" ], - "burstEffectTexts": [ + actionEffects: [{ + costDown: true, + actionAsyn: function () { + var card = this.player.lifeClothZone.cards[0]; + if (!card) return; + if (!card.moveTo(this.player.handZone)) return; + + card = this.player.mainDeck.cards[0]; + if (!card) return; + card.moveTo(this.player.lifeClothZone); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたのライフクロスの一番上のカードを手札に加える。そうした場合、手札を1枚ライフクロスに加える。" - ] + ], + burstEffect: { + actionAsyn: function () { + var card = this.player.lifeClothZone.cards[0]; + if (!card) return; + if (!card.moveTo(this.player.handZone)) return; + var cards = this.player.hands; + return this.player.selectAsyn('TARGET',cards).callback(this,function (card) { + if (!card) return; + card.moveTo(this.player.lifeClothZone); + }); + } + } }, "335": { "pid": 335, - "cid": 335, + cid: 335, + "timestamp": 1419094174899, "wxid": "WD06-012", - "name": "幻水 パール", + name: "幻水 パール", + "kana": "ゲンスイパール", "rarity": "ST", "cardType": "SIGNI", "color": "blue", @@ -9641,6 +16153,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WD06/WD06-012.jpg", "illust": "I☆LA", "classes": [ "精生", @@ -9654,15 +16167,31 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "あなたならいいかな。 ~パール~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの場に他の<水獣>のシグニがあるかぎり、このシグニのパワーは8000になる。" - ] + ], + constEffects: [{ + condition: function () { + return this.player.signis.some(function (signi) { + return (signi !== this) && signi.hasClass('水獣'); + },this); + }, + action: function (set,add) { + set(this,'power',8000); + } + }] }, "336": { "pid": 336, - "cid": 336, + cid: 336, + "timestamp": 1419094179741, "wxid": "WD06-013", - "name": "幻水 チョウアン", + name: "幻水 チョウアン", + "kana": "ゲンスイチョウアン", "rarity": "ST", "cardType": "SIGNI", "color": "blue", @@ -9670,6 +16199,7 @@ var CardInfo = { "limit": 0, "power": 3000, "limiting": "エルドラ", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WD06/WD06-013.jpg", "illust": "かにかま", "classes": [ "精生", @@ -9683,15 +16213,38 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "わーやー!ひきずりださないでー ~チョウアン~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】あなたのライフクロス1枚をトラッシュに置く:デッキの一番上のカードをライフクロスに加える。" - ] + ], + startUpEffects: [{ + costCondition: function () { + return this.player.lifeClothZone.cards.length; + }, + costAsyn: function () { + var card = this.player.lifeClothZone.cards[0]; + if (card) { + card.trash(); + } + return Callback.immediately(); + }, + actionAsyn: function () { + var card = this.player.mainDeck.cards[0]; + if (!card) return; + card.moveTo(this.player.lifeClothZone); + } + }] }, "337": { "pid": 337, - "cid": 337, + cid: 337, + "timestamp": 1419094183651, "wxid": "WD06-014", - "name": "幻水 コザメ", + name: "幻水 コザメ", + "kana": "ゲンスイコザメ", "rarity": "ST", "cardType": "SIGNI", "color": "blue", @@ -9699,6 +16252,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WD06/WD06-014.jpg", "illust": "CH@R", "classes": [ "精生", @@ -9712,15 +16266,31 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "ここはおもったよりいいところね。 ~コザメ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの場に他の<水獣>のシグニがあるかぎり、このシグニのパワーは5000になる。" - ] + ], + constEffects: [{ + condition: function () { + return this.player.signis.some(function (signi) { + return (signi !== this) && signi.hasClass('水獣'); + },this); + }, + action: function (set,add) { + set(this,'power',5000); + } + }] }, "338": { "pid": 338, - "cid": 338, + cid: 338, + "timestamp": 1419094186978, "wxid": "WD06-015", - "name": "幻水 ウナ", + name: "幻水 ウナ", + "kana": "ゲンスイウナ", "rarity": "ST", "cardType": "SIGNI", "color": "blue", @@ -9728,6 +16298,7 @@ var CardInfo = { "limit": 0, "power": 1000, "limiting": "エルドラ", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WD06/WD06-015.jpg", "illust": "CH@R", "classes": [ "精生", @@ -9741,15 +16312,27 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "ビリビリビリビリビリっ ~ウナ~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:あなたのライフクロスの一番上を見る。" - ] + ], + startUpEffects: [{ + actionAsyn: function () { + var cards = this.player.lifeClothZone.getTopCards(1); + return this.player.showCardsAsyn(cards); + } + }] }, "339": { "pid": 339, - "cid": 51, + cid: 51, + "timestamp": 1419094190822, "wxid": "WD06-016", - "name": "サーバント Q", + name: "サーバント Q", + "kana": "サーバントキャトル", "rarity": "ST", "cardType": "SIGNI", "color": "colorless", @@ -9757,6 +16340,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WD06/WD06-016.jpg", "illust": "村上ゆいち", "classes": [ "精元" @@ -9768,13 +16352,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": true, - "multiEner": true + "multiEner": true, + cardText: "少女たちの戦いは続く。", }, "340": { "pid": 340, - "cid": 102, + cid: 102, + "timestamp": 1419094193691, "wxid": "WD06-017", - "name": "サーバント O", + name: "サーバント O", + "kana": "サーバントワン", "rarity": "ST", "cardType": "SIGNI", "color": "colorless", @@ -9782,6 +16369,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WD06/WD06-017.jpg", "illust": "トリダモノ", "classes": [ "精元" @@ -9794,15 +16382,21 @@ var CardInfo = { "costColorless": 0, "guardFlag": true, "multiEner": true, - "burstEffectTexts": [ + cardText: "願い、戦い、果てに起こる変化で、幸せになれるのか。", + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:【エナチャージ1】" - ] + ], }, "341": { "pid": 341, - "cid": 341, + cid: 341, + "timestamp": 1419094197174, "wxid": "WD06-018", - "name": "PLUS RUSH", + name: "PLUS RUSH", + "kana": "プラスラッシュ", "rarity": "ST", "cardType": "SPELL", "color": "blue", @@ -9810,6 +16404,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "エルドラ", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WD06/WD06-018.jpg", "illust": "松本エイト", "classes": [], "costWhite": 0, @@ -9820,18 +16415,50 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "一閃瞬間、永らえる槍のごとく。", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "対戦相手のライフクロスの一番上を見る。あなたはそれをトラッシュに置いてもよい。そうした場合、対戦相手はデッキの一番上のカードをライフクロスに加える。\nあなたはカードを1枚引く。" ], - "burstEffectTexts": [ + spellEffect : { + actionAsyn: function () { + var cards = this.player.opponent.lifeClothZone.getTopCards(1); + this.player.informCards(cards); + return this.player.selectOptionalAsyn('TRASH',cards).callback(this,function (card) { + if (!card) return; + if (!card.trash()) return; + card = this.player.opponent.mainDeck.cards[0]; + if (!card) return; + card.moveTo(card.player.lifeClothZone); + }).callback(this,function () { + this.player.draw(1); + }); + } + }, + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたのデッキから【ライフバースト】を持つシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" - ] + ], + burstEffect: { + actionAsyn: function () { + var filter = function (card) { + return (card.type === 'SIGNI') && card.hasBurst(); + }; + return this.player.seekAsyn(filter,1); + } + } }, "342": { "pid": 342, - "cid": 342, + cid: 342, + "timestamp": 1419094203088, "wxid": "WD07-001", - "name": "フル/メイデン イオナ", + name: "フル/メイデン イオナ", + "kana": "フルメイデンイオナ", "rarity": "ST", "cardType": "LRIG", "color": "black", @@ -9839,6 +16466,7 @@ var CardInfo = { "limit": 11, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WD07/WD07-001.jpg", "illust": "hitoto*", "classes": [ "イオナ" @@ -9851,19 +16479,80 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "ねえ、ほら。振り向いてよ。 ~イオナ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:対戦相手のシグニは可能ならばアタックしなければならない。", "【常時能力】:あなたの場に白と黒のシグニがあるかぎり、対戦相手のすべてのシグニのパワーを-2000する。" ], - "actionEffectTexts": [ + constEffects: [{ + action: function (set,add) { + set(this.player.opponent,'forceSigniAttack',true); + } + },{ + condition: function () { + return this.player.signis.some(function (signi) { + return signi.hasColor('black'); + },this) && this.player.signis.some(function (signi) { + return signi.hasColor('white'); + },this); + }, + action: function (set,add) { + this.player.opponent.signis.forEach(function (signi) { + add(signi,'power',-2000); + },this); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【黒】手札から白のシグニ1枚と黒のシグニ1枚を捨てる:対戦相手のシグニ1体をトラッシュに置く。" - ] + ], + actionEffects: [{ + costBlack: 1, + costCondition: function () { + return this.player.hands.some(function (card) { + return (card.type === 'SIGNI') && (card.hasColor('white')); + },this) && this.player.hands.some(function (card) { + return (card.type === 'SIGNI') && (card.hasColor('black')); + },this); + }, + costAsyn: function () { + var cards = this.player.hands.filter(function (card) { + return (card.type === 'SIGNI') && (card.hasColor('white')); + },this); + return this.player.selectAsyn('PAY',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }).callback(this,function () { + var cards = this.player.hands.filter(function (card) { + return (card.type === 'SIGNI') && (card.hasColor('black')); + },this); + return this.player.selectAsyn('PAY',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + }); + }, + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.trashAsyn(); + }); + } + }] }, "343": { "pid": 343, - "cid": 343, + cid: 343, + "timestamp": 1419094208175, "wxid": "WD07-002", - "name": "ペイル/メイデン イオナ", + name: "ペイル/メイデン イオナ", + "kana": "ペイルメイデンイオナ", "rarity": "ST", "cardType": "LRIG", "color": "black", @@ -9871,6 +16560,7 @@ var CardInfo = { "limit": 7, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WD07/WD07-002.jpg", "illust": "hitoto*", "classes": [ "イオナ" @@ -9883,18 +16573,42 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "あなたと戦える幸福を。 ~イオナ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:対戦相手のシグニは可能ならばアタックしなければならない。" ], - "startUpEffectTexts": [ + constEffects: [{ + action: function (set,add) { + set(this.player.opponent,'forceSigniAttack',true); + } + }], + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】【黒】:ターン終了時まで、対戦相手のすべてのシグニのパワーを-2000する。" - ] + ], + startUpEffects: [{ + costBlack: 1, + actionAsyn: function () { + this.game.frameStart(); + this.player.opponent.signis.forEach(function (signi) { + this.game.tillTurnEndAdd(this,signi,'power',-2000); + },this); + this.game.frameEnd(); + } + }] }, "344": { "pid": 344, - "cid": 344, + cid: 344, + "timestamp": 1419094211498, "wxid": "WD07-003", - "name": "ハーフ/メイデン イオナ", + name: "ハーフ/メイデン イオナ", + "kana": "ハーフメイデンイオナ", "rarity": "ST", "cardType": "LRIG", "color": "black", @@ -9902,6 +16616,7 @@ var CardInfo = { "limit": 4, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WD07/WD07-003.jpg", "illust": "hitoto*", "classes": [ "イオナ" @@ -9914,16 +16629,40 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "ごうごう。", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:対戦相手のシグニは可能ならばアタックしなければならない。", "【常時能力】:あなたの場に白と黒のシグニがあるかぎり、あなたのすべてのシグニのパワーを+1000する。" - ] + ], + constEffects: [{ + action: function (set,add) { + set(this.player.opponent,'forceSigniAttack',true); + } + },{ + condition: function () { + return this.player.signis.some(function (signi) { + return signi.hasColor('black'); + },this) && this.player.signis.some(function (signi) { + return signi.hasColor('white'); + },this); + }, + action: function (set,add) { + this.player.signis.forEach(function (signi) { + add(signi,'power',1000); + },this); + } + }] }, "345": { "pid": 345, - "cid": 345, + cid: 345, + "timestamp": 1419094215481, "wxid": "WD07-004", - "name": "クレセント/メイデン イオナ", + name: "クレセント/メイデン イオナ", + "kana": "クレセントメイデンイオナ", "rarity": "ST", "cardType": "LRIG", "color": "black", @@ -9931,6 +16670,7 @@ var CardInfo = { "limit": 1, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WD07/WD07-004.jpg", "illust": "hitoto*", "classes": [ "イオナ" @@ -9943,15 +16683,26 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "願いの戦いは終わらない。終わらせない。", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:対戦相手のシグニは可能ならばアタックしなければならない。" - ] + ], + constEffects: [{ + action: function (set,add) { + set(this.player.opponent,'forceSigniAttack',true); + } + }] }, "346": { "pid": 346, - "cid": 346, + cid: 346, + "timestamp": 1419094220259, "wxid": "WD07-005", - "name": "ゼロ/メイデン イオナ", + name: "ゼロ/メイデン イオナ", + "kana": "ゼロメイデンイオナ", "rarity": "ST", "cardType": "LRIG", "color": "black", @@ -9959,6 +16710,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WD07/WD07-005.jpg", "illust": "hitoto*", "classes": [ "イオナ" @@ -9970,13 +16722,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "さあ、あなたの願いは? ~イオナ~", }, "347": { "pid": 347, - "cid": 347, + cid: 347, + "timestamp": 1419094223275, "wxid": "WD07-006", - "name": "グレイブ・ナイト", + name: "グレイブ・ナイト", + "kana": "グレイブナイト", "rarity": "ST", "cardType": "ARTS", "color": "black", @@ -9984,6 +16739,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WD07/WD07-006.jpg", "illust": "hitoto*", "classes": [], "costWhite": 0, @@ -9994,18 +16750,46 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase" - ], - "artsEffectTexts": [ + cardText: "切り裂いた次元、遣われた時間。", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase'], + artsEffectTexts: [ "あなたのデッキからレベルの異なるシグニを3枚まで探してトラッシュに置く。その後、デッキをシャッフルする。" - ] + ], + artsEffect: { + actionAsyn: function () { + var signis = []; + var done = false; + return Callback.loop(this,3,function () { + if (done) return; + var cards = this.player.mainDeck.cards.filter(function (card) { + return (card.type === 'SIGNI') && signis.every(function (signi) { + return signi.level !== card.level; + }); + },this); + return this.player.selectSomeAsyn('SEEK',cards,0,1,false,this.player.mainDeck.cards).callback(this,function (cards) { + if (!cards.length) { + done = true; + return; + } + signis.push(cards[0]); + }); + }).callback(this,function () { + this.game.trashCards(signis); + this.player.shuffle(); + }); + } + } }, "348": { "pid": 348, - "cid": 348, + cid: 348, + "timestamp": 1419094228045, "wxid": "WD07-007", - "name": "ブラック・クライシス", + name: "ブラック・クライシス", + "kana": "ブラッククライシス", "rarity": "ST", "cardType": "ARTS", "color": "black", @@ -10013,6 +16797,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "イオナ", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WD07/WD07-007.jpg", "illust": "トリダモノ", "classes": [], "costWhite": 1, @@ -10023,18 +16808,55 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase" - ], - "artsEffectTexts": [ + cardText: "すべての地獄に次ぐ、魂の救済を。", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase'], + artsEffectTexts: [ "あなたのデッキの上からカードを4枚トラッシュに置く。その中に黒のカードがある場合、あなたのトラッシュから黒のシグニ1枚を手札に加える。その中に白のカードがある場合、あなたのデッキから白のシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" - ] + ], + artsEffect: { + actionAsyn: function () { + var cards = this.player.mainDeck.getTopCards(4); + if (!cards.length) return; + var flagBlack = cards.some(function (card) { + return card.hasColor('black'); + },this); + var flagWhite = cards.some(function (card) { + return card.hasColor('white'); + },this); + this.game.trashCards(cards); + return Callback.immediately().callback(this,function () { + if (flagBlack) { + cards = this.player.trashZone.cards.filter(function (card) { + return (card.type === 'SIGNI') && (card.hasColor('black')); + },this); + return this.player.selectOptionalAsyn('ADD_TO_HAND',cards).callback(this,function (card) { + if (!card) return; + return this.player.opponent.showCardsAsyn([card]).callback(this,function () { + card.moveTo(card.player.handZone); + }); + }); + } + }).callback(this,function () { + if (flagWhite) { + var filter = function (card) { + return (card.type === 'SIGNI') && (card.hasColor('white')); + } + return this.player.seekAsyn(filter,1); + } + }); + } + } }, "349": { "pid": 349, - "cid": 349, + cid: 349, + "timestamp": 1419094231922, "wxid": "WD07-008", - "name": "デス・ビーム", + name: "デス・ビーム", + "kana": "デスビーム", "rarity": "ST", "cardType": "ARTS", "color": "black", @@ -10042,6 +16864,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "イオナ", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WD07/WD07-008.jpg", "illust": "篠", "classes": [], "costWhite": 2, @@ -10052,19 +16875,31 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase", - "attackPhase" - ], - "artsEffectTexts": [ + cardText: "くらいな・・・。 ~イオナ~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase','attackPhase'], + artsEffectTexts: [ "対戦相手のシグニ1体をバニッシュする。" - ] + ], + artsEffect: { + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.banishAsyn(); + }); + } + } }, "350": { "pid": 350, - "cid": 350, + cid: 350, + "timestamp": 1419094235956, "wxid": "WD07-009", - "name": "コードメイズ 金字塔", + name: "コードメイズ 金字塔", + "kana": "コードメイズピラミッド", "rarity": "ST", "cardType": "SIGNI", "color": "white", @@ -10072,6 +16907,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "イオナ", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WD07/WD07-009.jpg", "illust": "しおぼい", "classes": [ "精械", @@ -10085,21 +16921,74 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "やあ、あたらしい世界へようこそ! ~金字塔~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:対戦相手がシグニを配置する場合、可能ならばこのシグニの正面に配置しなければならない。" ], - "actionEffectTexts": [ + constEffects: [{ + action: function (set,add) { + set(this,'forceSummonZone',true); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【ダウン】:デッキの上からカードを3枚見る。その中から白または黒のシグニ1枚を公開して手札に加える。その後、残りのカードを好きな順番でデッキの一番上に戻す。" ], - "burstEffectTexts": [ + actionEffects: [{ + costDown: true, + actionAsyn: function () { + var cards = this.player.mainDeck.getTopCards(3); + if (!cards.length) return; + this.player.informCards(cards); + var targets = cards.filter(function (card) { + return (card.type === 'SIGNI') && ((card.hasColor('black')) || (card.hasColor('white'))); + },this); + return Callback.immediately().callback(this,function () { + if (!targets.length) return this.player.opponent.showCardsAsyn([]); + return this.player.selectSomeAsyn('ADD_TO_HAND',targets,0,1,false,cards).callback(this,function (cards_add) { + return this.player.opponent.showCardsAsyn(cards_add).callback(this,function () { + var card = cards_add[0]; + if (!card) return; + card.moveTo(card.player.handZone); + removeFromArr(card,cards); + }); + }); + }).callback(this,function () { + var len = cards.length; + if (!len) return; + return this.player.selectSomeAsyn('SET_ORDER',cards,len,len,true).callback(this,function (cards) { + this.player.mainDeck.moveCardsToTop(cards); + }); + }); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたのデッキから黒のシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" - ] + ], + burstEffect: { + actionAsyn: function () { + var filter = function (card) { + return (card.type === 'SIGNI') && (card.hasColor('black')); + }; + return this.player.seekAsyn(filter,1); + } + } }, "351": { "pid": 351, - "cid": 351, + cid: 351, + "timestamp": 1419094239846, "wxid": "WD07-010", - "name": "コードメイズ バベル", + name: "コードメイズ バベル", + "kana": "コードメイズバベル", "rarity": "ST", "cardType": "SIGNI", "color": "white", @@ -10107,6 +16996,7 @@ var CardInfo = { "limit": 0, "power": 3000, "limiting": "イオナ", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WD07/WD07-010.jpg", "illust": "arihato", "classes": [ "精械", @@ -10120,21 +17010,62 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "人が作りし精械、迷宮の名を冠す。", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:対戦相手がシグニを配置する場合、可能ならばこのシグニの正面に配置しなければならない。" ], - "actionEffectTexts": [ + constEffects: [{ + action: function (set,add) { + set(this,'forceSummonZone',true); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】手札を1枚捨てる【ダウン】:あなたのデッキからレベル3以下の黒のシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" ], - "burstEffectTexts": [ + actionEffects: [{ + costDown: true, + costCondition: function () { + return this.player.hands.length; + }, + costAsyn: function () { + var cards = this.player.hands; + return this.player.selectAsyn('PAY',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + }, + actionAsyn: function () { + var filter = function (card) { + return (card.type === 'SIGNI') && (card.level <= 3) && (card.hasColor('black')); + }; + return this.player.seekAsyn(filter,1); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(1); + } + } }, "352": { "pid": 352, - "cid": 352, + cid: 352, + "timestamp": 1419094245358, "wxid": "WD07-011", - "name": "コードメイズ 凱旋", + name: "コードメイズ 凱旋", + "kana": "コードメイズガイセン", "rarity": "ST", "cardType": "SIGNI", "color": "white", @@ -10142,6 +17073,7 @@ var CardInfo = { "limit": 0, "power": 1000, "limiting": "イオナ", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WD07/WD07-011.jpg", "illust": "かざあな", "classes": [ "精械", @@ -10155,21 +17087,62 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "スットレート! ~凱旋~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:対戦相手がシグニを配置する場合、可能ならばこのシグニの正面に配置しなければならない。" ], - "actionEffectTexts": [ + constEffects: [{ + action: function (set,add) { + set(this,'forceSummonZone',true); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】手札を1枚捨てる【ダウン】:あなたのデッキからレベル2以下の黒のシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" ], - "burstEffectTexts": [ + actionEffects: [{ + costDown: true, + costCondition: function () { + return this.player.hands.length; + }, + costAsyn: function () { + var cards = this.player.hands; + return this.player.selectAsyn('PAY',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + }, + actionAsyn: function () { + var filter = function (card) { + return (card.type === 'SIGNI') && (card.level <= 2) && (card.hasColor('black')); + }; + return this.player.seekAsyn(filter,1); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(1); + } + } }, "353": { "pid": 353, - "cid": 353, + cid: 353, + "timestamp": 1419094249364, "wxid": "WD07-012", - "name": "コードアンチ ヴィマナ", + name: "コードアンチ ヴィマナ", + "kana": "コードアンチヴィマナ", "rarity": "ST", "cardType": "SIGNI", "color": "black", @@ -10177,6 +17150,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "イオナ", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WD07/WD07-012.jpg", "illust": "コウサク", "classes": [ "精械", @@ -10190,21 +17164,110 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "誰かが作りし精械、古代兵器の名を冠す。", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:対戦相手のシグニがアタックしたとき、そのシグニのパワーがそのシグニの正面にあるシグニのパワーより低い場合、アタックしたシグニをバニッシュする。" ], - "startUpEffectTexts": [ + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '353-const-0', + // triggerCondition: function (event) { + // if (!inArr(this,this.player.signis)) return false; + // return true; + // }, + condition: function (event) { + if (!inArr(this,this.player.signis)) return false; + var card = event.card; + if (card.type !== 'SIGNI') return false; + var opposingSigni = card.getOpposingSigni(); + if (!opposingSigni) return false; + return (card.power < opposingSigni.power); + }, + actionAsyn: function (event) { + if (!inArr(event.card,event.card.player.signis)) return; + return event.card.banishAsyn(); + } + }); + add(this.player.opponent,'onAttack',effect); + } + }], + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】【黒】:あなたのトラッシュからレベルの異なる<古代兵器>のシグニ4枚をデッキの一番下に好きな順番で戻す。そうした場合、ターン終了時まで、対戦相手のシグニ1体のパワーを-10000する。" ], - "burstEffectTexts": [ + startUpEffects: [{ + costBlack: 1, + actionAsyn: function () { + var flag = false; + var levels = []; + this.player.trashZone.cards.forEach(function (card) { + if (card.type !== 'SIGNI') return; + if (inArr(card.level,levels)) return; + levels.push(card.level); + }); + if (levels.length < 4) return; + + levels.length = 0; + var signis = []; + var done = false; + return Callback.loop(this,4,function () { + if (done) return; + var cards = this.player.trashZone.cards.filter(function (card) { + return (card.type === 'SIGNI') && card.hasClass('古代兵器') && (!inArr(card.level,levels)); + },this); + return this.player.selectOptionalAsyn('TARGET',cards).callback(this,function (signi) { + if (!signi) { + done = true; + return; + } + signis.push(signi); + levels.push(signi.level); + }); + }).callback(this,function () { + if (signis.length !== 4) return; + return this.player.selectSomeAsyn('SET_ORDER',signis,4,4,true).callback(this,function (cards) { + cards = this.game.moveCards(cards,this.player.mainDeck); + this.player.mainDeck.moveCardsToBottom(cards); + if (cards.length !== 4) return; + cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndAdd(this,card,'power',-10000); + }); + }); + }); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:ターン終了時まで、対戦相手のシグニ1体のパワーを-10000する。" - ] + ], + burstEffect: { + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndAdd(this,card,'power',-10000); + }); + } + } }, "354": { "pid": 354, - "cid": 354, + cid: 354, + "timestamp": 1419094252803, "wxid": "WD07-013", - "name": "コードアンチ アイアン", + name: "コードアンチ アイアン", + "kana": "コードアンチアイアン", "rarity": "ST", "cardType": "SIGNI", "color": "black", @@ -10212,6 +17275,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WD07/WD07-013.jpg", "illust": "かざあな", "classes": [ "精械", @@ -10225,15 +17289,31 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "いたいいたい。苦しみの時間。", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの場に他の<古代兵器>のシグニがあるかぎり、このシグニのパワーは12000になる。" - ] + ], + constEffects: [{ + condition: function () { + return this.player.signis.some(function (signi) { + return (signi !== this) && signi.hasClass('古代兵器'); + },this); + }, + action: function (set,add) { + set(this,'power',12000); + } + }] }, "355": { "pid": 355, - "cid": 355, + cid: 355, + "timestamp": 1419094257958, "wxid": "WD07-014", - "name": "コードアンチ モア", + name: "コードアンチ モア", + "kana": "コードアンチモア", "rarity": "ST", "cardType": "SIGNI", "color": "black", @@ -10241,6 +17321,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WD07/WD07-014.jpg", "illust": "よこえ", "classes": [ "精械", @@ -10254,15 +17335,31 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "不可視の現実、謎の芸。", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの場に他の<古代兵器>のシグニがあるかぎり、このシグニのパワーは8000になる。" - ] + ], + constEffects: [{ + condition: function () { + return this.player.signis.some(function (signi) { + return (signi !== this) && signi.hasClass('古代兵器'); + },this); + }, + action: function (set,add) { + set(this,'power',8000); + } + }] }, "356": { "pid": 356, - "cid": 356, + cid: 356, + "timestamp": 1419094262773, "wxid": "WD07-015", - "name": "コードアンチ クレイ", + name: "コードアンチ クレイ", + "kana": "コードアンチクレイ", "rarity": "ST", "cardType": "SIGNI", "color": "black", @@ -10270,6 +17367,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WD07/WD07-015.jpg", "illust": "pepo", "classes": [ "精械", @@ -10283,15 +17381,31 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "命を込めた土人形、私、ドグウってんだね! ~クレイ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの場に他の<古代兵器>のシグニがあるかぎり、このシグニのパワーは5000になる。" - ] + ], + constEffects: [{ + condition: function () { + return this.player.signis.some(function (signi) { + return (signi !== this) && signi.hasClass('古代兵器'); + },this); + }, + action: function (set,add) { + set(this,'power',5000); + } + }] }, "357": { "pid": 357, - "cid": 233, + cid: 233, + "timestamp": 1419094266684, "wxid": "WD07-016", - "name": "サーバント Q2", + name: "サーバント Q2", + "kana": "サーバントキューツー", "rarity": "ST", "cardType": "SIGNI", "color": "colorless", @@ -10299,6 +17413,7 @@ var CardInfo = { "limit": 0, "power": 10000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WD07/WD07-016.jpg", "illust": "単ル", "classes": [ "精元" @@ -10310,13 +17425,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": true, - "multiEner": true + "multiEner": true, + cardText: "この盾では護りきれないものも、ある。", }, "358": { "pid": 358, - "cid": 236, + cid: 236, + "timestamp": 1419094270690, "wxid": "WD07-017", - "name": "サーバント O2", + name: "サーバント O2", + "kana": "サーバントオーツー", "rarity": "ST", "cardType": "SIGNI", "color": "colorless", @@ -10324,6 +17442,7 @@ var CardInfo = { "limit": 0, "power": 1000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WD07/WD07-017.jpg", "illust": "pepo", "classes": [ "精元" @@ -10335,13 +17454,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": true, - "multiEner": true + "multiEner": true, + cardText: "ちからの限り、守ります。", }, "359": { "pid": 359, - "cid": 359, + cid: 359, + "timestamp": 1419094275857, "wxid": "WD07-018", - "name": "スラッシュ・ミラクル", + name: "スラッシュ・ミラクル", + "kana": "スラッシュミラクル", "rarity": "ST", "cardType": "SPELL", "color": "black", @@ -10349,6 +17471,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WD07/WD07-018.jpg", "illust": "bomi", "classes": [], "costWhite": 1, @@ -10359,22 +17482,83 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "これで、きっと。", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "どちらか1つを選ぶ。「あなたのデッキからシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。」「ターン終了時まで、対戦相手のシグニ1体のパワーを-8000する。」", "あなたのデッキからシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。", "ターン終了時まで、対戦相手のシグニ1体のパワーを-8000する。" ], - "burstEffectTexts": [ + spellEffect : [{ + actionAsyn: function () { + var filter = function (card) { + return (card.type === 'SIGNI'); + } + return this.player.seekAsyn(filter,1); + } + },{ + // actionAsyn: function () { + // var cards = this.player.opponent.signis; + // return this.player.selectTargetOptionalAsyn(cards).callback(this,function (card) { + // if (!card) return; + // this.game.tillTurnEndAdd(this,card,'power',-8000); + // }); + // } + getTargets: function () { + return this.player.opponent.signis; + }, + actionAsyn: function (target) { + this.game.tillTurnEndAdd(this,target,'power',-8000); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:どちらか1つを選ぶ。「あなたのデッキから白のシグニ1枚を探して場に出す。その後、デッキをシャッフルする。」「あなたのトラッシュから黒のシグニ1枚を場に出す。」", "あなたのデッキから白のシグニ1枚を探して場に出す。その後、デッキをシャッフルする。", "あなたのトラッシュから黒のシグニ1枚を場に出す。" - ] + ], + burstEffect: { + actionAsyn: function () { + var effects = [{ + source: this, + description: '359-burst-1', + actionAsyn: function () { + var filter = function (card) { + return (card.type === 'SIGNI') && (card.hasColor('white')); + } + return this.player.seekAndSummonAsyn(filter,1); + } + },{ + source: this, + description: '359-burst-2', + actionAsyn: function () { + var cards = this.player.trashZone.cards.filter(function (card) { + return (card.type === 'SIGNI') && (card.hasColor('black')) && card.canSummon(); + },this); + return this.player.selectAsyn('SUMMON_SIGNI',cards).callback(this,function (card) { + if (!card) return; + return card.summonAsyn(); + }); + } + }]; + return this.player.selectAsyn('LAUNCH',effects).callback(this,function (effect) { + if (!effect) return; + return effect.actionAsyn.call(this); + }); + } + } }, "360": { "pid": 360, - "cid": 108, + cid: 108, + "timestamp": 1419094282208, "wxid": "PR-001", - "name": "新月の巫女 タマヨリヒメ (カードゲーマーvol.15 付録)", + name: "新月の巫女 タマヨリヒメ (カードゲーマーvol.15 付録)", + "kana": "シンゲツノミコタマヨリヒメ", "rarity": "PR", "cardType": "LRIG", "color": "white", @@ -10382,6 +17566,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-001.jpg", "illust": "POP", "classes": [ "タマ" @@ -10393,13 +17578,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "いこっ! ~タマ~", }, "361": { "pid": 361, - "cid": 126, + cid: 126, + "timestamp": 1419094285495, "wxid": "PR-002", - "name": "花代・零 (カードゲーマーvol.15 付録)", + name: "花代・零 (カードゲーマーvol.15 付録)", + "kana": "ハナヨゼロ", "rarity": "PR", "cardType": "LRIG", "color": "red", @@ -10407,6 +17595,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-002.jpg", "illust": "POP", "classes": [ "花代" @@ -10418,13 +17607,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "ここからだね。 ~花代~", }, "362": { "pid": 362, - "cid": 144, + cid: 144, + "timestamp": 1419094289575, "wxid": "PR-003", - "name": "コード・ピルルク (カードゲーマーvol.15 付録)", + name: "コード・ピルルク (カードゲーマーvol.15 付録)", + "kana": "コードピルルク", "rarity": "PR", "cardType": "LRIG", "color": "blue", @@ -10432,6 +17624,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-003.jpg", "illust": "POP", "classes": [ "ピルルク" @@ -10443,13 +17636,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "・・・・・・。 ~ピルルク~", }, "363": { "pid": 363, - "cid": 242, + cid: 242, + "timestamp": 1419094293510, "wxid": "PR-004", - "name": "闘娘 緑姫 (カードゲーマーvol.15 付録)", + name: "闘娘 緑姫 (カードゲーマーvol.15 付録)", + "kana": "トウキミドリコ", "rarity": "PR", "cardType": "LRIG", "color": "green", @@ -10457,6 +17653,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-004.jpg", "illust": "POP", "classes": [ "緑子" @@ -10468,13 +17665,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "ボクは、キミのルリグ。 ~緑姫~", }, "364": { "pid": 364, - "cid": 108, + cid: 108, + "timestamp": 1419094298027, "wxid": "PR-005", - "name": "タマ (ルリグがやってくるキャンペーン)", + name: "タマ (ルリグがやってくるキャンペーン)", + "kana": "タマ", "rarity": "PR", "cardType": "LRIG", "color": "white", @@ -10482,6 +17682,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-005.jpg", "illust": "J.C.STAFF", "classes": [ "タマ" @@ -10493,13 +17694,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "", }, "365": { "pid": 365, - "cid": 126, + cid: 126, + "timestamp": 1419094302188, "wxid": "PR-006", - "name": "花代 (ルリグがやってくるキャンペーン)", + name: "花代 (ルリグがやってくるキャンペーン)", + "kana": "ハナヨゼロ", "rarity": "PR", "cardType": "LRIG", "color": "red", @@ -10507,6 +17711,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-006.jpg", "illust": "J.C.STAFF", "classes": [ "花代" @@ -10518,13 +17723,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "", }, "366": { "pid": 366, - "cid": 144, + cid: 144, + "timestamp": 1419094305089, "wxid": "PR-007", - "name": "ピルルク (ルリグがやってくるキャンペーン)", + name: "ピルルク (ルリグがやってくるキャンペーン)", + "kana": "ピルルク", "rarity": "PR", "cardType": "LRIG", "color": "blue", @@ -10532,6 +17740,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-007.jpg", "illust": "J.C.STAFF", "classes": [ "ピルルク" @@ -10543,13 +17752,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "", }, "367": { "pid": 367, - "cid": 242, + cid: 242, + "timestamp": 1419094309925, "wxid": "PR-008", - "name": "緑子 (ルリグがやってくるキャンペーン)", + name: "緑子 (ルリグがやってくるキャンペーン)", + "kana": "ミドリコ", "rarity": "PR", "cardType": "LRIG", "color": "green", @@ -10557,6 +17769,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-008.jpg", "illust": "J.C.STAFF", "classes": [ "緑子" @@ -10568,13 +17781,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "", }, "368": { "pid": 368, - "cid": 108, + cid: 108, + "timestamp": 1419094314742, "wxid": "PR-009", - "name": "新月の巫女 タマヨリヒメ (WIXOSS関連商品1000円毎購入キャンペーン)", + name: "新月の巫女 タマヨリヒメ (WIXOSS関連商品1000円毎購入キャンペーン)", + "kana": "シンゲツノミコタマヨリヒメ", "rarity": "PR", "cardType": "LRIG", "color": "white", @@ -10582,6 +17798,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-009.jpg", "illust": "hitoto*", "classes": [ "タマ" @@ -10593,13 +17810,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "おーぷん! ~タマ~", }, "369": { "pid": 369, - "cid": 126, + cid: 126, + "timestamp": 1419094320410, "wxid": "PR-010", - "name": "花代・零 (WIXOSS関連商品1000円毎購入キャンペーン)", + name: "花代・零 (WIXOSS関連商品1000円毎購入キャンペーン)", + "kana": "ハナヨゼロ", "rarity": "PR", "cardType": "LRIG", "color": "red", @@ -10607,6 +17827,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-010.jpg", "illust": "hitoto*", "classes": [ "花代" @@ -10618,13 +17839,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "オープンッ! ~花代~", }, "370": { "pid": 370, - "cid": 144, + cid: 144, + "timestamp": 1419094325268, "wxid": "PR-011", - "name": "コード・ピルルク (WIXOSS関連商品1000円毎購入キャンペーン)", + name: "コード・ピルルク (WIXOSS関連商品1000円毎購入キャンペーン)", + "kana": "コードピルルク", "rarity": "PR", "cardType": "LRIG", "color": "blue", @@ -10632,6 +17856,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-011.jpg", "illust": "hitoto*", "classes": [ "ピルルク" @@ -10643,13 +17868,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "・・・・・・オープン ~ピルルク~", }, "371": { "pid": 371, - "cid": 242, + cid: 242, + "timestamp": 1419094328881, "wxid": "PR-012", - "name": "闘娘 緑姫 (WIXOSS関連商品1000円毎購入キャンペーン)", + name: "闘娘 緑姫 (WIXOSS関連商品1000円毎購入キャンペーン)", + "kana": "トウキミドリコ", "rarity": "PR", "cardType": "LRIG", "color": "green", @@ -10657,6 +17885,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-012.jpg", "illust": "hitoto*", "classes": [ "緑子" @@ -10668,13 +17897,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "オープン! ~緑姫~", }, "372": { "pid": 372, - "cid": 108, + cid: 108, + "timestamp": 1419094333165, "wxid": "PR-013", - "name": "新月の巫女 タマヨリヒメ (ニコニコ超会議3購入特典&ティーチング参加賞)", + name: "新月の巫女 タマヨリヒメ (ニコニコ超会議3購入特典&ティーチング参加賞)", + "kana": "シンゲツノミコタマヨリヒメ", "rarity": "PR", "cardType": "LRIG", "color": "white", @@ -10682,6 +17914,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-013.jpg", "illust": "CHAN×CO", "classes": [ "タマ" @@ -10693,13 +17926,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "おーぷん! ~タマ~", }, "373": { "pid": 373, - "cid": 126, + cid: 126, + "timestamp": 1419094338422, "wxid": "PR-014", - "name": "花代・零 (ニコニコ超会議3購入特典&ティーチング参加賞)", + name: "花代・零 (ニコニコ超会議3購入特典&ティーチング参加賞)", + "kana": "ハナヨゼロ", "rarity": "PR", "cardType": "LRIG", "color": "red", @@ -10707,6 +17943,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-014.jpg", "illust": "CHAN×CO", "classes": [ "花代" @@ -10718,13 +17955,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "オープンッ! ~花代~", }, "374": { "pid": 374, - "cid": 144, + cid: 144, + "timestamp": 1419094341339, "wxid": "PR-015", - "name": "コード・ピルルク (ニコニコ超会議3購入特典&ティーチング参加賞)", + name: "コード・ピルルク (ニコニコ超会議3購入特典&ティーチング参加賞)", + "kana": "コードピルルク", "rarity": "PR", "cardType": "LRIG", "color": "blue", @@ -10732,6 +17972,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-015.jpg", "illust": "CHAN×CO", "classes": [ "ピルルク" @@ -10743,13 +17984,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "・・・・・・オープン ~ピルルク~", }, "375": { "pid": 375, - "cid": 242, + cid: 242, + "timestamp": 1419094345317, "wxid": "PR-016", - "name": "闘娘 緑姫 (ニコニコ超会議3購入特典&ティーチング参加賞)", + name: "闘娘 緑姫 (ニコニコ超会議3購入特典&ティーチング参加賞)", + "kana": "トウキミドリコ", "rarity": "PR", "cardType": "LRIG", "color": "green", @@ -10757,6 +18001,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-016.jpg", "illust": "CHAN×CO", "classes": [ "緑子" @@ -10768,13 +18013,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "オープン! ~緑姫~", }, "376": { "pid": 376, - "cid": 376, + cid: 376, + "timestamp": 1419094349388, "wxid": "PR-017", - "name": "中槍 ハスタル (WIXOSS PARTY参加賞selectors pack vol1)", + name: "中槍 ハスタル (WIXOSS PARTY参加賞selectors pack vol1)", + "kana": "チュウソウハスタル", "rarity": "PR", "cardType": "SIGNI", "color": "white", @@ -10782,6 +18030,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "タマ", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-017.jpg", "illust": "F.S", "classes": [ "精武", @@ -10795,15 +18044,29 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "禁忌の愛こそ貫きの極意。", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの場にレベル4の<タマ>がいるかぎり、このシグニのパワーは10000になる。" - ] + ], + constEffects: [{ + condition: function () { + return this.player.lrig.hasClass('タマ') && (this.player.lrig.level === 4); + }, + action: function (set,add) { + set(this,'power',10000); + } + }] }, "377": { "pid": 377, - "cid": 377, + cid: 377, + "timestamp": 1419094353542, "wxid": "PR-018", - "name": "羅石 ミスリル (WIXOSS PARTY参加賞selectors pack vol1)", + name: "羅石 ミスリル (WIXOSS PARTY参加賞selectors pack vol1)", + "kana": "ラセキミスリル", "rarity": "PR", "cardType": "SIGNI", "color": "red", @@ -10811,6 +18074,7 @@ var CardInfo = { "limit": 0, "power": 15000, "limiting": "花代", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-018.jpg", "illust": "真時未砂", "classes": [ "精羅", @@ -10824,21 +18088,51 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "キラキラ光る、堅すぎる結晶。", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたのターンの間、このシグニのパワーは18000になる。" ], - "startUpEffectTexts": [ + constEffects: [{ + condition: function () { + return this.game.turnPlayer === this.player; + }, + action: function (set,add) { + set(this,'power',18000); + } + }], + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:手札を1枚捨てる。" ], - "burstEffectTexts": [ + startUpEffects: [{ + actionAsyn: function () { + return this.player.discardAsyn(1); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(1); + } + } }, "378": { "pid": 378, - "cid": 378, + cid: 378, + "timestamp": 1419094358181, "wxid": "PR-019", - "name": "TREASURE (WIXOSS PARTY参加賞selectors pack vol1)", + name: "TREASURE (WIXOSS PARTY参加賞selectors pack vol1)", + "kana": "トレジャー", "rarity": "PR", "cardType": "SPELL", "color": "blue", @@ -10846,6 +18140,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "ピルルク", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-019.jpg", "illust": "Morechand", "classes": [], "costWhite": 0, @@ -10856,18 +18151,43 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "みつけたぁ!", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "手札を好きな枚数捨てる。その後、捨てた枚数に1を加えた枚数のカードを引く。" ], - "burstEffectTexts": [ + spellEffect : { + actionAsyn: function () { + var hands = this.player.hands; + return this.player.selectSomeAsyn('TRASH',hands,0).callback(this,function (cards) { + this.game.trashCards(cards); + this.player.draw(cards.length+1); + }); + } + }, + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを2枚捨てる。その後、カードを3枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + return this.player.discardAsyn(2).callback(this,function () { + this.player.draw(3); + }); + } + } }, "379": { "pid": 379, - "cid": 379, + cid: 379, + "timestamp": 1419094363273, "wxid": "PR-020", - "name": "増援 (WIXOSS PARTY参加賞selectors pack vol1)", + name: "増援 (WIXOSS PARTY参加賞selectors pack vol1)", + "kana": "ゾウエン", "rarity": "PR", "cardType": "SPELL", "color": "green", @@ -10875,6 +18195,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "緑子", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-020.jpg", "illust": "クマハシリ", "classes": [], "costWhite": 0, @@ -10885,17 +18206,35 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "キレイな花、届け思いッ!", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "以下の2つから1つを選ぶ。「あなたのデッキからパワー10000以上のシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。」「あなたのデッキの上からカードを2枚エナゾーンに置く。」", "あなたのデッキからパワー10000以上のシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。", "あなたのデッキの上からカードを2枚エナゾーンに置く。" - ] + ], + spellEffect : [{ + actionAsyn: function () { + var filter = function (card) { + return (card.type === 'SIGNI') && (card.power >= 10000); + }; + return this.player.seekAsyn(filter,1); + } + },{ + actionAsyn: function () { + this.player.enerCharge(2); + } + }] }, "380": { "pid": 380, - "cid": 380, + cid: 380, + "timestamp": 1419094366842, "wxid": "PR-021", - "name": "烈覇一絡 (WIXOSS PARTY 4-6月度congraturationカード)", + name: "烈覇一絡 (WIXOSS PARTY 4-6月度congraturationカード)", + "kana": "レッパイチラク", "rarity": "PR", "cardType": "ARTS", "color": "red", @@ -10903,6 +18242,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-021.jpg", "illust": "wogura", "classes": [], "costWhite": 0, @@ -10913,19 +18253,27 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase", - "attackPhase" - ], - "artsEffectTexts": [ + cardText: "そんなカロリー、つかって大丈夫?", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase','attackPhase'], + artsEffectTexts: [ "対戦相手のパワー10000以下のシグニ1体をバニッシュする。" - ] + ], + artsEffect: { + actionAsyn: function () { + return this.banishSigniAsyn(10000); + } + } }, "381": { "pid": 381, - "cid": 111, + cid: 111, + "timestamp": 1419094371109, "wxid": "PR-022", - "name": "バロック・ディフェンス (WIXOSS PARTY 7-8月度congraturationカード)", + name: "バロック・ディフェンス (WIXOSS PARTY 7-8月度congraturationカード)", + "kana": "バロックディフェンス", "rarity": "PR", "cardType": "ARTS", "color": "white", @@ -10933,6 +18281,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-022.jpg", "illust": "いわさきまさかず", "classes": [], "costWhite": 2, @@ -10942,13 +18291,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "ト・マ・レ", }, "382": { "pid": 382, - "cid": 376, + cid: 376, + "timestamp": 1419094376220, "wxid": "PR-026", - "name": "中槍 ハスタル (WIXOSSポイント引換 4-6月度)", + name: "中槍 ハスタル (WIXOSSポイント引換 4-6月度)", + "kana": "チュウソウハスタル", "rarity": "PR", "cardType": "SIGNI", "color": "white", @@ -10956,6 +18308,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "タマ", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-026.jpg", "illust": "F.S", "classes": [ "精武", @@ -10968,13 +18321,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "禁忌の愛こそ貫きの極意。", }, "383": { "pid": 383, - "cid": 377, + cid: 377, + "timestamp": 1419094381702, "wxid": "PR-027", - "name": "羅石 ミスリル (WIXOSSポイント引換 4-6月度)", + name: "羅石 ミスリル (WIXOSSポイント引換 4-6月度)", + "kana": "ラセキミスリル", "rarity": "PR", "cardType": "SIGNI", "color": "red", @@ -10982,6 +18338,7 @@ var CardInfo = { "limit": 0, "power": 15000, "limiting": "花代", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-027.jpg", "illust": "真時未砂", "classes": [ "精羅", @@ -10994,13 +18351,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "キラキラ光る、堅すぎる結晶。", }, "384": { "pid": 384, - "cid": 378, + cid: 378, + "timestamp": 1419094386354, "wxid": "PR-028", - "name": "TREASURE (WIXOSSポイント引換 4-6月度)", + name: "TREASURE (WIXOSSポイント引換 4-6月度)", + "kana": "トレジャー", "rarity": "PR", "cardType": "SPELL", "color": "blue", @@ -11008,6 +18368,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "ピルルク", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-028.jpg", "illust": "Morechand", "classes": [], "costWhite": 0, @@ -11017,13 +18378,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "みつけたぁ!", }, "385": { "pid": 385, - "cid": 379, + cid: 379, + "timestamp": 1419094390509, "wxid": "PR-029", - "name": "増援 (WIXOSSポイント引換 4-6月度)", + name: "増援 (WIXOSSポイント引換 4-6月度)", + "kana": "ゾウエン", "rarity": "PR", "cardType": "SPELL", "color": "green", @@ -11031,6 +18395,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "緑子", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-029.jpg", "illust": "クマハシリ", "classes": [], "costWhite": 0, @@ -11040,13 +18405,16 @@ var CardInfo = { "costGreen": 1, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "キレイな花、届け思いッ!", }, "386": { "pid": 386, - "cid": 386, + cid: 386, + "timestamp": 1419094394887, "wxid": "PR-030", - "name": "ゲット・インデックス (WIXOSS PARTY参加賞selectors pack vol2)", + name: "ゲット・インデックス (WIXOSS PARTY参加賞selectors pack vol2)", + "kana": "ゲットインデックス", "rarity": "PR", "cardType": "SPELL", "color": "white", @@ -11054,6 +18422,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "タマ", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-030.jpg", "illust": "Nardack", "classes": [], "costWhite": 0, @@ -11064,15 +18433,35 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "少しの犠牲はおおいなる発展へ昇華する。", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "あなたのシグニ1体をバニッシュする。そうした場合、あなたのデッキから白のシグニ1体を探して公開し手札に加える。その後、デッキをシャッフルする。" - ] + ], + spellEffect : { + getTargets: function () { + return this.player.signis; + }, + actionAsyn: function (target) { + return target.banishAsyn().callback(this,function (succ) { + if (!succ) return; + var filter = function (card) { + return (card.type === 'SIGNI') && (card.hasColor('white')); + }; + return this.player.seekAsyn(filter,1); + }); + } + } }, "387": { "pid": 387, - "cid": 387, + cid: 387, + "timestamp": 1419094399278, "wxid": "PR-031", - "name": "硝煙の気焔 (WIXOSS PARTY参加賞selectors pack vol2)", + name: "硝煙の気焔 (WIXOSS PARTY参加賞selectors pack vol2)", + "kana": "ショウエンノキエン", "rarity": "PR", "cardType": "SPELL", "color": "red", @@ -11080,6 +18469,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "花代", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-031.jpg", "illust": "重戦車工房", "classes": [], "costWhite": 0, @@ -11090,15 +18480,53 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "バッゴオオオン!", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "あなたのシグニ1体をバニッシュする。そうした場合、対戦相手のパワー10000以下のシグニ1体をバニッシュする。" - ] + ], + spellEffect : { + getTargetAdvancedAsyn: function () { + var targets = []; + var pSignis = this.player.signis; + var oSignis = this.player.opponent.signis.filter(function (signi) { + return signi.power <= 10000; + },this); + // if (!pSignis.length || !oSignis.length) return targets; + return this.player.selectTargetAsyn(pSignis).callback(this,function (targetA) { + if (!targetA) return; + targets.push(targetA); + return this.player.selectTargetAsyn(oSignis).callback(this,function (targetB) { + if (!targetB) return; + targets.push(targetB); + }); + }).callback(this,function () { + return targets; + }); + }, + actionAsyn: function (targets) { + var targetA = targets[0]; + var targetB = targets[1]; + // if (!targetA || !targetB) return; + if (!inArr(targetA,this.player.signis)) return; + return targetA.banishAsyn().callback(this,function (succ) { + if (!succ) return; + if (!inArr(targetB,this.player.opponent.signis)) return; + if (targetB.power > 10000) return; + return targetB.banishAsyn(); + }); + } + } }, "388": { "pid": 388, - "cid": 388, + cid: 388, + "timestamp": 1419094404742, "wxid": "PR-032", - "name": "コードアート M・G・T (WIXOSS PARTY参加賞selectors pack vol2)", + name: "コードアート M・G・T (WIXOSS PARTY参加賞selectors pack vol2)", + "kana": "コードアートマグネット", "rarity": "PR", "cardType": "SIGNI", "color": "blue", @@ -11106,6 +18534,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "ピルルク", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-032.jpg", "illust": "なかたかな/J.C.STAFF", "classes": [ "精械", @@ -11119,18 +18548,55 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "装填して放つ、一撃の魅力! ~M・G・T~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:あなたのトラッシュからレベル1の<電機>のシグニ1枚を手札に加える。" ], - "burstEffectTexts": [ + startUpEffects: [{ + actionAsyn: function () { + var cards = this.player.trashZone.cards.filter(function (card) { + return (card.type === 'SIGNI') && (card.level === 1) && card.hasClass('電機'); + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + var cards = card? [card] : []; + return this.player.opponent.showCardsAsyn(cards).callback(this,function () { + if (!card) return; + card.moveTo(this.player.handZone); + }); + }); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたのトラッシュから<電機>のシグニ1枚を手札に加える。" - ] + ], + burstEffect: { + actionAsyn: function () { + var cards = this.player.trashZone.cards.filter(function (card) { + return (card.type === 'SIGNI') && card.hasClass('電機'); + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + var cards = card? [card] : []; + return this.player.opponent.showCardsAsyn(cards).callback(this,function () { + if (!card) return; + card.moveTo(this.player.handZone); + }); + }); + } + } }, "389": { "pid": 389, - "cid": 389, + cid: 389, + "timestamp": 1419094407930, "wxid": "PR-033", - "name": "羅植 ローザリ (WIXOSS PARTY参加賞selectors pack vol2)", + name: "羅植 ローザリ (WIXOSS PARTY参加賞selectors pack vol2)", + "kana": "ラショクローザリ", "rarity": "PR", "cardType": "SIGNI", "color": "green", @@ -11138,6 +18604,7 @@ var CardInfo = { "limit": 0, "power": 1000, "limiting": "緑子", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-033.jpg", "illust": "hitoto*", "classes": [ "精羅", @@ -11151,15 +18618,30 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "ほら次々に魅了してしまうの。 ~ローザリ~", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【ダウン】:あなたのデッキからレベル2の<植物>のシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" - ] + ], + actionEffects: [{ + costDown: true, + actionAsyn: function () { + var filter = function (card) { + return (card.type === 'SIGNI') && (card.level === 2) && card.hasClass('植物'); + }; + return this.player.seekAsyn(filter,1); + } + }] }, "390": { "pid": 390, - "cid": 390, + cid: 390, + "timestamp": 1419094411758, "wxid": "PR-034", - "name": "墓守の小悪 アルマ (WIXOSS PARTY参加賞selectors pack vol2)", + name: "墓守の小悪 アルマ (WIXOSS PARTY参加賞selectors pack vol2)", + "kana": "ハカモリノコアクアルマ", "rarity": "PR", "cardType": "SIGNI", "color": "black", @@ -11167,6 +18649,7 @@ var CardInfo = { "limit": 0, "power": 3000, "limiting": "ウリス", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-034.jpg", "illust": "真時未砂", "classes": [ "精像", @@ -11180,16 +18663,37 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "ねえねえ、出口と思ったのに。 ~アルマ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたのトラッシュにカードが5枚以上あるかぎり、このシグニのパワーは+2000される。", "【常時能力】:あなたの場にレベル4の<ウリス>がいる場合、代わりにこのシグニのパワーは10000になる。" - ] + ], + constEffects: [{ + condition: function () { + return this.player.trashZone.cards.length >= 5; + }, + action: function (set,add) { + add(this,'power',2000); + } + },{ + condition: function () { + return this.player.lrig.hasClass('ウリス') && (this.player.lrig.level === 4); + }, + action: function (set,add) { + set(this,'power',10000); + } + }] }, "391": { "pid": 391, - "cid": 386, + cid: 386, + "timestamp": 1419094415776, "wxid": "PR-035", - "name": "ゲット・インデックス (WIXOSSポイント引換 7-8月度)", + name: "ゲット・インデックス (WIXOSSポイント引換 7-8月度)", + "kana": "ゲットインデックス", "rarity": "PR", "cardType": "SPELL", "color": "white", @@ -11197,6 +18701,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "タマ", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-035.jpg", "illust": "Nardack", "classes": [], "costWhite": 0, @@ -11206,13 +18711,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "少しの犠牲はおおいなる発展へ昇華する。", }, "392": { "pid": 392, - "cid": 387, + cid: 387, + "timestamp": 1419094419054, "wxid": "PR-036", - "name": "硝煙の気焔 (WIXOSSポイント引換 7-8月度)", + name: "硝煙の気焔 (WIXOSSポイント引換 7-8月度)", + "kana": "ショウエンノキエン", "rarity": "PR", "cardType": "SPELL", "color": "red", @@ -11220,6 +18728,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "花代", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-036.jpg", "illust": "重戦車工房", "classes": [], "costWhite": 0, @@ -11229,13 +18738,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "バッゴオオオン!", }, "393": { "pid": 393, - "cid": 388, + cid: 388, + "timestamp": 1419094424023, "wxid": "PR-037", - "name": "コードアート M・G・T (WIXOSSポイント引換 7-8月度)", + name: "コードアート M・G・T (WIXOSSポイント引換 7-8月度)", + "kana": "コードアートマグネット", "rarity": "PR", "cardType": "SIGNI", "color": "blue", @@ -11243,6 +18755,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "ピルルク", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-037.jpg", "illust": "なかたかな/J.C.STAFF", "classes": [ "精械", @@ -11255,13 +18768,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "装填して放つ、一撃の魅力! ~M・G・T~", }, "394": { "pid": 394, - "cid": 389, + cid: 389, + "timestamp": 1419094431180, "wxid": "PR-038", - "name": "羅植 ローザリ (WIXOSSポイント引換 7-8月度)", + name: "羅植 ローザリ (WIXOSSポイント引換 7-8月度)", + "kana": "ラショクローザリ", "rarity": "PR", "cardType": "SIGNI", "color": "green", @@ -11269,6 +18785,7 @@ var CardInfo = { "limit": 0, "power": 1000, "limiting": "緑子", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-038.jpg", "illust": "hitoto*", "classes": [ "精羅", @@ -11281,13 +18798,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "ほら次々に魅了してしまうの。 ~ローザリ~", }, "395": { "pid": 395, - "cid": 390, + cid: 390, + "timestamp": 1419094435992, "wxid": "PR-039", - "name": "墓守の小悪 アルマ (WIXOSSポイント引換 7-8月度)", + name: "墓守の小悪 アルマ (WIXOSSポイント引換 7-8月度)", + "kana": "ハカモリノコアクアルマ", "rarity": "PR", "cardType": "SIGNI", "color": "black", @@ -11295,6 +18815,7 @@ var CardInfo = { "limit": 0, "power": 3000, "limiting": "ウリス", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-039.jpg", "illust": "真時未砂", "classes": [ "精像", @@ -11307,13 +18828,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "ねえねえ、出口と思ったのに。 ~アルマ~", }, "396": { "pid": 396, - "cid": 396, + cid: 396, + "timestamp": 1419094441196, "wxid": "PR-040", - "name": "ゼノ・マルチプル (カードゲーマーvol.16 付録)", + name: "ゼノ・マルチプル (カードゲーマーvol.16 付録)", + "kana": "ゼノマルチプル", "rarity": "PR", "cardType": "ARTS", "color": "white", @@ -11321,6 +18845,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-040.jpg", "illust": "西E田", "classes": [], "costWhite": 2, @@ -11331,23 +18856,54 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase", - "attackPhase" - ], - "artsEffectTexts": [ + cardText: "白き霹靂、何事にも臆せず。", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase','attackPhase'], + getMinEffectCount: function () { + return 1; + }, + getMaxEffectCount: function () { + return 2; + }, + artsEffectTexts: [ "以下の4つから2つまで選ぶ。「対戦相手のルリグ1体はこのターン、アタックできない。」「対戦相手のシグニすべてを凍結する。」「対戦相手のシグニ1体を手札に戻す。」「カードを2枚引く。」", "対戦相手のルリグ1体はこのターン、アタックできない。", "対戦相手のシグニすべてを凍結する。", "対戦相手のシグニ1体を手札に戻す。", "カードを2枚引く。" - ] + ], + artsEffect: [{ + actionAsyn: function () { + this.game.tillTurnEndSet(this,this.player.opponent,'lrigAttackBanned',true); + } + },{ + actionAsyn: function () { + this.player.opponent.signis.forEach(function (signi) { + signi.freeze(); + },this); + } + },{ + actionAsyn: function () { + return this.player.selectTargetAsyn(this.player.opponent.signis).callback(this,function (card) { + if (!card) return; + return card.bounceAsyn(); + }); + } + },{ + actionAsyn: function () { + this.player.draw(2); + } + }] }, "397": { "pid": 397, - "cid": 397, + cid: 397, + "timestamp": 1419094444420, "wxid": "PR-041", - "name": "エルドラ×マーク0 (WIXOSS関連商品1000円以上購入キャンペーン)", + name: "エルドラ×マーク0 (WIXOSS関連商品1000円以上購入キャンペーン)", + "kana": "エルドラマークゼロ", "rarity": "PR", "cardType": "LRIG", "color": "blue", @@ -11355,6 +18911,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-041.jpg", "illust": "パトリシア", "classes": [ "エルドラ" @@ -11366,13 +18923,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "どーも どーも、初めましてセレクターさん!", }, "398": { "pid": 398, - "cid": 398, + cid: 398, + "timestamp": 1419094451081, "wxid": "PR-042", - "name": "遊月・零 (WIXOSS関連商品1000円以上購入キャンペーン)", + name: "遊月・零 (WIXOSS関連商品1000円以上購入キャンペーン)", + "kana": "ユヅキゼロ", "rarity": "PR", "cardType": "LRIG", "color": "red", @@ -11380,6 +18940,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-042.jpg", "illust": "mado*pen", "classes": [ "ユヅキ" @@ -11391,13 +18952,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "・・・初めまして、セレクター。", }, "399": { "pid": 399, - "cid": 147, + cid: 147, + "timestamp": 1419094456223, "wxid": "PR-043", - "name": "ドロー・ツー (ウルトラジャンプ8月号 付録)", + name: "ドロー・ツー (ウルトラジャンプ8月号 付録)", + "kana": "ドローツー", "rarity": "PR", "cardType": "ARTS", "color": "blue", @@ -11405,6 +18969,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-043.jpg", "illust": "鈴木マナツ", "classes": [], "costWhite": 0, @@ -11414,13 +18979,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 1, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "願いを見るピルルクの目に燈る、わずかな希望。", }, "400": { "pid": 400, - "cid": 400, + cid: 400, + "timestamp": 1419094463715, "wxid": "PR-044", - "name": "アンシエント・サプライズ (カードゲーマーvol.17 付録)", + name: "アンシエント・サプライズ (カードゲーマーvol.17 付録)", + "kana": "アンシエントサプライズ", "rarity": "PR", "cardType": "ARTS", "color": "black", @@ -11428,6 +18996,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-044.jpg", "illust": "空中幼彩", "classes": [], "costWhite": 0, @@ -11438,22 +19007,52 @@ var CardInfo = { "costColorless": 2, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase", - "attackPhase" - ], - "artsEffectTexts": [ + cardText: "偉大なる書物、古の事実、ヌシに理解し得るか? ~ウムル~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase','attackPhase'], + artsEffectTexts: [ "以下3つから1つを選ぶ。「すべてのプレイヤーは自分のデッキの上からカードを7枚トラッシュに置く。」「あなたのトラッシュからレベル3以下の<古代兵器>のシグニ1枚を場に出す。」「あなたのトラッシュにカードが10枚以上ある場合、ターン終了時まで、対戦相手のすべてのシグニのパワーを-5000する。20枚以上ある場合、代わりに、ターン終了時まで対戦相手のすべてのシグニのパワーを-8000する。」", "すべてのプレイヤーは自分のデッキの上からカードを7枚トラッシュに置く。", "あなたのトラッシュからレベル3以下の<古代兵器>のシグニ1枚を場に出す。", "あなたのトラッシュにカードが10枚以上ある場合、ターン終了時まで、対戦相手のすべてのシグニのパワーを-5000する。20枚以上ある場合、代わりに、ターン終了時まで対戦相手のすべてのシグニのパワーを-8000する。" - ] + ], + artsEffect: [{ + actionAsyn: function () { + var cards = concat(this.player.mainDeck.getTopCards(7),this.player.opponent.mainDeck.getTopCards(7)); + this.game.trashCards(cards); + } + },{ + actionAsyn: function () { + var cards = this.player.trashZone.cards.filter(function (card) { + return (card.type === 'SIGNI') && card.hasClass('古代兵器') && (card.level <= 3) && card.canSummon(); + },this); + return this.player.selectAsyn('TARGET',cards).callback(this,function (card) { + if (!card) return; + return card.summonAsyn(); + }); + } + },{ + actionAsyn: function () { + var count = this.player.trashZone.cards.length; + if (count < 10) return; + var value = (count < 20)? -5000 : -8000; + this.game.frameStart(); + this.player.opponent.signis.forEach(function (signi) { + this.game.tillTurnEndAdd(this,signi,'power',value); + },this); + this.game.frameEnd(); + } + }] }, "401": { "pid": 401, - "cid": 401, + cid: 401, + "timestamp": 1419094071182, "wxid": "PR-046", - "name": "星占の巫女 リメンバ・ナイト (ウルトラジャンプ9月号 付録)", + name: "星占の巫女 リメンバ・ナイト (ウルトラジャンプ9月号 付録)", + "kana": "センセイノミコリメンバナイト", "rarity": "PR", "cardType": "LRIG", "color": "white", @@ -11461,6 +19060,7 @@ var CardInfo = { "limit": 11, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-046.jpg", "illust": "鈴木マナツ", "classes": [ "リメンバ", @@ -11474,22 +19074,83 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "この勝負、私たちの勝利です。 ~リメンバ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:対戦相手のルリグの【起動能力】を使用するためのコストは【無×1】増える。" ], - "startUpEffectTexts": [ + constEffects: [{ + action: function (set,add) { + add(this.player.opponent.lrig,'attachedCostColorless',1); + } + }], + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:対戦相手のシグニ1体を凍結する。" ], - "actionEffectTexts": [ + startUpEffects: [{ + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + card.freeze(); + }); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【無】【無】手札から白または青のシグニを1枚捨てる:シグニ1体を凍結する。", "【起動能力】【ダウン】:対戦相手の凍結状態のシグニ1体をバニッシュする。" - ] + ], + actionEffects: [{ + costColorless: 2, + costCondition: function () { + return this.player.hands.some(function (card) { + return (card.type === 'SIGNI') && ((card.hasColor('white')) || (card.hasColor('blue'))); + },this); + }, + costAsyn: function () { + var cards = this.player.hands.filter(function (card) { + return (card.type === 'SIGNI') && ((card.hasColor('white')) || (card.hasColor('blue'))); + },this); + return this.player.selectAsyn('PAY',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + }, + actionAsyn: function () { + var cards = concat(this.player.signis,this.player.opponent.signis); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + card.freeze(); + }); + } + },{ + costDown: true, + actionAsyn: function () { + var cards = this.player.opponent.signis.filter(function (signi) { + return signi.frozen; + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.banishAsyn(); + }); + } + }] }, "402": { "pid": 402, - "cid": 402, + cid: 402, + "timestamp": 1419094075202, "wxid": "PR-047", - "name": "星占の巫女 リメンバ・ドウン (ウルトラジャンプ9月号 付録)", + name: "星占の巫女 リメンバ・ドウン (ウルトラジャンプ9月号 付録)", + "kana": "センセイノミコリメンバドウン", "rarity": "PR", "cardType": "LRIG", "color": "white", @@ -11497,6 +19158,7 @@ var CardInfo = { "limit": 7, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-047.jpg", "illust": "鈴木マナツ", "classes": [ "リメンバ", @@ -11510,15 +19172,32 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "見えました。 ~リメンバ~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:対戦相手のレベル2以下のシグニ1体を凍結する。" - ] + ], + startUpEffects: [{ + actionAsyn: function () { + var cards = this.player.opponent.signis.filter(function (signi) { + return signi.level <= 2; + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + card.freeze(); + }); + } + }] }, "403": { "pid": 403, - "cid": 403, + cid: 403, + "timestamp": 1419094080390, "wxid": "PR-048", - "name": "星占の巫女 リメンバ・ヌーン (ウルトラジャンプ9月号 付録)", + name: "星占の巫女 リメンバ・ヌーン (ウルトラジャンプ9月号 付録)", + "kana": "センセイノミコリメンバヌーン", "rarity": "PR", "cardType": "LRIG", "color": "white", @@ -11526,6 +19205,7 @@ var CardInfo = { "limit": 5, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-048.jpg", "illust": "鈴木マナツ", "classes": [ "リメンバ", @@ -11538,13 +19218,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "ごっ、ごめんなさぁ~い。 ~リメンバ~", }, "404": { "pid": 404, - "cid": 404, + cid: 404, + "timestamp": 1419094086197, "wxid": "PR-049", - "name": "星占の巫女 リメンバ・モーニ (ウルトラジャンプ9月号 付録)", + name: "星占の巫女 リメンバ・モーニ (ウルトラジャンプ9月号 付録)", + "kana": "センセイノミコリメンバモーニ", "rarity": "PR", "cardType": "LRIG", "color": "white", @@ -11552,6 +19235,7 @@ var CardInfo = { "limit": 2, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-049.jpg", "illust": "鈴木マナツ", "classes": [ "リメンバ", @@ -11564,13 +19248,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "では、バトル、始めましょう! ~リメンバ~", }, "405": { "pid": 405, - "cid": 405, + cid: 405, + "timestamp": 1419094091234, "wxid": "PR-050", - "name": "星占の巫女 リメンバ (ウルトラジャンプ9月号 付録)", + name: "星占の巫女 リメンバ (ウルトラジャンプ9月号 付録)", + "kana": "センセイノミコリメンバ", "rarity": "PR", "cardType": "LRIG", "color": "white", @@ -11578,6 +19265,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-050.jpg", "illust": "鈴木マナツ", "classes": [ "リメンバ" @@ -11589,13 +19277,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "悪い相が、見えてますよ! ~リメンバ~", }, "406": { "pid": 406, - "cid": 406, + cid: 406, + "timestamp": 1419094096176, "wxid": "PR-051", - "name": "創造の鍵主 ウムル=ノル (コミックマーケットC86 購入キャンペーン)", + name: "創造の鍵主 ウムル=ノル (コミックマーケットC86 購入キャンペーン)", + "kana": "ソウゾウノカギヌシウムルノル", "rarity": "PR", "cardType": "LRIG", "color": "black", @@ -11603,6 +19294,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-051.jpg", "illust": "羽音たらく", "classes": [ "ウムル" @@ -11614,13 +19306,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "こんなところで。やぁ、我が主よ。 ~ウムル~", }, "407": { "pid": 407, - "cid": 406, + cid: 406, + "timestamp": 1419094101176, "wxid": "PR-052", - "name": "創造の鍵主 ウムル=ノル (8月度WIXOSS関連商品1000円以上購入キャンペーン)", + name: "創造の鍵主 ウムル=ノル (8月度WIXOSS関連商品1000円以上購入キャンペーン)", + "kana": "ソウゾウノカギヌシウムルノル", "rarity": "PR", "cardType": "LRIG", "color": "black", @@ -11628,6 +19323,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-052.jpg", "illust": "羽音たらく", "classes": [ "ウムル" @@ -11639,13 +19335,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "やぁ、我が主よ。 ~ウムル~", }, "408": { "pid": 408, - "cid": 408, + cid: 408, + "timestamp": 1419094106605, "wxid": "PR-053", - "name": "烈情の割裂 (WIXOSSカード大全 付録)", + name: "烈情の割裂 (WIXOSSカード大全 付録)", + "kana": "レツジョウノカツレツ", "rarity": "PR", "cardType": "SPELL", "color": "red", @@ -11653,6 +19352,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-053.jpg", "illust": "ジョンディー", "classes": [], "costWhite": 0, @@ -11663,15 +19363,40 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "ごうごう、新しき赤の力。", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "すべてのプレイヤーは自分のエナゾーンのカードが4枚になるように、エナゾーンからカードをトラッシュに置く。(エナゾーンのカードが4枚以下のプレイヤーは、この効果の影響を受けない)" - ] + ], + spellEffect: { + actionAsyn: function () { + return Callback.immediately().callback(this,function () { + var cards = this.player.enerZone.cards; + var n = cards.length - 4; + if (n <= 0) return; + return this.player.selectSomeAsyn('TRASH',cards,n,n).callback(this,function (cards) { + this.game.trashCards(cards); + }); + }).callback(this,function () { + var cards = this.player.opponent.enerZone.cards; + var n = cards.length - 4; + if (n <= 0) return; + return this.player.opponent.selectSomeAsyn('TRASH',cards,n,n).callback(this,function (cards) { + this.game.trashCards(cards); + }); + }); + } + } }, "409": { "pid": 409, - "cid": 409, + cid: 409, + "timestamp": 1419094115150, "wxid": "PR-057", - "name": "デス・ブーケトス (ビッグガンガン10月号 付録)", + name: "デス・ブーケトス (ビッグガンガン10月号 付録)", + "kana": "デスブーケトス", "rarity": "PR", "cardType": "ARTS", "color": "black", @@ -11679,6 +19404,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-057.jpg", "illust": "めきめき", "classes": [], "costWhite": 0, @@ -11689,18 +19415,43 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase" - ], - "artsEffectTexts": [ + cardText: "ふふっ、アナタに不幸のお裾分けよ", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase'], + artsEffectTexts: [ "このターン、あなたがリフレッシュをしたとき、それがこのターンであなたの最初のリフレッシュである場合、対戦相手のライフクロス1枚をクラッシュする。" - ] + ], + artsEffect: { + actionAsyn: function () { + this.game.addConstEffect({ + source: this, + destroyTimming: this.game.phase.onTurnEnd, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '409-arts-0', + triggerCondition: function (event) { + return (event.rebuildCount === 1); + }, + actionAsyn: function () { + return this.player.opponent.crashAsyn(1); + } + }); + add(this.player,'onRebuild',effect); + } + }); + } + } }, "410": { "pid": 410, - "cid": 25, + cid: 25, + "timestamp": 1419094122254, "wxid": "PR-058", - "name": "サルベージ (ビッグガンガン10月号 付録)", + name: "サルベージ (ビッグガンガン10月号 付録)", + "kana": "サルベージ", "rarity": "PR", "cardType": "ARTS", "color": "colorless", @@ -11708,6 +19459,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-058.jpg", "illust": "めきめき", "classes": [], "costWhite": 0, @@ -11717,13 +19469,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 1, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "朽ちたる魂よ、我が揺り籠にお戻りなさい", }, "411": { "pid": 411, - "cid": 411, + cid: 411, + "timestamp": 1419094127180, "wxid": "WX04-001", - "name": "紅蓮の巫女 タマヨリヒメ", + name: "紅蓮の巫女 タマヨリヒメ", + "kana": "グレンノミコタマヨリヒメ", "rarity": "LR", "cardType": "LRIG", "color": "white", @@ -11731,6 +19486,7 @@ var CardInfo = { "limit": 11, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX04/WX04-001.jpg", "illust": "タイキ", "classes": [ "タマ" @@ -11743,19 +19499,74 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "新しい力、それは…。", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】【白】:あなたのルリグトラッシュから白のアーツ1枚をルリグデッキに加える。" ], - "actionEffectTexts": [ + startUpEffects: [{ + costWhite: 1, + actionAsyn: function () { + var cards = this.player.lrigTrashZone.cards.filter(function (card) { + return (card.type === 'ARTS') && (card.hasColor('white')); + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return this.player.opponent.showCardsAsyn([card]).callback(this,function () { + card.moveTo(this.player.lrigDeck); + }); + }); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】手札から<アーム>または<ウェポン>のシグニを合計2枚捨てる:対戦相手のシグニ1体を手札に戻す。", "【起動能力】エクシード2:あなたのデッキからシグニ1枚を探して場に出す。その後、デッキをシャッフルする。この能力は1ターンに一度しか使用できない。" - ] + ], + actionEffects: [{ + costCondition: function () { + var cards = this.player.hands.filter(function (card) { + return (card.type === 'SIGNI') && (card.hasClass('アーム') || card.hasClass('ウェポン')); + },this); + return cards.length >= 2; + }, + costAsyn: function () { + var cards = this.player.hands.filter(function (card) { + return (card.type === 'SIGNI') && (card.hasClass('アーム') || card.hasClass('ウェポン')); + },this); + return this.player.selectSomeAsyn('PAY',cards,2,2).callback(this,function (cards) { + this.game.trashCards(cards); + }); + }, + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.bounceAsyn(); + }); + } + },{ + once: true, + costExceed: 2, + actionAsyn: function () { + var filter = function (card) { + return card.type === 'SIGNI'; + }; + return this.player.seekAndSummonAsyn(filter,1); + } + }] }, "412": { "pid": 412, - "cid": 412, + cid: 412, + "timestamp": 1419094133450, "wxid": "WX04-002", - "name": "遊月・四戎", + name: "遊月・四戎", + "kana": "ユヅキヨンカイ", "rarity": "LR", "cardType": "LRIG", "color": "red", @@ -11763,6 +19574,7 @@ var CardInfo = { "limit": 11, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX04/WX04-002.jpg", "illust": "wogura", "classes": [ "ユヅキ" @@ -11775,18 +19587,56 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "私の願いはさ、今は…。 ~遊月~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:対戦相手のエナゾーンにあるカードが4枚以下であるかぎり、あなたのすべてのシグニのパワーを+2000する。" ], - "actionEffectTexts": [ + constEffects: [{ + condition: function () { + return (this.player.opponent.enerZone.cards.length <= 4); + }, + action: function (set,add) { + this.player.signis.forEach(function (signi) { + add(signi,'power',2000); + },this); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】あなたのエナゾーンからすべての赤のカードをトラッシュに置く:この方法で3枚以上の赤のカードがトラッシュに置かれた場合、対戦相手のライフクロス1枚をクラッシュする。" - ] + ], + actionEffects: [{ + useCondition: function () { + return this.player.enerZone.cards.some(function (card) { + return (card.hasColor('red')); + },this); + }, + costAsyn: function () { + var cards = this.player.enerZone.cards.filter(function (card) { + return (card.hasColor('red')); + },this); + this.game.trashCards(cards); + return cards.length; + }, + actionAsyn: function (costArg) { + var len = costArg.others; + if (len < 3) return; + return this.player.opponent.crashAsyn(1); + } + }] }, "413": { "pid": 413, - "cid": 413, + cid: 413, + "timestamp": 1419094140345, "wxid": "WX04-003", - "name": "ミルルン・ヨクト", + name: "ミルルン・ヨクト", + "kana": "ミルルンヨクト", "rarity": "LR", "cardType": "LRIG", "color": "blue", @@ -11794,6 +19644,7 @@ var CardInfo = { "limit": 11, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX04/WX04-003.jpg", "illust": "mado*pen", "classes": [ "ミルルン" @@ -11806,19 +19657,95 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "あなたの願いとお別れね! ~ミルルン~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:対戦相手の手札を見て、その中のスペル1枚を、あなたの手札にあるかのようにコストを支払わずに限定条件を無視して使用してもよい。" ], - "actionEffectTexts": [ + startUpEffects: [{ + actionAsyn: function () { + var cards = this.player.opponent.hands; + if (!cards.length) return; + var targets = this.player.spellBanned? [] : cards.filter(function (card) { + return (card.type === 'SPELL'); + },this); + if (!targets.length) { + return this.player.showCardsAsyn(cards); + } + return this.player.selectSomeAsyn('TARGET',targets,0,1,false,cards).callback(this,function (cards) { + var card = cards[0]; + if (!card) return; + if (card.useCondition && !card.useCondition()) { + card.trash(); + return; + } + return this.player.selectOptionalAsyn('LAUNCH',[card]).callback(this,function (c) { + if (!c) { + card.trash(); + return; + } + return this.player.handleSpellAsyn(card,true); + }); + }); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【青】手札からスペル1枚と<原子>のシグニ1枚を捨てる:対戦相手のシグニ1体をバニッシュする。", "【起動能力】【青】【青】:スペル1つの効果を打ち消す。この能力は【スペルカットイン】のように使用できる。" - ] + ], + actionEffects: [{ + costBlue: 1, + costCondition: function () { + return this.player.hands.some(function (card) { + return (card.type === 'SPELL'); + },this) && this.player.hands.some(function (card) { + return (card.type === 'SIGNI') && card.hasClass('原子'); + },this); + }, + costAsyn: function () { + var cards = this.player.hands.filter(function (card) { + return (card.type === 'SPELL'); + },this); + return this.player.selectAsyn('PAY',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }).callback(this,function () { + var cards = this.player.hands.filter(function (card) { + return (card.type === 'SIGNI') && card.hasClass('原子'); + },this); + return this.player.selectAsyn('PAY',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + }); + }, + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.banishAsyn(); + }); + } + },{ + spellCutIn: true, + costBlue: 2, + actionAsyn: function () { + return true; + } + }] }, "414": { "pid": 414, - "cid": 414, + cid: 414, + "timestamp": 1419094148019, "wxid": "WX04-004", - "name": "戦慄の旋律 アン=フォース", + name: "戦慄の旋律 アン=フォース", + "kana": "センリツノセンリツアンフォース", "rarity": "LR", "cardType": "LRIG", "color": "green", @@ -11826,6 +19753,7 @@ var CardInfo = { "limit": 11, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX04/WX04-004.jpg", "illust": "単ル", "classes": [ "アン" @@ -11838,19 +19766,88 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "アァら。予想していなかったのね? ~アン~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの場に<美巧>のシグニが3体あるかぎり、あなたのすべてのシグニのパワーを+2000する。", "【常時能力】:対戦相手のシグニ1体がアタックしたとき、その正面にシグニがない場合、【緑】【無】を支払い手札から<美巧>のシグニ1枚を捨ててもよい。そうした場合、アタックしたシグニの攻撃を一度無効にする。" ], - "actionEffectTexts": [ + constEffects: [{ + condition: function () { + var cards = this.player.signis.filter(function (signi) { + return signi.hasClass('美巧'); + },this); + return (cards.length === 3); + }, + action: function (set,add) { + this.player.signis.forEach(function (signi) { + add(signi,'power',2000); + },this); + } + },{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '414-const-1', + triggerCondition: function (event) { + var card = event.card; + if (card.type !== 'SIGNI') return false; + return !card.getOpposingSigni(); + }, + condition: function (event) { + var card = event.card; + if (!inArr(card,card.player.signis)) return false; + return !card.getOpposingSigni(); + }, + costGreen: 1, + costColorless: 1, + costCondition: function () { + return this.player.hands.some(function (card) { + return (card.type === 'SIGNI') && card.hasClass('美巧'); + },this); + }, + costAsyn: function () { + var cards = this.player.hands.filter(function (card) { + return (card.type === 'SIGNI') && card.hasClass('美巧'); + },this); + return this.player.selectAsyn('PAY',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + }, + actionAsyn: function (event) { + event.prevented = true; + } + }); + add(this.player.opponent,'onAttack',effect); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【緑】【白】:あなたのデッキから<美巧>のシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" - ] + ], + actionEffects: [{ + costGreen: 1, + costWhite: 1, + actionAsyn: function () { + var filter = function (card) { + return (card.type === 'SIGNI') && card.hasClass('美巧'); + }; + return this.player.seekAsyn(filter,1); + } + }] }, "415": { "pid": 415, - "cid": 415, + cid: 415, + "timestamp": 1419094155127, "wxid": "WX04-005", - "name": "アルテマ/メイデン イオナ", + name: "アルテマ/メイデン イオナ", + "kana": "アルテマメイデンイオナ", "rarity": "LR", "cardType": "LRIG", "color": "black", @@ -11858,6 +19855,7 @@ var CardInfo = { "limit": 5, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX04/WX04-005.jpg", "illust": "hitoto*", "classes": [ "イオナ" @@ -11870,20 +19868,47 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "extraTexts": [ - "あなたのライフクロスが1枚以下の場合にしか、このルリグにグロウできない。" + cardText: "ああ、これが…!", + // ====================== + // 额外文本 + // ====================== + extraTexts: [ + 'あなたのライフクロスが1枚以下の場合にしか、このルリグにグロウできない。' ], - "constEffectTexts": [ + growCondition: function () { + return this.player.lifeClothZone.cards.length <= 1; + }, + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたのグロウフェイズをスキップする。", "【常時能力】:すべてのプレイヤーはドローフェイズにカードを1枚しか引くことができない。", "【常時能力】:すべてのプレイヤーはシグニを1体しか場に出すことができない。(すでに場に2体以上ある場合は1体になるようにシグニをトラッシュに置く)" - ] + ], + constEffects: [{ + action: function (set,add) { + set(this.player,'skipGrowPhase',true); + } + },{ + action: function (set,add) { + set(this.player,'drawCount',1); + set(this.player.opponent,'drawCount',1); + } + },{ + action: function (set,add) { + set(this.player,'_ionaUltimaMaiden',true); + set(this.player.opponent,'_ionaUltimaMaiden',true); + } + }] }, "416": { "pid": 416, - "cid": 416, + cid: 416, + "timestamp": 1419094161186, "wxid": "WX04-006", - "name": "紅蓮の閻魔 ウリス", + name: "紅蓮の閻魔 ウリス", + "kana": "グレンノエンマウリス", "rarity": "LR", "cardType": "LRIG", "color": "black", @@ -11891,6 +19916,7 @@ var CardInfo = { "limit": 11, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX04/WX04-006.jpg", "illust": "タイキ", "classes": [ "ウリス" @@ -11902,19 +19928,81 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "multiEner": false, - "startUpEffectTexts": [ + cardText: "潰えぬ力、それは…。", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】【黒】:あなたのトラッシュからシグニ1枚を手札に加える。" ], - "actionEffectTexts": [ + startUpEffects: [{ + costBlack: 1, + actionAsyn: function () { + var cards = this.player.trashZone.cards.filter(function (card) { + return (card.type === 'SIGNI'); + },this); + return this.player.selectOptionalAsyn('ADD_TO_HAND',cards).callback(this,function (card) { + if (!card) return; + return this.player.opponent.showCardsAsyn([card]).callback(this,function () { + card.moveTo(card.player.handZone); + }); + }); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】手札から黒のシグニを2枚捨てる:対戦相手のシグニ1体をバニッシュする。", "【起動能力】エクシード2:あなたの場から黒のシグニ1体をトラッシュに置く。そうした場合、あなたのデッキの一番上のカードをライフクロスに加える。この能力は1ターンに一度しか使用できない。" - ] + ], + actionEffects: [{ + costCondition: function () { + var cards = this.player.hands.filter(function (card) { + return (card.type === 'SIGNI') && (card.hasColor('black')); + },this); + return (cards.length >= 2); + }, + costAsyn: function () { + var cards = this.player.hands.filter(function (card) { + return (card.type === 'SIGNI') && (card.hasColor('black')); + },this); + return this.player.selectSomeAsyn('PAY',cards,2,2).callback(this,function (cards) { + this.game.trashCards(cards); + }); + }, + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.banishAsyn(); + }); + } + },{ + once: true, + costExceed: 2, + actionAsyn: function () { + var cards = this.player.signis.filter(function (signi) { + return (signi.hasColor('black')); + },this); + return this.player.selectAsyn('TRASH',cards).callback(this,function (card) { + if (!card) return; + if (card.trash()) { + card = this.player.mainDeck.cards[0]; + if (!card) return; + card.moveTo(this.player.lifeClothZone); + } + }); + } + }] }, "417": { "pid": 417, - "cid": 417, + cid: 417, + "timestamp": 1419094167193, "wxid": "WX04-007", - "name": "十六夜の巫女 タマヨリヒメ", + name: "十六夜の巫女 タマヨリヒメ", + "kana": "イザヨイノミコタマヨリヒメ", "rarity": "LC", "cardType": "LRIG", "color": "white", @@ -11922,6 +20010,7 @@ var CardInfo = { "limit": 7, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX04/WX04-007.jpg", "illust": "ナダレ", "classes": [ "タマ" @@ -11934,15 +20023,30 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "その槍は光のごとく!", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】【無】:あなたのデッキから白のスペル1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" - ] + ], + startUpEffects: [{ + costColorless: 1, + actionAsyn: function () { + var filter = function (card) { + return (card.type === 'SPELL') && (card.hasColor('white')); + }; + return this.player.seekAsyn(filter,1); + } + }] }, "418": { "pid": 418, - "cid": 418, + cid: 418, + "timestamp": 1419094173200, "wxid": "WX04-008", - "name": "ファフニール", + name: "ファフニール", + "kana": "ファフニール", "rarity": "LC", "cardType": "ARTS", "color": "white", @@ -11950,6 +20054,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "タマ", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX04/WX04-008.jpg", "illust": "紅緒", "classes": [], "costWhite": 0, @@ -11960,18 +20065,40 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase" - ], - "artsEffectTexts": [ + cardText: "タマ…おわらせるね。 ~タマ~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase'], + artsEffectTexts: [ "このターン、次にあなたが使用するスペルのコストは【白】【白】減り、対戦相手の効果によって打ち消されない。" - ] + ], + artsEffect: { + actionAsyn: function () { + this.game.addConstEffect({ + source: this, + destroyTimming: [this.game.phase.onTurnEnd,this.player.onUseSpell], + action: function (set,add) { + // 注意checkZone + var cards = concat(this.player.hands,this.player.checkZone.cards); + cards.forEach(function (card) { + if (card.type === 'SPELL') { + add(card,'costWhite',-2); + } + },this); + set(this.player,'spellCancelable',false); + } + }); + } + } }, "419": { "pid": 419, - "cid": 419, + cid: 419, + "timestamp": 1419094179273, "wxid": "WX04-009", - "name": "遊月・参戎", + name: "遊月・参戎", + "kana": "ユヅキサンカイ", "rarity": "LC", "cardType": "LRIG", "color": "red", @@ -11979,6 +20106,7 @@ var CardInfo = { "limit": 7, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX04/WX04-009.jpg", "illust": "百円ライター", "classes": [ "ユヅキ" @@ -11991,15 +20119,32 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "今度は私の番だね、いくよ! ~遊月~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:対戦相手は自分のエナゾーンから【マルチエナ】を持つカード1枚をトラッシュに置く。" - ] + ], + startUpEffects: [{ + actionAsyn: function () { + var cards = this.player.opponent.enerZone.cards.filter(function (card) { + return card.multiEner; + },this); + return this.player.opponent.selectAsyn('TRASH',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + } + }] }, "420": { "pid": 420, - "cid": 420, + cid: 420, + "timestamp": 1419094186169, "wxid": "WX04-010", - "name": "捲火重来", + name: "捲火重来", + "kana": "ケンカチョウライ", "rarity": "LC", "cardType": "ARTS", "color": "red", @@ -12007,6 +20152,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "花代/ユヅキ", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX04/WX04-010.jpg", "illust": "パトリシア", "classes": [], "costWhite": 0, @@ -12017,18 +20163,33 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase" - ], - "artsEffectTexts": [ + cardText: "ドッゴン!", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase'], + useCondition: function () { + return (this.player.opponent.enerZone.cards.length >= 4); + }, + artsEffectTexts: [ "このカードは対戦相手のエナゾーンにあるカードが4枚以上の場合にしか使用できない。\n対戦相手のエナゾーンからカードを合計2枚までトラッシュに置く。" - ] + ], + artsEffect: { + actionAsyn: function () { + var cards = this.player.opponent.enerZone.cards; + return this.player.selectSomeTargetsAsyn(cards,0,2).callback(this,function (cards) { + this.game.trashCards(cards); + }); + } + } }, "421": { "pid": 421, - "cid": 421, + cid: 421, + "timestamp": 1419094193255, "wxid": "WX04-011", - "name": "コードピルルク・E", + name: "コードピルルク・E", + "kana": "コードピルルクエクサ", "rarity": "LC", "cardType": "LRIG", "color": "blue", @@ -12036,6 +20197,7 @@ var CardInfo = { "limit": 4, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX04/WX04-011.jpg", "illust": "エムド", "classes": [ "ピルルク" @@ -12046,17 +20208,38 @@ var CardInfo = { "costBlue": 1, "costGreen": 0, "costColorless": 0, - "guardFlag": false, - "multiEner": false, - "startUpEffectTexts": [ + "guardFlag": false, "multiEner": false, + cardText: "あら、こんにちは。 ~ピルルク~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】【青】:あなたのルリグデッキから、使用タイミングに【メインフェイズ】を含むコストの合計が3以下の青のアーツ1枚をコストを支払わずに使用する。" - ] + ], + startUpEffects: [{ + costBlue: 1, + actionAsyn: function () { + var cards = this.player.lrigDeck.cards.filter(function (card) { + return (card.type === 'ARTS') && + (card.hasColor('blue')) && + card.canUse('mainPhase',true) && + (card.getTotalEnerCost(true) <= 3) && + (!card.useCondition || card.useCondition()); + }); + return this.player.selectOptionalAsyn('TARGET',cards).callback(this,function (card) { + if (!card) return; + return this.player.handleArtsAsyn(card,true); + }); + } + }] }, "422": { "pid": 422, - "cid": 422, + cid: 422, + "timestamp": 1419094199910, "wxid": "WX04-012", - "name": "ミルルン・フェムト", + name: "ミルルン・フェムト", + "kana": "ミルルンフェムト", "rarity": "LC", "cardType": "LRIG", "color": "blue", @@ -12064,6 +20247,7 @@ var CardInfo = { "limit": 8, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX04/WX04-012.jpg", "illust": "mado*pen", "classes": [ "ミルルン" @@ -12075,13 +20259,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "ふみゅーん! ~ミルルン~", }, "423": { "pid": 423, - "cid": 423, + cid: 423, + "timestamp": 1419094203887, "wxid": "WX04-013", - "name": "ミルルン・ピコ", + name: "ミルルン・ピコ", + "kana": "ミルルンピコ", "rarity": "LC", "cardType": "LRIG", "color": "blue", @@ -12089,6 +20276,7 @@ var CardInfo = { "limit": 5, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX04/WX04-013.jpg", "illust": "mado*pen", "classes": [ "ミルルン" @@ -12100,13 +20288,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "ふーん、あはは! ~ミルルン~", }, "424": { "pid": 424, - "cid": 424, + cid: 424, + "timestamp": 1419094210157, "wxid": "WX04-014", - "name": "ミルルン・ナノ", + name: "ミルルン・ナノ", + "kana": "ミルルンナノ", "rarity": "LC", "cardType": "LRIG", "color": "blue", @@ -12114,6 +20305,7 @@ var CardInfo = { "limit": 2, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX04/WX04-014.jpg", "illust": "mado*pen", "classes": [ "ミルルン" @@ -12125,13 +20317,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "みっるるーん! ~ミルルン~", }, "425": { "pid": 425, - "cid": 425, + cid: 425, + "timestamp": 1419094216334, "wxid": "WX04-015", - "name": "マインド・マインズ", + name: "マインド・マインズ", + "kana": "マインドマインズ", "rarity": "LC", "cardType": "ARTS", "color": "blue", @@ -12139,6 +20334,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "ミルルン", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX04/WX04-015.jpg", "illust": "mado*pen", "classes": [], "costWhite": 0, @@ -12149,18 +20345,60 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase" - ], - "artsEffectTexts": [ + cardText: "キラキラキラキラキラキラ", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase'], + artsEffectTexts: [ "対戦相手は、自分のデッキを上からスペルがめくれるまで公開する。その後、公開されたスペルをチェックゾーンに置き、残りのカードをデッキに戻してシャッフルする。あなたは、そのスペルをあなたの手札にあるかのようにコストを支払わずに限定条件を無視して使用してもよい。使用しなかった場合、そのスペルを対戦相手のトラッシュに置く。" - ] + ], + artsEffect: { + actionAsyn: function () { + var cards = []; + var target = null; + this.player.opponent.mainDeck.cards.some(function (card) { + cards.push(card); + if (card.type === 'SPELL') { + target = card; + return true; + } + return false; + },this); + if (!cards.length) return; + return this.player.showCardsAsyn(cards).callback(this,function () { + return this.player.opponent.showCardsAsyn(cards); + }).callback(this,function () { + if (target) { + target.moveTo(this.player.checkZone); + removeFromArr(target,cards); + } + this.player.shuffle(); + if (target) { + var card = target; + if (this.player.spellBanned || (card.useCondition && !card.useCondition())) { + card.trash(); + return; + } + return this.player.selectOptionalAsyn('LAUNCH',[card]).callback(this,function (c) { + if (!c) { + card.trash(); + return; + } + return this.player.handleSpellAsyn(card,true); + }); + } + }); + } + } }, "426": { "pid": 426, - "cid": 426, + cid: 426, + "timestamp": 1419094223165, "wxid": "WX04-016", - "name": "三式豊潤娘 緑姫", + name: "三式豊潤娘 緑姫", + "kana": "サンシキホウジュンキミドリコ", "rarity": "LC", "cardType": "LRIG", "color": "green", @@ -12168,6 +20406,7 @@ var CardInfo = { "limit": 8, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX04/WX04-016.jpg", "illust": "煎茶", "classes": [ "緑子" @@ -12180,16 +20419,35 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "にじみ出る緑の力、僕は…強いんだ! ~緑姫~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたのグロウフェイズをスキップする。", "【常時能力】:あなたのすべての<空獣>または<地獣>のシグニのパワーを+2000する。" - ] + ], + constEffects: [{ + action: function (set,add) { + set(this.player,'skipGrowPhase',true); + } + },{ + action: function (set,add) { + this.player.signis.forEach(function (signi) { + if (signi.hasClass('空獣') || signi.hasClass('地獣')) { + add(signi,'power',2000); + } + },this); + } + }] }, "427": { "pid": 427, - "cid": 427, + cid: 427, + "timestamp": 1419094228307, "wxid": "WX04-017", - "name": "信託する神託 アン=サード", + name: "信託する神託 アン=サード", + "kana": "シンタクスルシンタクアンサード", "rarity": "LC", "cardType": "LRIG", "color": "green", @@ -12197,6 +20455,7 @@ var CardInfo = { "limit": 8, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX04/WX04-017.jpg", "illust": "単ル", "classes": [ "アン" @@ -12208,13 +20467,16 @@ var CardInfo = { "costGreen": 1, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "連れて行ってあげるわ? ~アン~", }, "428": { "pid": 428, - "cid": 428, + cid: 428, + "timestamp": 1419094235223, "wxid": "WX04-018", - "name": "過知の価値 アン=セカンド", + name: "過知の価値 アン=セカンド", + "kana": "カチノカチアンセカンド", "rarity": "LC", "cardType": "LRIG", "color": "green", @@ -12222,6 +20484,7 @@ var CardInfo = { "limit": 5, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX04/WX04-018.jpg", "illust": "単ル", "classes": [ "アン" @@ -12233,13 +20496,16 @@ var CardInfo = { "costGreen": 1, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "台本どおりだわ。ああ、つまらない。 ~アン~", }, "429": { "pid": 429, - "cid": 429, + cid: 429, + "timestamp": 1419094240180, "wxid": "WX04-019", - "name": "想像の創造 アン=ファースト", + name: "想像の創造 アン=ファースト", + "kana": "ソウゾウノソウゾウアンファースト", "rarity": "LC", "cardType": "LRIG", "color": "green", @@ -12247,6 +20513,7 @@ var CardInfo = { "limit": 2, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX04/WX04-019.jpg", "illust": "単ル", "classes": [ "アン" @@ -12258,13 +20525,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "さあ、はじめましょうよ。 ~アン~", }, "430": { "pid": 430, - "cid": 430, + cid: 430, + "timestamp": 1419094245185, "wxid": "WX04-020", - "name": "千載一遇", + name: "千載一遇", + "kana": "アンサーチェック", "rarity": "LC", "cardType": "ARTS", "color": "green", @@ -12272,6 +20542,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "アン", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX04/WX04-020.jpg", "illust": "パトリシア", "classes": [], "costWhite": 0, @@ -12282,18 +20553,42 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase" - ], - "artsEffectTexts": [ + cardText: "フィナーレね。 ~アン~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase'], + artsEffectTexts: [ "あなたのデッキの上からカードを3枚公開する。その中から<美巧>のシグニをすべて手札に加え、残りをトラッシュに置く。" - ] + ], + artsEffect: { + actionAsyn: function () { + return this.player.revealAsyn(3).callback(this,function (cards) { + if (!cards.length) return; + var cards_add = []; + var cards_trash = []; + cards.forEach(function (card) { + if (card.hasClass('美巧')) { + cards_add.push(card); + } else { + cards_trash.push(card); + } + },this); + this.game.frameStart(); + this.game.moveCards(cards_add,this.player.handZone); + this.game.trashCards(cards_trash); + this.game.frameEnd(); + }); + } + } }, "431": { "pid": 431, - "cid": 431, + cid: 431, + "timestamp": 1419094252788, "wxid": "WX04-021", - "name": "辛苦の閻魔 ウリス", + name: "辛苦の閻魔 ウリス", + "kana": "シンクノエンマウリス", "rarity": "LC", "cardType": "LRIG", "color": "black", @@ -12301,6 +20596,7 @@ var CardInfo = { "limit": 11, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX04/WX04-021.jpg", "illust": "イシバシヨウスケ", "classes": [ "ウリス" @@ -12313,17 +20609,92 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "その槍は深き闇のごとく! ~ウリス~", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】あなたの【チャーム】1枚をトラッシュに置く:すべてのプレイヤーは自分のデッキの上からカードを3枚トラッシュに置く。この能力は1ターンに1度しか使用できない。", "【起動能力】あなたの【チャーム】2枚をトラッシュに置く:あなたのトラッシュから黒のシグニ1枚を手札に加える。この能力は1ターンに1度しか使用できない。", "【起動能力】あなたの【チャーム】3枚をトラッシュに置く:対戦相手のシグニ1体をバニッシュする。" - ] + ], + actionEffects: [{ + once: true, + costCondition: function () { + return this.player.getCharms().length; + }, + costAsyn: function () { + var zones = this.player.getCharms().map(function (charm) { + return charm.zone; + },this); + return this.player.selectAsyn('TRASH_CHARM',zones).callback(this,function (zone) { + if (!zone) return; + var card = zone.cards[0].charm; + card.trash(); + }); + }, + actionAsyn: function () { + var cards = concat(this.player.mainDeck.getTopCards(3),this.player.opponent.mainDeck.getTopCards(3)); + this.game.trashCards(cards); + } + },{ + once: true, + costCondition: function () { + return this.player.getCharms().length >= 2; + }, + costAsyn: function () { + var zones = this.player.getCharms().map(function (charm) { + return charm.zone; + },this); + return this.player.selectSomeAsyn('TRASH_CHARM',zones,2,2).callback(this,function (zones) { + var cards = zones.map(function (zone) { + return zone.cards[0].charm; + },this); + this.game.trashCards(cards); + }); + }, + actionAsyn: function () { + var cards = this.player.trashZone.cards.filter(function (card) { + return (card.type === 'SIGNI') && (card.hasColor('black')); + },this); + return this.player.selectAsyn('ADD_TO_HAND',cards).callback(this,function (card) { + if (!card) return; + return this.player.opponent.showCardsAsyn([card]).callback(this,function () { + card.moveTo(card.player.handZone); + }); + }); + } + },{ + costCondition: function () { + return this.player.getCharms().length >= 3; + }, + costAsyn: function () { + var zones = this.player.getCharms().map(function (charm) { + return charm.zone; + },this); + return this.player.selectSomeAsyn('TRASH_CHARM',zones,3,3).callback(this,function (zones) { + var cards = zones.map(function (zone) { + return zone.cards[0].charm; + },this); + this.game.trashCards(cards); + }); + }, + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.banishAsyn(); + }); + } + }] }, "432": { "pid": 432, - "cid": 432, + cid: 432, + "timestamp": 1419094258224, "wxid": "WX04-022", - "name": "プルト/メイデン イオナ", + name: "プルト/メイデン イオナ", + "kana": "プルトメイデンイオナ", "rarity": "LC", "cardType": "LRIG", "color": "black", @@ -12331,6 +20702,7 @@ var CardInfo = { "limit": 8, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX04/WX04-022.jpg", "illust": "I☆LA", "classes": [ "イオナ" @@ -12342,13 +20714,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "いいわ、その選択は、正しい。 ~イオナ~", }, "433": { "pid": 433, - "cid": 433, + cid: 433, + "timestamp": 1419094264510, "wxid": "WX04-023", - "name": "ウラヌス/メイデン イオナ", + name: "ウラヌス/メイデン イオナ", + "kana": "ウラヌスメイデンイオナ", "rarity": "LC", "cardType": "LRIG", "color": "black", @@ -12356,6 +20731,7 @@ var CardInfo = { "limit": 5, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX04/WX04-023.jpg", "illust": "総間まこと", "classes": [ "イオナ" @@ -12367,13 +20743,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "たまらないわね! ~イオナ~", }, "434": { "pid": 434, - "cid": 434, + cid: 434, + "timestamp": 1419094271107, "wxid": "WX04-024", - "name": "ネプト/メイデン イオナ", + name: "ネプト/メイデン イオナ", + "kana": "ネプトメイデンイオナ", "rarity": "LC", "cardType": "LRIG", "color": "black", @@ -12381,6 +20760,7 @@ var CardInfo = { "limit": 2, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX04/WX04-024.jpg", "illust": "希", "classes": [ "イオナ" @@ -12392,13 +20772,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "もう、終わらせましょう。 ~イオナ~", }, "435": { "pid": 435, - "cid": 435, + cid: 435, + "timestamp": 1419094276336, "wxid": "WX04-025", - "name": "ダーク・マター", + name: "ダーク・マター", + "kana": "ダークマター", "rarity": "LC", "cardType": "ARTS", "color": "black", @@ -12406,6 +20789,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "イオナ", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX04/WX04-025.jpg", "illust": "keypot", "classes": [], "costWhite": 0, @@ -12416,18 +20800,40 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "attackPhase" - ], - "artsEffectTexts": [ + cardText: "……! ~イオナ~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['attackPhase'], + artsEffectTexts: [ "すべてのプレイヤーは自分のシグニ1体をトラッシュに置く。その後、あなたの場にシグニがない場合、あなたのデッキの一番上のカードをライフクロスに加える。" - ] + ], + artsEffect: { + actionAsyn: function () { + var cards = []; + return this.player.selectTargetAsyn(this.player.signis).callback(this,function (card) { + if (card) cards.push(card); + return this.player.opponent.selectTargetAsyn(this.player.opponent.signis); + }).callback(this,function (card) { + if (card) cards.push(card); + return this.game.trashCardsAsyn(cards).callback(this,function () { + if (!this.player.signis.length) { + var card = this.player.mainDeck.cards[0]; + if (!card) return; + card.moveTo(this.player.lifeClothZone); + } + }); + }); + } + } }, "436": { "pid": 436, - "cid": 436, + cid: 436, + "timestamp": 1419094284158, "wxid": "WX04-026", - "name": "オーバーサルベージ", + name: "オーバーサルベージ", + "kana": "オーバーサルベージ", "rarity": "LC", "cardType": "ARTS", "color": "colorless", @@ -12435,6 +20841,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX04/WX04-026.jpg", "illust": "北熊", "classes": [], "costWhite": 0, @@ -12445,18 +20852,37 @@ var CardInfo = { "costColorless": 3, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase" - ], - "artsEffectTexts": [ + cardText: "夢限の先に、誰もが知らない未来が待っているかもしれない。", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase'], + artsEffectTexts: [ "あなたのトラッシュからあなたのルリグと同じ色のシグニを2枚まで手札に加える。" - ] + ], + artsEffect: { + actionAsyn: function () { + var cards = this.player.trashZone.cards.filter(function (card) { + return (card.type === 'SIGNI') && + (card.hasSameColorWith(this.player.lrig)) && + (card.color !== 'colorless'); + },this); + var max = Math.min(cards.length,2); + return this.player.selectSomeAsyn('ADD_TO_HAND',cards,0,max).callback(this,function (cards) { + return this.player.opponent.showCardsAsyn(cards).callback(this,function () { + this.game.moveCards(cards,this.player.handZone); + }); + }); + } + } }, "437": { "pid": 437, - "cid": 437, + cid: 437, + "timestamp": 1419094293183, "wxid": "WX04-027", - "name": "ドーピング", + name: "ドーピング", + "kana": "ドーピング", "rarity": "LC", "cardType": "ARTS", "color": "colorless", @@ -12464,6 +20890,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX04/WX04-027.jpg", "illust": "松本エイト", "classes": [], "costWhite": 0, @@ -12474,20 +20901,31 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase", - "attackPhase", - "spellCutIn" - ], - "artsEffectTexts": [ + cardText: "シグニの意思は、誰かの妄想。", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase','attackPhase','spellCutIn'], + artsEffectTexts: [ "ターン終了時まで、シグニ1体のパワーを+3000する。" - ] + ], + artsEffect: { + actionAsyn: function () { + var cards = concat(this.player.signis,this.player.opponent.signis); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndAdd(this,card,'power',3000); + }); + } + } }, "438": { "pid": 438, - "cid": 438, + cid: 438, + "timestamp": 1419094298244, "wxid": "WX04-028", - "name": "バニシング", + name: "バニシング", + "kana": "バニシング", "rarity": "LC", "cardType": "ARTS", "color": "colorless", @@ -12495,6 +20933,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX04/WX04-028.jpg", "illust": "百円ライター", "classes": [], "costWhite": 0, @@ -12505,18 +20944,31 @@ var CardInfo = { "costColorless": 4, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase" - ], - "artsEffectTexts": [ + cardText: "消滅したシグニは、エナに帰す。", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase'], + artsEffectTexts: [ "対戦相手のシグニ1体をバニッシュする。" - ] + ], + artsEffect: { + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.banishAsyn(); + }); + } + } }, "439": { "pid": 439, - "cid": 439, + cid: 439, + "timestamp": 1419094304387, "wxid": "WX04-029", - "name": "コードラビリンス クイン", + name: "コードラビリンス クイン", + "kana": "コードラビリンスクイン", "rarity": "SR", "cardType": "SIGNI", "color": "white", @@ -12524,6 +20976,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "イオナ", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX04/WX04-029.jpg", "illust": "藤真拓哉", "classes": [ "精械", @@ -12537,18 +20990,89 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "自由と博愛の剣で両断します! ~クイン~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:対戦相手のシグニ1体がアタックしたとき、ターン終了時まで、あなたのすべての<迷宮>のシグニのパワーを+1000する。その後、アタックしたシグニの正面にシグニがない場合、このシグニをアタックしたシグニの正面に配置してもよい。" ], - "burstEffectTexts": [ + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '439-const-0', + triggerCondition: function (event) { + if (!inArr(this,this.player.signis)) return false; + var card = event.card; + if (card.type !== 'SIGNI') return false; + return true; + }, + condition: function () { + return inArr(this,this.player.signis); + }, + actionAsyn: function (event) { + this.game.frameStart(); + this.player.signis.forEach(function (signi) { + if (signi.hasClass('迷宮')) { + this.game.tillTurnEndAdd(this,signi,'power',1000); + } + },this); + this.game.frameEnd(); + + var card = event.card; + if (!inArr(card,card.player.signis)) return; + var idx = 2 - card.player.signiZones.indexOf(card.zone); + var zone = this.player.signiZones[idx]; + var opposingSigni = zone.getSigni(); + var opposingSigni = card.getOpposingSigni(); + if (opposingSigni) return; + if (zone.disabled) return; + + // 强制配置 + if (!card.forceSummonZone) { + var flag = this.player.opponent.signis.some(function (signi) { + return (signi !== opposingSigni) && signi.forceSummonZone; + },this); + if (flag) return; + } + + return this.player.selectOptionalAsyn('RESET_SIGNI_ZONE',[zone]).callback(this,function (zone) { + if (!zone) return; + this.changeSigniZone(zone); + }); + } + }); + add(this.player.opponent,'onAttack',effect); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたのデッキから<迷宮>のシグニ1枚を探して公開し、手札に加えるか場に出す。その後、デッキをシャッフルする。" - ] + ], + burstEffect: { + actionAsyn: function () { + var filter = function (card) { + return (card.type === 'SIGNI') && card.hasClass('迷宮'); + }; + return this.player.selectTextAsyn('CHOOSE_EFFECT',['ADD_TO_HAND','SUMMON']).callback(this,function (text) { + if (text === 'ADD_TO_HAND') { + return this.player.seekAsyn(filter,1); + } + return this.player.seekAndSummonAsyn(filter,1); + }); + } + } }, "440": { "pid": 440, - "cid": 440, + cid: 440, + "timestamp": 1419094311298, "wxid": "WX04-030", - "name": "トライ・シグナル", + name: "トライ・シグナル", + "kana": "トライシグナル", "rarity": "SR", "cardType": "SPELL", "color": "white", @@ -12556,6 +21080,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "イオナ", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX04/WX04-030.jpg", "illust": "松本エイト", "classes": [], "costWhite": 3, @@ -12566,18 +21091,63 @@ var CardInfo = { "costColorless": 2, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "おーっと、生まれ変わる予感!", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "このスペルを使用するためのコストはあなたの場にある<迷宮>のシグニ1体につき、【白】コストが1減る。対戦相手のシグニ1体を対戦相手のデッキに戻し、対戦相手は自分のデッキをシャッフルする。" ], - "burstEffectTexts": [ + costChange: function () { + var cards = this.player.signis.filter(function (signi) { + return signi.hasClass('迷宮'); + },this); + var obj = Object.create(this); + obj.costChange = null; + obj.costWhite -= cards.length; + if (obj.costWhite < 0) obj.costWhite = 0; + return obj; + }, + spellEffect: { + getTargets: function () { + return this.player.opponent.signis; + }, + actionAsyn: function (target) { + return this.game.bounceCardsToDeckAsyn([target]).callback(this,function () { + target.player.shuffle(); + }); + } + }, + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:手札から<迷宮>のシグニ1枚を捨てる。そうした場合、対戦相手は自分のシグニ1体をトラッシュに置く。" - ] + ], + burstEffect: { + actionAsyn: function () { + var cards = this.player.hands.filter(function (card) { + return (card.type === 'SIGNI') && card.hasClass('迷宮'); + },this); + return this.player.selectOptionalAsyn('DISCARD',cards).callback(this,function (card) { + if (!card) return; + if (!card.trash()) return; + var cards = this.player.opponent.signis; + return this.player.opponent.selectAsyn('TRASH',cards).callback(this,function (card) { + if (!card) return; + return card.trashAsyn(); + }); + }); + } + } }, "441": { "pid": 441, - "cid": 441, + cid: 441, + "timestamp": 1419094315789, "wxid": "WX04-031", - "name": "幻竜姫 オロチ", + name: "幻竜姫 オロチ", + "kana": "ゲンリュウヒメオロチ", "rarity": "SR", "cardType": "SIGNI", "color": "red", @@ -12585,6 +21155,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "ユヅキ", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX04/WX04-031.jpg", "illust": "CHAN×CO", "classes": [ "精生", @@ -12598,19 +21169,64 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "よって酔いしれ、ばーにんぐよ。 ~オロチ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:対戦相手のエナゾーンにあるカードが4枚以下であるかぎり、このシグニは【ダブルクラッシュ】を得る。", "【常時能力】:このシグニがアタックしたとき、対戦相手のエナゾーンからカード1枚をトラッシュに置く。" ], - "burstEffectTexts": [ + constEffects: [{ + condition: function () { + return (this.player.opponent.enerZone.cards.length <= 4); + }, + action: function (set,add) { + set(this,'doubleCrash',true); + } + },{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '441-const-1', + actionAsyn: function () { + var cards = this.player.opponent.enerZone.cards; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + } + }); + add(this,'onAttack',effect); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:対戦相手のエナゾーンから【マルチエナ】を持つカード1枚をトラッシュに置き、対戦相手のパワー8000以下のシグニ1体をバニッシュする。" - ] + ], + burstEffect: { + actionAsyn: function () { + var cards = this.player.opponent.enerZone.cards.filter(function (card) { + return card.multiEner; + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }).callback(this,function () { + return this.banishSigniAsyn(8000); + }); + } + } }, "442": { "pid": 442, - "cid": 442, + cid: 442, + "timestamp": 1419094321215, "wxid": "WX04-032", - "name": "龍鳳の排炎", + name: "龍鳳の排炎", + "kana": "リュウホウノハイエン", "rarity": "SR", "cardType": "SPELL", "color": "red", @@ -12618,6 +21234,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX04/WX04-032.jpg", "illust": "しおぼい", "classes": [], "costWhite": 0, @@ -12628,18 +21245,66 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "咆哮一閃!大・爆・発!", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "このスペルを使用するためのコストはあなたの場にある<龍獣>のシグニ1体につき、【赤】コストが1減る。\n対戦相手のパワー10000以下のシグニ1体をバニッシュする。そうした場合、対戦相手のエナゾーンからカード1枚をトラッシュに置く。" ], - "burstEffectTexts": [ + costChange: function () { + var cards = this.player.signis.filter(function (signi) { + return signi.hasClass('龍獣'); + },this); + var obj = Object.create(this); + obj.costChange = null; + obj.costRed -= cards.length; + if (obj.costRed < 0) obj.costRed = 0; + return obj; + }, + spellEffect: { + getTargets: function () { + return this.player.opponent.signis.filter(function (signi) { + return signi.power <= 10000; + },this); + }, + actionAsyn: function (target) { + return target.banishAsyn().callback(this,function (succ) { + if (!succ) return; + var cards = this.player.opponent.enerZone.cards; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + }); + } + }, + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:対戦相手のエナゾーンからカード1枚をトラッシュに置く。対戦相手のエナゾーンにあるカードが4枚以下の場合、パワー10000以下のシグニ1体をバニッシュする。" - ] + ], + burstEffect: { + actionAsyn: function () { + var cards = this.player.opponent.enerZone.cards; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }).callback(this,function () { + if (this.player.opponent.enerZone.cards.length > 4) return; + return this.banishSigniAsyn(10000); + }); + } + } }, "443": { "pid": 443, - "cid": 443, + cid: 443, + "timestamp": 1419094327287, "wxid": "WX04-033", - "name": "羅原姫 Ne", + name: "羅原姫 Ne", + "kana": "ラゲンヒメネオン", "rarity": "SR", "cardType": "SIGNI", "color": "blue", @@ -12647,6 +21312,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "ミルルン", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX04/WX04-033.jpg", "illust": "ぶんたん", "classes": [ "精羅", @@ -12660,22 +21326,102 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "私が実力ナンバーワン! ~Ne~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:対戦相手のスペルを使用するためのコストは【無×1】増える。", - "【常時能力】:あなたがスペルを使用したとき、ターン終了時まで、あなたのすべての<原子>のシグニのパワーを+2000する。" + "【常時能力】:あなたがスペルを使用したとき、ターン終了時まで、あなたのすべての<原子>のシグニのパワーを+2000する。", ], - "actionEffectTexts": [ + constEffects: [{ + action: function (set,add) { + // 注意checkZone + var cards = concat(this.player.opponent.hands,this.player.opponent.checkZone.cards); + cards.forEach(function (card) { + if (card.type === 'SPELL') { + add(card,'costColorless',1); + } + },this); + } + },{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '443-const-1', + // condition: function () { + // return inArr(this,this.player.signis); + // }, + actionAsyn: function () { + this.game.frameStart(); + this.player.signis.forEach(function (signi) { + if (signi.hasClass('原子')) { + this.game.tillTurnEndAdd(this,signi,'power',2000); + } + },this); + this.game.frameEnd(); + } + }); + add(this.player,'onUseSpell',effect); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】あなたの<原子>のシグニ2体をダウンする:対戦相手のシグニ1体をバニッシュする。" ], - "burstEffectTexts": [ + actionEffects: [{ + costCondition: function () { + var cards = this.player.signis.filter(function (signi) { + return signi.hasClass('原子') && signi.isUp; + },this); + return (cards.length >= 2); + }, + costAsyn: function () { + var cards = this.player.signis.filter(function (signi) { + return signi.hasClass('原子') && signi.isUp; + },this); + return this.player.selectSomeAsyn('DOWN',cards,2,2).callback(this,function (cards) { + this.game.downCards(cards); + }); + }, + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.banishAsyn(); + }); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。その後、あなたの場に<原子>のシグニがある場合、対戦相手のシグニ1体をバニッシュする。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(1); + if (this.player.signis.some(function (signi) { + return signi.hasClass('原子'); + },this)) { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.banishAsyn(); + }); + } + } + } }, "444": { "pid": 444, - "cid": 444, + cid: 444, + "timestamp": 1419094333287, "wxid": "WX04-034", - "name": "SHORT", + name: "SHORT", + "kana": "ショート", "rarity": "SR", "cardType": "SPELL", "color": "blue", @@ -12683,6 +21429,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX04/WX04-034.jpg", "illust": "蟹丹", "classes": [], "costWhite": 0, @@ -12693,18 +21440,151 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "うっひょおおおお! ~オクト~", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "以下3つから1つを選ぶ。「手札からカード名の異なる<原子>のシグニ2枚を捨てる。そうした場合、対戦相手のシグニ1体をバニッシュする」「手札からカード名の異なる<原子>のシグニ4枚を捨てる。そうした場合、対戦相手のシグニ2体をバニッシュする」「手札からカード名の異なる<原子>のシグニ6枚を捨てる。そうした場合、対戦相手のシグニ3体をバニッシュする」", "手札からカード名の異なる<原子>のシグニ2枚を捨てる。そうした場合、対戦相手のシグニ1体をバニッシュする", "手札からカード名の異なる<原子>のシグニ4枚を捨てる。そうした場合、対戦相手のシグニ2体をバニッシュする", "手札からカード名の異なる<原子>のシグニ6枚を捨てる。そうした場合、対戦相手のシグニ3体をバニッシュする" - ] + ], + spellEffect : [{ + getTargetAdvancedAsyn: function () { + var count = 1; + var cards = this.player.opponent.signis; + return this.player.selectSomeTargetsAsyn(cards,0,count); + }, + actionAsyn: function (targets) { + var count = 2; + var cids = []; + this.player.hands.forEach(function (card) { + if (inArr(card.cid,cids)) return; + if ((card.type === 'SIGNI') && (card.hasClass('原子'))) { + cids.push(card.cid); + } + },this); + if (cids.length < count) return; + var done = false; + var cards_trash = []; + cids.length = 0; + return Callback.loop(this,count,function () { + if (done) return; + var cards = this.player.hands.filter(function (card) { + if (inArr(card.cid,cids)) return false; + return (card.type === 'SIGNI') && (card.hasClass('原子')); + }); + return this.player.selectOptionalAsyn('DISCARD',cards).callback(this,function (card) { + if (!card) { + done = true; + return; + } + cards_trash.push(card); + cids.push(card.cid); + }); + }).callback(this,function () { + if (cards_trash.length !== count) return; + targets = targets.filter(function (target) { + return inArr(target,this.player.opponent.signis); + },this); + this.game.trashCards(cards_trash); + return this.game.banishCardsAsyn(targets); + }); + } + },{ + getTargetAdvancedAsyn: function () { + var count = 2; + var cards = this.player.opponent.signis; + return this.player.selectSomeTargetsAsyn(cards,0,count); + }, + actionAsyn: function (targets) { + var count = 4; + var cids = []; + this.player.hands.forEach(function (card) { + if (inArr(card.cid,cids)) return; + if ((card.type === 'SIGNI') && (card.hasClass('原子'))) { + cids.push(card.cid); + } + },this); + if (cids.length < count) return; + var done = false; + var cards_trash = []; + cids.length = 0; + return Callback.loop(this,count,function () { + if (done) return; + var cards = this.player.hands.filter(function (card) { + if (inArr(card.cid,cids)) return false; + return (card.type === 'SIGNI') && (card.hasClass('原子')); + }); + return this.player.selectOptionalAsyn('DISCARD',cards).callback(this,function (card) { + if (!card) { + done = true; + return; + } + cards_trash.push(card); + cids.push(card.cid); + }); + }).callback(this,function () { + if (cards_trash.length !== count) return; + targets = targets.filter(function (target) { + return inArr(target,this.player.opponent.signis); + },this); + this.game.trashCards(cards_trash); + return this.game.banishCardsAsyn(targets); + }); + } + },{ + getTargetAdvancedAsyn: function () { + var count = 3; + var cards = this.player.opponent.signis; + return this.player.selectSomeTargetsAsyn(cards,0,count); + }, + actionAsyn: function (targets) { + var count = 6; + var cids = []; + this.player.hands.forEach(function (card) { + if (inArr(card.cid,cids)) return; + if ((card.type === 'SIGNI') && (card.hasClass('原子'))) { + cids.push(card.cid); + } + },this); + if (cids.length < count) return; + var done = false; + var cards_trash = []; + cids.length = 0; + return Callback.loop(this,count,function () { + if (done) return; + var cards = this.player.hands.filter(function (card) { + if (inArr(card.cid,cids)) return false; + return (card.type === 'SIGNI') && (card.hasClass('原子')); + }); + return this.player.selectOptionalAsyn('DISCARD',cards).callback(this,function (card) { + if (!card) { + done = true; + return; + } + cards_trash.push(card); + cids.push(card.cid); + }); + }).callback(this,function () { + if (cards_trash.length !== count) return; + targets = targets.filter(function (target) { + return inArr(target,this.player.opponent.signis); + },this); + this.game.trashCards(cards_trash); + return this.game.banishCardsAsyn(targets); + }); + } + }] }, "445": { "pid": 445, - "cid": 445, + cid: 445, + "timestamp": 1419094341307, "wxid": "WX04-035", - "name": "不可解な誇超 コンテンポラ", + name: "不可解な誇超 コンテンポラ", + "kana": "フカカイナコチョウコンテンポラ", "rarity": "SR", "cardType": "SIGNI", "color": "green", @@ -12712,6 +21592,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "アン", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX04/WX04-035.jpg", "illust": "かわすみ", "classes": [ "精像", @@ -12725,19 +21606,76 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "わけわかんないね。あたいもそうよ。 ~コンテンポラ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:このシグニが対戦相手の効果によっていずれかの領域からトラッシュに置かれたとき、【緑】を支払ってもよい。そうした場合、このシグニを手札に加える。", "【常時能力】:あなたの<美巧>のシグニは対戦相手の、ルリグやシグニの効果を受けない。" ], - "burstEffectTexts": [ + constEffects: [{ + duringGame: true, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '445-const-0', + triggerCondition: function (event) { + var source = this.game.getEffectSource(); + if (!source) return false; + if (source.player !== this.player.opponent) return false; + return (event.newZone === this.player.trashZone) && + (event.oldZone !== this.player.trashZone); + }, + condition: function () { + return (this.zone === this.player.trashZone); + }, + costGreen: 1, + actionAsyn: function () { + this.moveTo(this.player.handZone); + } + }); + add(this,'onMove',effect); + } + },{ + action: function (set,add) { + this.player.signis.forEach(function (signi) { + if (signi.hasClass('美巧')) { + add(signi,'effectFilters',function (card) { + return (card.player === this.player) || + ((card.type !== 'SIGNI') && (card.type !== 'LRIG')); + }); + } + },this); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたのデッキの一番上のカードをエナゾーンに置く。その後、あなたのエナゾーンに<美巧>のシグニが5枚以上ある場合、あなたのデッキの一番上のカードをライフクロスに加える。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.enerCharge(1); + var cards = this.player.enerZone.cards.filter(function (card) { + return (card.type === 'SIGNI') && card.hasClass('美巧'); + },this); + if (cards.length >= 5) { + var card = this.player.mainDeck.cards[0]; + if (!card) return; + card.moveTo(this.player.lifeClothZone); + } + } + } }, "446": { "pid": 446, - "cid": 446, + cid: 446, + "timestamp": 1419094349169, "wxid": "WX04-036", - "name": "再誕", + name: "再誕", + "kana": "サイタン", "rarity": "SR", "cardType": "SPELL", "color": "green", @@ -12745,6 +21683,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "アン", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX04/WX04-036.jpg", "illust": "希", "classes": [], "costWhite": 0, @@ -12755,18 +21694,68 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "未来を描くのよ。", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "あなたの<美巧>のシグニを好きな数バニッシュする。その後、この方法でバニッシュした数と同じ数の<美巧>のシグニをあなたのデッキから探して場に出す。その後、デッキをシャッフルする。" ], - "burstEffectTexts": [ + spellEffect: { + getTargetAdvancedAsyn: function () { + var cards = this.player.signis.filter(function (signi) { + return signi.hasClass('美巧'); + },this); + return this.player.selectSomeTargetsAsyn(cards); + }, + actionAsyn: function (targets) { + var cards = targets.filter(function (target) { + return inArr(target,this.player.signis); + },this); + var n = cards.length; + if (!n) return; + return this.game.banishCardsAsyn(cards).callback(this,function () { + var filter = function (card) { + return (card.type === 'SIGNI') && card.hasClass('美巧'); + } + return this.player.seekAndSummonAsyn(filter,n); + }); + } + }, + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたのデッキの上からカードを3枚公開する。その中から<美巧>のシグニをすべて手札に加え、残りをトラッシュに置く。" - ] + ], + burstEffect: { + actionAsyn: function () { + return this.player.revealAsyn(3).callback(this,function (cards) { + if (!cards.length) return; + var cards_add = []; + var cards_trash = []; + cards.forEach(function (card) { + if ((card.type === 'SIGNI') && card.hasClass('美巧')) { + cards_add.push(card); + } else { + cards_trash.push(card); + } + },this); + this.game.frameStart(); + this.game.moveCards(cards_add,this.player.handZone); + this.game.trashCards(cards_trash); + this.game.frameEnd(); + }); + } + } }, "447": { "pid": 447, - "cid": 447, + cid: 447, + "timestamp": 1419094354275, "wxid": "WX04-037", - "name": "フィア=リカブト", + name: "フィア=リカブト", + "kana": "フィアリカブト", "rarity": "SR", "cardType": "SIGNI", "color": "black", @@ -12774,6 +21763,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "イオナ", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX04/WX04-037.jpg", "illust": "希", "classes": [ "精武", @@ -12787,19 +21777,96 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "美しいほど、毒性が強いの。苦しめば? ~リカブト~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:このシグニがアタックしたとき、ターン終了時まで、対戦相手のすべてのシグニのパワーをあなたの<毒牙>のシグニ1体につき、-1000する。", "【常時能力】:あなたのターンの間、対戦相手のシグニが場からトラッシュに置かれたとき、あなたのデッキの一番上のカードをエナゾーンに置く。" ], - "burstEffectTexts": [ + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '447-const-0', + // triggerCondition: function () { + // return true; + // }, + // condition: function () { + // return inArr(this,this.player.signis); + // }, + actionAsyn: function () { + var cards = this.player.signis.filter(function (signi) { + return signi.hasClass('毒牙'); + },this); + if (!cards.length) return; + var value = -1000*cards.length; + this.game.frameStart(); + this.player.opponent.signis.forEach(function (signi) { + this.game.tillTurnEndAdd(this,signi,'power',value); + },this); + this.game.frameEnd(); + } + }); + add(this,'onAttack',effect); + } + },{ + condition: function () { + return this.game.turnPlayer === this.player; + }, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '447-const-1', + triggerCondition: function (event) { + // if (!inArr(this,this.player.signis)) return false; + return event.isSigni && + (event.newZone === this.player.opponent.trashZone); + }, + // condition: function () { + // return inArr(this,this.player.signis); + // }, + actionAsyn: function () { + this.player.enerCharge(1); + } + }); + add(this.player.opponent,'onCardMove',effect); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:ターン終了時まで、シグニ1体のパワーを-10000する。あなたの場に<毒牙>のシグニがある場合、ターン終了時まで、追加でシグニ1体のパワーを-7000する。(同じシグニを選ぶこともできる)" - ] + ], + burstEffect: { + actionAsyn: function () { + var cards = concat(this.player.signis,this.player.opponent.signis); + var flag = this.player.signis.some(function (signi) { + return signi.hasClass('毒牙') + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (card) { + this.game.tillTurnEndAdd(this,card,'power',-10000); + } + if (!flag) return; + var cards = concat(this.player.signis,this.player.opponent.signis); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndAdd(this,card,'power',-7000); + }); + }); + } + } }, "448": { "pid": 448, - "cid": 448, + cid: 448, + "timestamp": 1419094358361, "wxid": "WX04-038", - "name": "バイオレンス・スプラッシュ", + name: "バイオレンス・スプラッシュ", + "kana": "バイオレンススプラッシュ", "rarity": "SR", "cardType": "SPELL", "color": "black", @@ -12807,6 +21874,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "イオナ", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX04/WX04-038.jpg", "illust": "村上ヒサシ", "classes": [], "costWhite": 0, @@ -12817,18 +21885,58 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "ああ、も、もう美しすぎて、堕としちゃうわああ!! ~リカブト~", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "このターン、パワーが0以下のシグニがバニッシュされる場合、そのシグニはエナゾーンに置かれる代わりにトラッシュに置かれる。このターン、あなたのシグニの効果で対戦相手のシグニのパワーが減る場合、代わりに2倍減る。" ], - "burstEffectTexts": [ + spellEffect: { + actionAsyn: function () { + this.game.tillTurnEndSet(this,this.game,'trashWhenPowerBelowZero',true); + this.game.tillTurnEndAdd(this,this.player,'_ViolenceSplashCount',1); + } + }, + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたのトラッシュから黒のシグニ1枚を手札に加えるか場に出す。" - ] + ], + burstEffect: { + actionAsyn: function () { + var cards = this.player.trashZone.cards.filter(function (card) { + return (card.type === 'SIGNI') && (card.hasColor('black')); + },this); + return this.player.selectTextAsyn('CHOOSE_EFFECT',['ADD_TO_HAND','SUMMON']).callback(this,function (text) { + if (text === 'ADD_TO_HAND') { + return this.player.selectOptionalAsyn('ADD_TO_HAND',cards).callback(this,function (card) { + if (!card) return; + return this.player.opponent.showCardsAsyn([card]).callback(this,function () { + card.moveTo(card.player.handZone); + }); + }); + } else { + cards = cards.filter(function (card) { + return card.canSummon(); + },this); + return this.player.selectAsyn('TARGET',cards).callback(this,function (card) { + if (!card) return; + return card.summonAsyn(); + }); + } + }); + } + } }, "449": { "pid": 449, - "cid": 449, + cid: 449, + "timestamp": 1419094365172, "wxid": "WX04-039", - "name": "大天使の未来 ガブリエ", + name: "大天使の未来 ガブリエ", + "kana": "ダイテンシノミライガブリエ", "rarity": "R", "cardType": "SIGNI", "color": "white", @@ -12836,6 +21944,7 @@ var CardInfo = { "limit": 0, "power": 15000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX04/WX04-039.jpg", "illust": "ピスケ", "classes": [ "精像", @@ -12848,13 +21957,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "福音を連れてきたよ。 ~ガブリエ~", }, "450": { "pid": 450, - "cid": 450, + cid: 450, + "timestamp": 1419094371461, "wxid": "WX04-040", - "name": "極壊 ハンマ", + name: "極壊 ハンマ", + "kana": "キョクカイハンマ", "rarity": "R", "cardType": "SIGNI", "color": "white", @@ -12862,6 +21974,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "タマ", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX04/WX04-040.jpg", "illust": "bomi", "classes": [ "精武", @@ -12875,21 +21988,108 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "タマちゃんかってに使わないでー! ~ハンマ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの場に<ウェポン>のシグニがあるかぎり、このシグニのパワーは15000になる。" ], - "actionEffectTexts": [ + constEffects: [{ + condition: function () { + return this.player.signis.some(function (signi) { + return signi.hasClass('ウェポン'); + },this); + }, + action: function (set,add) { + set(this,'power',15000); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】<アーム>のシグニ1体と<ウェポン>のシグニ1体を、あなたの場からトラッシュに置く:対戦相手のシグニ1体をバニッシュする。" ], - "burstEffectTexts": [ + actionEffects: [{ + costCondition: function () { + return this.player.signis.some(function (signi) { + return signi.hasClass('アーム') && signi.canTrashAsCost(); + },this) && this.player.signis.some(function (signi) { + return signi.hasClass('ウェポン') && signi.canTrashAsCost(); + },this); + }, + costAsyn: function () { + var cards = this.player.signis.filter(function (signi) { + return signi.hasClass('アーム') && signi.canTrashAsCost(); + },this); + return this.player.selectAsyn('TRASH',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }).callback(this,function () { + var cards = this.player.signis.filter(function (signi) { + return signi.hasClass('ウェポン') && signi.canTrashAsCost(); + },this); + return this.player.selectAsyn('TRASH',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + }); + }, + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.banishAsyn(); + }); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:手札から<アーム>のシグニ1枚と<ウェポン>のシグニ1枚を捨てる。そうした場合、対戦相手のシグニ1体を手札に戻し、対戦相手のシグニ1体をバニッシュする。" - ] + ], + burstEffect: { + actionAsyn: function () { + var cards = []; + var cards_A = this.player.hands.filter(function (card) { + return (card.type === 'SIGNI') && card.hasClass('アーム'); + },this); + var cards_B = this.player.hands.filter(function (card) { + return (card.type === 'SIGNI') && card.hasClass('ウェポン'); + },this); + if (!cards_A.length || !cards_B.length) return; + return this.player.selectOptionalAsyn('DISCARD',cards_A).callback(this,function (card) { + if (!card) return; + cards.push(card); + return this.player.selectOptionalAsyn('DISCARD',cards_B).callback(this,function (card) { + if (!card) return; + cards.push(card); + }); + }).callback(this,function () { + if (cards.length !== 2) return; + this.game.trashCards(cards); + return this.player.selectTargetAsyn(this.player.opponent.signis).callback(this,function (card) { + if (!card) return; + return card.bounceAsyn(); + }).callback(this,function () { + return this.player.selectTargetAsyn(this.player.opponent.signis).callback(this,function (card) { + if (!card) return; + return card.banishAsyn(); + }); + }); + }); + } + } }, "451": { "pid": 451, - "cid": 451, + cid: 451, + "timestamp": 1419094679688, "wxid": "WX04-041", - "name": "コードメイズ スカイジュ", + name: "コードメイズ スカイジュ", + "kana": "コードメイズスカイジュ", "rarity": "R", "cardType": "SIGNI", "color": "white", @@ -12897,6 +22097,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "イオナ", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX04/WX04-041.jpg", "illust": "ますん", "classes": [ "精械", @@ -12910,18 +22111,69 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "もっと未来だとおもってたでしょう。 ~スカイジュ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの場に他の<迷宮>のシグニがあるかぎり、このシグニのパワーは10000になる。" ], - "startUpEffectTexts": [ + constEffects: [{ + condition: function () { + return this.player.signis.some(function (signi) { + return (signi !== this) && signi.hasClass('迷宮'); + },this); + }, + action: function (set,add) { + set(this,'power',10000); + } + }], + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:対戦相手の場にあるすべてのシグニを、好きなように配置し直してもよい。" - ] + ], + startUpEffects: [{ + actionAsyn: function () { + var done = false; + var signis = this.player.opponent.signis.filter(function (signi) { + return !signi.isEffectFiltered(); + },this); + var zones = this.player.opponent.signiZones.filter(function (zone) { + if (zone.disabled) return false; + var card = zone.getSigni(); + return !card || !card.isEffectFiltered(); + },this); + return Callback.loop(this,2,function () { + if (done) return; + if (!signis.length || (zones.length <= 1)) return; + return this.player.selectTargetOptionalAsyn(signis).callback(this,function (signi) { + if (!signi) { + done = true; + return; + } + removeFromArr(signi,signis); + var _zones = zones.filter(function (zone) { + return (zone !== signi.zone); + },this); + return this.player.selectOptionalAsyn('RESET_SIGNI_ZONE',_zones).callback(this,function (zone) { + if (!zone) return; + removeFromArr(zone,zones); + signi.changeSigniZone(zone); + }); + }); + }); + } + }] }, "452": { "pid": 452, - "cid": 452, + cid: 452, + "timestamp": 1419094679977, "wxid": "WX04-042", - "name": "弩砲 スティンガー", + name: "弩砲 スティンガー", + "kana": "ドホウスティンガー", "rarity": "R", "cardType": "SIGNI", "color": "red", @@ -12929,6 +22181,7 @@ var CardInfo = { "limit": 0, "power": 15000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX04/WX04-042.jpg", "illust": "しおぼい", "classes": [ "精武", @@ -12941,13 +22194,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "一発よ! ~スティンガー~", }, "453": { "pid": 453, - "cid": 453, + cid: 453, + "timestamp": 1419094680260, "wxid": "WX04-043", - "name": "羅石 黒曜", + name: "羅石 黒曜", + "kana": "ラセキコクヨウ", "rarity": "R", "cardType": "SIGNI", "color": "red", @@ -12955,6 +22211,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "花代", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX04/WX04-043.jpg", "illust": "蟹丹", "classes": [ "精羅", @@ -12968,18 +22225,49 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "黒き炎を包み込んだ石。またも輝くか。", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【赤】【赤】<鉱石>または<宝石>のシグニ合計3体をあなたの場からトラッシュに置く:すべてのシグニをバニッシュする。" ], - "burstEffectTexts": [ + actionEffects: [{ + costRed: 2, + costCondition: function () { + var cards = this.player.signis.filter(function (signi) { + return signi.hasClass('鉱石') || signi.hasClass('宝石') && signi.canTrashAsCost(); + },this); + return (cards.length >= 3); + }, + costAsyn: function () { + // notice + this.game.trashCards(this.player.signis); + }, + actionAsyn: function () { + var cards = concat(this.player.signis,this.player.opponent.signis); + return this.game.banishCardsAsyn(cards); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:対戦相手のパワー12000以下のシグニ1体をバニッシュする。" - ] + ], + burstEffect: { + actionAsyn: function () { + return this.banishSigniAsyn(12000); + } + } }, "454": { "pid": 454, - "cid": 454, + cid: 454, + "timestamp": 1419094680558, "wxid": "WX04-044", - "name": "幻竜 ティラノ", + name: "幻竜 ティラノ", + "kana": "ゲンリュウティラノ", "rarity": "R", "cardType": "SIGNI", "color": "red", @@ -12987,6 +22275,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "ユヅキ", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX04/WX04-044.jpg", "illust": "hitoto*", "classes": [ "精生", @@ -13000,15 +22289,30 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "渇!枯!乾いて仕方ねえよ! ~ティラノ~", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【ダウン】:対戦相手のパワー8000以下のシグニ1体をバニッシュする。この能力は対戦相手のエナゾーンにあるカードが4枚以下の場合にしか使用できない。" - ] + ], + actionEffects: [{ + useCondition: function () { + return (this.player.opponent.enerZone.cards.length <= 4); + }, + costDown: true, + actionAsyn: function () { + return this.banishSigniAsyn(8000); + } + }] }, "455": { "pid": 455, - "cid": 455, + cid: 455, + "timestamp": 1419094680818, "wxid": "WX04-045", - "name": "幻水 オウイカ", + name: "幻水 オウイカ", + "kana": "ゲンスイオウイカ", "rarity": "R", "cardType": "SIGNI", "color": "blue", @@ -13016,6 +22320,7 @@ var CardInfo = { "limit": 0, "power": 15000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX04/WX04-045.jpg", "illust": "I☆LA", "classes": [ "精生", @@ -13028,13 +22333,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "みてよ、これ。なーんちゃって。 ~オウイカ~", }, "456": { "pid": 456, - "cid": 456, + cid: 456, + "timestamp": 1419094681147, "wxid": "WX04-046", - "name": "コードアート A・C・G", + name: "コードアート A・C・G", + "kana": "コードアートアーケードカードゲーム", "rarity": "R", "cardType": "SIGNI", "color": "blue", @@ -13042,6 +22350,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "ピルルク", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX04/WX04-046.jpg", "illust": "オーミー", "classes": [ "精械", @@ -13055,21 +22364,60 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "ゲームは一日、いくらでもいいじゃん! ~A・C・G~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:対戦相手は、カードの効果を除き、自分で自分のシグニを場からトラッシュに置くことができない。" ], - "actionEffectTexts": [ + constEffects: [{ + action: function (set,add) { + set(this.player.opponent,'trashSigniBanned',true); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【ダウン】:対戦相手のシグニ1体を凍結する。(凍結されたシグニは次のアップフェイズにアップしない)" ], - "burstEffectTexts": [ + actionEffects: [{ + costDown: true, + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + card.freeze(); + }); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:対戦相手のシグニ1体をダウンし、凍結する。あなたはカードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + card.down(); + card.freeze(); + }).callback(this,function () { + this.player.draw(1); + }); + } + } }, "457": { "pid": 457, - "cid": 457, + cid: 457, + "timestamp": 1419094681418, "wxid": "WX04-047", - "name": "羅原 He", + name: "羅原 He", + "kana": "ラゲンヘリウム", "rarity": "R", "cardType": "SIGNI", "color": "blue", @@ -13077,6 +22425,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "ミルルン", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX04/WX04-047.jpg", "illust": "pepo", "classes": [ "精羅", @@ -13090,15 +22439,35 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "歌唱力ならナンバーワン! ~He~", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【ダウン】:カードを2枚引く。その後、手札から<原子>のシグニ1枚かカードを2枚捨てる。" - ] + ], + actionEffects: [{ + costDown: true, + actionAsyn: function () { + this.player.draw(2); + return this.player.selectAsyn('DISCARD',this.player.hands).callback(this,function (card) { + if (!card) return; + card.trash(); + if ((card.type === 'SIGNI') && card.hasClass('原子')) { + return; + } + return this.player.discardAsyn(1); + }); + } + }] }, "458": { "pid": 458, - "cid": 458, + cid: 458, + "timestamp": 1419094681931, "wxid": "WX04-048", - "name": "羅植 ウツボカ", + name: "羅植 ウツボカ", + "kana": "ラショクウツボカ", "rarity": "R", "cardType": "SIGNI", "color": "green", @@ -13106,6 +22475,7 @@ var CardInfo = { "limit": 0, "power": 15000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX04/WX04-048.jpg", "illust": "7010", "classes": [ "精羅", @@ -13118,13 +22488,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "はあはあ、ええ、もう、たべていい? ~ウツボカ~", }, "459": { "pid": 459, - "cid": 459, + cid: 459, + "timestamp": 1419094682261, "wxid": "WX04-049", - "name": "幻獣 シエンコ", + name: "幻獣 シエンコ", + "kana": "ゲンジュウシエンコ", "rarity": "R", "cardType": "SIGNI", "color": "green", @@ -13132,6 +22505,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "緑子", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX04/WX04-049.jpg", "illust": "安藤周記", "classes": [ "精生", @@ -13145,18 +22519,45 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "我、最強の猛犬なり。 ~シエンコ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの場に他の<空獣>または<地獣>のシグニがあるかぎり、このシグニのレベルは2になる。(このシグニは場に出るまでレベル3であり、例えばあなたのルリグのレベルが2の場合、場に出すことはできない)" ], - "actionEffectTexts": [ + constEffects: [{ + condition: function () { + return this.player.signis.some(function (signi) { + return (signi !== this) && (signi.hasClass('空獣') || signi.hasClass('地獣')); + },this); + }, + action: function (set,add) { + set(this,'level',2); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【緑】【緑】:ターン終了時まで、あなたのすべてのシグニのパワーを2倍にする。" - ] + ], + actionEffects: [{ + costGreen: 2, + actionAsyn: function () { + this.player.signis.forEach(function (signi) { + this.game.tillTurnEndAdd(this,signi,'power',signi.power); + },this); + } + }] }, "460": { "pid": 460, - "cid": 460, + cid: 460, + "timestamp": 1419094682574, "wxid": "WX04-050", - "name": "非可視の現実 キュビ", + name: "非可視の現実 キュビ", + "kana": "ヒカシノゲンジツキュビ", "rarity": "R", "cardType": "SIGNI", "color": "green", @@ -13164,6 +22565,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "アン", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX04/WX04-050.jpg", "illust": "村上ゆいち", "classes": [ "精像", @@ -13177,15 +22579,47 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "エエ、どこからでも見える?うそ。 ~キュビ~", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【ダウン】:あなたのデッキを上から<美巧>のシグニがめくれるまで公開する。その後、そのシグニを手札に加え、公開された他のカードをシャッフルし、デッキの一番下に置く。" - ] + ], + actionEffects: [{ + costDown: true, + actionAsyn: function () { + var cards = []; + var target = null; + this.player.mainDeck.cards.some(function (card) { + cards.push(card); + if ((card.type === 'SIGNI') && card.hasClass('美巧')) { + target = card; + return true; + } + return false; + },this); + if (!cards.length) return; + return this.player.showCardsAsyn(cards).callback(this,function () { + return this.player.opponent.showCardsAsyn(cards); + }).callback(this,function () { + if (target) { + target.moveTo(target.player.handZone); + removeFromArr(target,cards); + } + this.player.shuffle(cards); + this.player.mainDeck.moveCardsToBottom(cards); + }); + } + }], }, "461": { "pid": 461, - "cid": 461, + cid: 461, + "timestamp": 1419094682839, "wxid": "WX04-051", - "name": "コードアンチ ウロボロス", + name: "コードアンチ ウロボロス", + "kana": "コードアンチウロボロス", "rarity": "R", "cardType": "SIGNI", "color": "black", @@ -13193,6 +22627,7 @@ var CardInfo = { "limit": 0, "power": 15000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX04/WX04-051.jpg", "illust": "煎茶", "classes": [ "精械", @@ -13205,13 +22640,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "地獄をいったりきたり、あなたも好きものね。 ~ウロボロス~", }, "462": { "pid": 462, - "cid": 462, + cid: 462, + "timestamp": 1419094683642, "wxid": "WX04-052", - "name": "堕落の虚無 パイモン", + name: "堕落の虚無 パイモン", + "kana": "ダラクノキョムパイモン", "rarity": "R", "cardType": "SIGNI", "color": "black", @@ -13219,6 +22657,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "ウリス", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX04/WX04-052.jpg", "illust": "イシバシヨウスケ", "classes": [ "精像", @@ -13232,21 +22671,79 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "ギャハハハ、私を呼ぶのはだーれーだー! ~パイモン~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:あなたのデッキの一番上のカードをこのシグニの【チャーム】にしてもよい。" ], - "constEffectTexts": [ + startUpEffects: [{ + actionAsyn: function () { + var card = this.player.mainDeck.cards[0]; + if (!card) return; + if (this.charm) return; + return this.player.selectOptionalAsyn('LAUNCH',[this]).callback(this,function (c) { + if (!c) return; + card.charmTo(this); + }); + } + }], + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの<悪魔>のシグニ1体がバニッシュされる場合、代わりにそのシグニの【チャーム】1枚をトラッシュに置いてもよい。(【チャーム】であるカードはシグニ1体につき1枚まで、そのシグニの下に裏向きで置かれる)" ], - "burstEffectTexts": [ + constEffects: [{ + action: function (set,add) { + var protection = { + source: this, + description: '462-const-0', + optional: true, + condition: function (card) { + return card.charm; + }, + actionAsyn: function (card) { + card.charm.trash(); + return Callback.immediately(); + } + }; + this.player.signis.forEach(function (signi) { + if (signi.hasClass('悪魔')) { + // set(signi,'trashCharmInsteadOfBanish',true); + add(signi,'banishProtections',protection); + } + },this); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたのデッキの上からカードを3枚トラッシュに置く。その後、あなたのトラッシュから<悪魔>のシグニ1枚を手札に加える。" - ] + ], + burstEffect: { + actionAsyn: function () { + var cards = this.player.mainDeck.getTopCards(3); + this.game.trashCards(cards); + cards = this.player.trashZone.cards.filter(function (card) { + return (card.type === 'SIGNI') && card.hasClass('悪魔'); + },this); + return this.player.selectAsyn('ADD_TO_HAND',cards).callback(this,function (card) { + if (!card) return; + card.moveTo(this.player.handZone); + }); + } + } }, "463": { "pid": 463, - "cid": 463, + cid: 463, + "timestamp": 1419094686570, "wxid": "WX04-053", - "name": "ドライ=カプセル", + name: "ドライ=カプセル", + "kana": "ドライカプセル", "rarity": "R", "cardType": "SIGNI", "color": "black", @@ -13254,6 +22751,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "イオナ", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX04/WX04-053.jpg", "illust": "茶ちえ", "classes": [ "精武", @@ -13267,15 +22765,31 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "はいはい、素敵なトリップをプレゼント! ~カプセル~", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【ダウン】:ターン終了時まで、対戦相手のシグニ1体のパワーを-5000する。" - ] + ], + actionEffects: [{ + costDown: true, + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndAdd(this,card,'power',-5000); + }); + } + }] }, "464": { "pid": 464, - "cid": 464, + cid: 464, + "timestamp": 1419094689630, "wxid": "WX04-054", - "name": "サーバント X", + name: "サーバント X", + "kana": "サーバントエックス", "rarity": "R", "cardType": "SIGNI", "color": "colorless", @@ -13283,6 +22797,7 @@ var CardInfo = { "limit": 0, "power": 13000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX04/WX04-054.jpg", "illust": "村上ゆいち", "classes": [ "精元" @@ -13295,18 +22810,45 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": true, - "constEffectTexts": [ + cardText: "むげんがまるごとやってくる", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの他のすべてのシグニのパワーを、そのカード名に《サーバント》を含むかぎり、+3000する。" ], - "actionEffectTexts": [ + constEffects: [{ + action: function (set,add) { + this.player.signis.forEach(function (signi) { + if ((signi !== this) && (signi.name.indexOf('サーバント') === 0)) { + add(signi,'power',3000); + } + },this); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【無】【無】【無】:あなたのデッキからカード名に《サーバント》を含むシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" - ] + ], + actionEffects: [{ + costColorless: 3, + actionAsyn: function () { + var filter = function (card) { + return (card.type === 'SIGNI') && (card.name.indexOf('サーバント') === 0); + }; + return this.player.seekAsyn(filter,1); + } + }] }, "465": { "pid": 465, - "cid": 465, + cid: 465, + "timestamp": 1419094692570, "wxid": "WX04-055", - "name": "君からの明日 ラファエ", + name: "君からの明日 ラファエ", + "kana": "キミカラノアシタラファエ", "rarity": "C", "cardType": "SIGNI", "color": "white", @@ -13314,6 +22856,7 @@ var CardInfo = { "limit": 0, "power": 10000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX04/WX04-055.jpg", "illust": "甲冑", "classes": [ "精像", @@ -13326,13 +22869,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "明日を連れてきたわ。 ~ラファエ~", }, "466": { "pid": 466, - "cid": 466, + cid: 466, + "timestamp": 1419094695556, "wxid": "WX04-056", - "name": "大壊 アクス", + name: "大壊 アクス", + "kana": "ダイカイアクス", "rarity": "C", "cardType": "SIGNI", "color": "white", @@ -13340,6 +22886,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX04/WX04-056.jpg", "illust": "篠", "classes": [ "精武", @@ -13353,18 +22900,44 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "おこですわ!ぶっこわすわ! ~アクス~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの他のすべての<アーム>のシグニのパワーを+2000する。" ], - "burstEffectTexts": [ + constEffects: [{ + action: function (set,add) { + this.player.signis.forEach(function (signi) { + if ((signi !== this) && signi.hasClass('アーム')) { + add(signi,'power',2000); + } + },this); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたのデッキから<アーム>のシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" - ] + ], + burstEffect: { + actionAsyn: function () { + var filter = function (card) { + return (card.type === 'SIGNI') && card.hasClass('アーム'); + }; + return this.player.seekAsyn(filter,1); + } + } }, "467": { "pid": 467, - "cid": 467, + cid: 467, + "timestamp": 1419094698566, "wxid": "WX04-057", - "name": "突然の壊乱 ウリエ", + name: "突然の壊乱 ウリエ", + "kana": "トツゼンノカイランウリエ", "rarity": "C", "cardType": "SIGNI", "color": "white", @@ -13372,6 +22945,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX04/WX04-057.jpg", "illust": "ナダレ", "classes": [ "精像", @@ -13384,13 +22958,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "驚愕を持ってきた。 ~ウリエ~", }, "468": { "pid": 468, - "cid": 468, + cid: 468, + "timestamp": 1419094701556, "wxid": "WX04-058", - "name": "コードメイズ タジマハ", + name: "コードメイズ タジマハ", + "kana": "コードメイズタジマハ", "rarity": "C", "cardType": "SIGNI", "color": "white", @@ -13398,6 +22975,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "イオナ", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX04/WX04-058.jpg", "illust": "ヒロヲノリ", "classes": [ "精械", @@ -13411,18 +22989,69 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "ワタシ、キュウデン、右も左も同じっぽい。どしーん。 ~タジマハ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの場に他の<迷宮>のシグニがあるかぎり、このシグニのパワーは7000になる。" ], - "startUpEffectTexts": [ + constEffects: [{ + condition: function () { + return this.player.signis.some(function (signi) { + return (signi !== this) && signi.hasClass('迷宮'); + },this); + }, + action: function (set,add) { + set(this,'power',7000); + } + }], + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:あなたの場にあるすべてのシグニを、好きなように配置し直してもよい。" - ] + ], + startUpEffects: [{ + actionAsyn: function () { + var done = false; + var signis = this.player.signis.filter(function (signi) { + return !signi.isEffectFiltered(); + },this); + var zones = this.player.signiZones.filter(function (zone) { + if (zone.disabled) return false; + var card = zone.getSigni(); + return !card || !card.isEffectFiltered(); + },this); + return Callback.loop(this,2,function () { + if (done) return; + if (!signis.length || (zones.length <= 1)) return; + return this.player.selectTargetOptionalAsyn(signis).callback(this,function (signi) { + if (!signi) { + done = true; + return; + } + removeFromArr(signi,signis); + var _zones = zones.filter(function (zone) { + return (zone !== signi.zone); + },this); + return this.player.selectOptionalAsyn('RESET_SIGNI_ZONE',_zones).callback(this,function (zone) { + if (!zone) return; + removeFromArr(zone,zones); + signi.changeSigniZone(zone); + }); + }); + }); + } + }] }, "469": { "pid": 469, - "cid": 469, + cid: 469, + "timestamp": 1419094704588, "wxid": "WX04-059", - "name": "中壊 モーニン", + name: "中壊 モーニン", + "kana": "チュウカイモーニン", "rarity": "C", "cardType": "SIGNI", "color": "white", @@ -13430,6 +23059,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX04/WX04-059.jpg", "illust": "モレシャン", "classes": [ "精武", @@ -13443,16 +23073,40 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "おはよう!おやすみ! ~モーニン~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたのすべての赤のシグニのパワーを+2000する。", "【常時能力】:あなたの場に赤のシグニがあるかぎり、このシグニのパワーは8000になる。" - ] + ], + constEffects: [{ + action: function (set,add) { + this.player.signis.forEach(function (signi) { + if (signi.hasColor('red')) { + add(signi,'power',2000); + } + },this); + } + },{ + condition: function () { + return this.player.signis.some(function (signi) { + return (signi.hasColor('red')); + },this); + }, + action: function (set,add) { + set(this,'power',8000); + } + }] }, "470": { "pid": 470, - "cid": 470, + cid: 470, + "timestamp": 1419094707563, "wxid": "WX04-060", - "name": "史実の改善 サリエ", + name: "史実の改善 サリエ", + "kana": "シジツノカイゼンサリエ", "rarity": "C", "cardType": "SIGNI", "color": "white", @@ -13460,6 +23114,7 @@ var CardInfo = { "limit": 0, "power": 3000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX04/WX04-060.jpg", "illust": "エイチ", "classes": [ "精像", @@ -13472,13 +23127,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "真実をもらったよ。 ~サリエ~", }, "471": { "pid": 471, - "cid": 471, + cid: 471, + "timestamp": 1419094710571, "wxid": "WX04-061", - "name": "コードメイズ タワブ", + name: "コードメイズ タワブ", + "kana": "コードメイズタワブ", "rarity": "C", "cardType": "SIGNI", "color": "white", @@ -13486,6 +23144,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "イオナ", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX04/WX04-061.jpg", "illust": "イチゼン", "classes": [ "精械", @@ -13499,18 +23158,48 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "ヤー!チョーシドー!? ~タワブ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの場に他の<迷宮>のシグニがあるかぎり、このシグニのパワーは3000になる。" ], - "startUpEffectTexts": [ + constEffects: [{ + condition: function () { + return this.player.signis.some(function (signi) { + return (signi !== this) && signi.hasClass('迷宮'); + },this); + }, + action: function (set,add) { + set(this,'power',3000); + } + }], + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:あなたの場にあるシグニ1体とこのシグニの場所を入れ替えてもよい。" - ] + ], + startUpEffects: [{ + actionAsyn: function () { + var cards = this.player.signis.filter(function (signi) { + return (signi !== this) && (!signi.zone.disabled); + },this); + return this.player.selectTargetOptionalAsyn(cards).callback(this,function (card) { + if (!card) return; + this.changeSigniZone(card.zone); + }); + } + }] }, "472": { "pid": 472, - "cid": 472, + cid: 472, + "timestamp": 1419094713601, "wxid": "WX04-062", - "name": "小壊 棍", + name: "小壊 棍", + "kana": "ショウカイコン", "rarity": "C", "cardType": "SIGNI", "color": "white", @@ -13518,6 +23207,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX04/WX04-062.jpg", "illust": "トリダモノ", "classes": [ "精武", @@ -13531,15 +23221,32 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "壊!壊!壊!壊!へい! ~棍~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:あなたの<アーム>のシグニ1体をアップする。" - ] + ], + startUpEffects: [{ + actionAsyn: function () { + var cards = this.player.signis.filter(function (signi) { + return (!signi.isUp) && signi.hasClass('アーム'); + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.upAsyn(); + }); + } + }] }, "473": { "pid": 473, - "cid": 473, + cid: 473, + "timestamp": 1419094716642, "wxid": "WX04-063", - "name": "ゲット・ゲート", + name: "ゲット・ゲート", + "kana": "ゲットゲート", "rarity": "C", "cardType": "SPELL", "color": "white", @@ -13547,6 +23254,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX04/WX04-063.jpg", "illust": "コト", "classes": [], "costWhite": 1, @@ -13557,15 +23265,58 @@ var CardInfo = { "costColorless": 2, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "これは便利なもの!", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "このスペルを使用するために支払われたエナ1つにつき、そのエナに含まれる色1つを選択する。選択した色の種類1つにつき、その色と同じ色のシグニ1枚をあなたのデッキから探して公開し手札に加える。その後、デッキをシャッフルする。(【白】、【無】、【マルチエナ】で支払われた場合、最大で白のシグニ1枚と白以外の色のシグニ1枚の合計2枚を手札に加えることができる。無色は色に含まれない)" - ] + ], + spellEffect: { + getTargetAdvancedAsyn: function (costArg) { + var colors = []; + var colorsToSelect = ['white','black','red','green','blue']; + var count = 0; + // if (!costArg.enerCards) return colors; + costArg.enerCards.forEach(function (card) { + if (card.multiEner) { + count++; + } else { + if (card.hasColor('colorless')) return; + if (inArr(card.color,colors)) return; + colors.push(card.color); + removeFromArr(card.color,colorsToSelect); + } + },this); + return Callback.loop(this,count,function () { + if (!colorsToSelect.length) return; + return this.player.selectTextAsyn('COLOR',colorsToSelect).callback(this,function (color) { + colors.push(color); + removeFromArr(color,colorsToSelect); + }); + }).callback(this,function () { + return this.player.opponent.showColorsAsyn(colors); + }).callback(this,function () { + return colors; + }); + }, + actionAsyn: function (colors) { + return Callback.forEach(colors,function (color) { + var filter = function (card) { + return (card.type === 'SIGNI') && (card.hasColor(color)); + }; + return this.player.seekAsyn(filter,1); + },this); + } + } }, "474": { "pid": 474, - "cid": 474, + cid: 474, + "timestamp": 1419094719571, "wxid": "WX04-064", - "name": "ノー・ゲイン", + name: "ノー・ゲイン", + "kana": "ノーゲイン", "rarity": "C", "cardType": "SPELL", "color": "white", @@ -13573,6 +23324,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "タマ", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX04/WX04-064.jpg", "illust": "かにかま", "classes": [], "costWhite": 1, @@ -13583,18 +23335,71 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "ばりやー!", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "このターンと対戦相手の次のターンの間、あなたのルリグとあなたのすべてのシグニはアーツの効果を受けない。" ], - "burstEffectTexts": [ + spellEffect: { + actionAsyn: function () { + var player = this.player; // 注: 被mlln抢夺 + this.game.addConstEffect({ + source: this, + destroyTimming: [this.game.phase.onTurnEnd], + action: function (set,add) { + var cards = concat(player.signis,player.lrig); + cards.forEach(function (card) { + add(card,'effectFilters',function (card) { + return (card.player !== player.opponent) || (card.type !== 'ARTS'); + }); + },this); + } + }); + this.game.addConstEffect({ + source: this, + createTimming: player.opponent.onTurnStart, + once: true, + destroyTimming: [player.opponent.onTurnEnd], + action: function (set,add) { + var cards = concat(player.signis,player.lrig); + cards.forEach(function (card) { + add(card,'effectFilters',function (card) { + return (card.player !== player.opponent) || (card.type !== 'ARTS'); + }); + },this); + } + }); + } + }, + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:次のターンの間、対戦相手はアーツを使用できない。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.game.addConstEffect({ + source: this, + createTimming: this.game.phase.onTurnStart, + once: true, + destroyTimming: this.game.phase.onTurnEnd, + action: function (set,add) { + set(this.player.opponent,'artsBanned',true); + } + }); + } + } }, "475": { "pid": 475, - "cid": 475, + cid: 475, + "timestamp": 1419094720584, "wxid": "WX04-065", - "name": "轟砲 ドラスト", + name: "轟砲 ドラスト", + "kana": "ゴウホウドラスト", "rarity": "C", "cardType": "SIGNI", "color": "red", @@ -13602,6 +23407,7 @@ var CardInfo = { "limit": 0, "power": 10000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX04/WX04-065.jpg", "illust": "コウサク", "classes": [ "精武", @@ -13614,13 +23420,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "ノンストップで攻め込むよ! ~ドラスト~", }, "476": { "pid": 476, - "cid": 476, + cid: 476, + "timestamp": 1419094721551, "wxid": "WX04-066", - "name": "羅石 タンザ", + name: "羅石 タンザ", + "kana": "ラセキタンザ", "rarity": "C", "cardType": "SIGNI", "color": "red", @@ -13628,6 +23437,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "花代", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX04/WX04-066.jpg", "illust": "CH@R", "classes": [ "精羅", @@ -13641,18 +23451,44 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "嗚呼、私を呼ぶのはだれ? ~タンザ~", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【赤】【赤】このシグニを場からトラッシュに置く:対戦相手のパワー8000以下のシグニ1体をバニッシュする。" ], - "burstEffectTexts": [ + actionEffects: [{ + costRed: 2, + costCondition: function () { + return this.canTrashAsCost(); + }, + costAsyn: function () { + this.trash(); + }, + actionAsyn: function () { + return this.banishSigniAsyn(8000); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(1); + } + } }, "477": { "pid": 477, - "cid": 477, + cid: 477, + "timestamp": 1419094722400, "wxid": "WX04-067", - "name": "爆砲 ナインティーン", + name: "爆砲 ナインティーン", + "kana": "バクホウナインティーン", "rarity": "C", "cardType": "SIGNI", "color": "red", @@ -13660,6 +23496,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX04/WX04-067.jpg", "illust": "かざあな", "classes": [ "精武", @@ -13672,13 +23509,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "ばばばばばばば", }, "478": { "pid": 478, - "cid": 478, + cid: 478, + "timestamp": 1419094725781, "wxid": "WX04-068", - "name": "幻竜 ワイバーン", + name: "幻竜 ワイバーン", + "kana": "ゲンリュウワイバーン", "rarity": "C", "cardType": "SIGNI", "color": "red", @@ -13686,6 +23526,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "ユヅキ", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX04/WX04-068.jpg", "illust": "ナダレ", "classes": [ "精生", @@ -13699,15 +23540,42 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "トカゲちゃうで!空、飛べるで! ~ワイバーン~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】手札を1枚捨てる:対戦相手のエナゾーンから【マルチエナ】を持つカード1枚をトラッシュに置く。" - ] + ], + startUpEffects: [{ + costCondition: function () { + return this.player.hands.length; + }, + costAsyn: function () { + var cards = this.player.hands; + return this.player.selectAsyn('PAY',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + }, + actionAsyn: function () { + var cards = this.player.opponent.enerZone.cards.filter(function (card) { + return card.multiEner; + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + } + }] }, "479": { "pid": 479, - "cid": 479, + cid: 479, + "timestamp": 1419094728585, "wxid": "WX04-069", - "name": "羅石 ターコ", + name: "羅石 ターコ", + "kana": "ラセキターコ", "rarity": "C", "cardType": "SIGNI", "color": "red", @@ -13715,6 +23583,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "花代", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX04/WX04-069.jpg", "illust": "甲冑", "classes": [ "精羅", @@ -13728,15 +23597,39 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "やった、動きたくてうずうずしてたんだ! ~ターコ~", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【赤】【赤】このシグニを場からトラッシュに置く:ターン終了時まで、あなたの<鉱石>または<宝石>のシグニ1体は【ダブルクラッシュ】を得る。" - ] + ], + actionEffects: [{ + costRed: 2, + costCondition: function () { + return this.canTrashAsCost(); + }, + costAsyn: function () { + this.trash(); + }, + actionAsyn: function () { + var cards = this.player.signis.filter(function (signi) { + return signi.hasClass('鉱石') || signi.hasClass('宝石'); + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndSet(this,card,'doubleCrash',true); + }); + } + }] }, "480": { "pid": 480, - "cid": 480, + cid: 480, + "timestamp": 1419094731570, "wxid": "WX04-070", - "name": "小砲 デリン", + name: "小砲 デリン", + "kana": "ショウホウデリン", "rarity": "C", "cardType": "SIGNI", "color": "red", @@ -13744,6 +23637,7 @@ var CardInfo = { "limit": 0, "power": 3000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX04/WX04-070.jpg", "illust": "toshi Punk", "classes": [ "精武", @@ -13756,13 +23650,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "隠しもつには私、最適!~デリン~", }, "481": { "pid": 481, - "cid": 481, + cid: 481, + "timestamp": 1419094734584, "wxid": "WX04-071", - "name": "羅石 トパズ", + name: "羅石 トパズ", + "kana": "ラセキトパズ", "rarity": "C", "cardType": "SIGNI", "color": "red", @@ -13770,6 +23667,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "花代", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX04/WX04-071.jpg", "illust": "紅緒", "classes": [ "精羅", @@ -13783,15 +23681,36 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "その手にのこるのは、願いそのものよ! ~トパズ~", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【赤】このシグニを場からトラッシュに置く:あなたのデッキからコスト1以下の赤のスペル1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" - ] + ], + actionEffects: [{ + costRed: 1, + costCondition: function () { + return this.canTrashAsCost(); + }, + costAsyn: function () { + this.trash(); + }, + actionAsyn: function () { + var filter = function (card) { + return (card.type === 'SPELL') && (card.hasColor('red')) && (card.getTotalEnerCost(true) <= 1); + }; + return this.player.seekAsyn(filter,1); + } + }] }, "482": { "pid": 482, - "cid": 482, + cid: 482, + "timestamp": 1419094737565, "wxid": "WX04-072", - "name": "幻竜 エキドナ", + name: "幻竜 エキドナ", + "kana": "ゲンリュウエキドナ", "rarity": "C", "cardType": "SIGNI", "color": "red", @@ -13799,6 +23718,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "ユヅキ", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX04/WX04-072.jpg", "illust": "甲冑", "classes": [ "精生", @@ -13812,18 +23732,49 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "それみたことか!焦げ焦げじゃ! ~エキドナ~", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】このシグニを場からトラッシュに置く:対戦相手のエナゾーンから【マルチエナ】を持つカード1枚をトラッシュに置く。" ], - "burstEffectTexts": [ + actionEffects: [{ + costCondition: function () { + return this.canTrashAsCost(); + }, + costAsyn: function () { + this.trash(); + }, + actionAsyn: function () { + var cards = this.player.opponent.enerZone.cards.filter(function (card) { + return card.multiEner; + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(1); + } + } }, "483": { "pid": 483, - "cid": 483, + cid: 483, + "timestamp": 1419094737950, "wxid": "WX04-073", - "name": "炎壊の舞盃", + name: "炎壊の舞盃", + "kana": "エンカイノブハイ", "rarity": "C", "cardType": "SPELL", "color": "red", @@ -13831,6 +23782,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "花代", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX04/WX04-073.jpg", "illust": "かざあな", "classes": [], "costWhite": 0, @@ -13841,15 +23793,29 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "燃えたろ?", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "あなたのライフクロス1枚をクラッシュする。そうした場合、対戦相手のパワー8000以下のシグニ1体をバニッシュする。" - ] + ], + spellEffect: { + actionAsyn: function () { + return this.player.crashAsyn(1).callback(this,function (succ) { + if (!succ) return; + return this.banishSigniAsyn(8000); + }); + } + } }, "484": { "pid": 484, - "cid": 484, + cid: 484, + "timestamp": 1419094738238, "wxid": "WX04-074", - "name": "懐疑する慟哭", + name: "懐疑する慟哭", + "kana": "カイギスルドウコク", "rarity": "C", "cardType": "SPELL", "color": "red", @@ -13857,6 +23823,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX04/WX04-074.jpg", "illust": "晴瀬ひろき", "classes": [], "costWhite": 0, @@ -13867,18 +23834,68 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "すっと力んで、バッと壊す!", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "対戦相手のパワー5000以下のシグニ1体とパワー10000以上のシグニ1体をバニッシュする。" ], - "burstEffectTexts": [ + spellEffect: { + getTargetAdvancedAsyn: function () { + var targets = []; + var cards_A = this.player.opponent.signis.filter(function (signi) { + return signi.power <= 5000; + },this); + var cards_B = this.player.opponent.signis.filter(function (signi) { + return signi.power >= 10000; + },this); + return this.player.selectTargetAsyn(cards_A).callback(this,function (targetA) { + targets.push(targetA); + return this.player.selectTargetAsyn(cards_B); + }).callback(this,function (targetB) { + targets.push(targetB); + return targets; + }); + }, + actionAsyn: function (targets) { + var targetA = targets[0]; + var targetB = targets[1]; + var cards = []; + if (inArr(targetA,this.player.opponent.signis)) { + if (targetA.power <= 5000) { + cards.push(targetA); + } + } + if (inArr(targetB,this.player.opponent.signis)) { + if (targetB.power >= 10000) { + cards.push(targetB); + } + } + return this.game.banishCardsAsyn(cards); + } + }, + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:対戦相手のパワー5000以下のシグニ1体をバニッシュする。その後、あなたのデッキの一番上のカードをエナゾーンに加える。" - ] + ], + burstEffect: { + actionAsyn: function () { + return this.banishSigniAsyn(5000).callback(this,function () { + this.player.enerCharge(1); + }); + } + } }, "485": { "pid": 485, - "cid": 485, + cid: 485, + "timestamp": 1419094738538, "wxid": "WX04-075", - "name": "幻水 クラゲ", + name: "幻水 クラゲ", + "kana": "ゲンスイクラゲ", "rarity": "C", "cardType": "SIGNI", "color": "blue", @@ -13886,6 +23903,7 @@ var CardInfo = { "limit": 0, "power": 10000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX04/WX04-075.jpg", "illust": "コト", "classes": [ "精生", @@ -13898,13 +23916,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "クラクラふわり。カーミラさん? ~クラゲ~", }, "486": { "pid": 486, - "cid": 486, + cid: 486, + "timestamp": 1419094738816, "wxid": "WX04-076", - "name": "コードアート D・E・F", + name: "コードアート D・E・F", + "kana": "コードアートディフェンス", "rarity": "C", "cardType": "SIGNI", "color": "blue", @@ -13912,6 +23933,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "ピルルク", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX04/WX04-076.jpg", "illust": "れいあきら", "classes": [ "精械", @@ -13925,15 +23947,34 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "守って、勝利! ~D・E・F~", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【ダウン】:レベル3以下の凍結状態のシグニ1体をバニッシュする。" - ] + ], + actionEffects: [{ + costDown: true, + actionAsyn: function () { + var signis = concat(this.player.signis,this.player.opponent.signis); + var cards = signis.filter(function (signi) { + return (signi.level <= 3) && signi.frozen; + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.banishAsyn(); + }); + } + }] }, "487": { "pid": 487, - "cid": 487, + cid: 487, + "timestamp": 1419094739113, "wxid": "WX04-077", - "name": "幻水 ヒトデ", + name: "幻水 ヒトデ", + "kana": "ゲンスイヒトデ", "rarity": "C", "cardType": "SIGNI", "color": "blue", @@ -13941,6 +23982,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX04/WX04-077.jpg", "illust": "アリオ", "classes": [ "精生", @@ -13953,13 +23995,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "うはは、みつかったー。 ~ヒトデ~", }, "488": { "pid": 488, - "cid": 488, + cid: 488, + "timestamp": 1419094739437, "wxid": "WX04-078", - "name": "コードアート R・P・G", + name: "コードアート R・P・G", + "kana": "コードアートロールプレイングゲーム", "rarity": "C", "cardType": "SIGNI", "color": "blue", @@ -13967,6 +24012,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "ピルルク", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX04/WX04-078.jpg", "illust": "佃煮のりお", "classes": [ "精械", @@ -13980,15 +24026,31 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "じつはわたしは…ひ・み・つ! ~R・P・G~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:対戦相手の場に凍結状態のシグニがあるかぎり、このシグニのパワーは10000になる。" - ] + ], + constEffects: [{ + condition: function () { + return this.player.opponent.signis.some(function (signi) { + return signi.frozen; + },this); + }, + action: function (set,add) { + set(this,'power',10000); + } + }] }, "489": { "pid": 489, - "cid": 489, + cid: 489, + "timestamp": 1419094739720, "wxid": "WX04-079", - "name": "羅原 F", + name: "羅原 F", + "kana": "ラゲンフッソ", "rarity": "C", "cardType": "SIGNI", "color": "blue", @@ -13996,6 +24058,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "ミルルン", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX04/WX04-079.jpg", "illust": "arihato", "classes": [ "精羅", @@ -14009,15 +24072,34 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "純白さならナンバーワン! ~F~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの場に<原子>のシグニが3体あるかぎり、あなたのすべてのシグニのパワーを+2000する。" - ] + ], + constEffects: [{ + condition: function () { + var cards = this.player.signis.filter(function (signi) { + return signi.hasClass('原子'); + },this); + return (cards.length === 3); + }, + action: function (set,add) { + this.player.signis.forEach(function (signi) { + add(signi,'power',2000); + },this); + } + }] }, "490": { "pid": 490, - "cid": 490, + cid: 490, + "timestamp": 1419094740031, "wxid": "WX04-080", - "name": "幻水 クリオネ", + name: "幻水 クリオネ", + "kana": "ゲンスイクリオネ", "rarity": "C", "cardType": "SIGNI", "color": "blue", @@ -14025,6 +24107,7 @@ var CardInfo = { "limit": 0, "power": 3000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX04/WX04-080.jpg", "illust": "ユンケル", "classes": [ "精生", @@ -14037,13 +24120,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "食事をみたい?失礼ね。 ~クリオネ~", }, "491": { "pid": 491, - "cid": 491, + cid: 491, + "timestamp": 1419094740314, "wxid": "WX04-081", - "name": "羅原 Cl", + name: "羅原 Cl", + "kana": "ラゲンエンソ", "rarity": "C", "cardType": "SIGNI", "color": "blue", @@ -14051,6 +24137,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "ミルルン", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX04/WX04-081.jpg", "illust": "晴瀬ひろき", "classes": [ "精羅", @@ -14064,18 +24151,48 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "輝かしさならナンバーワン! ~Cl~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:このシグニがバニッシュされたとき、【青】を支払ってもよい。そうした場合、あなたのデッキから《羅原 F》1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" ], - "burstEffectTexts": [ + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '491-const-0', + costBlue: 1, + actionAsyn: function () { + var filter = function (card) { + return card.cid === 489; // <罗源 氟> + }; + return this.player.seekAsyn(filter,1); + } + }); + add(this,'onBanish',effect); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(1); + } + } }, "492": { "pid": 492, - "cid": 492, + cid: 492, + "timestamp": 1419094740631, "wxid": "WX04-082", - "name": "コードアート S・M・L", + name: "コードアート S・M・L", + "kana": "コードアートシミュレーション", "rarity": "C", "cardType": "SIGNI", "color": "blue", @@ -14083,6 +24200,7 @@ var CardInfo = { "limit": 0, "power": 1000, "limiting": "ピルルク", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX04/WX04-082.jpg", "illust": "ときち", "classes": [ "精械", @@ -14096,15 +24214,39 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "オペレーション、Ω発動! ~S・M・L~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:このシグニの正面にあるシグニがアタックしたとき、アタックしたシグニを凍結する。" - ] + ], + constEffects: [{ + action: function (set,add) { + var opposingSigni = this.getOpposingSigni(); + if (!opposingSigni) return; + var effect = this.game.newEffect({ + source: this, + description: '492-const-0', + // condition: function () { + // return inArr(this,this.player.signis); + // }, + actionAsyn: function (event) { + if (!inArr(event.card,event.card.player.signis)) return; + event.card.freeze(); + } + }); + add(opposingSigni,'onAttack',effect); + } + }] }, "493": { "pid": 493, - "cid": 493, + cid: 493, + "timestamp": 1419094740929, "wxid": "WX04-083", - "name": "PRECIOUS", + name: "PRECIOUS", + "kana": "プレシャス", "rarity": "C", "cardType": "SPELL", "color": "blue", @@ -14112,6 +24254,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "ピルルク", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX04/WX04-083.jpg", "illust": "アリオ", "classes": [], "costWhite": 0, @@ -14122,15 +24265,27 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "みっけ!", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "カードを5枚引く。その後、手札を2枚捨てる。" - ] + ], + spellEffect: { + actionAsyn: function () { + this.player.draw(5); + return this.player.discardAsyn(2); + } + } }, "494": { "pid": 494, - "cid": 494, + cid: 494, + "timestamp": 1419094741231, "wxid": "WX04-084", - "name": "ATTRACTION", + name: "ATTRACTION", + "kana": "アトラクション", "rarity": "C", "cardType": "SPELL", "color": "blue", @@ -14138,6 +24293,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX04/WX04-084.jpg", "illust": "蟹丹", "classes": [], "costWhite": 0, @@ -14148,15 +24304,35 @@ var CardInfo = { "costColorless": 2, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "ミルルンの魅力にメロメロミルーン!", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "あなたのデッキからコストの合計が1のスペル1枚とコストの合計が2のスペル1枚とコストの合計が3のスペル1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" - ] + ], + spellEffect: { + actionAsyn: function () { + var createFilter = function (count) { + return function (card) { + return (card.type === 'SPELL') && (card.getTotalEnerCost(true) === count); + }; + }; + return this.player.seekAsyn(createFilter(1),1).callback(this,function () { + return this.player.seekAsyn(createFilter(2),1); + }).callback(this,function () { + return this.player.seekAsyn(createFilter(3),1); + }) + } + } }, "495": { "pid": 495, - "cid": 495, + cid: 495, + "timestamp": 1419094741564, "wxid": "WX04-085", - "name": "羅植 ドロウソ", + name: "羅植 ドロウソ", + "kana": "ラショクドロウソ", "rarity": "C", "cardType": "SIGNI", "color": "green", @@ -14164,6 +24340,7 @@ var CardInfo = { "limit": 0, "power": 10000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX04/WX04-085.jpg", "illust": "ぶんたん", "classes": [ "精羅", @@ -14176,13 +24353,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "ひっつくね!ぺろぺろ ~ドロウソ~", }, "496": { "pid": 496, - "cid": 496, + cid: 496, + "timestamp": 1419094741864, "wxid": "WX04-086", - "name": "幻獣 トサ", + name: "幻獣 トサ", + "kana": "ゲンジュウトサ", "rarity": "C", "cardType": "SIGNI", "color": "green", @@ -14190,6 +24370,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX04/WX04-086.jpg", "illust": "はるのいぶき", "classes": [ "精生", @@ -14203,18 +24384,44 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "私、ちゅおいよ。 ~トサ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの他のすべての<空獣>と<地獣>のシグニのパワーを+2000する。" ], - "burstEffectTexts": [ + constEffects: [{ + action: function (set,add) { + this.player.signis.forEach(function (signi) { + if ((signi !== this) && (signi.hasClass('空獣') || signi.hasClass('地獣'))) { + add(signi,'power',2000); + } + },this); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたのデッキから<空獣>または<地獣>のシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" - ] + ], + burstEffect: { + actionAsyn: function () { + var filter = function (card) { + return (card.type === 'SIGNI') && (card.hasClass('空獣') || card.hasClass('地獣')); + }; + return this.player.seekAsyn(filter,1); + } + } }, "497": { "pid": 497, - "cid": 497, + cid: 497, + "timestamp": 1419094742148, "wxid": "WX04-087", - "name": "羅植 ハエトリ", + name: "羅植 ハエトリ", + "kana": "ラショクハエトリ", "rarity": "C", "cardType": "SIGNI", "color": "green", @@ -14222,6 +24429,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX04/WX04-087.jpg", "illust": "水玉子", "classes": [ "精羅", @@ -14234,13 +24442,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "ぺったんぺったん。いただきます。 ~ハエトリ~", }, "498": { "pid": 498, - "cid": 498, + cid: 498, + "timestamp": 1419094742451, "wxid": "WX04-088", - "name": "幻獣 ビーグル", + name: "幻獣 ビーグル", + "kana": "ゲンジュウビーグル", "rarity": "C", "cardType": "SIGNI", "color": "green", @@ -14248,6 +24459,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "緑子", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX04/WX04-088.jpg", "illust": "イチノセ奏", "classes": [ "精生", @@ -14261,18 +24473,49 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "勇敢ですよ!がおー! ~ビーグル~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:このシグニが【ランサー】を持っているかぎり、このシグニのパワーは10000になる。" ], - "actionEffectTexts": [ + constEffects: [{ + condition: function () { + return this.lancer; + }, + action: function (set,add) { + set(this,'power',10000); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【緑】【緑】【緑】:ターン終了時まで、このシグニは【ランサー】を得る。" - ] + ], + actionEffects: [{ + costGreen: 3, + actionAsyn: function () { + this.game.tillTurnEndSet(this,this,'lancer',true); + // 这里涉及常时效果的循环引用问题, + // 上面的代码执行后,会添加一个关于【枪兵】的常时效果, + // 然后会进行常时效果的计算,但在计算的时候, + // 由于此卡的【常】比关于【枪兵】的常时效果更早添加, + // 所以在计算【常】时,此卡并不持有【枪兵】. + // 因此,在这里增加一个空的帧,用于进行二次计算. + this.game.frameStart(); + this.game.frameEnd(); + } + }] }, "499": { "pid": 499, - "cid": 499, + cid: 499, + "timestamp": 1419094742764, "wxid": "WX04-089", - "name": "未解決の逸脱 シュレリス", + name: "未解決の逸脱 シュレリス", + "kana": "ミカイケツノイツダツシュレリス", "rarity": "C", "cardType": "SIGNI", "color": "green", @@ -14280,6 +24523,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "アン", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX04/WX04-089.jpg", "illust": "村上ヒサシ", "classes": [ "精像", @@ -14293,15 +24537,34 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "迷い込んだのね。かわいそう。 ~シュレリス~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの場に<美巧>のシグニが3体あるかぎり、あなたのすべてのシグニのパワーを+2000する。" - ] + ], + constEffects: [{ + condition: function () { + var cards = this.player.signis.filter(function (signi) { + return signi.hasClass('美巧'); + },this); + return (cards.length === 3); + }, + action: function (set,add) { + this.player.signis.forEach(function (signi) { + add(signi,'power',2000); + },this); + } + }] }, "500": { "pid": 500, - "cid": 500, + cid: 500, + "timestamp": 1419094743471, "wxid": "WX04-090", - "name": "羅稙 モウセン", + name: "羅稙 モウセン", + "kana": "ラショクモウセン", "rarity": "C", "cardType": "SIGNI", "color": "green", @@ -14309,6 +24572,7 @@ var CardInfo = { "limit": 0, "power": 3000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX04/WX04-090.jpg", "illust": "よこえ", "classes": [ "精羅", @@ -14321,13 +24585,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "ゆっくりゆっくり、味わうわ。 ~モウセン~", }, "501": { "pid": 501, - "cid": 501, + cid: 501, + "timestamp": 1419094698830, "wxid": "WX04-091", - "name": "幻獣 チワワン", + name: "幻獣 チワワン", + "kana": "ゲンジュウチワワン", "rarity": "C", "cardType": "SIGNI", "color": "green", @@ -14335,6 +24602,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "緑子", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX04/WX04-091.jpg", "illust": "かにかま", "classes": [ "精生", @@ -14348,18 +24616,51 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "最弱なんで、やめてくだしゃい! ~チワワン~", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【緑】【緑】【無】このシグニを場からトラッシュに置く:対戦相手のパワー12000以上のシグニ1体をバニッシュする。" ], - "burstEffectTexts": [ + actionEffects: [{ + costGreen: 2, + costColorless: 1, + costCondition: function () { + return this.canTrashAsCost(); + }, + costAsyn: function () { + this.trash(); + }, + actionAsyn: function () { + var cards = this.player.opponent.signis.filter(function (signi) { + return signi.power >= 12000; + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.banishAsyn(); + }); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(1); + } + } }, "502": { "pid": 502, - "cid": 502, + cid: 502, + "timestamp": 1419094700144, "wxid": "WX04-092", - "name": "無害の一致 ピュリ", + name: "無害の一致 ピュリ", + "kana": "ムガイノイッチピュリ", "rarity": "C", "cardType": "SIGNI", "color": "green", @@ -14367,6 +24668,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "アン", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX04/WX04-092.jpg", "illust": "I☆LA", "classes": [ "精像", @@ -14380,18 +24682,48 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "冒険ね。わたしを描くなんて! ~ピュリ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:このシグニがバニッシュされたとき、【緑】を支払ってもよい。そうした場合、あなたのデッキから《未解決の逸脱 シュレリス》1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" ], - "burstEffectTexts": [ + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '502-const-0', + costGreen: 1, + actionAsyn: function () { + var filter = function (card) { + return card.cid === 499; // <未解決の逸脱 シュレリス> + }; + return this.player.seekAsyn(filter,1); + } + }); + add(this,'onBanish',effect); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(1); + } + } }, "503": { "pid": 503, - "cid": 503, + cid: 503, + "timestamp": 1419094702589, "wxid": "WX04-093", - "name": "惰眠", + name: "惰眠", + "kana": "ダミン", "rarity": "C", "cardType": "SPELL", "color": "green", @@ -14399,6 +24731,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX04/WX04-093.jpg", "illust": "ときち", "classes": [], "costWhite": 1, @@ -14409,18 +24742,70 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "私の次を、探す夢。", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "あなたのデッキの上からシグニがめくれるまで公開する。その後、公開されたシグニを場に出し、残りのカードをトラッシュに置く。その後、この効果を2回繰り返す。(場に出すことのできないシグニはトラッシュに置かれる。【出現時能力】の能力はこの効果がすべて解決してから好きな順番で発動する)" ], - "burstEffectTexts": [ + spellEffect: { + actionAsyn: function () { + return Callback.loop(this,3,function () { + var cards = []; + var target = null; + this.player.mainDeck.cards.some(function (card) { + cards.push(card); + if (card.type === 'SIGNI') { + target = card; + return true; + } + return false; + },this); + if (!cards.length) return; + return this.player.showCardsAsyn(cards).callback(this,function () { + return this.player.opponent.showCardsAsyn(cards); + }).callback(this,function () { + if (target && target.canSummon()) { + removeFromArr(target,cards); + return target.summonAsyn(); + } + }).callback(this,function () { + this.game.trashCards(cards); + }); + }); + } + }, + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたのデッキの上からカードを3枚見る。その中からカード1枚を手札に加え、残りをトラッシュに置く。" - ] + ], + burstEffect: { + actionAsyn: function () { + var cards = this.player.mainDeck.getTopCards(3); + if (!cards.length) return; + this.player.informCards(cards); + return this.player.selectAsyn('ADD_TO_HAND',cards).callback(this,function (card) { + this.game.frameStart(); + if (card) { + card.moveTo(card.player.handZone); + removeFromArr(card,cards); + } + this.game.trashCards(cards); + this.game.frameEnd(); + }); + } + } }, "504": { "pid": 504, - "cid": 504, + cid: 504, + "timestamp": 1419094705569, "wxid": "WX04-094", - "name": "怒号", + name: "怒号", + "kana": "ドゴウ", "rarity": "C", "cardType": "SPELL", "color": "green", @@ -14428,6 +24813,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX04/WX04-094.jpg", "illust": "コウサク", "classes": [], "costWhite": 0, @@ -14438,18 +24824,63 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "おっしゃあああ!ぶっとばす!", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "ターン終了時まで、あなたの<空獣>または<地獣>のシグニ1体のパワーを+2000する。そのシグニは、あなたの場に<空獣>と<地獣>のシグニが合計3体ある場合、ターン終了時まで、【ランサー】と「このシグニが対戦相手のライフクロスをクラッシュしたとき、あなたのデッキの一番上のカードをエナゾーンに置く」を追加で得る。" ], - "attachedEffectTexts": [ - "このシグニが対戦相手のライフクロスをクラッシュしたとき、あなたのデッキの一番上のカードをエナゾーンに置く" - ] + spellEffect: { + getTargetAdvancedAsyn: function () { + var cards = this.player.signis.filter(function (signi) { + return signi.hasClass('空獣') || signi.hasClass('地獣'); + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (target) { + return { + target: target, + flag: (cards.length === 3) + } + }); + }, + actionAsyn: function (targetObj) { + var target = targetObj.target; + if (!inArr(target,this.player.signis)) return; + this.game.tillTurnEndAdd(this,target,'power',2000); + if (targetObj.flag) { + var effect = this.game.newEffect({ + source: target, + description: '504-attached-0', + triggerCondition: function (event) { + if (!inArr(this,this.player.signis)) return false; + return (event.source === this); + }, + // condition: function () { + // return inArr(this,this.player.signis); + // }, + actionAsyn: function () { + this.player.enerCharge(1); + } + }); + this.game.tillTurnEndSet(this,target,'lancer',true); + this.game.tillTurnEndAdd(this,this.player.opponent,'onCrash',effect); + } + } + }, + // ====================== + // 附加效果 + // ====================== + attachedEffectTexts: [ + 'このシグニが対戦相手のライフクロスをクラッシュしたとき、あなたのデッキの一番上のカードをエナゾーンに置く' + ], }, "505": { "pid": 505, - "cid": 505, + cid: 505, + "timestamp": 1419094710602, "wxid": "WX04-095", - "name": "コードアンチ ナスカ", + name: "コードアンチ ナスカ", + "kana": "コードアンチナスカ", "rarity": "C", "cardType": "SIGNI", "color": "black", @@ -14457,6 +24888,7 @@ var CardInfo = { "limit": 0, "power": 10000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX04/WX04-095.jpg", "illust": "北熊", "classes": [ "精械", @@ -14469,13 +24901,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "あー、どーどー。落書きは、やめなさい。 ~ナスカ~", }, "506": { "pid": 506, - "cid": 506, + cid: 506, + "timestamp": 1419094713612, "wxid": "WX04-096", - "name": "堕落の破戒 オリエンス", + name: "堕落の破戒 オリエンス", + "kana": "ダラクノハカイオリエンス", "rarity": "C", "cardType": "SIGNI", "color": "black", @@ -14483,6 +24918,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "ウリス", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX04/WX04-096.jpg", "illust": "トリダモノ", "classes": [ "精像", @@ -14496,21 +24932,60 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "パイモンたら、だらしない。 ~オリエンス~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:このシグニに【チャーム】が付いているかぎり、このシグニのパワーは12000になる。" ], - "actionEffectTexts": [ + constEffects: [{ + condition: function () { + return this.charm; + }, + action: function (set,add) { + set(this,'power',12000); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【ダウン】:あなたのデッキの一番上のカードをあなたの<悪魔>のシグニ1体の【チャーム】にしてもよい。(【チャーム】であるカードはシグニ1体につき1枚まで、そのシグニの下に裏向きで置かれる)" ], - "burstEffectTexts": [ + actionEffects: [{ + costDown: true, + actionAsyn: function () { + var card = this.player.mainDeck.cards[0]; + if (!card) return; + var signis = this.player.signis.filter(function (signi) { + return signi.hasClass('悪魔') && !signi.charm; + },this); + return this.player.selectTargetOptionalAsyn(signis).callback(this,function (signi) { + if (!signi) return; + card.charmTo(signi); + }); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(1); + } + } }, "507": { "pid": 507, - "cid": 507, + cid: 507, + "timestamp": 1419094718755, "wxid": "WX04-097", - "name": "コードアンチ アショカ", + name: "コードアンチ アショカ", + "kana": "コードアンチアショカ", "rarity": "C", "cardType": "SIGNI", "color": "black", @@ -14518,6 +24993,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX04/WX04-097.jpg", "illust": "安藤周記", "classes": [ "精械", @@ -14530,13 +25006,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "ちょちょちょなんでわたしが現世…デリー…!! ~アショカ~", }, "508": { "pid": 508, - "cid": 508, + cid: 508, + "timestamp": 1419094722571, "wxid": "WX04-098", - "name": "堕落の吐露 マイモン", + name: "堕落の吐露 マイモン", + "kana": "ダラクノトロマイモン", "rarity": "C", "cardType": "SIGNI", "color": "black", @@ -14544,6 +25023,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "ウリス", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX04/WX04-098.jpg", "illust": "猫囃子", "classes": [ "精像", @@ -14557,15 +25037,29 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "わたしたちが存在してるってことは、ふうん。 ~マイモン~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:このシグニに【チャーム】が付いているかぎり、このシグニのパワーは10000になる。(【チャーム】であるカードはシグニ1体につき1枚まで、そのシグニの下に裏向きで置かれる)" - ] + ], + constEffects: [{ + condition: function () { + return this.charm; + }, + action: function (set,add) { + set(this,'power',10000); + } + }] }, "509": { "pid": 509, - "cid": 509, + cid: 509, + "timestamp": 1419094726921, "wxid": "WX04-099", - "name": "ツヴァイ=サリナ", + name: "ツヴァイ=サリナ", + "kana": "ツヴァイサリナ", "rarity": "C", "cardType": "SIGNI", "color": "black", @@ -14573,6 +25067,7 @@ var CardInfo = { "limit": 0, "power": 1000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX04/WX04-099.jpg", "illust": "猫囃子", "classes": [ "精武", @@ -14586,15 +25081,49 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "はああああ、もおおおお。 ~サリナ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:対戦相手のターンの間、このシグニが対戦相手のレベル2以下のシグニとバトルした場合、バトル終了時に、その対戦相手のシグニをバニッシュする。(このシグニがバトルでバニッシュされていても、この能力は発動する)" - ] + ], + constEffects: [{ + condition: function () { + return this.game.turnPlayer !== this.player; + }, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '509-const-0', + triggerCondition: function (event) { + if (!inArr(this,this.player.signis)) return false; + var card = event.card; + if (card.type !== 'SIGNI') return false; + if (card.level > 2) return false; + var opposingSigni = card.getOpposingSigni(); + return (opposingSigni === this); + }, + // condition: function () { + // // return inArr(this,this.player.signis); + // return true; + // }, + actionAsyn: function (event) { + if (!inArr(event.card,event.card.player.signis)) return; + event.banishAttackingSigniSource = this; + } + }); + add(this.player.opponent,'onAttack',effect); + } + }] }, "510": { "pid": 510, - "cid": 510, + cid: 510, + "timestamp": 1419094730581, "wxid": "WX04-100", - "name": "コードアンチ ヘンジ", + name: "コードアンチ ヘンジ", + "kana": "コードアンチヘンジ", "rarity": "C", "cardType": "SIGNI", "color": "black", @@ -14602,6 +25131,7 @@ var CardInfo = { "limit": 0, "power": 3000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX04/WX04-100.jpg", "illust": "芥川", "classes": [ "精械", @@ -14614,13 +25144,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "そう、あれはね、陣だったのよ。 ~ヘンジ~", }, "511": { "pid": 511, - "cid": 511, + cid: 511, + "timestamp": 1419094733552, "wxid": "WX04-101", - "name": "アイン=ダガ", + name: "アイン=ダガ", + "kana": "アインダガ", "rarity": "C", "cardType": "SIGNI", "color": "black", @@ -14628,6 +25161,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX04/WX04-101.jpg", "illust": "エムド", "classes": [ "精武", @@ -14641,18 +25175,47 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "もちろん、塗ってるよ。 ~ダガ~", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】このシグニを場からトラッシュに置く:ターン終了時まで、対戦相手のシグニ1体のパワーをあなたのルリグのレベル1につき、-1000する。" ], - "burstEffectTexts": [ + actionEffects: [{ + costCondition: function () { + return this.canTrashAsCost(); + }, + costAsyn: function () { + this.trash(); + }, + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndAdd(this,card,'power',-1000*this.player.lrig.level); + }); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(1); + } + } }, "512": { "pid": 512, - "cid": 512, + cid: 512, + "timestamp": 1419094736660, "wxid": "WX04-102", - "name": "堕落の消滅 アリトン", + name: "堕落の消滅 アリトン", + "kana": "ダラクノショウメツアリトン", "rarity": "C", "cardType": "SIGNI", "color": "black", @@ -14660,6 +25223,7 @@ var CardInfo = { "limit": 0, "power": 1000, "limiting": "ウリス", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX04/WX04-102.jpg", "illust": "エムド", "classes": [ "精像", @@ -14673,15 +25237,58 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "パイモン…あの阿保…。 ~アリトン~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:このシグニが手札またはデッキからトラッシュに置かれたとき、このシグニをあなたの場にあるシグニ1体の【チャーム】にしてもよい。(【チャーム】であるカードはシグニ1体につき1枚まで、そのシグニの下に裏向きで置かれる)" - ] + ], + constEffects: [{ + duringGame: true, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '512-const-0', + triggerCondition: function (event) { + // var flag = this.player.signis.some(function (signi) { + // return !signi.charm; + // },this); + return ((event.oldZone === this.player.mainDeck) || (event.oldZone === this.player.handZone)) && + (event.newZone === this.player.trashZone); + }, + condition: function () { + // var flag = this.player.signis.some(function (signi) { + // return !signi.charm; + // },this); + // return flag && (this.zone === this.player.trashZone); + return (this.zone === this.player.trashZone); + }, + actionAsyn: function () { + var cards = this.player.signis.filter(function (signi) { + return !signi.charm; + },this); + if (!cards.length) return; + return this.player.selectOptionalAsyn('LAUNCH',[this]).callback(this,function (card) { + if (!card) return; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + this.charmTo(card); + }); + }); + } + }); + add(this,'onMove',effect); + } + }] }, "513": { "pid": 513, - "cid": 513, + cid: 513, + "timestamp": 1419094739557, "wxid": "WX04-103", - "name": "エビルズ・ソウル", + name: "エビルズ・ソウル", + "kana": "エビルズソウル", "rarity": "C", "cardType": "SPELL", "color": "black", @@ -14689,6 +25296,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "ウリス", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX04/WX04-103.jpg", "illust": "イチノセ奏", "classes": [], "costWhite": 0, @@ -14699,15 +25307,45 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "じゃっじゃーん。シュッバッ!", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "ターン終了時まで、対戦相手のシグニ1体のパワーを、あなたの場にある<悪魔>のシグニのレベルを合計した数だけ-1000する。その後、このスペルをあなたの<悪魔>のシグニ1体の【チャーム】にしてもよい。(【チャーム】であるカードはシグニ1体につき1枚まで、そのシグニの下に裏向きで置かれる)" - ] + ], + spellEffect: { + getTargets: function () { + return this.player.opponent.signis; + }, + dontCheckTarget: true, + actionAsyn: function (target) { + var count = 0; + var cards = this.player.signis.filter(function (signi) { + if (signi.hasClass('悪魔')) { + count += signi.level; + return !signi.charm; + } + return false; + }); + if (inArr(target,this.player.opponent.signis)) { + this.game.tillTurnEndAdd(this,target,'power',-1000*count); + } + if (!cards.length) return; + return this.player.selectTargetOptionalAsyn(cards).callback(this,function (card) { + if (!card) return; + this.charmTo(card); + }); + } + } }, "514": { "pid": 514, - "cid": 514, + cid: 514, + "timestamp": 1419094742564, "wxid": "WX04-104", - "name": "エンド・スラッシュ", + name: "エンド・スラッシュ", + "kana": "エンドスラッシュ", "rarity": "C", "cardType": "SPELL", "color": "black", @@ -14715,6 +25353,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX04/WX04-104.jpg", "illust": "聡間まこと", "classes": [], "costWhite": 1, @@ -14725,18 +25364,44 @@ var CardInfo = { "costColorless": 1, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "予想だにしない、最後!", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "対戦相手のシグニ1体をトラッシュに置く。" ], - "burstEffectTexts": [ + spellEffect: { + getTargets: function () { + return this.player.opponent.signis; + }, + actionAsyn: function (target) { + return target.trashAsyn(); + } + }, + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:対戦相手のシグニ1体をトラッシュに置く。" - ] + ], + burstEffect: { + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.trashAsyn(); + }); + } + } }, "515": { "pid": 515, - "cid": 515, + cid: 515, + "timestamp": 1419094746860, "wxid": "WX04-105", - "name": "成長する未来", + name: "成長する未来", + "kana": "セイチョウスルミライ", "rarity": "C", "cardType": "SPELL", "color": "colorless", @@ -14744,6 +25409,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX04/WX04-105.jpg", "illust": "甲冑", "classes": [], "costWhite": 0, @@ -14754,18 +25420,37 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "願いを失った少女は、因子となる。", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "あなたのデッキの一番上のカードをエナゾーンに置く。" ], - "burstEffectTexts": [ + spellEffect: { + actionAsyn: function () { + this.player.enerCharge(1); + } + }, + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:【エナチャ―ジ1】" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.enerCharge(1); + } + } }, "516": { "pid": 516, - "cid": 18, + cid: 18, + "timestamp": 1419094747579, "wxid": "PR-023", - "name": "アンチ・スペル (WIXOSS PARTY 9-10月度congraturationカード)", + name: "アンチ・スペル (WIXOSS PARTY 9-10月度congraturationカード)", + "kana": "アンチスペル", "rarity": "PR", "cardType": "ARTS", "color": "blue", @@ -14773,6 +25458,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-023.jpg", "illust": "refeia", "classes": [], "costWhite": 0, @@ -14782,13 +25468,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 1, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "えいやッ!残念賞!", }, "517": { "pid": 517, - "cid": 26, + cid: 26, + "timestamp": 1419094748456, "wxid": "PR-024", - "name": "チャージング (WIXOSS PARTY 11-12月度congraturationカード)", + name: "チャージング (WIXOSS PARTY 11-12月度congraturationカード)", + "kana": "チャージング", "rarity": "PR", "cardType": "ARTS", "color": "colorless", @@ -14796,6 +25485,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-024.jpg", "illust": "かにゃぴぃ", "classes": [], "costWhite": 0, @@ -14805,13 +25495,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "ぷっはぁぁ!ご褒美ドリンクはさすがの味っすねぇ! ~エルドラ~", }, "518": { "pid": 518, - "cid": 518, + cid: 518, + "timestamp": 1419094749342, "wxid": "PR-045", - "name": "紅蓮の使者 ミリア (カードゲーマーvol.18 付録)", + name: "紅蓮の使者 ミリア (カードゲーマーvol.18 付録)", + "kana": "グレンノシシャミリア", "rarity": "PR", "cardType": "SIGNI", "color": "black", @@ -14819,6 +25512,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-045.jpg", "illust": "マツモトミツアキ", "classes": [ "精像", @@ -14832,18 +25526,60 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "や~ん 新しい扉が開いたみたいね♡ ~ミリア~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:あなたのルリグが黒の場合、あなたのデッキの上からカードを10枚トラッシュに置く。この方法で10枚のカードがトラッシュに置かれた場合、あなたのトラッシュから黒のシグニ5枚をあなたのデッキに加える。その後、デッキをシャッフルする。" ], - "burstEffectTexts": [ + startUpEffects: [{ + actionAsyn: function () { + if (!this.player.lrig.hasColor('black')) return; + var cards = this.player.mainDeck.getTopCards(10); + this.game.trashCards(cards); + return this.player.opponent.showCardsAsyn(cards).callback(this,function () { + if (cards.length === 10) { + cards = this.player.trashZone.cards.filter(function (card) { + return (card.type === 'SIGNI') && (card.hasColor('black')); + },this); + if (cards.length < 5) { + this.player.shuffle(); + return; + }; + return this.player.selectSomeAsyn('TARGET',cards,5,5).callback(this,function (cards) { + return this.player.opponent.showCardsAsyn(cards).callback(this,function () { + this.game.moveCards(cards,this.player.mainDeck); + this.player.shuffle(); + }); + }); + } + }); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:ターン終了時まで、対戦相手のルリグ1体またはシグニ1体は「アタックできない」を得る。" - ] + ], + burstEffect: { + actionAsyn: function () { + var cards = concat(this.player.opponent.lrig,this.player.opponent.signis); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndSet(this,card,'canNotAttack',true); + }); + } + } }, "519": { "pid": 519, - "cid": 84, + cid: 84, + "timestamp": 1419094755548, "wxid": "PR-054", - "name": "THREE OUT (ウィクロスアートマテリアル 付録)", + name: "THREE OUT (ウィクロスアートマテリアル 付録)", + "kana": "スリーアウト", "rarity": "PR", "cardType": "SPELL", "color": "blue", @@ -14851,6 +25587,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-054.jpg", "illust": "hitoto*", "classes": [], "costWhite": 0, @@ -14860,13 +25597,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "見てて、今あなたに輝く知識をあげる。 ~S・M・P~", }, "520": { "pid": 520, - "cid": 110, + cid: 110, + "timestamp": 1419094757063, "wxid": "PR-056", - "name": "エイボン (selector infected WIXOSSオフィシャルファンブック 付録)", + name: "エイボン (selector infected WIXOSSオフィシャルファンブック 付録)", + "kana": "エイボン", "rarity": "PR", "cardType": "ARTS", "color": "white", @@ -14874,6 +25614,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-056.jpg", "illust": "瀬菜モナコ", "classes": [], "costWhite": 3, @@ -14883,13 +25624,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "いっしょ、戦う! ~タマ~", }, "521": { "pid": 521, - "cid": 260, + cid: 260, + "timestamp": 1419094757497, "wxid": "PR-059", - "name": "閻魔 ウリス (WIXOSS大運動会参加賞)", + name: "閻魔 ウリス (WIXOSS大運動会参加賞)", + "kana": "エンマウリス", "rarity": "PR", "cardType": "LRIG", "color": "black", @@ -14897,6 +25641,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-059.jpg", "illust": "CHAN×CO", "classes": [ "ウリス" @@ -14908,13 +25653,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "オープン! ~ウリス~", }, "522": { "pid": 522, - "cid": 328, + cid: 328, + "timestamp": 1419094759588, "wxid": "PR-060", - "name": "エルドラ=マーク0 (WIXOSS大運動会参加賞)", + name: "エルドラ=マーク0 (WIXOSS大運動会参加賞)", + "kana": "エルドラマークゼロ", "rarity": "PR", "cardType": "LRIG", "color": "blue", @@ -14922,6 +25670,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-060.jpg", "illust": "CHAN×CO", "classes": [ "エルドラ" @@ -14933,13 +25682,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "オープンっす! ~エルドラ~", }, "523": { "pid": 523, - "cid": 398, + cid: 398, + "timestamp": 1419094762304, "wxid": "PR-061", - "name": "遊月・零 (WIXOSS大運動会参加賞)", + name: "遊月・零 (WIXOSS大運動会参加賞)", + "kana": "ユヅキゼロ", "rarity": "PR", "cardType": "LRIG", "color": "red", @@ -14947,6 +25699,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-061.jpg", "illust": "CHAN×CO", "classes": [ "ユヅキ" @@ -14958,13 +25711,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "オープンっ! ~遊月~", }, "524": { "pid": 524, - "cid": 346, + cid: 346, + "timestamp": 1419094763063, "wxid": "PR-062", - "name": "ゼロ/メイデン イオナ (WIXOSS大運動会参加賞)", + name: "ゼロ/メイデン イオナ (WIXOSS大運動会参加賞)", + "kana": "ゼロメイデンイオナ", "rarity": "PR", "cardType": "LRIG", "color": "black", @@ -14972,6 +25728,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-062.jpg", "illust": "CHAN×CO", "classes": [ "イオナ" @@ -14983,13 +25740,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "オープン…… ~イオナ~", }, "525": { "pid": 525, - "cid": 525, + cid: 525, + "timestamp": 1419094763782, "wxid": "PR-063", - "name": "奇跡の軌跡 アン (WIXOSS大運動会参加賞)", + name: "奇跡の軌跡 アン (WIXOSS大運動会参加賞)", + "kana": "キセキノキセキアン", "rarity": "PR", "cardType": "LRIG", "color": "green", @@ -14997,6 +25757,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-063.jpg", "illust": "CHAN×CO", "classes": [ "アン" @@ -15008,13 +25769,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "オープン! ~アン~", }, "526": { "pid": 526, - "cid": 526, + cid: 526, + "timestamp": 1419094764932, "wxid": "PR-064", - "name": "ミルルン・ノット (WIXOSS大運動会参加賞)", + name: "ミルルン・ノット (WIXOSS大運動会参加賞)", + "kana": "ミルルンノット", "rarity": "PR", "cardType": "LRIG", "color": "blue", @@ -15022,6 +25786,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-064.jpg", "illust": "CHAN×CO", "classes": [ "ミルルン" @@ -15033,13 +25798,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "オープンプン! ~ミルルン~", }, "527": { "pid": 527, - "cid": 406, + cid: 406, + "timestamp": 1419094767544, "wxid": "PR-065", - "name": "創造の鍵主 ウムル=ノル (WIXOSS大運動会参加賞)", + name: "創造の鍵主 ウムル=ノル (WIXOSS大運動会参加賞)", + "kana": "ソウゾウノカギヌシウムルノル", "rarity": "PR", "cardType": "LRIG", "color": "black", @@ -15047,6 +25815,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-065.jpg", "illust": "CHAN×CO", "classes": [ "ウムル" @@ -15058,13 +25827,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "オープンじゃ ~ウムル~", }, "528": { "pid": 528, - "cid": 260, + cid: 260, + "timestamp": 1419094770564, "wxid": "PR-066", - "name": "ウリス (ルリグがやってくるキャンペーンパート2)", + name: "ウリス (ルリグがやってくるキャンペーンパート2)", + "kana": "ウリス", "rarity": "PR", "cardType": "LRIG", "color": "black", @@ -15072,6 +25844,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-066.jpg", "illust": "J.C.STAFF", "classes": [ "ウリス" @@ -15083,13 +25856,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "", }, "529": { "pid": 529, - "cid": 346, + cid: 346, + "timestamp": 1419094773632, "wxid": "PR-067", - "name": "イオナ (ルリグがやってくるキャンペーンパート2)", + name: "イオナ (ルリグがやってくるキャンペーンパート2)", + "kana": "イオナ", "rarity": "PR", "cardType": "LRIG", "color": "black", @@ -15097,6 +25873,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-067.jpg", "illust": "J.C.STAFF", "classes": [ "イオナ" @@ -15108,13 +25885,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "", }, "530": { "pid": 530, - "cid": 328, + cid: 328, + "timestamp": 1419094776486, "wxid": "PR-068", - "name": "エルドラ (ルリグがやってくるキャンペーンパート2)", + name: "エルドラ (ルリグがやってくるキャンペーンパート2)", + "kana": "エルドラ", "rarity": "PR", "cardType": "LRIG", "color": "blue", @@ -15122,6 +25902,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-068.jpg", "illust": "J.C.STAFF", "classes": [ "エルドラ" @@ -15133,13 +25914,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "", }, "531": { "pid": 531, - "cid": 398, + cid: 398, + "timestamp": 1419094777411, "wxid": "PR-069", - "name": "遊月 (ルリグがやってくるキャンペーンパート2)", + name: "遊月 (ルリグがやってくるキャンペーンパート2)", + "kana": "ユヅキ", "rarity": "PR", "cardType": "LRIG", "color": "red", @@ -15147,6 +25931,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-069.jpg", "illust": "J.C.STAFF", "classes": [ "ユヅキ" @@ -15158,13 +25943,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "", }, "532": { "pid": 532, - "cid": 532, + cid: 532, + "timestamp": 1419094778225, "wxid": "PR-070", - "name": "巨弓 ヤエキリ (WIXOSS PARTY参加賞selectors pack vol3)", + name: "巨弓 ヤエキリ (WIXOSS PARTY参加賞selectors pack vol3)", + "kana": "キョキュウヤエキリ", "rarity": "PR", "cardType": "SIGNI", "color": "white", @@ -15172,6 +25960,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-070.jpg", "illust": "真時未砂", "classes": [ "精武", @@ -15185,21 +25974,72 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "キリキリ引いて、あっという間ですの! ~ヤエキリ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの場に<アーム>または<ウェポン>のシグニが合計3体あるかぎり、このシグニのパワーは10000になり、「対戦相手の効果によってこのシグニが場を離れたとき、あなたのデッキからレベル3以下の<アーム>または<ウェポン>のシグニ1枚を探して場に出す。その後、デッキをシャッフルする」を得る。" ], - "attachedEffectTexts": [ - "対戦相手の効果によってこのシグニが場を離れたとき、あなたのデッキからレベル3以下の<アーム>または<ウェポン>のシグニ1枚を探して場に出す。その後、デッキをシャッフルする" + constEffects: [{ + condition: function () { + var cards = this.player.signis.filter(function (signi) { + return (signi.hasClass('アーム') || signi.hasClass('ウェポン')); + },this); + return (cards.length === 3); + }, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '532-attached-0', + triggerCondition: function (event) { + if (!event.isSigni) return false; + var source = this.game.getEffectSource(); + if (!source) return false; + return source.player === this.player.opponent; + }, + // condition: function () { + // return inArr(this,this.player.signis); + // }, + actionAsyn: function () { + var filter = function (card) { + return (card.type === 'SIGNI') && (card.level <= 3) && (card.hasClass('アーム') || card.hasClass('ウェポン')); + }; + return this.player.seekAndSummonAsyn(filter,1); + } + }); + set(this,'power',10000); + add(this,'onMove',effect); + } + }], + // ====================== + // 附加效果 + // ====================== + attachedEffectTexts: [ + '対戦相手の効果によってこのシグニが場を離れたとき、あなたのデッキからレベル3以下の<アーム>または<ウェポン>のシグニ1枚を探して場に出す。その後、デッキをシャッフルする' ], - "burstEffectTexts": [ + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたのデッキから<アーム>または<ウェポン>のシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" - ] + ], + burstEffect: { + actionAsyn: function () { + var filter = function (card) { + return (card.type === 'SIGNI') && (card.hasClass('アーム') || card.hasClass('ウェポン')); + }; + return this.player.seekAsyn(filter,1); + } + } }, "533": { "pid": 533, - "cid": 533, + cid: 533, + "timestamp": 1419094779045, "wxid": "PR-071", - "name": "羅石 アンモライト (WIXOSS PARTY参加賞selectors pack vol3)", + name: "羅石 アンモライト (WIXOSS PARTY参加賞selectors pack vol3)", + "kana": "ラセキアンモライト", "rarity": "PR", "cardType": "SIGNI", "color": "red", @@ -15207,6 +26047,7 @@ var CardInfo = { "limit": 0, "power": 1000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-071.jpg", "illust": "くれいお", "classes": [ "精羅", @@ -15220,15 +26061,39 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "やー皆さん、こんにちは! ~アンモライト~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたが赤のスペルを使用したとき、ターン終了時まで、このシグニは【ダブルクラッシュ】を得る。" - ] + ], + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '533-const-0', + triggerCondition: function (event) { + return event.card.hasColor('red'); + }, + // condition: function () { + // return inArr(this,this.player.signis); + // }, + actionAsyn: function () { + this.game.tillTurnEndSet(this,this,'doubleCrash',true); + } + }); + add(this.player,'onUseSpell',effect); + } + }] }, "534": { "pid": 534, - "cid": 534, + cid: 534, + "timestamp": 1419094779965, "wxid": "PR-072", - "name": "ロック・ユー (WIXOSS PARTY参加賞selectors pack vol3)", + name: "ロック・ユー (WIXOSS PARTY参加賞selectors pack vol3)", + "kana": "ロックユー", "rarity": "PR", "cardType": "ARTS", "color": "blue", @@ -15236,6 +26101,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-072.jpg", "illust": "クマハシリ", "classes": [], "costWhite": 0, @@ -15246,19 +26112,48 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "attackPhase", - "spellCutIn" - ], - "artsEffectTexts": [ + cardText: "ゲームオーバー。 ~ピルルク~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['attackPhase','spellCutIn'], + artsEffectTexts: [ "このターン、対戦相手のスペルを使用するためのコストは【無×3】増える。あなたのルリグが<ピルルク>の場合、このターン、対戦相手のアーツを使用するためのコストは【無×3】増える。(カットインされたスペルはこの効果の影響を受けない)" - ] + ], + artsEffect: { + actionAsyn: function () { + this.game.addConstEffect({ + source: this, + destroyTimming: [this.game.phase.onTurnEnd], + action: function (set,add) { + // 注意checkZone + var cards = concat(this.player.opponent.hands,this.player.opponent.checkZone.cards); + cards.forEach(function (card) { + if (card.type === 'SPELL') { + add(card,'costColorless',3); + } + },this); + if (this.player.lrig.hasClass('ピルルク')) { + // 注意checkZone + cards = concat(this.player.opponent.lrigDeck.cards,this.player.opponent.checkZone.cards); + cards.forEach(function (card) { + if (card.type === 'ARTS') { + add(card,'costColorless',3); + } + },this); + } + } + }); + } + } }, "535": { "pid": 535, - "cid": 535, + cid: 535, + "timestamp": 1419094780829, "wxid": "PR-073", - "name": "幻獣 ミャオ (WIXOSS PARTY参加賞selectors pack vol3)", + name: "幻獣 ミャオ (WIXOSS PARTY参加賞selectors pack vol3)", + "kana": "ゲンジュウミャオ", "rarity": "PR", "cardType": "SIGNI", "color": "green", @@ -15266,6 +26161,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "緑子", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-073.jpg", "illust": "おにねこ", "classes": [ "精生", @@ -15279,15 +26175,29 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "すこしずつね。 ~ミャオ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:対戦相手の場にシグニが3体あるかぎり、このシグニは【ランサー】を得る。" - ] + ], + constEffects: [{ + condition: function () { + return (this.player.opponent.signis.length === 3); + }, + action: function (set,add) { + set(this,'lancer',true); + } + }] }, "536": { "pid": 536, - "cid": 536, + cid: 536, + "timestamp": 1419094781637, "wxid": "PR-074", - "name": "デス・バイ・デス (WIXOSS PARTY参加賞selectors pack vol3)", + name: "デス・バイ・デス (WIXOSS PARTY参加賞selectors pack vol3)", + "kana": "デスバイデス", "rarity": "PR", "cardType": "SPELL", "color": "black", @@ -15295,6 +26205,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "ウリス", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-074.jpg", "illust": "椋本夏夜", "classes": [], "costWhite": 0, @@ -15305,15 +26216,51 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "いかにも、黒く堕ちるにふさわしい。", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "あなたのシグニ1体をバニッシュする。 そうした場合、ターン終了時まで、対戦相手のシグニ1体のパワーを-8000する。" - ] + ], + spellEffect: { + // 复制并修改自<硝烟> + getTargetAdvancedAsyn: function () { + var targets = []; + var pSignis = this.player.signis; + var oSignis = this.player.opponent.signis; + // if (!pSignis.length || !oSignis.length) return targets; + return this.player.selectTargetAsyn(pSignis).callback(this,function (targetA) { + if (!targetA) return; + targets.push(targetA); + return this.player.selectTargetAsyn(oSignis).callback(this,function (targetB) { + if (!targetB) return; + targets.push(targetB); + }); + }).callback(this,function () { + return targets; + }); + }, + actionAsyn: function (targets) { + var targetA = targets[0]; + var targetB = targets[1]; + // if (!targetA || !targetB) return; + if (!inArr(targetA,this.player.signis)) return; + return targetA.banishAsyn().callback(this,function (succ) { + if (!succ) return; + if (!inArr(targetB,this.player.opponent.signis)) return; + this.game.tillTurnEndAdd(this,targetB,'power',-8000); + }); + } + } }, "537": { "pid": 537, - "cid": 532, + cid: 532, + "timestamp": 1419094782532, "wxid": "PR-075", - "name": "巨弓 ヤエキリ (WIXOSSポイント引換 vol3)", + name: "巨弓 ヤエキリ (WIXOSSポイント引換 vol3)", + "kana": "キョキュウヤエキリ", "rarity": "PR", "cardType": "SIGNI", "color": "white", @@ -15321,6 +26268,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-075.jpg", "illust": "真時未砂", "classes": [ "精武", @@ -15333,13 +26281,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "ヘブンな場所へご招待ですの! ~ヤエキリ~", }, "538": { "pid": 538, - "cid": 533, + cid: 533, + "timestamp": 1419094783728, "wxid": "PR-076", - "name": "羅石 アンモライト (WIXOSSポイント引換 vol3)", + name: "羅石 アンモライト (WIXOSSポイント引換 vol3)", + "kana": "ラセキアンモライト", "rarity": "PR", "cardType": "SIGNI", "color": "red", @@ -15347,6 +26298,7 @@ var CardInfo = { "limit": 0, "power": 1000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-076.jpg", "illust": "くれいお", "classes": [ "精羅", @@ -15359,13 +26311,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "やー皆さん、輝いてるう? ~アンモライト~", }, "539": { "pid": 539, - "cid": 534, + cid: 534, + "timestamp": 1419094784873, "wxid": "PR-077", - "name": "ロック・ユー (WIXOSSポイント引換 vol3)", + name: "ロック・ユー (WIXOSSポイント引換 vol3)", + "kana": "ロックユー", "rarity": "PR", "cardType": "ARTS", "color": "blue", @@ -15373,6 +26328,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-077.jpg", "illust": "クマハシリ", "classes": [], "costWhite": 0, @@ -15382,13 +26338,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "そのまま、朽ちるといいわ。 ~ピルルク~", }, "540": { "pid": 540, - "cid": 535, + cid: 535, + "timestamp": 1419094785730, "wxid": "PR-078", - "name": "幻獣 ミャオ (WIXOSSポイント引換 vol3)", + name: "幻獣 ミャオ (WIXOSSポイント引換 vol3)", + "kana": "ゲンジュウミャオ", "rarity": "PR", "cardType": "SIGNI", "color": "green", @@ -15396,6 +26355,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "緑子", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-078.jpg", "illust": "おにねこ", "classes": [ "精生", @@ -15408,13 +26368,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "もうこんなに大きくなった。 ~ミャオ~", }, "541": { "pid": 541, - "cid": 536, + cid: 536, + "timestamp": 1419094787163, "wxid": "PR-079", - "name": "デス・バイ・デス (WIXOSSポイント引換 vol3)", + name: "デス・バイ・デス (WIXOSSポイント引換 vol3)", + "kana": "デスバイデス", "rarity": "PR", "cardType": "SPELL", "color": "black", @@ -15422,6 +26385,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "ウリス", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-079.jpg", "illust": "椋本夏夜", "classes": [], "costWhite": 0, @@ -15431,13 +26395,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "いかにも、黒く堕ちるにふさわしく輝くか。", }, "542": { "pid": 542, - "cid": 526, + cid: 526, + "timestamp": 1419094789745, "wxid": "PR-080", - "name": "ミルルン・ノット (第4弾発売記念キャンペーン)", + name: "ミルルン・ノット (第4弾発売記念キャンペーン)", + "kana": "ミルルンノット", "rarity": "PR", "cardType": "LRIG", "color": "blue", @@ -15445,6 +26412,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-080.jpg", "illust": "mado*pen", "classes": [ "ミルルン" @@ -15456,13 +26424,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "ミルルン! ~ミルルン~", }, "543": { "pid": 543, - "cid": 525, + cid: 525, + "timestamp": 1419094790893, "wxid": "PR-081", - "name": "奇跡の軌跡 アン (第4弾発売記念キャンペーン)", + name: "奇跡の軌跡 アン (第4弾発売記念キャンペーン)", + "kana": "キセキノキセキアン", "rarity": "PR", "cardType": "LRIG", "color": "green", @@ -15470,6 +26441,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-081.jpg", "illust": "単ル", "classes": [ "アン" @@ -15481,13 +26453,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "ふむ、お手合わせ願いましょうか。 ~アン~", }, "544": { "pid": 544, - "cid": 108, + cid: 108, + "timestamp": 1419094794247, "wxid": "PR-082", - "name": "新月の巫女 タマヨリヒメ (アミューズメント専用景品)", + name: "新月の巫女 タマヨリヒメ (アミューズメント専用景品)", + "kana": "シンゲツノミコタマヨリヒメ", "rarity": "PR", "cardType": "LRIG", "color": "white", @@ -15495,6 +26470,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-082.jpg", "illust": "CHAN×CO", "classes": [ "タマ" @@ -15506,13 +26482,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "おーぷん! ~タマ~", }, "545": { "pid": 545, - "cid": 126, + cid: 126, + "timestamp": 1419094794982, "wxid": "PR-083", - "name": "花代・零 (アミューズメント専用景品)", + name: "花代・零 (アミューズメント専用景品)", + "kana": "ハナヨゼロ", "rarity": "PR", "cardType": "LRIG", "color": "red", @@ -15520,6 +26499,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-083.jpg", "illust": "CHAN×CO", "classes": [ "花代" @@ -15531,13 +26511,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "オープンッ! ~花代~", }, "546": { "pid": 546, - "cid": 144, + cid: 144, + "timestamp": 1419094795763, "wxid": "PR-084", - "name": "コード・ピルルク (アミューズメント専用景品)", + name: "コード・ピルルク (アミューズメント専用景品)", + "kana": "コードピルルク", "rarity": "PR", "cardType": "LRIG", "color": "blue", @@ -15545,6 +26528,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-084.jpg", "illust": "CHAN×CO", "classes": [ "ピルルク" @@ -15556,13 +26540,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "・・・・・・オープン ~ピルルク~", }, "547": { "pid": 547, - "cid": 242, + cid: 242, + "timestamp": 1419094796530, "wxid": "PR-085", - "name": "闘娘 緑姫 (アミューズメント専用景品)", + name: "闘娘 緑姫 (アミューズメント専用景品)", + "kana": "トウキミドリコ", "rarity": "PR", "cardType": "LRIG", "color": "green", @@ -15570,6 +26557,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-085.jpg", "illust": "CHAN×CO", "classes": [ "緑子" @@ -15581,13 +26569,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "オープン! ~緑姫~", }, "548": { "pid": 548, - "cid": 260, + cid: 260, + "timestamp": 1419094798561, "wxid": "PR-086", - "name": "閻魔 ウリス (アミューズメント専用景品)", + name: "閻魔 ウリス (アミューズメント専用景品)", + "kana": "エンマウリス", "rarity": "PR", "cardType": "LRIG", "color": "black", @@ -15595,6 +26586,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-086.jpg", "illust": "CHAN×CO", "classes": [ "ウリス" @@ -15606,13 +26598,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "オープン! ~ウリス~", }, "549": { "pid": 549, - "cid": 328, + cid: 328, + "timestamp": 1419094799830, "wxid": "PR-087", - "name": "エルドラ=マーク0 (アミューズメント専用景品)", + name: "エルドラ=マーク0 (アミューズメント専用景品)", + "kana": "エルドラマークゼロ", "rarity": "PR", "cardType": "LRIG", "color": "blue", @@ -15620,6 +26615,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-087.jpg", "illust": "CHAN×CO", "classes": [ "エルドラ" @@ -15631,13 +26627,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "オープンっす! ~エルドラ~", }, "550": { "pid": 550, - "cid": 398, + cid: 398, + "timestamp": 1419094800644, "wxid": "PR-088", - "name": "遊月・零 (アミューズメント専用景品)", + name: "遊月・零 (アミューズメント専用景品)", + "kana": "ユヅキゼロ", "rarity": "PR", "cardType": "LRIG", "color": "red", @@ -15645,6 +26644,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-088.jpg", "illust": "CHAN×CO", "classes": [ "ユヅキ" @@ -15656,13 +26656,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "オープンっ! ~遊月~", }, "551": { "pid": 551, - "cid": 346, + cid: 346, + "timestamp": 1419094708820, "wxid": "PR-089", - "name": "ゼロ/メイデン イオナ (アミューズメント専用景品)", + name: "ゼロ/メイデン イオナ (アミューズメント専用景品)", + "kana": "ゼロメイデンイオナ", "rarity": "PR", "cardType": "LRIG", "color": "black", @@ -15670,6 +26673,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-089.jpg", "illust": "CHAN×CO", "classes": [ "イオナ" @@ -15681,13 +26685,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "オープン…… ~イオナ~", }, "552": { "pid": 552, - "cid": 525, + cid: 525, + "timestamp": 1419094710263, "wxid": "PR-090", - "name": "奇跡の軌跡 アン (アミューズメント専用景品)", + name: "奇跡の軌跡 アン (アミューズメント専用景品)", + "kana": "キセキノキセキアン", "rarity": "PR", "cardType": "LRIG", "color": "green", @@ -15695,6 +26702,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-090.jpg", "illust": "CHAN×CO", "classes": [ "アン" @@ -15706,13 +26714,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "オープン! ~アン~", }, "553": { "pid": 553, - "cid": 526, + cid: 526, + "timestamp": 1419094711574, "wxid": "PR-091", - "name": "ミルルン・ノット (アミューズメント専用景品)", + name: "ミルルン・ノット (アミューズメント専用景品)", + "kana": "ミルルンノット", "rarity": "PR", "cardType": "LRIG", "color": "blue", @@ -15720,6 +26731,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-091.jpg", "illust": "CHAN×CO", "classes": [ "ミルルン" @@ -15731,13 +26743,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "オープンプン! ~ミルルン~", }, "554": { "pid": 554, - "cid": 102, + cid: 102, + "timestamp": 1419094712583, "wxid": "PR-092", - "name": "サーバント O (WIXOSS大運動会優勝景品)", + name: "サーバント O (WIXOSS大運動会優勝景品)", + "kana": "サーバントワン", "rarity": "PR", "cardType": "SIGNI", "color": "colorless", @@ -15745,6 +26760,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-092.jpg", "illust": "トリダモノ", "classes": [ "精元" @@ -15756,13 +26772,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": true, - "multiEner": true + "multiEner": true, + cardText: "これからも私を使い続けてね。 ~サーバントO~", }, "555": { "pid": 555, - "cid": 305, + cid: 305, + "timestamp": 1419094715606, "wxid": "PR-093", - "name": "羅植 カーノ (分島花音「world’s end, girl’s rondo」 初回限定特典)", + name: "羅植 カーノ (分島花音「world’s end, girl’s rondo」 初回限定特典)", + "kana": "ラショクカーノ", "rarity": "PR", "cardType": "SIGNI", "color": "green", @@ -15770,6 +26789,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-093.jpg", "illust": "分島花音", "classes": [ "精羅", @@ -15782,13 +26802,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "終焉の音、巻きこむ喧噪。", }, "556": { "pid": 556, - "cid": 494, + cid: 494, + "timestamp": 1419094719849, "wxid": "PR-094", - "name": "ATTRACTION (コンプティーク11月号 付録)", + name: "ATTRACTION (コンプティーク11月号 付録)", + "kana": "アトラクション", "rarity": "PR", "cardType": "SPELL", "color": "blue", @@ -15796,6 +26819,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-094.jpg", "illust": "アカバネ", "classes": [], "costWhite": 0, @@ -15805,13 +26829,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 2, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "いやはや、私を呼び出してくれるなんて恐縮ですわー! ~エルドラ~", }, "557": { "pid": 557, - "cid": 223, + cid: 223, + "timestamp": 1419094722798, "wxid": "PR-095", - "name": "豊潤 (ビッグガンガン11月号 付録)", + name: "豊潤 (ビッグガンガン11月号 付録)", + "kana": "ホウジュン", "rarity": "PR", "cardType": "SPELL", "color": "green", @@ -15819,6 +26846,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-095.jpg", "illust": "めきめき", "classes": [], "costWhite": 0, @@ -15828,13 +26856,16 @@ var CardInfo = { "costGreen": 1, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "にょきにょき育て~♪私のかわいい若葉達♪", }, "558": { "pid": 558, - "cid": 558, + cid: 558, + "timestamp": 1419094725551, "wxid": "PR-096", - "name": "アイギス・シールド (ビッグガンガン11月号 付録)", + name: "アイギス・シールド (ビッグガンガン11月号 付録)", + "kana": "アイギスシールド", "rarity": "PR", "cardType": "ARTS", "color": "white", @@ -15842,6 +26873,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-096.jpg", "illust": "めきめき", "classes": [], "costWhite": 2, @@ -15852,19 +26884,32 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase", - "attackPhase" - ], - "artsEffectTexts": [ + cardText: "今度こそ君を守ろう…これは僕の贖罪の終末。", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase','attackPhase'], + artsEffectTexts: [ "対戦相手のターンであるかぎり、ターン終了時まで、あなたのすべてのシグニのパワーを+5000する。(この効果が解決したあとに場に出たシグニは、この効果の影響を受けない)" - ] + ], + artsEffect: { + actionAsyn: function () { + if (this.game.turnPlayer === this.player) return; + this.game.frameStart(); + this.player.signis.forEach(function (signi) { + this.game.tillTurnEndAdd(this,signi,'power',5000); + },this); + this.game.frameEnd(); + } + } }, "559": { "pid": 559, - "cid": 305, + cid: 305, + "timestamp": 1419094727599, "wxid": "PR-097", - "name": "羅植 カーノ (animelo mix 「world’s end, girl’s rondo」 ダウンロード特典)", + name: "羅植 カーノ (animelo mix 「world’s end, girl’s rondo」 ダウンロード特典)", + "kana": "ラショクカーノ", "rarity": "PR", "cardType": "SIGNI", "color": "green", @@ -15872,6 +26917,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-097.jpg", "illust": "分島花音", "classes": [ "精羅", @@ -15884,13 +26930,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "元に戻る、君の終焉。", }, "560": { "pid": 560, - "cid": 103, + cid: 103, + "timestamp": 1419094731634, "wxid": "PR-099", - "name": "噴流する知識 (ラジオCD「selector radio WIXOSS」 Vol.1 初回限定特典)", + name: "噴流する知識 (ラジオCD「selector radio WIXOSS」 Vol.1 初回限定特典)", + "kana": "フンリュウスルチシキ", "rarity": "PR", "cardType": "SPELL", "color": "colorless", @@ -15898,6 +26947,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-099.jpg", "illust": "クマハシリ", "classes": [], "costWhite": 0, @@ -15907,13 +26957,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "バッチリでーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーす!!", }, "561": { "pid": 561, - "cid": 534, + cid: 534, + "timestamp": 1419094734616, "wxid": "PR-101", - "name": "ロック・ユー (ウルトラジャンプ12月号 付録)", + name: "ロック・ユー (ウルトラジャンプ12月号 付録)", + "kana": "ロックユー", "rarity": "PR", "cardType": "ARTS", "color": "blue", @@ -15921,6 +26974,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-101.jpg", "illust": "鈴木マナツ", "classes": [], "costWhite": 0, @@ -15930,13 +26984,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "あなたのお願い、一緒に叶えましょう…?", }, "562": { "pid": 562, - "cid": 104, + cid: 104, + "timestamp": 1419094737605, "wxid": "SP01-001", - "name": "満月の巫女 タマ (「selector infected WIXOSS」 BOX1 初回限定特典)", + name: "満月の巫女 タマ (「selector infected WIXOSS」 BOX1 初回限定特典)", + "kana": "マンゲツノミコタマ", "rarity": "SP", "cardType": "LRIG", "color": "white", @@ -15944,6 +27001,7 @@ var CardInfo = { "limit": 11, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/SP01/SP01-001.jpg", "illust": "J.C.STAFF", "classes": [ "タマ" @@ -15955,13 +27013,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "", }, "563": { "pid": 563, - "cid": 105, + cid: 105, + "timestamp": 1419094750565, "wxid": "SP01-002", - "name": "弦月の巫女 タマ (「selector infected WIXOSS」 BOX1 初回限定特典)", + name: "弦月の巫女 タマ (「selector infected WIXOSS」 BOX1 初回限定特典)", + "kana": "ゲンゲツノミコタマ", "rarity": "SP", "cardType": "LRIG", "color": "white", @@ -15969,6 +27030,7 @@ var CardInfo = { "limit": 8, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/SP01/SP01-002.jpg", "illust": "J.C.STAFF", "classes": [ "タマ" @@ -15980,13 +27042,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "", }, "564": { "pid": 564, - "cid": 106, + cid: 106, + "timestamp": 1419094753554, "wxid": "SP01-003", - "name": "半月の巫女 タマ (「selector infected WIXOSS」 BOX1 初回限定特典)", + name: "半月の巫女 タマ (「selector infected WIXOSS」 BOX1 初回限定特典)", + "kana": "ハンゲツノミコタマ", "rarity": "SP", "cardType": "LRIG", "color": "white", @@ -15994,6 +27059,7 @@ var CardInfo = { "limit": 5, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/SP01/SP01-003.jpg", "illust": "J.C.STAFF", "classes": [ "タマ" @@ -16005,13 +27071,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "", }, "565": { "pid": 565, - "cid": 107, + cid: 107, + "timestamp": 1419094754357, "wxid": "SP01-004", - "name": "三日月の巫女 タマ (「selector infected WIXOSS」 BOX1 初回限定特典)", + name: "三日月の巫女 タマ (「selector infected WIXOSS」 BOX1 初回限定特典)", + "kana": "ミカヅキノミコタマ", "rarity": "SP", "cardType": "LRIG", "color": "white", @@ -16019,6 +27088,7 @@ var CardInfo = { "limit": 2, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/SP01/SP01-004.jpg", "illust": "J.C.STAFF", "classes": [ "タマ" @@ -16030,13 +27100,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "", }, "566": { "pid": 566, - "cid": 108, + cid: 108, + "timestamp": 1419094758571, "wxid": "SP01-005", - "name": "新月の巫女 タマ (「selector infected WIXOSS」 BOX1 初回限定特典)", + name: "新月の巫女 タマ (「selector infected WIXOSS」 BOX1 初回限定特典)", + "kana": "シンゲツノミコタマ", "rarity": "SP", "cardType": "LRIG", "color": "white", @@ -16044,6 +27117,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/SP01/SP01-005.jpg", "illust": "J.C.STAFF", "classes": [ "タマ" @@ -16055,13 +27129,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "", }, "567": { "pid": 567, - "cid": 109, + cid: 109, + "timestamp": 1419094761556, "wxid": "SP01-006", - "name": "ロココ・バウンダリー (「selector infected WIXOSS」 BOX1 初回限定特典)", + name: "ロココ・バウンダリー (「selector infected WIXOSS」 BOX1 初回限定特典)", + "kana": "ロココバウンダリー", "rarity": "SP", "cardType": "ARTS", "color": "white", @@ -16069,6 +27146,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "タマ", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/SP01/SP01-006.jpg", "illust": "クロサワテツ", "classes": [], "costWhite": 3, @@ -16078,13 +27156,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 2, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "にゃー!!", }, "568": { "pid": 568, - "cid": 110, + cid: 110, + "timestamp": 1419094765247, "wxid": "SP01-007", - "name": "エイボン (「selector infected WIXOSS」 BOX1 初回限定特典)", + name: "エイボン (「selector infected WIXOSS」 BOX1 初回限定特典)", + "kana": "エイボン", "rarity": "SP", "cardType": "ARTS", "color": "white", @@ -16092,6 +27173,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/SP01/SP01-007.jpg", "illust": "クロサワテツ", "classes": [], "costWhite": 3, @@ -16101,13 +27183,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "おいでーッ!", }, "569": { "pid": 569, - "cid": 111, + cid: 111, + "timestamp": 1419094771381, "wxid": "SP01-008", - "name": "バロック・ディフェンス (「selector infected WIXOSS」 BOX1 初回限定特典)", + name: "バロック・ディフェンス (「selector infected WIXOSS」 BOX1 初回限定特典)", + "kana": "バロックディフェンス", "rarity": "SP", "cardType": "ARTS", "color": "white", @@ -16115,6 +27200,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/SP01/SP01-008.jpg", "illust": "クロサワテツ", "classes": [], "costWhite": 2, @@ -16124,13 +27210,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "うん、にゃー!", }, "570": { "pid": 570, - "cid": 570, + cid: 570, + "timestamp": 1419094772212, "wxid": "SP01-009", - "name": "スピリット・サルベージ (「selector infected WIXOSS」 BOX1 初回限定特典)", + name: "スピリット・サルベージ (「selector infected WIXOSS」 BOX1 初回限定特典)", + "kana": "スピリットサルベージ", "rarity": "SP", "cardType": "ARTS", "color": "white", @@ -16138,6 +27227,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/SP01/SP01-009.jpg", "illust": "単ル", "classes": [], "costWhite": 1, @@ -16148,19 +27238,35 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase", - "attackPhase" - ], - "artsEffectTexts": [ + cardText: "そーれッ! ~タマ~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase','attackPhase'], + artsEffectTexts: [ "あなたのルリグトラッシュから《スピリット・サルベージ》以外のアーツ1枚をルリグデッキに加える。" - ] + ], + artsEffect: { + actionAsyn: function () { + var cards = this.player.lrigTrashZone.cards.filter(function (card) { + return (card.type === 'ARTS') && (card.cid !== 570); // <スピリット・サルベージ> + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return this.player.opponent.showCardsAsyn([card]).callback(this,function () { + card.moveTo(card.player.lrigDeck); + }); + }); + } + } }, "571": { "pid": 571, - "cid": 571, + cid: 571, + "timestamp": 1419094773013, "wxid": "SP01-010", - "name": "モダン・バウンダリー (「selector infected WIXOSS」 BOX1 初回限定特典)", + name: "モダン・バウンダリー (「selector infected WIXOSS」 BOX1 初回限定特典)", + "kana": "モダンバウンダリー", "rarity": "SP", "cardType": "ARTS", "color": "white", @@ -16168,6 +27274,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "タマ", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/SP01/SP01-010.jpg", "illust": "トリダモノ", "classes": [], "costWhite": 1, @@ -16178,19 +27285,47 @@ var CardInfo = { "costColorless": 1, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase", - "attackPhase" - ], - "artsEffectTexts": [ + cardText: "タマね、少しずつわかってきたかもしれない。 ~タマ~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase','attackPhase'], + artsEffectTexts: [ "数字一つを宣言する。その後、あなたのデッキの上からカードを3枚公開する。その中に宣言した数字と同じレベルのシグニがある場合、対戦相手のシグニ1体を手札に戻す。この効果で公開したカードを、好きな順番でデッキの上に戻す。" - ] + ], + artsEffect: { + actionAsyn: function () { + return this.player.declareAsyn(1,5).callback(this,function (num) { + return this.player.revealAsyn(3).callback(this,function (cards) { + if (!cards.length) return; + var flag = cards.some(function (card) { + return (card.type === 'SIGNI') && (card.level === num); + },this); + return Callback.immediately().callback(this,function () { + if (!flag) return; + return this.player.selectTargetAsyn(this.player.opponent.signis).callback(this,function (card) { + if (!card) return; + return card.bounceAsyn(); + }); + }).callback(this,function () { + var len = cards.length; + if (!len) return; + return this.player.selectSomeAsyn('SET_ORDER',cards,len,len,true).callback(this,function (cards) { + this.player.mainDeck.moveCardsToTop(cards); + }); + }); + }); + }); + } + } }, "572": { "pid": 572, - "cid": 112, + cid: 112, + "timestamp": 1419094774049, "wxid": "SP01-011", - "name": "甲冑 ローメイル (「selector infected WIXOSS」 BOX1 初回限定特典)", + name: "甲冑 ローメイル (「selector infected WIXOSS」 BOX1 初回限定特典)", + "kana": "カッチュウローメイル", "rarity": "SP", "cardType": "SIGNI", "color": "white", @@ -16198,6 +27333,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "タマ", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/SP01/SP01-011.jpg", "illust": "甲冑", "classes": [ "精武", @@ -16210,13 +27346,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "タマ、あなたは何者なの? ~ローメイル~", }, "573": { "pid": 573, - "cid": 113, + cid: 113, + "timestamp": 1419094774853, "wxid": "SP01-012", - "name": "大剣 カリバン (「selector infected WIXOSS」 BOX1 初回限定特典)", + name: "大剣 カリバン (「selector infected WIXOSS」 BOX1 初回限定特典)", + "kana": "タイケンカリバン", "rarity": "SP", "cardType": "SIGNI", "color": "white", @@ -16224,6 +27363,7 @@ var CardInfo = { "limit": 0, "power": 10000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/SP01/SP01-012.jpg", "illust": "ベーコン", "classes": [ "精武", @@ -16236,13 +27376,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "この剣、あんたに授けるよ! ~カリバン~", }, "574": { "pid": 574, - "cid": 114, + cid: 114, + "timestamp": 1419094776552, "wxid": "SP01-013", - "name": "篭手 トレット (「selector infected WIXOSS」 BOX1 初回限定特典)", + name: "篭手 トレット (「selector infected WIXOSS」 BOX1 初回限定特典)", + "kana": "コテトレット", "rarity": "SP", "cardType": "SIGNI", "color": "white", @@ -16250,6 +27393,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "タマ", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/SP01/SP01-013.jpg", "illust": "みさ", "classes": [ "精武", @@ -16262,13 +27406,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "カモン!ローメイル、はよ! ~トレット~", }, "575": { "pid": 575, - "cid": 115, + cid: 115, + "timestamp": 1419094782618, "wxid": "SP01-014", - "name": "中剣 フランベル (「selector infected WIXOSS」 BOX1 初回限定特典)", + name: "中剣 フランベル (「selector infected WIXOSS」 BOX1 初回限定特典)", + "kana": "チュウケンフランベル", "rarity": "SP", "cardType": "SIGNI", "color": "white", @@ -16276,6 +27423,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/SP01/SP01-014.jpg", "illust": "村上ヒサシ", "classes": [ "精武", @@ -16288,13 +27436,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "ほーれ!タマちゃんプレゼント! ~フランベル~", }, "576": { "pid": 576, - "cid": 116, + cid: 116, + "timestamp": 1419094785557, "wxid": "SP01-015", - "name": "小剣 ククリ (「selector infected WIXOSS」 BOX1 初回限定特典)", + name: "小剣 ククリ (「selector infected WIXOSS」 BOX1 初回限定特典)", + "kana": "ショウケンククリ", "rarity": "SP", "cardType": "SIGNI", "color": "white", @@ -16302,6 +27453,7 @@ var CardInfo = { "limit": 0, "power": 3000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/SP01/SP01-015.jpg", "illust": "松本エイト", "classes": [ "精武", @@ -16314,13 +27466,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "あんたならできるよ!一刀両断ッ! ~ククリ~", }, "577": { "pid": 577, - "cid": 117, + cid: 117, + "timestamp": 1419094789540, "wxid": "SP01-016", - "name": "小弓 ボーニャ (「selector infected WIXOSS」 BOX1 初回限定特典)", + name: "小弓 ボーニャ (「selector infected WIXOSS」 BOX1 初回限定特典)", + "kana": "ショウキュウボーニャ", "rarity": "SP", "cardType": "SIGNI", "color": "white", @@ -16328,6 +27483,7 @@ var CardInfo = { "limit": 0, "power": 1000, "limiting": "タマ", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/SP01/SP01-016.jpg", "illust": "bomi", "classes": [ "精武", @@ -16340,13 +27496,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "もう、折れないね! ~ボーニャ~", }, "578": { "pid": 578, - "cid": 118, + cid: 118, + "timestamp": 1419094791847, "wxid": "SP01-017", - "name": "ゲット・バイブル (「selector infected WIXOSS」 BOX1 初回限定特典)", + name: "ゲット・バイブル (「selector infected WIXOSS」 BOX1 初回限定特典)", + "kana": "ゲットバイブル", "rarity": "SP", "cardType": "SPELL", "color": "white", @@ -16354,6 +27513,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/SP01/SP01-017.jpg", "illust": "かにかま", "classes": [], "costWhite": 1, @@ -16363,13 +27523,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "ほら、便利だったでしょ?", }, "579": { "pid": 579, - "cid": 101, + cid: 101, + "timestamp": 1419094793570, "wxid": "SP01-018", - "name": "サーバント D (「selector infected WIXOSS」 BOX1 初回限定特典)", + name: "サーバント D (「selector infected WIXOSS」 BOX1 初回限定特典)", + "kana": "サーバントデュオ", "rarity": "SP", "cardType": "SIGNI", "color": "colorless", @@ -16377,6 +27540,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/SP01/SP01-018.jpg", "illust": "hitoto*", "classes": [ "精元" @@ -16388,13 +27552,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": true, - "multiEner": true + "multiEner": true, + cardText: "護りの時。", }, "580": { "pid": 580, - "cid": 102, + cid: 102, + "timestamp": 1419094796578, "wxid": "SP01-019", - "name": "サーバント O (「selector infected WIXOSS」 BOX1 初回限定特典)", + name: "サーバント O (「selector infected WIXOSS」 BOX1 初回限定特典)", + "kana": "サーバントワン", "rarity": "SP", "cardType": "SIGNI", "color": "colorless", @@ -16402,6 +27569,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/SP01/SP01-019.jpg", "illust": "トリダモノ", "classes": [ "精元" @@ -16413,13 +27581,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": true, - "multiEner": true + "multiEner": true, + cardText: "まさに守護霊。", }, "581": { "pid": 581, - "cid": 103, + cid: 103, + "timestamp": 1419094799562, "wxid": "SP01-020", - "name": "噴流する知識 (「selector infected WIXOSS」 BOX1 初回限定特典)", + name: "噴流する知識 (「selector infected WIXOSS」 BOX1 初回限定特典)", + "kana": "フンリュウスルチシキ", "rarity": "SP", "cardType": "SPELL", "color": "colorless", @@ -16427,6 +27598,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/SP01/SP01-020.jpg", "illust": "okera", "classes": [], "costWhite": 0, @@ -16436,13 +27608,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "ルリグの真実は如何に。", }, "582": { "pid": 582, - "cid": 582, + cid: 582, + "timestamp": 1419094802563, "wxid": "SP02-001", - "name": "遊月・肆 (「selector infected WIXOSS」 BOX2 初回限定特典)", + name: "遊月・肆 (「selector infected WIXOSS」 BOX2 初回限定特典)", + "kana": "ユヅキヨン", "rarity": "SP", "cardType": "LRIG", "color": "red", @@ -16450,6 +27625,7 @@ var CardInfo = { "limit": 11, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/SP02/SP02-001.jpg", "illust": "J.C.STAFF", "classes": [ "花代", @@ -16463,15 +27639,34 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "放たれる炎は、こんなにも儚い。", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの場に《羅石 ヴォルカノ》があるかぎり、あなたのターンの間、あなたのすべてのシグニのパワーを+2000する。" - ] + ], + constEffects: [{ + condition: function () { + if (this.game.turnPlayer !== this.player) return false; + return this.player.signis.some(function (signi) { + return signi.cid === 130; // WD02-009 <羅石 ヴォルカノ> + },this); + }, + action: function (set,add) { + this.player.signis.forEach(function (signi) { + add(signi,'power',2000); + },this); + } + }] }, "583": { "pid": 583, - "cid": 583, + cid: 583, + "timestamp": 1419094807455, "wxid": "SP02-002", - "name": "遊月・参 (「selector infected WIXOSS」 BOX2 初回限定特典)", + name: "遊月・参 (「selector infected WIXOSS」 BOX2 初回限定特典)", + "kana": "ユヅキサン", "rarity": "SP", "cardType": "LRIG", "color": "red", @@ -16479,6 +27674,7 @@ var CardInfo = { "limit": 8, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/SP02/SP02-002.jpg", "illust": "J.C.STAFF", "classes": [ "花代", @@ -16491,13 +27687,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "", }, "584": { "pid": 584, - "cid": 584, + cid: 584, + "timestamp": 1419094808579, "wxid": "SP02-003", - "name": "遊月・爾 (「selector infected WIXOSS」 BOX2 初回限定特典)", + name: "遊月・爾 (「selector infected WIXOSS」 BOX2 初回限定特典)", + "kana": "ユヅキニ", "rarity": "SP", "cardType": "LRIG", "color": "red", @@ -16505,6 +27704,7 @@ var CardInfo = { "limit": 5, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/SP02/SP02-003.jpg", "illust": "J.C.STAFF", "classes": [ "花代", @@ -16517,13 +27717,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "", }, "585": { "pid": 585, - "cid": 585, + cid: 585, + "timestamp": 1419094811566, "wxid": "SP02-004", - "name": "遊月・壱 (「selector infected WIXOSS」 BOX2 初回限定特典)", + name: "遊月・壱 (「selector infected WIXOSS」 BOX2 初回限定特典)", + "kana": "ユヅキイチ", "rarity": "SP", "cardType": "LRIG", "color": "red", @@ -16531,6 +27734,7 @@ var CardInfo = { "limit": 2, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/SP02/SP02-004.jpg", "illust": "J.C.STAFF", "classes": [ "花代", @@ -16543,13 +27747,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "", }, "586": { "pid": 586, - "cid": 398, + cid: 398, + "timestamp": 1419094813715, "wxid": "SP02-005", - "name": "遊月・零 (「selector infected WIXOSS」 BOX2 初回限定特典)", + name: "遊月・零 (「selector infected WIXOSS」 BOX2 初回限定特典)", + "kana": "ユヅキゼロ", "rarity": "SP", "cardType": "LRIG", "color": "red", @@ -16557,6 +27764,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/SP02/SP02-005.jpg", "illust": "J.C.STAFF", "classes": [ "ユヅキ" @@ -16568,13 +27776,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "さあ、いくよ…! ~遊月~", }, "587": { "pid": 587, - "cid": 127, + cid: 127, + "timestamp": 1419094815557, "wxid": "SP02-006", - "name": "飛火夏虫 (「selector infected WIXOSS」 BOX2 初回限定特典)", + name: "飛火夏虫 (「selector infected WIXOSS」 BOX2 初回限定特典)", + "kana": "ヒカカチュウ", "rarity": "SP", "cardType": "ARTS", "color": "red", @@ -16582,6 +27793,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/SP02/SP02-006.jpg", "illust": "mado*pen", "classes": [], "costWhite": 0, @@ -16591,13 +27803,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "飛んで火にいる夏の虫ってね! ~遊月~", }, "588": { "pid": 588, - "cid": 128, + cid: 128, + "timestamp": 1419094816396, "wxid": "SP02-007", - "name": "背炎之陣 (「selector infected WIXOSS」 BOX2 初回限定特典)", + name: "背炎之陣 (「selector infected WIXOSS」 BOX2 初回限定特典)", + "kana": "ハイエンノジン", "rarity": "SP", "cardType": "ARTS", "color": "red", @@ -16605,6 +27820,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "花代", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/SP02/SP02-007.jpg", "illust": "mado*pen", "classes": [], "costWhite": 0, @@ -16614,13 +27830,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "もう、戻れないんだよ! ~遊月~", }, "589": { "pid": 589, - "cid": 129, + cid: 129, + "timestamp": 1419094838318, "wxid": "SP02-008", - "name": "焼石炎 (「selector infected WIXOSS」 BOX2 初回限定特典)", + name: "焼石炎 (「selector infected WIXOSS」 BOX2 初回限定特典)", + "kana": "シャクセキエン", "rarity": "SP", "cardType": "ARTS", "color": "red", @@ -16628,6 +27847,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/SP02/SP02-008.jpg", "illust": "mado*pen", "classes": [], "costWhite": 0, @@ -16637,13 +27857,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 1, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "まっすぐで、何が…。 ~遊月~", }, "590": { "pid": 590, - "cid": 590, + cid: 590, + "timestamp": 1419094840554, "wxid": "SP02-009", - "name": "一覇二鳥 (「selector infected WIXOSS」 BOX2 初回限定特典)", + name: "一覇二鳥 (「selector infected WIXOSS」 BOX2 初回限定特典)", + "kana": "イッパニチョウ", "rarity": "SP", "cardType": "ARTS", "color": "red", @@ -16651,6 +27874,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/SP02/SP02-009.jpg", "illust": "hitoto*", "classes": [], "costWhite": 0, @@ -16661,19 +27885,28 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase", - "attackPhase" - ], - "artsEffectTexts": [ + cardText: "ごめんッ! ~遊月~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase','attackPhase'], + artsEffectTexts: [ "ターン終了時まで、あなたのルリグは【ダブルクラッシュ】を得る。このターン、対戦相手はレベル1のシグニで【ガード】ができない。" - ] + ], + artsEffect: { + actionAsyn: function () { + this.game.tillTurnEndSet(this,this.player.lrig,'doubleCrash',true); + this.game.tillTurnEndSet(this,this.player.opponent,'guardLimit',1); + } + } }, "591": { "pid": 591, - "cid": 591, + cid: 591, + "timestamp": 1419094841461, "wxid": "SP02-010", - "name": "炎志貫徹 (「selector infected WIXOSS」 BOX2 初回限定特典)", + name: "炎志貫徹 (「selector infected WIXOSS」 BOX2 初回限定特典)", + "kana": "エンシカンテツ", "rarity": "SP", "cardType": "ARTS", "color": "red", @@ -16681,6 +27914,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/SP02/SP02-010.jpg", "illust": "安藤周記", "classes": [], "costWhite": 0, @@ -16691,19 +27925,39 @@ var CardInfo = { "costColorless": 2, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase", - "attackPhase" - ], - "artsEffectTexts": [ + cardText: "よっと! ~遊月~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase','attackPhase'], + artsEffectTexts: [ "このターン、あなたのすべてのシグニは、その正面のシグニのパワーが12000以上であるかぎり、【アサシン】を得る。" - ] + ], + artsEffect: { + actionAsyn: function () { + this.game.addConstEffect({ + source: this, + once: true, + destroyTimming: this.game.phase.onTurnEnd, + action: function (set,add) { + this.player.signis.forEach(function (signi) { + var opposingSigni = signi.getOpposingSigni(); + if (opposingSigni && (opposingSigni.power >= 12000)) { + set(signi,'assassin',true); + } + },this); + } + }); + } + } }, "592": { "pid": 592, - "cid": 130, + cid: 130, + "timestamp": 1419094842564, "wxid": "SP02-011", - "name": "羅石 ヴォルカノ (「selector infected WIXOSS」 BOX2 初回限定特典)", + name: "羅石 ヴォルカノ (「selector infected WIXOSS」 BOX2 初回限定特典)", + "kana": "ラセキヴォルカノ", "rarity": "SP", "cardType": "SIGNI", "color": "red", @@ -16711,6 +27965,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "花代", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/SP02/SP02-011.jpg", "illust": "水玉子", "classes": [ "精羅", @@ -16723,13 +27978,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "遊月さん、よろしくねー! ~ヴォルカノ~", }, "593": { "pid": 593, - "cid": 131, + cid: 131, + "timestamp": 1419094844162, "wxid": "SP02-012", - "name": "羅石 シルバン (「selector infected WIXOSS」 BOX2 初回限定特典)", + name: "羅石 シルバン (「selector infected WIXOSS」 BOX2 初回限定特典)", + "kana": "ラセキシルバン", "rarity": "SP", "cardType": "SIGNI", "color": "red", @@ -16737,6 +27995,7 @@ var CardInfo = { "limit": 0, "power": 10000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/SP02/SP02-012.jpg", "illust": "由利 真珠郎", "classes": [ "精羅", @@ -16749,13 +28008,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "変幻自在の美脚で、貫いてあげるよ! ~シルバン~", }, "594": { "pid": 594, - "cid": 132, + cid: 132, + "timestamp": 1419094847090, "wxid": "SP02-013", - "name": "羅石 ガーネット (「selector infected WIXOSS」 BOX2 初回限定特典)", + name: "羅石 ガーネット (「selector infected WIXOSS」 BOX2 初回限定特典)", + "kana": "ラセキガーネット", "rarity": "SP", "cardType": "SIGNI", "color": "red", @@ -16763,6 +28025,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "花代", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/SP02/SP02-013.jpg", "illust": "mado*pen", "classes": [ "精羅", @@ -16775,13 +28038,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "個性的である必要性…? ~ガーネット~", }, "595": { "pid": 595, - "cid": 133, + cid: 133, + "timestamp": 1419094848046, "wxid": "SP02-014", - "name": "羅石 ブロンダ (「selector infected WIXOSS」 BOX2 初回限定特典)", + name: "羅石 ブロンダ (「selector infected WIXOSS」 BOX2 初回限定特典)", + "kana": "ラセキブロンダ", "rarity": "SP", "cardType": "SIGNI", "color": "red", @@ -16789,6 +28055,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/SP02/SP02-014.jpg", "illust": "由利 真珠郎", "classes": [ "精羅", @@ -16801,13 +28068,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "想像以上の硬さで、踏み潰してあげる。 ~ブロンダ~", }, "596": { "pid": 596, - "cid": 134, + cid: 134, + "timestamp": 1419094852442, "wxid": "SP02-015", - "name": "羅石 アイロン (「selector infected WIXOSS」 BOX2 初回限定特典)", + name: "羅石 アイロン (「selector infected WIXOSS」 BOX2 初回限定特典)", + "kana": "ラセキアイロン", "rarity": "SP", "cardType": "SIGNI", "color": "red", @@ -16815,6 +28085,7 @@ var CardInfo = { "limit": 0, "power": 3000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/SP02/SP02-015.jpg", "illust": "mado*pen", "classes": [ "精羅", @@ -16827,13 +28098,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "熱かったでしょ。 ~アイロン~", }, "597": { "pid": 597, - "cid": 135, + cid: 135, + "timestamp": 1419094875119, "wxid": "SP02-016", - "name": "羅石 アメジスト (「selector infected WIXOSS」 BOX2 初回限定特典)", + name: "羅石 アメジスト (「selector infected WIXOSS」 BOX2 初回限定特典)", + "kana": "ラセキアメジスト", "rarity": "SP", "cardType": "SIGNI", "color": "red", @@ -16841,6 +28115,7 @@ var CardInfo = { "limit": 0, "power": 1000, "limiting": "花代", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/SP02/SP02-016.jpg", "illust": "由利 真珠郎", "classes": [ "精羅", @@ -16853,13 +28128,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "遣ってみて、どうだった? ~アメジスト~", }, "598": { "pid": 598, - "cid": 136, + cid: 136, + "timestamp": 1419094876330, "wxid": "SP02-017", - "name": "轟音の火柱 (「selector infected WIXOSS」 BOX2 初回限定特典)", + name: "轟音の火柱 (「selector infected WIXOSS」 BOX2 初回限定特典)", + "kana": "ゴウオンノヒバシラ", "rarity": "SP", "cardType": "SPELL", "color": "red", @@ -16867,6 +28145,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/SP02/SP02-017.jpg", "illust": "arihato", "classes": [], "costWhite": 0, @@ -16876,13 +28155,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "エナ、炸裂!", }, "599": { "pid": 599, - "cid": 101, + cid: 101, + "timestamp": 1419094877861, "wxid": "SP02-018", - "name": "サーバント D (「selector infected WIXOSS」 BOX2 初回限定特典)", + name: "サーバント D (「selector infected WIXOSS」 BOX2 初回限定特典)", + "kana": "サーバントデュオ", "rarity": "SP", "cardType": "SIGNI", "color": "colorless", @@ -16890,6 +28172,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/SP02/SP02-018.jpg", "illust": "hitoto*", "classes": [ "精元" @@ -16901,13 +28184,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": true, - "multiEner": true + "multiEner": true, + cardText: "くらくらり", }, "600": { "pid": 600, - "cid": 102, + cid: 102, + "timestamp": 1419094879003, "wxid": "SP02-019", - "name": "サーバント O (「selector infected WIXOSS」 BOX2 初回限定特典)", + name: "サーバント O (「selector infected WIXOSS」 BOX2 初回限定特典)", + "kana": "サーバントワン", "rarity": "SP", "cardType": "SIGNI", "color": "colorless", @@ -16915,6 +28201,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/SP02/SP02-019.jpg", "illust": "トリダモノ", "classes": [ "精元" @@ -16926,13 +28213,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": true, - "multiEner": true + "multiEner": true, + cardText: "ふわふわり", }, "601": { "pid": 601, - "cid": 103, + cid: 103, + "timestamp": 1419094893511, "wxid": "SP02-020", - "name": "噴流する知識 (「selector infected WIXOSS」 BOX2 初回限定特典)", + name: "噴流する知識 (「selector infected WIXOSS」 BOX2 初回限定特典)", + "kana": "フンリュウスルチシキ", "rarity": "SP", "cardType": "SPELL", "color": "colorless", @@ -16940,6 +28230,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/SP02/SP02-020.jpg", "illust": "okera", "classes": [], "costWhite": 0, @@ -16949,13 +28240,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "そこに描かれていたのは違う物語。", }, "618": { "pid": 618, - "cid": 618, + cid: 618, + "timestamp": 1431349834655, "wxid": "WX05-002", - "name": "花代・伍", + name: "花代・伍", + "kana": "ハナヨゴ", "rarity": "LR", "cardType": "LRIG", "color": "red", @@ -16963,6 +28257,7 @@ var CardInfo = { "limit": 12, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX05/WX05-002.jpg", "illust": "モレシャン", "classes": [ "花代" @@ -16975,22 +28270,82 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "extraTexts": [ - "【グロウ】あなたの場のルリグがカード名に《花代》を含む" + cardText: "もう一度だけ、炎を私に。 ~花代~", + // ====================== + // 额外文本 + // ====================== + extraTexts: [ + '【グロウ】あなたの場のルリグがカード名に《花代》を含む' ], - "constEffectTexts": [ + growCondition: function () { + return this.player.lrig.name.indexOf('花代') !== -1; + }, + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:このルリグはあなたのルリグトラッシュにあるすべてのルリグの【起動能力】の能力を持つ。", "【常時能力】:あなたのすべてのシグニは【ダブルクラッシュ】を得る。" ], - "actionEffectTexts": [ + constEffects: [{ + action: function (set,add) { + this.player.lrigTrashZone.cards.forEach(function (card) { + if (card.type === 'LRIG') { + card.actionEffects.forEach(function (eff) { + var actionEffect = Object.create(eff); + actionEffect.source = this; + add(this,'actionEffects',actionEffect); + },this); + } + },this); + } + },{ + action: function (set,add) { + this.player.signis.forEach(function (signi) { + set(signi,'doubleCrash',true); + },this); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】エクシード5:対戦相手のシグニを、パワーの合計が30000以下になるように好きな数バニッシュする。" - ] + ], + actionEffects: [{ + costExceed: 5, + actionAsyn: function () { + var done = false; + var targets = []; + var total = 0; + var cards = this.player.opponent.signis; + return Callback.loop(this,3,function () { + if (done) return; + cards = cards.filter(function (card) { + return (total + card.power) <= 30000; + },this); + return this.player.selectTargetOptionalAsyn(cards).callback(this,function (card) { + if (!card) { + done = true; + return; + } + total += card.power; + targets.push(card); + removeFromArr(card,cards); + }); + }).callback(this,function () { + return this.game.banishCardsAsyn(targets); + }); + } + }] }, "619": { "pid": 619, - "cid": 619, + cid: 619, + "timestamp": 1431349836027, "wxid": "WX05-003", - "name": "コード・ピルルク ACRO", + name: "コード・ピルルク ACRO", + "kana": "コードピルルクアクロ", "rarity": "LR", "cardType": "LRIG", "color": "blue", @@ -16998,6 +28353,7 @@ var CardInfo = { "limit": 12, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX05/WX05-003.jpg", "illust": "安藤周記", "classes": [ "ピルルク" @@ -17010,24 +28366,69 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "extraTexts": [ - "【グロウ】あなたの場のルリグがカード名に《ピルルク》を含む" + cardText: "輪廻で見た数々の願いで、ピルルクは少しの希望を見出した。", + // ====================== + // 额外文本 + // ====================== + extraTexts: [ + '【グロウ】あなたの場のルリグがカード名に《ピルルク》を含む' ], - "constEffectTexts": [ + growCondition: function () { + return this.player.lrig.name.indexOf('ピルルク') !== -1; + }, + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:このルリグはあなたのルリグトラッシュにあるすべてのルリグの【起動能力】の能力を持つ。" ], - "startUpEffectTexts": [ + constEffects: [{ + action: function (set,add) { + this.player.lrigTrashZone.cards.forEach(function (card) { + if (card.type === 'LRIG') { + card.actionEffects.forEach(function (eff) { + var actionEffect = Object.create(eff); + actionEffect.source = this; + add(this,'actionEffects',actionEffect); + },this); + } + },this); + } + }], + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:対戦相手は手札をすべて捨てる。" ], - "actionEffectTexts": [ + startUpEffects: [{ + actionAsyn: function () { + var cards = this.player.opponent.hands; + this.player.opponent.discardCards(cards); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】エクシード5:あなたの手札が6枚より少ない場合、その差の分だけカードを引く。" - ] + ], + actionEffects: [{ + costExceed: 5, + actionAsyn: function () { + var count = 6 - this.player.hands.length; + if (count <= 0) return; + this.player.draw(count); + } + }] }, "620": { "pid": 620, - "cid": 620, + cid: 620, + "timestamp": 1431349837323, "wxid": "WX05-005", - "name": "黒点の巫女 タマヨリヒメ", + name: "黒点の巫女 タマヨリヒメ", + "kana": "コクテンノミコタマヨリヒメ", "rarity": "LR", "cardType": "LRIG", "color": "black", @@ -17035,6 +28436,7 @@ var CardInfo = { "limit": 12, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX05/WX05-005.jpg", "illust": "いとうのいぢ", "classes": [ "タマ" @@ -17047,22 +28449,85 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "extraTexts": [ - "【グロウ】あなたのトラッシュに黒のカードが10枚以上ある" + cardText: "こんなタマを、見ないでね。 ~タマ~", + // ====================== + // 额外文本 + // ====================== + extraTexts: [ + '【グロウ】あなたのトラッシュに黒のカードが10枚以上ある' ], - "constEffectTexts": [ + growCondition: function () { + var cards = this.player.trashZone.cards.filter(function (card) { + return (card.hasColor('black')); + },this); + return (cards.length >= 10); + }, + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:エナゾーン以外のすべてのシグニは黒になる。" ], - "actionEffectTexts": [ + constEffects: [{ + action: function (set,add) { + this.game.cards.forEach(function (card) { + if (card.zone.name === 'EnerZone') return; + if (card.type !== 'SIGNI') return; + set(card,'color','black'); + },this); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【黒】あなたのエナゾーンから黒のカード1枚をトラッシュに置く:対戦相手のシグニ1体をトラッシュに置く。", "【起動能力】エクシード5:対戦相手の、ルリグとすべてのシグニをダウンする。この能力は使用タイミング【アタックフェイズ】を持つ。" - ] + ], + actionEffects: [{ + costBlack: 1, + costCondition: function () { + var cards = this.player.enerZone.cards.filter(function (card) { + return (card.hasColor('black')); + },this); + var multiEner = this.player.enerZone.cards.some(function (card) { + return card.multiEner && !card.hasColor('black'); + },this); + if (multiEner) return (cards.length >= 1); + return (cards.length >= 2); + }, + costAsyn: function () { + var cards = this.player.enerZone.cards.filter(function (card) { + return (card.hasColor('black')); + },this); + return this.player.selectAsyn('PAY',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + }, + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.trashAsyn(); + }); + } + },{ + attackPhase: true, + costExceed: 5, + actionAsyn: function () { + var cards = concat(this.player.opponent.lrig,this.player.opponent.signis); + this.game.downCards(cards); + } + }] }, "621": { "pid": 621, - "cid": 621, + cid: 621, + "timestamp": 1431349838517, "wxid": "WX05-010", - "name": "エルドラ=マークⅤ", + name: "エルドラ=マークⅤ", + "kana": "エルドラマークファイブ", "rarity": "LC", "cardType": "LRIG", "color": "blue", @@ -17070,6 +28535,7 @@ var CardInfo = { "limit": 12, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX05/WX05-010.jpg", "illust": "はるのいぶき", "classes": [ "エルドラ" @@ -17082,21 +28548,69 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "extraTexts": [ - "【グロウ】あなたの場のルリグがカード名に《エルドラ》を含む" + cardText: "いやー、ほんと最高のコンビっすね。 ~エルドラ~", + // ====================== + // 额外文本 + // ====================== + extraTexts: [ + '【グロウ】あなたの場のルリグがカード名に《エルドラ》を含む' ], - "startUpEffectTexts": [ + growCondition: function () { + return this.player.lrig.name.indexOf('エルドラ') !== -1; + }, + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:あなたのすべてのライフクロスを見て、その中から好きな枚数をトラッシュに置き、その枚数と同じ枚数のカードをデッキの上からライフクロスに加える。その後、あなたのすべてのライフクロスを見て、好きな順番で並び替える。" ], - "actionEffectTexts": [ + startUpEffects: [{ + actionAsyn: function () { + var cards = this.player.lifeClothZone.cards; + if (!cards.length) return; + this.player.informCards(cards); + return this.player.selectSomeAsyn('TRASH',cards).callback(this,function (cards_A) { + this.game.trashCards(cards_A); + var cards_B = this.player.mainDeck.getTopCards(cards_A.length); + this.game.moveCards(cards_B,this.player.lifeClothZone); + }).callback(this,function () { + cards = this.player.lifeClothZone.cards; + if (!cards.length) return; + this.player.informCards(cards); + var len = cards.length; + return this.player.selectSomeAsyn('SET_ORDER',cards,len,len,true).callback(this,function (cards) { + this.player.lifeClothZone.moveCardsToTop(cards); + }); + }); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】エクシード2:あなたのライフクロス1枚をクラッシュする。そうした場合、手札を1枚ライフクロスに加える。" - ] + ], + actionEffects: [{ + costExceed: 2, + actionAsyn: function () { + return this.player.crashAsyn(1).callback(this,function (succ) { + if (!succ) return; + var cards = this.player.hands; + return this.player.selectAsyn('TARGET',cards).callback(this,function (card) { + if (!card) return; + card.moveTo(this.player.lifeClothZone); + }); + }); + } + }] }, "622": { "pid": 622, - "cid": 622, + cid: 622, + "timestamp": 1431349839820, "wxid": "WX05-013", - "name": "侵犯されし神判 アン・フィフス", + name: "侵犯されし神判 アン・フィフス", + "kana": "シンパンサレシシンパンアンフィフス", "rarity": "LC", "cardType": "LRIG", "color": "green", @@ -17104,6 +28618,7 @@ var CardInfo = { "limit": 12, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX05/WX05-013.jpg", "illust": "柚希きひろ", "classes": [ "アン" @@ -17116,22 +28631,79 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "extraTexts": [ - "【グロウ】あなたの場のルリグがカード名に《アン》を含む" + cardText: "永遠に、お休みなさい! ~アン~", + // ====================== + // 额外文本 + // ====================== + extraTexts: [ + '【グロウ】あなたの場のルリグがカード名に《アン》を含む' ], - "startUpEffectTexts": [ + growCondition: function () { + return this.player.lrig.name.indexOf('アン') !== -1; + }, + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:あなたのトラッシュから<美巧>のシグニを3枚まで手札に加える。" ], - "actionEffectTexts": [ + startUpEffects: [{ + actionAsyn: function () { + var cards = this.player.trashZone.cards.filter(function (card) { + return card.hasClass('美巧'); + },this); + return this.player.selectSomeAsyn('ADD_TO_HAND',cards,0,3).callback(this,function (cards) { + return this.player.opponent.showCardsAsyn(cards).callback(this,function () { + this.game.moveCards(cards,this.player.handZone); + }); + }); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】エクシード2:対戦相手のアタックしているシグニ1体の攻撃を一度無効にする。この能力は対戦相手のシグニ1体がアタックした時にしか使用できない。", "【起動能力】エクシード3:あなたの手札をすべて公開する。この方法でそれぞれがカード名の異なる<美巧>のシグニが8枚以上公開された場合、対戦相手のすべてのシグニを手札に戻す。" - ] + ], + actionEffects: [{ + onAttack: true, + attackPhase: true, + mainPhase: true, + costExceed: 2, + useCondition: function (arg) { + return (arg.event.card.type === 'SIGNI'); + }, + actionAsyn: function (costArg,arg) { + arg.event.prevented = true; + } + },{ + costExceed: 3, + actionAsyn: function () { + var cards = this.player.hands.slice(); + if (!cards.length) return; + this.player.opponent.informCards(cards); + return this.player.opponent.showCardsAsyn(cards).callback(this,function () { + var cids = []; + cards.forEach(function (card) { + if (!card.hasClass('美巧')) return; + if (inArr(card.cid,cids)) return; + cids.push(card.cid); + },this); + if (cids.length >= 8) { + return this.game.bounceCardsAsyn(this.player.opponent.signis); + } + }); + } + }] }, "623": { "pid": 623, - "cid": 623, + cid: 623, + "timestamp": 1431349841021, "wxid": "WX05-014", - "name": "十人十色", + name: "十人十色", + "kana": "ミラーミラージュ", "rarity": "LC", "cardType": "ARTS", "color": "green", @@ -17139,6 +28711,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX05/WX05-014.jpg", "illust": "パトリシア", "classes": [], "costWhite": 0, @@ -17149,19 +28722,40 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "attackPhase", - "spellCutIn" - ], - "artsEffectTexts": [ + cardText: "カラフルビーム!いろいろガード!", + // ====================== + // 技艺效果 + // ====================== + timmings: ['attackPhase','spellCutIn'], + artsEffectTexts: [ "このターン、あなたのすべての<美巧>のシグニは対戦相手のスペルと対戦相手のシグニの効果を受けない。(このアーツの解決後に場に出たシグニにもこの効果は影響を与える)" - ] + ], + artsEffect: { + actionAsyn: function () { + this.game.addConstEffect({ + source: this, + destroyTimming: [this.game.phase.onTurnEnd], + action: function (set,add) { + var cards = this.player.signis.filter(function (signi) { + return signi.hasClass('美巧'); + },this); + cards.forEach(function (card) { + add(card,'effectFilters',function (card) { + return (card.player === this.player) || ((card.type !== 'SPELL') && (card.type !== 'SIGNI')); + }); + },this); + } + }); + } + } }, "624": { "pid": 624, - "cid": 624, + cid: 624, + "timestamp": 1431349842343, "wxid": "WX05-016", - "name": "エンドホール", + name: "エンドホール", + "kana": "エンドホール", "rarity": "LC", "cardType": "ARTS", "color": "colorless", @@ -17169,6 +28763,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "ウリス", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX05/WX05-016.jpg", "illust": "松本エイト", "classes": [], "costWhite": 0, @@ -17179,18 +28774,39 @@ var CardInfo = { "costColorless": 5, "guardFlag": false, "multiEner": false, - "timmings": [ - "spellCutIn" - ], - "artsEffectTexts": [ + cardText: "おしまい。 ~ウリス~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['spellCutIn'], + artsEffectTexts: [ "このアーツを使用するためのコストに【白】【赤】【青】【緑】【黒】すべてが支払われている場合、このターンを終了する。(効果やルールによってターンが終了した時点で、チェックゾーンのカードはトラッシュに置かれ、ターンプレイヤーは手札を6枚になるように捨てて、「このターン」「ターン終了時まで」といった効果は終了する)" - ] + ], + artsEffect: { + actionAsyn: function (costArg) { + var colors = []; + var multiEner = 0; + costArg.enerColors.forEach(function (color) { + if (color === 'multi') { + multiEner++; + return; + } + if (color === 'colorless') return; + if (inArr(color,colors)) return; + colors.push(color); + },this); + if ((colors.length + multiEner) < 5) return; + this.game.setData(this.game,'endThisTurn',true); + } + } }, "625": { "pid": 625, - "cid": 625, + cid: 625, + "timestamp": 1431349843310, "wxid": "WX05-017", - "name": "ラッキーガード", + name: "ラッキーガード", + "kana": "ラッキーガード", "rarity": "LC", "cardType": "ARTS", "color": "colorless", @@ -17198,6 +28814,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX05/WX05-017.jpg", "illust": "ナダレ", "classes": [], "costWhite": 0, @@ -17208,18 +28825,31 @@ var CardInfo = { "costColorless": 1, "guardFlag": false, "multiEner": false, - "timmings": [ - "spellCutIn" - ], - "artsEffectTexts": [ + cardText: "アンラッキー!", + // ====================== + // 技艺效果 + // ====================== + timmings: ['spellCutIn'], + artsEffectTexts: [ "ターン終了時まで、あなたのシグニ1体は「バニッシュされない。」を得る。" - ] + ], + artsEffect: { + actionAsyn: function () { + var cards = this.player.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndSet(this,card,'canNotBeBanished',true); + }); + } + } }, "626": { "pid": 626, - "cid": 626, + cid: 626, + "timestamp": 1431349844413, "wxid": "WX05-020", - "name": "羅輝石 ダイヤブライド", + name: "羅輝石 ダイヤブライド", + "kana": "ラキセキダイヤブライド", "rarity": "SR", "cardType": "SIGNI", "color": "red", @@ -17227,6 +28857,7 @@ var CardInfo = { "limit": 0, "power": 15000, "limiting": "花代", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX05/WX05-020.jpg", "illust": "村上ゆいち", "classes": [ "精羅", @@ -17240,22 +28871,101 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "大いなる思い出の輝き。", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:このシグニが1ターンにライフクロスを合計2枚以上クラッシュしたとき、このシグニをアップする。この効果は1ターンに一度しか発動しない。", "【常時能力】:あなたの<鉱石>または<宝石>のシグニ1体が対戦相手のアーツの効果を受けたとき、対戦相手にダメージを与える。この効果は1ターンに一度しか発動しない。(対戦相手のライフクロスがない場合、あなたはゲームに勝利する)" ], - "attachedEffectTexts": [ - "対戦相手にダメージを与える。" + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '626-const-0', + triggerCondition: function (event) { + if (!inArr(this,this.player.signis)) return false; + if (event.source !== this) return false; + var count = this.game.getData(this,'crashCount') || 0; + if (count >= 2) return false; + count++; + this.game.setData(this,'crashCount',count); + return (count === 2); + }, + // condition: function () { + // return inArr(this,this.player.signis); + // }, + actionAsyn: function () { + return this.upAsyn(); + } + }); + add(this.player.opponent,'onCrash',effect); + } + },{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '626-attached-0', + triggerCondition: function (event) { + var flag = this.game.getData(this,'flag'); + // var triggerZone = this.game.getData(this,'triggerZone'); + if (flag) return false; + if (event.source.player === this.player) return false; + if (event.source.type !== 'ARTS') return false; + // this.game.setData(this,'triggerZone',this.zone); + return true; + }, + condition: function () { + var flag = this.game.getData(this,'flag'); + if (flag) return false; + // var triggerZone = this.game.getData(this,'triggerZone'); + // if (!triggerZone) return false; + // if (!triggerZone.faceup) return true; // 非公开领域 + // return (triggerZone === this.zone); + return true; + }, + actionAsyn: function () { + this.game.setData(this,'flag',true); + return this.player.opponent.damageAsyn(); + } + }); + this.player.signis.forEach(function (signi) { + if (signi.hasClass('鉱石') || signi.hasClass('宝石')) { + add(signi,'onAffect',effect); + }; + },this); + } + }], + // ====================== + // 附加效果 + // ====================== + attachedEffectTexts: [ + '対戦相手にダメージを与える。' ], - "burstEffectTexts": [ + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "対戦相手のパワー10000以下のシグニ1体をバニッシュする。あなたのライフクロスが2枚以下の場合、追加で対戦相手のライフクロス1枚をクラッシュする。" - ] + ], + burstEffect: { + actionAsyn: function () { + return this.banishSigniAsyn(10000).callback(this,function () { + if (this.player.lifeClothZone.cards.length <= 2) { + return this.player.opponent.crashAsyn(1); + } + }); + } + } }, "627": { "pid": 627, - "cid": 627, + cid: 627, + "timestamp": 1431349845646, "wxid": "WX05-021", - "name": "幻竜姫 ムシュフシュ", + name: "幻竜姫 ムシュフシュ", + "kana": "ゲンリュウヒメムシュフシュ", "rarity": "SR", "cardType": "SIGNI", "color": "red", @@ -17263,6 +28973,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "ユヅキ", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX05/WX05-021.jpg", "illust": "パトリシア", "classes": [ "精生", @@ -17276,25 +28987,105 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "サイキョーよ私!サイキョー! ~ムシュフシュ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの効果によって対戦相手のエナゾーンからカード1枚がトラッシュに置かれるたび、ターン終了時まで、このシグニのパワーを+4000する。", "【常時能力】:このシグニのパワーが20000以上であるかぎり、【ダブルクラッシュ】と「このシグニがアタックしたとき、対戦相手のシグニ1体をバニッシュする。」を得る。" ], - "attachedEffectTexts": [ - "このシグニがアタックしたとき、対戦相手のシグニ1体をバニッシュする。" + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '627-const-0', + triggerCondition: function (event) { + if (!inArr(this,this.player.signis)) return false; + var source = this.game.getEffectSource(); + if (!source || (source.player !== this.player)) return false; + return (event.oldZone === this.player.opponent.enerZone) && + (event.newZone === this.player.opponent.trashZone); + }, + condition: function () { + return inArr(this,this.player.signis); + }, + actionAsyn: function () { + this.game.tillTurnEndAdd(this,this,'power',4000); + } + }); + add(this.player.opponent,'onCardMove',effect); + } + },{ + condition: function () { + return this.power >= 20000; + }, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '627-attached-0', + triggerCondition: function () { + return this.player.opponent.signis.length; + }, + condition: function () { + if (!inArr(this,this.player.signis)) return false; + return this.player.opponent.signis.length; + }, + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.banishAsyn(); + }); + } + }); + set(this,'doubleCrash',true); + add(this,'onAttack',effect); + } + }], + // ====================== + // 附加效果 + // ====================== + attachedEffectTexts: [ + 'このシグニがアタックしたとき、対戦相手のシグニ1体をバニッシュする。' ], - "actionEffectTexts": [ + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【赤】【赤】【赤】:対戦相手のパワー12000以下のシグニ1体をバニッシュする。" ], - "burstEffectTexts": [ + actionEffects: [{ + costRed: 3, + actionAsyn: function () { + return this.banishSigniAsyn(12000); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "あなたのデッキの一番上を公開する。それが<龍獣>のシグニの場合、カードを2枚引く。それが<龍獣>のシグニではない場合、カードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + return this.player.revealAsyn(1).callback(this,function (cards) { + var flag = cards.some(function (card) { + return card.hasClass('龍獣'); + },this); + var count = flag? 2 : 1; + this.player.draw(count); + }); + } + } }, "628": { "pid": 628, - "cid": 628, + cid: 628, + "timestamp": 1431349846960, "wxid": "WX05-022", - "name": "コードラブハート C・M・R", + name: "コードラブハート C・M・R", + "kana": "コードラブハートカメラ", "rarity": "SR", "cardType": "SIGNI", "color": "blue", @@ -17302,6 +29093,7 @@ var CardInfo = { "limit": 0, "power": 15000, "limiting": "ピルルク", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX05/WX05-022.jpg", "illust": "bomi", "classes": [ "精械", @@ -17315,21 +29107,71 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "シャッターチャンス!逃さないわ! ~C・M・R~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:対戦相手は自分のターンの間、グロウフェイズとドローフェイズ以外でカードを引いたりカードを手札に加えることができない。" ], - "actionEffectTexts": [ + constEffects: [{ + condition: function () { + return (this.game.turnPlayer === this.player.opponent) && + (this.game.phase.status !== 'growPhase') && + (this.game.phase.status !== 'drawPhase'); + }, + action: function (set,add) { + set(this.player.opponent,'addCardToHandBanned',true); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】あなたの手札をすべて捨てる:この方法で手札を2枚以上捨てた場合、対戦相手のシグニ1体をバニッシュする。この能力は1ターンに一度しか使用できない。" ], - "burstEffectTexts": [ + actionEffects: [{ + once: true, + costCondition: function () { + return this.player.hands.length; + }, + costAsyn: function () { + var cards = this.player.hands.slice(); + this.game.trashCards(cards); + return cards; + }, + actionAsyn: function (costArg) { + var cards = costArg.others; + if (cards.length >= 2) { + cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.banishAsyn(); + }); + } + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:対戦相手のルリグ1体をダウンし、それを凍結する。" - ] + ], + burstEffect: { + actionAsyn: function () { + var card = this.player.opponent.lrig; + card.down(); + card.freeze(); + } + } }, "629": { "pid": 629, - "cid": 629, + cid: 629, + "timestamp": 1431349848151, "wxid": "WX05-023", - "name": "羅原 U", + name: "羅原 U", + "kana": "ラゲンウラン", "rarity": "SR", "cardType": "SIGNI", "color": "blue", @@ -17337,6 +29179,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "ミルルン", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX05/WX05-023.jpg", "illust": "猫囃子", "classes": [ "精羅", @@ -17350,25 +29193,123 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "うつらうららか、その明るさならナンバーワン。 ~U~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:このシグニはアタックできない。", "【常時能力】:このシグニのパワーはこのシグニの下にあるカード1枚につき+2000される。" ], - "startUpEffectTexts": [ + constEffects: [{ + action: function (set,add) { + set(this,'canNotAttack',true); + } + },{ + action: function (set,add) { + var cards = this.zone.cards.slice(1).filter(function (card) { + return (card !== this.charm); + },this); + var value = cards.length*2000; + if (!value) return; + add(this,'power',value); + } + }], + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:あなたのトラッシュから《羅原 U》以外の<原子>のシグニ3枚をこのシグニの下に重ねて置く。そうしない場合、このシグニをトラッシュに置く。" ], - "actionEffectTexts": [ + startUpEffects: [{ + actionAsyn: function () { + var cards = this.player.trashZone.cards.filter(function (card) { + return (card.cid !== 629) && (card.hasClass('原子')); + },this); + if (cards.length < 3) { + this.trash(); + return; + } + return this.player.selectOptionalAsyn('LAUNCH',[this]).callback(this,function (card) { + if (!card) return this.trash(); + return this.player.selectSomeAsyn('TARGET',cards,3,3).callback(this,function (cards) { + return this.player.opponent.showCardsAsyn(cards).callback(this,function () { + cards = this.game.moveCards(cards,this.zone); + if (cards.length !== 3) return; + }); + }); + }); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【ダウン】:このシグニの下からカード1枚を公開し手札に加える。その後、このシグニの下にカードが無い場合、このシグニと対戦相手のシグニ1体をバニッシュする。" ], - "burstEffectTexts": [ + actionEffects: [{ + costDown: true, + actionAsyn: function () { + var cards = this.zone.cards.slice(1).filter(function (card) { + return (card !== this.charm); + },this); + return this.player.selectAsyn('ADD_TO_HAND',cards).callback(this,function (card) { + if (!card) return; + return this.player.opponent.showCardsAsyn([card]).callback(this,function () { + card.moveTo(this.player.handZone); + }); + }).callback(this,function () { + cards = this.zone.cards.slice(1).filter(function (card) { + return (card !== this.charm); + },this); + if (cards.length) return; + + cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + cards = [this]; + if (card) cards.push(card); + return this.game.banishCardsAsyn(cards); + }); + }); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたのトラッシュからスペル1枚と<原子>のシグニ1枚を手札に加える。" - ] + ], + burstEffect: { + actionAsyn: function () { + var cards = this.player.trashZone.cards.filter(function (card) { + return (card.type === 'SPELL'); + },this); + return this.player.selectAsyn('ADD_TO_HAND',cards).callback(this,function (card) { + if (!card) return; + return this.player.opponent.showCardsAsyn([card]).callback(this,function () { + card.moveTo(this.player.handZone); + }); + }).callback(this,function () { + cards = this.player.trashZone.cards.filter(function (card) { + return card.hasClass('原子'); + },this); + return this.player.selectAsyn('ADD_TO_HAND',cards).callback(this,function (card) { + if (!card) return; + return this.player.opponent.showCardsAsyn([card]).callback(this,function () { + card.moveTo(this.player.handZone); + }); + }); + }); + } + } }, "630": { "pid": 630, - "cid": 630, + cid: 630, + "timestamp": 1431349849421, "wxid": "WX05-024", - "name": "幻獣神 ライアン", + name: "幻獣神 ライアン", + "kana": "ゲンジュウシンライアン", "rarity": "SR", "cardType": "SIGNI", "color": "green", @@ -17376,6 +29317,7 @@ var CardInfo = { "limit": 0, "power": 15000, "limiting": "緑子", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX05/WX05-024.jpg", "illust": "蟹丹", "classes": [ "精生", @@ -17389,19 +29331,55 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "いわゆる、ゴッド!百獣王! ~ライアン~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:対戦相手の効果によって、シグニのパワーは増減しない。", "【常時能力】:あなたのパワー15000以上のすべてのシグニは、対戦相手のスペルや対戦相手のシグニの効果を受けない。" ], - "burstEffectTexts": [ + constEffects: [{ + action: function (set,add) { + set(this.player.opponent,'powerChangeBanned',true); + } + },{ + action: function (set,add) { + this.player.signis.forEach(function (signi) { + if (signi.power >= 15000) { + add(signi,'effectFilters',function (card) { + return (card.player === this.player) || ((card.type !== 'SPELL') && (card.type !== 'SIGNI')); + }); + } + },this); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたのデッキの一番上のカードをエナゾーンに置き、対戦相手のパワー10000以上のシグニ1体をバニッシュする。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.enerCharge(1); + var cards = this.player.opponent.signis.filter(function (signi) { + return signi.power >= 10000; + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.banishAsyn(); + }); + } + } }, "631": { "pid": 631, - "cid": 631, + cid: 631, + "timestamp": 1431349850595, "wxid": "WX05-025", - "name": "高尚たる一筆 スイボク", + name: "高尚たる一筆 スイボク", + "kana": "コウショウタルイッピツスイボク", "rarity": "SR", "cardType": "SIGNI", "color": "green", @@ -17409,6 +29387,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "アン", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX05/WX05-025.jpg", "illust": "アリオ", "classes": [ "精像", @@ -17422,19 +29401,70 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "見たかこれぞ伝統の一撃! ~スイボク~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの<美功>のシグニ1体がバニッシュされるたび、【緑】【白】を支払ってもよい。そうした場合、そのシグニをエナゾーンからあなたの場に出す。", "【常時能力】:あなたが対戦相手のルリグの攻撃を【ガード】するか、対戦相手のシグニの攻撃を効果によって無効にしたとき、あなたのデッキの一番上のカードをエナゾーンに置く。" ], - "burstEffectTexts": [ + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '631-const-0', + costGreen: 1, + costWhite: 1, + condition: function (event) { + var card = event.card; + if (card.zone !== this.player.enerZone) return false; + return card.canSummon(); + }, + actionAsyn: function (event) { + var card = event.card; + if (card.zone !== this.player.enerZone) return; + return card.summonAsyn(); + } + }); + this.player.signis.forEach(function (signi) { + if (signi.hasClass('美巧')) { + add(signi,'onBanish',effect); + } + },this); + } + },{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '631-const-1', + actionAsyn: function () { + this.player.enerCharge(1); + } + }); + add(this.player.opponent,'onAttackPrevented',effect); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたのデッキの一番上のカードをエナゾーンに置く。このターン、次にルリグかシグニがアタックしたとき、その攻撃を一度無効にする。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.enerCharge(1); + this.game.setData(this.game,'preventNextAttack',true); + } + } }, "632": { "pid": 632, - "cid": 632, + cid: 632, + "timestamp": 1431349851917, "wxid": "WX05-027", - "name": "堕落の才女 ルシファル", + name: "堕落の才女 ルシファル", + "kana": "ダラクノサイジョルシファル", "rarity": "SR", "cardType": "SIGNI", "color": "black", @@ -17442,6 +29472,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "ウリス", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX05/WX05-027.jpg", "illust": "エムド", "classes": [ "精像", @@ -17455,23 +29486,123 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ - "【常時能力】:このシグニが対戦相手のライフクロス1枚をクラッシュするたび、ターン終了時まで、対戦相手のシグニ1体のパワーを-10000する。" + cardText: "堕ちたねー。 ~ルシファル~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ + "【常時能力】:このシグニが対戦相手のライフクロス1枚をクラッシュするたび、ターン終了時まで、対戦相手のシグニ1体のパワーを-10000する。", ], - "startUpEffectTexts": [ + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '632-const-0', + triggerCondition: function (event) { + if (!inArr(this,this.player.signis)) return false; + return (event.source === this); + }, + // condition: function () { + // return inArr(this,this.player.signis); + // }, + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndAdd(this,card,'power',-10000); + }); + } + }); + add(this.player.opponent,'onCrash',effect); + } + }], + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】【黒】【黒】【黒】:あなたのトラッシュからレベル3以下の<悪魔>のシグニを2体まで場に出す。" ], - "burstEffectTexts": [ + startUpEffects: [{ + costBlack: 3, + actionAsyn: function () { + var cards = this.player.trashZone.cards.filter(function (card) { + return card.hasClass('悪魔') && (card.level <= 3) && card.canSummon(); + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.summonAsyn(); + }).callback(this,function () { + cards = this.player.trashZone.cards.filter(function (card) { + return card.hasClass('悪魔') && (card.level <= 3) && card.canSummon(); + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.summonAsyn(); + }); + }); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:どちらか1つを選ぶ。「すべての<天使>のシグニをバニッシュする。」「あなたのトラッシュから<悪魔>のシグニ1枚を手札に加えるか場に出す。」", "すべての<天使>のシグニをバニッシュする。", "あなたのトラッシュから<悪魔>のシグニ1枚を手札に加えるか場に出す。" - ] + ], + burstEffect: { + actionAsyn: function () { + var effects = [{ + source: this, + description: '632-burst-1', + actionAsyn: function () { + var cards = concat(this.player.signis,this.player.opponent.signis).filter(function (signi) { + return signi.hasClass('天使'); + },this); + return this.game.banishCardsAsyn(cards); + } + },{ + source: this, + description: '632-burst-2', + actionAsyn: function () { + return this.player.selectTextAsyn('CHOOSE_EFFECT',['ADD_TO_HAND','SUMMON']).callback(this,function (text) { + var cards; + if (text === 'ADD_TO_HAND') { + cards = this.player.trashZone.cards.filter(function (card) { + return card.hasClass('悪魔'); + }); + return this.player.selectAsyn('TARGET',cards).callback(this,function (card) { + if (!card) return; + return this.player.opponent.showCardsAsyn([card]).callback(this,function () { + card.moveTo(this.player.handZone); + }); + }); + } else { + cards = this.player.trashZone.cards.filter(function (card) { + return card.hasClass('悪魔') && card.canSummon(); + }); + return this.player.selectAsyn('TARGET',cards).callback(this,function (card) { + if (!card) return; + return card.summonAsyn(); + }); + } + }); + } + }]; + return this.player.selectAsyn('LAUNCH',effects).callback(this,function (effect) { + if (!effect) return; + return effect.actionAsyn.call(this); + }); + } + } }, "633": { "pid": 633, - "cid": 633, + cid: 633, + "timestamp": 1431349854047, "wxid": "WX05-028", - "name": "遅起の花咲 アフロディテ", + name: "遅起の花咲 アフロディテ", + "kana": "オソオキノハナサキアフロディテ", "rarity": "R", "cardType": "SIGNI", "color": "white", @@ -17479,6 +29610,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX05/WX05-028.jpg", "illust": "紅緒", "classes": [ "精像", @@ -17492,16 +29624,66 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "私を起こすのは誰?超眠い。 ~アフロディテ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:このシグニの正面の対戦相手のシグニがアタックしたとき、【白】を支払ってもよい。そうした場合、ターン終了時まで、このシグニのパワーは+3000される。", "【常時能力】:このシグニが手札以外から場に出たとき、【白】【白】を支払ってもよい。そうした場合、対戦相手のシグニ1体をトラッシュに置く。" - ] + ], + constEffects: [{ + action: function (set,add) { + var opposingSigni = this.getOpposingSigni(); + if (!opposingSigni) return; + var effect = this.game.newEffect({ + source: this, + description: '633-const-0', + condition: function () { + return inArr(this,this.player.signis); + }, + costWhite: 1, + actionAsyn: function () { + this.game.tillTurnEndAdd(this,this,'power',3000); + } + }); + add(opposingSigni,'onAttack',effect); + } + },{ + duringGame: true, + fixed: true, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '633-const-1', + triggerCondition: function (event) { + return (event.oldZone !== this.player.handZone) && + (!event.isCharm) && + (event.newZone.name === 'SigniZone'); + }, + // condition: function () { + // return inArr(this,this.player.signis); + // }, + costWhite: 2, + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.trashAsyn(); + }); + } + }); + add(this,'onEnterField',effect); + } + }] }, "634": { "pid": 634, - "cid": 634, + cid: 634, + "timestamp": 1431349855701, "wxid": "WX05-032", - "name": "弩砲 アヴェンジャー", + name: "弩砲 アヴェンジャー", + "kana": "ドホウアヴェンジャー", "rarity": "R", "cardType": "SIGNI", "color": "red", @@ -17509,6 +29691,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX05/WX05-032.jpg", "illust": "篠", "classes": [ "精武", @@ -17522,19 +29705,70 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "ドガガガガガガ! ~アヴェンジャー~", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】手札から<ウェポン>のシグニを1枚捨てる:対戦相手のパワー8000以下のシグニ1体をバニッシュする。", "【起動能力】手札から<ウェポン>のシグニを3枚捨てる:対戦相手のライフクロス1枚をクラッシュする。この効果でクラッシュされたカードのライフバーストは発動しない。" ], - "burstEffectTexts": [ + actionEffects: [{ + costCondition: function () { + return this.player.hands.some(function (card) { + return card.hasClass('ウェポン'); + },this); + }, + costAsyn: function () { + var cards = this.player.hands.filter(function (card) { + return card.hasClass('ウェポン'); + },this); + return this.player.selectAsyn('PAY',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + }, + actionAsyn: function () { + return this.banishSigniAsyn(8000); + } + },{ + costCondition: function () { + var cards = this.player.hands.filter(function (card) { + return card.hasClass('ウェポン'); + },this); + return cards.length >= 3; + }, + costAsyn: function () { + var cards = this.player.hands.filter(function (card) { + return card.hasClass('ウェポン'); + },this); + return this.player.selectSomeAsyn('PAY',cards,3,3).callback(this,function (cards) { + this.game.trashCards(cards); + }); + }, + actionAsyn: function () { + return this.player.opponent.crashAsyn(1,{tag: 'dontTriggerBurst'}); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:対戦相手のパワー10000以下のシグニ1体をバニッシュする。" - ] + ], + burstEffect: { + actionAsyn: function () { + return this.banishSigniAsyn(10000); + } + } }, "635": { "pid": 635, - "cid": 635, + cid: 635, + "timestamp": 1431349856730, "wxid": "WX05-033", - "name": "羅石 ペリドット", + name: "羅石 ペリドット", + "kana": "ラセキペリドット", "rarity": "R", "cardType": "SIGNI", "color": "red", @@ -17542,6 +29776,7 @@ var CardInfo = { "limit": 0, "power": 10000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX05/WX05-033.jpg", "illust": "甲冑", "classes": [ "精羅", @@ -17555,15 +29790,32 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "サファイ、ルビル、ねえ、私たちが友達よ。 ~ペリドット~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:あなたの場に《羅石 サファイ》と《羅石 ルビル》がある場合、対戦相手のパワー15000以下のシグニ1体をバニッシュする。" - ] + ], + startUpEffects: [{ + actionAsyn: function () { + var flag = this.player.signis.some(function (signi) { + return signi.cid === 71; // <羅石 サファイ> + }) && this.player.signis.some(function (signi) { + return signi.cid === 66; // <羅石 ルビル> + }); + if (!flag) return; + return this.banishSigniAsyn(15000); + } + }] }, "636": { "pid": 636, - "cid": 636, + cid: 636, + "timestamp": 1431349857800, "wxid": "WX05-038", - "name": "SPIRAL", + name: "SPIRAL", + "kana": "スパイラル", "rarity": "R", "cardType": "SPELL", "color": "blue", @@ -17571,6 +29823,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX05/WX05-038.jpg", "illust": "コウサク", "classes": [], "costWhite": 0, @@ -17581,18 +29834,63 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "やーんもう、トルネーッド! ~カーミラ~", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "あなたの場に《幻水姫 スパイラル・カーミラ》がある場合、このカードを使用するためのコストは【青】になる。\nあなたの手札が4枚以上の場合、対戦相手のシグニ1体をバニッシュする。" ], - "burstEffectTexts": [ + costChange: function () { + var flag = this.player.signis.some(function (signi) { + return (signi.cid === 180); // <幻水姫 スパイラル・カーミラ> + },this); + var obj = Object.create(this); + obj.costChange = null; + if (flag) { + obj.costBlue -= 1; + if (obj.costBlue < 0) obj.costBlue = 0; + } + return obj; + }, + spellEffect: { + getTargets: function () { + if (this.player.hands.length < 4) return []; + return this.player.opponent.signis; + }, + actionAsyn: function (target) { + return target.banishAsyn(); + } + }, + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。その後、手札から《幻水姫 スパイラル・カーミラ》1枚を公開してもよい。そうした場合、追加でカードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(1); + var cards = this.player.hands.filter(function (card) { + return (card.cid === 180); // <幻水姫 スパイラル・カーミラ> + },this); + return this.player.selectOptionalAsyn('REVEAL',cards).callback(this,function (card) { + if (!card) return; + this.player.opponent.informCards([card]); + return this.player.opponent.showCardsAsyn([card]).callback(this,function () { + this.player.draw(1); + }); + }); + } + } }, "637": { "pid": 637, - "cid": 637, + cid: 637, + "timestamp": 1431349859093, "wxid": "WX05-044", - "name": "コードアンチ マズフェイス", + name: "コードアンチ マズフェイス", + "kana": "コードアンチマズフェイス", "rarity": "R", "cardType": "SIGNI", "color": "black", @@ -17600,6 +29898,7 @@ var CardInfo = { "limit": 0, "power": 10000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX05/WX05-044.jpg", "illust": "I☆LA", "classes": [ "精械", @@ -17613,16 +29912,70 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "マーズ、スラッシュ! ~マズフェイス~", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【ダウン】あなたの他の<古代兵器>のシグニ1体をバニッシュする:ターン終了時まで、対戦相手のシグニ1体のパワーを-7000する。", "【起動能力】【ダウン】あなたの他の<古代兵器>のシグニ2体を場からトラッシュに置く:ターン終了時まで、対戦相手のすべてのシグニのパワーを-10000する。" - ] + ], + actionEffects: [{ + costDown: true, + costCondition: function () { + var cards = this.player.signis.filter(function (card) { + return (card !== this) && card.hasClass('古代兵器'); + },this); + return (cards.length >= 1); + }, + costAsyn: function () { + var cards = this.player.signis.filter(function (card) { + return (card !== this) && card.hasClass('古代兵器'); + },this); + return this.player.selectAsyn('BANISH',cards).callback(this,function (card) { + if (!card) return; + return card.banishAsyn(); + }); + }, + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndAdd(this,card,'power',-7000); + }); + } + },{ + costDown: true, + costCondition: function () { + var cards = this.player.signis.filter(function (card) { + return (card !== this) && card.hasClass('古代兵器') && card.canTrashAsCost(); + },this); + return (cards.length >= 2); + }, + costAsyn: function () { + var cards = this.player.signis.filter(function (card) { + return (card !== this) && card.hasClass('古代兵器') && card.canTrashAsCost(); + },this); + return this.player.selectSomeAsyn('TRASH',cards,2,2).callback(this,function (cards) { + this.game.trashCards(cards); + }); + }, + actionAsyn: function () { + this.game.frameStart(); + this.player.opponent.signis.forEach(function (signi) { + this.game.tillTurnEndAdd(this,signi,'power',-10000); + },this); + this.game.frameEnd(); + } + }] }, "638": { "pid": 638, - "cid": 638, + cid: 638, + "timestamp": 1431349860181, "wxid": "WX05-045", - "name": "ファイナル・ディストラクション", + name: "ファイナル・ディストラクション", + "kana": "ファイナルディストラクション", "rarity": "R", "cardType": "SPELL", "color": "black", @@ -17630,6 +29983,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "ウリス", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX05/WX05-045.jpg", "illust": "しおぼい", "classes": [], "costWhite": 0, @@ -17640,21 +29994,56 @@ var CardInfo = { "costColorless": 1, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ - "ターン終了時まで、あなたのルリグは「【起動能力】【ダウン】:対戦相手のすべてのシグニをバニッシュする。」を得る。\nターン終了時に、あなたは手札をすべて捨てる。" + cardText: "バトルしたかったんでしょう? ~ウリス~", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ + "ターン終了時まで、あなたのルリグは「【起動能力】【ダウン】:対戦相手のすべてのシグニをバニッシュする。」を得る。\n" + + "ターン終了時に、あなたは手札をすべて捨てる。" ], - "attachedEffectTexts": [ - "【起動能力】【ダウン】:対戦相手のすべてのシグニをバニッシュする。" + spellEffect: { + actionAsyn: function () { + var effect = { + source: this.player.lrig, + description: '638-attached-0', + costDown: true, + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.game.banishCardsAsyn(cards); + } + } + this.game.tillTurnEndAdd(this,this.player.lrig,'actionEffects',effect); + this.game.setData(this.player,'trashAllHandsWhenTurnEnd',true); + } + }, + // ====================== + // 附加效果 + // ====================== + attachedEffectTexts: [ + '【起動能力】【ダウン】:対戦相手のすべてのシグニをバニッシュする。' ], - "burstEffectTexts": [ + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたの手札をすべて捨てる。そうした場合、すべてのシグニをバニッシュする。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.game.trashCards(this.player.hands); + var cards = concat(this.player.signis,this.player.opponent.signis); + return this.game.banishCardsAsyn(cards); + } + } }, "639": { "pid": 639, - "cid": 639, + cid: 639, + "timestamp": 1431349861359, "wxid": "WX05-047", - "name": "大剣 レヴァテイン", + name: "大剣 レヴァテイン", + "kana": "タイケンレヴァテイン", "rarity": "C", "cardType": "SIGNI", "color": "white", @@ -17662,6 +30051,7 @@ var CardInfo = { "limit": 0, "power": 6000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX05/WX05-047.jpg", "illust": "イシバシヨウスケ", "classes": [ "精武", @@ -17676,15 +30066,44 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "爆砕の剣力、赤く光る!", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:このシグニが対戦相手のレベル4のシグニとバトルしたとき、その対戦相手のシグニをバニッシュする。" - ] + ], + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '639-const-0', + triggerCondition: function (event) { + var target = event.target; // 攻击 + if (event.card !== this) { + target = event.card; // 被攻击 + } + return (target.level === 4); + }, + actionAsyn: function (event) { + var target = event.target; + if (event.card !== this) { + target = event.card; + } + return target.banishAsyn(); + } + }); + add(this,'onBattle',effect); + } + }] }, "640": { "pid": 640, - "cid": 640, + cid: 640, + "timestamp": 1431349862530, "wxid": "WX05-052", - "name": "ゲット・アルマンダル", + name: "ゲット・アルマンダル", + "kana": "ゲットアルマンダル", "rarity": "C", "cardType": "SPELL", "color": "white", @@ -17692,6 +30111,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX05/WX05-052.jpg", "illust": "希", "classes": [], "costWhite": 1, @@ -17702,19 +30122,61 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ - "以下の2つから2つまでを選ぶ。\n「あなたのデッキからレベル2以下の白のシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。」\n「あなたのルリグがレベル4以上で白の場合、あなたのデッキからシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。」" + cardText: "ここにきて、その知識は止まらない。", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ + "以下の2つから2つまでを選ぶ。\n" + + "「あなたのデッキからレベル2以下の白のシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。」\n" + + "「あなたのルリグがレベル4以上で白の場合、あなたのデッキからシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。」" ], - "attachedEffectTexts": [ + spellEffect : [{ + getTargetAdvancedAsyn: function () { + var effects = [{ + source: this, + description: '640-attached-0', + actionAsyn: function () { + var filter = function (card) { + return (card.type === 'SIGNI') && (card.level <= 2) && (card.hasColor('white')); + }; + return this.player.seekAsyn(filter,1); + } + },{ + source: this, + description: '640-attached-1', + actionAsyn: function () { + if (this.player.lrig.level < 4) return; + if (!this.player.lrig.hasColor('white')) return; + var filter = function (card) { + return (card.type === 'SIGNI'); + }; + return this.player.seekAsyn(filter,1); + } + }]; + return this.player.selectSomeAsyn('SPELL_EFFECT',effects,0,2); + }, + actionAsyn: function (effects) { + return Callback.forEach(effects,function (effect) { + return effect.actionAsyn.call(this); + },this); + } + }], + // ====================== + // 附加效果 + // ====================== + attachedEffectTexts: [ "あなたのデッキからレベル2以下の白のシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。", "あなたのルリグがレベル4以上で白の場合、あなたのデッキからシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" - ] + ], }, "641": { "pid": 641, - "cid": 641, + cid: 641, + "timestamp": 1431349863706, "wxid": "WX05-059", - "name": "延命の選択", + name: "延命の選択", + "kana": "エンメイノセンタク", "rarity": "C", "cardType": "SPELL", "color": "red", @@ -17722,6 +30184,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX05/WX05-059.jpg", "illust": "松本エイト", "classes": [], "costWhite": 0, @@ -17732,19 +30195,81 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ - "以下の2つから2つまでを選ぶ。\n「対戦相手のパワー3000以下のシグニ1体をバニッシュする。」\n「あなたのルリグがレベル4以上で赤の場合、対戦相手のパワー10000以下のシグニ1体をバニッシュする。」" + cardText: "選びな。両方?欲深いねえ。", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ + "以下の2つから2つまでを選ぶ。\n" + + "「対戦相手のパワー3000以下のシグニ1体をバニッシュする。」\n" + + "「あなたのルリグがレベル4以上で赤の場合、対戦相手のパワー10000以下のシグニ1体をバニッシュする。」" ], - "attachedEffectTexts": [ + spellEffect : [{ + getTargetAdvancedAsyn: function () { + var effects = [{ + source: this, + description: '641-attached-0', + getTargets: function () { + return this.player.opponent.signis.filter(function (signi) { + return signi.power <= 3000; + },this); + } + },{ + source: this, + description: '641-attached-1', + getTargets: function () { + if (this.player.lrig.level < 4 || (!this.player.lrig.hasColor('red'))) return []; + return this.player.opponent.signis.filter(function (signi) { + return signi.power <= 10000; + },this); + } + }]; + var targetObjs = []; + return this.player.selectSomeAsyn('SPELL_EFFECT',effects,0,2).callback(this,function (effs) { + if (effs.length !== 2) { + effects = effs; // 先选3000以下的,避免选错. + } + return this.player.opponent.showEffectsAsyn(effects).callback(this,function () { + return Callback.forEach(effects,function (effect) { + var cards = effect.getTargets.call(this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + targetObjs.push({ + card: card, + getTargets: effect.getTargets + }); + }); + },this); + }) + }).callback(this,function () { + return targetObjs; + }); + }, + actionAsyn: function (targetObjs) { + var cards = []; + targetObjs.forEach(function (targetObj) { + var card = targetObj.card; + if (inArr(card,targetObj.getTargets.call(this))) { + cards.push(card); + } + },this); + return this.game.banishCardsAsyn(cards); + } + }], + // ====================== + // 附加效果 + // ====================== + attachedEffectTexts: [ "対戦相手のパワー3000以下のシグニ1体をバニッシュする。", "あなたのルリグがレベル4以上で赤の場合、対戦相手のパワー10000以下のシグニ1体をバニッシュする。" - ] + ], }, "642": { "pid": 642, - "cid": 642, + cid: 642, + "timestamp": 1431349864967, "wxid": "WX05-063", - "name": "羅原 Ac", + name: "羅原 Ac", + "kana": "ラゲンアクチニウム", "rarity": "C", "cardType": "SIGNI", "color": "blue", @@ -17752,6 +30277,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "ミルルン", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX05/WX05-063.jpg", "illust": "pepo", "classes": [ "精羅", @@ -17765,15 +30291,29 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "飛距離ならナンバーワン! ~Ac~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたのルリグがレベル4以上であるかぎり、このシグニのパワーは10000になる。" - ] + ], + constEffects: [{ + condition: function () { + return (this.player.lrig.level >= 4); + }, + action: function (set,add) { + set(this,'power',10000); + } + }] }, "643": { "pid": 643, - "cid": 643, + cid: 643, + "timestamp": 1431349866562, "wxid": "WX05-067", - "name": "伝統の近似値 マキエ", + name: "伝統の近似値 マキエ", + "kana": "デントウノキンジチマキエ", "rarity": "C", "cardType": "SIGNI", "color": "green", @@ -17781,6 +30321,7 @@ var CardInfo = { "limit": 0, "power": 10000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX05/WX05-067.jpg", "illust": "紅緒", "classes": [ "精像", @@ -17793,13 +30334,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "黒がこれほど似合う緑も私くらいよ。 ~マキエ~", }, "644": { "pid": 644, - "cid": 644, + cid: 644, + "timestamp": 1431349867799, "wxid": "WX05-068", - "name": "方法論の対立 コラ", + name: "方法論の対立 コラ", + "kana": "ホウホウロンノタイリツコラ", "rarity": "C", "cardType": "SIGNI", "color": "green", @@ -17807,6 +30351,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "アン", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX05/WX05-068.jpg", "illust": "甲冑", "classes": [ "精像", @@ -17820,18 +30365,69 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "それコラよ。 ~コラ~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】手札から<美巧>のシグニを1枚捨てる:あなたのデッキの上からカードを2枚公開する。その中から<美巧>のシグニをすべて手札に加える。残りを好きな順番でデッキの一番下に置く。" ], - "burstEffectTexts": [ + startUpEffects: [{ + costCondition: function () { + return this.player.hands.some(function (card) { + return card.hasClass('美巧'); + },this); + }, + costAsyn: function () { + var cards = this.player.hands.filter(function (card) { + return card.hasClass('美巧'); + },this); + return this.player.selectAsyn('PAY',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + }, + actionAsyn: function () { + return this.player.revealAsyn(2).callback(this,function (cards) { + if (!cards.length) return; + var cards_A = []; + var cards_B = []; + cards.forEach(function (card) { + if (card.hasClass('美巧')) { + cards_A.push(card); + } else { + cards_B.push(card); + } + },this); + this.game.moveCards(cards_A,this.player.handZone); + var len = cards_B.length; + if (!len) return; + this.player.informCards(cards_B); + return this.player.selectSomeAsyn('SET_ORDER',cards_B,len,len,true).callback(this,function (cards) { + this.player.mainDeck.moveCardsToBottom(cards); + }); + }); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:【エナチャ―ジ1】" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.enerCharge(1); + } + } }, "645": { "pid": 645, - "cid": 645, + cid: 645, + "timestamp": 1431349868939, "wxid": "WX05-070", - "name": "度量ある明暗 アメコ", + name: "度量ある明暗 アメコ", + "kana": "ドリョウアルメイアンアメコ", "rarity": "C", "cardType": "SIGNI", "color": "green", @@ -17839,6 +30435,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX05/WX05-070.jpg", "illust": "パトリシア", "classes": [ "精像", @@ -17851,13 +30448,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "BAKURETSU!SAKURETSU! ~アメコ~", }, "646": { "pid": 646, - "cid": 646, + cid: 646, + "timestamp": 1431349870320, "wxid": "WX05-071", - "name": "画一の条件 オリガミ", + name: "画一の条件 オリガミ", + "kana": "カクイツノジョウケンオリガミ", "rarity": "C", "cardType": "SIGNI", "color": "green", @@ -17865,6 +30465,7 @@ var CardInfo = { "limit": 0, "power": 3000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX05/WX05-071.jpg", "illust": "松本エイト", "classes": [ "精像", @@ -17877,13 +30478,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "伝統の鏡ですわ、なんでも魅せられてしまうのです。 ~オリガミ~", }, "647": { "pid": 647, - "cid": 647, + cid: 647, + "timestamp": 1431349871362, "wxid": "WX05-075", - "name": "コードアンチ アラハバキ", + name: "コードアンチ アラハバキ", + "kana": "コードアンチアラハバキ", "rarity": "C", "cardType": "SIGNI", "color": "black", @@ -17891,6 +30495,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX05/WX05-075.jpg", "illust": "パトリシア", "classes": [ "精械", @@ -17904,18 +30509,57 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "わからないかな、もう運命とか超えてんだ! ~アラハバキ~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】手札から<古代兵器>のシグニを1枚捨てる:あなたのトラッシュからレベル3以上の<古代兵器>のシグニ1枚を場に出す。" ], - "burstEffectTexts": [ + startUpEffects: [{ + costCondition: function () { + return this.player.hands.some(function (card) { + return card.hasClass('古代兵器'); + },this); + }, + costAsyn: function () { + var cards = this.player.hands.filter(function (card) { + return card.hasClass('古代兵器'); + },this); + return this.player.selectAsyn('PAY',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + }, + actionAsyn: function () { + var cards = this.player.trashZone.cards.filter(function (card) { + return (card.hasClass('古代兵器') && (card.level >= 3) && card.canSummon()); + }); + return this.player.selectAsyn('TARGET',cards).callback(this,function (card) { + if (!card) return; + return card.summonAsyn(); + }); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:【エナチャ―ジ1】" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.enerCharge(1); + } + } }, "648": { "pid": 648, - "cid": 648, + cid: 648, + "timestamp": 1431349872425, "wxid": "PR-100", - "name": "アイドル・ディフェンス (カードゲーマーvol.19 付録)", + name: "アイドル・ディフェンス (カードゲーマーvol.19 付録)", + "kana": "アイドルディフェンス", "rarity": "PR", "cardType": "ARTS", "color": "white", @@ -17923,6 +30567,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-100.jpg", "illust": "繭咲 悠", "classes": [], "costWhite": 1, @@ -17933,20 +30578,54 @@ var CardInfo = { "costColorless": 7, "guardFlag": false, "multiEner": false, - "timmings": [ - "attackPhase" - ], - "artsEffectTexts": [ - "このターン、対戦相手がアーツまたはスペルを使用していた場合、このアーツを使用するためのコストは【白×1】【無×4】になる。両方を使用していた場合、このアーツを使用するためのコストは【白×0】になる。\nいずれか1つを選ぶ。\n「このターン、対戦相手のシグニアタックステップをスキップする。」\n「このターン、対戦相手のルリグアタックステップをスキップする。」", + cardText: "一見クール、本当は熱い♥を持っています。 ~川上愛美~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['attackPhase'], + artsEffectTexts: [ + "このターン、対戦相手がアーツまたはスペルを使用していた場合、このアーツを使用するためのコストは【白×1】【無×4】になる。両方を使用していた場合、このアーツを使用するためのコストは【白×0】になる。\n" + + "いずれか1つを選ぶ。\n" + + "「このターン、対戦相手のシグニアタックステップをスキップする。」\n" + + "「このターン、対戦相手のルリグアタックステップをスキップする。」", "このターン、対戦相手のシグニアタックステップをスキップする。", "このターン、対戦相手のルリグアタックステップをスキップする。" - ] + ], + costChange: function () { + var flagSpellUsed = this.game.getData(this.player.opponent,'flagSpellUsed'); + var flagArtsUsed = this.game.getData(this.player.opponent,'flagArtsUsed'); + var count = 0; + if (flagSpellUsed) count++; + if (flagArtsUsed) count++; + var obj = Object.create(this); + obj.costChange = null; + if (count === 1) { + obj.costColorless -= 3; + } else if (count === 2) { + obj.costWhite -= 1; + obj.costColorless -= 7; + } + if (obj.costWhite < 0) obj.costWhite = 0; + if (obj.costColorless < 0) obj.costColorless = 0; + return obj; + }, + artsEffect: [{ + actionAsyn: function () { + this.game.tillTurnEndSet(this,this.player.opponent,'skipSigniAttackStep',true); + } + },{ + actionAsyn: function () { + this.game.tillTurnEndSet(this,this.player.opponent,'skipLrigAttackStep',true); + } + }] }, "649": { "pid": 649, - "cid": 649, + cid: 649, + "timestamp": 1431349874103, "wxid": "WX05-001", - "name": "創世の巫女 マユ", + name: "創世の巫女 マユ", + "kana": "ソウセイノミコマユ", "rarity": "LR", "cardType": "LRIG", "color": "white", @@ -17954,6 +30633,7 @@ var CardInfo = { "limit": 12, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX05/WX05-001.jpg", "illust": "keypot", "classes": [ "タマ", @@ -17967,22 +30647,79 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "extraTexts": [ - "【グロウ】あなたのルリグデッキから<タマ>または<イオナ>のルリグ1枚を公開し、それをあなたの場のルリグの下に置く" + cardText: "私は、受け入れる。最後の選択を…。 ~マユ~", + // ====================== + // 额外文本 + // ====================== + extraTexts: [ + '【グロウ】あなたのルリグデッキから<タマ>または<イオナ>のルリグ1枚を公開し、それをあなたの場のルリグの下に置く' ], - "startUpEffectTexts": [ + growCondition: function () { + return this.player.lrigDeck.cards.some(function (card) { + return (card !== this) && (card.hasClass('タマ') || card.hasClass('イオナ')); + },this); + }, + growActionAsyn: function () { + var cards = this.player.lrigDeck.cards.filter(function (card) { + return (card !== this) && (card.hasClass('タマ') || card.hasClass('イオナ')); + },this); + return this.player.selectAsyn('REVEAL',cards).callback(this,function (card) { + if (!card) return; + return this.player.opponent.showCardsAsyn([card]).callback(this,function () { + card.moveTo(this.player.lrigZone,{ bottom: true }); + }); + }); + }, + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:あなたのルリグトラッシュからすべてのルリグをこのカードの下に置き、すべての白と黒のアーツをルリグデッキに戻す。" ], - "actionEffectTexts": [ + startUpEffects: [{ + actionAsyn: function () { + var cards = this.player.lrigTrashZone.cards.filter(function (card) { + return (card.type === 'LRIG'); + },this); + this.game.moveCards(cards,this.player.lrigZone,{ bottom: true }); + cards = this.player.lrigTrashZone.cards.filter(function (card) { + return (card.type === 'ARTS') && ((card.hasColor('white')) || (card.hasColor('black'))); + },this); + this.game.moveCards(cards,this.player.lrigDeck); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】エクシード1:ターン終了時まで、対戦相手のすべてのシグニは能力を失う。", "【起動能力】エクシード5:あなたのエナゾーンからすべてのカードをトラッシュに置き、あなたの手札をすべて捨てる。あなたはこのターンの次に、追加の1ターンを得る。" - ] + ], + actionEffects: [{ + costExceed: 1, + actionAsyn: function () { + this.game.frameStart(); + this.player.opponent.signis.forEach(function (signi) { + this.game.tillTurnEndSet(this,signi,'abilityLost',true); + },this); + this.game.frameEnd(); + } + },{ + costExceed: 5, + actionAsyn: function () { + var cards = concat(this.player.enerZone.cards,this.player.hands); + this.game.trashCards(cards); + this.game.setData(this.player,'additionalTurn',true); + } + }] }, "650": { "pid": 650, - "cid": 650, + cid: 650, + "timestamp": 1431349875982, "wxid": "WX05-004", - "name": "五型緑姫", + name: "五型緑姫", + "kana": "ゴガタミドリコ", "rarity": "LR", "cardType": "LRIG", "color": "green", @@ -17990,6 +30727,7 @@ var CardInfo = { "limit": 12, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX05/WX05-004.jpg", "illust": "蟹丹", "classes": [ "緑子" @@ -18002,24 +30740,71 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "extraTexts": [ - "【グロウ】あなたの場のルリグがカード名に《緑姫》を含む" + cardText: "ああ、僕は、君のルリグでよかった。 ~緑姫~", + // ====================== + // 额外文本 + // ====================== + extraTexts: [ + '【グロウ】あなたの場のルリグがカード名に《緑姫》を含む' ], - "constEffectTexts": [ + growCondition: function () { + return this.player.lrig.name.indexOf('緑姫') !== -1; + }, + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:このルリグはあなたのルリグトラッシュにあるすべてのルリグの【起動能力】の能力を持つ。" ], - "startUpEffectTexts": [ + constEffects: [{ + action: function (set,add) { + this.player.lrigTrashZone.cards.forEach(function (card) { + if (card.type === 'LRIG') { + card.actionEffects.forEach(function (eff) { + var actionEffect = Object.create(eff); + actionEffect.source = this; + add(this,'actionEffects',actionEffect); + },this); + } + },this); + } + }], + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:あなたのデッキの一番上のカードをライフクロスに加える。" ], - "actionEffectTexts": [ + startUpEffects: [{ + actionAsyn: function () { + var card = this.player.mainDeck.cards[0]; + if (!card) return; + card.moveTo(this.player.lifeClothZone); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】エクシード5:すべてのプレイヤーは自分のエナゾーンからすべての、白、赤、青、緑、黒のカードをトラッシュに置く。" - ] + ], + actionEffects: [{ + costExceed: 5, + actionAsyn: function () { + var cards = concat(this.player.enerZone.cards,this.player.opponent.enerZone.cards).filter(function (card) { + return (card.color !== 'colorless'); + },this); + this.game.trashCards(cards); + } + }] }, "651": { "pid": 651, - "cid": 651, + cid: 651, + "timestamp": 1431349877515, "wxid": "WX05-006", - "name": "虚無の閻魔 ウリス", + name: "虚無の閻魔 ウリス", + "kana": "キョムノエンマウリス", "rarity": "LR", "cardType": "LRIG", "color": "colorless", @@ -18027,6 +30812,7 @@ var CardInfo = { "limit": 1024, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX05/WX05-006.jpg", "illust": "hitoto*", "classes": [ "ウリス" @@ -18039,22 +30825,77 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "extraTexts": [ - "【グロウ】あなたのエナゾーンにあるカードの色が3種類以上" + cardText: "ねえ、めちゃくちゃにしたいでしょぉ。 ~ウリス~", + // ====================== + // 额外文本 + // ====================== + extraTexts: [ + '【グロウ】あなたのエナゾーンにあるカードの色が3種類以上' ], - "constEffectTexts": [ + growCondition: function () { + var colors = []; + this.player.enerZone.cards.forEach(function (card) { + if (card.hasColor('colorless')) return; + if (inArr(card.color,colors)) return; + colors.push(card.color); + }); + return (colors.length >= 3); + }, + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたのエナゾーンにあるすべてのカードは【マルチエナ】を持つ。", "【常時能力】:あなたのアーツとスペルの限定条件は無視される。" ], - "actionEffectTexts": [ + constEffects: [{ + action: function (set,add) { + this.player.enerZone.cards.forEach(function (card) { + set(card,'multiEner',true); + },this); + } + },{ + action: function (set,add) { + set(this.player,'ignoreLimitingOfArtsAndSpell',true); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】エクシード5:あなたの手札を1枚選ぶ。対戦相手は【白】【赤】【青】【緑】【黒】【無】から1つを宣言する。そのカードを公開し、それが宣言されたアイコンを持つカードではない場合、対戦相手のすべてのシグニをトラッシュに置く。" - ] + ], + actionEffects: [{ + costExceed: 5, + useCondition: function () { + return this.player.hands.length; + }, + actionAsyn: function () { + var cards = this.player.hands; + var colorsToSelect = ['white','red','blue','green','black','colorless']; + return this.player.selectAsyn('TARGET',cards).callback(this,function (card) { + if (!card) return; + return this.player.opponent.selectTextAsyn('COLOR',colorsToSelect).callback(this,function (color) { + return this.player.opponent.showCardsAsyn([card]).callback(this,function () { + return this.player.showColorsAsyn([color]); + }).callback(this,function () { + // if (color === this.game.getOriginalValue(card,'color')) return; + if (color === card.color) return; + cards = this.player.opponent.signis; + return this.game.trashCardsAsyn(cards); + }); + }); + }); + } + }], }, "652": { "pid": 652, - "cid": 652, + cid: 652, + "timestamp": 1431349878975, "wxid": "WX05-007", - "name": "ラスト・セレクト", + name: "ラスト・セレクト", + "kana": "ラストセレクト", "rarity": "LC", "cardType": "ARTS", "color": "white", @@ -18062,6 +30903,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "タマ/イオナ", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX05/WX05-007.jpg", "illust": "単ル", "classes": [], "costWhite": 1, @@ -18072,19 +30914,39 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase", - "attackPhase" - ], - "artsEffectTexts": [ + cardText: "光への憧れを、解き放つ…!", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase','attackPhase'], + artsEffectTexts: [ "あなたのルリグの下からカード4枚をルリグトラッシュに置く。そうした場合、対戦相手のシグニ1体をトラッシュに置く。" - ] + ], + artsEffect: { + actionAsyn: function () { + var cards = this.player.lrigZone.cards.slice(1); + if (cards.length < 4) return; + return this.player.selectOptionalAsyn('LAUNCH',[this]).callback(this,function (card) { + if (!card) return; + return this.player.selectSomeAsyn('TRASH',cards,4,4).callback(this,function (cards) { + if (this.game.trashCards(cards).length !== 4) return; + cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.trashAsyn(); + }); + }); + }); + } + } }, "653": { "pid": 653, - "cid": 653, + cid: 653, + "timestamp": 1431349880003, "wxid": "WX05-008", - "name": "遊月・伍", + name: "遊月・伍", + "kana": "ユヅキゴ", "rarity": "LC", "cardType": "LRIG", "color": "red", @@ -18092,6 +30954,7 @@ var CardInfo = { "limit": 12, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX05/WX05-008.jpg", "illust": "れいあきら", "classes": [ "ユヅキ" @@ -18104,22 +30967,69 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "extraTexts": [ - "【グロウ】あなたの場のルリグがカード名に《遊月》を含む" + cardText: "ねえ、るう子さ、私たちはきっと幸せになれるよね。 ~ユヅキ~", + // ====================== + // 额外文本 + // ====================== + extraTexts: [ + '【グロウ】あなたの場のルリグがカード名に《遊月》を含む' ], - "startUpEffectTexts": [ + growCondition: function () { + return this.player.lrig.name.indexOf('遊月') !== -1; + }, + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:対戦相手のエナゾーンからカードを3枚までトラッシュに置く。" ], - "actionEffectTexts": [ + startUpEffects: [{ + actionAsyn: function () { + var cards = this.player.opponent.enerZone.cards; + return this.player.selectSomeAsyn('TRASH',cards,0,3).callback(this,function (cards) { + this.game.trashCards(cards); + }); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】エクシード1:対戦相手のエナゾーンからカード1枚をトラッシュに置く。この能力は1ターンに一度しか使用できない。", "【起動能力】エクシード2:あなたの手札から赤のスペル1枚をコストを支払わずに使用する。" - ] + ], + actionEffects: [{ + once: true, + costExceed: 1, + actionAsyn: function () { + var cards = this.player.opponent.enerZone.cards; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + } + },{ + costExceed: 2, + actionAsyn: function () { + var cards = this.player.spellBanned? [] : this.player.hands.filter(function (card) { + return (card.type === 'SPELL') && + (card.hasColor('red')) && + card.canUse('spell',true); + }); + return this.player.selectAsyn('TARGET',cards).callback(this,function (card) { + if (!card) return; + return this.player.handleSpellAsyn(card,true); + }); + } + }] }, "654": { "pid": 654, - "cid": 654, + cid: 654, + "timestamp": 1431349881220, "wxid": "WX05-009", - "name": "一燭即発", + name: "一燭即発", + "kana": "イッショクソクハツ", "rarity": "LC", "cardType": "ARTS", "color": "red", @@ -18127,6 +31037,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX05/WX05-009.jpg", "illust": "かざあな", "classes": [], "costWhite": 0, @@ -18137,19 +31048,40 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase", - "attackPhase" - ], - "artsEffectTexts": [ + cardText: "龍の力、しかとその目に!", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase','attackPhase'], + artsEffectTexts: [ "あなたのアップ状態の<龍獣>のシグニ1体をダウンする。そうした場合、パワーが、この方法でダウンしたシグニのパワー以下の対戦相手のシグニ1体をバニッシュする。" - ] + ], + artsEffect: { + actionAsyn: function () { + var cards = this.player.signis.filter(function (signi) { + return signi.isUp && signi.hasClass('龍獣'); + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + if (!card.down()) return; + cards = this.player.opponent.signis.filter(function (signi) { + return signi.power <= card.power; + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.banishAsyn(); + }); + }); + } + } }, "655": { "pid": 655, - "cid": 655, + cid: 655, + "timestamp": 1431349882532, "wxid": "WX05-011", - "name": "ミルルン・ティコ", + name: "ミルルン・ティコ", + "kana": "ミルルンティコ", "rarity": "LC", "cardType": "LRIG", "color": "blue", @@ -18157,6 +31089,7 @@ var CardInfo = { "limit": 12, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX05/WX05-011.jpg", "illust": "I☆LA", "classes": [ "ミルルン" @@ -18169,22 +31102,75 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "extraTexts": [ - "【グロウ】あなたの場のルリグがカード名に《ミルルン》を含む" + cardText: "未来でまってるるーん! ~ミルルン~", + // ====================== + // 额外文本 + // ====================== + extraTexts: [ + '【グロウ】あなたの場のルリグがカード名に《ミルルン》を含む' ], - "constEffectTexts": [ + growCondition: function () { + return this.player.lrig.name.indexOf('ミルルン') !== -1; + }, + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:対戦相手はスペルを使用できない。" ], - "actionEffectTexts": [ + constEffects: [{ + action: function (set,add) { + set(this.player.opponent,'spellBanned',true); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】エクシード1:あなたのデッキの上からカードを5枚見る。その中から好きな枚数を好きな順番でデッキの一番下に置き、残りを好きな順番でデッキの一番上に戻す。", "【起動能力】エクシード2:対戦相手のトラッシュからスペル1枚を、あなたの手札にあるかのようにコストを支払わずに限定条件を無視して使用してもよい。" - ] + ], + actionEffects: [{ + costExceed: 1, + actionAsyn: function () { + var cards = this.player.mainDeck.getTopCards(5); + if (!cards.length) return; + this.player.informCards(cards); + var len = cards.length; + return this.player.selectSomeAsyn('PUT_TO_BOTTOM',cards,0,len,true).callback(this,function (cards_A) { + var cards_B = cards.filter(function (card) { + return !inArr(card,cards_A); + },this); + this.player.mainDeck.moveCardsToBottom(cards_A); + len = cards_B.length; + if (!len) return; + return this.player.selectSomeAsyn('SET_ORDER',cards_B,len,len,true).callback(this,function (cards) { + this.player.mainDeck.moveCardsToTop(cards); + }); + }); + } + },{ + costExceed: 2, + actionAsyn: function () { + if (this.player.spellBanned) return; + var cards = this.player.opponent.trashZone.cards.filter(function (card) { + return (card.type === 'SPELL') && + (!card.useCondition || card.useCondition()); + },this); + return this.player.selectTargetOptionalAsyn(cards).callback(this,function (card) { + if (!card) return; + return this.player.handleSpellAsyn(card,true); + }); + } + }], }, "656": { "pid": 656, - "cid": 656, + cid: 656, + "timestamp": 1431349883861, "wxid": "WX05-012", - "name": "フォーチューン・ファイブ", + name: "フォーチューン・ファイブ", + "kana": "フォーチューンファイブ", "rarity": "LC", "cardType": "ARTS", "color": "blue", @@ -18192,6 +31178,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX05/WX05-012.jpg", "illust": "hitoto*", "classes": [], "costWhite": 0, @@ -18202,19 +31189,57 @@ var CardInfo = { "costColorless": 1, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase", - "attackPhase" - ], - "artsEffectTexts": [ + cardText: "眩い光が放つ、有用すぎるものども。", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase','attackPhase'], + artsEffectTexts: [ "あなたのデッキの上からカードを5枚公開する。その中のそれぞれ名前の異なる<原子>のシグニの枚数を数える。その後、それが3枚以上の場合、対戦相手のシグニ1体をダウンし凍結する。それが4枚以上の場合、カードを1枚引く。それが5枚の場合、対戦相手のシグニ1体をバニッシュする。その後、公開したカードを好きな順番でデッキの一番下に置く。(条件を満たした効果をすべて発動できる)" - ] + ], + artsEffect: { + actionAsyn: function () { + return this.player.revealAsyn(5).callback(this,function (cards) { + if (!cards.length) return; + var cids = []; + cards.forEach(function (card) { + if (card.hasClass('原子') && !inArr(card.cid,cids)) { + cids.push(card.cid); + } + },this); + var count = cids.length; + return Callback.immediately().callback(this,function () { + if (count >= 3) { + cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + card.down(); + card.freeze(); + }); + } + }).callback(this,function () { + if (count >= 4) { + this.player.draw(1); + } + if (count >= 5) { + cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.banishAsyn(); + }); + } + }); + }); + } + } }, "657": { "pid": 657, - "cid": 657, + cid: 657, + "timestamp": 1431349885055, "wxid": "WX05-015", - "name": "ヘイト・インプレス", + name: "ヘイト・インプレス", + "kana": "ヘイトインプレス", "rarity": "LC", "cardType": "ARTS", "color": "black", @@ -18222,6 +31247,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX05/WX05-015.jpg", "illust": "hitoto*", "classes": [], "costWhite": 0, @@ -18232,19 +31258,39 @@ var CardInfo = { "costColorless": 1, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase", - "attackPhase" - ], - "artsEffectTexts": [ + cardText: "やっ…", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase','attackPhase'], + artsEffectTexts: [ "あなたの<毒牙>のシグニ1体を場からトラッシュに置く。そうした場合、ターン終了時まで、対戦相手のすべてのシグニのパワーをこの方法でトラッシュに置いたシグニのレベル1につき、-2000する。" - ] + ], + artsEffect: { + actionAsyn: function () { + var cards = this.player.signis.filter(function (signi) { + return signi.hasClass('毒牙'); + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + if (!card.trash()) return; + var value = card.level * -2000; + this.game.frameStart(); + this.player.opponent.signis.forEach(function (signi) { + this.game.tillTurnEndAdd(this,signi,'power',value); + },this); + this.game.frameEnd(); + }); + } + } }, "658": { "pid": 658, - "cid": 658, + cid: 658, + "timestamp": 1431349886080, "wxid": "WX05-018", - "name": "原槍 アークエナジェ", + name: "原槍 アークエナジェ", + "kana": "ゲンソウアークエナジェ", "rarity": "SR", "cardType": "SIGNI", "color": "white", @@ -18252,6 +31298,7 @@ var CardInfo = { "limit": 0, "power": 15000, "limiting": "タマ", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX05/WX05-018.jpg", "illust": "しおぼい", "classes": [ "精武", @@ -18265,22 +31312,65 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "始めの少女の本当の願い。満たされず。", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:対戦相手は自分のエナフェイズをスキップする。", "【常時能力】:あなたの場に《原槍 エナジェ》があるかぎり、対戦相手のシグニがバニッシュされる場合、エナゾーンに置かれる代わりにトラッシュに置かれる。" ], - "startUpEffectTexts": [ + constEffects: [{ + action: function (set,add) { + set(this.player.opponent,'skipEnerPhase',true); + } + },{ + condition: function () { + return this.player.signis.some(function (signi) { + return (signi.cid === 27); // <原槍 エナジェ> + },this); + }, + action: function (set,add) { + set(this.player.opponent,'banishTrash',true); + } + }], + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】【白】【白】【白】:あなたのデッキから<アーム>のシグニを2枚まで探して場に出す。その後、デッキをシャッフルする。" ], - "burstEffectTexts": [ + startUpEffects: [{ + costWhite: 3, + actionAsyn: function () { + var filter = function (card) { + return card.hasClass('アーム'); + }; + return this.player.seekAndSummonAsyn(filter,2); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたのデッキからカード1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" - ] + ], + burstEffect: { + actionAsyn: function () { + var filter = function (card) { + return true; + }; + return this.player.seekAsyn(filter,1); + } + } }, "659": { "pid": 659, - "cid": 659, + cid: 659, + "timestamp": 1431349887394, "wxid": "WX05-019", - "name": "コードラビリンス ルーブル", + name: "コードラビリンス ルーブル", + "kana": "コードラビリンスルーブル", "rarity": "SR", "cardType": "SIGNI", "color": "white", @@ -18288,6 +31378,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "イオナ", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX05/WX05-019.jpg", "illust": "ますん", "classes": [ "精械", @@ -18301,20 +31392,87 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "我、最高にして最大の知識なり。 ~ルーブル~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:このシグニの正面のシグニは能力を失う。", "【常時能力】:対戦相手の場に能力の無いシグニが2体以上あるかぎり、このシグニのパワーは+3000される。", "【常時能力】:対戦相手のシグニ1体が場からデッキに移動したとき、あなたのデッキから<迷宮>のシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" ], - "burstEffectTexts": [ + constEffects: [{ + action: function (set,add,control) { + var opposingSigni = this.getOpposingSigni(); + if (!opposingSigni) return; + set(opposingSigni,'abilityLost',true); + // 重注册 + set(opposingSigni,'_CodeLabyrinthLouvre',this); + control.reregister = (opposingSigni['_CodeLabyrinthLouvre'] !== this); + } + },{ + condition: function () { + var cards = this.player.opponent.signis.filter(function (signi) { + return !signi.hasAbility(); + },this); + return (cards.length >= 2); + }, + action: function (set,add) { + add(this,'power',3000); + } + },{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '659-const-2', + triggerCondition: function (event) { + if (!inArr(this,this.player.signis)) return false; + return (event.isSigni) && + (event.newZone === this.player.opponent.mainDeck); + }, + // condition: function () { + // return inArr(this,this.player.signis); + // }, + actionAsyn: function () { + var filter = function (card) { + return card.hasClass('迷宮'); + }; + return this.player.seekAsyn(filter,1); + } + }); + add(this.player.opponent,'onCardMove',effect); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたの次のターン、対戦相手の場にあるすべてのシグニは能力を失う。あなたはカードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.game.addConstEffect({ + source: this, + createTimming: this.player.onTurnStart, + once: true, + destroyTimming: this.game.phase.onTurnEnd, + action: function (set,add) { + this.player.opponent.signis.forEach(function (signi) { + set(signi,'abilityLost',true); + },this); + } + }); + this.player.draw(1); + } + } }, "660": { "pid": 660, - "cid": 660, + cid: 660, + "timestamp": 1431349888533, "wxid": "WX05-026", - "name": "コードアンシエンツ ネクロノミコ", + name: "コードアンシエンツ ネクロノミコ", + "kana": "コードアンシエンツネクロノミコ", "rarity": "SR", "cardType": "SIGNI", "color": "black", @@ -18322,6 +31480,7 @@ var CardInfo = { "limit": 0, "power": 15000, "limiting": "イオナ", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX05/WX05-026.jpg", "illust": "紅緒", "classes": [ "精械", @@ -18335,18 +31494,86 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "そのとおりだったんだね?ゲイン。 ~ネクロノミコ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたのトラッシュから<古代兵器>のシグニ1枚が場に出たとき、あなたのトラッシュからカード1枚を手札に加える。この効果は1ターンに一度しか発動しない。" ], - "burstEffectTexts": [ + constEffects: [{ + duringGame: true, + fixed: true, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '660-const-0', + // once: true, + triggerCondition: function (event) { + if (!inArr(this,this.player.signis)) return false; + var flag = false; + if (event.card === this) { + this.game.setData(this,'flag',false); + } else { + flag = this.game.getData(this,'flag'); + } + if (flag) return false; + return (event.oldZone === this.player.trashZone) && + (event.card.hasClass('古代兵器')); + }, + condition: function () { + var flag = this.game.getData(this,'flag'); + if (flag) return false; + return inArr(this,this.player.signis); + }, + actionAsyn: function () { + this.game.setData(this,'flag',true); + var cards = this.player.trashZone.cards; + return this.player.selectAsyn('ADD_TO_HAND',cards).callback(this,function (card) { + if (!card) return; + return this.player.opponent.showCardsAsyn([card]).callback(this,function () { + card.moveTo(this.player.handZone); + }); + }); + } + }); + add(this.player,'onSummonSigni',effect); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたのデッキからシグニ1枚を探してトラッシュに置く。その後、デッキをシャッフルし、あなたのトラッシュからカード1枚を手札に加える。" - ] + ], + burstEffect: { + actionAsyn: function () { + var cards = this.player.mainDeck.cards.filter(function (card) { + return (card.type === 'SIGNI'); + },this); + return this.player.selectSomeAsyn('TRASH',cards,0,1,false,this.player.mainDeck.cards).callback(this,function (cards) { + return this.player.opponent.showCardsAsyn(cards).callback(this,function () { + this.game.trashCards(cards); + this.player.shuffle(); + cards = this.player.trashZone.cards; + return this.player.selectAsyn('ADD_TO_HAND',cards).callback(this,function (card) { + if (!card) return; + return this.player.opponent.showCardsAsyn([card]).callback(this,function () { + card.moveTo(this.player.handZone); + }); + }); + }); + }); + } + } }, "661": { "pid": 661, - "cid": 661, + cid: 661, + "timestamp": 1431349889845, "wxid": "WX05-029", - "name": "極槍 ゲイヴォルグ", + name: "極槍 ゲイヴォルグ", + "kana": "キョクソウゲイヴォルグ", "rarity": "R", "cardType": "SIGNI", "color": "white", @@ -18354,6 +31581,7 @@ var CardInfo = { "limit": 0, "power": 10000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX05/WX05-029.jpg", "illust": "トリダモノ", "classes": [ "精武", @@ -18367,15 +31595,35 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "デッドエンド、オーヴァードライブ! ~ゲイヴォルグ~", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【白】【ダウン】:対戦相手のシグニ1体をトラッシュに置く。この能力はこのシグニのパワーが12000以上の場合にしか使用できない。" - ] + ], + actionEffects: [{ + costWhite: 1, + costDown: true, + useCondition: function () { + return (this.power >= 12000); + }, + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.trashAsyn(); + }); + } + }], }, "662": { "pid": 662, - "cid": 662, + cid: 662, + "timestamp": 1431349891841, "wxid": "WX05-030", - "name": "ゲット・グリモア", + name: "ゲット・グリモア", + "kana": "ゲットグリモア", "rarity": "R", "cardType": "SPELL", "color": "white", @@ -18383,6 +31631,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "タマ", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX05/WX05-030.jpg", "illust": "水玉子", "classes": [], "costWhite": 1, @@ -18393,18 +31642,65 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "宝剣たちよ、私に力を!", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "手札から<アーム>のシグニ1枚を公開する。この方法で公開したシグニと同じ名前のシグニを3枚まであなたのデッキから探して公開し手札に加える。その後、デッキをシャッフルする。" ], - "burstEffectTexts": [ + spellEffect: { + actionAsyn: function () { + var cards = this.player.hands.filter(function (card) { + return card.hasClass('アーム'); + },this); + return this.player.selectAsyn('REVEAL',cards).callback(this,function (card) { + cards = card? [card] : []; + return this.player.opponent.showCardsAsyn(cards).callback(this,function () { + var filter; + if (!card) { + filter = function () { + return false; + } + } else { + filter = function (c) { + return (c.cid === card.cid); + } + } + return this.player.seekAsyn(filter,3); + }); + }); + } + }, + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:手札から<アーム>のシグニを1枚捨てる。そうした場合、あなたのデッキから<アーム>のシグニを2枚まで探して公開し手札に加える。その後、デッキをシャッフルする。" - ] + ], + burstEffect: { + actionAsyn: function () { + var cards = this.player.hands.filter(function (card) { + return card.hasClass('アーム'); + },this); + return this.player.selectAsyn('TRASH',cards).callback(this,function (card) { + if (!card) return; + if (!card.trash()) return; + var filter = function (card) { + return card.hasClass('アーム'); + }; + return this.player.seekAsyn(filter,2); + }); + } + } }, "663": { "pid": 663, - "cid": 663, + cid: 663, + "timestamp": 1431349893014, "wxid": "WX05-031", - "name": "幻竜 ゴッドラ", + name: "幻竜 ゴッドラ", + "kana": "ゲンリュウゴッドラ", "rarity": "R", "cardType": "SIGNI", "color": "red", @@ -18412,6 +31708,7 @@ var CardInfo = { "limit": 0, "power": 15000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX05/WX05-031.jpg", "illust": "芥川 明", "classes": [ "精生", @@ -18424,13 +31721,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "いわゆる、ゴッド!神竜よ! ~ゴッドラ~", }, "664": { "pid": 664, - "cid": 664, + cid: 664, + "timestamp": 1431349894214, "wxid": "WX05-034", - "name": "至宝の欠片", + name: "至宝の欠片", + "kana": "シホウノカケラ", "rarity": "R", "cardType": "SPELL", "color": "red", @@ -18438,6 +31738,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "花代", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX05/WX05-034.jpg", "illust": "I☆LA", "classes": [], "costWhite": 0, @@ -18448,18 +31749,72 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "美しすぎる弩級の一撃!", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "このスペルを使用するためのコストはあなたのライフクロス1枚につき、【無×1】増える。\nターン終了時まで、あなたのすべての<鉱石>と<宝石>のシグニは【ダブルクラッシュ】を得る。" ], - "burstEffectTexts": [ + costChange: function () { + var cards = this.player.lifeClothZone.cards; + var obj = Object.create(this); + obj.costChange = null; + obj.costColorless += cards.length; + if (obj.costColorless < 0) obj.costColorless = 0; + return obj; + }, + spellEffect: { + actionAsyn: function () { + this.game.frameStart(); + this.player.signis.forEach(function (signi) { + if (signi.hasClass('鉱石') || signi.hasClass('宝石')) { + this.game.tillTurnEndSet(this,signi,'doubleCrash',true); + } + },this); + this.game.frameEnd(); + } + }, + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:このターンと次のターン、あなたのシグニゾーンの中央にあるシグニは【ダブルクラッシュ】を得る。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.game.addConstEffect({ + source: this, + destroyTimming: this.game.phase.onTurnEnd, + action: function (set,add) { + var card = this.player.signiZones[1].getSigni(); + if (card) { + set(card,'doubleCrash',true); + } + } + }); + this.game.addConstEffect({ + source: this, + createTimming: this.game.phase.onTurnStart, + once: true, + destroyTimming: this.game.phase.onTurnEnd, + action: function (set,add) { + var card = this.player.signiZones[1].getSigni(); + if (card) { + set(card,'doubleCrash',true); + } + } + }); + } + } }, "665": { "pid": 665, - "cid": 665, + cid: 665, + "timestamp": 1431349895551, "wxid": "WX05-035", - "name": "羅原 Rn", + name: "羅原 Rn", + "kana": "ラゲンラドン", "rarity": "R", "cardType": "SIGNI", "color": "blue", @@ -18467,6 +31822,7 @@ var CardInfo = { "limit": 0, "power": 15000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX05/WX05-035.jpg", "illust": "mado*pen", "classes": [ "精羅", @@ -18479,13 +31835,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "", }, "666": { "pid": 666, - "cid": 666, + cid: 666, + "timestamp": 1431349896831, "wxid": "WX05-036", - "name": "幻水 ジンベイ", + name: "幻水 ジンベイ", + "kana": "ゲンスイジンベイ", "rarity": "R", "cardType": "SIGNI", "color": "blue", @@ -18493,6 +31852,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX05/WX05-036.jpg", "illust": "イチノセ奏", "classes": [ "精生", @@ -18506,21 +31866,73 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "すごく大きいです。 ~ジンベイ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたのアタックフェイズ開始時、あなたのすべての<水獣>のシグニをアップする。" ], - "actionEffectTexts": [ + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '666-const-0', + // condition: function () { + // return inArr(this,this.player.signis); + // }, + actionAsyn: function () { + var cards = this.player.signis.filter(function (signi) { + return signi.hasClass('水獣'); + },this); + return this.game.upCardsAsyn(cards); + } + }); + add(this.player,'onAttackPhaseStart',effect); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】あなたのアップ状態の<水獣>のシグニ3体をダウンする:カードを2枚引く。その後、手札を1枚捨てる。" ], - "burstEffectTexts": [ + actionEffects: [{ + costCondition: function () { + var cards = this.player.signis.filter(function (signi) { + return (signi.isUp && signi.hasClass('水獣')); + },this); + return (cards.length >= 3); + }, + costAsyn: function () { + this.game.downCards(this.player.signis); + }, + actionAsyn: function () { + this.player.draw(2); + return this.player.discardAsyn(1); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたは手札を1枚捨てる。その後、対戦相手の手札を2枚見ないで選び、捨てさせる。" - ] + ], + burstEffect: { + actionAsyn: function () { + return this.player.discardAsyn(1).callback(this,function () { + this.player.opponent.discardRandomly(2); + }); + } + } }, "667": { "pid": 667, - "cid": 667, + cid: 667, + "timestamp": 1431349898119, "wxid": "WX05-037", - "name": "コードアート S・P・K", + name: "コードアート S・P・K", + "kana": "コードアートスピーカー", "rarity": "R", "cardType": "SIGNI", "color": "blue", @@ -18528,6 +31940,7 @@ var CardInfo = { "limit": 0, "power": 10000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX05/WX05-037.jpg", "illust": "コウサク", "classes": [ "精械", @@ -18541,15 +31954,36 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "騒音がいい?静かさがいい? ~S・P・K~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:対戦相手のシグニ1体を凍結する。その後、対戦相手のすべてのシグニが凍結状態である場合、対戦相手は手札を1枚捨てる。" - ] + ], + startUpEffects: [{ + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + card.freeze(); + var flag = this.player.opponent.signis.every(function (signi) { + return signi.frozen; + },this); + if (flag) { + return this.player.opponent.discardAsyn(1); + } + }); + } + }] }, "668": { "pid": 668, - "cid": 668, + cid: 668, + "timestamp": 1431349899170, "wxid": "WX05-039", - "name": "制限された表現 ドット", + name: "制限された表現 ドット", + "kana": "セイゲンサレタヒョウゲンドット", "rarity": "R", "cardType": "SIGNI", "color": "green", @@ -18557,6 +31991,7 @@ var CardInfo = { "limit": 0, "power": 15000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX05/WX05-039.jpg", "illust": "安藤周記", "classes": [ "精像", @@ -18569,13 +32004,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "トントンギガギガ ~ドット~", }, "669": { "pid": 669, - "cid": 669, + cid: 669, + "timestamp": 1431349900216, "wxid": "WX05-040", - "name": "羅稙 サクラ", + name: "羅稙 サクラ", + "kana": "ラショクサクラ", "rarity": "R", "cardType": "SIGNI", "color": "green", @@ -18583,6 +32021,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX05/WX05-040.jpg", "illust": "7010", "classes": [ "精羅", @@ -18596,19 +32035,79 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "花の歌を、うたいましょう。 ~サクラ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたのメインフェイズの間、対戦相手のシグニ1体がバニッシュされるたび、あなたのデッキの一番上のカードをエナゾーンに置く。", "【常時能力】:あなたのアップ状態のシグニ1体が効果によってダウンしたとき、あなたのデッキの一番上のカードをエナゾーンに置く。(コストの支払いおよびアタックによるダウンは効果に含まれない)" ], - "burstEffectTexts": [ + constEffects: [{ + condition: function () { + return (this.game.turnPlayer === this.player) && (this.game.phase.status === 'mainPhase'); + }, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '669-const-0', + // condition: function () { + // return inArr(this,this.player.signis); + // }, + actionAsyn: function () { + this.player.enerCharge(1); + } + }); + add(this.player.opponent,'onSigniBanished',effect); + } + },{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '669-const-1', + triggerCondition: function () { + if (!inArr(this,this.player.signis)) return false; + return this.game.getEffectSource(); + }, + // condition: function () { + // if (!inArr(this,this.player.signis)) return false; + // return true; + // }, + actionAsyn: function () { + this.player.enerCharge(1); + } + }); + this.player.signis.forEach(function (signi) { + add(signi,'onDown',effect); + },this); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたのデッキの一番上のカードをエナゾーンに置く。その後、あなたのエナゾーンからカードを1枚まで手札に加える。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.enerCharge(1); + var cards = this.player.enerZone.cards; + return this.player.selectAsyn('ADD_TO_HAND',cards).callback(this,function (card) { + if (!card) return; + return this.player.opponent.showCardsAsyn([card]).callback(this,function () { + card.moveTo(this.player.handZone); + }); + }); + } + } }, "670": { "pid": 670, - "cid": 670, + cid: 670, + "timestamp": 1431349901395, "wxid": "WX05-041", - "name": "幻獣 ライノ", + name: "幻獣 ライノ", + "kana": "ゲンジュウライノ", "rarity": "R", "cardType": "SIGNI", "color": "green", @@ -18616,6 +32115,7 @@ var CardInfo = { "limit": 0, "power": 10000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX05/WX05-041.jpg", "illust": "イチノセ奏", "classes": [ "精生", @@ -18629,15 +32129,33 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "おちゃのこサイサイッ! ~ライノ~", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【ダウン】:ターン終了時まで、あなたの<空獣>または<地獣>のシグニ1体は【ランサー】を得る。" - ] + ], + actionEffects: [{ + costDown: true, + actionAsyn: function () { + var cards = this.player.signis.filter(function (signi) { + return signi.hasClass('空獣') || signi.hasClass('地獣'); + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndSet(this,card,'lancer',true); + }); + } + }] }, "671": { "pid": 671, - "cid": 671, + cid: 671, + "timestamp": 1431349903401, "wxid": "WX05-042", - "name": "増武", + name: "増武", + "kana": "ゾウブ", "rarity": "R", "cardType": "SPELL", "color": "green", @@ -18645,6 +32163,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX05/WX05-042.jpg", "illust": "蟹丹", "classes": [], "costWhite": 0, @@ -18655,21 +32174,92 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "いわゆる、これ…なに? ~ライアン~", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "このターン、あなたのメインフェイズの間、あなたのアップ状態の<植物>のシグニ1体がダウンしたとき、それがこのターンで3回目である場合、対戦相手のシグニ1体をバニッシュし、あなたのエナゾーンからカードを1枚手札に加え、あなたはカードを1枚引く。このカードの効果は1ターンに一度しか発動しない。" ], - "attachedEffectTexts": [ - "対戦相手のシグニ1体をバニッシュし、あなたのエナゾーンからカードを1枚手札に加え、あなたはカードを1枚引く。" + spellEffect: { + actionAsyn: function () { + var player = this.player; // 注: 被mlln抢夺 + this.game.addConstEffect({ + source: this, + destroyTimming: this.game.phase.onTurnEnd, + condition: function () { + return (this.game.turnPlayer === this.player) && (this.game.phase.status === 'mainPhase'); + }, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '671-attached-0', + triggerCondition: function (event) { + // var flag = this.game.getData(this.player,'増武Flag'); + // if (flag) return false; + // if (!event.card.hasClass('植物')) return; + var count = this.game.getData(player,'増武Count'); + return (count === 3); + }, + // condition: function () { + // return !this.game.getData(player,'増武Flag'); + // }, + actionAsyn: function () { + // this.game.setData(player,'増武Flag',true); + var cards = player.opponent.signis; + return player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.banishAsyn(); + }).callback(this,function () { + cards = player.enerZone.cards; + return player.selectAsyn('ADD_TO_HAND',cards).callback(this,function (card) { + if (!card) return; + return player.opponent.showCardsAsyn([card]).callback(this,function () { + card.moveTo(player.handZone); + }); + }); + }).callback(this,function () { + player.draw(1); + }); + } + }); + this.player.signis.forEach(function (signi) { + if (signi.hasClass('植物')) { + add(signi,'onDown',effect); + } + },this); + } + }); + } + }, + // ====================== + // 附加效果 + // ====================== + attachedEffectTexts: [ + '対戦相手のシグニ1体をバニッシュし、あなたのエナゾーンからカードを1枚手札に加え、あなたはカードを1枚引く。' ], - "burstEffectTexts": [ + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたのデッキの一番上のカードをエナゾーンに置く。その後、あなたのエナゾーンにあるカードが4枚以下の場合、追加であなたのデッキの一番上のカードをエナゾーンに置く。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.enerCharge(1); + if (this.player.enerZone.cards.length <= 4) { + this.player.enerCharge(1); + } + } + } }, "672": { "pid": 672, - "cid": 672, + cid: 672, + "timestamp": 1431349904601, "wxid": "WX05-043", - "name": "フィア=ヴァイアル", + name: "フィア=ヴァイアル", + "kana": "フィアヴァイアル", "rarity": "R", "cardType": "SIGNI", "color": "black", @@ -18677,6 +32267,7 @@ var CardInfo = { "limit": 0, "power": 15000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX05/WX05-043.jpg", "illust": "茶ちえ", "classes": [ "精武", @@ -18689,13 +32280,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "パンドラボックスが、あいてしまう。", }, "673": { "pid": 673, - "cid": 673, + cid: 673, + "timestamp": 1431349905642, "wxid": "WX05-046", - "name": "コードメイズ サグファミ", + name: "コードメイズ サグファミ", + "kana": "コードメイズサグファミ", "rarity": "C", "cardType": "SIGNI", "color": "white", @@ -18703,6 +32297,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "イオナ", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX05/WX05-046.jpg", "illust": "単ル", "classes": [ "精械", @@ -18716,18 +32311,53 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "えへへ、みえちゃった? ~サグファミ~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】手札から<迷宮>のシグニを1枚捨てる:対戦相手の場にあるすべてのシグニを、好きなように配置し直してもよい。その後、カードを1枚引く。" ], - "burstEffectTexts": [ + startUpEffects: [{ + costCondition: function () { + return this.player.hands.some(function (card) { + return card.hasClass('迷宮'); + },this); + }, + costAsyn: function () { + var cards = this.player.hands.filter(function (card) { + return card.hasClass('迷宮'); + },this); + return this.player.selectAsyn('PAY',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + }, + actionAsyn: function () { + return this.player.rearrangeOpponentSignisAsyn().callback(this,function () { + this.player.draw(1); + }); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:【エナチャ―ジ1】" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.enerCharge(1); + } + } }, "674": { "pid": 674, - "cid": 674, + cid: 674, + "timestamp": 1431349906809, "wxid": "WX05-048", - "name": "コードメイズ メトロン", + name: "コードメイズ メトロン", + "kana": "コードメイズメトロン", "rarity": "C", "cardType": "SIGNI", "color": "white", @@ -18735,6 +32365,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "イオナ", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX05/WX05-048.jpg", "illust": "イチゼン", "classes": [ "精械", @@ -18748,15 +32379,34 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "迷い込んだあなたへ、明日をあげるわ。 ~メトロン~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの場に<迷宮>のシグニが3体あるかぎり、あなたのすべてのシグニのパワーを+2000する。" - ] + ], + constEffects: [{ + condition: function () { + var cards = this.player.signis.filter(function (signi) { + return signi.hasClass('迷宮'); + },this); + return (cards.length === 3); + }, + action: function (set,add) { + this.player.signis.forEach(function (signi) { + add(signi,'power',2000); + },this); + } + }] }, "675": { "pid": 675, - "cid": 675, + cid: 675, + "timestamp": 1431349907875, "wxid": "WX05-049", - "name": "中槍 ブルナク", + name: "中槍 ブルナク", + "kana": "チュウソウブルナク", "rarity": "C", "cardType": "SIGNI", "color": "white", @@ -18764,6 +32414,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX05/WX05-049.jpg", "illust": "ヒロヲノリ", "classes": [ "精武", @@ -18777,15 +32428,37 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "格好いい名前ね、私? ~ブルナク~", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【白】【白】【無】このシグニを場からトラッシュに置く:あなたのデッキから<アーム>または<ウェポン>のシグニを合計2枚まで探して公開し手札に加える。その後、デッキをシャッフルする。" - ] + ], + actionEffects: [{ + costWhite: 2, + costColorless: 1, + costCondition: function () { + return this.canTrashAsCost(); + }, + costAsyn: function () { + this.trash(); + }, + actionAsyn: function () { + var filter = function (card) { + return card.hasClass('アーム') || card.hasClass('ウェポン'); + }; + return this.player.seekAsyn(filter,2); + } + }] }, "676": { "pid": 676, - "cid": 676, + cid: 676, + "timestamp": 1431349909220, "wxid": "WX05-050", - "name": "コードメイズ ミッシェル", + name: "コードメイズ ミッシェル", + "kana": "コードメイズミッシェル", "rarity": "C", "cardType": "SIGNI", "color": "white", @@ -18793,6 +32466,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "イオナ", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX05/WX05-050.jpg", "illust": "モレシャン", "classes": [ "精械", @@ -18806,15 +32480,40 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "小さく見える?あんた愚かね。 ~ミッシェル~", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【白】【白】【白】このシグニを場からトラッシュに置く:対戦相手のレベル3以下のシグニ1体をデッキに戻す。その後、対戦相手は自分のデッキをシャッフルする。" - ] + ], + actionEffects: [{ + costWhite: 3, + costCondition: function () { + return this.canTrashAsCost(); + }, + costAsyn: function () { + this.trash(); + }, + actionAsyn: function () { + var cards = this.player.opponent.signis.filter(function (signi) { + return (signi.level <= 3); + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + card.moveTo(card.player.mainDeck); + card.player.shuffle(); + }); + } + }], }, "677": { "pid": 677, - "cid": 677, + cid: 677, + "timestamp": 1431349910306, "wxid": "WX05-051", - "name": "小剣 エンゲツ", + name: "小剣 エンゲツ", + "kana": "ショウケンエンゲツ", "rarity": "C", "cardType": "SIGNI", "color": "white", @@ -18822,6 +32521,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX05/WX05-051.jpg", "illust": "イシバシヨウスケ", "classes": [ "精武", @@ -18835,18 +32535,48 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "カモン、ブルナク! ~エンゲツ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:このシグニがバニッシュされたとき、【白】を支払ってもよい。そうした場合、あなたのデッキから《中槍 ブルナク》1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" ], - "burstEffectTexts": [ + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '677-const-0', + costWhite: 1, + actionAsyn: function () { + var filter = function (card) { + return card.cid === 675; // <中槍 ブルナク> + }; + return this.player.seekAsyn(filter,1); + } + }); + add(this,'onBanish',effect); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(1); + } + } }, "678": { "pid": 678, - "cid": 678, + cid: 678, + "timestamp": 1431349911398, "wxid": "WX05-053", - "name": "幻竜 エインガナ", + name: "幻竜 エインガナ", + "kana": "ゲンリュウエインガナ", "rarity": "C", "cardType": "SIGNI", "color": "red", @@ -18854,6 +32584,7 @@ var CardInfo = { "limit": 0, "power": 10000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX05/WX05-053.jpg", "illust": "ナダレ", "classes": [ "精生", @@ -18866,13 +32597,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "虹をつかさどる龍、その足元には幸福が宿るという。", }, "679": { "pid": 679, - "cid": 679, + cid: 679, + "timestamp": 1431349912450, "wxid": "WX05-054", - "name": "幻竜 リントブルム", + name: "幻竜 リントブルム", + "kana": "ゲンリュウリントブルム", "rarity": "C", "cardType": "SIGNI", "color": "red", @@ -18880,6 +32614,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX05/WX05-054.jpg", "illust": "コト", "classes": [ "精生", @@ -18893,18 +32628,44 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "輝かしき王族の末裔ここに。", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの他のすべての<龍獣>のシグニのパワーを+2000する。" ], - "burstEffectTexts": [ + constEffects: [{ + action: function (set,add) { + this.player.signis.forEach(function (signi) { + if ((signi !== this) && signi.hasClass('龍獣')) { + add(signi,'power',2000); + } + },this); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたのデッキから<龍獣>のシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" - ] + ], + burstEffect: { + actionAsyn: function () { + var filter = function (card) { + return card.hasClass('龍獣'); + }; + return this.player.seekAsyn(filter,1); + } + } }, "680": { "pid": 680, - "cid": 680, + cid: 680, + "timestamp": 1431349913525, "wxid": "WX05-055", - "name": "幻竜 カンニャ", + name: "幻竜 カンニャ", + "kana": "ゲンリュウカンニャ", "rarity": "C", "cardType": "SIGNI", "color": "red", @@ -18912,6 +32673,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX05/WX05-055.jpg", "illust": "聡間まこと", "classes": [ "精生", @@ -18924,13 +32686,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "にゃー。 ~カンニャ~", }, "681": { "pid": 681, - "cid": 681, + cid: 681, + "timestamp": 1431349914716, "wxid": "WX05-056", - "name": "幻竜 コモド", + name: "幻竜 コモド", + "kana": "ゲンリュウコモド", "rarity": "C", "cardType": "SIGNI", "color": "red", @@ -18938,6 +32703,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "ユヅキ", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX05/WX05-056.jpg", "illust": "かにかま", "classes": [ "精生", @@ -18951,15 +32717,29 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "コモね、すーぐおーきくなるんだよ。ほんとだよ? ~コモド~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたのルリグがレベル4以上であるかぎり、このシグニのパワーは10000になる。" - ] + ], + constEffects: [{ + condition: function () { + return this.player.lrig.level >= 4; + }, + action: function (set,add) { + set(this,'power',10000); + } + }] }, "682": { "pid": 682, - "cid": 682, + cid: 682, + "timestamp": 1431349916207, "wxid": "WX05-057", - "name": "幻竜 クエレプ", + name: "幻竜 クエレプ", + "kana": "ゲンリュウクエレプ", "rarity": "C", "cardType": "SIGNI", "color": "red", @@ -18967,6 +32747,7 @@ var CardInfo = { "limit": 0, "power": 3000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX05/WX05-057.jpg", "illust": "ナダレ", "classes": [ "精生", @@ -18979,13 +32760,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "当然のごとくいかつくなった私だけど、ほんとはかわいい感じが良かったんだ。えーっと、かわいい?そうかな。いったい誰がこんな姿を望んだんだろうね?ルリグ?なにそれ。 ~クエレプ~", }, "683": { "pid": 683, - "cid": 683, + cid: 683, + "timestamp": 1431349917528, "wxid": "WX05-058", - "name": "幻竜 トカゲ", + name: "幻竜 トカゲ", + "kana": "ゲンリュウトカゲ", "rarity": "C", "cardType": "SIGNI", "color": "red", @@ -18993,6 +32777,7 @@ var CardInfo = { "limit": 0, "power": 1000, "limiting": "ユヅキ", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX05/WX05-058.jpg", "illust": "トリダモノ", "classes": [ "精生", @@ -19006,15 +32791,33 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "これでもドラゴンさ。なーんてね。 ~トカゲ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの場にある他のすべての<龍獣>のシグニのレベル1につき、このシグニのパワーを+1000する。" - ] + ], + constEffects: [{ + action: function (set,add) { + var count = 0; + this.player.signis.forEach(function (signi) { + if ((signi !== this) && signi.hasClass('龍獣')) { + count += signi.level; + } + },this); + if (!count) return; + add(this,'power',1000*count); + } + }] }, "684": { "pid": 684, - "cid": 684, + cid: 684, + "timestamp": 1431349918610, "wxid": "WX05-060", - "name": "羅原 Mn", + name: "羅原 Mn", + "kana": "ラゲンマンガン", "rarity": "C", "cardType": "SIGNI", "color": "blue", @@ -19022,6 +32825,7 @@ var CardInfo = { "limit": 0, "power": 10000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX05/WX05-060.jpg", "illust": "ぶんたん", "classes": [ "精羅", @@ -19034,13 +32838,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "意志の固さならナンバーワン! ~Mn~", }, "685": { "pid": 685, - "cid": 685, + cid: 685, + "timestamp": 1431349919668, "wxid": "WX05-061", - "name": "羅原 Th", + name: "羅原 Th", + "kana": "ラゲントリウム", "rarity": "C", "cardType": "SIGNI", "color": "blue", @@ -19048,6 +32855,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "ミルルン", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX05/WX05-061.jpg", "illust": "arihato", "classes": [ "精羅", @@ -19061,18 +32869,68 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "涼しさならナンバーワン。 ~Th~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】手札から<原子>のシグニを1枚捨てる:あなたのデッキの上からカードを5枚公開する。その中から<原子>のシグニ1枚を手札に加える。残りを好きな順番でデッキの一番下に置く。" ], - "burstEffectTexts": [ + startUpEffects: [{ + costCondition: function () { + return this.player.hands.some(function (card) { + return card.hasClass('原子'); + },this); + }, + costAsyn: function () { + var cards = this.player.hands.filter(function (card) { + return card.hasClass('原子'); + },this); + return this.player.selectAsyn('PAY',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + }, + actionAsyn: function () { + return this.player.revealAsyn(5).callback(this,function (cards) { + if (!cards.length) return; + var cards_A = cards.filter(function (card) { + return card.hasClass('原子'); + },this); + return this.player.selectAsyn('ADD_TO_HAND',cards_A).callback(this,function (card) { + if (!card) return; + removeFromArr(card,cards); + card.moveTo(this.player.handZone); + return this.player.opponent.showCardsAsyn([card]); + }).callback(this,function () { + var len = cards.length; + if (!len) return; + return this.player.selectSomeAsyn('SET_ORDER',cards,len,len,true).callback(this,function (cards) { + this.player.mainDeck.moveCardsToBottom(cards); + }); + }); + }); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:【エナチャ―ジ1】" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.enerCharge(1); + } + } }, "686": { "pid": 686, - "cid": 686, + cid: 686, + "timestamp": 1431349920761, "wxid": "WX05-062", - "name": "羅原 Ti", + name: "羅原 Ti", + "kana": "ラゲンチタン", "rarity": "C", "cardType": "SIGNI", "color": "blue", @@ -19080,6 +32938,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX05/WX05-062.jpg", "illust": "ときち", "classes": [ "精羅", @@ -19092,13 +32951,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "硬さならナンバーワン。 ~Ti~", }, "687": { "pid": 687, - "cid": 687, + cid: 687, + "timestamp": 1431349921744, "wxid": "WX05-064", - "name": "羅原 S", + name: "羅原 S", + "kana": "ラゲンイオウ", "rarity": "C", "cardType": "SIGNI", "color": "blue", @@ -19106,6 +32968,7 @@ var CardInfo = { "limit": 0, "power": 3000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX05/WX05-064.jpg", "illust": "篠", "classes": [ "精羅", @@ -19118,13 +32981,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "純白さならナンバーワン! ~S~", }, "688": { "pid": 688, - "cid": 688, + cid: 688, + "timestamp": 1431349922807, "wxid": "WX05-065", - "name": "羅原 Cr", + name: "羅原 Cr", + "kana": "ラゲンクロム", "rarity": "C", "cardType": "SIGNI", "color": "blue", @@ -19132,6 +32998,7 @@ var CardInfo = { "limit": 0, "power": 1000, "limiting": "ミルルン", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX05/WX05-065.jpg", "illust": "松本エイト", "classes": [ "精羅", @@ -19145,15 +33012,33 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "無垢さならナンバーワン。 ~Cr~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの場にある他のすべての<原子>のシグニのレベル1につき、このシグニのパワーを+1000する。(他にレベル2とレベル3のシグニがある場合、このシグニのパワーは+5000される)" - ] + ], + constEffects: [{ + action: function (set,add) { + var count = 0; + this.player.signis.forEach(function (signi) { + if ((signi !== this) && signi.hasClass('原子')) { + count += signi.level; + } + },this); + if (!count) return; + add(this,'power',1000*count); + } + }] }, "689": { "pid": 689, - "cid": 689, + cid: 689, + "timestamp": 1431349923890, "wxid": "WX05-066", - "name": "RAINY", + name: "RAINY", + "kana": "レイニー", "rarity": "C", "cardType": "SPELL", "color": "blue", @@ -19161,6 +33046,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX05/WX05-066.jpg", "illust": "エムド", "classes": [], "costWhite": 0, @@ -19171,19 +33057,56 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ - "以下の2つから2つまでを選ぶ。\n「対戦相手は手札を1枚捨てる。」\n「あなたのルリグがレベル4以上で青の場合、あなたはカードを3枚引き、その後、手札を1枚捨てる。」" + cardText: "雨雨フレフレ私のためにー!", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ + "以下の2つから2つまでを選ぶ。\n" + + "「対戦相手は手札を1枚捨てる。」\n" + + "「あなたのルリグがレベル4以上で青の場合、あなたはカードを3枚引き、その後、手札を1枚捨てる。」" ], - "attachedEffectTexts": [ + spellEffect : [{ + getTargetAdvancedAsyn: function () { + var effects = [{ + source: this, + description: '689-attached-0', + actionAsyn: function () { + return this.player.opponent.discardAsyn(1); + } + },{ + source: this, + description: '689-attached-1', + actionAsyn: function () { + if (this.player.lrig.level < 4) return; + if (!this.player.lrig.hasColor('blue')) return; + this.player.draw(3); + return this.player.discardAsyn(1); + } + }]; + return this.player.selectSomeAsyn('SPELL_EFFECT',effects,0,2); + }, + actionAsyn: function (effects) { + return Callback.forEach(effects,function (effect) { + return effect.actionAsyn.call(this); + },this); + } + }], + // ====================== + // 附加效果 + // ====================== + attachedEffectTexts: [ "対戦相手は手札を1枚捨てる。", "あなたのルリグがレベル4以上で青の場合、あなたはカードを3枚引き、その後、手札を1枚捨てる。" - ] + ], }, "690": { "pid": 690, - "cid": 690, + cid: 690, + "timestamp": 1431349924964, "wxid": "WX05-069", - "name": "鮮明な名宴 ポップ", + name: "鮮明な名宴 ポップ", + "kana": "センメイナメイエンポップ", "rarity": "C", "cardType": "SIGNI", "color": "green", @@ -19191,6 +33114,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "アン", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX05/WX05-069.jpg", "illust": "茶ちえ", "classes": [ "精像", @@ -19204,15 +33128,29 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "原色の炸裂で、最新の世界へ案内するわ。 ~ポップ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたのルリグがレベル4以上であるかぎり、このシグニのパワーは10000になる。" - ] + ], + constEffects: [{ + condition: function () { + return (this.player.lrig.level >= 4); + }, + action: function (set,add) { + set(this,'power',10000); + } + }] }, "691": { "pid": 691, - "cid": 691, + cid: 691, + "timestamp": 1431349926556, "wxid": "WX05-072", - "name": "落書の是認 クレヨン", + name: "落書の是認 クレヨン", + "kana": "ラクガキノゼニンクレヨン", "rarity": "C", "cardType": "SIGNI", "color": "green", @@ -19220,6 +33158,7 @@ var CardInfo = { "limit": 0, "power": 1000, "limiting": "アン", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX05/WX05-072.jpg", "illust": "かにかま", "classes": [ "精像", @@ -19233,15 +33172,33 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "描き描かれ、美巧は強くなるのです! ~クレヨン~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの場にある他のすべての<美巧>のシグニのレベル1につき、このシグニのパワーを+1000する。(他にレベル2とレベル3のシグニがある場合、このシグニのパワーは+5000される)" - ] + ], + constEffects: [{ + action: function (set,add) { + var count = 0; + this.player.signis.forEach(function (signi) { + if ((signi !== this) && signi.hasClass('美巧')) { + count += signi.level; + } + },this); + if (!count) return; + add(this,'power',1000*count); + } + }] }, "692": { "pid": 692, - "cid": 692, + cid: 692, + "timestamp": 1431349927611, "wxid": "WX05-073", - "name": "咆哮", + name: "咆哮", + "kana": "ホウコウ", "rarity": "C", "cardType": "SPELL", "color": "green", @@ -19249,6 +33206,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX05/WX05-073.jpg", "illust": "かにかま", "classes": [], "costWhite": 0, @@ -19259,19 +33217,61 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ - "以下の2つから2つまでを選ぶ。\n「ターン終了時まで、あなたのすべてのシグニのパワーを+2000する。」\n「あなたのルリグがレベル4以上で緑の場合、ターン終了時まで、あなたのすべてのシグニのパワーを+5000する。」" + cardText: "うおぉああ!どれゃああ!わー!", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ + "以下の2つから2つまでを選ぶ。\n" + + "「ターン終了時まで、あなたのすべてのシグニのパワーを+2000する。」\n" + + "「あなたのルリグがレベル4以上で緑の場合、ターン終了時まで、あなたのすべてのシグニのパワーを+5000する。」" ], - "attachedEffectTexts": [ + spellEffect : [{ + getTargetAdvancedAsyn: function () { + var effects = [{ + source: this, + description: '692-attached-0', + action: function () { + this.player.signis.forEach(function (signi) { + this.game.tillTurnEndAdd(this,signi,'power',2000); + },this); + } + },{ + source: this, + description: '692-attached-1', + action: function () { + if (this.player.lrig.level < 4) return; + if (!this.player.lrig.hasColor('green')) return; + this.player.signis.forEach(function (signi) { + this.game.tillTurnEndAdd(this,signi,'power',5000); + },this); + } + }]; + return this.player.selectSomeAsyn('SPELL_EFFECT',effects,0,2); + }, + actionAsyn: function (effects) { + this.game.frameStart(); + effects.forEach(function (effect) { + effect.action.call(this); + },this); + this.game.frameEnd(); + } + }], + // ====================== + // 附加效果 + // ====================== + attachedEffectTexts: [ "ターン終了時まで、あなたのすべてのシグニのパワーを+2000する。", "あなたのルリグがレベル4以上で緑の場合、ターン終了時まで、あなたのすべてのシグニのパワーを+5000する。" - ] + ], }, "693": { "pid": 693, - "cid": 693, + cid: 693, + "timestamp": 1431349928735, "wxid": "WX05-074", - "name": "ドライ=スポアー", + name: "ドライ=スポアー", + "kana": "ドライスポアー", "rarity": "C", "cardType": "SIGNI", "color": "black", @@ -19279,6 +33279,7 @@ var CardInfo = { "limit": 0, "power": 10000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX05/WX05-074.jpg", "illust": "オーミー", "classes": [ "精武", @@ -19291,13 +33292,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "奉仕するよッ!胞子だけにねッ! ~スポアー~", }, "694": { "pid": 694, - "cid": 694, + cid: 694, + "timestamp": 1431349929888, "wxid": "WX05-076", - "name": "魅惑の魔道 ロキ", + name: "魅惑の魔道 ロキ", + "kana": "ミワクノマドウロキ", "rarity": "C", "cardType": "SIGNI", "color": "black", @@ -19305,6 +33309,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX05/WX05-076.jpg", "illust": "イシバシヨウスケ", "classes": [ "精像", @@ -19318,18 +33323,44 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "ぼくって美しいだろ? ~ロキ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの他のすべての<悪魔>のシグニのパワーを+2000する。" ], - "burstEffectTexts": [ + constEffects: [{ + action: function (set,add) { + this.player.signis.forEach(function (signi) { + if ((signi !== this) && signi.hasClass('悪魔')) { + add(signi,'power',2000); + } + },this); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたのデッキから<悪魔>のシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" - ] + ], + burstEffect: { + actionAsyn: function () { + var filter = function (card) { + return card.hasClass('悪魔'); + }; + return this.player.seekAsyn(filter,1); + } + } }, "695": { "pid": 695, - "cid": 695, + cid: 695, + "timestamp": 1431349931000, "wxid": "WX05-077", - "name": "ツヴァイ=コブラ", + name: "ツヴァイ=コブラ", + "kana": "ツヴァイコブラ", "rarity": "C", "cardType": "SIGNI", "color": "black", @@ -19337,6 +33368,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX05/WX05-077.jpg", "illust": "アリオ", "classes": [ "精武", @@ -19349,13 +33381,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "ほおら、すぐ回る。コロッと逝くの。 ~コブラ~", }, "696": { "pid": 696, - "cid": 696, + cid: 696, + "timestamp": 1431349932231, "wxid": "WX05-078", - "name": "堕楽の一目 アーリマン", + name: "堕楽の一目 アーリマン", + "kana": "ダラクノヒトメアーリマン", "rarity": "C", "cardType": "SIGNI", "color": "black", @@ -19363,6 +33398,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "ウリス", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX05/WX05-078.jpg", "illust": "イチゼン", "classes": [ "精像", @@ -19376,15 +33412,44 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "ありまー!かわいそー。 ~アーリマン~", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【ダウン】あなたの【チャーム】1枚をトラッシュに置く:ターン終了時まで、対戦相手のシグニ1体のパワーを-5000する。" - ] + ], + actionEffects: [{ + costDown: true, + costCondition: function () { + return this.player.getCharms().length; + }, + costAsyn: function () { + var zones = this.player.getCharms().map(function (charm) { + return charm.zone; + },this); + return this.player.selectAsyn('TRASH_CHARM',zones).callback(this,function (zone) { + if (!zone) return; + var card = zone.cards[0].charm; + card.trash(); + }); + }, + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndAdd(this,card,'power',-5000); + }); + } + }] }, "697": { "pid": 697, - "cid": 697, + cid: 697, + "timestamp": 1431349934950, "wxid": "WX05-079", - "name": "アイン=ガス", + name: "アイン=ガス", + "kana": "アインガス", "rarity": "C", "cardType": "SIGNI", "color": "black", @@ -19392,6 +33457,7 @@ var CardInfo = { "limit": 0, "power": 3000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX05/WX05-079.jpg", "illust": "はるのいぶき", "classes": [ "精武", @@ -19404,13 +33470,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "多い輪廻ね。これが終わったら、どうなるのかしら。 ~ガス~", }, "698": { "pid": 698, - "cid": 698, + cid: 698, + "timestamp": 1431349935899, "wxid": "WX05-080", - "name": "使命の怠惰 ヘカーテ", + name: "使命の怠惰 ヘカーテ", + "kana": "シメイノタイダヘカーテ", "rarity": "C", "cardType": "SIGNI", "color": "black", @@ -19418,6 +33487,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "ウリス", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX05/WX05-080.jpg", "illust": "ぶんたん", "classes": [ "精像", @@ -19431,15 +33501,33 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "ひとこと言ってくれればよかったのに。 ~ヘカーテ~", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【ダウン】:このシグニをあなたの<悪魔>のシグニ1体の【チャーム】にする。" - ] + ], + actionEffects: [{ + costDown: true, + actionAsyn: function () { + var cards = this.player.signis.filter(function (signi) { + return signi.hasClass('悪魔') && !signi.charm && (signi !== this); + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + this.charmTo(card); + }); + } + }], }, "699": { "pid": 699, - "cid": 699, + cid: 699, + "timestamp": 1431349937363, "wxid": "WX05-081", - "name": "リバイブ・フレア", + name: "リバイブ・フレア", + "kana": "リバイブフレア", "rarity": "C", "cardType": "SPELL", "color": "black", @@ -19447,6 +33535,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX05/WX05-081.jpg", "illust": "mado*pen", "classes": [], "costWhite": 0, @@ -19457,19 +33546,69 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ - "以下の2つから2つまでを選ぶ。\n「あなたのデッキの上からカードを3枚トラッシュに置く。その後、あなたのトラッシュからレベル2以下の黒のシグニ1枚を場に出す。」\n「あなたのルリグがレベル4以上で黒の場合、あなたのトラッシュから黒のシグニ1枚を場に出す。」" + cardText: "轟音、火柱、悪魔は黒い炎を放つ。", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ + "以下の2つから2つまでを選ぶ。\n" + + "「あなたのデッキの上からカードを3枚トラッシュに置く。その後、あなたのトラッシュからレベル2以下の黒のシグニ1枚を場に出す。」\n" + + "「あなたのルリグがレベル4以上で黒の場合、あなたのトラッシュから黒のシグニ1枚を場に出す。」" ], - "attachedEffectTexts": [ + spellEffect : [{ + getTargetAdvancedAsyn: function () { + var effects = [{ + source: this, + description: '699-attached-0', + actionAsyn: function () { + var cards = this.player.mainDeck.getTopCards(3); + this.game.trashCards(cards); + cards = this.player.trashZone.cards.filter(function (card) { + return ((card.type === 'SIGNI') && (card.level <= 2) && (card.hasColor('black')) && card.canSummon()); + },this); + return this.player.selectAsyn('TARGET',cards).callback(this,function (card) { + if (!card) return; + return card.summonAsyn(); + }); + } + },{ + source: this, + description: '699-attached-1', + actionAsyn: function () { + if (this.player.lrig.level < 4) return; + if (!this.player.lrig.hasColor('black')) return; + var cards = this.player.trashZone.cards.filter(function (card) { + return ((card.type === 'SIGNI') && (card.hasColor('black')) && card.canSummon()); + },this); + return this.player.selectAsyn('TARGET',cards).callback(this,function (card) { + if (!card) return; + return card.summonAsyn(); + }); + } + }]; + return this.player.selectSomeAsyn('SPELL_EFFECT',effects,0,2); + }, + actionAsyn: function (effects) { + return Callback.forEach(effects,function (effect) { + return effect.actionAsyn.call(this); + },this); + } + }], + // ====================== + // 附加效果 + // ====================== + attachedEffectTexts: [ "あなたのデッキの上からカードを3枚トラッシュに置く。その後、あなたのトラッシュからレベル2以下の黒のシグニ1枚を場に出す。", "あなたのルリグがレベル4以上で黒の場合、あなたのトラッシュから黒のシグニ1枚を場に出す。" - ] + ], }, "700": { "pid": 700, - "cid": 244, + cid: 244, + "timestamp": 1431349938578, "wxid": "PR-025", - "name": "再三再四 (WIXOSS PARTY 2015年1-2月度congraturationカード)", + name: "再三再四 (WIXOSS PARTY 2015年1-2月度congraturationカード)", + "kana": "ウェイクアップ", "rarity": "PR", "cardType": "ARTS", "color": "green", @@ -19477,6 +33616,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-025.jpg", "illust": "めきめき", "classes": [], "costWhite": 0, @@ -19486,13 +33626,16 @@ var CardInfo = { "costGreen": 1, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "また私の役に立てるんだから、張り切ってお願いしますっ!", }, "701": { "pid": 701, - "cid": 701, + cid: 701, + "timestamp": 1431349998501, "wxid": "PR-102", - "name": "星占の巫女 リメンバ・デッドナイト (「selector infected WIXOSS-peeping analyze-」第1巻 付録)", + name: "星占の巫女 リメンバ・デッドナイト (「selector infected WIXOSS-peeping analyze-」第1巻 付録)", + "kana": "センセイノミコリメンバデッドナイト", "rarity": "PR", "cardType": "LRIG", "color": "white", @@ -19500,6 +33643,7 @@ var CardInfo = { "limit": 12, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-102.jpg", "illust": "鈴木マナツ", "classes": [ "リメンバ", @@ -19513,22 +33657,68 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "extraTexts": [ - "《グロウ》あなたの場のルリグがカード名に《リメンバ》を含む" + cardText: "ゆっくり、休んでくださいね。 ~リメンバ~", + // ====================== + // 额外文本 + // ====================== + extraTexts: [ + '《グロウ》あなたの場のルリグがカード名に《リメンバ》を含む' ], - "constEffectTexts": [ + growCondition: function () { + return this.player.lrig.name.indexOf('リメンバ') !== -1; + }, + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:対戦相手の凍結状態であるシグニは能力を失う。" ], - "actionEffectTexts": [ + constEffects: [{ + action: function (set,add) { + this.player.opponent.signis.forEach(function (signi) { + if (signi.frozen) { + set(signi,'abilityLost',true); + } + },this); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】エクシード1:対戦相手のシグニ1体を凍結する。すでにそのシグニが凍結状態である場合、凍結する代わりにバニッシュする。", "【起動能力】エクシード2:対戦相手の凍結状態のシグニ1体につき、あなたはカードを1枚引く。この能力は1ターンに一度しか使用できない。" - ] + ], + actionEffects: [{ + costExceed: 1, + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + if (card.frozen) { + return card.banishAsyn(); + } + card.freeze(); + }); + } + },{ + once: true, + costExceed: 2, + actionAsyn: function () { + var cards = this.player.opponent.signis.filter(function (signi) { + return signi.frozen; + },this); + this.player.draw(cards.length); + } + }] }, "702": { "pid": 702, - "cid": 108, + cid: 108, + "timestamp": 1431349999845, "wxid": "PR-103", - "name": "ステコ (「WIXOSS -Hobbystation Best selector Tryout」景品)", + name: "ステコ (「WIXOSS -Hobbystation Best selector Tryout」景品)", + "kana": "ステコ", "rarity": "PR", "cardType": "LRIG", "color": "white", @@ -19536,6 +33726,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-103.jpg", "illust": "長月みそか", "classes": [ "タマ" @@ -19547,13 +33738,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "ホヴィクロスパーティってよむー! ~ステコ~", }, "703": { "pid": 703, - "cid": 703, + cid: 703, + "timestamp": 1431350000937, "wxid": "PR-105", - "name": "大剣 デュランダ (WIXOSS PARTY参加賞selectors pack vol4)", + name: "大剣 デュランダ (WIXOSS PARTY参加賞selectors pack vol4)", + "kana": "タイケンデュランダ", "rarity": "PR", "cardType": "SIGNI", "color": "white", @@ -19561,6 +33755,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-105.jpg", "illust": "hitoto*", "classes": [ "精武", @@ -19574,18 +33769,70 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "私は様々な場所で傭兵をしてきた。色々な色に染まるのは容易だよ。 ~デュランダ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの場にあるシグニ3体がそれぞれ共通の色を持たないかぎり、このシグニのパワーは15000になり、対戦相手の効果を受けない。 (無色は色に含まれないので、場のシグニが白、無色、無色の場合、この能力は発動する)" ], - "burstEffectTexts": [ + constEffects: [{ + // condition: function () { + // var signis = this.player.signis; + // if (signis.length !== 3) return false; + // var color = ''; + // for (var i = 0; i < signis.length; i++) { + // var c = signis[i].color; + // if (c === 'colorless') continue; + // if (!color) { + // color = c; + // continue; + // } + // if (c === color) return false; + // } + // return true; + // }, + condition: function () { + var signis = this.player.signis; + if (signis.length !== 3) return false; + var colors = []; + for (var i = 0; i < signis.length; i++) { + var color = signis[i].color; + if (color === 'colorless') continue; + if (inArr(color,colors)) return false; + colors.push(color); + } + return true; + }, + action: function (set,add) { + set(this,'power',15000); + add(this,'effectFilters',function (card) { + return (card.player === this.player); + }); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたのデッキからレベル3以下のシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" - ] + ], + burstEffect: { + actionAsyn: function () { + var filter = function (card) { + return (card.type === 'SIGNI') && (card.level <= 3); + }; + return this.player.seekAsyn(filter,1); + } + } }, "704": { "pid": 704, - "cid": 704, + cid: 704, + "timestamp": 1431350002778, "wxid": "PR-106", - "name": "羅石 ルリル (WIXOSS PARTY参加賞selectors pack vol4)", + name: "羅石 ルリル (WIXOSS PARTY参加賞selectors pack vol4)", + "kana": "ラセキルリル", "rarity": "PR", "cardType": "SIGNI", "color": "red", @@ -19593,6 +33840,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-106.jpg", "illust": "エムド", "classes": [ "精羅", @@ -19606,18 +33854,45 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "赤の他人……じゃないなら、お邪魔します! ~ルリル~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:あなたのデッキの一番上を公開する。それが赤のカードではない場合、このシグニを場からトラッシュに置く。" ], - "burstEffectTexts": [ + startUpEffects: [{ + actionAsyn: function () { + return this.player.revealAsyn(1).callback(this,function (cards) { + if (!cards.length) return; + var flag = cards.some(function (card) { + return (!card.hasColor('red')); + },this); + if (flag) { + this.trash(); + } + }); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(1); + } + } }, "705": { "pid": 705, - "cid": 705, + cid: 705, + "timestamp": 1431350004092, "wxid": "PR-107", - "name": "CRYSTAL SEAL (WIXOSS PARTY参加賞selectors pack vol4)", + name: "CRYSTAL SEAL (WIXOSS PARTY参加賞selectors pack vol4)", + "kana": "クリスタルシール", "rarity": "PR", "cardType": "SPELL", "color": "blue", @@ -19625,6 +33900,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "ピルルク", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-107.jpg", "illust": "紅緒", "classes": [], "costWhite": 0, @@ -19635,15 +33911,32 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "手袋をおすすめするわ……。 ~ピルルク~", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "あなたのシグニ1体をバニッシュする。そうした場合、対戦相手の手札を1枚見ないで選び、捨てさせる。" - ] + ], + spellEffect: { + getTargets: function () { + return this.player.signis; + }, + actionAsyn: function (card) { + return card.banishAsyn().callback(this,function (succ) { + if (!succ) return; + this.player.opponent.discardRandomly(1); + }); + } + } }, "706": { "pid": 706, - "cid": 706, + cid: 706, + "timestamp": 1431350005303, "wxid": "PR-108", - "name": "犠牲 (WIXOSS PARTY参加賞selectors pack vol4)", + name: "犠牲 (WIXOSS PARTY参加賞selectors pack vol4)", + "kana": "ギセイ", "rarity": "PR", "cardType": "SPELL", "color": "green", @@ -19651,6 +33944,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "緑子", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-108.jpg", "illust": "アリオ", "classes": [], "costWhite": 0, @@ -19661,15 +33955,54 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "強い者は欲良く狙われる。", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "あなたのシグニ1体をバニッシュする。そうした場合、対戦相手のパワー12000以上のシグニ1体をバニッシュする。" - ] + ], + spellEffect: { + // 复制并修改自<硝烟> + getTargetAdvancedAsyn: function () { + var targets = []; + var pSignis = this.player.signis; + var oSignis = this.player.opponent.signis.filter(function (signi) { + return signi.power >= 12000; + },this); + // if (!pSignis.length || !oSignis.length) return targets; + return this.player.selectTargetAsyn(pSignis).callback(this,function (targetA) { + if (!targetA) return; + targets.push(targetA); + return this.player.selectTargetAsyn(oSignis).callback(this,function (targetB) { + if (!targetB) return; + targets.push(targetB); + }); + }).callback(this,function () { + return targets; + }); + }, + actionAsyn: function (targets) { + var targetA = targets[0]; + var targetB = targets[1]; + // if (!targetA || !targetB) return; + if (!inArr(targetA,this.player.signis)) return; + return targetA.banishAsyn().callback(this,function (succ) { + if (!succ) return; + if (!inArr(targetB,this.player.opponent.signis)) return; + if (targetB.power < 12000) return; + return targetB.banishAsyn(); + }); + } + } }, "707": { "pid": 707, - "cid": 707, + cid: 707, + "timestamp": 1431350006505, "wxid": "PR-109", - "name": "好色の罪人 ベルフェーゴ (WIXOSS PARTY参加賞selectors pack vol4)", + name: "好色の罪人 ベルフェーゴ (WIXOSS PARTY参加賞selectors pack vol4)", + "kana": "コウショクノザイニンベルフェーゴ", "rarity": "PR", "cardType": "SIGNI", "color": "black", @@ -19677,6 +34010,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-109.jpg", "illust": "芥川 明", "classes": [ "精像", @@ -19690,15 +34024,34 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "さぁ、今日も悪魔ちゃん達を口説き落として、墜として、落とすわよー。 ~ベルフェーゴ~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:あなたのデッキから<悪魔>のシグニ1枚を探してトラッシュに置く。その後、デッキをシャッフルする。" - ] + ], + startUpEffects: [{ + actionAsyn: function () { + var cards = this.player.mainDeck.cards.filter(function (card) { + return card.hasClass('悪魔'); + },this); + return this.player.selectSomeAsyn('TRASH',cards,0,1,false,this.player.mainDeck.cards).callback(this,function (cards) { + return this.player.opponent.showCardsAsyn(cards).callback(this,function () { + this.game.trashCards(cards); + this.player.shuffle(); + }); + }); + } + }], }, "708": { "pid": 708, - "cid": 703, + cid: 703, + "timestamp": 1431350007725, "wxid": "PR-110", - "name": "大剣 デュランダ (WIXOSSポイント引換 vol4)", + name: "大剣 デュランダ (WIXOSSポイント引換 vol4)", + "kana": "タイケンデュランダ", "rarity": "PR", "cardType": "SIGNI", "color": "white", @@ -19706,6 +34059,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-110.jpg", "illust": "hitoto*", "classes": [ "精武", @@ -19718,13 +34072,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "私は様々な場所で傭兵をしてきた。色々な色に染まるのは容易だよ。 ~デュランダ~", }, "709": { "pid": 709, - "cid": 704, + cid: 704, + "timestamp": 1431350008901, "wxid": "PR-111", - "name": "羅石 ルリル (WIXOSSポイント引換 vol4)", + name: "羅石 ルリル (WIXOSSポイント引換 vol4)", + "kana": "ラセキルリル", "rarity": "PR", "cardType": "SIGNI", "color": "red", @@ -19732,6 +34089,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-111.jpg", "illust": "エムド", "classes": [ "精羅", @@ -19744,13 +34102,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "赤の他人……じゃないなら、お邪魔します! ~ルリル~", }, "710": { "pid": 710, - "cid": 705, + cid: 705, + "timestamp": 1431350011131, "wxid": "PR-112", - "name": "CRYSTAL SEAL (WIXOSSポイント引換 vol4)", + name: "CRYSTAL SEAL (WIXOSSポイント引換 vol4)", + "kana": "クリスタルシール", "rarity": "PR", "cardType": "SPELL", "color": "blue", @@ -19758,6 +34119,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "ピルルク", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-112.jpg", "illust": "紅緒", "classes": [], "costWhite": 0, @@ -19767,13 +34129,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "手袋をおすすめするわ……。 ~ピルルク~", }, "711": { "pid": 711, - "cid": 706, + cid: 706, + "timestamp": 1431350012362, "wxid": "PR-113", - "name": "犠牲 (WIXOSSポイント引換 vol4)", + name: "犠牲 (WIXOSSポイント引換 vol4)", + "kana": "ギセイ", "rarity": "PR", "cardType": "SPELL", "color": "green", @@ -19781,6 +34146,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "緑子", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-113.jpg", "illust": "アリオ", "classes": [], "costWhite": 0, @@ -19790,13 +34156,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "強い者は欲良く狙われる。", }, "712": { "pid": 712, - "cid": 707, + cid: 707, + "timestamp": 1431350013529, "wxid": "PR-114", - "name": "好色の罪人 ベルフェーゴ (WIXOSSポイント引換 vol4)", + name: "好色の罪人 ベルフェーゴ (WIXOSSポイント引換 vol4)", + "kana": "コウショクノザイニンベルフェーゴ", "rarity": "PR", "cardType": "SIGNI", "color": "black", @@ -19804,6 +34173,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-114.jpg", "illust": "芥川 明", "classes": [ "精像", @@ -19816,13 +34186,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "さぁ、今日も悪魔ちゃん達を口説き落として、墜として、落とすわよー。 ~ベルフェーゴ~", }, "713": { "pid": 713, - "cid": 400, + cid: 400, + "timestamp": 1431350014727, "wxid": "PR-115", - "name": "アンシエント・サプライズ (「selector infected WIXOSS」 BOX3 一部店舗購入特典)", + name: "アンシエント・サプライズ (「selector infected WIXOSS」 BOX3 一部店舗購入特典)", + "kana": "アンシエントサプライズ", "rarity": "PR", "cardType": "ARTS", "color": "black", @@ -19830,6 +34203,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-115.jpg", "illust": "作画:冨岡寛 仕上げ:J.C.STAFF", "classes": [], "costWhite": 0, @@ -19839,13 +34213,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 2, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "その存在が、私を強くする ~イオナ~", }, "714": { "pid": 714, - "cid": 51, + cid: 51, + "timestamp": 1431350015888, "wxid": "PR-116", - "name": "サーバント Q (「史上最大のチョコレート争奪戦」上位賞)", + name: "サーバント Q (「史上最大のチョコレート争奪戦」上位賞)", + "kana": "サーバントキャトル", "rarity": "PR", "cardType": "SIGNI", "color": "colorless", @@ -19853,6 +34230,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-116.jpg", "illust": "村上ゆいち", "classes": [ "精元" @@ -19864,13 +34242,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": true, - "multiEner": true + "multiEner": true, + cardText: "これからは、私を使ってくれますか…? ~サーバントQ~", }, "715": { "pid": 715, - "cid": 100, + cid: 100, + "timestamp": 1431350017226, "wxid": "PR-117", - "name": "サーバント T (「史上最大のチョコレート争奪戦」上位賞)", + name: "サーバント T (「史上最大のチョコレート争奪戦」上位賞)", + "kana": "サーバントトロワ", "rarity": "PR", "cardType": "SIGNI", "color": "colorless", @@ -19878,6 +34259,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-117.jpg", "illust": "ナダレ", "classes": [ "精元" @@ -19889,13 +34271,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": true, - "multiEner": true + "multiEner": true, + cardText: "さぁ、ここで私を使いなよ。 ~サーバントT~", }, "716": { "pid": 716, - "cid": 101, + cid: 101, + "timestamp": 1431350018658, "wxid": "PR-118", - "name": "サーバント D (「史上最大のチョコレート争奪戦」上位賞)", + name: "サーバント D (「史上最大のチョコレート争奪戦」上位賞)", + "kana": "サーバントデュオ", "rarity": "PR", "cardType": "SIGNI", "color": "colorless", @@ -19903,6 +34288,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-118.jpg", "illust": "hitoto*", "classes": [ "精元" @@ -19914,13 +34300,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": true, - "multiEner": true + "multiEner": true, + cardText: "ここは私に任せなさい! ~サーバントD~", }, "717": { "pid": 717, - "cid": 256, + cid: 256, + "timestamp": 1431350019756, "wxid": "SP03-001", - "name": "獄卒の閻魔 ウリス (「selector infected WIXOSS」 BOX3 初回限定特典)", + name: "獄卒の閻魔 ウリス (「selector infected WIXOSS」 BOX3 初回限定特典)", + "kana": "ゴクソツノエンマウリス", "rarity": "SP", "cardType": "LRIG", "color": "black", @@ -19928,6 +34317,7 @@ var CardInfo = { "limit": 11, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/SP03/SP03-001.jpg", "illust": "J.C.STAFF", "classes": [ "ウリス" @@ -19939,13 +34329,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "後悔させてあげるわ! ~ウリス~", }, "718": { "pid": 718, - "cid": 257, + cid: 257, + "timestamp": 1431350020882, "wxid": "SP03-002", - "name": "阿鼻の閻魔 ウリス (「selector infected WIXOSS」 BOX3 初回限定特典)", + name: "阿鼻の閻魔 ウリス (「selector infected WIXOSS」 BOX3 初回限定特典)", + "kana": "アビノエンマウリス", "rarity": "SP", "cardType": "LRIG", "color": "black", @@ -19953,6 +34346,7 @@ var CardInfo = { "limit": 8, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/SP03/SP03-002.jpg", "illust": "J.C.STAFF", "classes": [ "ウリス" @@ -19964,13 +34358,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "あと少しでおしまいよ。 ~ウリス~", }, "719": { "pid": 719, - "cid": 258, + cid: 258, + "timestamp": 1431350021886, "wxid": "SP03-003", - "name": "衆合の閻魔 ウリス (「selector infected WIXOSS」 BOX3 初回限定特典)", + name: "衆合の閻魔 ウリス (「selector infected WIXOSS」 BOX3 初回限定特典)", + "kana": "シュゴウノエンマウリス", "rarity": "SP", "cardType": "LRIG", "color": "black", @@ -19978,6 +34375,7 @@ var CardInfo = { "limit": 5, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/SP03/SP03-003.jpg", "illust": "J.C.STAFF", "classes": [ "ウリス" @@ -19989,13 +34387,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "みて、この槍。きれいでしょう? ~ウリス~", }, "720": { "pid": 720, - "cid": 259, + cid: 259, + "timestamp": 1431350022968, "wxid": "SP03-004", - "name": "灼熱の閻魔 ウリス (「selector infected WIXOSS」 BOX3 初回限定特典)", + name: "灼熱の閻魔 ウリス (「selector infected WIXOSS」 BOX3 初回限定特典)", + "kana": "シャクネツノエンマウリス", "rarity": "SP", "cardType": "LRIG", "color": "black", @@ -20003,6 +34404,7 @@ var CardInfo = { "limit": 2, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/SP03/SP03-004.jpg", "illust": "J.C.STAFF", "classes": [ "ウリス" @@ -20014,13 +34416,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "いいわぁ、こうでなくちゃ。 ~ウリス~", }, "721": { "pid": 721, - "cid": 260, + cid: 260, + "timestamp": 1431350023991, "wxid": "SP03-005", - "name": "閻魔 ウリス (「selector infected WIXOSS」 BOX3 初回限定特典)", + name: "閻魔 ウリス (「selector infected WIXOSS」 BOX3 初回限定特典)", + "kana": "エンマウリス", "rarity": "SP", "cardType": "LRIG", "color": "black", @@ -20028,6 +34433,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/SP03/SP03-005.jpg", "illust": "J.C.STAFF", "classes": [ "ウリス" @@ -20039,13 +34445,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "バトル、したかったんでしょう? ~ウリス~", }, "722": { "pid": 722, - "cid": 261, + cid: 261, + "timestamp": 1431350025055, "wxid": "SP03-006", - "name": "モーメント・パニッシュ (「selector infected WIXOSS」 BOX3 初回限定特典)", + name: "モーメント・パニッシュ (「selector infected WIXOSS」 BOX3 初回限定特典)", + "kana": "モーメントパニッシュ", "rarity": "SP", "cardType": "ARTS", "color": "black", @@ -20053,6 +34462,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/SP03/SP03-006.jpg", "illust": "bomi", "classes": [], "costWhite": 0, @@ -20062,13 +34472,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "気が付けば、もう戻れない。", }, "723": { "pid": 723, - "cid": 262, + cid: 262, + "timestamp": 1431350026794, "wxid": "SP03-007", - "name": "エターナル・パニッシュ (「selector infected WIXOSS」 BOX3 初回限定特典)", + name: "エターナル・パニッシュ (「selector infected WIXOSS」 BOX3 初回限定特典)", + "kana": "エターナルパニッシュ", "rarity": "SP", "cardType": "ARTS", "color": "black", @@ -20076,6 +34489,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/SP03/SP03-007.jpg", "illust": "arihato", "classes": [], "costWhite": 0, @@ -20085,13 +34499,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "もう、いないの?早いわね。", }, "724": { "pid": 724, - "cid": 263, + cid: 263, + "timestamp": 1431350027877, "wxid": "SP03-008", - "name": "グレイブ・アウト (「selector infected WIXOSS」 BOX3 初回限定特典)", + name: "グレイブ・アウト (「selector infected WIXOSS」 BOX3 初回限定特典)", + "kana": "グレイブアウト", "rarity": "SP", "cardType": "ARTS", "color": "black", @@ -20099,6 +34516,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "ウリス", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/SP03/SP03-008.jpg", "illust": "モレシャン", "classes": [], "costWhite": 0, @@ -20108,13 +34526,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "ふふ。何度でも使ってあげる。 ~ウリス~", }, "725": { "pid": 725, - "cid": 725, + cid: 725, + "timestamp": 1431350029043, "wxid": "SP03-009", - "name": "グレイブ・ガット (「selector infected WIXOSS」 BOX3 初回限定特典)", + name: "グレイブ・ガット (「selector infected WIXOSS」 BOX3 初回限定特典)", + "kana": "グレイブガット", "rarity": "SP", "cardType": "ARTS", "color": "black", @@ -20122,6 +34543,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "ウリス", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/SP03/SP03-009.jpg", "illust": "アカバネ", "classes": [], "costWhite": 0, @@ -20132,21 +34554,56 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase", - "attackPhase" - ], - "artsEffectTexts": [ - "どちらか1つを選ぶ。\n「あなたのトラッシュから<悪魔>のシグニを2枚まで手札に加える。」\n「手札をすべて捨てる。その後、あなたのトラッシュから<悪魔>のシグニを2枚まで場に出す。」", + cardText: "こっち側は温かいわよ? ~ウリス~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase','attackPhase'], + artsEffectTexts: [ + "どちらか1つを選ぶ。\n" + + "「あなたのトラッシュから<悪魔>のシグニを2枚まで手札に加える。」\n" + + "「手札をすべて捨てる。その後、あなたのトラッシュから<悪魔>のシグニを2枚まで場に出す。」", "あなたのトラッシュから<悪魔>のシグニを2枚まで手札に加える。", "手札をすべて捨てる。その後、あなたのトラッシュから<悪魔>のシグニを2枚まで場に出す。" - ] + ], + artsEffect: [{ + actionAsyn: function () { + var cards = this.player.trashZone.cards.filter(function (card) { + return card.hasClass('悪魔'); + },this); + return this.player.selectSomeAsyn('ADD_TO_HAND',cards,0,2).callback(this,function (cards) { + return this.player.opponent.showCardsAsyn(cards).callback(this,function () { + this.game.moveCards(cards,this.player.handZone); + }); + }); + } + },{ + actionAsyn: function () { + this.game.trashCards(this.player.hands); + var done = false; + return Callback.loop(this,2,function () { + if (done) return; + var cards = this.player.trashZone.cards.filter(function (card) { + return card.hasClass('悪魔') && card.canSummon(); + },this); + return this.player.selectOptionalAsyn('SUMMON_SIGNI',cards).callback(this,function (card) { + if (!card) { + done = true; + return; + } + return card.summonAsyn(); + }); + }); + } + }] }, "726": { "pid": 726, - "cid": 726, + cid: 726, + "timestamp": 1431350030338, "wxid": "SP03-010", - "name": "サウザンド・パニッシュ (「selector infected WIXOSS」 BOX3 初回限定特典)", + name: "サウザンド・パニッシュ (「selector infected WIXOSS」 BOX3 初回限定特典)", + "kana": "サウザンドパニッシュ", "rarity": "SP", "cardType": "ARTS", "color": "black", @@ -20154,6 +34611,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/SP03/SP03-010.jpg", "illust": "聡間まこと", "classes": [], "costWhite": 0, @@ -20164,19 +34622,31 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase", - "attackPhase" - ], - "artsEffectTexts": [ + cardText: "終わりね。 ~ウリス~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase','attackPhase'], + artsEffectTexts: [ "ターン終了時まで、対戦相手のシグニ1体のパワーを-2000する。" - ] + ], + artsEffect: { + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndAdd(this,card,'power',-2000); + }); + } + } }, "727": { "pid": 727, - "cid": 264, + cid: 264, + "timestamp": 1431350031654, "wxid": "SP03-011", - "name": "堕落の砲女 メツム (「selector infected WIXOSS」 BOX3 初回限定特典)", + name: "堕落の砲女 メツム (「selector infected WIXOSS」 BOX3 初回限定特典)", + "kana": "ダラクノホウジョメツム", "rarity": "SP", "cardType": "SIGNI", "color": "black", @@ -20184,6 +34654,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "ウリス", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/SP03/SP03-011.jpg", "illust": "蟹丹", "classes": [ "精像", @@ -20196,13 +34667,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "目をつぶって。一気に堕とすよ。 ~メツム~", }, "728": { "pid": 728, - "cid": 265, + cid: 265, + "timestamp": 1431350033818, "wxid": "SP03-012", - "name": "廃悪の象徴 ベルゼ (「selector infected WIXOSS」 BOX3 初回限定特典)", + name: "廃悪の象徴 ベルゼ (「selector infected WIXOSS」 BOX3 初回限定特典)", + "kana": "ハイアクノショウチョウベルゼ", "rarity": "SP", "cardType": "SIGNI", "color": "black", @@ -20210,6 +34684,7 @@ var CardInfo = { "limit": 0, "power": 10000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/SP03/SP03-012.jpg", "illust": "コト", "classes": [ "精像", @@ -20222,13 +34697,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "エッヘン!切れ味知りたい? ~ベルゼ~", }, "729": { "pid": 729, - "cid": 266, + cid: 266, + "timestamp": 1431350034898, "wxid": "SP03-013", - "name": "堕落の砲女 キャリ (「selector infected WIXOSS」 BOX3 初回限定特典)", + name: "堕落の砲女 キャリ (「selector infected WIXOSS」 BOX3 初回限定特典)", + "kana": "ダラクノホウジョキャリ", "rarity": "SP", "cardType": "SIGNI", "color": "black", @@ -20236,6 +34714,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "ウリス", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/SP03/SP03-013.jpg", "illust": "安藤周記", "classes": [ "精像", @@ -20248,13 +34727,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "奪うって、楽しいだけにゃ! ~キャリ~", }, "730": { "pid": 730, - "cid": 267, + cid: 267, + "timestamp": 1431350036071, "wxid": "SP03-014", - "name": "背徳の象徴 コスモ (「selector infected WIXOSS」 BOX3 初回限定特典)", + name: "背徳の象徴 コスモ (「selector infected WIXOSS」 BOX3 初回限定特典)", + "kana": "ハイトクノショウチョウコスモ", "rarity": "SP", "cardType": "SIGNI", "color": "black", @@ -20262,6 +34744,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/SP03/SP03-014.jpg", "illust": "ナダレ", "classes": [ "精像", @@ -20274,13 +34757,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "あら、ウリスさん?帰っていいんですかねぇ。 ~コスモ~", }, "731": { "pid": 731, - "cid": 268, + cid: 268, + "timestamp": 1431350037283, "wxid": "SP03-015", - "name": "小悪の象徴 コオニ (「selector infected WIXOSS」 BOX3 初回限定特典)", + name: "小悪の象徴 コオニ (「selector infected WIXOSS」 BOX3 初回限定特典)", + "kana": "コアクノショウチョウコオニ", "rarity": "SP", "cardType": "SIGNI", "color": "black", @@ -20288,6 +34774,7 @@ var CardInfo = { "limit": 0, "power": 3000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/SP03/SP03-015.jpg", "illust": "よこえ", "classes": [ "精像", @@ -20300,13 +34787,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "かわいいだって?やめてよ。 ~コオニ~", }, "732": { "pid": 732, - "cid": 269, + cid: 269, + "timestamp": 1431350038322, "wxid": "SP03-016", - "name": "堕落の砲女 サキュ (「selector infected WIXOSS」 BOX3 初回限定特典)", + name: "堕落の砲女 サキュ (「selector infected WIXOSS」 BOX3 初回限定特典)", + "kana": "ダラクノホウジョサキュ", "rarity": "SP", "cardType": "SIGNI", "color": "black", @@ -20314,6 +34804,7 @@ var CardInfo = { "limit": 0, "power": 1000, "limiting": "ウリス", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/SP03/SP03-016.jpg", "illust": "水玉子", "classes": [ "精像", @@ -20326,13 +34817,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "こんにちは!一緒に消えましょ!マジで! ~サキュ~", }, "733": { "pid": 733, - "cid": 101, + cid: 101, + "timestamp": 1431350039464, "wxid": "SP03-017", - "name": "サーバント D (「selector infected WIXOSS」 BOX3 初回限定特典)", + name: "サーバント D (「selector infected WIXOSS」 BOX3 初回限定特典)", + "kana": "サーバントデュオ", "rarity": "SP", "cardType": "SIGNI", "color": "colorless", @@ -20340,6 +34834,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/SP03/SP03-017.jpg", "illust": "hitoto*", "classes": [ "精元" @@ -20351,13 +34846,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": true, - "multiEner": true + "multiEner": true, + cardText: "無はどんな闇にも迎合しない。", }, "734": { "pid": 734, - "cid": 102, + cid: 102, + "timestamp": 1431350040525, "wxid": "SP03-018", - "name": "サーバント O (「selector infected WIXOSS」 BOX3 初回限定特典)", + name: "サーバント O (「selector infected WIXOSS」 BOX3 初回限定特典)", + "kana": "サーバントワン", "rarity": "SP", "cardType": "SIGNI", "color": "colorless", @@ -20365,6 +34863,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/SP03/SP03-018.jpg", "illust": "トリダモノ", "classes": [ "精元" @@ -20376,13 +34875,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": true, - "multiEner": true + "multiEner": true, + cardText: "失われたものは、黒の少女に収斂する。", }, "735": { "pid": 735, - "cid": 272, + cid: 272, + "timestamp": 1431350041469, "wxid": "SP03-019", - "name": "ホール・ダーク (「selector infected WIXOSS」 BOX3 初回限定特典)", + name: "ホール・ダーク (「selector infected WIXOSS」 BOX3 初回限定特典)", + "kana": "ホールダーク", "rarity": "SP", "cardType": "SPELL", "color": "black", @@ -20390,6 +34892,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/SP03/SP03-019.jpg", "illust": "かざあな", "classes": [], "costWhite": 0, @@ -20399,13 +34902,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "だめっ!力が抜けていく…", }, "736": { "pid": 736, - "cid": 237, + cid: 237, + "timestamp": 1431350042562, "wxid": "SP03-020", - "name": "想起する祝福 (「selector infected WIXOSS」 BOX3 初回限定特典)", + name: "想起する祝福 (「selector infected WIXOSS」 BOX3 初回限定特典)", + "kana": "ソウキスルシュクフク", "rarity": "SP", "cardType": "SPELL", "color": "colorless", @@ -20413,6 +34919,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/SP03/SP03-020.jpg", "illust": "単ル", "classes": [], "costWhite": 0, @@ -20422,13 +34929,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 2, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "失われた事物にさえ、ウィクロス因子は力を与えた。", }, "737": { "pid": 737, - "cid": 737, + cid: 737, + "timestamp": 1431350043713, "wxid": "PR-120", - "name": "レインボーアート (カードゲーマーvol.20 付録)", + name: "レインボーアート (カードゲーマーvol.20 付録)", + "kana": "レインボーアート", "rarity": "PR", "cardType": "ARTS", "color": "colorless", @@ -20436,6 +34946,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-120.jpg", "illust": "フジヤマタカシ", "classes": [], "costWhite": 0, @@ -20446,18 +34957,76 @@ var CardInfo = { "costColorless": 1, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase" + cardText: "きれいなにじもあわときえるの ~タウィル~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase'], + artsEffectTexts: [ + "あなたのトラッシュからシグニ1枚とスペル1枚を手札に加える。その後、この方法で手札に加えたカード1枚につき、そのカードに含まれる色1つを選択する。\n" + + "選択した色に赤を含む場合、対戦相手のパワー10000以下のシグニ1体をバニッシュする。" + + "緑を含む場合、対戦相手のパワー12000以上のシグニを1体バニッシュする。" + + "青を含む場合、あなたはカードを1枚引く。" ], - "artsEffectTexts": [ - "あなたのトラッシュからシグニ1枚とスペル1枚を手札に加える。その後、この方法で手札に加えたカード1枚につき、そのカードに含まれる色1つを選択する。\n選択した色に赤を含む場合、対戦相手のパワー10000以下のシグニ1体をバニッシュする。緑を含む場合、対戦相手のパワー12000以上のシグニを1体バニッシュする。青を含む場合、あなたはカードを1枚引く。" - ] + artsEffect: { + actionAsyn: function () { + var colors = []; + var cards_add = []; + var cards = this.player.trashZone.cards.filter(function (card) { + return (card.type === 'SIGNI'); + },this); + return this.player.selectAsyn('ADD_TO_HAND',cards).callback(this,function (card) { + if (card) cards_add.push(card); + cards = this.player.trashZone.cards.filter(function (card) { + return (card.type === 'SPELL'); + },this); + return this.player.selectAsyn('ADD_TO_HAND',cards).callback(this,function (card) { + if (card) cards_add.push(card); + }); + }).callback(this,function () { + return this.player.opponent.showCardsAsyn(cards_add); + }).callback(this,function () { + this.game.frameStart(); + cards_add.forEach(function (card) { + if (card.moveTo(card.player.handZone)) { + colors.push(card.color); + } + },this); + this.game.frameEnd(); + // red + if (!inArr('red',colors)) return; + cards = this.player.opponent.signis.filter(function (signi) { + return signi.power <= 10000; + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.banishAsyn(); + }); + }).callback(this,function () { + // green + if (!inArr('green',colors)) return; + cards = this.player.opponent.signis.filter(function (signi) { + return signi.power >= 12000; + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.banishAsyn(); + }); + }).callback(this,function () { + // blue + if (!inArr('blue',colors)) return; + this.player.draw(1); + }); + } + } }, "738": { "pid": 738, - "cid": 738, + cid: 738, + "timestamp": 1431350044919, "wxid": "PR-055", - "name": "ネクスト・レディ (WIXOSSカード大全Ⅱ 付録)", + name: "ネクスト・レディ (WIXOSSカード大全Ⅱ 付録)", + "kana": "ネクストレディ", "rarity": "PR", "cardType": "SPELL", "color": "colorless", @@ -20465,6 +35034,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-055.jpg", "illust": "湯浅彬", "classes": [], "costWhite": 0, @@ -20475,21 +35045,87 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ - "あなたのルリグの下からカードを好きな枚数ルリグトラッシュに置く。その後、以下の4つからルリグトラッシュに置いたカード1枚につき、1つまで選ぶ。\n「ターン終了時まで、対戦相手のシグニ1体は能力を失う。」\n「カードを1枚引く。」\n「あなたのデッキの一番上のカードをエナゾーンに置く。」\n「すべてのプレイヤーは自分のデッキの上からカードを4枚トラッシュに置く。」" + cardText: "無色、すべてがこれから始まる色。", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ + "あなたのルリグの下からカードを好きな枚数ルリグトラッシュに置く。" + + "その後、以下の4つからルリグトラッシュに置いたカード1枚につき、1つまで選ぶ。\n" + + "「ターン終了時まで、対戦相手のシグニ1体は能力を失う。」\n" + + "「カードを1枚引く。」\n" + + "「あなたのデッキの一番上のカードをエナゾーンに置く。」\n" + + "「すべてのプレイヤーは自分のデッキの上からカードを4枚トラッシュに置く。」" ], - "attachedEffectTexts": [ + spellEffect: { + actionAsyn: function () { + var effects = [{ + priority: 0, + source: this, + description: '738-attached-0', + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndSet(this,card,'abilityLost',true); + }); + } + },{ + priority: 1, + source: this, + description: '738-attached-1', + actionAsyn: function () { + this.player.draw(1); + } + },{ + priority: 2, + source: this, + description: '738-attached-2', + actionAsyn: function () { + this.player.enerCharge(1); + } + },{ + priority: 3, + source: this, + description: '738-attached-3', + actionAsyn: function () { + var cards = concat(this.player.mainDeck.getTopCards(4),this.player.opponent.mainDeck.getTopCards(4)); + this.game.trashCards(cards); + } + }]; + var cards = this.player.lrigZone.cards.slice(1); + return this.player.selectSomeAsyn('TRASH',cards).callback(this,function (cards) { + this.game.trashCards(cards); + var len = Math.min(cards.length,effects.length); + if (!len) return; + return this.player.selectSomeAsyn('SPELL_EFFECT',effects,len,len).callback(this,function (effects) { + effects.sort(function (a,b) { + return (a.priority - b.priority); + }); + return Callback.forEach(effects,function (effect) { + return effect.actionAsyn.call(this); + },this); + }); + }); + } + }, + // ====================== + // 附加效果 + // ====================== + attachedEffectTexts: [ "ターン終了時まで、対戦相手のシグニ1体は能力を失う。", "カードを1枚引く。", "あなたのデッキの一番上のカードをエナゾーンに置く。", "すべてのプレイヤーは自分のデッキの上からカードを4枚トラッシュに置く。" - ] + ], }, "739": { "pid": 739, - "cid": 739, + cid: 739, + "timestamp": 1431350046058, "wxid": "PR-098", - "name": "ジェラシー・ゲイズ「selector infected WIXOSS-Re/verse- 」第1巻 付録", + name: "ジェラシー・ゲイズ「selector infected WIXOSS-Re/verse- 」第1巻 付録", + "kana": "ジェラシーゲイズ", "rarity": "PR", "cardType": "ARTS", "color": "black", @@ -20497,6 +35133,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-098.jpg", "illust": "めきめき", "classes": [], "costWhite": 0, @@ -20507,18 +35144,35 @@ var CardInfo = { "costColorless": 1, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase" - ], - "artsEffectTexts": [ + cardText: "強い人は嫌い…私を置いていってしまうもの。", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase'], + artsEffectTexts: [ "次の対戦相手のターン、対戦相手はパワー12000以上のシグニを手札から場に出すことができない。" - ] + ], + artsEffect: { + actionAsyn: function () { + this.game.addConstEffect({ + source: this, + createTimming: this.player.opponent.onTurnStart, + once: true, + destroyTimming: this.game.phase.onTurnEnd, + action: function (set,add) { + set(this.player.opponent,'summonPowerLimit',12000); + } + }); + } + } }, "740": { "pid": 740, - "cid": 740, + cid: 740, + "timestamp": 1431350047410, "wxid": "PR-104", - "name": "スペル・サルベージ (WIXOSSアートマテリアルⅡ 付録)", + name: "スペル・サルベージ (WIXOSSアートマテリアルⅡ 付録)", + "kana": "スペルサルベージ", "rarity": "PR", "cardType": "ARTS", "color": "colorless", @@ -20526,6 +35180,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-104.jpg", "illust": "bomi", "classes": [], "costWhite": 0, @@ -20536,18 +35191,38 @@ var CardInfo = { "costColorless": 1, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase" - ], - "artsEffectTexts": [ + cardText: "ねえもういちどだけとりかえしたいの ~タウィル~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase'], + artsEffectTexts: [ "あなたのトラッシュから、あなたのルリグと同じ色のスペル1枚を手札に加える。" - ] + ], + artsEffect: { + actionAsyn: function () { + var cards = this.player.trashZone.cards.filter(function (card) { + return (card.type === 'SPELL') && + (card.hasSameColorWith(this.player.lrig)) && + (card.color !== 'colorless'); + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + var cards = card? [card] : []; + return this.player.opponent.showCardsAsyn(cards).callback(this,function () { + if (!card) return; + card.moveTo(this.player.handZone); + }); + }); + } + } }, "741": { "pid": 741, - "cid": 437, + cid: 437, + "timestamp": 1431350048641, "wxid": "PR-119", - "name": "ドーピング (ラジオCD「selector radio WIXOSS」 Vol.2 初回限定特典)", + name: "ドーピング (ラジオCD「selector radio WIXOSS」 Vol.2 初回限定特典)", + "kana": "ドーピング", "rarity": "PR", "cardType": "ARTS", "color": "colorless", @@ -20555,6 +35230,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-119.jpg", "illust": "ペットアミノボトル", "classes": [], "costWhite": 0, @@ -20564,13 +35240,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "「加隈さんならできます!」「久野ちゃんならできるよ!」", }, "742": { "pid": 742, - "cid": 108, + cid: 108, + "timestamp": 1431350049711, "wxid": "PR-123", - "name": "新月の巫女 タマヨリヒメ タマヨリヒメ(「史上最大のチョコレート争奪戦」景品)", + name: "新月の巫女 タマヨリヒメ タマヨリヒメ(「史上最大のチョコレート争奪戦」景品)", + "kana": "シンゲツノミコタマヨリヒメ", "rarity": "PR", "cardType": "LRIG", "color": "white", @@ -20578,6 +35257,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-123.jpg", "illust": "ちか", "classes": [ "タマ" @@ -20589,13 +35269,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "おいしかった! ~タマ~", }, "743": { "pid": 743, - "cid": 126, + cid: 126, + "timestamp": 1431350050819, "wxid": "PR-124", - "name": "花代・零(「史上最大のチョコレート争奪戦」景品)", + name: "花代・零(「史上最大のチョコレート争奪戦」景品)", + "kana": "ハナヨゼロ", "rarity": "PR", "cardType": "LRIG", "color": "red", @@ -20603,6 +35286,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-124.jpg", "illust": "エムド", "classes": [ "花代" @@ -20614,13 +35298,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "そんなに、おいしくないと思うけどね・・・。 ~花代~", }, "744": { "pid": 744, - "cid": 144, + cid: 144, + "timestamp": 1431350052611, "wxid": "PR-125", - "name": "コード・ピルルク (「史上最大のチョコレート争奪戦」景品)", + name: "コード・ピルルク (「史上最大のチョコレート争奪戦」景品)", + "kana": "コードピルルク", "rarity": "PR", "cardType": "LRIG", "color": "blue", @@ -20628,6 +35315,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-125.jpg", "illust": "ぶんたん", "classes": [ "ピルルク" @@ -20639,13 +35327,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "・・・・・・はい。 ~ピルルク~", }, "745": { "pid": 745, - "cid": 242, + cid: 242, + "timestamp": 1431350054551, "wxid": "PR-126", - "name": "闘娘 緑姫 (「史上最大のチョコレート争奪戦」景品)", + name: "闘娘 緑姫 (「史上最大のチョコレート争奪戦」景品)", + "kana": "トウキミドリコ", "rarity": "PR", "cardType": "LRIG", "color": "green", @@ -20653,6 +35344,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-126.jpg", "illust": "コウサク", "classes": [ "緑子" @@ -20664,13 +35356,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "こんなので、いいかな・・・・・・? ~緑姫~", }, "746": { "pid": 746, - "cid": 260, + cid: 260, + "timestamp": 1431350056143, "wxid": "PR-127", - "name": "閻魔 ウリス (「史上最大のチョコレート争奪戦」景品)", + name: "閻魔 ウリス (「史上最大のチョコレート争奪戦」景品)", + "kana": "エンマウリス", "rarity": "PR", "cardType": "LRIG", "color": "black", @@ -20678,6 +35373,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-127.jpg", "illust": "hitoto*", "classes": [ "ウリス" @@ -20689,13 +35385,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "何が入っているかしらね・・・・・・? ~ウリス~", }, "747": { "pid": 747, - "cid": 328, + cid: 328, + "timestamp": 1431350057195, "wxid": "PR-128", - "name": "エルドラ=マーク0 (「史上最大のチョコレート争奪戦」景品)", + name: "エルドラ=マーク0 (「史上最大のチョコレート争奪戦」景品)", + "kana": "エルドラマークゼロ", "rarity": "PR", "cardType": "LRIG", "color": "blue", @@ -20703,6 +35402,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-128.jpg", "illust": "モレシャン", "classes": [ "エルドラ" @@ -20714,13 +35414,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "どっすか、これうまくできたと思うんすけどね~ ~エルドラ~", }, "748": { "pid": 748, - "cid": 398, + cid: 398, + "timestamp": 1431350058391, "wxid": "PR-129", - "name": "遊月・零 (「史上最大のチョコレート争奪戦」景品)", + name: "遊月・零 (「史上最大のチョコレート争奪戦」景品)", + "kana": "ユヅキゼロ", "rarity": "PR", "cardType": "LRIG", "color": "red", @@ -20728,6 +35431,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-129.jpg", "illust": "猫囃子", "classes": [ "ユヅキ" @@ -20739,13 +35443,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "しっかりエナチャージっとね! ~遊月~", }, "749": { "pid": 749, - "cid": 346, + cid: 346, + "timestamp": 1431350059808, "wxid": "PR-130", - "name": "ゼロ/メイデン イオナ (「史上最大のチョコレート争奪戦」景品)", + name: "ゼロ/メイデン イオナ (「史上最大のチョコレート争奪戦」景品)", + "kana": "ゼロメイデンイオナ", "rarity": "PR", "cardType": "LRIG", "color": "black", @@ -20753,6 +35460,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-130.jpg", "illust": "bomi", "classes": [ "イオナ" @@ -20764,13 +35472,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "さあ、あなたの願いは何? ~イオナ~", }, "750": { "pid": 750, - "cid": 525, + cid: 525, + "timestamp": 1431350060913, "wxid": "PR-131", - "name": "奇跡の軌跡 アン (「史上最大のチョコレート争奪戦」景品)", + name: "奇跡の軌跡 アン (「史上最大のチョコレート争奪戦」景品)", + "kana": "キセキノキセキアン", "rarity": "PR", "cardType": "LRIG", "color": "green", @@ -20778,6 +35489,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-131.jpg", "illust": "クロサワテツ", "classes": [ "アン" @@ -20789,13 +35501,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "お相手、してくれるかしら? ~アン~", }, "751": { "pid": 751, - "cid": 526, + cid: 526, + "timestamp": 1431350062922, "wxid": "PR-132", - "name": "ミルルン・ノット (「史上最大のチョコレート争奪戦」景品)", + name: "ミルルン・ノット (「史上最大のチョコレート争奪戦」景品)", + "kana": "ミルルンノット", "rarity": "PR", "cardType": "LRIG", "color": "blue", @@ -20803,6 +35518,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-132.jpg", "illust": "mado*pen", "classes": [ "ミルルン" @@ -20814,13 +35530,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "え~、欲しいの?どうしよっかる~ん? ~ミルルン~", }, "752": { "pid": 752, - "cid": 406, + cid: 406, + "timestamp": 1431350064439, "wxid": "PR-133", - "name": "創造の鍵主 ウムル=ノル (「史上最大のチョコレート争奪戦」景品)", + name: "創造の鍵主 ウムル=ノル (「史上最大のチョコレート争奪戦」景品)", + "kana": "ソウゾウノカギヌシウムルノル", "rarity": "PR", "cardType": "LRIG", "color": "black", @@ -20828,6 +35547,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-133.jpg", "illust": "keypot", "classes": [ "ウムル" @@ -20839,13 +35559,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "ん・・・。ほれ。 ~ウムル~", }, "753": { "pid": 753, - "cid": 405, + cid: 405, + "timestamp": 1431350065625, "wxid": "PR-134", - "name": "星占の巫女 リメンバ (「史上最大のチョコレート争奪戦」景品)", + name: "星占の巫女 リメンバ (「史上最大のチョコレート争奪戦」景品)", + "kana": "センセイノミコリメンバ", "rarity": "PR", "cardType": "LRIG", "color": "white", @@ -20853,6 +35576,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-134.jpg", "illust": "イシバシヨウスケ", "classes": [ "リメンバ" @@ -20864,13 +35588,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "今日のラッキーアイテムですよ! ~リメンバ~", }, "754": { "pid": 754, - "cid": 436, + cid: 436, + "timestamp": 1431350066820, "wxid": "PR-135", - "name": "オーバーサルベージ「selector infected WIXOSS-Re/verse- 」第1巻 付録", + name: "オーバーサルベージ「selector infected WIXOSS-Re/verse- 」第1巻 付録", + "kana": "オーバーサルベージ", "rarity": "PR", "cardType": "ARTS", "color": "colorless", @@ -20878,6 +35605,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-135.jpg", "illust": "めきめき", "classes": [], "costWhite": 0, @@ -20887,13 +35615,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 3, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "飛沫の命を与えられし者達よ、再度玉砕なさい。", }, "755": { "pid": 755, - "cid": 571, + cid: 571, + "timestamp": 1431350067995, "wxid": "PR-136", - "name": "モダン・バウンダリー (「selector spread WIXOSS」 BOX1 一部店舗購入特典)", + name: "モダン・バウンダリー (「selector spread WIXOSS」 BOX1 一部店舗購入特典)", + "kana": "モダンバウンダリー", "rarity": "PR", "cardType": "ARTS", "color": "white", @@ -20901,6 +35632,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "タマ", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-136.jpg", "illust": "トリダモノ", "classes": [], "costWhite": 1, @@ -20910,13 +35642,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 1, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "タマは、るうのお願いをかなえなくちゃいけない…! ~タマ~", }, "756": { "pid": 756, - "cid": 108, + cid: 108, + "timestamp": 1431350069210, "wxid": "PR-137", - "name": "新月の巫女 タマヨリヒメ タマヨリヒメ (分島花音「ツキナミ」 店舗特典)", + name: "新月の巫女 タマヨリヒメ タマヨリヒメ (分島花音「ツキナミ」 店舗特典)", + "kana": "シンゲツノミコタマヨリヒメ", "rarity": "PR", "cardType": "LRIG", "color": "white", @@ -20924,6 +35659,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-137.jpg", "illust": "作画:坂井久太 仕上げ:J.C.STAFF", "classes": [ "タマ" @@ -20935,13 +35671,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "音楽!タマ、楽しいー!~タマ~", }, "757": { "pid": 757, - "cid": 757, + cid: 757, + "timestamp": 1431350070707, "wxid": "WX06-001", - "name": "永らえし者 タウィル=フィーラ", + name: "永らえし者 タウィル=フィーラ", + "kana": "ナガラエシモノタウィルフィーラ", "rarity": "LR", "cardType": "LRIG", "color": "white", @@ -20949,6 +35688,7 @@ var CardInfo = { "limit": 11, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX06/WX06-001.jpg", "illust": "羽音たらく", "classes": [ "タウィル" @@ -20961,19 +35701,106 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "みんなどうなったのかだれかおしえて~タウィル~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたのすべての<天使>のシグニのパワーを+1000する。" ], - "actionEffectTexts": [ + constEffects: [{ + action: function (set,add) { + this.player.signis.forEach(function (signi) { + if (signi.hasClass('天使')) { + add(signi,'power',1000); + } + },this); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【白】×0:あなたのトラッシュから<天使>のシグニ7枚をデッキの一番下に置く。そうした場合、対戦相手のシグニ1体をバニッシュする。その後、デッキをシャッフルする。この能力は1ターンに一度しか使用できない。", "【起動能力】【白×0】:あなたのトラッシュから名前の異なる<天使>のシグニ7枚をデッキの一番下に置く。そうした場合、対戦相手のシグニ1体をトラッシュに置く。その後、デッキをシャッフルする。この能力は1ターンに一度しか使用できない。" - ] + ], + actionEffects: [{ + // once: true, + useCondition: function () { + if (this.game.getData(this.player,'_ProlongedOfLife_1')) return false; + var cards = this.player.trashZone.cards.filter(function (card) { + return card.hasClass('天使'); + },this); + return (cards.length >= 7); + }, + actionAsyn: function () { + this.game.setData(this.player,'_ProlongedOfLife_1',true); + var cards = this.player.trashZone.cards.filter(function (card) { + return card.hasClass('天使'); + },this); + if (cards.length < 7) return; + return this.player.selectSomeAsyn('TARGET',cards,7,7,true).callback(this,function (cards) { + return this.player.opponent.showCardsAsyn(cards).callback(this,function () { + cards = this.game.moveCards(cards,this.player.mainDeck,{bottom: true}); + if (cards.length < 7) return; + cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.banishAsyn(); + }).callback(this,function () { + this.player.shuffle(); + }); + }); + }); + } + },{ + // once: true, + useCondition: function () { + if (this.game.getData(this.player,'_ProlongedOfLife_2')) return false; + var cids = []; + var cards = this.player.trashZone.cards.filter(function (card) { + if (card.hasClass('天使') && !inArr(card.cid,cids)) { + cids.push(card.cid); + return true; + } + return false; + },this); + return (cards.length >= 7); + }, + actionAsyn: function () { + this.game.setData(this.player,'_ProlongedOfLife_2',true); + var cids = []; + var cards = this.player.trashZone.cards.filter(function (card) { + if (card.hasClass('天使') && !inArr(card.cid,cids)) { + cids.push(card.cid); + return true; + } + return false; + },this); + if (cards.length < 7) return; + return this.player.selectSomeAsyn('TARGET',cards,7,7,true).callback(this,function (cards) { + return this.player.opponent.showCardsAsyn(cards).callback(this,function () { + cards = this.game.moveCards(cards,this.player.mainDeck,{bottom: true}); + if (cards.length < 7) return; + cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.trashAsyn(); + }).callback(this,function () { + this.player.shuffle(); + }); + }); + }); + } + }] }, "758": { "pid": 758, - "cid": 758, + cid: 758, + "timestamp": 1431350072786, "wxid": "WX06-004", - "name": "ドント・エスケープ", + name: "ドント・エスケープ", + "kana": "ドントエスケープ", "rarity": "LR", "cardType": "ARTS", "color": "blue", @@ -20981,6 +35808,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX06/WX06-004.jpg", "illust": "I☆LA", "classes": [], "costWhite": 0, @@ -20991,18 +35819,40 @@ var CardInfo = { "costColorless": 1, "guardFlag": false, "multiEner": false, - "timmings": [ - "attackPhase" - ], - "artsEffectTexts": [ + cardText: "ピンチなら 封じてみよう クリスタル", + // ====================== + // 技艺效果 + // ====================== + timmings: ['attackPhase'], + artsEffectTexts: [ "対戦相手のシグニ1体をダウンする。あなたのルリグが青で、あなたのライフクロスが2枚以下の場合、代わりに対戦相手のシグニを2体までダウンする。" - ] + ], + artsEffect: { + actionAsyn: function () { + var flag = (this.player.lrig.hasColor('blue')) && (this.player.lifeClothZone.cards.length <= 2); + var cards = this.player.opponent.signis.filter(function (signi) { + return signi.isUp; + },this); + if (!flag) { + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + card.down(); + }); + } else { + return this.player.selectSomeTargetsAsyn(cards,0,2).callback(this,function (cards) { + return this.game.downCards(cards); + }); + } + } + } }, "759": { "pid": 759, - "cid": 759, + cid: 759, + "timestamp": 1431350073995, "wxid": "WX06-007", - "name": "永らえし者 タウィル=トレ", + name: "永らえし者 タウィル=トレ", + "kana": "ナガラエシモノタウィルトレ", "rarity": "LC", "cardType": "LRIG", "color": "white", @@ -21010,6 +35860,7 @@ var CardInfo = { "limit": 8, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX06/WX06-007.jpg", "illust": "羽音たらく", "classes": [ "タウィル" @@ -21021,13 +35872,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "ねえしらないこのねがいのもちぬし ~タウィル~", }, "760": { "pid": 760, - "cid": 760, + cid: 760, + "timestamp": 1431350075536, "wxid": "WX06-008", - "name": "永らえし者 タウィル=トヴォ", + name: "永らえし者 タウィル=トヴォ", + "kana": "ナガラエシモノタウィルトヴォ", "rarity": "LC", "cardType": "LRIG", "color": "white", @@ -21035,6 +35889,7 @@ var CardInfo = { "limit": 5, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX06/WX06-008.jpg", "illust": "羽音たらく", "classes": [ "タウィル" @@ -21046,13 +35901,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "ひきさかれたおおいなるきもち ~タウィル~", }, "761": { "pid": 761, - "cid": 761, + cid: 761, + "timestamp": 1431350076643, "wxid": "WX06-009", - "name": "永らえし者 タウィル=エット", + name: "永らえし者 タウィル=エット", + "kana": "ナガラエシモノタウィルエット", "rarity": "LC", "cardType": "LRIG", "color": "white", @@ -21060,6 +35918,7 @@ var CardInfo = { "limit": 2, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX06/WX06-009.jpg", "illust": "羽音たらく", "classes": [ "タウィル" @@ -21071,13 +35930,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "あんまりみないで ~タウィル~", }, "762": { "pid": 762, - "cid": 762, + cid: 762, + "timestamp": 1431350077842, "wxid": "WX06-010", - "name": "永らえし者 タウィル=ノル", + name: "永らえし者 タウィル=ノル", + "kana": "ナガラエシモノタウィルノル", "rarity": "LC", "cardType": "LRIG", "color": "white", @@ -21085,6 +35947,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX06/WX06-010.jpg", "illust": "羽音たらく", "classes": [ "タウィル" @@ -21096,13 +35959,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "おーぷん ~タウィル~", }, "763": { "pid": 763, - "cid": 763, + cid: 763, + "timestamp": 1431350079259, "wxid": "WX06-011", - "name": "シャボン・サモン", + name: "シャボン・サモン", + "kana": "シャボンサモン", "rarity": "LC", "cardType": "ARTS", "color": "white", @@ -21110,6 +35976,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "タウィル", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX06/WX06-011.jpg", "illust": "トリダモノ", "classes": [], "costWhite": 1, @@ -21120,21 +35987,44 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase", - "attackPhase" - ], - "artsEffectTexts": [ - "以下の2つから1つを選ぶ。\n「あなたのデッキから<天使>のシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。」\n「あなたの手札から<天使>のシグニ1枚を場に出す。」", + cardText: "まるでシャボン玉が現れるがごとく。", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase','attackPhase'], + artsEffectTexts: [ + "以下の2つから1つを選ぶ。\n" + + "「あなたのデッキから<天使>のシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。」\n" + + "「あなたの手札から<天使>のシグニ1枚を場に出す。」", "あなたのデッキから<天使>のシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。", "あなたの手札から<天使>のシグニ1枚を場に出す。" - ] + ], + artsEffect: [{ + actionAsyn: function () { + var filter = function (card) { + return card.hasClass('天使'); + }; + return this.player.seekAsyn(filter,1); + } + },{ + actionAsyn: function () { + var cards = this.player.hands.filter(function (card) { + return card.hasClass('天使') && card.canSummon(); + },this); + return this.player.selectAsyn('SUMMON_SIGNI',cards).callback(this,function (card) { + if (!card) return; + return card.summonAsyn(); + }); + } + }] }, "764": { "pid": 764, - "cid": 764, + cid: 764, + "timestamp": 1431350080532, "wxid": "WX06-014", - "name": "創造の鍵主 ウムル=フェム", + name: "創造の鍵主 ウムル=フェム", + "kana": "ソウゾウノカギヌシウムルフェム", "rarity": "LC", "cardType": "LRIG", "color": "black", @@ -21142,6 +36032,7 @@ var CardInfo = { "limit": 12, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX06/WX06-014.jpg", "illust": "イシバシヨウスケ", "classes": [ "ウムル" @@ -21154,21 +36045,68 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "extraTexts": [ - "【グロウ】あなたの場のルリグがカード名に《ウムル》を含む" + cardText: "どれ、窮極の門でも開こうかのぉ。 ~ウムル~", + // ====================== + // 额外文本 + // ====================== + extraTexts: [ + '【グロウ】あなたの場のルリグがカード名に《ウムル》を含む' ], - "startUpEffectTexts": [ + growCondition: function () { + return this.player.lrig.name.indexOf('ウムル') !== -1; + }, + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:数字1つを宣言する。あなたのデッキの上からカードを宣言した数字に等しい枚数トラッシュに置く。" ], - "actionEffectTexts": [ + startUpEffects: [{ + actionAsyn: function () { + var max = this.player.mainDeck.cards.length; + return this.player.declareAsyn(0,max).callback(this,function (num) { + var cards = this.player.mainDeck.getTopCards(num); + return this.player.opponent.showCardsAsyn(cards).callback(this,function () { + this.game.trashCards(cards); + }); + }); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】エクシード1:あなたのトラッシュから《古代兵器》のシグニ5枚を好きな順番でデッキの一番下に置く。そうした場合、対戦相手のシグニ1体をバニッシュする。この能力は1ターンに一度しか使用できない。" - ] + ], + actionEffects: [{ + once: true, + costExceed: 1, + actionAsyn: function () { + var cards = this.player.trashZone.cards.filter(function (card) { + return card.hasClass('古代兵器'); + }); + if (cards.length < 5) return; + return this.player.selectSomeAsyn('TARGET',cards,5,5,true).callback(this,function (cards) { + return this.player.opponent.showCardsAsyn(cards).callback(this,function () { + cards = this.game.moveCards(cards,this.player.mainDeck,{bottom: true}); + if (cards.length !== 5) return; + cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.banishAsyn(); + }); + }); + }); + } + }], }, "765": { "pid": 765, - "cid": 740, + cid: 740, + "timestamp": 1431350081856, "wxid": "WX06-015", - "name": "スペル・サルベージ", + name: "スペル・サルベージ", + "kana": "スペルサルベージ", "rarity": "LC", "cardType": "ARTS", "color": "colorless", @@ -21176,6 +36114,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX06/WX06-015.jpg", "illust": "bomi", "classes": [], "costWhite": 0, @@ -21185,13 +36124,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 1, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "もう一丁!", }, "766": { "pid": 766, - "cid": 766, + cid: 766, + "timestamp": 1431350083138, "wxid": "WX06-016", - "name": "聖墓の神姉 ムンカルン", + name: "聖墓の神姉 ムンカルン", + "kana": "セイボノシンシムンカルン", "rarity": "SR", "cardType": "SIGNI", "color": "white", @@ -21199,6 +36141,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "タウィル", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX06/WX06-016.jpg", "illust": "茶ちえ", "classes": [ "精像", @@ -21212,19 +36155,82 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "ナキールンとは生の世界でも死の世界でも一緒だ。", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:このシグニのパワーはあなたの場にある他の<天使>のシグニ1体につき+1000される。", "【常時能力】:対戦相手の効果によってこのシグニが場を離れたとき、あなたのデッキからレベル3以下の<天使>のシグニ1枚を探して場に出す。その後、デッキをシャッフルする。" ], - "burstEffectTexts": [ + constEffects: [{ + action: function (set,add) { + var cards = this.player.signis.filter(function (signi) { + return (signi !== this) && signi.hasClass('天使'); + },this); + var value = cards.length * 1000; + if (!value) return; + add(this,'power',value); + } + },{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '766-const-1', + triggerCondition: function (event) { + if (!event.isSigni) return false; + var source = this.game.getEffectSource(); + if (!source) return false; + return source.player === this.player.opponent; + }, + // condition: function () { + // return inArr(this,this.player.signis); + // }, + actionAsyn: function () { + var filter = function (card) { + return (card.level <= 3) && card.hasClass('天使'); + }; + return this.player.seekAndSummonAsyn(filter,1); + } + }); + add(this,'onMove',effect); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたのデッキからそれぞれ同じレベルの<天使>のシグニ2枚を探して公開し手札に加える。その後、デッキをシャッフルする。" - ] + ], + burstEffect: { + actionAsyn: function () { + var counts = [0,0,0,0,0,0,0]; + this.player.mainDeck.cards.forEach(function (card) { + if (!card.hasClass('天使')) return; + counts[card.level] += 1; + },this); + var filter = function (card) { + return card.hasClass('天使') && (counts[card.level] >= 2); + }; + return this.player.seekAsyn(filter,1).callback(this,function (cards) { + var card = cards[0]; + if (!card) return; + var level = card.level; + filter = function (card) { + return card.hasClass('天使') && (card.level === level); + }; + return this.player.seekAsyn(filter,1); + }); + } + } }, "767": { "pid": 767, - "cid": 767, + cid: 767, + "timestamp": 1431350084333, "wxid": "WX06-018", - "name": "弩炎 フレイスロ大佐", + name: "弩炎 フレイスロ大佐", + "kana": "ドエンフレイスロタイサ", "rarity": "SR", "cardType": "SIGNI", "color": "red", @@ -21232,6 +36238,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX06/WX06-018.jpg", "illust": "安藤周記", "classes": [ "精武", @@ -21245,18 +36252,76 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "汚物浄化!! ~フレイスロ大佐~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:このシグニがアタックしたとき、あなたのデッキの上からカードを3枚トラッシュに置く。その後、この方法でトラッシュに置かれた<ウェポン>のシグニの枚数が1枚の場合、対戦相手のパワー3000以下のシグニ1体をバニッシュする。2枚の場合、対戦相手のパワー8000以下のシグニ1体をバニッシュする。3枚の場合、対戦相手のパワー15000以下のシグニ1体をバニッシュする。" ], - "burstEffectTexts": [ + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '767-const-0', + // triggerCondition: function () { + // return this.player.signis.length; + // }, + // condition: function () { + // return inArr(this,this.player.signis); + // }, + actionAsyn: function () { + var cards = this.player.mainDeck.getTopCards(3); + var count = cards.filter(function (card) { + return card.hasClass('ウェポン'); + },this).length; + var power = 0; + if (count === 1) power = 3000; + else if (count === 2) power = 8000; + else if (count === 3) power = 15000; + + return this.player.showCardsAsyn(cards).callback(this,function () { + return this.player.opponent.showCardsAsyn(cards); + }).callback(this,function () { + this.game.trashCards(cards); + if (!power) return; + return this.banishSigniAsyn(power); + }); + } + }); + add(this,'onAttack',effect); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:パワーが「あなたのトラッシュにある<ウェポン>のシグニの枚数×3000」以下の対戦相手のシグニ1体をバニッシュする。" - ] + ], + burstEffect: { + actionAsyn: function () { + var count = this.player.trashZone.cards.filter(function (card) { + return card.hasClass('ウェポン'); + },this).length; + if (!count) return; + var power = count*3000; + var cards = this.player.opponent.signis.filter(function (signi) { + return signi.power <= power; + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.banishAsyn(); + }); + } + } }, "768": { "pid": 768, - "cid": 768, + cid: 768, + "timestamp": 1431350085724, "wxid": "WX06-021", - "name": "フィア=ダイオ姫", + name: "フィア=ダイオ姫", + "kana": "フィアダイオキ", "rarity": "SR", "cardType": "SIGNI", "color": "black", @@ -21264,6 +36329,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX06/WX06-021.jpg", "illust": "蟹丹", "classes": [ "精武", @@ -21277,21 +36343,76 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "毒煙の独演会ほど虚しい事はない。", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの他の<毒牙>のシグニ1体が場に出るたび、このシグニをアップする。" ], - "actionEffectTexts": [ + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '768-const-0', + triggerCondition: function (event) { + if (!inArr(this,this.player.signis)) return false; + if (this.isUp) return false; + return (event.card !== this) && + (event.card.hasClass('毒牙')); + }, + condition: function () { + if (this.isUp) return false; + return inArr(this,this.player.signis); + }, + actionAsyn: function () { + return this.upAsyn(); + } + }); + add(this.player,'onSummonSigni',effect); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【ダウン】:ターン終了時まで、対戦相手のシグニ1体のパワーを-3000する。" ], - "burstEffectTexts": [ + actionEffects: [{ + costDown: true, + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndAdd(this,card,'power',-3000); + }); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:ターン終了時まで、対戦相手のシグニ1体のパワーをそのシグニのレベル1につき、-3000する。" - ] + ], + burstEffect: { + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + var value = -3000 * card.level; + if (!value) return; + this.game.tillTurnEndAdd(this,card,'power',value); + }); + } + } }, "769": { "pid": 769, - "cid": 769, + cid: 769, + "timestamp": 1431350086890, "wxid": "WX06-023", - "name": "聖墓の神妹 ナキールン", + name: "聖墓の神妹 ナキールン", + "kana": "セイボノシンマイナキールン", "rarity": "R", "cardType": "SIGNI", "color": "white", @@ -21299,6 +36420,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "タウィル", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX06/WX06-023.jpg", "illust": "希", "classes": [ "精像", @@ -21312,15 +36434,30 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "ムンカルンとは正の世界でも偽の世界でも一緒だ。", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【ダウン】:あなたのデッキから《聖墓の神妹 ナキールン》以外の<天使>のシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" - ] + ], + actionEffects: [{ + costDown: true, + actionAsyn: function () { + var filter = function (card) { + return (card.cid !== 769) && card.hasClass('天使'); + }; + return this.player.seekAsyn(filter,1); + } + }], }, "770": { "pid": 770, - "cid": 770, + cid: 770, + "timestamp": 1431350087936, "wxid": "WX06-024", - "name": "シャボン・サドゥン", + name: "シャボン・サドゥン", + "kana": "シャボンサドゥン", "rarity": "R", "cardType": "SPELL", "color": "white", @@ -21328,6 +36465,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "タウィル", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX06/WX06-024.jpg", "illust": "松本エイト", "classes": [], "costWhite": 1, @@ -21338,18 +36476,86 @@ var CardInfo = { "costColorless": 4, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ - "このスペルを使用する際、あなたのアップ状態の<天使>のシグニを好きな数ダウンしてもよい。このスペルを使用するためのコストは、この方法でダウンしたシグニ1体につき、【無】コストが2減る。\n対戦相手のシグニ1体をトラッシュに置く。" + cardText: "まるでシャボン玉が消えるがごとく。", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ + "このスペルを使用する際、あなたのアップ状態の<天使>のシグニを好きな数ダウンしてもよい。このスペルを使用するためのコストは、この方法でダウンしたシグニ1体につき、【無】コストが2減る。\n" + + "対戦相手のシグニ1体をトラッシュに置く。" ], - "burstEffectTexts": [ + costChange: function () { + var cards = this.player.signis.filter(function (signi) { + return signi.isUp && signi.hasClass('天使'); + },this); + var count = cards.length*2; + var obj = Object.create(this); + obj.costChange = null; + obj.costColorless -= count; + if (obj.costColorless < 0) obj.costColorless = 0; + return obj; + }, + costChangeAsyn: function () { + var obj = Object.create(this); + obj.costChange = null; + var min = 0; + while (min <= 3) { + if (this.player.enoughEner(obj)) break; + min++; + obj.costColorless -= 2; + if (obj.costColorless < 0) obj.costColorless = 0; + } + var cards = this.player.signis.filter(function (signi) { + return signi.isUp && signi.hasClass('天使'); + },this); + return this.player.selectSomeAsyn('DOWN',cards,min).callback(this,function (cards) { + this.game.downCards(cards); + var count = cards.length*2; + var obj = Object.create(this); + obj.costChange = null; + obj.costColorless -= count; + if (obj.costColorless < 0) obj.costColorless = 0; + return obj; + }); + }, + spellEffect: { + getTargets: function () { + return this.player.opponent.signis; + }, + actionAsyn: function (target) { + return target.trashAsyn(); + } + }, + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:対戦相手のシグニ1体をダウンする。あなたの場に<天使>のシグニがある場合、ダウンする代わりにトラッシュに置く。" - ] + ], + burstEffect: { + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + var flag = this.player.signis.some(function (signi) { + return signi.hasClass('天使'); + },this); + if (flag) { + return card.trashAsyn(); // 注意这里异步! + } else { + card.down(); + } + }); + } + } }, "771": { "pid": 771, - "cid": 771, + cid: 771, + "timestamp": 1431350089144, "wxid": "WX06-031", - "name": "TRICK OR TREAT", + name: "TRICK OR TREAT", + "kana": "トリックオアトリート", "rarity": "R", "cardType": "SPELL", "color": "blue", @@ -21357,6 +36563,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX06/WX06-031.jpg", "illust": "ますん", "classes": [], "costWhite": 0, @@ -21367,17 +36574,32 @@ var CardInfo = { "costColorless": 1, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "トレット、それはシャンプーハットではないわ。 ~S・M・P~", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "以下の2つから1つを選ぶ。「カードを2枚引く。」「対戦相手は手札を2枚捨てる。」", "カードを2枚引く。", "対戦相手は手札を2枚捨てる。" - ] + ], + spellEffect : [{ + actionAsyn: function () { + this.player.draw(2); + } + },{ + actionAsyn: function () { + return this.player.opponent.discardAsyn(2); + } + }] }, "772": { "pid": 772, - "cid": 772, + cid: 772, + "timestamp": 1431350090986, "wxid": "WX06-032", - "name": "幻獣 クロニャン", + name: "幻獣 クロニャン", + "kana": "ゲンジュウクロニャン", "rarity": "R", "cardType": "SIGNI", "color": "green", @@ -21385,6 +36607,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX06/WX06-032.jpg", "illust": "はるのいぶき", "classes": [ "精生", @@ -21398,18 +36621,47 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "クロニャを中心に、ニャニャニャ!~クロニャン~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたのルリグが緑で、このシグニがシグニゾーンの中央にあるかぎり、このシグニは「このシグニがアタックしたとき、あなたのデッキの一番上のカードをエナゾーンに置く。」を得る。" ], - "attachedEffectTexts": [ - "このシグニがアタックしたとき、あなたのデッキの一番上のカードをエナゾーンに置く。" - ] + constEffects: [{ + condition: function () { + if (!this.player.lrig.hasColor('green')) return false; + var idx = this.player.signiZones.indexOf(this.zone); + return (idx === 1); + }, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '772-attached-0', + // condition: function () { + // return inArr(this,this.player.signis); + // }, + actionAsyn: function () { + this.player.enerCharge(1); + } + }); + add(this,'onAttack',effect); + } + }], + // ====================== + // 附加效果 + // ====================== + attachedEffectTexts: [ + 'このシグニがアタックしたとき、あなたのデッキの一番上のカードをエナゾーンに置く。' + ], }, "773": { "pid": 773, - "cid": 773, + cid: 773, + "timestamp": 1431350092184, "wxid": "WX06-034", - "name": "一投", + name: "一投", + "kana": "イットウ", "rarity": "R", "cardType": "SPELL", "color": "green", @@ -21417,6 +36669,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX06/WX06-034.jpg", "illust": "北熊", "classes": [], "costWhite": 0, @@ -21427,15 +36680,34 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "悪・速・投!", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "このカードはあなたの場にパワー20000以上のシグニがある場合にしか使用できない。\n対戦相手のシグニ1体をバニッシュする。" - ] + ], + useCondition: function () { + return this.player.signis.some(function (signi) { + return (signi.power >= 20000); + },this); + }, + spellEffect: { + getTargets: function () { + return this.player.opponent.signis; + }, + actionAsyn: function (target) { + return target.banishAsyn(); + } + } }, "774": { "pid": 774, - "cid": 774, + cid: 774, + "timestamp": 1431350093416, "wxid": "WX06-CB01", - "name": "羅石 キュア", + name: "羅石 キュア", + "kana": "ラセキキュア", "rarity": "R", "cardType": "SIGNI", "color": "red", @@ -21443,6 +36715,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX06/WX06-CB01.jpg", "illust": "アカバネ", "classes": [ "精羅", @@ -21456,18 +36729,54 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "夢の待つ場所へ。", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:このシグニがアタックしたとき、このシグニを場からトラッシュに置いてもよい。そうした場合、対戦相手のパワー3000以下のシグニ1体をバニッシュする。" ], - "burstEffectTexts": [ + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '774-const-0', + // triggerCondition: function () { + // return this.player.signis.length; + // }, + condition: function () { + return inArr(this,this.player.signis); + }, + actionAsyn: function () { + return this.player.selectOptionalAsyn('TRASH',[this]).callback(this,function (card) { + if (!card) return; + this.trash(); + return this.banishSigniAsyn(3000); + }); + } + }); + add(this,'onAttack',effect); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(1); + } + } }, "775": { "pid": 775, - "cid": 775, + cid: 775, + "timestamp": 1431350094945, "wxid": "WX06-CB02", - "name": "コードアート T・A・P", + name: "コードアート T・A・P", + "kana": "コードアートタパサキ", "rarity": "R", "cardType": "SIGNI", "color": "blue", @@ -21475,6 +36784,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX06/WX06-CB02.jpg", "illust": "原案:赤﨑千夏 illustアカバネ", "classes": [ "精械", @@ -21488,21 +36798,56 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "とりあえずタッパーにいれた ~T・A・Pの呟き~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:対戦相手の手札が0枚であるかぎり、このシグニのパワーは10000になる。" ], - "startUpEffectTexts": [ + constEffects: [{ + condition: function () { + return !this.player.opponent.hands.length; + }, + action: function (set,add) { + set(this,'power',10000); + } + }], + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:対戦相手の手札を見る。" ], - "burstEffectTexts": [ + startUpEffects: [{ + actionAsyn: function () { + return this.player.showCardsAsyn(this.player.opponent.hands); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:対戦相手の手札を見て1枚選び、捨てさせる。" - ] + ], + burstEffect: { + actionAsyn: function () { + var cards = this.player.opponent.hands; + this.player.informCards(cards); + return this.player.selectAsyn('TRASH',cards).callback(this,function (card) { + if (!card) return; + this.player.opponent.discardCards([card]); + }); + } + } }, "776": { "pid": 776, - "cid": 776, + cid: 776, + "timestamp": 1431350096323, "wxid": "WX06-CB03", - "name": "羅植 カヤッパ", + name: "羅植 カヤッパ", + "kana": "ラショクカヤッパ", "rarity": "R", "cardType": "SIGNI", "color": "green", @@ -21510,6 +36855,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX06/WX06-CB03.jpg", "illust": "原案:茅野愛衣 illustアカバネ", "classes": [ "精羅", @@ -21523,18 +36869,48 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "はわわわ、予防です!~カヤッパ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:対戦相手のターン終了時に、このシグニを場からトラッシュに置いてもよい。そうした場合、あなたのデッキの上からカードを2枚エナゾーンに置く。" ], - "burstEffectTexts": [ + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '776-const-0', + actionAsyn: function () { + return this.player.selectOptionalAsyn('TRASH',[this]).callback(this,function (card) { + if (!card) return; + this.trash(); + this.player.enerCharge(2); + }); + } + }); + add(this.player.opponent,'onTurnEnd2',effect); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:【エナチャージ1】" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.enerCharge(1); + } + } }, "777": { "pid": 777, - "cid": 777, + cid: 777, + "timestamp": 1431350097646, "wxid": "WX06-CB04", - "name": "コードアンチ ドロンジョ", + name: "コードアンチ ドロンジョ", + "kana": "コードアンチドロンジョ", "rarity": "R", "cardType": "SIGNI", "color": "black", @@ -21542,6 +36918,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX06/WX06-CB04.jpg", "illust": "アリオ", "classes": [ "精械", @@ -21555,18 +36932,48 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "ドロンボーがいる限りこの世にヤッターマンは栄えない! ~ドロンジョ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:このシグニがバニッシュされたとき、ターン終了時まで、対戦相手のシグニ1体のパワーを-2000する。(パワーが0以下のシグニはバニッシュされる)" ], - "burstEffectTexts": [ + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '777-const-0', + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndAdd(this,card,'power',-2000); + }); + } + }); + add(this,'onBanish',effect); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(1); + } + } }, "778": { "pid": 778, - "cid": 778, + cid: 778, + "timestamp": 1431350098839, "wxid": "SP06-001", - "name": "ミルルン・ゼプト (「selector spread WIXOSS」 BOX1 初回限定特典)", + name: "ミルルン・ゼプト (「selector spread WIXOSS」 BOX1 初回限定特典)", + "kana": "ミルルンゼプト", "rarity": "SP", "cardType": "LRIG", "color": "blue", @@ -21574,6 +36981,7 @@ var CardInfo = { "limit": 11, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/SP06/SP06-001.jpg", "illust": "J.C.STAFF", "classes": [ "ミルルン" @@ -21586,15 +36994,37 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "みんな違ってみんないい! ~ミルルン~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの場にそれぞれ名前の異なる<原子>のシグニが3体があるかぎり、あなたのすべてのシグニパワーを" - ] + ], + constEffects: [{ + condition: function () { + var cids = []; + this.player.signis.forEach(function (signi) { + if (!signi.hasClass('原子')) return; + if (inArr(signi.cid,cids)) return; + cids.push(signi.cid); + },this); + return (cids.length === 3); + }, + action: function (set,add) { + this.player.signis.forEach(function (signi) { + add(signi,'power',2000); + },this); + } + }] }, "779": { "pid": 779, - "cid": 422, + cid: 422, + "timestamp": 1431350099998, "wxid": "SP06-002", - "name": "ミルルン・フェムト(「selector spread WIXOSS」 BOX1 初回限定特典)", + name: "ミルルン・フェムト(「selector spread WIXOSS」 BOX1 初回限定特典)", + "kana": "ミルルンフェムト", "rarity": "SP", "cardType": "LRIG", "color": "blue", @@ -21602,6 +37032,7 @@ var CardInfo = { "limit": 8, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/SP06/SP06-002.jpg", "illust": "J.C.STAFF", "classes": [ "ミルルン" @@ -21613,13 +37044,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "へぇ、キャハハ! ~ミルルン~", }, "780": { "pid": 780, - "cid": 423, + cid: 423, + "timestamp": 1431350101181, "wxid": "SP06-003", - "name": "ミルルン・ピコ (「selector spread WIXOSS」 BOX1 初回限定特典)", + name: "ミルルン・ピコ (「selector spread WIXOSS」 BOX1 初回限定特典)", + "kana": "ミルルンピコ", "rarity": "SP", "cardType": "LRIG", "color": "blue", @@ -21627,6 +37061,7 @@ var CardInfo = { "limit": 5, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/SP06/SP06-003.jpg", "illust": "J.C.STAFF", "classes": [ "ミルルン" @@ -21638,13 +37073,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "正解かなぁ~? ~ミルルン~", }, "781": { "pid": 781, - "cid": 424, + cid: 424, + "timestamp": 1431350102392, "wxid": "SP06-004", - "name": "ミルルン・ナノ(「selector spread WIXOSS」 BOX1 初回限定特典)", + name: "ミルルン・ナノ(「selector spread WIXOSS」 BOX1 初回限定特典)", + "kana": "ミルルンナノ", "rarity": "SP", "cardType": "LRIG", "color": "blue", @@ -21652,6 +37090,7 @@ var CardInfo = { "limit": 2, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/SP06/SP06-004.jpg", "illust": "J.C.STAFF", "classes": [ "ミルルン" @@ -21663,13 +37102,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "狙い撃っち~! ~ミルルン~", }, "782": { "pid": 782, - "cid": 526, + cid: 526, + "timestamp": 1431350103553, "wxid": "SP06-005", - "name": "ミルルン・ノット(「selector spread WIXOSS」 BOX1 初回限定特典)", + name: "ミルルン・ノット(「selector spread WIXOSS」 BOX1 初回限定特典)", + "kana": "ミルルンノット", "rarity": "SP", "cardType": "LRIG", "color": "blue", @@ -21677,6 +37119,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/SP06/SP06-005.jpg", "illust": "J.C.STAFF", "classes": [ "ミルルン" @@ -21688,13 +37131,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "よろしくね~チュッチュッ ~ミルルン~", }, "783": { "pid": 783, - "cid": 146, + cid: 146, + "timestamp": 1431350104652, "wxid": "SP06-006", - "name": "ドント・ムーブ(「selector spread WIXOSS」 BOX1 初回限定特典)", + name: "ドント・ムーブ(「selector spread WIXOSS」 BOX1 初回限定特典)", + "kana": "ドントムーブ", "rarity": "SP", "cardType": "ARTS", "color": "blue", @@ -21702,6 +37148,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/SP06/SP06-006.jpg", "illust": "bomi", "classes": [], "costWhite": 0, @@ -21711,13 +37158,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "縛るん! ~ミルルン~", }, "784": { "pid": 784, - "cid": 656, + cid: 656, + "timestamp": 1431350105904, "wxid": "SP06-007", - "name": "フォーチューン・ファイブ(「selector spread WIXOSS」 BOX1 初回限定特典)", + name: "フォーチューン・ファイブ(「selector spread WIXOSS」 BOX1 初回限定特典)", + "kana": "フォーチューンファイブ", "rarity": "SP", "cardType": "ARTS", "color": "blue", @@ -21725,6 +37175,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/SP06/SP06-007.jpg", "illust": "hitoto*", "classes": [], "costWhite": 0, @@ -21734,13 +37185,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 1, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "眩い光が放つ、有用すぎるものども。", }, "785": { "pid": 785, - "cid": 425, + cid: 425, + "timestamp": 1431350107324, "wxid": "SP06-008", - "name": "マインド・マインズ(「selector spread WIXOSS」 BOX1 初回限定特典)", + name: "マインド・マインズ(「selector spread WIXOSS」 BOX1 初回限定特典)", + "kana": "マインドマインズ", "rarity": "SP", "cardType": "ARTS", "color": "blue", @@ -21748,6 +37202,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "ミルルン", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/SP06/SP06-008.jpg", "illust": "mado*pen", "classes": [], "costWhite": 0, @@ -21757,13 +37212,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "キラキラキララキラキラッキー", }, "786": { "pid": 786, - "cid": 786, + cid: 786, + "timestamp": 1431350108936, "wxid": "SP06-009", - "name": "ケミカル・フラッシュ(「selector spread WIXOSS」 BOX1 初回限定特典)", + name: "ケミカル・フラッシュ(「selector spread WIXOSS」 BOX1 初回限定特典)", + "kana": "ケミカルフラッシュ", "rarity": "SP", "cardType": "ARTS", "color": "blue", @@ -21771,6 +37229,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "ミルルン", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/SP06/SP06-009.jpg", "illust": "柚希きひろ", "classes": [], "costWhite": 0, @@ -21781,19 +37240,65 @@ var CardInfo = { "costColorless": 2, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase", - "attackPhase" - ], - "artsEffectTexts": [ + cardText: "He、F、Cl、私に力をちょうだーい! ~ミルルン~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase','attackPhase'], + artsEffectTexts: [ "あなたのトラッシュからそれぞれ名前の異なる<原子>のシグニを好きな数デッキの一番下に置く。その後、対戦相手のシグニを、レベルの合計がこの方法でデッキの一番下に置いたシグニの数以下になるようにバニッシュする。その後、デッキをシャッフルする。" - ] + ], + artsEffect: { + actionAsyn: function () { + var cids = []; + var cards = []; + this.player.trashZone.cards.forEach(function (card) { + if (inArr(card.cid,cids)) return; + if (card.hasClass('原子')) { + cards.push(card); + cids.push(card.cid); + } + },this); + if (!cards.length) return; + return this.player.selectSomeAsyn('PUT_TO_BOTTOM',cards,0,cards.length,true).callback(this,function (cards) { + return this.player.opponent.showCardsAsyn(cards).callback(this,function () { + var len = cards.length; + if (!len) return; + this.game.moveCards(cards,this.player.mainDeck); + this.player.mainDeck.moveCardsToBottom(cards); + var done = false; + var targets = []; + var total = 0; + cards = this.player.opponent.signis; + return Callback.loop(this,3,function () { + if (done) return; + cards = cards.filter(function (card) { + return (total + card.level) <= len; + },this); + return this.player.selectTargetOptionalAsyn(cards).callback(this,function (card) { + if (!card) { + done = true; + return; + } + total += card.level; + targets.push(card); + removeFromArr(card,cards); + }); + }).callback(this,function () { + return this.game.banishCardsAsyn(targets); + }); + }); + }); + } + } }, "787": { "pid": 787, - "cid": 787, + cid: 787, + "timestamp": 1431350110923, "wxid": "SP06-010", - "name": "ウェルカム・ドロー(「selector spread WIXOSS」 BOX1 初回限定特典)", + name: "ウェルカム・ドロー(「selector spread WIXOSS」 BOX1 初回限定特典)", + "kana": "ウェルカムドロー", "rarity": "SP", "cardType": "ARTS", "color": "blue", @@ -21801,6 +37306,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/SP06/SP06-010.jpg", "illust": "煎茶", "classes": [], "costWhite": 0, @@ -21811,18 +37317,28 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase" - ], - "artsEffectTexts": [ + cardText: "ようこそ!私の可愛いNeさん♪ ~ミルルン~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase'], + artsEffectTexts: [ "カードを3枚引く。その後、手札を2枚捨てる。" - ] + ], + artsEffect: { + actionAsyn: function () { + this.player.draw(3); + return this.player.discardAsyn(2); + } + } }, "788": { "pid": 788, - "cid": 788, + cid: 788, + "timestamp": 1431350112211, "wxid": "SP06-011", - "name": "羅原 Ni(「selector spread WIXOSS」 BOX1 初回限定特典)", + name: "羅原 Ni(「selector spread WIXOSS」 BOX1 初回限定特典)", + "kana": "ラゲンニッケル", "rarity": "SP", "cardType": "SIGNI", "color": "blue", @@ -21830,6 +37346,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "ミルルン", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/SP06/SP06-011.jpg", "illust": "安藤周記", "classes": [ "精羅", @@ -21843,22 +37360,78 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "煌びやかさならナンバーワン!~Ni~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたのトラッシュに、それぞれ名前の異なる<原子>のシグニが7枚以上あるかぎり、このシグニのパワーは15000になる。", - "【常時能力】:あなたのすべての<原子>のシグニは対戦相手のスペルの効果を受けない。" + "【常時能力】:あなたのすべての<原子>のシグニは対戦相手のスペルの効果を受けない。", ], - "actionEffectTexts": [ + constEffects: [{ + condition: function () { + var cids = []; + this.player.trashZone.cards.forEach(function (card) { + if (!card.hasClass('原子')) return; + if (inArr(card.cid,cids)) return; + cids.push(card.cid); + },this); + return (cids.length >= 7); + }, + action: function (set,add) { + set(this,'power',15000); + } + },{ + action: function (set,add) { + this.player.signis.forEach(function (signi) { + if (signi.hasClass('原子')) { + add(signi,'effectFilters',function (source) { + return (source.player === this.player) || (source.type !== 'SPELL'); + }); + } + },this); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【青】:対戦相手のトラッシュからスペル1枚を対戦相手のデッキの一番上に置く。" ], - "burstEffectTexts": [ + actionEffects: [{ + costBlue: 1, + actionAsyn: function () { + var cards = this.player.opponent.trashZone.cards.filter(function (card) { + return (card.type === 'SPELL'); + },this); + return this.player.selectAsyn('TARGET',cards).callback(this,function (card) { + if (!card) return; + return this.player.opponent.showCardsAsyn([card]).callback(this,function () { + card.moveTo(card.player.mainDeck); + }); + }); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを2枚引く。その後、手札を1枚捨てる。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(2); + return this.player.discardAsyn(1); + } + } }, "789": { "pid": 789, - "cid": 684, + cid: 684, + "timestamp": 1431350113486, "wxid": "SP06-012", - "name": "羅原 Mn(「selector spread WIXOSS」 BOX1 初回限定特典)", + name: "羅原 Mn(「selector spread WIXOSS」 BOX1 初回限定特典)", + "kana": "ラゲンマンガン", "rarity": "SP", "cardType": "SIGNI", "color": "blue", @@ -21866,6 +37439,7 @@ var CardInfo = { "limit": 0, "power": 10000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/SP06/SP06-012.jpg", "illust": "ぶんたん", "classes": [ "精羅", @@ -21878,13 +37452,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "意志は固いけど、甘いものの誘惑には弱いのよ。~Mn~", }, "790": { "pid": 790, - "cid": 685, + cid: 685, + "timestamp": 1431350115018, "wxid": "SP06-013", - "name": "羅原 Th(「selector spread WIXOSS」 BOX1 初回限定特典)", + name: "羅原 Th(「selector spread WIXOSS」 BOX1 初回限定特典)", + "kana": "ラゲントリウム", "rarity": "SP", "cardType": "SIGNI", "color": "blue", @@ -21892,6 +37469,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "ミルルン", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/SP06/SP06-013.jpg", "illust": "arihato", "classes": [ "精羅", @@ -21904,13 +37482,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "涼しい方が好きだけど、アツアツのラーメンには目がないのよ。 ~Th~", }, "791": { "pid": 791, - "cid": 686, + cid: 686, + "timestamp": 1431350116818, "wxid": "SP06-014", - "name": "羅原 Ti(「selector spread WIXOSS」 BOX1 初回限定特典)", + name: "羅原 Ti(「selector spread WIXOSS」 BOX1 初回限定特典)", + "kana": "ラゲンチタン", "rarity": "SP", "cardType": "SIGNI", "color": "blue", @@ -21918,6 +37499,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/SP06/SP06-014.jpg", "illust": "ときち", "classes": [ "精羅", @@ -21930,13 +37512,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "硬いけど、ふわふわなぬいぐるみが好きよ。~Ti~", }, "792": { "pid": 792, - "cid": 489, + cid: 489, + "timestamp": 1431350117803, "wxid": "SP06-015", - "name": "羅原 F(「selector spread WIXOSS」 BOX1 初回限定特典)", + name: "羅原 F(「selector spread WIXOSS」 BOX1 初回限定特典)", + "kana": "ラゲンフッソ", "rarity": "SP", "cardType": "SIGNI", "color": "blue", @@ -21944,6 +37529,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "ミルルン", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/SP06/SP06-015.jpg", "illust": "arihato", "classes": [ "精羅", @@ -21956,13 +37542,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "純白だけど、真っ黒なイカスミパスタが好きなの。 ~F~", }, "793": { "pid": 793, - "cid": 687, + cid: 687, + "timestamp": 1431350119512, "wxid": "SP06-016", - "name": "羅原 S(「selector spread WIXOSS」 BOX1 初回限定特典)", + name: "羅原 S(「selector spread WIXOSS」 BOX1 初回限定特典)", + "kana": "ラゲンイオウ", "rarity": "SP", "cardType": "SIGNI", "color": "blue", @@ -21970,6 +37559,7 @@ var CardInfo = { "limit": 0, "power": 3000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/SP06/SP06-016.jpg", "illust": "篠", "classes": [ "精羅", @@ -21982,13 +37572,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "純白だけど、イタズラ好きなのよっ! ~S~", }, "794": { "pid": 794, - "cid": 491, + cid: 491, + "timestamp": 1431350120777, "wxid": "SP06-017", - "name": "羅原 Cl(「selector spread WIXOSS」 BOX1 初回限定特典)", + name: "羅原 Cl(「selector spread WIXOSS」 BOX1 初回限定特典)", + "kana": "ラゲンエンソ", "rarity": "SP", "cardType": "SIGNI", "color": "blue", @@ -21996,6 +37589,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "ミルルン", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/SP06/SP06-017.jpg", "illust": "晴瀬ひろき", "classes": [ "精羅", @@ -22008,13 +37602,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "輝かしいけど、真っ暗な押入れで寝るのが好きなの。 ~Cl~", }, "795": { "pid": 795, - "cid": 51, + cid: 51, + "timestamp": 1431350122144, "wxid": "SP06-018", - "name": "サーバント Q(「selector spread WIXOSS」 BOX1 初回限定特典)", + name: "サーバント Q(「selector spread WIXOSS」 BOX1 初回限定特典)", + "kana": "サーバントキャトル", "rarity": "SP", "cardType": "SIGNI", "color": "colorless", @@ -22022,6 +37619,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/SP06/SP06-018.jpg", "illust": "村上ゆいち", "classes": [ "精元" @@ -22033,13 +37631,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": true, - "multiEner": true + "multiEner": true, + cardText: "守りは固いけど、押しには弱いのよ。~サーバントQ~", }, "796": { "pid": 796, - "cid": 236, + cid: 236, + "timestamp": 1431350123323, "wxid": "SP06-019", - "name": "サーバント O2(「selector spread WIXOSS」 BOX1 初回限定特典)", + name: "サーバント O2(「selector spread WIXOSS」 BOX1 初回限定特典)", + "kana": "サーバントオーツー", "rarity": "SP", "cardType": "SIGNI", "color": "colorless", @@ -22047,6 +37648,7 @@ var CardInfo = { "limit": 0, "power": 1000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/SP06/SP06-019.jpg", "illust": "pepo", "classes": [ "精元" @@ -22058,13 +37660,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": true, - "multiEner": true + "multiEner": true, + cardText: "守りは固いけど、攻めは弱いのよ。~サーバントO2~", }, "797": { "pid": 797, - "cid": 52, + cid: 52, + "timestamp": 1431350124418, "wxid": "SP06-020", - "name": "包括する知識(「selector spread WIXOSS」 BOX1 初回限定特典)", + name: "包括する知識(「selector spread WIXOSS」 BOX1 初回限定特典)", + "kana": "ホウカツスルチシキ", "rarity": "SP", "cardType": "SPELL", "color": "colorless", @@ -22072,6 +37677,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/SP06/SP06-020.jpg", "illust": "okera", "classes": [], "costWhite": 0, @@ -22081,13 +37687,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 2, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "スイヘイリーベーボクノフネ♪~引用:黒猫化学書~", }, "798": { "pid": 798, - "cid": 217, + cid: 217, + "timestamp": 1431350125378, "wxid": "PR-148", - "name": "SEARCHER (WIXOSS PARTY 2015年3-4月度congraturationカード)", + name: "SEARCHER (WIXOSS PARTY 2015年3-4月度congraturationカード)", + "kana": "サーチャー", "rarity": "PR", "cardType": "SPELL", "color": "blue", @@ -22095,6 +37704,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-148.jpg", "illust": "QP:flapper", "classes": [], "costWhite": 0, @@ -22104,13 +37714,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 1, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "おめでとう。~ピルルク~", }, "799": { "pid": 799, - "cid": 799, + cid: 799, + "timestamp": 1431350126542, "wxid": "WX06-002", - "name": "ピンチ・ディフェンス", + name: "ピンチ・ディフェンス", + "kana": "ピンチディフェンス", "rarity": "LR", "cardType": "ARTS", "color": "white", @@ -22118,6 +37731,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX06/WX06-002.jpg", "illust": "イチノセ奏", "classes": [], "costWhite": 1, @@ -22128,18 +37742,39 @@ var CardInfo = { "costColorless": 1, "guardFlag": false, "multiEner": false, - "timmings": [ - "attackPhase" - ], - "artsEffectTexts": [ + cardText: "ピンチなら 掲げてみよう 多き盾", + // ====================== + // 技艺效果 + // ====================== + timmings: ['attackPhase'], + artsEffectTexts: [ "ターン終了時まで、対戦相手のルリグ1体は「アタックできない」を得る。あなたのルリグが白で、あなたのライフクロスが2枚以下の場合、代わりにターン終了時まで、対戦相手のルリグ1体とシグニ1体は「アタックできない」を得る。" - ] + ], + artsEffect: { + actionAsyn: function () { + var cards = [this.player.opponent.lrig]; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndSet(this,card,'canNotAttack',true); + }).callback(this,function () { + if (!this.player.lrig.hasColor('white')) return; + if (this.player.lifeClothZone.cards.length > 2) return; + cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndSet(this,card,'canNotAttack',true); + }); + }); + } + } }, "800": { "pid": 800, - "cid": 800, + cid: 800, + "timestamp": 1431350127846, "wxid": "WX06-003", - "name": "火福糾縄", + name: "火福糾縄", + "kana": "カフクキュウジョウ", "rarity": "LR", "cardType": "ARTS", "color": "red", @@ -22147,6 +37782,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX06/WX06-003.jpg", "illust": "由利真珠朗", "classes": [], "costWhite": 0, @@ -22157,18 +37793,33 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase" - ], - "artsEffectTexts": [ + cardText: "ピンチなら 焼いてみようか 薔薇の鞭", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase'], + artsEffectTexts: [ "対戦相手のパワー8000以下のシグニ1体をバニッシュする。あなたのルリグが赤で、あなたのライフクロスが2枚以下の場合、代わりに対戦相手のパワー15000以下のシグニを2体までバニッシュする。" - ] + ], + artsEffect: { + actionAsyn: function () { + var flag = (this.player.lrig.hasColor('red')) && (this.player.lifeClothZone.cards.length <= 2); + if (!flag) { + return this.banishSigniAsyn(8000); + // }); + } else { + return this.banishSigniAsyn(15000,0,2); + } + } + } }, "801": { "pid": 801, - "cid": 801, + cid: 801, + "timestamp": 1431350129223, "wxid": "WX06-005", - "name": "雲散霧消", + name: "雲散霧消", + "kana": "ラブハリケーン", "rarity": "LR", "cardType": "ARTS", "color": "green", @@ -22176,6 +37827,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX06/WX06-005.jpg", "illust": "単ル", "classes": [], "costWhite": 0, @@ -22186,19 +37838,43 @@ var CardInfo = { "costColorless": 1, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase", - "attackPhase" - ], - "artsEffectTexts": [ + cardText: "ピンチなら 扇いでみよう 大団扇", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase','attackPhase'], + artsEffectTexts: [ "対戦相手のパワー15000以上のシグニ1体をバニッシュする。あなたのルリグが緑で、あなたのライフクロスが2枚以下の場合、代わりに対戦相手のパワー10000以上のシグニを2体までバニッシュする。" - ] + ], + artsEffect: { + actionAsyn: function () { + var flag = (this.player.lrig.hasColor('green')) && (this.player.lifeClothZone.cards.length <= 2); + if (!flag) { + var cards = this.player.opponent.signis.filter(function (signi) { + return signi.power >= 15000; + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.banishAsyn(); + }); + } else { + var cards = this.player.opponent.signis.filter(function (signi) { + return signi.power >= 10000; + },this); + return this.player.selectSomeTargetsAsyn(cards,0,2).callback(this,function (cards) { + return this.game.banishCardsAsyn(cards); + }); + } + } + } }, "802": { "pid": 802, - "cid": 802, + cid: 802, + "timestamp": 1431350130542, "wxid": "WX06-006", - "name": "アンシエント・ゲート", + name: "アンシエント・ゲート", + "kana": "アンシエントゲート", "rarity": "LR", "cardType": "ARTS", "color": "black", @@ -22206,6 +37882,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX06/WX06-006.jpg", "illust": "keypot", "classes": [], "costWhite": 0, @@ -22216,18 +37893,42 @@ var CardInfo = { "costColorless": 1, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase" - ], - "artsEffectTexts": [ + cardText: "ピンチなら 開いてみよう 異次元を", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase'], + artsEffectTexts: [ "ターン終了時まで、対戦相手のシグニ1体のパワーを-12000する。あなたのルリグが黒で、あなたのライフクロスが2枚以下の場合、代わりにターン終了時まで、対戦相手のシグニ2体までのパワーをそれぞれ-15000する。" - ] + ], + artsEffect: { + actionAsyn: function () { + var cards = this.player.opponent.signis; + var flag = (this.player.lrig.hasColor('black')) && (this.player.lifeClothZone.cards.length <= 2); + if (!flag) { + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndAdd(this,card,'power',-12000); + }); + } else { + return this.player.selectSomeTargetsAsyn(cards,0,2).callback(this,function (cards) { + this.game.frameStart(); + cards.forEach(function (card) { + this.game.tillTurnEndAdd(this,card,'power',-15000); + },this); + this.game.frameEnd(); + }); + } + } + } }, "803": { "pid": 803, - "cid": 803, + cid: 803, + "timestamp": 1431350132354, "wxid": "WX06-012", - "name": "ミルルン・アト", + name: "ミルルン・アト", + "kana": "ミルルンアト", "rarity": "LC", "cardType": "LRIG", "color": "blue", @@ -22235,6 +37936,7 @@ var CardInfo = { "limit": 7, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX06/WX06-012.jpg", "illust": "ピスケ", "classes": [ "ミルルン" @@ -22247,15 +37949,38 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "うゎあ、こっわーい。~ミルルン~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:このターン、あなたが次にスペルを使用する場合、それを使用ための【青】コストが1減る。" - ] + ], + startUpEffects: [{ + actionAsyn: function () { + this.game.addConstEffect({ + source: this, + destroyTimming: [this.game.phase.onTurnEnd,this.player.onUseSpell], + action: function (set,add) { + // 注意checkZone + var cards = concat(this.player.hands,this.player.checkZone.cards); + cards.forEach(function (card) { + if (card.type === 'SPELL') { + add(card,'costBlue',-1); + } + },this); + } + }); + } + }] }, "804": { "pid": 804, - "cid": 804, + cid: 804, + "timestamp": 1431350133648, "wxid": "WX06-013", - "name": "後悔の公開 アン=サード", + name: "後悔の公開 アン=サード", + "kana": "コウカイノコウカイアンサード", "rarity": "LC", "cardType": "LRIG", "color": "green", @@ -22263,6 +37988,7 @@ var CardInfo = { "limit": 7, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX06/WX06-013.jpg", "illust": "エムド", "classes": [ "アン" @@ -22275,15 +38001,53 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "あなたは、楽しめそうね。~アン~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:あなたのデッキの上からカードを2枚公開する。その中から<美巧>のシグニ1枚を手札に加える。残りを好きな順番でデッキの一番上か一番下に置く。" - ] + ], + startUpEffects: [{ + actionAsyn: function () { + return this.player.revealAsyn(2).callback(this,function (cards) { + var cards_add = cards.filter(function (card) { + return card.hasClass('美巧'); + },this); + return Callback.immediately().callback(this,function () { + if (cards_add.length === 1) return cards_add[0]; + return this.player.selectAsyn('ADD_TO_HAND',cards_add); + }).callback(this,function (card) { + if (!card) return; + card.moveTo(card.player.handZone); + removeFromArr(card,cards); + }).callback(this,function () { + if (!cards.length) return; + var text = ''; + return this.player.selectTextAsyn('CHOOSE_EFFECT',['PUT_TO_TOP','PUT_TO_BOTTOM']).callback(this,function (t) { + text = t; + var len = cards.length; + if (len === 1) return cards; + return this.player.selectSomeAsyn('SET_ORDER',cards,len,len,true); + }).callback(this,function (cards_deck) { + if (text === 'PUT_TO_TOP') { + this.player.mainDeck.moveCardsToTop(cards_deck); + } else { + this.player.mainDeck.moveCardsToBottom(cards_deck); + } + }); + }); + }); + } + }] }, "805": { "pid": 805, - "cid": 805, + cid: 805, + "timestamp": 1431350135218, "wxid": "WX06-017", - "name": "極拳 ニャローブ", + name: "極拳 ニャローブ", + "kana": "キョクケンニャローブ", "rarity": "SR", "cardType": "SIGNI", "color": "white", @@ -22291,6 +38055,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX06/WX06-017.jpg", "illust": "猫囃子", "classes": [ "精武", @@ -22304,22 +38069,91 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "うつニャし、うつニャし!!~ニャローブ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:このシグニのパワーはあなたの場にある他の<アーム>のシグニ1体につき+1000される。", "【常時能力】:あなたの<アーム>のシグニ1体がバニッシュされたとき、シグニ1体をアップするかダウンする。" ], - "startUpEffectTexts": [ + constEffects: [{ + action: function (set,add) { + var cards = this.player.signis.filter(function (signi) { + return (signi !== this) && signi.hasClass('アーム'); + },this); + var value = cards.length * 1000; + if (!value) return; + add(this,'power',value); + } + },{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '805-const-1', + // triggerCondition: function () { + // return inArr(this,this.player.signis); + // }, + // condition: function () { + // return inArr(this,this.player.signis); + // }, + actionAsyn: function () { + var cards = concat(this.player.signis,this.player.opponent.signis); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + if (card.isUp) { + card.down(); + } else { + return card.upAsyn(); + } + }); + } + }); + this.player.signis.forEach(function (signi) { + if (signi.hasClass('アーム')) { + add(signi,'onBanish',effect); + } + }); + } + }], + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】【白】:あなたのデッキからカード名に《拳》を含むシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" ], - "burstEffectTexts": [ + startUpEffects: [{ + costWhite: 1, + actionAsyn: function () { + var filter = function (card) { + return (card.name.indexOf('拳') !== -1); + }; + return this.player.seekAsyn(filter,1); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:対戦相手のシグニ1体を手札に戻す。" - ] + ], + burstEffect: { + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.bounceAsyn(); + }); + } + } }, "806": { "pid": 806, - "cid": 806, + cid: 806, + "timestamp": 1431350136532, "wxid": "WX06-019", - "name": "幻水 シロナクジ", + name: "幻水 シロナクジ", + "kana": "ゲンスイシロナクジ", "rarity": "SR", "cardType": "SIGNI", "color": "blue", @@ -22327,6 +38161,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX06/WX06-019.jpg", "illust": "聡間まこと", "classes": [ "精生", @@ -22340,18 +38175,54 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "デカーいよ!説明必要?~シロナクジ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの他の<水獣>のシグニが対戦相手の効果によって場を離れる場合、代わりにターン終了時まで、このシグニのパワーを-6000してもよい。" ], - "burstEffectTexts": [ + constEffects: [{ + action: function (set,add) { + this.player.signis.forEach(function (signi) { + if ((signi !== this) && signi.hasClass('水獣')) { + add(signi,'protectingShironakujis',this); + } + },this); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:手札から好きな枚数の<水獣>のシグニを公開する。ターン終了時まで、対戦相手のシグニ1体のパワーをこの方法で公開したシグニ1枚につき、-3000する。" - ] + ], + burstEffect: { + actionAsyn: function () { + var cards = this.player.hands.filter(function (card) { + return card.hasClass('水獣'); + },this); + return this.player.selectSomeAsyn('REVEAL',cards).callback(this,function (cards) { + var value = cards.length * -3000; + return this.player.opponent.showCardsAsyn(cards).callback(this,function () { + cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + if (!value) return; + this.game.tillTurnEndAdd(this,card,'power',value); + }); + }); + }); + } + } }, "807": { "pid": 807, - "cid": 807, + cid: 807, + "timestamp": 1431350137869, "wxid": "WX06-020", - "name": "羅植 ラフレレ", + name: "羅植 ラフレレ", + "kana": "ラショクラフレレ", "rarity": "SR", "cardType": "SIGNI", "color": "green", @@ -22359,6 +38230,7 @@ var CardInfo = { "limit": 0, "power": 3000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX06/WX06-020.jpg", "illust": "アリオ", "classes": [ "精羅", @@ -22372,21 +38244,53 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "聴覚より、視覚より、嗅覚で魅了ね。 ~ラフレレ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:このシグニのパワーは対戦相手の場にあるシグニ1体につき+4000される。" ], - "startUpEffectTexts": [ + constEffects: [{ + action: function (set,add) { + var value = this.player.opponent.signis.length * 4000; + if (!value) return; + add(this,'power',value); + } + }], + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:あなたの場にある【ライフバースト】を持つ他の<植物>のシグニ1体につき、あなたのデッキの一番上のカードをエナゾーンに置く。" ], - "burstEffectTexts": [ + startUpEffects: [{ + actionAsyn: function () { + var count = this.player.signis.filter(function (signi) { + return (signi !== this) && signi.hasClass('植物') && signi.hasBurst(); + },this).length; + this.player.enerCharge(count); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:【エナチャ―ジ2】" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.enerCharge(2); + } + } }, "808": { "pid": 808, - "cid": 808, + cid: 808, + "timestamp": 1431350138838, "wxid": "WX06-022", - "name": "大槍 トライデ", + name: "大槍 トライデ", + "kana": "タイソウトライデ", "rarity": "R", "cardType": "SIGNI", "color": "white", @@ -22394,6 +38298,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX06/WX06-022.jpg", "illust": "mado*pen", "classes": [ "精武", @@ -22407,15 +38312,32 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "私を中心に、正義は廻るの。~トライデ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたのルリグが白で、このシグニがシグニゾーンの中央にあるかぎり、このシグニのパワーは10000になり、「このシグニは対戦相手の効果によってはバニッシュされない。」を得る。" - ] + ], + constEffects: [{ + condition: function () { + if (!this.player.lrig.hasColor('white')) return false; + var idx = this.player.signiZones.indexOf(this.zone); + return (idx === 1); + }, + action: function (set,add) { + set(this,'power',10000); + set(this,'canNotBeBanishedByEffect',true); + } + }] }, "809": { "pid": 809, - "cid": 809, + cid: 809, + "timestamp": 1431350139885, "wxid": "WX06-025", - "name": "ラッキー・スリー", + name: "ラッキー・スリー", + "kana": "ラッキースリー", "rarity": "R", "cardType": "SPELL", "color": "white", @@ -22423,6 +38345,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX06/WX06-025.jpg", "illust": "ぶんたん", "classes": [], "costWhite": 1, @@ -22433,15 +38356,49 @@ var CardInfo = { "costColorless": 2, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "今日のラッキーナンバーは、3ですね!~リメンバ~", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "あなたのデッキからそれぞれレベルの異なる無色以外のシグニ3枚を探して公開し手札に加える。その後、デッキをシャッフルする。" - ] + ], + spellEffect: { + actionAsyn: function () { + var levels = []; + var cards_add = []; + var done = false; + return Callback.loop(this,3,function () { + if (done) return; + var cards = this.player.mainDeck.cards.filter(function (card) { + return (card.type === 'SIGNI') && (card.color !== 'colorless') && !inArr(card.level,levels); + },this); + return this.player.selectSomeAsyn('SEEK',cards,0,1,false,this.player.mainDeck.cards).callback(this,function (cards) { + var card = cards[0]; + if (!card) { + done = true; + return; + } + levels.push(card.level); + cards_add.push(card); + }); + }).callback(this,function () { + if (cards_add.length !== 3) return; + return this.player.opponent.showCardsAsyn(cards_add).callback(this,function () { + this.game.moveCards(cards_add,this.player.handZone); + this.player.shuffle(); + }); + }); + } + } }, "810": { "pid": 810, - "cid": 810, + cid: 810, + "timestamp": 1431350140889, "wxid": "WX06-026", - "name": "羅石 カクセン", + name: "羅石 カクセン", + "kana": "ラセキカクセン", "rarity": "R", "cardType": "SIGNI", "color": "red", @@ -22449,6 +38406,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX06/WX06-026.jpg", "illust": "イチノセ奏", "classes": [ "精羅", @@ -22462,15 +38420,31 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "私を中心に、光は廻るの。~カクセン~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたのルリグが赤で、このシグニがシグニゾーンの中央にあるかぎり、このシグニは【ダブルクラッシュ】を得る。" - ] + ], + constEffects: [{ + condition: function () { + if (!this.player.lrig.hasColor('red')) return false; + var idx = this.player.signiZones.indexOf(this.zone); + return (idx === 1); + }, + action: function (set,add) { + set(this,'doubleCrash',true); + } + }] }, "811": { "pid": 811, - "cid": 811, + cid: 811, + "timestamp": 1431350141900, "wxid": "WX06-027", - "name": "幻竜 ブラザウス", + name: "幻竜 ブラザウス", + "kana": "ゲンリュウブラザウス", "rarity": "R", "cardType": "SIGNI", "color": "red", @@ -22478,6 +38452,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX06/WX06-027.jpg", "illust": "芥川 明", "classes": [ "精生", @@ -22491,18 +38466,52 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "何か食わせろー ~ブラザウスの上の頭~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】手札から<龍獣>のシグニ1枚を捨てる:対戦相手のパワー8000以下のシグニ1体をバニッシュする。この能力は対戦相手のエナゾーンにあるカードが4枚以下の場合にしか使用できない。" ], - "burstEffectTexts": [ + startUpEffects: [{ + costCondition: function () { + if (this.player.opponent.enerZone.cards.length > 4) return false; + return this.player.hands.some(function (card) { + return card.hasClass('龍獣'); + },this); + }, + costAsyn: function () { + var cards = this.player.hands.filter(function (card) { + return card.hasClass('龍獣'); + },this); + return this.player.selectAsyn('PAY',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + }, + actionAsyn: function () { + return this.banishSigniAsyn(8000); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:【エナチャ―ジ1】" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.enerCharge(1); + } + } }, "812": { "pid": 812, - "cid": 812, + cid: 812, + "timestamp": 1431350142950, "wxid": "WX06-028", - "name": "炎機の歯車", + name: "炎機の歯車", + "kana": "エンキノハグルマ", "rarity": "R", "cardType": "SPELL", "color": "red", @@ -22510,6 +38519,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX06/WX06-028.jpg", "illust": "松本エイト", "classes": [], "costWhite": 0, @@ -22520,18 +38530,72 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ - "このカードはあなたのライフクロスが対戦相手より少ない場合にしか使用できない。\n対戦相手の、パワー12000以下のシグニ1体とパワー10000以下のシグニ1体をバニッシュする。" + cardText: "ひいーてひいーてドンドンドン!", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ + "このカードはあなたのライフクロスが対戦相手より少ない場合にしか使用できない。\n" + + "対戦相手の、パワー12000以下のシグニ1体とパワー10000以下のシグニ1体をバニッシュする。" ], - "burstEffectTexts": [ + useCondition: function () { + return (this.player.lifeClothZone.cards.length < this.player.opponent.lifeClothZone.cards.length); + }, + spellEffect: { + // 复制并修改自<怀疑的恸哭> + getTargetAdvancedAsyn: function () { + var targets = []; + var cards_A = this.player.opponent.signis.filter(function (signi) { + return signi.power <= 10000; + },this); + return this.player.selectTargetAsyn(cards_A).callback(this,function (targetA) { + targets.push(targetA); + var cards_B = this.player.opponent.signis.filter(function (signi) { + return (signi.power <= 12000) && !inArr(signi,targets); + },this); + return this.player.selectTargetAsyn(cards_B); + }).callback(this,function (targetB) { + targets.push(targetB); + return targets; + }); + }, + actionAsyn: function (targets) { + var targetA = targets[0]; + var targetB = targets[1]; + var cards = []; + if (inArr(targetA,this.player.opponent.signis)) { + if (targetA.power <= 10000) { + cards.push(targetA); + } + } + if (inArr(targetB,this.player.opponent.signis)) { + if (targetB.power <= 12000) { + cards.push(targetB); + } + } + return this.game.banishCardsAsyn(cards); + } + }, + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを2枚引く。その後、あなたのライフクロス1枚をクラッシュする。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(2); + return this.player.crashAsyn(1); + } + } }, "813": { "pid": 813, - "cid": 813, + cid: 813, + "timestamp": 1431350144228, "wxid": "WX06-029", - "name": "コードアート O・S・S", + name: "コードアート O・S・S", + "kana": "コードアートオシロスコープ", "rarity": "R", "cardType": "SIGNI", "color": "blue", @@ -22539,6 +38603,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX06/WX06-029.jpg", "illust": "ときち", "classes": [ "精械", @@ -22552,18 +38617,47 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "私を中心に、電気は廻るの。~O・S・S~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたのルリグが青で、このシグニがシグニゾーンの中央にあるかぎり、このシグニは「このシグニがアタックしたとき、対戦相手は手札を1枚捨てる。」を得る。" ], - "attachedEffectTexts": [ - "このシグニがアタックしたとき、対戦相手は手札を1枚捨てる。" - ] + constEffects: [{ + condition: function () { + if (!this.player.lrig.hasColor('blue')) return false; + var idx = this.player.signiZones.indexOf(this.zone); + return (idx === 1); + }, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '813-attached-0', + // condition: function () { + // return inArr(this,this.player.signis); + // }, + actionAsyn: function () { + return this.player.opponent.discardAsyn(1); + } + }); + add(this,'onAttack',effect); + } + }], + // ====================== + // 附加效果 + // ====================== + attachedEffectTexts: [ + 'このシグニがアタックしたとき、対戦相手は手札を1枚捨てる。' + ], }, "814": { "pid": 814, - "cid": 814, + cid: 814, + "timestamp": 1431350145302, "wxid": "WX06-030", - "name": "羅原 Ar", + name: "羅原 Ar", + "kana": "ラゲンアルゴン", "rarity": "R", "cardType": "SIGNI", "color": "blue", @@ -22571,6 +38665,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "ミルルン", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX06/WX06-030.jpg", "illust": "れいあきら", "classes": [ "精羅", @@ -22584,18 +38679,48 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "お金持ちナンバーワン!~Ar~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:あなたのトラッシュからコストの合計が0のスペル1枚を手札に加える。" ], - "burstEffectTexts": [ + startUpEffects: [{ + actionAsyn: function () { + var cards = this.player.trashZone.cards.filter(function (card) { + return (card.type === 'SPELL') && (card.getTotalEnerCost(true) === 0); + },this); + return this.player.selectAsyn('ADD_TO_HAND',cards).callback(this,function (card) { + if (!card) return; + return this.player.opponent.showCardsAsyn([card]).callback(this,function () { + card.moveTo(card.player.handZone); + }); + }); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたのデッキからスペル1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" - ] + ], + burstEffect: { + actionAsyn: function () { + var filter = function (card) { + return (card.type === 'SPELL'); + }; + return this.player.seekAsyn(filter,1); + } + } }, "815": { "pid": 815, - "cid": 815, + cid: 815, + "timestamp": 1431350146405, "wxid": "WX06-033", - "name": "反復する独自性 グリッド", + name: "反復する独自性 グリッド", + "kana": "ハンプクスルドクジセイグリッド", "rarity": "R", "cardType": "SIGNI", "color": "green", @@ -22603,6 +38728,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "アン", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX06/WX06-033.jpg", "illust": "I☆LA", "classes": [ "精像", @@ -22616,18 +38742,40 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "四角で囲うと…ほら、別の絵が出てきた。~グリッド~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:このターン、あなたの効果によってあなたのデッキの上から特定の値の枚数のカードを公開する場合、代わりに1枚多く公開してもよい。" ], - "burstEffectTexts": [ + startUpEffects: [{ + actionAsyn: function () { + this.game.tillTurnEndAdd(this,this.player,'additionalRevealCount',1); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたのデッキから<美巧>のシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" - ] + ], + burstEffect: { + actionAsyn: function () { + var filter = function (card) { + return card.hasClass('美巧'); + }; + return this.player.seekAsyn(filter,1); + } + } }, "816": { "pid": 816, - "cid": 816, + cid: 816, + "timestamp": 1431350147511, "wxid": "WX06-035", - "name": "三首の連打 ケルべルン", + name: "三首の連打 ケルべルン", + "kana": "ミツクビノレンダケルベルン", "rarity": "R", "cardType": "SIGNI", "color": "black", @@ -22635,6 +38783,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX06/WX06-035.jpg", "illust": "コウサク", "classes": [ "精像", @@ -22648,18 +38797,55 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "私を中心に、最期は廻るの。~ケルベルン~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたのルリグが黒で、このシグニがシグニゾーンの中央にあるかぎり、このシグニは「このシグニがアタックしたとき、ターン終了時まで、対戦相手のシグニ1体のパワーを-3000する。」を得る。" ], - "attachedEffectTexts": [ - "このシグニがアタックしたとき、ターン終了時まで、対戦相手のシグニ1体のパワーを-3000する。" - ] + constEffects: [{ + condition: function () { + if (!this.player.lrig.hasColor('black')) return false; + var idx = this.player.signiZones.indexOf(this.zone); + return (idx === 1); + }, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '816-attached-0', + triggerCondition: function () { + return this.player.opponent.signis.length; + }, + condition: function () { + // if (!inArr(this,this.player.signis)) return false; + return this.player.opponent.signis.length; + }, + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndAdd(this,card,'power',-3000); + }); + } + }); + add(this,'onAttack',effect); + } + }], + // ====================== + // 附加效果 + // ====================== + attachedEffectTexts: [ + 'このシグニがアタックしたとき、ターン終了時まで、対戦相手のシグニ1体のパワーを-3000する。' + ], }, "817": { "pid": 817, - "cid": 817, + cid: 817, + "timestamp": 1431350148575, "wxid": "WX06-036", - "name": "コードアンチ ゴルスペ ", + name: "コードアンチ ゴルスペ ", + "kana": "コードアンチゴルスペ", "rarity": "R", "cardType": "SIGNI", "color": "black", @@ -22667,6 +38853,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX06/WX06-036.jpg", "illust": "arihato", "classes": [ "精械", @@ -22680,15 +38867,46 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "カードに乗って飛んでけ!私の思い!~ゴルスペ~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】あなたのルリグデッキから黒のアーツ1枚をルリグトラッシュに置く:あなたのトラッシュから<古代兵器>のシグニ1枚を場に出す。" - ] + ], + startUpEffects: [{ + costCondition: function () { + return this.player.lrigDeck.cards.some(function (card) { + return (card.type === 'ARTS') && (card.hasColor('black')); + },this); + }, + costAsyn: function () { + var cards = this.player.lrigDeck.cards.filter(function (card) { + return (card.type === 'ARTS') && (card.hasColor('black')); + },this); + return this.player.selectAsyn('PAY',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + }, + actionAsyn: function () { + var cards = this.player.trashZone.cards.filter(function (card) { + return card.hasClass('古代兵器') && card.canSummon(); + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.summonAsyn(); + }); + } + }], }, "818": { "pid": 818, - "cid": 818, + cid: 818, + "timestamp": 1431350149581, "wxid": "WX06-037", - "name": "インヘイリング・ホール", + name: "インヘイリング・ホール", + "kana": "インヘイリングホール", "rarity": "R", "cardType": "SPELL", "color": "black", @@ -22696,6 +38914,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX06/WX06-037.jpg", "illust": "モレシャン", "classes": [], "costWhite": 0, @@ -22706,18 +38925,46 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "トレット、この状況で欠伸は不正解よ。 ~ローメイル~", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "ターン終了時まで、対戦相手のシグニ1体のパワーをそのシグニのレベル1につき、-3000する。" ], - "burstEffectTexts": [ + spellEffect: { + getTargets: function () { + return this.player.opponent.signis; + }, + actionAsyn: function (target) { + var value = -3000 * target.level; + if (!value) return; + this.game.tillTurnEndAdd(this,target,'power',value); + } + }, + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:ターン終了時まで、対戦相手のシグニ1体のパワーを-10000する。" - ] + ], + burstEffect: { + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndAdd(this,card,'power',-10000); + }); + } + } }, "819": { "pid": 819, - "cid": 819, + cid: 819, + "timestamp": 1431350150748, "wxid": "WX06-038", - "name": "大拳 メリサ", + name: "大拳 メリサ", + "kana": "タイケンメリサ", "rarity": "C", "cardType": "SIGNI", "color": "white", @@ -22725,6 +38972,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX06/WX06-038.jpg", "illust": "7010", "classes": [ "精武", @@ -22738,15 +38986,31 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "パワフルなアタシの拳を受けて見ろ! ~メリサ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの場に他の<アーム>のシグニがあるかぎり、このシグニのパワーは12000になる。" - ] + ], + constEffects: [{ + condition: function () { + return this.player.signis.some(function (signi) { + return (signi !== this) && signi.hasClass('アーム'); + },this); + }, + action: function (set,add) { + set(this,'power',12000); + } + }] }, "820": { "pid": 820, - "cid": 820, + cid: 820, + "timestamp": 1431350151827, "wxid": "WX06-039", - "name": "中拳 グローバ", + name: "中拳 グローバ", + "kana": "チュウケングローバ", "rarity": "C", "cardType": "SIGNI", "color": "white", @@ -22754,6 +39018,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX06/WX06-039.jpg", "illust": "ヒロヲノリ", "classes": [ "精武", @@ -22767,15 +39032,31 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "ンッン~♪名言よ!「拳は銃よりも強し!」 ~グローバ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの場に他の<アーム>のシグニがあるかぎり、このシグニのパワーは8000になる。" - ] + ], + constEffects: [{ + condition: function () { + return this.player.signis.some(function (signi) { + return (signi !== this) && signi.hasClass('アーム'); + },this); + }, + action: function (set,add) { + set(this,'power',8000); + } + }] }, "821": { "pid": 821, - "cid": 821, + cid: 821, + "timestamp": 1431350152923, "wxid": "WX06-040", - "name": "小拳 フィング", + name: "小拳 フィング", + "kana": "ショウケンフィング", "rarity": "C", "cardType": "SIGNI", "color": "white", @@ -22783,6 +39064,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX06/WX06-040.jpg", "illust": "イチゼン", "classes": [ "精武", @@ -22796,15 +39078,31 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "チャンス!そこに正拳突きよ! ~フィング~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの場に他の<アーム>のシグニがあるかぎり、このシグニのパワーは5000になる。" - ] + ], + constEffects: [{ + condition: function () { + return this.player.signis.some(function (signi) { + return (signi !== this) && signi.hasClass('アーム'); + },this); + }, + action: function (set,add) { + set(this,'power',5000); + } + }] }, "822": { "pid": 822, - "cid": 822, + cid: 822, + "timestamp": 1431350154514, "wxid": "WX06-041", - "name": "羅石 カコウガ", + name: "羅石 カコウガ", + "kana": "ラセキカコウガ", "rarity": "C", "cardType": "SIGNI", "color": "red", @@ -22812,6 +39110,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX06/WX06-041.jpg", "illust": "薔薇塩BOY", "classes": [ "精羅", @@ -22825,15 +39124,31 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "新使い魔が増えて良かったわね。妹達。~カコウガ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの場に他の<鉱石>または<宝石>のシグニがあるかぎり、このシグニのパワーは12000になる。" - ] + ], + constEffects: [{ + condition: function () { + return this.player.signis.some(function (signi) { + return (signi !== this) && (signi.hasClass('鉱石') || signi.hasClass('宝石')); + },this); + }, + action: function (set,add) { + set(this,'power',12000); + } + }] }, "823": { "pid": 823, - "cid": 823, + cid: 823, + "timestamp": 1431350156090, "wxid": "WX06-042", - "name": "羅石 セリクガ", + name: "羅石 セリクガ", + "kana": "ラセキセリクガ", "rarity": "C", "cardType": "SIGNI", "color": "red", @@ -22841,6 +39156,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX06/WX06-042.jpg", "illust": "かざあな", "classes": [ "精羅", @@ -22854,15 +39170,31 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "精一杯これから育てるつもりよ。~セリクガ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの場に他の<鉱石>または<宝石>のシグニがあるかぎり、このシグニのパワーは8000になる。" - ] + ], + constEffects: [{ + condition: function () { + return this.player.signis.some(function (signi) { + return (signi !== this) && (signi.hasClass('鉱石') || signi.hasClass('宝石')); + },this); + }, + action: function (set,add) { + set(this,'power',8000); + } + }] }, "824": { "pid": 824, - "cid": 824, + cid: 824, + "timestamp": 1431350157295, "wxid": "WX06-043", - "name": "羅石 ハレイガ", + name: "羅石 ハレイガ", + "kana": "ラセキハレイガ", "rarity": "C", "cardType": "SIGNI", "color": "red", @@ -22870,6 +39202,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX06/WX06-043.jpg", "illust": "オーミー", "classes": [ "精羅", @@ -22883,15 +39216,31 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "頑張ろうね!お姉ちゃん!~ハレイガ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの場に他の<鉱石>または<宝石>のシグニがあるかぎり、このシグニのパワーは5000になる。" - ] + ], + constEffects: [{ + condition: function () { + return this.player.signis.some(function (signi) { + return (signi !== this) && (signi.hasClass('鉱石') || signi.hasClass('宝石')); + },this); + }, + action: function (set,add) { + set(this,'power',5000); + } + }] }, "825": { "pid": 825, - "cid": 825, + cid: 825, + "timestamp": 1431350158499, "wxid": "WX06-044", - "name": "コードアート A・C・D", + name: "コードアート A・C・D", + "kana": "コードアートエアーコンディショナー", "rarity": "C", "cardType": "SIGNI", "color": "blue", @@ -22899,6 +39248,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX06/WX06-044.jpg", "illust": "村上ヒサシ", "classes": [ "精械", @@ -22912,15 +39262,31 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "クールな私様がやってクール♪ ~A・C・D~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの場に他の<電機>のシグニがあるかぎり、このシグニのパワーは12000になる。" - ] + ], + constEffects: [{ + condition: function () { + return this.player.signis.some(function (signi) { + return (signi !== this) && signi.hasClass('電機'); + },this); + }, + action: function (set,add) { + set(this,'power',12000); + } + }] }, "826": { "pid": 826, - "cid": 826, + cid: 826, + "timestamp": 1431350159777, "wxid": "WX06-045", - "name": "コードアート H・M・F", + name: "コードアート H・M・F", + "kana": "コードアートヒュミディフィア", "rarity": "C", "cardType": "SIGNI", "color": "blue", @@ -22928,6 +39294,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX06/WX06-045.jpg", "illust": "北熊", "classes": [ "精械", @@ -22941,15 +39308,31 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "調子狂うわ!お姉ちゃんのギャグ聞くと。 ~H・M・F~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの場に他の<電機>のシグニがあるかぎり、このシグニのパワーは8000になる。" - ] + ], + constEffects: [{ + condition: function () { + return this.player.signis.some(function (signi) { + return (signi !== this) && signi.hasClass('電機'); + },this); + }, + action: function (set,add) { + set(this,'power',8000); + } + }] }, "827": { "pid": 827, - "cid": 827, + cid: 827, + "timestamp": 1431350161650, "wxid": "WX06-046", - "name": "コードアート D・M・F", + name: "コードアート D・M・F", + "kana": "コードアートデヒュミディフィア", "rarity": "C", "cardType": "SIGNI", "color": "blue", @@ -22957,6 +39340,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX06/WX06-046.jpg", "illust": "パトリシア", "classes": [ "精械", @@ -22970,15 +39354,31 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "う~ん、私は面白いと思うわよ? ~D・M・F~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの場に他の<電機>のシグニがあるかぎり、このシグニのパワーは5000になる。" - ] + ], + constEffects: [{ + condition: function () { + return this.player.signis.some(function (signi) { + return (signi !== this) && signi.hasClass('電機'); + },this); + }, + action: function (set,add) { + set(this,'power',5000); + } + }] }, "828": { "pid": 828, - "cid": 828, + cid: 828, + "timestamp": 1431350162942, "wxid": "WX06-047", - "name": "幻獣 カンルル", + name: "幻獣 カンルル", + "kana": "ゲンジュウカンルル", "rarity": "C", "cardType": "SIGNI", "color": "green", @@ -22986,6 +39386,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX06/WX06-047.jpg", "illust": "ナダレ", "classes": [ "精生", @@ -22999,15 +39400,31 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "勇気を出して、懐に飛び込んでごらん? ~カンルル~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの場に他の<空獣>または<地獣>のシグニがあるかぎり、このシグニのパワーは12000になる。" - ] + ], + constEffects: [{ + condition: function () { + return this.player.signis.some(function (signi) { + return (signi !== this) && (signi.hasClass('空獣') || signi.hasClass('地獣')); + },this); + }, + action: function (set,add) { + set(this,'power',12000); + } + }] }, "829": { "pid": 829, - "cid": 829, + cid: 829, + "timestamp": 1431350164258, "wxid": "WX06-048", - "name": "幻獣 コモリグ", + name: "幻獣 コモリグ", + "kana": "ゲンジュウコモリグ", "rarity": "C", "cardType": "SIGNI", "color": "green", @@ -23015,6 +39432,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX06/WX06-048.jpg", "illust": "かにかま", "classes": [ "精生", @@ -23028,15 +39446,31 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "退屈させないね、お姉ちゃんの隠し腕は。~コモリグ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの場に他の<空獣>または<地獣>のシグニがあるかぎり、このシグニのパワーは8000になる。" - ] + ], + constEffects: [{ + condition: function () { + return this.player.signis.some(function (signi) { + return (signi !== this) && (signi.hasClass('空獣') || signi.hasClass('地獣')); + },this); + }, + action: function (set,add) { + set(this,'power',8000); + } + }] }, "830": { "pid": 830, - "cid": 830, + cid: 830, + "timestamp": 1431350165439, "wxid": "WX06-049", - "name": "幻獣 ウォンバ", + name: "幻獣 ウォンバ", + "kana": "ゲンジュウウォンバ", "rarity": "C", "cardType": "SIGNI", "color": "green", @@ -23044,6 +39478,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX06/WX06-049.jpg", "illust": "甲冑", "classes": [ "精生", @@ -23057,15 +39492,31 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "類を見ない角度から打ってくるものね。~ウォンバ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの場に他の<空獣>または<地獣>のシグニがあるかぎり、このシグニのパワーは5000になる。" - ] + ], + constEffects: [{ + condition: function () { + return this.player.signis.some(function (signi) { + return (signi !== this) && (signi.hasClass('空獣') || signi.hasClass('地獣')); + },this); + }, + action: function (set,add) { + set(this,'power',5000); + } + }] }, "831": { "pid": 831, - "cid": 831, + cid: 831, + "timestamp": 1431350166632, "wxid": "WX06-050", - "name": "悪魔の乗り手 サレオス", + name: "悪魔の乗り手 サレオス", + "kana": "アクマノノリテ サレオス", "rarity": "C", "cardType": "SIGNI", "color": "black", @@ -23073,6 +39524,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX06/WX06-050.jpg", "illust": "村上ゆいち", "classes": [ "精像", @@ -23086,15 +39538,31 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "さぁレッツゴー!魔空散歩よ!~サレオス~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの場に他の<悪魔>のシグニがあるかぎり、このシグニのパワーは12000になる。" - ] + ], + constEffects: [{ + condition: function () { + return this.player.signis.some(function (signi) { + return (signi !== this) && signi.hasClass('悪魔'); + },this); + }, + action: function (set,add) { + set(this,'power',12000); + } + }] }, "832": { "pid": 832, - "cid": 832, + cid: 832, + "timestamp": 1431350167688, "wxid": "WX06-051", - "name": "悪魔の乗り手 サロス", + name: "悪魔の乗り手 サロス", + "kana": "アクマノノリテ サロス", "rarity": "C", "cardType": "SIGNI", "color": "black", @@ -23102,6 +39570,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX06/WX06-051.jpg", "illust": "柚希きひろ", "classes": [ "精像", @@ -23115,15 +39584,31 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "お姉ちゃんが空なら、私は水中よ!~サロス~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの場に他の<悪魔>のシグニがあるかぎり、このシグニのパワーは8000になる。" - ] + ], + constEffects: [{ + condition: function () { + return this.player.signis.some(function (signi) { + return (signi !== this) && signi.hasClass('悪魔'); + },this); + }, + action: function (set,add) { + set(this,'power',8000); + } + }] }, "833": { "pid": 833, - "cid": 833, + cid: 833, + "timestamp": 1431350168780, "wxid": "WX06-052", - "name": "悪魔の乗り手 ザエボス", + name: "悪魔の乗り手 ザエボス", + "kana": "アノマノノリテ ザエボス", "rarity": "C", "cardType": "SIGNI", "color": "black", @@ -23131,6 +39616,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WX06/WX06-052.jpg", "illust": "かにかま", "classes": [ "精像", @@ -23144,15 +39630,31 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "水中なら私も連れてってー!~ザエボス~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの場に他の<悪魔>のシグニがあるかぎり、このシグニのパワーは5000になる。" - ] + ], + constEffects: [{ + condition: function () { + return this.player.signis.some(function (signi) { + return (signi !== this) && signi.hasClass('悪魔'); + },this); + }, + action: function (set,add) { + set(this,'power',5000); + } + }] }, "834": { "pid": 834, - "cid": 108, + cid: 108, + "timestamp": 1431350169865, "wxid": "PR-150", - "name": "札引かもね", + name: "札引かもね", + "kana": "フダヒキカモネ", "rarity": "PR", "cardType": "LRIG", "color": "white", @@ -23160,6 +39662,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-150.jpg", "illust": "湯島ましゆ", "classes": [ "タマ" @@ -23171,13 +39674,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "ばとるっ!ばとるかも!~かもね~", }, "835": { "pid": 835, - "cid": 835, + cid: 835, + "timestamp": 1431350171140, "wxid": "WD08-001", - "name": "混沌の鍵主 ウムル=フィーラ", + name: "混沌の鍵主 ウムル=フィーラ", + "kana": "コントンノカギヌシウムルフィーラ", "rarity": "ST", "cardType": "LRIG", "color": "black", @@ -23185,6 +39691,7 @@ var CardInfo = { "limit": 11, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WD08/WD08-001.jpg", "illust": "単ル", "classes": [ "ウムル" @@ -23197,19 +39704,69 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "さぁて、我が鍵を少しだけ解放しようか。~ウムル~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:あなたのトラッシュにあるシグニ1枚の【起動能力】の能力は、ターン終了時まで、次に使用するためのコストが《黒×0》になる。" ], - "actionEffectTexts": [ + startUpEffects: [{ + actionAsyn: function () { + var cards = this.player.trashZone.cards.filter(function (card) { + if (card.type !== 'SIGNI') return; + return card.actionEffects.some(function (effect) { + return effect.activatedInTrashZone; + },this); + },this); + return this.player.selectAsyn('TARGET',cards).callback(this,function (card) { + if (!card) return; + this.game.setData(card,'zeroActionCostInTrash',true); + // 注: + // player.canUseActionEffect + // player.handleActionEffectAsyn + // card.moveTo + }); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】《黒×0》:あなたのデッキの上からカードを3枚トラッシュに置く。この能力は1ターンに一度しか使用できない。", "【起動能力】【ダウン】:あなたのトラッシュからシグニ1枚を場に出す。" - ] + ], + actionEffects: [{ + // <太古永生者 塔维尔=FYRA> BUG + // once: true, + useCondition: function () { + return !this.game.getData(this.player,'_WielderOfTheKeyOfChaos'); + }, + actionAsyn: function () { + var cards = this.player.mainDeck.getTopCards(3); + this.game.trashCards(cards); + this.game.setData(this.player,'_WielderOfTheKeyOfChaos',true); + } + },{ + costDown: true, + actionAsyn: function () { + var cards = this.player.trashZone.cards.filter(function (card) { + return (card.type === 'SIGNI') && card.canSummon(); + }); + return this.player.selectAsyn('TARGET',cards).callback(this,function (card) { + if (!card) return; + return card.summonAsyn(); + }); + } + }] }, "836": { "pid": 836, - "cid": 836, + cid: 836, + "timestamp": 1431350172301, "wxid": "WD08-002", - "name": "混沌の鍵主 ウムル=トレ", + name: "混沌の鍵主 ウムル=トレ", + "kana": "コントンノカギヌシウムルトレ", "rarity": "ST", "cardType": "LRIG", "color": "black", @@ -23217,6 +39774,7 @@ var CardInfo = { "limit": 8, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WD08/WD08-002.jpg", "illust": "しおぼい", "classes": [ "ウムル" @@ -23228,13 +39786,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "ワシの舞い、見るか?~ウムル~", }, "837": { "pid": 837, - "cid": 837, + cid: 837, + "timestamp": 1431350173926, "wxid": "WD08-003", - "name": "混沌の鍵主 ウムル=トヴォ", + name: "混沌の鍵主 ウムル=トヴォ", + "kana": "コントンノカギヌシウムルトヴォ", "rarity": "ST", "cardType": "LRIG", "color": "black", @@ -23242,6 +39803,7 @@ var CardInfo = { "limit": 5, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WD08/WD08-003.jpg", "illust": "コウサク", "classes": [ "ウムル" @@ -23253,13 +39815,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "どの鍵で戦ってやろうかのぉ。 ~ウムル~", }, "838": { "pid": 838, - "cid": 838, + cid: 838, + "timestamp": 1431350175205, "wxid": "WD08-004", - "name": "混沌の鍵主 ウムル=エット", + name: "混沌の鍵主 ウムル=エット", + "kana": "コントンノカギヌシウムルエット", "rarity": "ST", "cardType": "LRIG", "color": "black", @@ -23267,6 +39832,7 @@ var CardInfo = { "limit": 2, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WD08/WD08-004.jpg", "illust": "madopen", "classes": [ "ウムル" @@ -23278,13 +39844,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "我が鍵は斧にもなるのじゃ。 ~ウムル~", }, "839": { "pid": 839, - "cid": 406, + cid: 406, + "timestamp": 1431350176423, "wxid": "WD08-005", - "name": "創造の鍵主 ウムル=ノル", + name: "創造の鍵主 ウムル=ノル", + "kana": "ソウゾウノカギヌシウムルノル", "rarity": "ST", "cardType": "LRIG", "color": "black", @@ -23292,6 +39861,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WD08/WD08-005.jpg", "illust": "羽音たらく", "classes": [ "ウムル" @@ -23303,13 +39873,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "いくか、我が主よ。 ~ウムル~", }, "840": { "pid": 840, - "cid": 400, + cid: 400, + "timestamp": 1431350177852, "wxid": "WD08-006", - "name": "アンシエント・サプライズ", + name: "アンシエント・サプライズ", + "kana": "アンシエントサプライズ", "rarity": "ST", "cardType": "ARTS", "color": "black", @@ -23317,6 +39890,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WD08/WD08-006.jpg", "illust": "柚希きひろ", "classes": [], "costWhite": 0, @@ -23326,13 +39900,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 2, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "我が古文書の下に力を!古きものどもよ!~ウムル~", }, "841": { "pid": 841, - "cid": 841, + cid: 841, + "timestamp": 1431350179125, "wxid": "WD08-007", - "name": "アンシエント・ディガー", + name: "アンシエント・ディガー", + "kana": "アンシエントディガー", "rarity": "ST", "cardType": "ARTS", "color": "black", @@ -23340,6 +39917,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "ウムル", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WD08/WD08-007.jpg", "illust": "イシバシヨウスケ", "classes": [], "costWhite": 0, @@ -23350,18 +39928,33 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase" - ], - "artsEffectTexts": [ + cardText: "我が鍵の下に出でよ、古きものどもよ! ~ウムル~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase'], + artsEffectTexts: [ "あなたのトラッシュから<古代兵器>のシグニ1枚を場に出す。" - ] + ], + artsEffect: { + actionAsyn: function () { + var cards = this.player.trashZone.cards.filter(function (card) { + return card.hasClass('古代兵器') && card.canSummon(); + }); + return this.player.selectAsyn('TARGET',cards).callback(this,function (card) { + if (!card) return; + return card.summonAsyn(); + }); + } + } }, "842": { "pid": 842, - "cid": 842, + cid: 842, + "timestamp": 1431350180310, "wxid": "WD08-008", - "name": "アンシエント・リターン", + name: "アンシエント・リターン", + "kana": "アンシエントリターン", "rarity": "ST", "cardType": "ARTS", "color": "black", @@ -23369,6 +39962,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WD08/WD08-008.jpg", "illust": "モレシャン", "classes": [], "costWhite": 0, @@ -23379,18 +39973,66 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase" - ], - "artsEffectTexts": [ + cardText: "我が鍵の光に集え、古きものどもよ! ~ウムル~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase'], + artsEffectTexts: [ "あなたのデッキの上からカードを5枚トラッシュに置く。この方法でトラッシュに置いたカードの中に、共通するクラスを含むカードが3枚以上ある場合、そのクラス1つを選択する。その後、あなたのトラッシュから選択したクラスを持つシグニを2枚まで手札に加える。" - ] + ], + artsEffect: { + actionAsyn: function () { + // 注意 <大剣 レヴァテイン> 和 侍从 + var cards = this.player.mainDeck.getTopCards(5); + var countMap = {}; + var classes = []; + var add = function (cls) { + if (cls in countMap) { + countMap[cls]++; + if (countMap[cls] === 3) classes.push(cls); + } else { + countMap[cls] = 1; + } + } + cards.forEach(function (card) { + if (card.type !== 'SIGNI') return; + var classes = card.classes; + if (!classes.length) return; + if (classes.length === 1) { + return add(classes[0]); + } + for (var i = 1; i < classes.length; i++) { + add(classes[i]); + } + },this); + this.game.trashCards(cards); + if (!classes.length) return; + return Callback.immediately().callback(this,function () { + if (classes.length === 1) return classes[0]; + return this.player.selectTextAsyn('CLASS',classes,'class'); + }).callback(this,function (cls) { + if (!cls) return; + var cards = this.player.trashZone.cards.filter(function (card) { + return card.hasClass(cls); + },this); + return this.player.selectSomeAsyn('ADD_TO_HAND',cards,0,2).callback(this,function (cards) { + if (!cards.length) return; + return this.player.opponent.showCardsAsyn(cards).callback(this,function () { + this.game.moveCards(cards,this.player.handZone); + }); + }); + }); + } + } }, "843": { "pid": 843, - "cid": 843, + cid: 843, + "timestamp": 1431350181499, "wxid": "WD08-009", - "name": "コードアンチ ネッシー", + name: "コードアンチ ネッシー", + "kana": "コードアンチネッシー", "rarity": "ST", "cardType": "SIGNI", "color": "black", @@ -23398,6 +40040,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "ウムル", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WD08/WD08-009.jpg", "illust": "蟹丹", "classes": [ "精械", @@ -23411,21 +40054,83 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "新聞に載り、餌付けもされてもうたか・・・。 ~ウムル~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたのトラッシュからシグニ1体が場に出るたび、あなたは【黒】【黒】を支払ってもよい。そうした場合、対戦相手のシグニ1体をバニッシュする。" ], - "actionEffectTexts": [ + constEffects: [{ + duringGame: true, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '843-const-0', + triggerCondition: function (event) { + if (!inArr(this,this.player.signis)) return false; + return event.oldZone === this.player.trashZone; + }, + condition: function () { + return inArr(this,this.player.signis); + }, + costBlack: 2, + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.banishAsyn(); + }); + } + }); + add(this.player,'onSummonSigni',effect); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【黒】【黒】【無】:ターン終了時まで、対戦相手のシグニ1体のパワーを-8000する。このシグニをあなたのデッキの一番下に置く。この能力はこのシグニがトラッシュにある場合にしか使用できない。" ], - "burstEffectTexts": [ + actionEffects: [{ + activatedInTrashZone: true, + costBlack: 2, + costColorless: 1, + actionAsyn: function () { + return this.player.opponent.showCardsAsyn([this]).callback(this,function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndAdd(this,card,'power',-8000); + }).callback(this,function () { + this.moveTo(this.player.mainDeck,{bottom: true}); + }); + }); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:ターン終了時まで、対戦相手のシグニ1体のパワーを-10000する。" - ] + ], + burstEffect: { + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndAdd(this,card,'power',-10000); + }); + } + } }, "844": { "pid": 844, - "cid": 226, + cid: 226, + "timestamp": 1431350183226, "wxid": "WD08-010", - "name": "コードアンチ ネビュラ", + name: "コードアンチ ネビュラ", + "kana": "コードアンチネビュラ", "rarity": "ST", "cardType": "SIGNI", "color": "black", @@ -23433,6 +40138,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WD08/WD08-010.jpg", "illust": "-", "classes": [ "精械", @@ -23445,13 +40151,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "天気を教えてくりゃれ。ほんの100年前でいいぞ。 ~ウムル~", }, "845": { "pid": 845, - "cid": 845, + cid: 845, + "timestamp": 1431350185029, "wxid": "WD08-011", - "name": "コードアンチ アシレン", + name: "コードアンチ アシレン", + "kana": "コードアンチアシレン", "rarity": "ST", "cardType": "SIGNI", "color": "black", @@ -23459,6 +40168,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "ウムル", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WD08/WD08-011.jpg", "illust": "ピスケ", "classes": [ "精械", @@ -23472,15 +40182,52 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "どれ、ワシの未来を占ってもらおうかの。ほんの100年後でいいぞ。 ~ウムル~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:あなたのトラッシュからそれぞれレベルの異なる<古代兵器>のシグニ4枚をデッキの一番下に置く。そうした場合、カードを1枚引く。" - ] + ], + startUpEffects: [{ + actionAsyn: function () { + // 先判断是否有4张等级不同. + var levels = []; + this.player.trashZone.cards.forEach(function (card) { + if (!card.hasClass('古代兵器')) return; + if (inArr(card.level,levels)) return; + levels.push(card.level); + },this); + if (levels.length < 4) return; + + levels.length = 0; + var cards_deck = []; + return Callback.loop(this,4,function () { + var cards = this.player.trashZone.cards.filter(function (card) { + return card.hasClass('古代兵器') && !inArr(card.level,levels); + },this); + return this.player.selectAsyn('TARGET',cards).callback(this,function (card) { + if (!card) return; + levels.push(card.level); + cards_deck.push(card); + }); + }).callback(this,function () { + return this.player.opponent.showCardsAsyn(cards_deck).callback(this,function () { + var cards = this.game.moveCards(cards_deck,this.player.mainDeck,{bottom: true}); + if (cards.length !== 4) return; + this.player.draw(1); + }); + }); + } + }] }, "846": { "pid": 846, - "cid": 320, + cid: 320, + "timestamp": 1431350186202, "wxid": "WD08-012", - "name": "コードアンチ アステカ", + name: "コードアンチ アステカ", + "kana": "コードアンチアステカ", "rarity": "ST", "cardType": "SIGNI", "color": "black", @@ -23488,6 +40235,7 @@ var CardInfo = { "limit": 0, "power": 3000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WD08/WD08-012.jpg", "illust": "エムド", "classes": [ "精械", @@ -23500,13 +40248,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "「第五の太陽の時代」がつい昨日のように思えるの。 ~ウムル~", }, "847": { "pid": 847, - "cid": 847, + cid: 847, + "timestamp": 1431350187613, "wxid": "WD08-013", - "name": "コードアンチ カブレラ", + name: "コードアンチ カブレラ", + "kana": "コードアンチカブレラ", "rarity": "ST", "cardType": "SIGNI", "color": "black", @@ -23514,6 +40265,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "ウムル", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WD08/WD08-013.jpg", "illust": "村上ゆいち", "classes": [ "精械", @@ -23527,15 +40279,32 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "その3本の鎖、解き放ってやろうぞ? ~ウムル~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたのトラッシュに<古代兵器>のシグニが3枚以上あるかぎり、このシグニのパワーは8000になる。" - ] + ], + constEffects: [{ + condition: function () { + var cards = this.player.trashZone.cards.filter(function (card) { + return card.hasClass('古代兵器'); + },this); + return (cards.length >= 3); + }, + action: function (set,add) { + set(this,'power',8000); + } + }] }, "848": { "pid": 848, - "cid": 230, + cid: 230, + "timestamp": 1431350189938, "wxid": "WD08-014", - "name": "コードアンチ テキサハンマ", + name: "コードアンチ テキサハンマ", + "kana": "コードアンチテキサハンマ", "rarity": "ST", "cardType": "SIGNI", "color": "black", @@ -23543,6 +40312,7 @@ var CardInfo = { "limit": 0, "power": 1000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WD08/WD08-014.jpg", "illust": "CH@R", "classes": [ "精械", @@ -23555,13 +40325,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "ほんの1億4千万年前の最新式ハンマーじゃ。~ウムル~", }, "849": { "pid": 849, - "cid": 849, + cid: 849, + "timestamp": 1431350192615, "wxid": "WD08-015", - "name": "コードアンチ ヴォイニ", + name: "コードアンチ ヴォイニ", + "kana": "コードアンチヴォイニ", "rarity": "ST", "cardType": "SIGNI", "color": "black", @@ -23569,6 +40342,7 @@ var CardInfo = { "limit": 0, "power": 1000, "limiting": "ウムル", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WD08/WD08-015.jpg", "illust": "紅緒", "classes": [ "精械", @@ -23582,18 +40356,44 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "ふむ。読めんわ。 ~ウムル~", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【ダウン】:あなたのデッキの上からカードを3枚トラッシュに置く。この方法で<古代兵器>のシグニが3枚トラッシュに置かれた場合、カードを1枚引く。" ], - "burstEffectTexts": [ + actionEffects: [{ + costDown: true, + actionAsyn: function () { + var cards = this.player.mainDeck.getTopCards(3); + this.game.trashCards(cards); + if (cards.length !== 3) return; + var flag = cards.every(function (card) { + return card.hasClass('古代兵器'); + },this); + if (flag) this.player.draw(1); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(1); + } + } }, "850": { "pid": 850, - "cid": 100, + cid: 100, + "timestamp": 1431350194966, "wxid": "WD08-016", - "name": "サーバント T", + name: "サーバント T", + "kana": "サーバントトロワ", "rarity": "ST", "cardType": "SIGNI", "color": "colorless", @@ -23601,6 +40401,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WD08/WD08-016.jpg", "illust": "水玉子", "classes": [ "精元" @@ -23612,13 +40413,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": true + "multiEner": true, + cardText: "古来より我らを守護してくれたのじゃ。 ~ウムル~", }, "851": { "pid": 851, - "cid": 101, + cid: 101, + "timestamp": 1431350196026, "wxid": "WD08-017", - "name": "サーバント D", + name: "サーバント D", + "kana": "サーバントデュオ", "rarity": "ST", "cardType": "SIGNI", "color": "colorless", @@ -23626,6 +40430,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WD08/WD08-017.jpg", "illust": "pepo", "classes": [ "精元" @@ -23637,13 +40442,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": true + "multiEner": true, + cardText: "文明すら護るか。 ~ウムル~", }, "852": { "pid": 852, - "cid": 852, + cid: 852, + "timestamp": 1431350197634, "wxid": "WD08-018", - "name": "グレイブ・ペイン", + name: "グレイブ・ペイン", + "kana": "グレイブペイン", "rarity": "ST", "cardType": "SPELL", "color": "black", @@ -23651,6 +40459,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "ウムル", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WD08/WD08-018.jpg", "illust": "パトリシア", "classes": [], "costWhite": 0, @@ -23661,15 +40470,34 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "我らと一緒になろうぞ?  ~ウムル~", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "あなたのシグニ1体をバニッシュする。そうした場合、あなたのデッキを上からカードを5枚トラッシュに置く。" - ] + ], + spellEffect: { + getTargets: function () { + return this.player.signis; + }, + actionAsyn: function (target) { + return target.banishAsyn().callback(this,function (succ) { + if (succ) { + var cards = this.player.mainDeck.getTopCards(5); + this.game.trashCards(cards); + } + }) + } + } }, "853": { "pid": 853, - "cid": 853, + cid: 853, + "timestamp": 1431350201539, "wxid": "PR-151", - "name": "ハロー・エフェクト (カードゲーマーvol.21 付録)", + name: "ハロー・エフェクト (カードゲーマーvol.21 付録)", + "kana": "ハローエフェクト", "rarity": "PR", "cardType": "ARTS", "color": "black", @@ -23677,6 +40505,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-151.jpg", "illust": "久野元気 原案:瀬戸麻沙美", "classes": [], "costWhite": 0, @@ -23687,19 +40516,41 @@ var CardInfo = { "costColorless": 6, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase", - "attackPhase" - ], - "artsEffectTexts": [ + cardText: "失うほどに、差し込む光輪。", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase','attackPhase'], + artsEffectTexts: [ "このアーツを使用するためのコストは、あなたのルリグトラッシュにあるアーツ1枚につき、【無】コストが2減る。\n対戦相手のシグニ1体をバニッシュする。" - ] + ], + costChange: function () { + var cards = this.player.lrigTrashZone.cards.filter(function (card) { + return (card.type === 'ARTS'); + },this); + var obj = Object.create(this); + obj.costChange = null; + obj.costColorless -= 2*cards.length; + if (obj.costColorless < 0) obj.costColorless = 0; + return obj; + }, + artsEffect: { + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.banishAsyn(); + }); + } + } }, "854": { "pid": 854, - "cid": 854, + cid: 854, + "timestamp": 1431350203922, "wxid": "SP07-001", - "name": "天啓の天恵 アン=フォース (「selector spread WIXOSS」 BOX2 初回限定特典)", + name: "天啓の天恵 アン=フォース (「selector spread WIXOSS」 BOX2 初回限定特典)", + "kana": "テンケイノテンケイアンフォース", "rarity": "SP", "cardType": "LRIG", "color": "green", @@ -23707,6 +40558,7 @@ var CardInfo = { "limit": 11, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/SP07/SP07-001.jpg", "illust": "J.C.STAFF", "classes": [ "アン" @@ -23719,16 +40571,36 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "ごきげんよう。 ~アン~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:《天啓の天恵 アン=フォース》のグロウコストとして【白】を支払う際に、代わりにあなたのエナゾーンから<美巧>のシグニ1枚をトラッシュに置いてもよい。", "【常時能力】:あなたのすべての<美巧>のシグニのパワーを+1000する。" - ] + ], + constEffects: [{ + duringGame: true, + action: function (set,add) { + set(this,'useBikouAsWhiteCost',true); + } + },{ + action: function (set,add) { + this.player.signis.forEach(function (signi) { + if (signi.hasClass('美巧')) { + add(signi,'power',1000); + } + },this); + } + }] }, "855": { "pid": 855, - "cid": 427, + cid: 427, + "timestamp": 1431350209904, "wxid": "SP07-002", - "name": "信託する神託 アン=サード(「selector spread WIXOSS」 BOX2 初回限定特典)", + name: "信託する神託 アン=サード(「selector spread WIXOSS」 BOX2 初回限定特典)", + "kana": "シンタクスルシンタクアンサード", "rarity": "SP", "cardType": "LRIG", "color": "green", @@ -23736,6 +40608,7 @@ var CardInfo = { "limit": 8, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/SP07/SP07-002.jpg", "illust": "J.C.STAFF", "classes": [ "アン" @@ -23747,13 +40620,16 @@ var CardInfo = { "costGreen": 1, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "この勝負、頂くわ! ~アン~", }, "856": { "pid": 856, - "cid": 428, + cid: 428, + "timestamp": 1431350211531, "wxid": "SP07-003", - "name": "過知の価値 アン=セカンド(「selector spread WIXOSS」 BOX2 初回限定特典)", + name: "過知の価値 アン=セカンド(「selector spread WIXOSS」 BOX2 初回限定特典)", + "kana": "カチノカチアンセカンド", "rarity": "SP", "cardType": "LRIG", "color": "green", @@ -23761,6 +40637,7 @@ var CardInfo = { "limit": 5, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/SP07/SP07-003.jpg", "illust": "J.C.STAFF", "classes": [ "アン" @@ -23772,13 +40649,16 @@ var CardInfo = { "costGreen": 1, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "こんな痛みなんて、文緒に比べれば。 ~アン~", }, "857": { "pid": 857, - "cid": 429, + cid: 429, + "timestamp": 1431350214079, "wxid": "SP07-004", - "name": "想像の創造 アン=ファースト(「selector spread WIXOSS」 BOX2 初回限定特典)", + name: "想像の創造 アン=ファースト(「selector spread WIXOSS」 BOX2 初回限定特典)", + "kana": "ソウゾウノソウゾウアンファースト", "rarity": "SP", "cardType": "LRIG", "color": "green", @@ -23786,6 +40666,7 @@ var CardInfo = { "limit": 2, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/SP07/SP07-004.jpg", "illust": "J.C.STAFF", "classes": [ "アン" @@ -23797,13 +40678,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "いざっ! ~アン~", }, "858": { "pid": 858, - "cid": 525, + cid: 525, + "timestamp": 1431350215336, "wxid": "SP07-005", - "name": "奇跡の軌跡 アン(「selector spread WIXOSS」 BOX2 初回限定特典)", + name: "奇跡の軌跡 アン(「selector spread WIXOSS」 BOX2 初回限定特典)", + "kana": "キセキノキセキアン", "rarity": "SP", "cardType": "LRIG", "color": "green", @@ -23811,6 +40695,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/SP07/SP07-005.jpg", "illust": "J.C.STAFF", "classes": [ "アン" @@ -23822,13 +40707,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "始めましょう、オープン。 ~アン~", }, "859": { "pid": 859, - "cid": 245, + cid: 245, + "timestamp": 1431350217519, "wxid": "SP07-006", - "name": "付和雷同(「selector spread WIXOSS」 BOX2 初回限定特典)", + name: "付和雷同(「selector spread WIXOSS」 BOX2 初回限定特典)", + "kana": "ビッグウェーブ", "rarity": "SP", "cardType": "ARTS", "color": "green", @@ -23836,6 +40724,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/SP07/SP07-006.jpg", "illust": "安藤周記", "classes": [], "costWhite": 0, @@ -23845,13 +40734,16 @@ var CardInfo = { "costGreen": 3, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "大きいほど、損することもあるのよ! ~アン~", }, "860": { "pid": 860, - "cid": 430, + cid: 430, + "timestamp": 1431350220195, "wxid": "SP07-007", - "name": "千載一遇(「selector spread WIXOSS」 BOX2 初回限定特典)", + name: "千載一遇(「selector spread WIXOSS」 BOX2 初回限定特典)", + "kana": "アンサーチェック", "rarity": "SP", "cardType": "ARTS", "color": "green", @@ -23859,6 +40751,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "アン", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/SP07/SP07-007.jpg", "illust": "パトリシア", "classes": [], "costWhite": 0, @@ -23868,13 +40761,16 @@ var CardInfo = { "costGreen": 1, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "フィナーレよ。 ~アン~", }, "861": { "pid": 861, - "cid": 623, + cid: 623, + "timestamp": 1431350224513, "wxid": "SP07-008", - "name": "十人十色(「selector spread WIXOSS」 BOX2 初回限定特典)", + name: "十人十色(「selector spread WIXOSS」 BOX2 初回限定特典)", + "kana": "ミラーミラージュ", "rarity": "SP", "cardType": "ARTS", "color": "green", @@ -23882,6 +40778,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/SP07/SP07-008.jpg", "illust": "パトリシア", "classes": [], "costWhite": 0, @@ -23891,13 +40788,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "極彩の世界へ案内するわ! ~アン~", }, "862": { "pid": 862, - "cid": 862, + cid: 862, + "timestamp": 1431350226545, "wxid": "SP07-009", - "name": "天佑神助(「selector spread WIXOSS」 BOX2 初回限定特典)", + name: "天佑神助(「selector spread WIXOSS」 BOX2 初回限定特典)", + "kana": "ヒーリングウインド", "rarity": "SP", "cardType": "ARTS", "color": "green", @@ -23905,6 +40805,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "アン", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/SP07/SP07-009.jpg", "illust": "イチノセ奏", "classes": [], "costWhite": 1, @@ -23915,18 +40816,37 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase" - ], - "artsEffectTexts": [ + cardText: "おやすみなさい。 ~アン~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase'], + artsEffectTexts: [ "あなたのデッキの一番上のカードをライフクロスに加える。その後、あなたの手札から<美巧>のシグニを2枚捨ててよい。そうした場合、このカードをあなたのルリグデッキに戻す。" - ] + ], + artsEffect: { + actionAsyn: function (costArg,control) { + var card = this.player.mainDeck.cards[0]; + if (card) card.moveTo(this.player.lifeClothZone); + var cards = this.player.hands.filter(function (card) { + return card.hasClass('美巧'); + },this); + if (cards.length < 2) return; + return this.player.selectSomeAsyn('TRASH',cards,0,2).callback(this,function (cards) { + if (cards.length !== 2) return; + this.game.trashCards(cards); + control.backToDeck = true; + }); + } + } }, "863": { "pid": 863, - "cid": 863, + cid: 863, + "timestamp": 1431350229918, "wxid": "SP07-010", - "name": "天罰覿面(「selector spread WIXOSS」 BOX2 初回限定特典)", + name: "天罰覿面(「selector spread WIXOSS」 BOX2 初回限定特典)", + "kana": "リベンジチャンス", "rarity": "SP", "cardType": "ARTS", "color": "green", @@ -23934,6 +40854,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/SP07/SP07-010.jpg", "illust": "アカバネ", "classes": [], "costWhite": 1, @@ -23944,18 +40865,37 @@ var CardInfo = { "costColorless": 1, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase" - ], - "artsEffectTexts": [ + cardText: "これで…どうかしら!! ~アン~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase'], + artsEffectTexts: [ "対戦相手のシグニのうち、最も大きいパワーを持つすべてのシグニを手札に戻す。" - ] + ], + artsEffect: { + actionAsyn: function () { + var power = -9999999; + var cards = []; + this.player.opponent.signis.forEach(function (signi) { + if (signi.power > power) { + power = signi.power; + cards = [signi]; + } else if (signi.power === power) { + cards.push(signi); + } + },this); + return this.game.bounceCardsAsyn(cards); + } + } }, "864": { "pid": 864, - "cid": 864, + cid: 864, + "timestamp": 1431350231447, "wxid": "SP07-011", - "name": "不思議な童話 メルへ(「selector spread WIXOSS」 BOX2 初回限定特典)", + name: "不思議な童話 メルへ(「selector spread WIXOSS」 BOX2 初回限定特典)", + "kana": "フシギナドウワメルヘ", "rarity": "SP", "cardType": "SIGNI", "color": "green", @@ -23963,6 +40903,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "アン", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/SP07/SP07-011.jpg", "illust": "柚希きひろ", "classes": [ "精像", @@ -23976,24 +40917,80 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "不思議な世界へようこそ! ~メルへ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたは【白】を支払う際に、代わりにあなたのエナゾーンから<美巧>のシグニ1枚をトラッシュに置いてもよい。" ], - "startUpEffectTexts": [ + constEffects: [{ + action: function (set,add) { + set(this.player,'useBikouAsWhiteCost',true); + } + }], + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】【緑】:あなたの<美巧>のシグニ1体をバニッシュする。そうした場合、この方法でバニッシュしたシグニよりレベルが1つ大きいシグニ1枚をあなたのデッキから探して場に出す。その後、デッキをシャッフルする。" ], - "actionEffectTexts": [ + startUpEffects: [{ + costGreen: 1, + actionAsyn: function () { + var cards = this.player.signis.filter(function (signi) { + return signi.hasClass('美巧'); + },this); + return this.player.selectAsyn('BANISH',cards).callback(this,function (card) { + if (!card) return; + return card.banishAsyn().callback(this,function (succ) { + if (!succ) return; + var filter = function (c) { + return (c.type === 'SIGNI') && (c.level === card.level + 1); + }; + return this.player.seekAndSummonAsyn(filter,1); + }); + }); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【緑】【白】:対戦相手のパワー15000以上のシグニ1体を手札に戻す。" ], - "burstEffectTexts": [ + actionEffects: [{ + costGreen: 1, + costWhite: 1, + actionAsyn: function () { + var cards = this.player.opponent.signis.filter(function (signi) { + return signi.power >= 15000; + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.bounceAsyn(); + }); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:【エナチャージ2】" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.enerCharge(2); + } + } }, "865": { "pid": 865, - "cid": 643, + cid: 643, + "timestamp": 1431350232987, "wxid": "SP07-012", - "name": "伝統の近似値 マキエ(「selector spread WIXOSS」 BOX2 初回限定特典)", + name: "伝統の近似値 マキエ(「selector spread WIXOSS」 BOX2 初回限定特典)", + "kana": "デントウノキンジチマキエ", "rarity": "SP", "cardType": "SIGNI", "color": "green", @@ -24001,6 +40998,7 @@ var CardInfo = { "limit": 0, "power": 10000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/SP07/SP07-012.jpg", "illust": "紅緒", "classes": [ "精像", @@ -24013,13 +41011,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "金色がこれほど似合う緑も私くらいよ。 ~マキエ~", }, "866": { "pid": 866, - "cid": 644, + cid: 644, + "timestamp": 1431350234378, "wxid": "SP07-013", - "name": "方法論の対立 コラ(「selector spread WIXOSS」 BOX2 初回限定特典)", + name: "方法論の対立 コラ(「selector spread WIXOSS」 BOX2 初回限定特典)", + "kana": "ホウホウロンノタイリツコラ", "rarity": "SP", "cardType": "SIGNI", "color": "green", @@ -24027,6 +41028,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "アン", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/SP07/SP07-013.jpg", "illust": "甲冑", "classes": [ "精像", @@ -24039,13 +41041,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "また騙されたのね。それコラよ。 ~コラ~", }, "867": { "pid": 867, - "cid": 645, + cid: 645, + "timestamp": 1431350235788, "wxid": "SP07-014", - "name": "度量ある明暗 アメコ(「selector spread WIXOSS」 BOX2 初回限定特典)", + name: "度量ある明暗 アメコ(「selector spread WIXOSS」 BOX2 初回限定特典)", + "kana": "ドリョウアルメイアンアメコ", "rarity": "SP", "cardType": "SIGNI", "color": "green", @@ -24053,6 +41058,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/SP07/SP07-014.jpg", "illust": "パトリシア", "classes": [ "精像", @@ -24065,13 +41071,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "BAKURETSU!SAKURETSU!", }, "868": { "pid": 868, - "cid": 499, + cid: 499, + "timestamp": 1431350237834, "wxid": "SP07-015", - "name": "未解決の逸脱 シュレリス(「selector spread WIXOSS」 BOX2 初回限定特典)", + name: "未解決の逸脱 シュレリス(「selector spread WIXOSS」 BOX2 初回限定特典)", + "kana": "ミカイケツノイツダツシュレリス", "rarity": "SP", "cardType": "SIGNI", "color": "green", @@ -24079,6 +41088,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "アン", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/SP07/SP07-015.jpg", "illust": "村上ヒサシ", "classes": [ "精像", @@ -24091,13 +41101,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "この光もきっと、理解に程遠い。 ~シュレリス~", }, "869": { "pid": 869, - "cid": 646, + cid: 646, + "timestamp": 1431350239973, "wxid": "SP07-016", - "name": "画一の条件 オリガミ(「selector spread WIXOSS」 BOX2 初回限定特典)", + name: "画一の条件 オリガミ(「selector spread WIXOSS」 BOX2 初回限定特典)", + "kana": "カクイツノジョウケンオリガミ", "rarity": "SP", "cardType": "SIGNI", "color": "green", @@ -24105,6 +41118,7 @@ var CardInfo = { "limit": 0, "power": 3000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/SP07/SP07-016.jpg", "illust": "松本エイト", "classes": [ "精像", @@ -24117,13 +41131,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "伝統の紙ですわ、なんでも作れてしまうのです。 ~オリガミ~", }, "870": { "pid": 870, - "cid": 502, + cid: 502, + "timestamp": 1431350241649, "wxid": "SP07-017", - "name": "無害の一致 ピュリ(「selector spread WIXOSS」 BOX2 初回限定特典)", + name: "無害の一致 ピュリ(「selector spread WIXOSS」 BOX2 初回限定特典)", + "kana": "ムガイノイッチピュリ", "rarity": "SP", "cardType": "SIGNI", "color": "green", @@ -24131,6 +41148,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "アン", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/SP07/SP07-017.jpg", "illust": "I☆LA", "classes": [ "精像", @@ -24143,13 +41161,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "新しい冒険…したいんんだけど! ~ピュリ~", }, "871": { "pid": 871, - "cid": 101, + cid: 101, + "timestamp": 1431350243120, "wxid": "SP07-018", - "name": "サーバント D(「selector spread WIXOSS」 BOX2 初回限定特典)", + name: "サーバント D(「selector spread WIXOSS」 BOX2 初回限定特典)", + "kana": "サーバントデュオ", "rarity": "SP", "cardType": "SIGNI", "color": "colorless", @@ -24157,6 +41178,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/SP07/SP07-018.jpg", "illust": "hitoto*", "classes": [ "精元" @@ -24168,13 +41190,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": true, - "multiEner": true + "multiEner": true, + cardText: "技法の護り。", }, "872": { "pid": 872, - "cid": 236, + cid: 236, + "timestamp": 1431350244351, "wxid": "SP07-019", - "name": "サーバント O2(「selector spread WIXOSS」 BOX2 初回限定特典)", + name: "サーバント O2(「selector spread WIXOSS」 BOX2 初回限定特典)", + "kana": "サーバントオーツー", "rarity": "SP", "cardType": "SIGNI", "color": "colorless", @@ -24182,6 +41207,7 @@ var CardInfo = { "limit": 0, "power": 1000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/SP07/SP07-019.jpg", "illust": "pepo", "classes": [ "精元" @@ -24193,13 +41219,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": true, - "multiEner": true + "multiEner": true, + cardText: "表現の護り。", }, "873": { "pid": 873, - "cid": 52, + cid: 52, + "timestamp": 1431350245657, "wxid": "SP07-020", - "name": "包括する知識(「selector spread WIXOSS」 BOX2 初回限定特典)", + name: "包括する知識(「selector spread WIXOSS」 BOX2 初回限定特典)", + "kana": "ホウカツスルチシキ", "rarity": "SP", "cardType": "SPELL", "color": "colorless", @@ -24207,6 +41236,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/SP07/SP07-020.jpg", "illust": "okera", "classes": [], "costWhite": 0, @@ -24216,13 +41246,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 2, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "お勉強の時間ね。 ~アン~", }, "874": { "pid": 874, - "cid": 874, + cid: 874, + "timestamp": 1431350247481, "wxid": "PR-138", - "name": "純朴の光輝 アグライア(WIXOSS PARTY参加賞selectors pack vol5)", + name: "純朴の光輝 アグライア(WIXOSS PARTY参加賞selectors pack vol5)", + "kana": "ジュンボクノコウキアグライア", "rarity": "PR", "cardType": "SIGNI", "color": "white", @@ -24230,6 +41263,7 @@ var CardInfo = { "limit": 0, "power": 1000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-138.jpg", "illust": "パトリシア", "classes": [ "精像", @@ -24243,18 +41277,58 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "あっ!みつけたよ、光! ~アグライア~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:あなたのデッキの上からカードを3枚公開する。この方法で<天使>のシグニが3枚公開された場合、その中から1枚を手札に加える。その後、残りのカードを好きな順番でデッキの一番上に戻す。" ], - "burstEffectTexts": [ + startUpEffects: [{ + actionAsyn: function () { + var cards_deck; + return this.player.revealAsyn(3).callback(this,function (cards) { + cards_deck = cards; + var cards_tmp = cards.filter(function (card) { + return card.hasClass('天使'); + },this); + if (cards_tmp.length === 3) { + return this.player.selectAsyn('ADD_TO_HAND',cards).callback(this,function (card) { + if (!card) return; + removeFromArr(card,cards); + return this.player.opponent.showCardsAsyn([card]).callback(this,function () { + card.moveTo(this.player.handZone); + }); + }); + } + }).callback(this,function () { + var len = cards_deck.length; + if (!len) return; + return this.player.selectSomeAsyn('SET_ORDER',cards_deck,len,len,true).callback(this,function (cards_deck) { + this.player.mainDeck.moveCardsToTop(cards_deck); + }); + }); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(1); + } + } }, "875": { "pid": 875, - "cid": 875, + cid: 875, + "timestamp": 1431350249604, "wxid": "PR-139", - "name": "龍炎の昇拳(WIXOSS PARTY参加賞selectors pack vol5)", + name: "龍炎の昇拳(WIXOSS PARTY参加賞selectors pack vol5)", + "kana": "リュウエンノショウケン", "rarity": "PR", "cardType": "SPELL", "color": "red", @@ -24262,6 +41336,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "ユヅキ", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-139.jpg", "illust": "ときち", "classes": [], "costWhite": 0, @@ -24272,17 +41347,95 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ - "以下の2つから1つを選ぶ。\n「あなたのシグニ1体をバニッシュする。そうした場合、パワー8000以下のシグニ1体をバニッシュする。」\n「あなたのシグニ1体をバニッシュする。そうした場合、対戦相手のエナゾーンにある【マルチエナ】を持つカード1枚をトラッシュに置く。」", + cardText: "撃ち落とすよ!~遊月~", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ + "以下の2つから1つを選ぶ。\n"+ + "「あなたのシグニ1体をバニッシュする。そうした場合、パワー8000以下のシグニ1体をバニッシュする。」\n"+ + "「あなたのシグニ1体をバニッシュする。そうした場合、対戦相手のエナゾーンにある【マルチエナ】を持つカード1枚をトラッシュに置く。」", "あなたのシグニ1体をバニッシュする。そうした場合、パワー8000以下のシグニ1体をバニッシュする。", "あなたのシグニ1体をバニッシュする。そうした場合、対戦相手のエナゾーンにある【マルチエナ】を持つカード1枚をトラッシュに置く。" - ] + ], + spellEffect : [{ + // 复制并修改自<硝烟> + getTargetAdvancedAsyn: function () { + var targets = []; + var pSignis = this.player.signis; + return this.player.selectTargetAsyn(pSignis).callback(this,function (targetA) { + if (!targetA) return; + targets.push(targetA); + // 注意: 可以驱逐己方的 SIGNI . + var signis = concat(this.player.signis,this.player.opponent.signis); + var oSignis = signis.filter(function (signi) { + return (signi !== targetA) && (signi.power <= 8000); + },this); + return this.player.selectTargetAsyn(oSignis).callback(this,function (targetB) { + if (!targetB) return; + targets.push(targetB); + }); + }).callback(this,function () { + return targets; + }); + }, + actionAsyn: function (targets) { + var targetA = targets[0]; + var targetB = targets[1]; + // if (!targetA || !targetB) return; + if (!inArr(targetA,this.player.signis)) return; + return targetA.banishAsyn().callback(this,function (succ) { + if (!succ) return; + // 注意: 可以驱逐己方的 SIGNI . + var signis = concat(this.player.signis,this.player.opponent.signis); + if (!inArr(targetB,signis)) return; + if (targetB.power > 8000) return; + return targetB.banishAsyn(); + }); + } + },{ + // 复制并修改自<硝烟> + getTargetAdvancedAsyn: function () { + var targets = []; + var pSignis = this.player.signis; + var cards = this.player.opponent.enerZone.cards.filter(function (card) { + return card.multiEner; + },this); + return this.player.selectTargetAsyn(pSignis).callback(this,function (targetA) { + if (!targetA) return; + targets.push(targetA); + return this.player.selectTargetAsyn(cards).callback(this,function (targetB) { + if (!targetB) return; + targets.push(targetB); + return this.player.opponent.showCardsAsyn([targetB]); + }); + }).callback(this,function () { + return targets; + }); + }, + actionAsyn: function (targets) { + var targetA = targets[0]; + var targetB = targets[1]; + // if (!targetA || !targetB) return; + if (!inArr(targetA,this.player.signis)) return; + return targetA.banishAsyn().callback(this,function (succ) { + if (!succ) return; + // targetB 条件 + if (!targetB) return; + if (!targetB.multiEner) return; + if (!inArr(targetB,this.player.opponent.enerZone.cards)) return; + return targetB.trash(); + }); + } + }] }, "876": { "pid": 876, - "cid": 876, + cid: 876, + "timestamp": 1431350254788, "wxid": "PR-140", - "name": "コードアート D・T・P(WIXOSS PARTY参加賞selectors pack vol5)", + name: "コードアート D・T・P(WIXOSS PARTY参加賞selectors pack vol5)", + "kana": "コードアートデスクトップパソコン", "rarity": "PR", "cardType": "SIGNI", "color": "blue", @@ -24290,6 +41443,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-140.jpg", "illust": "甲冑", "classes": [ "精械", @@ -24303,15 +41457,29 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "大きいけど、スピードが違うのよ。 ~D・T・P~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:対戦相手の場に凍結状態のシグニがある場合、あなたはカードを1枚引く。" - ] + ], + startUpEffects: [{ + actionAsyn: function () { + var flag = this.player.opponent.signis.some(function (signi) { + return signi.frozen; + },this); + if (flag) this.player.draw(1); + } + }] }, "877": { "pid": 877, - "cid": 877, + cid: 877, + "timestamp": 1431350256641, "wxid": "PR-141", - "name": "羅植 ツバキ(WIXOSS PARTY参加賞selectors pack vol5)", + name: "羅植 ツバキ(WIXOSS PARTY参加賞selectors pack vol5)", + "kana": "ラショクツバキ", "rarity": "PR", "cardType": "SIGNI", "color": "green", @@ -24319,6 +41487,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-141.jpg", "illust": "mado*pen", "classes": [ "精羅", @@ -24332,18 +41501,50 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "髪は女の命デス! ~ツバキ~", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【緑】このシグニを場からトラッシュに置く:あなたのトラッシュから無色のカード1枚を手札に加える。" ], - "burstEffectTexts": [ + actionEffects: [{ + costGreen: 1, + costCondition: function () { + return this.canTrashAsCost(); + }, + costAsyn: function () { + this.trash(); + }, + actionAsyn: function () { + var cards = this.player.trashZone.cards.filter(function (card) { + return (card.hasColor('colorless')); + },this); + return this.player.selectAsyn('ADD_TO_HAND',cards).callback(this,function (card) { + if (!card) return; + card.moveTo(card.player.handZone); + }); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(1); + } + } }, "878": { "pid": 878, - "cid": 878, + cid: 878, + "timestamp": 1431350258352, "wxid": "PR-142", - "name": "トーチュン・ウィップ(WIXOSSPARTY参加賞selectors pack vol5)", + name: "トーチュン・ウィップ(WIXOSSPARTY参加賞selectors pack vol5)", + "kana": "トーチュンウィップ", "rarity": "PR", "cardType": "SPELL", "color": "black", @@ -24351,6 +41552,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "イオナ", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-142.jpg", "illust": "はるのいぶき", "classes": [], "costWhite": 0, @@ -24361,17 +41563,72 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ - "以下の2つから1つを選ぶ。\n「あなたの白のシグニ1体ををバニッシュする。そうした場合、あなたのデッキから白のシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。」\n「あなたの黒のシグニ1体をバニッシュする。そうした場合、ターン終了時まで、対戦相手のシグニ1体のパワーを-7000する。」", + cardText: "飴より鞭が嬉しいのでしょう。~イオナ~", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ + "以下の2つから1つを選ぶ。\n"+ + "「あなたの白のシグニ1体ををバニッシュする。そうした場合、あなたのデッキから白のシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。」\n"+ + "「あなたの黒のシグニ1体をバニッシュする。そうした場合、ターン終了時まで、対戦相手のシグニ1体のパワーを-7000する。」", "あなたの白のシグニ1体ををバニッシュする。そうした場合、あなたのデッキから白のシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。", "あなたの黒のシグニ1体をバニッシュする。そうした場合、ターン終了時まで、対戦相手のシグニ1体のパワーを-7000する。" - ] + ], + spellEffect : [{ + getTargets: function () { + return this.player.signis.filter(function (signi) { + return (signi.hasColor('white')); + },this); + }, + actionAsyn: function (target) { + return target.banishAsyn().callback(this,function (succ) { + if (!succ) return; + var filter = function (card) { + return (card.hasColor('white')) && (card.type === 'SIGNI'); + }; + return this.player.seekAsyn(filter,1); + }); + } + },{ + // 复制并修改自<硝烟> + getTargetAdvancedAsyn: function () { + var targets = []; + var pSignis = this.player.signis.filter(function (signi) { + return (signi.hasColor('black')); + },this); + var oSignis = this.player.opponent.signis; + // if (!pSignis.length || !oSignis.length) return targets; + return this.player.selectTargetAsyn(pSignis).callback(this,function (targetA) { + if (!targetA) return; + targets.push(targetA); + return this.player.selectTargetAsyn(oSignis).callback(this,function (targetB) { + if (!targetB) return; + targets.push(targetB); + }); + }).callback(this,function () { + return targets; + }); + }, + actionAsyn: function (targets) { + var targetA = targets[0]; + var targetB = targets[1]; + // if (!targetA || !targetB) return; + if (!inArr(targetA,this.player.signis)) return; + return targetA.banishAsyn().callback(this,function (succ) { + if (!succ) return; + if (!inArr(targetB,this.player.opponent.signis)) return; + this.game.tillTurnEndAdd(this,targetB,'power',-7000); + }); + } + }] }, "879": { "pid": 879, - "cid": 590, + cid: 590, + "timestamp": 1431350259757, "wxid": "PR-157", - "name": "一覇二鳥 (「selector spread WIXOSS」 BOX2 一部店舗購入特典)", + name: "一覇二鳥 (「selector spread WIXOSS」 BOX2 一部店舗購入特典)", + "kana": "イッパニチョウ", "rarity": "PR", "cardType": "ARTS", "color": "red", @@ -24379,6 +41636,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-157.jpg", "illust": "hitoto*", "classes": [], "costWhite": 0, @@ -24388,13 +41646,63 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "だから、目を背けちゃいけないんだ! ~遊月~", }, + // "880": { + // "pid": 880, + // cid: 880, + // "timestamp": 1431350261882, + // "wxid": "PR-164", + // name: "infected WIXOSS(WIXOSS1周年記念カード)", + // "kana": "インフェクテッドウィクロス", + // "rarity": "PR", + // "cardType": "LRIG", + // "color": "colorless", + // "level": 0, + // "limit": 0, + // "power": 0, + // "limiting": "", + // "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-164.jpg", + // "illust": "クロサワテツ", + // faqs: [ + // { + // "q": "「ゲームを開始する際に、このルリグを表向きにしたとき、<タマ>・<花代>・<ピルルク>・<緑子>・<ウリス>から1つを選択する。このルリグは選択されたルリグタイプを持つ。」とはどういうことですか?", + // "a": "このカードは、レベル0のルリグとしてルリグデッキに入れて、<タマ><花代><ピルルク><緑子><ウリス>いずれかのルリグのレベル0として使用することが出来ます。" + // }, + // { + // "q": "お互いにこのカードを使用していた場合、対戦開始時にルリグを宣言する手順はどのようになりますか?", + // "a": "このような場合、先行プレイヤー側から先にルリグタイプを宣言し、次に後攻プレイヤーがルリグタイプを宣言します。両者の宣言が完了した後、先行プレイヤーのターンを開始します。" + // }, + // { + // "q": "このカードを使用している場合、ゲーム開始時に、対戦相手のレベル0ルリグを見た上で、宣言するルリグタイプを決める事が出来るのですか?", + // "a": "はい、対戦相手のルリグタイプを見た上で、ルリグタイプを選択することが可能となっております。" + // }, + // { + // "q": "このカードを表向きにした際に<花代>を選択し、その後<花代>のルリグタイプを持たない<ユヅキ>のルリグにグロウさせる事は可能ですか?", + // "a": "いいえ、<花代>を選択した場合、<花代>のルリグタイプを持たないルリグへグロウさせることは出来ません。" + // } + // ], + // "classes": [ + // "-" + // ], + // "costWhite": 0, + // "costBlack": 0, + // "costRed": 0, + // "costBlue": 0, + // "costGreen": 0, + // "costColorless": 0, + // "guardFlag": false, + // "multiEner": false, + // cardText: "WIXOSSをこれからもよろしくお願いします!", + // }, "881": { "pid": 881, - "cid": 525, + cid: 525, + "timestamp": 1431350263527, "wxid": "PR-168", - "name": "アン(ルリグがやってくるキャンペーンパート3)", + name: "アン(ルリグがやってくるキャンペーンパート3)", + "kana": "アン", "rarity": "PR", "cardType": "LRIG", "color": "green", @@ -24402,6 +41710,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-168.jpg", "illust": "J.C.STAFF", "classes": [ "アン" @@ -24413,13 +41722,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "", }, "882": { "pid": 882, - "cid": 526, + cid: 526, + "timestamp": 1431350264626, "wxid": "PR-169", - "name": "ミルルン(ルリグがやってくるキャンペーンパート3)", + name: "ミルルン(ルリグがやってくるキャンペーンパート3)", + "kana": "ミルルン", "rarity": "PR", "cardType": "LRIG", "color": "blue", @@ -24427,6 +41739,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-169.jpg", "illust": "J.C.STAFF", "classes": [ "ミルルン" @@ -24438,13 +41751,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "", }, "883": { "pid": 883, - "cid": 883, + cid: 883, + "timestamp": 1431350265700, "wxid": "PR-152", - "name": "悠久の使者 サシェ・ヌーベル(ウィクロスマガジンvol.1付録)", + name: "悠久の使者 サシェ・ヌーベル(ウィクロスマガジンvol.1付録)", + "kana": "ユウキュウノシシャサシェヌーベル", "rarity": "PR", "cardType": "LRIG", "color": "white", @@ -24452,6 +41768,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-152.jpg", "illust": "J.C.STAFF", "classes": [ "サシェ" @@ -24463,13 +41780,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "オープン! ~サシェ~", }, "884": { "pid": 884, - "cid": 884, + cid: 884, + "timestamp": 1431350267087, "wxid": "PR-153", - "name": "レゾナンス・マーチ(ウィクロスマガジンvol.1付録)", + name: "レゾナンス・マーチ(ウィクロスマガジンvol.1付録)", + "kana": "レゾナンスマーチ", "rarity": "PR", "cardType": "ARTS", "color": "white", @@ -24477,6 +41797,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-153.jpg", "illust": "かにかま", "classes": [], "costWhite": 2, @@ -24487,19 +41808,44 @@ var CardInfo = { "costColorless": 1, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase", - "attackPhase" + cardText: "さあ、行きましょう。今がチャンスです! ~サシェ~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase','attackPhase'], + artsEffectTexts: [ + "あなたのルリグデッキからレゾナを2枚まで出現条件を無視して場に出す。この方法で場に出たレゾナの【出現時能力】の能力は発動しない。\n" + + "ターン終了時に、それらをルリグデッキに戻す。" ], - "artsEffectTexts": [ - "あなたのルリグデッキからレゾナを2枚まで出現条件を無視して場に出す。この方法で場に出たレゾナの【出現時能力】の能力は発動しない。\nターン終了時に、それらをルリグデッキに戻す。" - ] + artsEffect: { + actionAsyn: function () { + var done = false; + return Callback.loop(this,2,function () { + if (done) return; + var cards = this.player.lrigDeck.cards.filter(function (card) { + return card.resona && card.canSummon(); + },this); + return this.player.selectOptionalAsyn('SUMMON_SIGNI',cards).callback(this,function (card) { + if (!card) { + done = true; + return; + } + // 不可选,不触发【出】 + return card.summonAsyn(false,true).callback(this,function () { + card.trashWhenTurnEnd(); + }); + }); + }); + } + } }, "885": { "pid": 885, - "cid": 885, + cid: 885, + "timestamp": 1431350268975, "wxid": "PR-154", - "name": "白羅星 ネプチューン(ウィクロスマガジンvol.1付録)", + name: "白羅星 ネプチューン(ウィクロスマガジンvol.1付録)", + "kana": "ハクラセイネプチューン", "rarity": "PR", "cardType": "RESONA", "color": "white", @@ -24507,6 +41853,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "サシェ", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-154.jpg", "illust": "瀬菜モナコ", "classes": [ "精羅", @@ -24520,19 +41867,60 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "extraTexts": [ - "[出現条件] 【メインフェイズ】 レゾナではないレベル2以下の<宇宙>のシグニ2体をあなたの場からトラッシュに置く" + cardText: "小さな星々の瞬きに導かれて。 ~ネプチューン~", + // ====================== + // 共鸣 + // ====================== + extraTexts: [ + '[出現条件] 【メインフェイズ】 レゾナではないレベル2以下の<宇宙>のシグニ2体をあなたの場からトラッシュに置く' ], - "startUpEffectTexts": [ + resonaPhase: 'mainPhase', + resonaCondition: function () { + var filter = function (signi) { + return (signi.level <= 2) && !signi.resona && signi.hasClass('宇宙'); + }; + var count = 2; + return this.getSummonSolution(filter,count); + }, + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:あなたのデッキからレベル1のシグニ1枚を探して場に出す。その後、デッキをシャッフルする。", "【出現時能力】:対戦相手の次のメインフェイズの間、対戦相手のルリグのリミットは1減る。" - ] + ], + startUpEffects: [{ + actionAsyn: function () { + var filter = function (card) { + return card.level === 1; + }; + return this.player.seekAndSummonAsyn(filter,1); + } + },{ + actionAsyn: function () { + var player = this.player; + this.game.addConstEffect({ + source: this, + createTimming: player.opponent.onTurnStart, + once: true, + destroyTimming: [player.opponent.onTurnEnd], + condition: function () { + return (this.game.phase.status === 'mainPhase'); + }, + action: function (set,add) { + add(this.player.opponent.lrig,'limit',-1); + } + }); + } + }] }, "886": { "pid": 886, - "cid": 625, + cid: 625, + "timestamp": 1431350270320, "wxid": "PR-155", - "name": "ラッキーガード(ラジオCD「selector radio WIXOSS」 Vol.3 初回限定特典)", + name: "ラッキーガード(ラジオCD「selector radio WIXOSS」 Vol.3 初回限定特典)", + "kana": "ラッキ―ガード", "rarity": "PR", "cardType": "ARTS", "color": "colorless", @@ -24540,6 +41928,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-155.jpg", "illust": "タカラトミー", "classes": [], "costWhite": 0, @@ -24549,13 +41938,203 @@ var CardInfo = { "costGreen": 0, "costColorless": 1, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "ちょっとわからないですね…", }, + // "887": { + // "pid": 887, + // cid: 887, + // "timestamp": 1431350272135, + // "wxid": "PR-158", + // name: "新月の巫女 タマヨリヒメ(すき家コラボキャンペーン)", + // "kana": "シンゲツノミコタマヨリヒメ", + // "rarity": "PR", + // "cardType": "LRIG", + // "color": "white", + // "level": 0, + // "limit": 0, + // "power": 0, + // "limiting": "", + // "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-158.jpg", + // "illust": "柚希きひろ", + // faqs: [ + // { + // "q": "「レベル」とはなんですか?", + // "a": "このルリグのレベルを表しています。あなたはグロウフェイズに、グロウコストを支払うことで自分のルリグデッキからルリグ1枚を、あなたの場にあるルリグに重ねることができます(この行為をグロウと呼びます。)このとき、ルリグのレベルを上げる場合は1レベルずつしか上げることが出来ません。(*同じレベルまたは小さいレベルのルリグを重ねることは出来ます。*ルリグタイプが違うルリグは重ねることが出来ません)また、メインフェイズにシグニを配置するとき、あなたが配置できるシグニはあなたのルリグのレベル以下のシグニしか配置できません。" + // }, + // { + // "q": "「リミット」とはなんですか?", + // "a": "このルリグのリミットを表しています。あなたがメインフェイズにシグニを配置するにあたり、配置後のシグニのレベルの合計がルリグのリミットを超えてしまう場合は、このシグニを配置することは出来ません。" + // }, + // { + // "q": "「グロウコスト」とはなんですか?", + // "a": "ルリグカードの左下に記載された、グロウフェイズにルリグのレベルをアップさせる(これをグロウと呼びます)ために必要なエナ数のことです。" + // } + // ], + // "classes": [ + // "タマ" + // ], + // "costWhite": 0, + // "costBlack": 0, + // "costRed": 0, + // "costBlue": 0, + // "costGreen": 0, + // "costColorless": 0, + // "guardFlag": false, + // "multiEner": false, + // cardText: "なにこれ、とってもおいしー! ~タマ~", + // }, + // "888": { + // "pid": 888, + // cid: 888, + // "timestamp": 1431350273723, + // "wxid": "PR-159", + // name: "花代・零 (すき家コラボキャンペーン)", + // "kana": "ハナヨゼロ", + // "rarity": "PR", + // "cardType": "LRIG", + // "color": "red", + // "level": 0, + // "limit": 0, + // "power": 0, + // "limiting": "", + // "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-159.jpg", + // "illust": "安藤周記", + // faqs: [ + // { + // "q": "「レベル」とはなんですか?", + // "a": "このルリグのレベルを表しています。あなたはグロウフェイズに、グロウコストを支払うことで自分のルリグデッキからルリグ1枚を、あなたの場にあるルリグに重ねることができます(この行為をグロウと呼びます。)このとき、ルリグのレベルを上げる場合は1レベルずつしか上げることが出来ません。(*同じレベルまたは小さいレベルのルリグを重ねることは出来ます。*ルリグタイプが違うルリグは重ねることが出来ません)また、メインフェイズにシグニを配置するとき、あなたが配置できるシグニはあなたのルリグのレベル以下のシグニしか配置できません。" + // }, + // { + // "q": "「リミット」とはなんですか?", + // "a": "このルリグのリミットを表しています。あなたがメインフェイズにシグニを配置するにあたり、配置後のシグニのレベルの合計がルリグのリミットを超えてしまう場合は、このシグニを配置することは出来ません。" + // }, + // { + // "q": "「グロウコスト」とはなんですか?", + // "a": "ルリグカードの左下に記載された、グロウフェイズにルリグのレベルをアップさせる(これをグロウと呼びます)ために必要なエナ数のことです。" + // } + // ], + // "classes": [ + // "花代" + // ], + // "costWhite": 0, + // "costBlack": 0, + // "costRed": 0, + // "costBlue": 0, + // "costGreen": 0, + // "costColorless": 0, + // "guardFlag": false, + // "multiEner": false, + // cardText: "ルリグでも、お腹を満たすのはいい気分なのね。 ~花代~", + // }, + // "889": { + // "pid": 889, + // cid: 889, + // "timestamp": 1431350275094, + // "wxid": "PR-160", + // name: "コード・ピルルク(すき家コラボキャンペーン)", + // "kana": "コードピルルク", + // "rarity": "PR", + // "cardType": "LRIG", + // "color": "blue", + // "level": 0, + // "limit": 0, + // "power": 0, + // "limiting": "", + // "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-160.jpg", + // "illust": "紅緒", + // faqs: [ + // { + // "q": "「レベル」とはなんですか?", + // "a": "このルリグのレベルを表しています。あなたはグロウフェイズに、グロウコストを支払うことで自分のルリグデッキからルリグ1枚を、あなたの場にあるルリグに重ねることができます(この行為をグロウと呼びます。)このとき、ルリグのレベルを上げる場合は1レベルずつしか上げることが出来ません。(*同じレベルまたは小さいレベルのルリグを重ねることは出来ます。*ルリグタイプが違うルリグは重ねることが出来ません)また、メインフェイズにシグニを配置するとき、あなたが配置できるシグニはあなたのルリグのレベル以下のシグニしか配置できません。" + // }, + // { + // "q": "「リミット」とはなんですか?", + // "a": "このルリグのリミットを表しています。あなたがメインフェイズにシグニを配置するにあたり、配置後のシグニのレベルの合計がルリグのリミットを超えてしまう場合は、このシグニを配置することは出来ません。" + // }, + // { + // "q": "「グロウコスト」とはなんですか?", + // "a": "ルリグカードの左下に記載された、グロウフェイズにルリグのレベルをアップさせる(これをグロウと呼びます)ために必要なエナ数のことです。" + // } + // ], + // "classes": [ + // "ピルルク" + // ], + // "costWhite": 0, + // "costBlack": 0, + // "costRed": 0, + // "costBlue": 0, + // "costGreen": 0, + // "costColorless": 0, + // "guardFlag": false, + // "multiEner": false, + // cardText: "・・・持ち帰り。 ~ピルルク~", + // }, + // "890": { + // "pid": 890, + // cid: 890, + // "timestamp": 1431350278533, + // "wxid": "PR-161", + // name: "闘娘 緑姫 (すき家コラボキャンペーン)", + // "kana": "トウキミドリコ", + // "rarity": "PR", + // "cardType": "LRIG", + // "color": "green", + // "level": 0, + // "limit": 0, + // "power": 0, + // "limiting": "", + // "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-161.jpg", + // "illust": "エムド", + // "classes": [ + // "緑子" + // ], + // "costWhite": 0, + // "costBlack": 0, + // "costRed": 0, + // "costBlue": 0, + // "costGreen": 0, + // "costColorless": 0, + // "guardFlag": false, + // "multiEner": false, + // cardText: "うんまーい!僕何杯でもいけちゃうね! ~緑姫~", + // }, + // "891": { + // "pid": 891, + // cid: 891, + // "timestamp": 1431350279731, + // "wxid": "PR-162", + // name: "閻魔 ウリス(すき家コラボキャンペーン)", + // "kana": "エンマウリス", + // "rarity": "PR", + // "cardType": "LRIG", + // "color": "black", + // "level": 0, + // "limit": 0, + // "power": 0, + // "limiting": "", + // "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-162.jpg", + // "illust": "hitoto*", + // "classes": [ + // "ウリス" + // ], + // "costWhite": 0, + // "costBlack": 0, + // "costRed": 0, + // "costBlue": 0, + // "costGreen": 0, + // "costColorless": 0, + // "guardFlag": false, + // "multiEner": false, + // cardText: "あら、ほしかったの…?どうぞ。 ~ウリス~", + // }, "892": { "pid": 892, - "cid": 892, + cid: 892, + "timestamp": 1431350283114, "wxid": "WD09-001", - "name": "悠久の使者 サシェ・プレンヌ", + name: "悠久の使者 サシェ・プレンヌ", + "kana": "ユウキュウノシシャサシェプレンヌ", "rarity": "ST", "cardType": "LRIG", "color": "white", @@ -24563,6 +42142,7 @@ var CardInfo = { "limit": 11, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WD09/WD09-001.jpg", "illust": "単ル", "classes": [ "サシェ" @@ -24575,18 +42155,51 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "戦います。あなたの笑顔のために。 ~サシェ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたのレゾナが場に出たとき、あなたのデッキの一番上のカードをエナゾーンに置く。" ], - "actionEffectTexts": [ + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '892-const-0', + triggerCondition: function (event) { + return event.card.resona; + }, + actionAsyn: function () { + this.player.enerCharge(1); + } + }); + add(this.player,'onSummonSigni',effect); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【ダウン】:あなたのデッキから<宇宙>のシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" - ] + ], + actionEffects: [{ + costDown: true, + actionAsyn: function () { + var filter = function (card) { + return card.hasClass('宇宙'); + }; + return this.player.seekAsyn(filter,1); + } + }] }, "893": { "pid": 893, - "cid": 893, + cid: 893, + "timestamp": 1431350284752, "wxid": "WD09-002", - "name": "悠久の使者 サシェ・モティエ", + name: "悠久の使者 サシェ・モティエ", + "kana": "ユウキュウノシシャサシェモティエ", "rarity": "ST", "cardType": "LRIG", "color": "white", @@ -24594,6 +42207,7 @@ var CardInfo = { "limit": 8, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WD09/WD09-002.jpg", "illust": "単ル", "classes": [ "サシェ" @@ -24605,13 +42219,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "わたしのすべてを、捧げます! ~サシェ~", }, "894": { "pid": 894, - "cid": 894, + cid: 894, + "timestamp": 1431350285982, "wxid": "WD09-003", - "name": "悠久の使者 サシェ・カルティエ", + name: "悠久の使者 サシェ・カルティエ", + "kana": "ユウキュウノシシャサシェモティエ", "rarity": "ST", "cardType": "LRIG", "color": "white", @@ -24619,6 +42236,7 @@ var CardInfo = { "limit": 5, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WD09/WD09-003.jpg", "illust": "単ル", "classes": [ "サシェ" @@ -24630,13 +42248,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "どんな未来も、支えてあげたい。 ~サシェ~", }, "895": { "pid": 895, - "cid": 895, + cid: 895, + "timestamp": 1431350287267, "wxid": "WD09-004", - "name": "悠久の使者 サシェ・クロワス", + name: "悠久の使者 サシェ・クロワス", + "kana": "ユウキュウノシシャ サシ・クロワス", "rarity": "ST", "cardType": "LRIG", "color": "white", @@ -24644,6 +42265,7 @@ var CardInfo = { "limit": 2, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WD09/WD09-004.jpg", "illust": "単ル", "classes": [ "サシェ" @@ -24655,13 +42277,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "サシェ。それが私の名前です。 ~サシェ~", }, "896": { "pid": 896, - "cid": 883, + cid: 883, + "timestamp": 1431350289754, "wxid": "WD09-005", - "name": "悠久の使者 サシェ・ヌーベル", + name: "悠久の使者 サシェ・ヌーベル", + "kana": "ユウキュウノシシャサシェヌーベル", "rarity": "ST", "cardType": "LRIG", "color": "white", @@ -24669,6 +42294,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WD09/WD09-005.jpg", "illust": "単ル", "classes": [ "サシェ" @@ -24680,13 +42306,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "オープン! ~サシェ~", }, "897": { "pid": 897, - "cid": 897, + cid: 897, + "timestamp": 1431350291844, "wxid": "WD09-006", - "name": "ロマネ・ディフェンス", + name: "ロマネ・ディフェンス", + "kana": "ロマネディフェンス", "rarity": "ST", "cardType": "ARTS", "color": "white", @@ -24694,6 +42323,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WD09/WD09-006.jpg", "illust": "bomi", "classes": [], "costWhite": 1, @@ -24704,18 +42334,33 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "attackPhase" - ], - "artsEffectTexts": [ + cardText: "ポンッ!", + // ====================== + // 技艺效果 + // ====================== + timmings: ['attackPhase'], + artsEffectTexts: [ "ターン終了時まで、対戦相手のシグニ1体は「アタックできない」を得る。その後、あなたは手札を1枚捨てる。" - ] + ], + artsEffect: { + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndSet(this,card,'canNotAttack',true); + }).callback(this,function () { + return this.player.discardAsyn(1); + }); + } + } }, "898": { "pid": 898, - "cid": 898, + cid: 898, + "timestamp": 1431350293137, "wxid": "WD09-007", - "name": "白羅星 マーキュリー", + name: "白羅星 マーキュリー", + "kana": "ハクラセイマーキュリー", "rarity": "ST", "cardType": "RESONA", "color": "white", @@ -24723,6 +42368,7 @@ var CardInfo = { "limit": 0, "power": 15000, "limiting": "サシェ", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WD09/WD09-007.jpg", "illust": "エムド", "classes": [ "精羅", @@ -24736,18 +42382,44 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "extraTexts": [ - "[出現条件] 【メインフェイズ】 レゾナではないのシグニ3体をあなたの場からトラッシュに置く" + cardText: "共鳴によって、あなたに導かれた。 ~マーキュリー~", + // ====================== + // 共鸣 + // ====================== + extraTexts: [ + '[出現条件] 【メインフェイズ】 レゾナではないのシグニ3体をあなたの場からトラッシュに置く' ], - "startUpEffectTexts": [ + resonaPhase: 'mainPhase', + resonaCondition: function () { + var filter = function (signi) { + return !signi.resona && signi.hasClass('宇宙'); + }; + var count = 3; + return this.getSummonSolution(filter,count); + }, + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:対戦相手のシグニ1体をトラッシュに置く。" - ] + ], + startUpEffects: [{ + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.trashAsyn(); + }); + } + }] }, "899": { "pid": 899, - "cid": 899, + cid: 899, + "timestamp": 1431350295046, "wxid": "WD09-008", - "name": "白羅星 ビーナス", + name: "白羅星 ビーナス", + "kana": "ハクラセイビーナス", "rarity": "ST", "cardType": "RESONA", "color": "white", @@ -24755,6 +42427,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "サシェ", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WD09/WD09-008.jpg", "illust": "hitoto*", "classes": [ "精羅", @@ -24768,18 +42441,46 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "extraTexts": [ - "[出現条件] 【メインフェイズ】 レゾナではない<宇宙>のシグニ2体をあなたの場からトラッシュに置く" + cardText: "共鳴が、アタシを呼んだの。 ~ビーナス~", + // ====================== + // 共鸣 + // ====================== + extraTexts: [ + '[出現条件] 【メインフェイズ】 レゾナではない<宇宙>のシグニ2体をあなたの場からトラッシュに置く' ], - "startUpEffectTexts": [ + resonaPhase: 'mainPhase', + resonaCondition: function () { + var filter = function (signi) { + return !signi.resona && signi.hasClass('宇宙'); + }; + var count = 2; + return this.getSummonSolution(filter,count); + }, + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:対戦相手のレベル2以下のシグニ1体を手札に戻す。" - ] + ], + startUpEffects: [{ + actionAsyn: function () { + var cards = this.player.opponent.signis.filter(function (signi) { + return (signi.level <= 2); + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.bounceAsyn(); + }); + } + }] }, "900": { "pid": 900, - "cid": 900, + cid: 900, + "timestamp": 1431350297415, "wxid": "WD09-009", - "name": "羅星 ベガ", + name: "羅星 ベガ", + "kana": "ラセイベガ", "rarity": "ST", "cardType": "SIGNI", "color": "white", @@ -24787,6 +42488,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "サシェ", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WD09/WD09-009.jpg", "illust": "希", "classes": [ "精羅", @@ -24800,21 +42502,61 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "ずっと待ってるわ。 ~ベガ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの場にレゾナがあるかぎり、このシグニのパワーは15000になる。" ], - "startUpEffectTexts": [ + constEffects: [{ + condition: function () { + return this.player.signis.some(function (signi) { + return signi.resona; + },this); + }, + action: function (set,add) { + set(this,'power',15000); + } + }], + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】【白】:あなたのデッキからレベル2以下の白のシグニ1枚を探して場に出す。その後、デッキをシャッフルする。" ], - "burstEffectTexts": [ + startUpEffects: [{ + costWhite: 1, + actionAsyn: function () { + var filter = function (card) { + return (card.level <= 2) && (card.hasColor('white')) && (card.type === 'SIGNI'); + }; + return this.player.seekAndSummonAsyn(filter,1); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:対戦相手のシグニ1体を手札に戻す。" - ] + ], + burstEffect: { + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.bounceAsyn(); + }); + } + } }, "901": { "pid": 901, - "cid": 901, + cid: 901, + "timestamp": 1431350298871, "wxid": "WD09-010", - "name": "羅星 ベテルギウス", + name: "羅星 ベテルギウス", + "kana": "ラセイベテルギウス", "rarity": "ST", "cardType": "SIGNI", "color": "white", @@ -24822,6 +42564,7 @@ var CardInfo = { "limit": 0, "power": 10000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WD09/WD09-010.jpg", "illust": "arihato", "classes": [ "精羅", @@ -24834,13 +42577,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "うっひゃー!!燃えてきた、燃えてきたよー! ~ベテルギウス~", }, "902": { "pid": 902, - "cid": 902, + cid: 902, + "timestamp": 1431350301673, "wxid": "WD09-011", - "name": "羅星 アルタイル", + name: "羅星 アルタイル", + "kana": "ラセイアルタイル", "rarity": "ST", "cardType": "SIGNI", "color": "white", @@ -24848,6 +42594,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "サシェ", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WD09/WD09-011.jpg", "illust": "7010", "classes": [ "精羅", @@ -24861,18 +42608,41 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "ずっと待ってたわ。 ~アルタイル~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】【白】:あなたのデッキから《羅星 ベガ》を探して公開し手札に加える。その後、デッキをシャッフルする。" ], - "burstEffectTexts": [ + startUpEffects: [{ + costWhite: 1, + actionAsyn: function () { + var filter = function (card) { + return card.cid === 900; // <羅星 ベガ> + }; + return this.player.seekAsyn(filter,1); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(1); + } + } }, "903": { "pid": 903, - "cid": 903, + cid: 903, + "timestamp": 1431350303083, "wxid": "WD09-012", - "name": "羅星 シリウス", + name: "羅星 シリウス", + "kana": "ラセイシリウス", "rarity": "ST", "cardType": "SIGNI", "color": "white", @@ -24880,6 +42650,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WD09/WD09-012.jpg", "illust": "arihato", "classes": [ "精羅", @@ -24892,13 +42663,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "よいやさ!!さあこれから行きましょう! ~シリウス~", }, "904": { "pid": 904, - "cid": 904, + cid: 904, + "timestamp": 1431350304412, "wxid": "WD09-013", - "name": "羅星 デネブ", + name: "羅星 デネブ", + "kana": "ラセイデネブ", "rarity": "ST", "cardType": "SIGNI", "color": "white", @@ -24906,6 +42680,7 @@ var CardInfo = { "limit": 0, "power": 3000, "limiting": "サシェ", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WD09/WD09-013.jpg", "illust": "ますん", "classes": [ "精羅", @@ -24919,15 +42694,33 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "私だって、愛してよ。~デネブ~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】数字1つを宣言する。その後、あなたのデッキの一番上を公開し、それが宣言した数字と同じレベルを持つシグニである場合、それを手札に加える。" - ] + ], + startUpEffects: [{ + actionAsyn: function () { + return this.player.declareAsyn(1,5).callback(this,function (num) { + return this.player.revealAsyn(1).callback(this,function (cards) { + cards = cards.filter(function (card) { + return card.level === num; + },this); + this.game.moveCards(cards,this.player.handZone); + }); + }); + } + }] }, "905": { "pid": 905, - "cid": 905, + cid: 905, + "timestamp": 1431350305995, "wxid": "WD09-014", - "name": "羅星 プロキオン", + name: "羅星 プロキオン", + "kana": "ラセイプロキオン", "rarity": "ST", "cardType": "SIGNI", "color": "white", @@ -24935,6 +42728,7 @@ var CardInfo = { "limit": 0, "power": 3000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WD09/WD09-014.jpg", "illust": "arihato", "classes": [ "精羅", @@ -24947,13 +42741,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "オフコース!私を待ってて大冒険! ~プロキオン~", }, "906": { "pid": 906, - "cid": 906, + cid: 906, + "timestamp": 1431350308073, "wxid": "WD09-015", - "name": "羅星 ポラリス", + name: "羅星 ポラリス", + "kana": "ラセイポラリス", "rarity": "ST", "cardType": "SIGNI", "color": "white", @@ -24961,6 +42758,7 @@ var CardInfo = { "limit": 0, "power": 1000, "limiting": "サシェ", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WD09/WD09-015.jpg", "illust": "茶ちえ", "classes": [ "精羅", @@ -24974,15 +42772,33 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "星の耀き、光の導き。さあ、行きましょう。 ~ポラリス~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】数字1つを宣言する。その後、あなたのデッキの一番上を公開し、それが宣言した数字と同じレベルを持つシグニである場合、それを手札に加える。" - ] + ], + startUpEffects: [{ + actionAsyn: function () { + return this.player.declareAsyn(1,5).callback(this,function (num) { + return this.player.revealAsyn(1).callback(this,function (cards) { + cards = cards.filter(function (card) { + return card.level === num; + },this); + this.game.moveCards(cards,this.player.handZone); + }); + }); + } + }] }, "907": { "pid": 907, - "cid": 101, + cid: 101, + "timestamp": 1431350310019, "wxid": "WD09-016", - "name": "サーバント D", + name: "サーバント D", + "kana": "サーバントデュオ", "rarity": "ST", "cardType": "SIGNI", "color": "colorless", @@ -24990,6 +42806,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WD09/WD09-016.jpg", "illust": "hitoto*", "classes": [ "精元" @@ -25001,13 +42818,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": true, - "multiEner": true + "multiEner": true, + cardText: "数多の星に見守られて。", }, "908": { "pid": 908, - "cid": 102, + cid: 102, + "timestamp": 1431350311186, "wxid": "WD09-017", - "name": "サーバント O", + name: "サーバント O", + "kana": "サーバントワン", "rarity": "ST", "cardType": "SIGNI", "color": "colorless", @@ -25015,6 +42835,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WD09/WD09-017.jpg", "illust": "トリダモノ", "classes": [ "精元" @@ -25026,13 +42847,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": true, - "multiEner": true + "multiEner": true, + cardText: "幾星霜を待ち続けた。", }, "909": { "pid": 909, - "cid": 909, + cid: 909, + "timestamp": 1431350312204, "wxid": "WD09-018", - "name": "ゲット・トゥインクル", + name: "ゲット・トゥインクル", + "kana": "ゲットトゥインクル", "rarity": "ST", "cardType": "SPELL", "color": "white", @@ -25040,6 +42864,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WD09/WD09-018.jpg", "illust": "bomi", "classes": [], "costWhite": 1, @@ -25050,18 +42875,50 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "ここに書いてある、うーん、違うね。", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "あなたのデッキからレベル3以下の白のシグニ1枚を探して公開し手札に加える。その後、あなたの場にレゾナがある場合、追加でレベル3以下の白のシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" ], - "burstEffectTexts": [ + spellEffect: { + actionAsyn: function () { + var filter = function (card) { + return (card.level <= 3) && (card.hasColor('white')) && (card.type === 'SIGNI'); + }; + return this.player.seekAsyn(filter,1).callback(this,function () { + var flag = this.player.signis.some(function (signi) { + return signi.resona; + },this); + if (flag) { + return this.player.seekAsyn(filter,1); + } + }) + } + }, + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたのデッキから白のシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" - ] + ], + burstEffect: { + actionAsyn: function () { + var filter = function (card) { + return (card.hasColor('white')) && (card.type === 'SIGNI'); + }; + return this.player.seekAsyn(filter,1); + } + } }, "910": { "pid": 910, - "cid": 910, + cid: 910, + "timestamp": 1431350313759, "wxid": "WD10-001", - "name": "勇猛果敢 タマヨリヒメ之肆", + name: "勇猛果敢 タマヨリヒメ之肆", + "kana": "ユウモウカカンタマヨリヒメノヨン", "rarity": "ST", "cardType": "LRIG", "color": "red", @@ -25069,6 +42926,7 @@ var CardInfo = { "limit": 11, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WD10/WD10-001.jpg", "illust": "アカバネ", "classes": [ "タマ" @@ -25081,16 +42939,46 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "タマ、楽しいー! ~タマ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたのターンの間、あなたのクロス状態のシグニのパワーを+5000する。", "【常時能力】:あなたのシグニが【ヘブン】したとき、カードを1枚引いてもよい。" - ] + ], + constEffects: [{ + condition: function () { + return (this.game.turnPlayer === this.player); + }, + action: function (set,add) { + this.player.signis.forEach(function (signi) { + if (signi.crossed) { + add(signi,'power',5000); + }; + },this); + } + },{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '910-const-1', + optional: true, + actionAsyn: function () { + this.player.draw(1); + } + }); + add(this.player,'onHeaven',effect); + } + }] }, "911": { "pid": 911, - "cid": 911, + cid: 911, + "timestamp": 1431350315968, "wxid": "WD10-002", - "name": "弾末音 タマヨリヒメ之参", + name: "弾末音 タマヨリヒメ之参", + "kana": "ダンマツオンタマヨリヒメノサン", "rarity": "ST", "cardType": "LRIG", "color": "red", @@ -25098,6 +42986,7 @@ var CardInfo = { "limit": 8, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WD10/WD10-002.jpg", "illust": "くれいお", "classes": [ "タマ" @@ -25109,13 +42998,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "ずばばばばー! ~タマ~", }, "912": { "pid": 912, - "cid": 912, + cid: 912, + "timestamp": 1431350317435, "wxid": "WD10-003", - "name": "轟轟 タマヨリヒメ之弐", + name: "轟轟 タマヨリヒメ之弐", + "kana": "ゴウゴウタマヨリヒメノニ", "rarity": "ST", "cardType": "LRIG", "color": "red", @@ -25123,6 +43015,7 @@ var CardInfo = { "limit": 5, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WD10/WD10-003.jpg", "illust": "紅緒", "classes": [ "タマ" @@ -25134,13 +43027,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "熱い!燃えてる! ~タマ~", }, "913": { "pid": 913, - "cid": 913, + cid: 913, + "timestamp": 1431350318762, "wxid": "WD10-004", - "name": "焔 タマヨリヒメ之壱", + name: "焔 タマヨリヒメ之壱", + "kana": "ホムラタマヨリヒメノイチ", "rarity": "ST", "cardType": "LRIG", "color": "red", @@ -25148,6 +43044,7 @@ var CardInfo = { "limit": 2, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WD10/WD10-004.jpg", "illust": "パトリシア", "classes": [ "タマ" @@ -25159,13 +43056,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "きゃはー! ~タマ~", }, "914": { "pid": 914, - "cid": 914, + cid: 914, + "timestamp": 1431350320999, "wxid": "WD10-005", - "name": "タマヨリヒメ之零", + name: "タマヨリヒメ之零", + "kana": "タマヨリヒメノゼロ", "rarity": "ST", "cardType": "LRIG", "color": "red", @@ -25173,6 +43073,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WD10/WD10-005.jpg", "illust": "柚希きひろ", "classes": [ "タマ" @@ -25184,13 +43085,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "オープンッ! ~タマ~", }, "915": { "pid": 915, - "cid": 915, + cid: 915, + "timestamp": 1431350325504, "wxid": "WD10-006", - "name": "縦横無塵", + name: "縦横無塵", + "kana": "ジュウオウムジン", "rarity": "ST", "cardType": "ARTS", "color": "red", @@ -25198,6 +43102,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WD10/WD10-006.jpg", "illust": "I☆LA", "classes": [], "costWhite": 0, @@ -25208,19 +43113,68 @@ var CardInfo = { "costColorless": 2, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase", - "attackPhase" + cardText: "暁の向こう、新たな武器を手に!", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase','attackPhase'], + artsEffectTexts: [ + "このアーツを使用する際、あなたの手札から<ウェポン>のシグニを2枚まで捨ててもよい。このアーツを使用するためのコストは、この方法で捨てたシグニ1枚につき、【赤】コストが2、【無】コストが1減る。\n" + + "対戦相手のパワー12000以下のシグニ1体をバニッシュする。" ], - "artsEffectTexts": [ - "このアーツを使用する際、あなたの手札から<ウェポン>のシグニを2枚まで捨ててもよい。このアーツを使用するためのコストは、この方法で捨てたシグニ1枚につき、【赤】コストが2、【無】コストが1減る。\n対戦相手のパワー12000以下のシグニ1体をバニッシュする。" - ] + costChange: function () { + var cards = this.player.hands.filter(function (card) { + return card.hasClass('ウェポン'); + },this); + var count = Math.min(2,cards.length); + var obj = Object.create(this); + obj.costChange = null; + obj.costRed -= count * 2; + if (obj.costRed < 0) obj.costRed = 0; + obj.costColorless -= count; + if (obj.costColorless < 0) obj.costColorless = 0; + return obj; + }, + costChangeAsyn: function () { + var obj = Object.create(this); + obj.costChange = null; + var min = 0; + while (min <= 2) { + if (this.player.enoughEner(obj)) break; + min++; + obj.costRed -= 2; + if (obj.costRed < 0) obj.costRed = 0; + obj.costColorless -= 1; + if (obj.costColorless < 0) obj.costColorless = 0; + } + var cards = this.player.hands.filter(function (card) { + return card.hasClass('ウェポン'); + },this); + return this.player.selectSomeAsyn('TRASH',cards,min,2).callback(this,function (cards) { + this.game.trashCards(cards); + var count = cards.length; + var obj = Object.create(this); + obj.costChange = null; + obj.costRed -= count * 2; + if (obj.costRed < 0) obj.costRed = 0; + obj.costColorless -= count; + if (obj.costColorless < 0) obj.costColorless = 0; + return obj; + }); + }, + artsEffect: { + actionAsyn: function () { + return this.banishSigniAsyn(12000); + } + } }, "916": { "pid": 916, - "cid": 916, + cid: 916, + "timestamp": 1431350326713, "wxid": "WD10-007", - "name": "未来永業", + name: "未来永業", + "kana": "ミライエイゴウ", "rarity": "ST", "cardType": "ARTS", "color": "red", @@ -25228,6 +43182,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "タマ", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WD10/WD10-007.jpg", "illust": "CH@R", "classes": [], "costWhite": 0, @@ -25238,18 +43193,39 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase" - ], - "artsEffectTexts": [ + cardText: "ね、どうかな? ~タマ~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase'], + artsEffectTexts: [ "手札から<ウェポン>のシグニを2枚まで捨てる。その後、対戦相手のシグニを、この方法で捨てたシグニの枚数と同じ数だけバニッシュする。" - ] + ], + artsEffect: { + actionAsyn: function () { + var cards = this.player.hands.filter(function (card) { + return card.hasClass('ウェポン'); + },this); + return this.player.selectSomeAsyn('TRASH',cards,0,2).callback(this,function (cards) { + if (!cards.length) return; + this.game.trashCards(cards); + var signis = this.player.opponent.signis; + var count = Math.min(cards.length,signis.length); + if (!count) return; + return this.player.selectSomeTargetsAsyn(signis,count,count).callback(this,function (cards) { + return this.game.banishCardsAsyn(cards); + }); + }); + } + } }, "917": { "pid": 917, - "cid": 917, + cid: 917, + "timestamp": 1431350328066, "wxid": "WD10-008", - "name": "クロスロード", + name: "クロスロード", + "kana": "クロスロード", "rarity": "ST", "cardType": "ARTS", "color": "colorless", @@ -25257,6 +43233,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WD10/WD10-008.jpg", "illust": "CH@R", "classes": [], "costWhite": 0, @@ -25267,18 +43244,30 @@ var CardInfo = { "costColorless": 1, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase" - ], - "artsEffectTexts": [ + cardText: "そなえあればうれいなし!", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase'], + artsEffectTexts: [ "あなたのデッキから【クロス】を持つシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" - ] + ], + artsEffect: { + actionAsyn: function () { + var filter = function (card) { + return card.crossIcon; + }; + return this.player.seekAsyn(filter,1); + } + } }, "918": { "pid": 918, - "cid": 918, + cid: 918, + "timestamp": 1431350330014, "wxid": "WD10-009", - "name": "弩砲  ヘッケラ", + name: "弩砲  ヘッケラ", + "kana": "ドホウヘッケラ", "rarity": "ST", "cardType": "SIGNI", "color": "red", @@ -25286,6 +43275,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "タマ", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WD10/WD10-009.jpg", "illust": "しおぼい", "classes": [ "精武", @@ -25299,20 +43289,59 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "crossRight": 920, - "constEffectTexts": [ + cardText: "力を貸すわ。コック。 ~ヘッケラ~", + crossRight: 920, + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【クロス常時能力】:このシグニのパワーは15000になる。", "【クロス常時能力】:このシグニが【ヘブン】したとき、あなたは【赤】を支払ってもよい。そうした場合、対戦相手のライフクロス1枚をクラッシュする。" ], - "burstEffectTexts": [ + constEffects: [{ + cross: true, + action: function (set,add) { + set(this,'power',15000); + } + },{ + cross: true, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '918-const-1', + costRed: 1, + actionAsyn: function () { + return this.player.opponent.crashAsyn(1); + } + }); + add(this,'onHeaven',effect); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:パワー10000以下のシグニ1体をバニッシュする。" - ] + ], + burstEffect: { + actionAsyn: function () { + var cards = concat(this.player.signis,this.player.opponent.signis).filter(function (signi) { + return signi.power <= 10000; + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.banishAsyn(); + }); + } + } }, "919": { "pid": 919, - "cid": 475, + cid: 475, + "timestamp": 1431350331877, "wxid": "WD10-010", - "name": "轟砲 ドラスト", + name: "轟砲 ドラスト", + "kana": "ゴウホウドラスト", "rarity": "ST", "cardType": "SIGNI", "color": "red", @@ -25320,6 +43349,7 @@ var CardInfo = { "limit": 0, "power": 10000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WD10/WD10-010.jpg", "illust": "コウサク", "classes": [ "精武", @@ -25332,13 +43362,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "ノンストップ特攻は一人でするもの! ~ドラスト~", }, "920": { "pid": 920, - "cid": 920, + cid: 920, + "timestamp": 1431350333070, "wxid": "WD10-011", - "name": "轟砲 コック", + name: "轟砲 コック", + "kana": "ゴウホウコック", "rarity": "ST", "cardType": "SIGNI", "color": "red", @@ -25346,6 +43379,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WD10/WD10-011.jpg", "illust": "しおぼい", "classes": [ "精武", @@ -25359,16 +43393,28 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "crossLeft": 918, - "startUpEffectTexts": [ + cardText: "一人で出来るわ。ヘッケラ。 ~コック~", + crossLeft: 918, + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【クロス出現時能力】:対戦相手のパワー8000以下のシグニ1体をバニッシュする。" - ] + ], + startUpEffects: [{ + cross: true, + actionAsyn: function () { + return this.banishSigniAsyn(8000); + } + }] }, "921": { "pid": 921, - "cid": 921, + cid: 921, + "timestamp": 1431350335245, "wxid": "WD10-013", - "name": "爆砲 スタン", + name: "爆砲 スタン", + "kana": "バクホウスタン", "rarity": "ST", "cardType": "SIGNI", "color": "red", @@ -25376,6 +43422,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WD10/WD10-013.jpg", "illust": "くれいお", "classes": [ "精武", @@ -25389,16 +43436,28 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "crossLeft": 923, - "constEffectTexts": [ + cardText: "私は左。あなたは? ~スタン~", + crossLeft: 923, + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【クロス常時能力】:このシグニのパワーは8000になる。" - ] + ], + constEffects: [{ + cross: true, + action: function (set,add) { + set(this,'power',8000); + } + }] }, "922": { "pid": 922, - "cid": 480, + cid: 480, + "timestamp": 1431350338495, "wxid": "WD10-014", - "name": "小砲 デリン", + name: "小砲 デリン", + "kana": "ショウホウデリン", "rarity": "ST", "cardType": "SIGNI", "color": "red", @@ -25406,6 +43465,7 @@ var CardInfo = { "limit": 0, "power": 3000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WD10/WD10-014.jpg", "illust": "toshi Punk", "classes": [ "精武", @@ -25418,13 +43478,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "隠密行動は一人でするもの! ~デリン~", }, "923": { "pid": 923, - "cid": 923, + cid: 923, + "timestamp": 1431350340005, "wxid": "WD10-015", - "name": "小砲 グレネド", + name: "小砲 グレネド", + "kana": "ショウホウグレネド", "rarity": "ST", "cardType": "SIGNI", "color": "red", @@ -25432,6 +43495,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WD10/WD10-015.jpg", "illust": "くれいお", "classes": [ "精武", @@ -25445,20 +43509,52 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "crossRight": 921, - "constEffectTexts": [ + cardText: "私は右。あなたは? ~グレネド~", + crossRight: 921, + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【クロス常時能力】:このシグニのパワーは5000になる。", "【クロス常時能力】:このシグニが【ヘブン】したとき、対戦相手のパワー2000以下のシグニ1体をバニッシュする。" ], - "burstEffectTexts": [ + constEffects: [{ + cross: true, + action: function (set,add) { + set(this,'power',5000); + } + },{ + cross: true, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '923-const-1', + actionAsyn: function () { + return this.banishSigniAsyn(2000); + } + }); + add(this,'onHeaven',effect); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(1); + } + } }, "924": { "pid": 924, - "cid": 101, + cid: 101, + "timestamp": 1431350341227, "wxid": "WD10-016", - "name": "サーバント D", + name: "サーバント D", + "kana": "サーバントデュオ", "rarity": "ST", "cardType": "SIGNI", "color": "colorless", @@ -25466,6 +43562,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WD10/WD10-016.jpg", "illust": "hitoto*", "classes": [ "精元" @@ -25477,13 +43574,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": true, - "multiEner": false + "multiEner": false, + cardText: "弾がジャムらないように。", }, "925": { "pid": 925, - "cid": 102, + cid: 102, + "timestamp": 1431350342380, "wxid": "WD10-017", - "name": "サーバント O", + name: "サーバント O", + "kana": "サーバントワン", "rarity": "ST", "cardType": "SIGNI", "color": "colorless", @@ -25491,6 +43591,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WD10/WD10-017.jpg", "illust": "トリダモノ", "classes": [ "精元" @@ -25502,13 +43603,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": true, - "multiEner": true + "multiEner": true, + cardText: "流れ弾に当たらないように。", }, "926": { "pid": 926, - "cid": 926, + cid: 926, + "timestamp": 1431350343668, "wxid": "WD10-018", - "name": "運命の重複", + name: "運命の重複", + "kana": "ウンメイノチョウフク", "rarity": "ST", "cardType": "SPELL", "color": "red", @@ -25516,6 +43620,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "www.takaratomy.co.jp/products/wixoss/images/card/WD10/WD10-018.jpg", "illust": "松本エイト", "classes": [], "costWhite": 0, @@ -25526,18 +43631,49 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "今クロスする、新しい伝説!", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "対戦相手のパワー3000以下のシグニ1体をバニッシュする。あなたの場にクロス状態のシグニがある場合、代わりに対戦相手のパワー10000以下のシグニ1体をバニッシュする。" ], - "burstEffectTexts": [ + spellEffect: { + getTargets: function () { + var flag = this.player.signis.some(function (signi) { + return signi.crossed; + },this); + var power = flag? 10000 : 3000; + return this.player.opponent.signis.filter(function (signi) { + return signi.power <= power; + },this); + }, + actionAsyn: function (target) { + return target.banishAsyn(); + } + }, + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたのデッキから【クロス】を持つシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" - ] + ], + burstEffect: { + actionAsyn: function () { + var filter = function (card) { + return card.crossIcon; + }; + return this.player.seekAsyn(filter,1); + } + } }, "940": { "pid": 940, - "cid": 940, + cid: 940, + "timestamp": 1437201457031, "wxid": "PR-173", - "name": "コードアート I・Z・R・H", + name: "コードアート I・Z・R・H", + "kana": "コードアートイズルハ", "rarity": "PR", "cardType": "SIGNI", "color": "blue", @@ -25545,6 +43681,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-173.jpg", "illust": "クロサワテツ", "classes": [ "精械", @@ -25558,21 +43695,73 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "この異郷で、私の刃が護るは貴女か……", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:対戦相手の凍結状態のシグニ1体をバニッシュする。" ], - "constEffectTexts": [ + startUpEffects: [{ + actionAsyn: function () { + var cards = this.player.opponent.signis.filter(function (signi) { + return signi.frozen; + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.banishAsyn(); + }); + } + }], + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:各プレイヤーのターン終了時、対戦相手のシグニ1体を凍結する。" ], - "burstEffectTexts": [ + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '940-const-0', + condition: function () { + return this.player.opponent.signis.some(function (signi) { + return !signi.frozen; + }); + }, + actionAsyn: function () { + var cards = this.player.opponent.signis.filter(function (signi) { + return !signi.frozen; + }); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + card.freeze(); + }); + } + }); + add(this.player,'onTurnEnd2',effect); + add(this.player.opponent,'onTurnEnd2',effect); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(1); + } + } }, "941": { "pid": 941, - "cid": 941, + cid: 941, + "timestamp": 1437201459081, "wxid": "WX07-001", - "name": "博愛の使者 サシェ・プレンヌ", + name: "博愛の使者 サシェ・プレンヌ", + "kana": "ハクアイノシシャサシェプレンヌ", "rarity": "LR", "cardType": "LRIG", "color": "white", @@ -25580,6 +43769,7 @@ var CardInfo = { "limit": 11, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX07/WX07-001.jpg", "illust": "QP:flapper", "classes": [ "サシェ" @@ -25592,18 +43782,74 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "私の力を、思い知ってみてね。~サシェ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたのターンの間、あなたのレゾナ1体が場に出るたび、【白】を支払ってもよい。そうした場合、対戦相手のシグニ1体を手札に戻す。" ], - "actionEffectTexts": [ + constEffects: [{ + condition: function () { + return (this.game.turnPlayer === this.player); + }, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '941-const-0', + triggerCondition: function (event) { + return event.card.resona; + }, + costWhite: 1, + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.bounceAsyn(); + }); + } + }); + add(this.player,'onSummonSigni',effect); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【白】あなたのレゾナ1体を場からルリグトラッシュに置く:対戦相手のシグニ1体をトラッシュに置く。" - ] + ], + actionEffects: [{ + costWhite: 1, + costCondition: function () { + return this.player.signis.some(function (signi) { + return signi.resona && signi.canTrashAsCost(); + },this); + }, + costAsyn: function () { + var cards = this.player.signis.filter(function (signi) { + return signi.resona && signi.canTrashAsCost(); + },this); + return this.player.selectAsyn('TRASH',cards).callback(this,function (card) { + if (!card) return; + card.moveTo(this.player.lrigTrashZone); + }); + }, + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.trashAsyn(); + }); + } + }] }, "942": { "pid": 942, - "cid": 942, + cid: 942, + "timestamp": 1437201461259, "wxid": "WX07-002", - "name": "合炎奇炎 タマヨリヒメ之肆", + name: "合炎奇炎 タマヨリヒメ之肆", + "kana": "アイエンキエンタマヨリヒメノヨン", "rarity": "LR", "cardType": "LRIG", "color": "red", @@ -25611,6 +43857,7 @@ var CardInfo = { "limit": 11, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX07/WX07-002.jpg", "illust": "エイチ", "classes": [ "タマ" @@ -25623,19 +43870,74 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "二つで一つ。生まれるいのち。", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの【クロス】を持つシグニ1体が場に出るたび、ターン終了時まで、シグニ1体のパワーを+2000する。", "【常時能力】:あなたのシグニが【ヘブン】したとき、ターン終了時まで、あなたのシグニ1体は【ダブルクラッシュ】を得る。" ], - "actionEffectTexts": [ + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '942-const-0', + triggerCondition: function (event) { + return event.card.crossIcon; + }, + actionAsyn: function () { + var cards = concat(this.player.signis,this.player.opponent.signis); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndAdd(this,card,'power',2000); + }); + } + }); + add(this.player,'onSummonSigni',effect); + } + },{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '942-const-1', + actionAsyn: function () { + var cards = this.player.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndSet(this,card,'doubleCrash',true); + }); + } + }); + add(this.player,'onHeaven',effect); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【赤】【ダウン】:対戦相手のパワー12000以下のシグニ1体をバニッシュする。この能力はあなたの場にクロス状態のシグニがある場合にしか使用できない。" - ] + ], + actionEffects: [{ + costRed: 1, + costDown: true, + useCondition: function () { + return this.player.signis.some(function (signi) { + return signi.crossed; + },this); + }, + actionAsyn: function () { + return this.banishSigniAsyn(12000); + } + }] }, "943": { "pid": 943, - "cid": 943, + cid: 943, + "timestamp": 1437201463633, "wxid": "WX07-003", - "name": "ミルルン・ユニオン", + name: "ミルルン・ユニオン", + "kana": "ミルルンユニオン", "rarity": "LR", "cardType": "LRIG", "color": "blue", @@ -25643,6 +43945,7 @@ var CardInfo = { "limit": 11, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX07/WX07-003.jpg", "illust": "アリオ", "classes": [ "ミルルン" @@ -25655,19 +43958,74 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "みるるるるる~!~ミルルン~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの【クロス】を持つシグニ1体が場に出るたび、カードを1枚引いてもよい。そうした場合、手札を1枚捨てる。", "【常時能力】:あなたのシグニが【ヘブン】したとき、あなたのトラッシュからスペル1枚を手札に加える。" ], - "actionEffectTexts": [ + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '943-const-0', + optional: true, + triggerCondition: function (event) { + return event.card.crossIcon; + }, + actionAsyn: function () { + var cards = this.player.draw(1); + if (!cards.length) return; + return this.player.discardAsyn(1); + } + }); + add(this.player,'onSummonSigni',effect); + } + },{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '943-const-1', + actionAsyn: function () { + var cards = this.player.trashZone.cards.filter(function (card) { + return (card.type === 'SPELL'); + },this); + return this.player.selectAsyn('ADD_TO_HAND',cards).callback(this,function (card) { + if (!card) return; + card.moveTo(card.player.handZone); + }); + } + }); + add(this.player,'onHeaven',effect); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【ダウン】:カードを2枚引く。この能力はあなたの場にクロス状態のシグニがある場合にしか使用できない。" - ] + ], + actionEffects: [{ + costDown: true, + useCondition: function () { + return this.player.signis.some(function (signi) { + return signi.crossed; + },this); + }, + actionAsyn: function () { + this.player.draw(2); + } + }] }, "944": { "pid": 944, - "cid": 944, + cid: 944, + "timestamp": 1437201465952, "wxid": "WX07-004", - "name": "四結獣娘 緑姫", + name: "四結獣娘 緑姫", + "kana": "シケツジュウキ ミドリコ", "rarity": "LR", "cardType": "LRIG", "color": "green", @@ -25675,6 +44033,7 @@ var CardInfo = { "limit": 11, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX07/WX07-004.jpg", "illust": "かわすみ", "classes": [ "緑子" @@ -25687,19 +44046,73 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "僕を見て、こんなに強くなったんだ!~緑姫~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの【クロス】を持つシグニ1体が場に出るたび、ターン終了時まで、あなたのすべてのシグニのパワーを+2000する。", "【常時能力】:あなたのシグニが【ヘブン】したとき、ターン終了時まで、あなたのシグニ1体は【ランサー】を得る。" ], - "actionEffectTexts": [ + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '944-const-0', + triggerCondition: function (event) { + return event.card.crossIcon; + }, + actionAsyn: function () { + this.game.frameStart(); + this.player.signis.forEach(function (signi) { + this.game.tillTurnEndAdd(this,signi,'power',2000); + },this); + this.game.frameEnd(); + } + }); + add(this.player,'onSummonSigni',effect); + } + },{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '944-const-1', + actionAsyn: function () { + var cards = this.player.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndSet(this,card,'lancer',true); + }); + } + }); + add(this.player,'onHeaven',effect); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【ダウン】:あなたのデッキの上からカードを2枚エナゾーンに置く。この能力はあなたの場にクロス状態のシグニがある場合にしか使用できない。" - ] + ], + actionEffects: [{ + costDown: true, + useCondition: function () { + return this.player.signis.some(function (signi) { + return signi.crossed; + },this); + }, + actionAsyn: function () { + this.player.enerCharge(2); + } + }] }, "945": { "pid": 945, - "cid": 945, + cid: 945, + "timestamp": 1437201469188, "wxid": "WX07-005", - "name": "罪門の閻魔 ウリス", + name: "罪門の閻魔 ウリス", + "kana": "ザイモンノエンマウリス", "rarity": "LR", "cardType": "LRIG", "color": "black", @@ -25707,6 +44120,7 @@ var CardInfo = { "limit": 11, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX07/WX07-005.jpg", "illust": "クロサワテツ", "classes": [ "ウリス" @@ -25719,19 +44133,82 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "あら、またお会いしたわね?くそったれさん。~ウリス~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの【クロス】を持つシグニ1体が場に出るたび、ターン終了時まで、対戦相手のシグニ1体のパワーを-2000する。", "【常時能力】:あなたのシグニが【ヘブン】したとき、あなたか対戦相手のデッキの上からカードを5枚トラッシュに置く。" ], - "actionEffectTexts": [ + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '945-const-0', + triggerCondition: function (event) { + return event.card.crossIcon; + }, + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndAdd(this,card,'power',-2000); + }); + } + }); + add(this.player,'onSummonSigni',effect); + } + },{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '945-const-1', + actionAsyn: function () { + return this.player.selectTextAsyn('PLAYER',['SELF','OPPONENT']).callback(this,function (text) { + var cards; + if (text === 'SELF') { + cards = this.player.mainDeck.getTopCards(5); + } else { + cards = this.player.opponent.mainDeck.getTopCards(5); + } + this.game.trashCards(cards); + }); + } + }); + add(this.player,'onHeaven',effect); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【黒】【ダウン】:ターン終了時まで、対戦相手のシグニ1体のパワーを-10000する。この能力はあなたの場にクロス状態のシグニがある場合にしか使用できない。" - ] + ], + actionEffects: [{ + costBlack: 1, + costDown: true, + useCondition: function () { + return this.player.signis.some(function (signi) { + return signi.crossed; + },this); + }, + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndAdd(this,card,'power',-10000); + }); + } + }] }, "946": { "pid": 946, - "cid": 946, + cid: 946, + "timestamp": 1437201478327, "wxid": "WX07-006", - "name": "白羅星 サタン", + name: "白羅星 サタン", + "kana": "ハクラセイサタン", "rarity": "LR", "cardType": "RESONA", "color": "white", @@ -25739,6 +44216,7 @@ var CardInfo = { "limit": 0, "power": 15000, "limiting": "サシェ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX07/WX07-006.jpg", "illust": "紅緒", "classes": [ "精羅", @@ -25752,18 +44230,45 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "extraTexts": [ - "[出現条件] 【メインフェイズ】レベルの合計が7以上になるようにレゾナではない<宇宙>のシグニ3体をあなたの場からトラッシュに置く" + cardText: "どっせーい!~サタン~", + // ====================== + // 共鸣 + // ====================== + extraTexts: [ + '[出現条件] 【メインフェイズ】レベルの合計が7以上になるようにレゾナではない<宇宙>のシグニ3体をあなたの場からトラッシュに置く' ], - "constEffectTexts": [ + resonaPhase: 'mainPhase', + resonaCondition: function () { + var total = 0; + this.player.signis.forEach(function (signi) { + total += signi.level; + },this); + if (total < 7) return null; + var filter = function (signi) { + return !signi.resona && signi.hasClass('宇宙'); + }; + var count = 3; + return this.getSummonSolution(filter,count); + }, + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:対戦相手はシグニを2体までしか場に出すことができない。(すでに場に3体ある場合は2体になるようにシグニをトラッシュに置く)" - ] + ], + constEffects: [{ + action: function (set,add) { + set(this.player.opponent,'twoSignisLimit',true); + } + }] }, "947": { "pid": 947, - "cid": 947, + cid: 947, + "timestamp": 1437201480847, "wxid": "WX07-007", - "name": "博愛の使者 サシェ・モティエ", + name: "博愛の使者 サシェ・モティエ", + "kana": "ハクアイノシシャサシェモティエ", "rarity": "LC", "cardType": "LRIG", "color": "white", @@ -25771,6 +44276,7 @@ var CardInfo = { "limit": 7, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX07/WX07-007.jpg", "illust": "ピスケ", "classes": [ "サシェ" @@ -25783,15 +44289,30 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "キラキラ光る、夜空の星へ。~サシェ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたのすべてのレゾナのパワーを+2000する。" - ] + ], + constEffects: [{ + action: function (set,add) { + this.player.signis.forEach(function (signi) { + if (signi.resona) { + add(signi,'power',2000); + } + },this); + } + }] }, "948": { "pid": 948, - "cid": 948, + cid: 948, + "timestamp": 1437201492406, "wxid": "WX07-008", - "name": "レス・ホープ", + name: "レス・ホープ", + "kana": "レスホープ", "rarity": "LC", "cardType": "ARTS", "color": "white", @@ -25799,6 +44320,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX07/WX07-008.jpg", "illust": "パトリシア", "classes": [], "costWhite": 1, @@ -25809,19 +44331,31 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase", - "attackPhase" - ], - "artsEffectTexts": [ + cardText: "ふしぎなちからきっとわたしは~タウィル~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase','attackPhase'], + artsEffectTexts: [ "ターン終了時まで、対戦相手のシグニ1体は能力を失う。" - ] + ], + artsEffect: { + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndSet(this,card,'abilityLost',true); + }); + } + } }, "949": { "pid": 949, - "cid": 949, + cid: 949, + "timestamp": 1437201494597, "wxid": "WX07-009", - "name": "白羅星 ジュピタ", + name: "白羅星 ジュピタ", + "kana": "ハクラセイジュピタ", "rarity": "LC", "cardType": "RESONA", "color": "white", @@ -25829,6 +44363,7 @@ var CardInfo = { "limit": 0, "power": 10000, "limiting": "サシェ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX07/WX07-009.jpg", "illust": "甲冑", "classes": [ "精羅", @@ -25842,19 +44377,56 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "extraTexts": [ - "[出現条件] 【メインフェイズ】 レゾナではない白のシグニ2体をあなたの場からトラッシュに置く" + cardText: "ああ、ほらみて。あなたたちを足場に私は輝くの。~ジュピタ~", + // ====================== + // 共鸣 + // ====================== + extraTexts: [ + '[出現条件] 【メインフェイズ】 レゾナではない白のシグニ2体をあなたの場からトラッシュに置く' ], - "startUpEffectTexts": [ + resonaPhase: 'mainPhase', + resonaCondition: function () { + var filter = function (signi) { + return !signi.resona && (signi.hasColor('white')); + }; + var count = 2; + return this.getSummonSolution(filter,count); + }, + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:このシグニを出すために同じ名前のシグニ2体をトラッシュに置いていた場合、あなたのデッキの上からカードを2枚エナゾーンに置く。", "【出現時能力】:ターン終了時まで、対戦相手のすべてのシグニは能力を失う。" - ] + ], + startUpEffects: [{ + triggerCondition: function (event) { + var signis = event.resonaArg; + if (!signis) return false; + if (signis.length !== 2) return false; + if (signis[0].cid !== signis[1].cid) return false; + return true; + }, + actionAsyn: function (event) { + this.player.enerCharge(2); + } + },{ + actionAsyn: function () { + this.game.frameStart(); + this.player.opponent.signis.forEach(function (signi) { + this.game.tillTurnEndSet(this,signi,'abilityLost',true); + },this); + this.game.frameEnd(); + } + }] }, "950": { "pid": 950, - "cid": 950, + cid: 950, + "timestamp": 1437201498332, "wxid": "WX07-010", - "name": "十字炎 タマヨリヒメ之参", + name: "十字炎 タマヨリヒメ之参", + "kana": "ジュウジエンタマヨリヒメノサン", "rarity": "LC", "cardType": "LRIG", "color": "red", @@ -25862,6 +44434,7 @@ var CardInfo = { "limit": 7, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX07/WX07-010.jpg", "illust": "アカバネ", "classes": [ "タマ" @@ -25874,15 +44447,30 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "タマね、まだまだいけるよ!~タマ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの【クロス】を持つすべてのシグニのパワーを+1000する。" - ] + ], + constEffects: [{ + action: function (set,add) { + this.player.signis.forEach(function (signi) { + if (signi.crossIcon) { + add(signi,'power',1000); + } + },this); + } + }] }, "951": { "pid": 951, - "cid": 951, + cid: 951, + "timestamp": 1437201501004, "wxid": "WX07-011", - "name": "炎固一徹", + name: "炎固一徹", + "kana": "エンコイッテツ", "rarity": "LC", "cardType": "ARTS", "color": "red", @@ -25890,6 +44478,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX07/WX07-011.jpg", "illust": "ナダレ", "classes": [], "costWhite": 0, @@ -25900,18 +44489,31 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase" - ], - "artsEffectTexts": [ + cardText: "悪!即!断!", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase'], + artsEffectTexts: [ "ターン終了時まで、あなたのシグニ1体は【アサシン】を得る。" - ] + ], + artsEffect: { + actionAsyn: function () { + var cards = this.player.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndSet(this,card,'assassin',true); + }); + } + } }, "952": { "pid": 952, - "cid": 952, + cid: 952, + "timestamp": 1437201503622, "wxid": "WX07-012", - "name": "一致爆結", + name: "一致爆結", + "kana": "イッチバッケツ", "rarity": "LC", "cardType": "ARTS", "color": "red", @@ -25919,6 +44521,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "タマ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX07/WX07-012.jpg", "illust": "松本エイト", "classes": [], "costWhite": 0, @@ -25929,19 +44532,33 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase", - "attackPhase" + cardText: "たまとゆかいななかまたち", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase','attackPhase'], + artsEffectTexts: [ + "このカードはあなたの場にクロス状態のシグニがある場合にしか使用できない。\n" + + "対戦相手のパワー10000以下のシグニ1体をバニッシュする。" ], - "artsEffectTexts": [ - "このカードはあなたの場にクロス状態のシグニがある場合にしか使用できない。\n対戦相手のパワー10000以下のシグニ1体をバニッシュする。" - ] + useCondition: function () { + return this.player.signis.some(function (signi) { + return signi.crossed; + },this); + }, + artsEffect: { + actionAsyn: function () { + return this.banishSigniAsyn(10000); + } + } }, "953": { "pid": 953, - "cid": 953, + cid: 953, + "timestamp": 1437201510644, "wxid": "WX07-013", - "name": "ミルルン・ミクロ", + name: "ミルルン・ミクロ", + "kana": "ミルルンミクロ", "rarity": "LC", "cardType": "LRIG", "color": "blue", @@ -25949,6 +44566,7 @@ var CardInfo = { "limit": 7, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX07/WX07-013.jpg", "illust": "れいあきら", "classes": [ "ミルルン" @@ -25961,15 +44579,30 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "ミルルンアロー!~ミルルン~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの【クロス】を持つすべてのシグニのパワーを+1000する。" - ] + ], + constEffects: [{ + action: function (set,add) { + this.player.signis.forEach(function (signi) { + if (signi.crossIcon) { + add(signi,'power',1000); + } + },this); + } + }] }, "954": { "pid": 954, - "cid": 954, + cid: 954, + "timestamp": 1437201513286, "wxid": "WX07-014", - "name": "クロス・スクランブル", + name: "クロス・スクランブル", + "kana": "クロススクランブル", "rarity": "LC", "cardType": "ARTS", "color": "blue", @@ -25977,6 +44610,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "ミルルン", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX07/WX07-014.jpg", "illust": "mado*pen", "classes": [], "costWhite": 0, @@ -25987,18 +44621,33 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "spellCutIn" + cardText: "うーん、ここをこうやって、できたるーん!~ミルルン~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['spellCutIn'], + artsEffectTexts: [ + "このカードはあなたの場にクロス状態のシグニがある場合にしか使用できない。\n" + + "スペル1つの効果を打ち消す。その後、あなたはそのスペルをトラッシュから、あなたの手札にあるかのようにコストを支払わずに限定条件を無視して使用してもよい。" ], - "artsEffectTexts": [ - "このカードはあなたの場にクロス状態のシグニがある場合にしか使用できない。\nスペル1つの効果を打ち消す。その後、あなたはそのスペルをトラッシュから、あなたの手札にあるかのようにコストを支払わずに限定条件を無視して使用してもよい。" - ] + useCondition: function () { + return this.player.signis.some(function (signi) { + return signi.crossed; + },this); + }, + artsEffect: { + actionAsyn: function () { + return '_crossScramble'; // 见 Player.prototype.handleSpellAsyn + } + } }, "955": { "pid": 955, - "cid": 955, + cid: 955, + "timestamp": 1437201516024, "wxid": "WX07-015", - "name": "ピーピング・チョイス", + name: "ピーピング・チョイス", + "kana": "ピーピングチョイス", "rarity": "LC", "cardType": "ARTS", "color": "blue", @@ -26006,6 +44655,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX07/WX07-015.jpg", "illust": "かざあな", "classes": [], "costWhite": 0, @@ -26016,18 +44666,35 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase" - ], - "artsEffectTexts": [ + cardText: "未来は見てから奪う、絶対だね!", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase'], + artsEffectTexts: [ "対戦相手の手札を見る。その後、あなたはその中から無色以外のカード1枚を選び、捨てさせる。" - ] + ], + artsEffect: { + actionAsyn: function () { + var hands = this.player.opponent.hands; + if (!hands.length) return; + var cards = hands.filter(function (card) { + return (card.color !== 'colorless'); + },this); + return this.player.selectSomeAsyn('TRASH',cards,0,1,false,hands).callback(this,function (cards) { + if (!cards.length) return; + this.player.opponent.discardCards(cards); + }); + } + } }, "956": { "pid": 956, - "cid": 956, + cid: 956, + "timestamp": 1437201518836, "wxid": "WX07-016", - "name": "三型応援娘 緑姫", + name: "三型応援娘 緑姫", + "kana": "サンガタオウエンキミドリコ", "rarity": "LC", "cardType": "LRIG", "color": "green", @@ -26035,6 +44702,7 @@ var CardInfo = { "limit": 7, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX07/WX07-016.jpg", "illust": "イチゼン", "classes": [ "緑子" @@ -26047,15 +44715,30 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "これで、芽吹いた木々も成長を進めるよ。~緑姫~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの【クロス】を持つすべてのシグニのパワーを+1000する。" - ] + ], + constEffects: [{ + action: function (set,add) { + this.player.signis.forEach(function (signi) { + if (signi.crossIcon) { + add(signi,'power',1000); + } + },this); + } + }] }, "957": { "pid": 957, - "cid": 957, + cid: 957, + "timestamp": 1437201522165, "wxid": "WX07-017", - "name": "台風一過", + name: "台風一過", + "kana": "ミラクルスピン", "rarity": "LC", "cardType": "ARTS", "color": "green", @@ -26063,6 +44746,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX07/WX07-017.jpg", "illust": "コウサク", "classes": [], "costWhite": 0, @@ -26073,18 +44757,109 @@ var CardInfo = { "costColorless": 3, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase" - ], - "artsEffectTexts": [ + cardText: "あふれ出なさい!大地の力!~アン~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase'], + artsEffectTexts: [ "すべてのプレイヤーは、自分の手札とエナゾーンにあるカードと場にあるシグニをすべてトラッシュに置く。その後、すべてのプレイヤーは自分のトラッシュからシグニを3枚まで場に出す。その後、すべてのプレイヤーは自分のトラッシュからシグニを3枚まで手札に加える。その後、対戦相手は自分のトラッシュからカードを3枚までエナゾーンに置く。(あなたからカードを選択し両者が同時に移動させる。発動した能力はこのアーツの解決後に、あなたから好きな順番で解決する)" - ] + ], + artsEffect: { + actionAsyn: function () { + // 数据对象: 玩家,要出场的卡,要加入手牌的卡. + var objs = [{ + player: this.player, + cards_summon: [], + cards_add: [] + },{ + player: this.player.opponent, + cards_summon: [], + cards_add: [] + }]; + // 1. 所有的玩家,将自己的手牌和能量区中的所有卡以及场上的SIGNI全部放置到废弃区。 + var cards = concat(this.player.hands, + this.player.opponent.hands, + this.player.enerZone.cards, + this.player.opponent.enerZone.cards, + this.player.signis, + this.player.opponent.signis); + return this.game.trashCardsAsyn(cards).callback(this,function () { + // 2. 这之后,所有的玩家从自己的废弃区将至多3只SIGNI出场。 + // 2-1. 双方选择要出场的 SIGNI . + return Callback.forEach(objs,function (obj) { + var player = obj.player; + var done = false; + // 由于不受XX效果影响,或受派蒙,蓝鲸保护,此时场上可能仍有 SIGNI . + var signis = player.signis.slice(); + return Callback.loop(this,3,function () { + if (done) return; + var cards = player.trashZone.cards.filter(function (card) { + return !inArr(card,obj.cards_summon) && card.canSummonWith(signis); + },this); + return player.selectOptionalAsyn('SUMMON_SIGNI',cards).callback(this,function (card) { + if (!card) { + done = true; + return; + } + signis.push(card); + obj.cards_summon.push(card); + }); + }).callback(this,function () { + return player.opponent.showCardsAsyn(obj.cards_summon); + }); + },this); + }).callback(this,function () { + // 2-2. 双方选择召唤区. 然后同时出场. + this.game.frameStart(); + return Callback.forEach(objs,function (obj) { + var player = obj.player; + return Callback.forEach(obj.cards_summon,function (card) { + return player.showCardsAsyn([card]).callback(this,function () { + return card.summonAsyn(); + }); + },this); + },this); + }).callback(this,function () { + this.game.frameEnd(); + // 3. 这之后,所有的玩家从自己的废弃区将至多3张SIGNI加入手牌。 + return Callback.forEach(objs,function (obj) { + var player = obj.player; + var cards = player.trashZone.cards.filter(function (card) { + return (card.type === 'SIGNI'); + },this); + return player.selectSomeAsyn('ADD_TO_HAND',cards,0,3).callback(this,function (cards) { + obj.cards_add = cards; + return player.opponent.showCardsAsyn(obj.cards_add); + }); + },this).callback(this,function () { + this.game.packOutputs(function () { + this.game.frameStart(); + objs.forEach(function (obj) { + obj.cards_add.forEach(function (card) { + card.moveTo(obj.player.handZone); + },this); + },this); + this.game.frameEnd(); + },this); + }); + }).callback(this,function () { + // 4. 这之后,对战对手从自己的废弃区将至多3枚卡放置到能量区。 + var cards = this.player.opponent.trashZone.cards; + return this.player.opponent.selectSomeAsyn('TARGET',cards,0,3).callback(this,function (cards) { + this.game.moveCards(cards,this.player.opponent.enerZone); + }); + }); + } + } }, "958": { "pid": 958, - "cid": 958, + cid: 958, + "timestamp": 1437201525987, "wxid": "WX07-018", - "name": "一期一会", + name: "一期一会", + "kana": "クロスウェーブ", "rarity": "LC", "cardType": "ARTS", "color": "green", @@ -26092,6 +44867,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "緑子", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX07/WX07-018.jpg", "illust": "イシバシヨウスケ", "classes": [], "costWhite": 0, @@ -26102,19 +44878,39 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase", - "attackPhase" + cardText: "僕を手伝ってくれるのかい?~緑姫~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase','attackPhase'], + artsEffectTexts: [ + "このカードはあなたの場にクロス状態のシグニがある場合にしか使用できない。\n" + + "対戦相手のパワー10000以上のシグニ1体をバニッシュする。" ], - "artsEffectTexts": [ - "このカードはあなたの場にクロス状態のシグニがある場合にしか使用できない。\n対戦相手のパワー10000以上のシグニ1体をバニッシュする。" - ] + useCondition: function () { + return this.player.signis.some(function (signi) { + return signi.crossed; + },this); + }, + artsEffect: { + actionAsyn: function () { + var cards = this.player.opponent.signis.filter(function (signi) { + return signi.power >= 10000; + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.banishAsyn(); + }); + } + } }, "959": { "pid": 959, - "cid": 959, + cid: 959, + "timestamp": 1437201532114, "wxid": "WX07-019", - "name": "煉獄の閻魔 ウリス", + name: "煉獄の閻魔 ウリス", + "kana": "レンゴクノエンマウリス", "rarity": "LC", "cardType": "LRIG", "color": "black", @@ -26122,6 +44918,7 @@ var CardInfo = { "limit": 7, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX07/WX07-019.jpg", "illust": "オーミー", "classes": [ "ウリス" @@ -26134,15 +44931,30 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "何かの運命を信じるほど、愚かじゃないわ。~ウリス~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの【クロス】を持つすべてのシグニのパワーを+1000する。" - ] + ], + constEffects: [{ + action: function (set,add) { + this.player.signis.forEach(function (signi) { + if (signi.crossIcon) { + add(signi,'power',1000); + } + },this); + } + }] }, "960": { "pid": 960, - "cid": 960, + cid: 960, + "timestamp": 1437201534782, "wxid": "WX07-020", - "name": "ブラッド・ダンス", + name: "ブラッド・ダンス", + "kana": "ブラッドダンス", "rarity": "LC", "cardType": "ARTS", "color": "black", @@ -26150,6 +44962,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "ウリス", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX07/WX07-020.jpg", "illust": "モレシャン", "classes": [], "costWhite": 0, @@ -26160,19 +44973,37 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase", - "attackPhase" + cardText: "踊りましょう、次の輪廻まで。~ウリス~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase','attackPhase'], + artsEffectTexts: [ + "このカードはあなたの場にクロス状態のシグニがある場合にしか使用できない。\n" + + "ターン終了時まで、対戦相手のシグニ1体のパワーを-10000する。" ], - "artsEffectTexts": [ - "このカードはあなたの場にクロス状態のシグニがある場合にしか使用できない。\nターン終了時まで、対戦相手のシグニ1体のパワーを-10000する。" - ] + useCondition: function () { + return this.player.signis.some(function (signi) { + return signi.crossed; + },this); + }, + artsEffect: { + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndAdd(this,card,'power',-10000); + }); + } + } }, "961": { "pid": 961, - "cid": 961, + cid: 961, + "timestamp": 1437201547103, "wxid": "WX07-021", - "name": "アトラク・パニッシュ", + name: "アトラク・パニッシュ", + "kana": "アトラクパニッシュ", "rarity": "LC", "cardType": "ARTS", "color": "black", @@ -26180,6 +45011,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX07/WX07-021.jpg", "illust": "mado*pen", "classes": [], "costWhite": 0, @@ -26190,19 +45022,42 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase", - "attackPhase" - ], - "artsEffectTexts": [ + cardText: "うそ、またなの…!?", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase','attackPhase'], + artsEffectTexts: [ "あなたの【チャーム】を好きな数トラッシュに置く。ターン終了時まで、対戦相手のシグニ1体のパワーをこの方法でトラッシュに置いた【チャーム】1枚につき、-8000する。" - ] + ], + artsEffect: { + actionAsyn: function () { + var zones = this.player.getCharms().map(function (charm) { + return charm.zone; + },this); + return this.player.selectSomeAsyn('TRASH_CHARM',zones).callback(this,function (zones) { + if (!zones.length) return; + var charms = zones.map(function (zone) { + return zone.cards[0].charm; + },this); + this.game.trashCards(charms); + var value = charms.length * -8000; + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndAdd(this,card,'power',value); + }); + }); + } + } }, "962": { "pid": 962, - "cid": 962, + cid: 962, + "timestamp": 1437201552167, "wxid": "WX07-022", - "name": "エクスクルード", + name: "エクスクルード", + "kana": "エクスクルード", "rarity": "LC", "cardType": "ARTS", "color": "colorless", @@ -26210,6 +45065,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX07/WX07-022.jpg", "illust": "猫囃子", "classes": [], "costWhite": 0, @@ -26220,18 +45076,32 @@ var CardInfo = { "costColorless": 1, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase" - ], - "artsEffectTexts": [ + cardText: "バイバイ、もうこないでね。", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase'], + artsEffectTexts: [ "対戦相手のトラッシュにあるカードを3枚までゲームから除外する。(除外されたカードはこのゲーム中に使用できない)" - ] + ], + artsEffect: { + actionAsyn: function () { + var cards = this.player.opponent.trashZone.cards; + return this.player.selectSomeAsyn('TARGET',cards,0,3).callback(this,function (cards) { + return this.player.opponent.showCardsAsyn(cards).callback(this,function () { + this.game.excludeCards(cards); + }); + }); + } + } }, "963": { "pid": 963, - "cid": 963, + cid: 963, + "timestamp": 1437201558311, "wxid": "WX07-023", - "name": "羅星姫 ミルキィウェイ", + name: "羅星姫 ミルキィウェイ", + "kana": "ラセイキミルキィウェイ", "rarity": "SR", "cardType": "SIGNI", "color": "white", @@ -26239,6 +45109,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "サシェ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX07/WX07-023.jpg", "illust": "煎茶", "classes": [ "精羅", @@ -26252,21 +45123,88 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "ねえねえ、教えて、あなたはどこから生まれてきたの?~ミルキィウェイ~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】【白】【白】:あなたの場にレゾナがある場合、対戦相手のシグニ1体を手札に戻す。", "【出現時能力】:ターン終了時まで、あなたのレゾナ1体は「このシグニは対戦相手のアーツの効果を受けない。」を得る。" ], - "burstEffectTexts": [ + startUpEffects: [{ + costWhite: 2, + actionAsyn: function () { + var flag = this.player.signis.some(function (signi) { + return signi.resona; + },this); + if (!flag) return; + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.bounceAsyn(); + }); + } + },{ + actionAsyn: function () { + var cards = this.player.signis.filter(function (signi) { + return signi.resona; + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + var filter = function (card) { + return (card.player === this.player) || (card.type !== 'ARTS'); + }; + // 注意常时效果的效果源! + this.game.tillTurnEndAdd(card,card,'effectFilters',filter); + // return this.player.opponent.showCardsAsyn([card]); + }); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:どちらか1つを選ぶ。「対戦相手のルリグ1体をダウンする。」「あなたのデッキから<宇宙>のシグニ1枚を探して公開し、手札に加えるか場に出す。その後、デッキをシャッフルする。」", "対戦相手のルリグ1体をダウンする。", "あなたのデッキから<宇宙>のシグニ1枚を探して公開し、手札に加えるか場に出す。その後、デッキをシャッフルする。" - ] + ], + burstEffect: { + actionAsyn: function () { + var effects = [{ + source: this, + description: '963-burst-1', + actionAsyn: function () { + this.player.opponent.lrig.down(); + } + },{ + source: this, + description: '963-burst-2', + actionAsyn: function () { + var filter = function (card) { + return card.hasClass('宇宙'); + }; + return this.player.selectTextAsyn('CHOOSE_EFFECT',['ADD_TO_HAND','SUMMON']).callback(this,function (text) { + if (text === 'ADD_TO_HAND') { + return this.player.seekAsyn(filter,1); + } + return this.player.seekAndSummonAsyn(filter,1); + }); + } + }]; + return this.player.selectAsyn('LAUNCH',effects).callback(this,function (effect) { + if (!effect) return; + return effect.actionAsyn.call(this); + }); + } + } }, "964": { "pid": 964, - "cid": 964, + cid: 964, + "timestamp": 1437201563001, "wxid": "WX07-024", - "name": "メテオ・アドバンテージ", + name: "メテオ・アドバンテージ", + "kana": "メテオアドバンテージ", "rarity": "SR", "cardType": "SPELL", "color": "white", @@ -26274,6 +45212,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX07/WX07-024.jpg", "illust": "紅緒", "classes": [], "costWhite": 8, @@ -26284,18 +45223,83 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ - "このスペルを使用する際、あなたのアップ状態の<宇宙>のシグニを好きな数ダウンしてもよい。そうした場合、このスペルを使用するためのコストはこの方法でダウンしたシグニ1体につき、【白】コストが2減る。\n対戦相手のシグニ1体をトラッシュに置き、あなたのデッキから<宇宙>のシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" + cardText: "ドッスンメテオン!~サタン~", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ + "このスペルを使用する際、あなたのアップ状態の<宇宙>のシグニを好きな数ダウンしてもよい。そうした場合、このスペルを使用するためのコストはこの方法でダウンしたシグニ1体につき、【白】コストが2減る。\n" + + "対戦相手のシグニ1体をトラッシュに置き、あなたのデッキから<宇宙>のシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" ], - "burstEffectTexts": [ + costChange: function () { + var cards = this.player.signis.filter(function (signi) { + return signi.isUp && signi.hasClass('宇宙'); + },this); + var count = cards.length*2; + var obj = Object.create(this); + obj.costChange = null; + obj.costWhite -= count; + if (obj.costWhite < 0) obj.costWhite = 0; + return obj; + }, + costChangeAsyn: function () { + var obj = Object.create(this); + obj.costChange = null; + var min = 0; + while (min <= 3) { + if (this.player.enoughEner(obj)) break; + min++; + obj.costWhite -= 2; + if (obj.costWhite < 0) obj.costWhite = 0; + } + var cards = this.player.signis.filter(function (signi) { + return signi.isUp && signi.hasClass('宇宙'); + },this); + return this.player.selectSomeAsyn('DOWN',cards,min).callback(this,function (cards) { + this.game.downCards(cards); + var count = cards.length*2; + var obj = Object.create(this); + obj.costChange = null; + obj.costWhite -= count; + if (obj.costWhite < 0) obj.costWhite = 0; + return obj; + }); + }, + spellEffect: { + getTargets: function () { + return this.player.opponent.signis; + }, + actionAsyn: function (target) { + return target.trashAsyn().callback(this,function () { + var filter = function (card) { + return card.hasClass('宇宙'); + }; + return this.player.seekAsyn(filter,1); + }); + } + }, + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたのデッキからカード1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" - ] + ], + burstEffect: { + actionAsyn: function () { + var filter = function (card) { + return true; + }; + return this.player.seekAsyn(filter,1); + } + } }, "965": { "pid": 965, - "cid": 965, + cid: 965, + "timestamp": 1437201567103, "wxid": "WX07-025", - "name": "弩砲 ファイヤレイジ", + name: "弩砲 ファイヤレイジ", + "kana": "ドホウファイヤレイジ", "rarity": "SR", "cardType": "SIGNI", "color": "red", @@ -26303,6 +45307,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "タマ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX07/WX07-025.jpg", "illust": "安藤周記", "classes": [ "精武", @@ -26316,23 +45321,65 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "crossLeft": 977, - "constEffectTexts": [ + cardText: "いくよ、マスケッタ!~ファイヤレイジ~", + crossLeft: 977, + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【クロス常時能力】:このシグニのパワーは15000になる。", "【クロス常時能力】:このシグニが【ヘブン】したとき、あなたは【赤】を支払ってもよい。そうした場合、対戦相手のパワー15000以下のシグニ1体をバニッシュする。" ], - "startUpEffectTexts": [ + constEffects: [{ + cross: true, + action: function (set,add) { + set(this,'power',15000); + } + },{ + cross: true, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '965-const-1', + costRed: 1, + actionAsyn: function () { + return this.banishSigniAsyn(15000); + } + }); + add(this,'onHeaven',effect); + } + }], + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】【赤】:対戦相手のパワー7000以下のシグニ1体をバニッシュする。" ], - "burstEffectTexts": [ + startUpEffects: [{ + costRed: 1, + actionAsyn: function () { + return this.banishSigniAsyn(7000); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:対戦相手のパワー10000以下のシグニ1体をバニッシュする。" - ] + ], + burstEffect: { + actionAsyn: function () { + return this.banishSigniAsyn(10000); + } + } }, "966": { "pid": 966, - "cid": 966, + cid: 966, + "timestamp": 1437201571145, "wxid": "WX07-026", - "name": "大火の轢断", + name: "大火の轢断", + "kana": "タイカノレキダン", "rarity": "SR", "cardType": "SPELL", "color": "red", @@ -26340,6 +45387,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX07/WX07-026.jpg", "illust": "村上ヒサシ", "classes": [], "costWhite": 0, @@ -26350,18 +45398,95 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ - "このスペルを使用する際、あなたのアップ状態の<ウェポン>のシグニを好きな数ダウンしてもよい。そうした場合、このスペルを使用するためのコストはこの方法でダウンしたシグニ1体につき、【赤】コストが2減る。\n対戦相手のライフクロスを2枚までクラッシュする。" + cardText: "タマ、すーぱーうにゃむにゃあ!~タマ~", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ + "このスペルを使用する際、あなたのアップ状態の<ウェポン>のシグニを好きな数ダウンしてもよい。そうした場合、このスペルを使用するためのコストはこの方法でダウンしたシグニ1体につき、【赤】コストが2減る。\n" + + "対戦相手のライフクロスを2枚までクラッシュする。" ], - "burstEffectTexts": [ + costChange: function () { + var cards = this.player.signis.filter(function (signi) { + return signi.isUp && signi.hasClass('ウェポン'); + },this); + var count = cards.length*2; + var obj = Object.create(this); + obj.costChange = null; + obj.costRed -= count; + if (obj.costRed < 0) obj.costRed = 0; + return obj; + }, + costChangeAsyn: function () { + var obj = Object.create(this); + obj.costChange = null; + var min = 0; + while (min <= 3) { + if (this.player.enoughEner(obj)) break; + min++; + obj.costRed -= 2; + if (obj.costRed < 0) obj.costRed = 0; + } + var cards = this.player.signis.filter(function (signi) { + return signi.isUp && signi.hasClass('ウェポン'); + },this); + return this.player.selectSomeAsyn('DOWN',cards,min).callback(this,function (cards) { + this.game.downCards(cards); + var count = cards.length*2; + var obj = Object.create(this); + obj.costChange = null; + obj.costRed -= count; + if (obj.costRed < 0) obj.costRed = 0; + return obj; + }); + }, + spellEffect: { + actionAsyn: function () { + return this.player.selectNumberAsyn('CRASH',0,2,2).callback(this,function (num) { + return this.player.opponent.crashAsyn(num); + }); + } + }, + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:対戦相手のシグニを、パワーの合計が8000以下になるように好きな数バニッシュする。" - ] + ], + burstEffect: { + // 复制自<弩炮 狙击枪> + actionAsyn: function () { + var done = false; + var targets = []; + var total = 0; + var cards = this.player.opponent.signis; + return Callback.loop(this,3,function () { + if (done) return; + cards = cards.filter(function (card) { + return (total + card.power) <= 8000; + },this); + return this.player.selectTargetOptionalAsyn(cards).callback(this,function (card) { + if (!card) { + done = true; + return; + } + total += card.power; + targets.push(card); + removeFromArr(card,cards); + }); + }).callback(this,function () { + return this.game.banishCardsAsyn(targets); + }); + } + } }, "967": { "pid": 967, - "cid": 967, + cid: 967, + "timestamp": 1437201576229, "wxid": "WX07-027", - "name": "羅原 H", + name: "羅原 H", + "kana": "ラゲンスイソ", "rarity": "SR", "cardType": "SIGNI", "color": "blue", @@ -26369,6 +45494,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "ミルルン", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX07/WX07-027.jpg", "illust": "蟹丹", "classes": [ "精羅", @@ -26382,23 +45508,120 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "crossLeft": 980, - "constEffectTexts": [ + cardText: "いろいろ一番、ナンバーワン!~H~", + crossLeft: 980, + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【クロス常時能力】:このシグニのパワーは15000になる。", "【クロス常時能力】:このシグニが【ヘブン】したとき、あなたのトラッシュから<原子>のシグニ1枚を手札に加える。" ], - "actionEffectTexts": [ + constEffects: [{ + cross: true, + action: function (set,add) { + set(this,'power',15000); + } + },{ + cross: true, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '967-const-1', + actionAsyn: function () { + var cards = this.player.trashZone.cards.filter(function (card) { + return card.hasClass('原子'); + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return this.player.opponent.showCardsAsyn([card]).callback(this,function () { + card.moveTo(card.player.handZone); + }); + }); + } + }); + add(this,'onHeaven',effect); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【青】【青】【青】:シグニ1体をバニッシュする。手札から<原子>のシグニ1枚を捨てることで、この能力を使用するための【青】コストを支払ってもよい。" ], - "burstEffectTexts": [ + actionEffects: [{ + costBlue: 3, + // 复制并修改自<纵横无尘> + costChange: function () { + var player = this.source.player; + var cards = player.hands.filter(function (card) { + return card.hasClass('原子'); + },this); + var count = cards.length; + var obj = Object.create(this); + obj.costChange = null; + obj.costBlue -= count; + if (obj.costBlue < 0) obj.costBlue = 0; + return obj; + }, + costChangeAsyn: function () { + var player = this.source.player; + var obj = Object.create(this); + obj.costChange = null; + var min = 0; + while (min <= player.hands.length) { + if (player.enoughEner(obj)) break; + min++; + obj.costBlue -= 1; + if (obj.costBlue < 0) obj.costBlue = 0; + } + var cards = player.hands.filter(function (card) { + return card.hasClass('原子'); + },this); + return player.selectSomeAsyn('DISCARD',cards,min).callback(this,function (cards) { + player.game.trashCards(cards); + var count = cards.length; + var obj = Object.create(this); + obj.costChange = null; + obj.costBlue -= count; + if (obj.costBlue < 0) obj.costBlue = 0; + return obj; + }); + }, + actionAsyn: function () { + var cards = concat(this.player.signis,this.player.opponent.signis); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.banishAsyn(); + }); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたの場の<原子>のシグニ1体につき、シグニ1体までをバニッシュする。" - ] + ], + burstEffect: { + actionAsyn: function () { + var count = this.player.signis.filter(function (signi) { + return signi.hasClass('原子'); + },this).length; + if (!count) return; + var cards = (this.player.signis,this.player.opponent.signis); + return this.player.selectSomeTargetsAsyn(cards,0,count).callback(this,function (cards) { + return this.game.banishCardsAsyn(cards); + }); + } + } }, "968": { "pid": 968, - "cid": 968, + cid: 968, + "timestamp": 1437201582338, "wxid": "WX07-028", - "name": "JACKPOT", + name: "JACKPOT", + "kana": "ジャックポット", "rarity": "SR", "cardType": "SPELL", "color": "blue", @@ -26406,6 +45629,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX07/WX07-028.jpg", "illust": "北熊", "classes": [], "costWhite": 0, @@ -26416,20 +45640,103 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ - "このスペルを使用する際、あなたのアップ状態の<原子>のシグニを好きな数ダウンしてもよい。そうした場合、このカードを使用するためのコストはこの方法でダウンしたシグニ1体につき、【青】コストが2減る。\nあなたのデッキから<原子>のシグニを3枚まで探して公開し手札に加える。その後、デッキをシャッフルする。" + cardText: "みんなおいでるーん!~ミルルン~", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ + "このスペルを使用する際、あなたのアップ状態の<原子>のシグニを好きな数ダウンしてもよい。そうした場合、このカードを使用するためのコストはこの方法でダウンしたシグニ1体につき、【青】コストが2減る。\n" + + "あなたのデッキから<原子>のシグニを3枚まで探して公開し手札に加える。その後、デッキをシャッフルする。" ], - "burstEffectTexts": [ + costChange: function () { + var cards = this.player.signis.filter(function (signi) { + return signi.isUp && signi.hasClass('原子'); + },this); + var count = cards.length*2; + var obj = Object.create(this); + obj.costChange = null; + obj.costBlue -= count; + if (obj.costBlue < 0) obj.costBlue = 0; + return obj; + }, + costChangeAsyn: function () { + var obj = Object.create(this); + obj.costChange = null; + var min = 0; + while (min <= 3) { + if (this.player.enoughEner(obj)) break; + min++; + obj.costBlue -= 2; + if (obj.costBlue < 0) obj.costBlue = 0; + } + var cards = this.player.signis.filter(function (signi) { + return signi.isUp && signi.hasClass('原子'); + },this); + return this.player.selectSomeAsyn('DOWN',cards,min).callback(this,function (cards) { + this.game.downCards(cards); + var count = cards.length*2; + var obj = Object.create(this); + obj.costChange = null; + obj.costBlue -= count; + if (obj.costBlue < 0) obj.costBlue = 0; + return obj; + }); + }, + spellEffect: { + actionAsyn: function (target) { + var filter = function (card) { + return card.hasClass('原子'); + }; + return this.player.seekAsyn(filter,3); + } + }, + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:どちらか1つを選ぶ。「カードを1枚引く。」「手札から<原子>のシグニを3枚捨てる。そうした場合、対戦相手のシグニを2体までバニッシュする。」", "カードを1枚引く。", "手札から<原子>のシグニを3枚捨てる。そうした場合、対戦相手のシグニを2体までバニッシュする。" - ] + ], + burstEffect: { + actionAsyn: function () { + var effects = [{ + source: this, + description: '968-burst-1', + actionAsyn: function () { + this.player.draw(1); + } + },{ + source: this, + description: '968-burst-2', + actionAsyn: function () { + var cards = this.player.hands.filter(function (card) { + return card.hasClass('原子'); + },this); + if (cards.length < 3) return; + return this.player.selectSomeAsyn('TRASH',cards,3,3).callback(this,function (cards) { + this.game.trashCards(cards); + cards = this.player.opponent.signis; + return this.player.selectSomeTargetsAsyn(cards,0,2).callback(this,function (cards) { + return this.game.banishCardsAsyn(cards); + }); + }); + } + }]; + return this.player.selectAsyn('LAUNCH',effects).callback(this,function (effect) { + if (!effect) return; + return effect.actionAsyn.call(this); + }); + } + } }, "969": { "pid": 969, - "cid": 969, + cid: 969, + "timestamp": 1437201587396, "wxid": "WX07-029", - "name": "幻獣 ウサ", + name: "幻獣 ウサ", + "kana": "ゲンジュウウサ", "rarity": "SR", "cardType": "SIGNI", "color": "green", @@ -26437,6 +45744,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "緑子", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX07/WX07-029.jpg", "illust": "ぶんたん", "classes": [ "精生", @@ -26450,23 +45758,81 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "crossLeft": 983, - "constEffectTexts": [ + cardText: "物語が始まるわ、私が勝つの。~ウサ~", + crossLeft: 983, + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【クロス常時能力】:このシグニのパワーは15000になる。", "【クロス常時能力】:このシグニが【ヘブン】したとき、ターン終了時まで、あなたのすべてのシグニのパワーを2倍にする。" ], - "actionEffectTexts": [ + constEffects: [{ + cross: true, + action: function (set,add) { + set(this,'power',15000); + } + },{ + cross: true, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '969-const-1', + actionAsyn: function () { + this.game.frameStart(); + this.player.signis.forEach(function (signi) { + this.game.tillTurnEndAdd(this,signi,'power',signi.power); + },this); + this.game.frameEnd(); + } + }); + add(this,'onHeaven',effect); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【緑】:あなたのエナゾーンからカード1枚を手札に加える。この能力は1ターンに一度しか使用できない。" ], - "burstEffectTexts": [ + actionEffects: [{ + once: true, + costGreen: 1, + actionAsyn: function () { + var cards = this.player.enerZone.cards; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return this.player.opponent.showCardsAsyn([card]).callback(this,function () { + card.moveTo(card.player.handZone); + }); + }); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:対戦相手のパワー8000以上のシグニ1体をバニッシュする。" - ] + ], + burstEffect: { + actionAsyn: function () { + var cards = this.player.opponent.signis.filter(function (signi) { + return signi.power >= 8000; + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.banishAsyn(); + }); + } + } }, "970": { "pid": 970, - "cid": 970, + cid: 970, + "timestamp": 1437216366608, "wxid": "WX07-030", - "name": "穿孔", + name: "穿孔", + "kana": "センコウ", "rarity": "SR", "cardType": "SPELL", "color": "green", @@ -26474,6 +45840,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX07/WX07-030.jpg", "illust": "れいあきら", "classes": [], "costWhite": 0, @@ -26484,18 +45851,102 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ - "このスペルを使用する際、あなたのアップ状態の<空獣>または<地獣>のシグニを好きな数ダウンしてもよい。そうした場合、このスペルを使用するためのコストはこの方法でダウンしたシグニ1体につき、【緑】コストが2減る。\nターン終了時まで、あなたのシグニ1体は【ランサー】を得る。その後、対戦相手のパワー12000以上のシグニ1体をバニッシュする。" + cardText: "えーい、ままよ!~緑姫~", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ + "このスペルを使用する際、あなたのアップ状態の<空獣>または<地獣>のシグニを好きな数ダウンしてもよい。そうした場合、このスペルを使用するためのコストはこの方法でダウンしたシグニ1体につき、【緑】コストが2減る。\n" + + "ターン終了時まで、あなたのシグニ1体は【ランサー】を得る。その後、対戦相手のパワー12000以上のシグニ1体をバニッシュする。" ], - "burstEffectTexts": [ + costChange: function () { + var cards = this.player.signis.filter(function (signi) { + return signi.isUp && (signi.hasClass('空獣') || signi.hasClass('地獣')); + },this); + var count = cards.length*2; + var obj = Object.create(this); + obj.costChange = null; + obj.costGreen -= count; + if (obj.costGreen < 0) obj.costGreen = 0; + return obj; + }, + costChangeAsyn: function () { + var obj = Object.create(this); + obj.costChange = null; + var min = 0; + while (min <= 3) { + if (this.player.enoughEner(obj)) break; + min++; + obj.costGreen -= 2; + if (obj.costGreen < 0) obj.costGreen = 0; + } + var cards = this.player.signis.filter(function (signi) { + return signi.isUp && (signi.hasClass('空獣') || signi.hasClass('地獣')); + },this); + return this.player.selectSomeAsyn('DOWN',cards,min).callback(this,function (cards) { + this.game.downCards(cards); + var count = cards.length*2; + var obj = Object.create(this); + obj.costChange = null; + obj.costGreen -= count; + if (obj.costGreen < 0) obj.costGreen = 0; + return obj; + }); + }, + spellEffect: { + // 复制并修改自<硝烟> + getTargetAdvancedAsyn: function () { + var targets = []; + var pSignis = this.player.signis; + var oSignis = this.player.opponent.signis.filter(function (signi) { + return signi.power >= 12000; + },this); + // if (!pSignis.length || !oSignis.length) return targets; + return this.player.selectTargetAsyn(pSignis).callback(this,function (targetA) { + if (!targetA) return; + targets.push(targetA); + return this.player.selectTargetAsyn(oSignis).callback(this,function (targetB) { + if (!targetB) return; + targets.push(targetB); + }); + }).callback(this,function () { + return targets; + }); + }, + actionAsyn: function (targets) { + var targetA = targets[0]; + var targetB = targets[1]; + // if (!targetA || !targetB) return; + if (!inArr(targetA,this.player.signis)) return; + this.game.tillTurnEndSet(this,targetA,'lancer',true); + if (!inArr(targetB,this.player.opponent.signis)) return; + if (targetB.power < 12000) return; + return targetB.banishAsyn(); + } + }, + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "あなたのライフクロスが3枚以下の場合、あなたのデッキの一番上のカードをライフクロスに加える。" - ] + ], + burstEffect: { + actionAsyn: function () { + var flag = (this.player.lifeClothZone.cards.length <= 3); + if (!flag) return; + var card = this.player.mainDeck.cards[0]; + if (!card) return; + card.moveTo(this.player.lifeClothZone); + } + } }, "971": { "pid": 971, - "cid": 971, + cid: 971, + "timestamp": 1437201628242, "wxid": "WX07-031", - "name": "破滅の右像 ウンギョウ", + name: "破滅の右像 ウンギョウ", + "kana": "ハメツノウゾウウンギョウ", "rarity": "SR", "cardType": "SIGNI", "color": "black", @@ -26503,6 +45954,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "ウリス", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX07/WX07-031.jpg", "illust": "hitoto*", "classes": [ "精像", @@ -26516,21 +45968,86 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "crossRight": 986, - "constEffectTexts": [ + cardText: "どうよこれ、私らサイキョじゃね?~ウンギョウ~", + crossRight: 986, + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【クロス常時能力】:このシグニのパワーは15000になる。", "【クロス常時能力】:このシグニが【ヘブン】したとき、あなたの【チャーム】1枚をトラッシュに置いてもよい。そうした場合、ターン終了時まで、対戦相手のシグニ1体のパワーを-8000する。", "【常時能力】:あなたの【チャーム】の付いているシグニのパワーを+2000する。" ], - "burstEffectTexts": [ + constEffects: [{ + cross: true, + action: function (set,add) { + set(this,'power',15000); + } + },{ + cross: true, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '971-const-1', + costCondition: function () { + return this.player.getCharms().length; + }, + costAsyn: function () { + var zones = this.player.getCharms().map(function (charm) { + return charm.zone; + },this); + return this.player.selectAsyn('TRASH_CHARM',zones).callback(this,function (zone) { + if (!zone) return; + var card = zone.cards[0].charm; + card.trash(); + }); + }, + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndAdd(this,card,'power',-8000); + }); + } + }); + add(this,'onHeaven',effect); + } + },{ + action: function (set,add) { + this.player.signis.forEach(function (signi) { + if (signi.charm) { + add(signi,'power',2000); + } + },this); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:ターン終了時まで、対戦相手のシグニ1体のパワーを-10000する。あなたのシグニに【チャーム】が付いている場合、代わりに-20000する。" - ] + ], + burstEffect: { + actionAsyn: function () { + var flag = this.player.signis.some(function (signi) { + return signi.charm; + },this); + var value = flag? -20000 : -10000; + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndAdd(this,card,'power',value); + }); + } + } }, "972": { "pid": 972, - "cid": 972, + cid: 972, + "timestamp": 1437201629654, "wxid": "WX07-032", - "name": "デス・パレード", + name: "デス・パレード", + "kana": "デスパレード", "rarity": "SR", "cardType": "SPELL", "color": "black", @@ -26538,6 +46055,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX07/WX07-032.jpg", "illust": "7010", "classes": [], "costWhite": 0, @@ -26548,18 +46066,119 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ - "このスペルを使用する際、あなたのアップ状態の<悪魔>のシグニを好きな数ダウンしてもよい。そうした場合、このスペルを使用するためのコストはこの方法でダウンしたシグニ1体につき、【黒】コストが2減る。\nあなたのシグニ1体をバニッシュする。そうした場合、対戦相手のシグニ1体をバニッシュする。その後、あなたのトラッシュから<悪魔>のシグニ1枚を場に出し、あなたのトラッシュから<悪魔>のシグニ1枚をライフクロスに加える。" + cardText: "トンッとね。大逆転私の番よ。~ウリス~", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ + "このスペルを使用する際、あなたのアップ状態の<悪魔>のシグニを好きな数ダウンしてもよい。そうした場合、このスペルを使用するためのコストはこの方法でダウンしたシグニ1体につき、【黒】コストが2減る。\n" + + "あなたのシグニ1体をバニッシュする。そうした場合、対戦相手のシグニ1体をバニッシュする。その後、あなたのトラッシュから<悪魔>のシグニ1枚を場に出し、あなたのトラッシュから<悪魔>のシグニ1枚をライフクロスに加える。" ], - "burstEffectTexts": [ + costChange: function () { + var cards = this.player.signis.filter(function (signi) { + return signi.isUp && (signi.hasClass('悪魔')); + },this); + var count = cards.length*2; + var obj = Object.create(this); + obj.costChange = null; + obj.costBlack -= count; + if (obj.costBlack < 0) obj.costBlack = 0; + return obj; + }, + costChangeAsyn: function () { + var obj = Object.create(this); + obj.costChange = null; + var min = 0; + while (min <= 3) { + if (this.player.enoughEner(obj)) break; + min++; + obj.costBlack -= 2; + if (obj.costBlack < 0) obj.costBlack = 0; + } + var cards = this.player.signis.filter(function (signi) { + return signi.isUp && (signi.hasClass('悪魔')); + },this); + return this.player.selectSomeAsyn('DOWN',cards,min).callback(this,function (cards) { + this.game.downCards(cards); + var count = cards.length*2; + var obj = Object.create(this); + obj.costChange = null; + obj.costBlack -= count; + if (obj.costBlack < 0) obj.costBlack = 0; + return obj; + }); + }, + spellEffect: { + // 复制并修改自<硝烟> + getTargetAdvancedAsyn: function () { + var targets = []; + var pSignis = this.player.signis; + var oSignis = this.player.opponent.signis; + // if (!pSignis.length || !oSignis.length) return targets; + return this.player.selectTargetAsyn(pSignis).callback(this,function (targetA) { + if (!targetA) return; + targets.push(targetA); + return this.player.selectTargetAsyn(oSignis).callback(this,function (targetB) { + if (!targetB) return; + targets.push(targetB); + }); + }).callback(this,function () { + return targets; + }); + }, + actionAsyn: function (targets) { + var targetA = targets[0]; + var targetB = targets[1]; + // if (!targetA || !targetB) return; + if (!inArr(targetA,this.player.signis)) return; + return targetA.banishAsyn().callback(this,function (succ) { + if (!succ) return; + if (!inArr(targetB,this.player.opponent.signis)) return; + return targetB.banishAsyn().callback(this,function () { + var cards = this.player.trashZone.cards.filter(function (card) { + return card.hasClass('悪魔') && card.canSummon(); + },this); + return this.player.selectAsyn('SUMMON_SIGNI',cards).callback(this,function (card) { + if (!card) return; + return card.summonAsyn(); + }); + }).callback(this,function () { + var cards = this.player.trashZone.cards.filter(function (card) { + return card.hasClass('悪魔'); + },this); + return this.player.selectAsyn('TARGET',cards).callback(this,function (card) { + if (!card) return; + return this.player.opponent.showCardsAsyn([card]).callback(this,function () { + card.moveTo(card.player.lifeClothZone); + }); + }); + }); + }); + } + }, + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:対戦相手のシグニ1体をバニッシュする。" - ] + ], + burstEffect: { + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.banishAsyn(); + }); + } + } }, "973": { "pid": 973, - "cid": 973, + cid: 973, + "timestamp": 1437201637066, "wxid": "WX07-033", - "name": "羅星 アルファード", + name: "羅星 アルファード", + "kana": "ラセイアルファード", "rarity": "R", "cardType": "SIGNI", "color": "white", @@ -26567,6 +46186,7 @@ var CardInfo = { "limit": 0, "power": 10000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX07/WX07-033.jpg", "illust": "芥川", "classes": [ "精羅", @@ -26580,17 +46200,75 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "まぶしいわ。新しい命が生まれるのね。~アルファード~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたは、自分でこのシグニを場からトラッシュに置くことができない。", "【常時能力】:あなたのシグニ1体がバニッシュされたとき、このシグニをバニッシュしてもよい。そうした場合、バニッシュされた《羅星 アルファード》以外のそのシグニ1体をエナゾーンから場に出す。", "【常時能力】:あなたのレゾナ1体が場に出るたび、【白】を支払ってもよい。そうした場合、このシグニをダウン状態でトラッシュから場に出す。" - ] + ], + constEffects: [{ + action: function (set,add) { + set(this,'canNotBeTrashedBySelf',true); + } + },{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '973-const-1', + triggerCondition: function () { + return inArr(this,this.player.signis) && !this.canNotBeBanished; + }, + condition: function () { + return inArr(this,this.player.signis) && !this.canNotBeBanished; + }, + costAsyn: function () { + return this.banishAsyn(); + }, + actionAsyn: function (event) { + if (event.card.cid === 973) return; + if (event.card.zone !== event.card.player.enerZone) return; + if (!event.card.canSummon()) return; + return event.card.summonAsyn(); + } + }); + add(this.player,'onSigniBanished',effect); + } + },{ + duringGame: true, + condition: function () { + return (this.zone === this.player.trashZone); + }, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '973-const-2', + triggerCondition: function (event) { + if (!event.card.resona) return false; + return (this.zone === this.player.trashZone); + }, + condition: function () { + return (this.zone === this.player.trashZone); + }, + costWhite: 1, + actionAsyn: function () { + if (!this.canSummon()) return; + return this.summonAsyn(false,false,true); + } + }); + add(this.player,'onSummonSigni',effect); + } + }] }, "974": { "pid": 974, - "cid": 974, + cid: 974, + "timestamp": 1437201643589, "wxid": "WX07-034", - "name": "羅星 アルフェカ", + name: "羅星 アルフェカ", + "kana": "ラセイアルフェカ", "rarity": "R", "cardType": "SIGNI", "color": "white", @@ -26598,6 +46276,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX07/WX07-034.jpg", "illust": "紅緒", "classes": [ "精羅", @@ -26611,18 +46290,50 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "おかんむりってね。~アルフェカ~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】【白】【白】:対戦相手のレベル3以下のシグニ1体を手札に戻す。" ], - "burstEffectTexts": [ + startUpEffects: [{ + costWhite: 2, + actionAsyn: function () { + var cards = this.player.opponent.signis.filter(function (signi) { + return signi.level <= 3; + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.bounceAsyn(); + }); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:対戦相手のレベル2以下のシグニ1体を手札に戻す。" - ] + ], + burstEffect: { + actionAsyn: function () { + var cards = this.player.opponent.signis.filter(function (signi) { + return signi.level <= 2; + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.bounceAsyn(); + }); + } + } }, "975": { "pid": 975, - "cid": 975, + cid: 975, + "timestamp": 1437201650036, "wxid": "WX07-035", - "name": "羅星 ミモザ", + name: "羅星 ミモザ", + "kana": "ラセイミモザ", "rarity": "R", "cardType": "SIGNI", "color": "white", @@ -26630,6 +46341,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "サシェ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX07/WX07-035.jpg", "illust": "ナダレ", "classes": [ "精羅", @@ -26643,15 +46355,30 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "モザモザ!ミモザモザ!もざ?~ミモザ~", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【ダウン】:あなたのデッキからレベル3以下の《羅星 ミモザ》以外の<宇宙>のシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" - ] + ], + actionEffects: [{ + costDown: true, + actionAsyn: function () { + var filter = function (card) { + return (card.type === 'SIGNI') && (card.level <= 3) && (card.cid !== 975) && card.hasClass('宇宙'); + }; + return this.player.seekAsyn(filter,1); + } + }], }, "976": { "pid": 976, - "cid": 976, + cid: 976, + "timestamp": 1437201659132, "wxid": "WX07-036", - "name": "弩炎 フレイスロ少佐", + name: "弩炎 フレイスロ少佐", + "kana": "ドエンフレイスロショウサ", "rarity": "R", "cardType": "SIGNI", "color": "red", @@ -26659,6 +46386,7 @@ var CardInfo = { "limit": 0, "power": 10000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX07/WX07-036.jpg", "illust": "パトリシア", "classes": [ "精武", @@ -26672,15 +46400,41 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "1・2・3、ファイヤー!うわー!~フレイスロ少佐~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの場にある<ウェポン>のシグニが効果によって対戦相手のシグニ1体をバニッシュしたとき、ターン終了時まで、このシグニは【ダブルクラッシュ】を得る。" - ] + ], + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '976-const-0', + triggerCondition: function () { + var source = this.game.getEffectSource(); + if (!source) return false; + if (source.player !== this.player) return false; + if (!inArr(source,this.player.signis)) return false; + if (!source.hasClass('ウェポン')) return false; + return true; + }, + actionAsyn: function () { + this.game.tillTurnEndSet(this,this,'doubleCrash',true); + } + }); + add(this.player.opponent,'onSigniBanished',effect); + } + }] }, "977": { "pid": 977, - "cid": 977, + cid: 977, + "timestamp": 1437201666343, "wxid": "WX07-037", - "name": "轟砲 マスケッタ", + name: "轟砲 マスケッタ", + "kana": "ゴウホウマスケッタ", "rarity": "R", "cardType": "SIGNI", "color": "red", @@ -26688,6 +46442,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX07/WX07-037.jpg", "illust": "安藤周記", "classes": [ "精武", @@ -26701,20 +46456,53 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "crossRight": 965, - "attachedEffectTexts": [ - "ターン終了時まで、このシグニのパワーは15000になる。", - "対戦相手のパワー5000以下のシグニ1体をバニッシュする。" + cardText: "こいよ、レイジ!~マスケッタ~", + crossRight: 965, + // ====================== + // 附加效果 + // ====================== + attachedEffectTexts: [ + 'ターン終了時まで、このシグニのパワーは15000になる。', + '対戦相手のパワー5000以下のシグニ1体をバニッシュする。' ], - "startUpEffectTexts": [ - "【クロス出現時能力】:以下の2つから1つを選ぶ。\n「ターン終了時まで、このシグニのパワーは15000になる。」\n「対戦相手のパワー5000以下のシグニ1体をバニッシュする。」" - ] + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ + "【クロス出現時能力】:以下の2つから1つを選ぶ。\n" + + "「ターン終了時まで、このシグニのパワーは15000になる。」\n" + + "「対戦相手のパワー5000以下のシグニ1体をバニッシュする。」" + ], + startUpEffects: [{ + cross: true, + actionAsyn: function () { + var effects = [{ + source: this, + description: '977-attached-0', + actionAsyn: function () { + this.game.tillTurnEndSet(this,this,'power',15000); + } + },{ + source: this, + description: '977-attached-1', + actionAsyn: function () { + return this.banishSigniAsyn(5000); + } + }]; + return this.player.selectAsyn('LAUNCH',effects).callback(this,function (effect) { + if (!effect) return; + return effect.actionAsyn.call(this); + }); + } + }], }, "978": { "pid": 978, - "cid": 978, + cid: 978, + "timestamp": 1437201673082, "wxid": "WX07-038", - "name": "爆砲 ガンソード", + name: "爆砲 ガンソード", + "kana": "バクホウガンソード", "rarity": "R", "cardType": "SIGNI", "color": "red", @@ -26722,6 +46510,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX07/WX07-038.jpg", "illust": "村上ゆいち", "classes": [ "精武", @@ -26735,20 +46524,52 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "crossRight": 998, - "constEffectTexts": [ + cardText: "詰め込み過ぎたわ!~ガンソード~", + crossRight: 998, + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【クロス常時能力】:このシグニのパワーは8000になる。", "【クロス常時能力】:このシグニが【ヘブン】したとき、カードを1枚引く。" ], - "burstEffectTexts": [ + constEffects: [{ + cross: true, + action: function (set,add) { + set(this,'power',8000); + } + },{ + cross: true, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '978-const-1', + actionAsyn: function () { + this.player.draw(1); + } + }); + add(this,'onHeaven',effect); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(1); + } + } }, "979": { "pid": 979, - "cid": 979, + cid: 979, + "timestamp": 1437201679122, "wxid": "WX07-039", - "name": "羅原 Uuo", + name: "羅原 Uuo", + "kana": "ラゲンウンウンオクチウム", "rarity": "R", "cardType": "SIGNI", "color": "blue", @@ -26756,6 +46577,7 @@ var CardInfo = { "limit": 0, "power": 10000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX07/WX07-039.jpg", "illust": "出水ぽすか", "classes": [ "精羅", @@ -26769,18 +46591,66 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "見つかった。最も重いんだってさ。~Uuo~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:このシグニがバニッシュされたとき、【青】【青】を支払ってもよい。そうした場合、このシグニの正面にあったシグニ1体をバニッシュする。" ], - "actionEffectTexts": [ + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '979-const-0', + triggerCondition: function (event) { + if (!event.opposingSigni) return false; + if (!inArr(event.opposingSigni,event.opposingSigni.player.signis)) return false; + return true; + }, + condition: function (event) { + if (!event.opposingSigni) return false; + if (!inArr(event.opposingSigni,event.opposingSigni.player.signis)) return false; + return true; + }, + costBlue: 2, + actionAsyn: function (event) { + return event.opposingSigni.banishAsyn(); + } + }); + add(this,'onBanish',effect); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【青】【青】:あなたの場にある<原子>のシグニ3体をバニッシュする。そうした場合、対戦相手のシグニ1体をバニッシュする。" - ] + ], + actionEffects: [{ + costBlue: 2, + actionAsyn: function () { + var cards = this.player.signis.filter(function (signi) { + return signi.hasClass('原子'); + },this); + if (cards.length < 3) return; + return this.game.banishCardsAsyn(cards).callback(this,function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.banishAsyn(); + }); + }) + } + }], }, "980": { "pid": 980, - "cid": 980, + cid: 980, + "timestamp": 1437201686294, "wxid": "WX07-040", - "name": "羅原 O", + name: "羅原 O", + "kana": "ラゲンサンソ", "rarity": "R", "cardType": "SIGNI", "color": "blue", @@ -26788,6 +46658,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX07/WX07-040.jpg", "illust": "蟹丹", "classes": [ "精羅", @@ -26801,16 +46672,28 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "crossRight": 967, - "startUpEffectTexts": [ + cardText: "知名度ナンバーワン!~O~", + crossRight: 967, + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【クロス出現時能力】:カードを1枚引く。" - ] + ], + startUpEffects: [{ + cross: true, + actionAsyn: function () { + this.player.draw(1); + } + }] }, "981": { "pid": 981, - "cid": 981, + cid: 981, + "timestamp": 1437201696210, "wxid": "WX07-041", - "name": "羅原 N", + name: "羅原 N", + "kana": "ラゲンチッソ", "rarity": "R", "cardType": "SIGNI", "color": "blue", @@ -26818,6 +46701,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX07/WX07-041.jpg", "illust": "I☆LA", "classes": [ "精羅", @@ -26831,20 +46715,52 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "crossRight": 1003, - "constEffectTexts": [ + cardText: "これが、つながるってことね!冷たさならナンバーワン!~N~", + crossRight: 1003, + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【クロス常時能力】:このシグニのパワーは8000になる。", "【クロス常時能力】:このシグニが【ヘブン】したとき、カードを1枚引く。" ], - "burstEffectTexts": [ + constEffects: [{ + cross: true, + action: function (set,add) { + set(this,'power',8000); + } + },{ + cross: true, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '981-const-1', + actionAsyn: function () { + this.player.draw(1); + } + }); + add(this,'onHeaven',effect); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(1); + } + } }, "982": { "pid": 982, - "cid": 982, + cid: 982, + "timestamp": 1437201702063, "wxid": "WX07-042", - "name": "幻獣 ラクダ", + name: "幻獣 ラクダ", + "kana": "ゲンジュウラクダ", "rarity": "R", "cardType": "SIGNI", "color": "green", @@ -26852,6 +46768,7 @@ var CardInfo = { "limit": 0, "power": 10000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX07/WX07-042.jpg", "illust": "エムド", "classes": [ "精生", @@ -26865,18 +46782,55 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "あっちー、だりー!勘弁してー!~ラクダ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたのシグニが【ランサー】によって対戦相手のライフクロスをクラッシュしたとき、カードを1枚引く。" ], - "actionEffectTexts": [ + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '982-const-0', + triggerCondition: function (event) { + return event.lancer; + }, + actionAsyn: function () { + this.player.draw(1); + } + }); + add(this.player.opponent,'onCrash',effect); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】ターン終了時まで、このシグニのパワーを-5000する:ターン終了時まで、このシグニは【ランサー】を得る。この能力は1ターンに一度しか使用できない。" - ] + ], + actionEffects: [{ + once: true, + costCondition: function () { + return true; + }, + costAsyn: function () { + this.game.tillTurnEndAdd(this,this,'power',-5000,{asCost: true}); + return Callback.immediately(); + }, + actionAsyn: function () { + this.game.tillTurnEndSet(this,this,'lancer',true); + } + }], }, "983": { "pid": 983, - "cid": 983, + cid: 983, + "timestamp": 1437201727202, "wxid": "WX07-043", - "name": "幻獣 カメ", + name: "幻獣 カメ", + "kana": "ゲンジュウカメ", "rarity": "R", "cardType": "SIGNI", "color": "green", @@ -26884,6 +46838,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX07/WX07-043.jpg", "illust": "ぶんたん", "classes": [ "精生", @@ -26897,16 +46852,28 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "crossRight": 969, - "startUpEffectTexts": [ + cardText: "物語が終わったわ、私が勝ったの。~カメ~", + crossRight: 969, + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【クロス出現時能力】:あなたのデッキの一番上のカードをエナゾーンに置く。" - ] + ], + startUpEffects: [{ + cross: true, + actionAsyn: function () { + this.player.enerCharge(1); + } + }] }, "984": { "pid": 984, - "cid": 984, + cid: 984, + "timestamp": 1437201734361, "wxid": "WX07-044", - "name": "幻獣 チータ", + name: "幻獣 チータ", + "kana": "ゲンジュウチータ", "rarity": "R", "cardType": "SIGNI", "color": "green", @@ -26914,6 +46881,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX07/WX07-044.jpg", "illust": "mado*pen", "classes": [ "精生", @@ -26927,20 +46895,52 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "crossRight": 1009, - "constEffectTexts": [ + cardText: "チータ、楽しい!ね、ヒョー!~チータ~", + crossRight: 1009, + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【クロス常時能力】:このシグニのパワーは8000になる。", "【クロス常時能力】:このシグニが【ヘブン】したとき、カードを1枚引く。" ], - "burstEffectTexts": [ + constEffects: [{ + cross: true, + action: function (set,add) { + set(this,'power',8000); + } + },{ + cross: true, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '984-const-1', + actionAsyn: function () { + this.player.draw(1); + } + }); + add(this,'onHeaven',effect); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(1); + } + } }, "985": { "pid": 985, - "cid": 985, + cid: 985, + "timestamp": 1437201740074, "wxid": "WX07-045", - "name": "明滅の罪雅 ダエワ", + name: "明滅の罪雅 ダエワ", + "kana": "メイメツノザイガダエワ", "rarity": "R", "cardType": "SIGNI", "color": "black", @@ -26948,6 +46948,7 @@ var CardInfo = { "limit": 0, "power": 10000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX07/WX07-045.jpg", "illust": "ますん", "classes": [ "精像", @@ -26961,18 +46962,74 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "デスですわ。デス。~ダエワ~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】あなたの【チャーム】を好きな数トラッシュに置く:ターン終了時まで、対戦相手のシグニ1体のパワーをこの方法でトラッシュに置いた【チャーム】1枚につき、-7000する。" ], - "actionEffectTexts": [ + startUpEffects: [{ + optional: true, + costCondition: function () { + return this.player.getCharms().length; + }, + costAsyn: function () { + var zones = this.player.getCharms().map(function (charm) { + return charm.zone; + },this); + return this.player.selectSomeAsyn('TRASH_CHARM',zones,1).callback(this,function (zones) { + var cards = zones.map(function (zone) { + return zone.cards[0].charm; + },this); + this.game.trashCards(cards); + return cards; + }); + }, + actionAsyn: function (event,costArg) { + var value = costArg.others.length * -7000; + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndAdd(this,card,'power',value); + }); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【黒】【ダウン】:あなたのトラッシュからカードを3枚まであなたの好きな数の<悪魔>のシグニの【チャーム】にする。" - ] + ], + actionEffects: [{ + costBlack: 1, + costDown: true, + actionAsyn: function () { + var done = false; + return Callback.loop(this,3,function () { + if (done) return; + var cards = this.player.trashZone.cards; + var signis = this.player.signis.filter(function (signi) { + return !signi.charm && signi.hasClass('悪魔'); + },this); + if (!signis.length) return done = true; + return this.player.selectOptionalAsyn('CHARM_CARD',cards).callback(this,function (charm) { + if (!charm) return done = true; + return this.player.selectTargetAsyn(signis).callback(this,function (signi) { + charm.charmTo(signi); + }); + }); + }); + } + }] }, "986": { "pid": 986, - "cid": 986, + cid: 986, + "timestamp": 1437201746092, "wxid": "WX07-046", - "name": "破戒の左像 アギョウ", + name: "破戒の左像 アギョウ", + "kana": "ハカイノサゾウアギョウ", "rarity": "R", "cardType": "SIGNI", "color": "black", @@ -26980,6 +47037,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX07/WX07-046.jpg", "illust": "hitoto*", "classes": [ "精像", @@ -26993,16 +47051,36 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "crossLeft": 971, - "startUpEffectTexts": [ + cardText: "ギャハハハ、そんとおりじゃね?ウンギョウ!~アギョウ~", + crossLeft: 971, + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【クロス出現時能力】:あなたのデッキの一番上のカードをこのシグニの【チャーム】にする。その後、ターン終了時まで、対戦相手のシグニ1体のパワーを-5000する。" - ] + ], + startUpEffects: [{ + cross: true, + actionAsyn: function () { + var card = this.player.mainDeck.cards[0]; + if (card && !this.charm) { + card.charmTo(this); + } + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndAdd(this,card,'power',-5000); + }); + } + }], }, "987": { "pid": 987, - "cid": 987, + cid: 987, + "timestamp": 1437201756176, "wxid": "WX07-047", - "name": "堕落の左罪 ファウスト", + name: "堕落の左罪 ファウスト", + "kana": "ダラクノサザイファウスト", "rarity": "R", "cardType": "SIGNI", "color": "black", @@ -27010,6 +47088,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX07/WX07-047.jpg", "illust": "希", "classes": [ "精像", @@ -27023,20 +47102,52 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "crossLeft": 1015, - "constEffectTexts": [ + cardText: "さあ、あなたと一緒に。行きたいの。~ファウスト~", + crossLeft: 1015, + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【クロス常時能力】:このシグニのパワーは8000になる。", "【クロス常時能力】:このシグニが【ヘブン】したとき、カードを1枚引く。" ], - "burstEffectTexts": [ + constEffects: [{ + cross: true, + action: function (set,add) { + set(this,'power',8000); + } + },{ + cross: true, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '984-const-1', + actionAsyn: function () { + this.player.draw(1); + } + }); + add(this,'onHeaven',effect); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(1); + } + } }, "988": { "pid": 988, - "cid": 988, + cid: 988, + "timestamp": 1437201762069, "wxid": "WX07-048", - "name": "羅星 アルマク", + name: "羅星 アルマク", + "kana": "ラセイアルマク", "rarity": "C", "cardType": "SIGNI", "color": "white", @@ -27044,6 +47155,7 @@ var CardInfo = { "limit": 0, "power": 15000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX07/WX07-048.jpg", "illust": "アカバネ", "classes": [ "精羅", @@ -27056,13 +47168,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "一等星を目指して、走り抜けましょう。~アルマク~", }, "989": { "pid": 989, - "cid": 989, + cid: 989, + "timestamp": 1437201768163, "wxid": "WX07-049", - "name": "羅星 レグルス", + name: "羅星 レグルス", + "kana": "ラセイレグルス", "rarity": "C", "cardType": "SIGNI", "color": "white", @@ -27070,6 +47185,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX07/WX07-049.jpg", "illust": "出水ぽすか", "classes": [ "精羅", @@ -27083,15 +47199,32 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "ごおおおおおおおお!~レグルス~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの場に<宇宙>のシグニが3体あるかぎり、このシグニのパワーは14000になる。" - ] + ], + constEffects: [{ + condition: function () { + var cards = this.player.signis.filter(function (signi) { + return signi.hasClass('宇宙'); + },this); + return (cards.length >= 3); + }, + action: function (set,add) { + set(this,'power',14000); + } + }] }, "990": { "pid": 990, - "cid": 990, + cid: 990, + "timestamp": 1437201777516, "wxid": "WX07-050", - "name": "羅星 アルヘナ", + name: "羅星 アルヘナ", + "kana": "ラセイアルヘナ", "rarity": "C", "cardType": "SIGNI", "color": "white", @@ -27099,6 +47232,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX07/WX07-050.jpg", "illust": "パトリシア", "classes": [ "精羅", @@ -27112,18 +47246,59 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "ピルルルル!もしもし、来てくれるかな?~アルヘナ~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】手札から<宇宙>のシグニを1枚捨てる:あなたのルリグデッキからレベル3以下の白のレゾナ1枚をその出現条件を無視して場に出す。ターン終了時に、そのレゾナを場からルリグデッキに戻す。" ], - "burstEffectTexts": [ + startUpEffects: [{ + costCondition: function () { + return this.player.hands.some(function (card) { + return card.hasClass('宇宙'); + },this); + }, + costAsyn: function () { + var cards = this.player.hands.filter(function (card) { + return card.hasClass('宇宙'); + },this); + return this.player.selectAsyn('PAY',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + }, + actionAsyn: function () { + var cards = this.player.lrigDeck.cards.filter(function (card) { + return (card.level <= 3) && (card.hasColor('white')) && card.canSummon(); + },this); + return this.player.selectAsyn('SUMMON_SIGNI',cards).callback(this,function (card) { + if (!card) return; + return card.summonAsyn().callback(this,function () { + card.trashWhenTurnEnd(); + }); + }); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:【エナチャージ1】" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.enerCharge(1); + } + } }, "991": { "pid": 991, - "cid": 991, + cid: 991, + "timestamp": 1437201784126, "wxid": "WX07-051", - "name": "羅星 アクトゥルス", + name: "羅星 アクトゥルス", + "kana": "ラセイアクトゥルス", "rarity": "C", "cardType": "SIGNI", "color": "white", @@ -27131,6 +47306,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "サシェ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX07/WX07-051.jpg", "illust": "アリオ", "classes": [ "精羅", @@ -27144,15 +47320,34 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "強欲たるは罰せられるべき。~アクトゥルス~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの場に<宇宙>のシグニが3体あるかぎり、あなたのすべてのシグニのパワーを+2000する。" - ] + ], + constEffects: [{ + condition: function () { + var cards = this.player.signis.filter(function (signi) { + return signi.hasClass('宇宙'); + },this); + return (cards.length >= 3); + }, + action: function (set,add) { + this.player.signis.forEach(function (signi) { + add(signi,'power',2000); + },this); + } + }] }, "992": { "pid": 992, - "cid": 992, + cid: 992, + "timestamp": 1437201791223, "wxid": "WX07-052", - "name": "羅星 ハダル", + name: "羅星 ハダル", + "kana": "ラセイハダル", "rarity": "C", "cardType": "SIGNI", "color": "white", @@ -27160,6 +47355,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX07/WX07-052.jpg", "illust": "イチノセ葵", "classes": [ "精羅", @@ -27173,15 +47369,32 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "みんな集まって、新しい名前をもらうんだ。~ハダル~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの場に<宇宙>のシグニが3体あるかぎり、このシグニのパワーは9000になる。" - ] + ], + constEffects: [{ + condition: function () { + var cards = this.player.signis.filter(function (signi) { + return signi.hasClass('宇宙'); + },this); + return (cards.length >= 3); + }, + action: function (set,add) { + set(this,'power',9000); + } + }] }, "993": { "pid": 993, - "cid": 993, + cid: 993, + "timestamp": 1437201798240, "wxid": "WX07-053", - "name": "羅星 スピカ", + name: "羅星 スピカ", + "kana": "ラセイスピカ", "rarity": "C", "cardType": "SIGNI", "color": "white", @@ -27189,6 +47402,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "サシェ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX07/WX07-053.jpg", "illust": "みさ", "classes": [ "精羅", @@ -27202,18 +47416,48 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "スピカは、誰かを探してるんだ。~スピカ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:このシグニがバニッシュされたとき、【白】を支払ってもよい。そうした場合、あなたのデッキから《羅星 アクトゥルス》1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" ], - "burstEffectTexts": [ + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '993-const-0', + costWhite: 1, + actionAsyn: function () { + var filter = function (card) { + return card.cid === 991; // <罗星 大角星> + }; + return this.player.seekAsyn(filter,1); + } + }); + add(this,'onBanish',effect); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(1); + } + } }, "994": { "pid": 994, - "cid": 994, + cid: 994, + "timestamp": 1437201806529, "wxid": "WX07-054", - "name": "羅星 アンタレス", + name: "羅星 アンタレス", + "kana": "ラセイアンタレス", "rarity": "C", "cardType": "SIGNI", "color": "white", @@ -27221,6 +47465,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX07/WX07-054.jpg", "illust": "かにかま", "classes": [ "精羅", @@ -27234,15 +47479,32 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "みんな集まって、素敵な名前をもらうんだ。~アンタレス~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの場に<宇宙>のシグニが3体あるかぎり、このシグニのパワーは6000になる。" - ] + ], + constEffects: [{ + condition: function () { + var cards = this.player.signis.filter(function (signi) { + return signi.hasClass('宇宙'); + },this); + return (cards.length >= 3); + }, + action: function (set,add) { + set(this,'power',6000); + } + }] }, "995": { "pid": 995, - "cid": 995, + cid: 995, + "timestamp": 1437201812376, "wxid": "WX07-055", - "name": "ゲット・アウト", + name: "ゲット・アウト", + "kana": "ゲットアウト", "rarity": "C", "cardType": "SPELL", "color": "white", @@ -27250,6 +47512,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX07/WX07-055.jpg", "illust": "かにかま", "classes": [], "costWhite": 2, @@ -27260,15 +47523,33 @@ var CardInfo = { "costColorless": 2, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "……。~リメンバ~", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "対戦相手のシグニを2体まで手札に戻す。" - ] + ], + spellEffect: { + getTargetAdvancedAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectSomeTargetsAsyn(cards,0,2); + }, + actionAsyn: function (cards) { + cards = cards.filter(function (card) { + return inArr(card,card.player.signis); + },this); + return this.game.bounceCardsAsyn(cards); + } + } }, "996": { "pid": 996, - "cid": 996, + cid: 996, + "timestamp": 1437201824320, "wxid": "WX07-056", - "name": "轟砲 カラニコ", + name: "轟砲 カラニコ", + "kana": "ゴウホウカラニコ", "rarity": "C", "cardType": "SIGNI", "color": "red", @@ -27276,6 +47557,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX07/WX07-056.jpg", "illust": "松本エイト", "classes": [ "精武", @@ -27289,15 +47571,32 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "これほどまでに使われたものは、私ぐらいじゃないかしら。~カラニコ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの場に<ウェポン>のシグニが3体あるかぎり、このシグニのパワーは14000になる。" - ] + ], + constEffects: [{ + condition: function () { + var cards = this.player.signis.filter(function (signi) { + return signi.hasClass('ウェポン'); + },this); + return (cards.length >= 3); + }, + action: function (set,add) { + set(this,'power',14000); + } + }] }, "997": { "pid": 997, - "cid": 997, + cid: 997, + "timestamp": 1437201831268, "wxid": "WX07-057", - "name": "爆砲 ウージ", + name: "爆砲 ウージ", + "kana": "バクホウウージ", "rarity": "C", "cardType": "SIGNI", "color": "red", @@ -27305,6 +47604,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX07/WX07-057.jpg", "illust": "ナダレ", "classes": [ "精武", @@ -27318,15 +47618,32 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "細かくやっちゃう?~ウージ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの場に<ウェポン>のシグニが3体あるかぎり、このシグニのパワーは9000になる。" - ] + ], + constEffects: [{ + condition: function () { + var cards = this.player.signis.filter(function (signi) { + return signi.hasClass('ウェポン'); + },this); + return (cards.length >= 3); + }, + action: function (set,add) { + set(this,'power',9000); + } + }] }, "998": { "pid": 998, - "cid": 998, + cid: 998, + "timestamp": 1437201837524, "wxid": "WX07-058", - "name": "盾砲 シールドミサイル", + name: "盾砲 シールドミサイル", + "kana": "ジュンホウシールドミサイル", "rarity": "C", "cardType": "SIGNI", "color": "red", @@ -27334,6 +47651,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX07/WX07-058.jpg", "illust": "村上ゆいち", "classes": [ "精武", @@ -27347,16 +47665,28 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "crossLeft": 978, - "constEffectTexts": [ + cardText: "もう、あふれ出てるわ!~シールドミサイル~", + crossLeft: 978, + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【クロス常時能力】:このシグニのパワーは5000になる。" - ] + ], + constEffects: [{ + cross: true, + action: function (set,add) { + set(this,'power',5000); + } + }] }, "999": { "pid": 999, - "cid": 999, + cid: 999, + "timestamp": 1437201847640, "wxid": "WX07-059", - "name": "小砲 グロック", + name: "小砲 グロック", + "kana": "ショウホウグロック", "rarity": "C", "cardType": "SIGNI", "color": "red", @@ -27364,6 +47694,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX07/WX07-059.jpg", "illust": "CH@R", "classes": [ "精武", @@ -27377,15 +47708,32 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "誰だって、小さくなりたくないんだ。~グロック~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの場に<ウェポン>のシグニが3体あるかぎり、このシグニのパワーは6000になる。" - ] + ], + constEffects: [{ + condition: function () { + var cards = this.player.signis.filter(function (signi) { + return signi.hasClass('ウェポン'); + },this); + return (cards.length >= 3); + }, + action: function (set,add) { + set(this,'power',6000); + } + }] }, "1000": { "pid": 1000, - "cid": 1000, + cid: 1000, + "timestamp": 1437217576637, "wxid": "WX07-060", - "name": "絶対の炎武", + name: "絶対の炎武", + "kana": "ゼッタイノエンブ", "rarity": "C", "cardType": "SPELL", "color": "red", @@ -27393,6 +47741,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX07/WX07-060.jpg", "illust": "松本エイト", "classes": [], "costWhite": 0, @@ -27403,15 +47752,31 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "でやっ!~花代~", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "対戦相手のパワー2000以下のシグニ1体をバニッシュする。" - ] + ], + spellEffect: { + getTargets: function () { + return this.player.opponent.signis.filter(function (signi) { + return signi.power <= 2000; + },this); + }, + actionAsyn: function (target) { + return target.banishAsyn(); + } + } }, "1001": { "pid": 1001, - "cid": 1001, + cid: 1001, + "timestamp": 1437200745985, "wxid": "WX07-061", - "name": "羅原 Uus", + name: "羅原 Uus", + "kana": "ラゲンウンウンセプチウム", "rarity": "C", "cardType": "SIGNI", "color": "blue", @@ -27419,6 +47784,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX07/WX07-061.jpg", "illust": "みさ", "classes": [ "精羅", @@ -27432,15 +47798,32 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "誰にも見つからないように、ひっそりと生きたかった。~Uus~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの場に<原子>のシグニが3体あるかぎり、このシグニのパワーは14000になる。" - ] + ], + constEffects: [{ + condition: function () { + var cards = this.player.signis.filter(function (signi) { + return signi.hasClass('原子'); + },this); + return (cards.length >= 3); + }, + action: function (set,add) { + set(this,'power',14000); + } + }] }, "1002": { "pid": 1002, - "cid": 1002, + cid: 1002, + "timestamp": 1437200753219, "wxid": "WX07-062", - "name": "羅原 Uup", + name: "羅原 Uup", + "kana": "ラゲンウンウンペンチウム", "rarity": "C", "cardType": "SIGNI", "color": "blue", @@ -27448,6 +47831,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX07/WX07-062.jpg", "illust": "ナダレ", "classes": [ "精羅", @@ -27461,15 +47845,32 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "誰かに見つけられた喜びを知った!~Uup~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの場に<原子>のシグニが3体あるかぎり、このシグニのパワーは9000になる。" - ] + ], + constEffects: [{ + condition: function () { + var cards = this.player.signis.filter(function (signi) { + return signi.hasClass('原子'); + },this); + return (cards.length >= 3); + }, + action: function (set,add) { + set(this,'power',9000); + } + }] }, "1003": { "pid": 1003, - "cid": 1003, + cid: 1003, + "timestamp": 1437200762258, "wxid": "WX07-063", - "name": "羅原 C", + name: "羅原 C", + "kana": "ラゲンタンソ", "rarity": "C", "cardType": "SIGNI", "color": "blue", @@ -27477,6 +47878,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX07/WX07-063.jpg", "illust": "I☆LA", "classes": [ "精羅", @@ -27490,16 +47892,28 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "crossLeft": 981, - "constEffectTexts": [ + cardText: "熱血レッド!ナンバーワン!~C~", + crossLeft: 981, + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【クロス常時能力】:このシグニのパワーは5000になる。" - ] + ], + constEffects: [{ + cross: true, + action: function (set,add) { + set(this,'power',5000); + } + }] }, "1004": { "pid": 1004, - "cid": 1004, + cid: 1004, + "timestamp": 1437200767997, "wxid": "WX07-064", - "name": "羅原 Uut", + name: "羅原 Uut", + "kana": "ラゲンウンウントリウム", "rarity": "C", "cardType": "SIGNI", "color": "blue", @@ -27507,6 +47921,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX07/WX07-064.jpg", "illust": "かにかま", "classes": [ "精羅", @@ -27520,15 +47935,32 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "誰も見つけてくれなくていいよ。~Uut~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの場に<原子>のシグニが3体あるかぎり、このシグニのパワーは6000になる。" - ] + ], + constEffects: [{ + condition: function () { + var cards = this.player.signis.filter(function (signi) { + return signi.hasClass('原子'); + },this); + return (cards.length >= 3); + }, + action: function (set,add) { + set(this,'power',6000); + } + }] }, "1005": { "pid": 1005, - "cid": 1005, + cid: 1005, + "timestamp": 1437200777356, "wxid": "WX07-065", - "name": "FREEZE THROUGH", + name: "FREEZE THROUGH", + "kana": "フリーズスルー", "rarity": "C", "cardType": "SPELL", "color": "blue", @@ -27536,6 +47968,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX07/WX07-065.jpg", "illust": "松本エイト", "classes": [], "costWhite": 0, @@ -27546,15 +47979,50 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ - "このスペルを使用するためのコストは対戦相手の場にある凍結状態のシグニ1体につき、【青】コストが1減る。\nターン終了時まで、あなたの場にあるすべてのシグニは「このシグニの正面のシグニが凍結状態であるかぎり、【アサシン】を持つ。」を得る。" - ] + cardText: "出番…これだけっすか…!?~エルドラ~", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ + "このスペルを使用するためのコストは対戦相手の場にある凍結状態のシグニ1体につき、【青】コストが1減る。\n" + + "ターン終了時まで、あなたの場にあるすべてのシグニは「このシグニの正面のシグニが凍結状態であるかぎり、【アサシン】を持つ。」を得る。" + ], + costChange: function () { + var cards = this.player.opponent.signis.filter(function (signi) { + return signi.frozen; + },this); + var obj = Object.create(this); + obj.costChange = null; + obj.costBlue -= cards.length; + if (obj.costBlue < 0) obj.costBlue = 0; + return obj; + }, + spellEffect: { + actionAsyn: function () { + this.player.signis.forEach(function (signi) { + this.game.addConstEffect({ + source: signi, + destroyTimming: [signi.onLeaveField2,this.game.phase.onTurnEnd], + condition: function () { + var opposingSigni = this.getOpposingSigni(); + if (!opposingSigni) return false; + return opposingSigni.frozen; + }, + action: function (set,add) { + set(this,'assassin',true); + } + }); + },this); + } + } }, "1006": { "pid": 1006, - "cid": 1006, + cid: 1006, + "timestamp": 1437200784759, "wxid": "WX07-066", - "name": "CROSS RUSH", + name: "CROSS RUSH", + "kana": "クロスラッシュ", "rarity": "C", "cardType": "SPELL", "color": "blue", @@ -27562,6 +48030,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX07/WX07-066.jpg", "illust": "蟹丹", "classes": [], "costWhite": 0, @@ -27572,18 +48041,45 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "お姉ちゃん、これ、やり過ぎじゃない!?~H・M・F~", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "対戦相手は手札を1枚捨てる。あなたの場にクロス状態のシグニがある場合、あなたはカードを1枚引く。" ], - "burstEffectTexts": [ + spellEffect: { + actionAsyn: function () { + return this.player.opponent.discardAsyn(1).callback(this,function () { + var flag = this.player.signis.some(function (signi) { + return signi.crossed; + },this); + if (flag) this.player.draw(1); + }); + } + }, + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたのデッキから《クロス》を持つシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" - ] + ], + burstEffect: { + actionAsyn: function () { + var filter = function (card) { + return card.crossIcon; + }; + return this.player.seekAsyn(filter,1); + } + } }, "1007": { "pid": 1007, - "cid": 1007, + cid: 1007, + "timestamp": 1437200793182, "wxid": "WX07-067", - "name": "幻獣 ハイエナ", + name: "幻獣 ハイエナ", + "kana": "ゲンジュウハイエナ", "rarity": "C", "cardType": "SIGNI", "color": "green", @@ -27591,6 +48087,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX07/WX07-067.jpg", "illust": "茶ちえ", "classes": [ "精生", @@ -27604,15 +48101,32 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "この砂漠じゃね、私は無敵ですわ。他では微妙ですわ。~ハイエナ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの場に<空獣>または<地獣>のシグニが合計3体あるかぎり、このシグニのパワーは14000になる。" - ] + ], + constEffects: [{ + condition: function () { + var cards = this.player.signis.filter(function (signi) { + return signi.hasClass('空獣') || signi.hasClass('地獣'); + },this); + return (cards.length >= 3); + }, + action: function (set,add) { + set(this,'power',14000); + } + }] }, "1008": { "pid": 1008, - "cid": 1008, + cid: 1008, + "timestamp": 1437200802430, "wxid": "WX07-068", - "name": "幻獣 ハゲタカ", + name: "幻獣 ハゲタカ", + "kana": "ゲンジュウハゲタカ", "rarity": "C", "cardType": "SIGNI", "color": "green", @@ -27620,6 +48134,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX07/WX07-068.jpg", "illust": "しおぼい", "classes": [ "精生", @@ -27633,15 +48148,32 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "イメージ通り。~ハゲタカ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの場に<空獣>または<地獣>のシグニが合計3体あるかぎり、このシグニのパワーは9000になる。" - ] + ], + constEffects: [{ + condition: function () { + var cards = this.player.signis.filter(function (signi) { + return signi.hasClass('空獣') || signi.hasClass('地獣'); + },this); + return (cards.length >= 3); + }, + action: function (set,add) { + set(this,'power',9000); + } + }] }, "1009": { "pid": 1009, - "cid": 1009, + cid: 1009, + "timestamp": 1437200808185, "wxid": "WX07-069", - "name": "幻獣 ヒョウ", + name: "幻獣 ヒョウ", + "kana": "ゲンジュウヒョウ", "rarity": "C", "cardType": "SIGNI", "color": "green", @@ -27649,6 +48181,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX07/WX07-069.jpg", "illust": "mado*pen", "classes": [ "精生", @@ -27662,16 +48195,28 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "crossLeft": 984, - "constEffectTexts": [ + cardText: "チータ、たのしいね!せいっ!~ヒョウ~", + crossLeft: 984, + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【クロス常時能力】:このシグニのパワーは5000になる。" - ] + ], + constEffects: [{ + cross: true, + action: function (set,add) { + set(this,'power',5000); + } + }] }, "1010": { "pid": 1010, - "cid": 1010, + cid: 1010, + "timestamp": 1437200816508, "wxid": "WX07-070", - "name": "幻獣 ハリネズ", + name: "幻獣 ハリネズ", + "kana": "ゲンジュウハリネズ", "rarity": "C", "cardType": "SIGNI", "color": "green", @@ -27679,6 +48224,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX07/WX07-070.jpg", "illust": "pepo", "classes": [ "精生", @@ -27692,15 +48238,32 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "リズムにのって、ネズネズいこう!~ハリネズ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの場に<空獣>または<地獣>のシグニが合計3体あるかぎり、このシグニのパワーは6000になる。" - ] + ], + constEffects: [{ + condition: function () { + var cards = this.player.signis.filter(function (signi) { + return signi.hasClass('空獣') || signi.hasClass('地獣'); + },this); + return (cards.length >= 3); + }, + action: function (set,add) { + set(this,'power',6000); + } + }] }, "1011": { "pid": 1011, - "cid": 1011, + cid: 1011, + "timestamp": 1437200823198, "wxid": "WX07-071", - "name": "統一", + name: "統一", + "kana": "トウイツ", "rarity": "C", "cardType": "SPELL", "color": "green", @@ -27708,6 +48271,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX07/WX07-071.jpg", "illust": "かざあな", "classes": [], "costWhite": 0, @@ -27718,15 +48282,38 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "一閃の時をまつのよ。~アン~", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "あなたのデッキの上からカードを5枚公開する。その中から緑のカードをすべてエナゾーンに置き、残りをトラッシュに置く。" - ] + ], + spellEffect: { + actionAsyn: function () { + return this.player.revealAsyn(5).callback(this,function (cards) { + var cards_A = []; + var cards_B = []; + cards.forEach(function (card) { + if (card.hasColor('green')) { + cards_A.push(card); + } else { + cards_B.push(card); + } + },this); + this.game.moveCards(cards_A,this.player.enerZone); + this.game.trashCards(cards_B); + }); + } + } }, "1012": { "pid": 1012, - "cid": 1012, + cid: 1012, + "timestamp": 1437200831754, "wxid": "WX07-072", - "name": "爆打", + name: "爆打", + "kana": "バクダ", "rarity": "C", "cardType": "SPELL", "color": "green", @@ -27734,6 +48321,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX07/WX07-072.jpg", "illust": "mado*pen", "classes": [], "costWhite": 0, @@ -27744,18 +48332,49 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "それ、ワンツーワンツー!~カンルル&コモリグ~", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "ターン終了時まで、シグニ1体のパワーを+5000する。あなたの場にクロス状態のシグニがある場合、ターン終了時まで、そのシグニは追加で【ランサー】を得る。" ], - "burstEffectTexts": [ + spellEffect: { + getTargets: function () { + return concat(this.player.signis,this.player.opponent.signis); + }, + actionAsyn: function (target) { + this.game.tillTurnEndAdd(this,target,'power',5000); + var flag = this.player.signis.some(function (signi) { + return signi.crossed; + },this); + if (flag) { + this.game.tillTurnEndSet(this,target,'lancer',true); + } + } + }, + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたのデッキから《クロス》を持つシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" - ] + ], + burstEffect: { + actionAsyn: function () { + var filter = function (card) { + return card.crossIcon; + }; + return this.player.seekAsyn(filter,1); + } + } }, "1013": { "pid": 1013, - "cid": 1013, + cid: 1013, + "timestamp": 1437200838195, "wxid": "WX07-073", - "name": "崩落の裕女 ドゥルジ", + name: "崩落の裕女 ドゥルジ", + "kana": "ホウラクノユウジョドゥルジ", "rarity": "C", "cardType": "SIGNI", "color": "black", @@ -27763,6 +48382,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX07/WX07-073.jpg", "illust": "しおぼい", "classes": [ "精像", @@ -27776,15 +48396,32 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "あくまでも、信じてくれるかしら。~ドゥルジ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの場に<悪魔>のシグニが3体あるかぎり、このシグニのパワーは14000になる。" - ] + ], + constEffects: [{ + condition: function () { + var cards = this.player.signis.filter(function (signi) { + return signi.hasClass('悪魔'); + },this); + return (cards.length >= 3); + }, + action: function (set,add) { + set(this,'power',14000); + } + }] }, "1014": { "pid": 1014, - "cid": 1014, + cid: 1014, + "timestamp": 1437200846614, "wxid": "WX07-074", - "name": "崩落の夢女 アパオシャ", + name: "崩落の夢女 アパオシャ", + "kana": "ホウラクノムジョアパオシャ", "rarity": "C", "cardType": "SIGNI", "color": "black", @@ -27792,6 +48429,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX07/WX07-074.jpg", "illust": "ヒロヲノリ", "classes": [ "精像", @@ -27805,15 +48443,32 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "パシャパシャ。~アパオシャ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの場に<悪魔>のシグニが3体あるかぎり、このシグニのパワーは9000になる。" - ] + ], + constEffects: [{ + condition: function () { + var cards = this.player.signis.filter(function (signi) { + return signi.hasClass('悪魔'); + },this); + return (cards.length >= 3); + }, + action: function (set,add) { + set(this,'power',9000); + } + }] }, "1015": { "pid": 1015, - "cid": 1015, + cid: 1015, + "timestamp": 1437200859394, "wxid": "WX07-075", - "name": "堕落の右罪 フェレス", + name: "堕落の右罪 フェレス", + "kana": "ダラクノウザイフェレス", "rarity": "C", "cardType": "SIGNI", "color": "black", @@ -27821,6 +48476,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX07/WX07-075.jpg", "illust": "希", "classes": [ "精像", @@ -27834,16 +48490,28 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "crossRight": 987, - "constEffectTexts": [ + cardText: "あなたに導かれて、私はここにいるから。~フェレス~", + crossRight: 987, + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【クロス常時能力】:このシグニのパワーは5000になる。" - ] + ], + constEffects: [{ + cross: true, + action: function (set,add) { + set(this,'power',5000); + } + }] }, "1016": { "pid": 1016, - "cid": 1016, + cid: 1016, + "timestamp": 1437200870208, "wxid": "WX07-076", - "name": "落第の呼称 アジダハ", + name: "落第の呼称 アジダハ", + "kana": "ラクダイノコショウアジダハ", "rarity": "C", "cardType": "SIGNI", "color": "black", @@ -27851,6 +48519,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX07/WX07-076.jpg", "illust": "よこえ", "classes": [ "精像", @@ -27864,15 +48533,32 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "絶対的な悪はこんな姿だったのよ。~アジダハ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの場に<悪魔>のシグニが3体あるかぎり、このシグニのパワーは6000になる。" - ] + ], + constEffects: [{ + condition: function () { + var cards = this.player.signis.filter(function (signi) { + return signi.hasClass('悪魔'); + },this); + return (cards.length >= 3); + }, + action: function (set,add) { + set(this,'power',6000); + } + }] }, "1017": { "pid": 1017, - "cid": 1017, + cid: 1017, + "timestamp": 1437200875230, "wxid": "WX07-077", - "name": "デス・ライク・デス", + name: "デス・ライク・デス", + "kana": "デスライクデス", "rarity": "C", "cardType": "SPELL", "color": "black", @@ -27880,6 +48566,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX07/WX07-077.jpg", "illust": "猫囃子", "classes": [], "costWhite": 0, @@ -27890,15 +48577,35 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "なんじゃ、まだいたのか。~ウムル~", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "あなたの手札を1枚捨てる。そうした場合、対戦相手のシグニ1体をバニッシュする。" - ] + ], + spellEffect: { + getTargets: function () { + return this.player.opponent.signis; + }, + dontCheckTarget: true, + actionAsyn: function (target) { + if (!target) return; + if (!this.player.hands.length) return; + return this.player.discardAsyn(1).callback(this,function () { + if (!inArr(target,target.player.signis)) return; + return target.banishAsyn(); + }); + } + } }, "1018": { "pid": 1018, - "cid": 1018, + cid: 1018, + "timestamp": 1437200882614, "wxid": "WX07-078", - "name": "デッド・クロス", + name: "デッド・クロス", + "kana": "デッドクロス", "rarity": "C", "cardType": "SPELL", "color": "black", @@ -27906,6 +48613,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX07/WX07-078.jpg", "illust": "コウサク", "classes": [], "costWhite": 0, @@ -27916,18 +48624,47 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "え、その、私は…?~ザエボス~", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "ターン終了時まで、対戦相手のシグニ1体のパワーを-3000する。あなたの場にクロス状態のシグニがある場合、代わりに、ターン終了時まで対戦相手のシグニ1体のパワーを-10000する。" ], - "burstEffectTexts": [ + spellEffect: { + getTargets: function () { + return this.player.opponent.signis; + }, + actionAsyn: function (target) { + var flag = this.player.signis.some(function (signi) { + return signi.crossed; + },this); + var value = flag? -10000 : -3000; + this.game.tillTurnEndAdd(this,target,'power',value); + } + }, + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたのデッキから《クロス》を持つシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" - ] + ], + burstEffect: { + actionAsyn: function () { + var filter = function (card) { + return card.crossIcon; + }; + return this.player.seekAsyn(filter,1); + } + } }, "1019": { "pid": 1019, - "cid": 51, + cid: 51, + "timestamp": 1437200892096, "wxid": "WX07-079", - "name": "サーバント Q", + name: "サーバント Q", + "kana": "サーバントキャトル", "rarity": "C", "cardType": "SIGNI", "color": "colorless", @@ -27935,6 +48672,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX07/WX07-079.jpg", "illust": "かざあな", "classes": [ "精元" @@ -27946,13 +48684,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": true, - "multiEner": true + "multiEner": true, + cardText: "エナには色がついた。少女たちの願いに合わせた色。", }, "1020": { "pid": 1020, - "cid": 100, + cid: 100, + "timestamp": 1437200902321, "wxid": "WX07-080", - "name": "サーバント T", + name: "サーバント T", + "kana": "サーバントトロワ", "rarity": "C", "cardType": "SIGNI", "color": "colorless", @@ -27960,6 +48701,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX07/WX07-080.jpg", "illust": "希", "classes": [ "精元" @@ -27971,13 +48713,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": true, - "multiEner": true + "multiEner": true, + cardText: "エナを生み出せる少女は、始めの少女の消滅と共に、あちこちに現れた。", }, "1021": { "pid": 1021, - "cid": 101, + cid: 101, + "timestamp": 1437200909128, "wxid": "WX07-081", - "name": "サーバント D", + name: "サーバント D", + "kana": "サーバントデュオ", "rarity": "C", "cardType": "SIGNI", "color": "colorless", @@ -27985,6 +48730,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX07/WX07-081.jpg", "illust": "ときち", "classes": [ "精元" @@ -27996,13 +48742,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": true, - "multiEner": true + "multiEner": true, + cardText: "少女の願いが強いほど、叶えるのに必要なWIXOSS因子は多い。", }, "1022": { "pid": 1022, - "cid": 102, + cid: 102, + "timestamp": 1437200915815, "wxid": "WX07-082", - "name": "サーバント O", + name: "サーバント O", + "kana": "サーバントワン", "rarity": "C", "cardType": "SIGNI", "color": "colorless", @@ -28010,6 +48759,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX07/WX07-082.jpg", "illust": "水玉子", "classes": [ "精元" @@ -28021,13 +48771,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": true, - "multiEner": true + "multiEner": true, + cardText: "エナとWIXOSS因子が結合されて、少しずつ世界は変わっていく。", }, "1023": { "pid": 1023, - "cid": 1023, + cid: 1023, + "timestamp": 1437200925865, "wxid": "SP10-007", - "name": "幻水 ハイギョ", + name: "幻水 ハイギョ", + "kana": "ゲンスイハイギョ", "rarity": "SP", "cardType": "SIGNI", "color": "blue", @@ -28035,6 +48788,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "エルドラ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/SP10/SP10-007.jpg", "illust": "イチノセ奏", "classes": [ "精生", @@ -28048,15 +48802,48 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "さあ、いらっしゃい。そして、おやすみなさい。~ハイギョ~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】手札から【ライフバースト】を持つカードを1枚捨てる:あなたのデッキから好きなカードを1枚探す。その後、あなたのデッキをシャッフルし、そのカードをデッキの一番上に置く。" - ] + ], + startUpEffects: [{ + costCondition: function () { + return this.player.hands.some(function (card) { + return card.hasBurst(); + },this); + }, + costAsyn: function () { + var cards = this.player.hands.filter(function (card) { + return card.hasBurst(); + },this); + return this.player.selectAsyn('PAY',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + }, + actionAsyn: function () { + var cards = this.player.mainDeck.cards; + if (!cards.length) return; + this.player.informCards(cards); + return this.player.selectOptionalAsyn('SEEK',cards).callback(this,function (card) { + this.player.shuffle(); + if (card) { + this.player.mainDeck.moveCardsToTop([card]); + } + }); + } + }] }, "1024": { "pid": 1024, - "cid": 1024, + cid: 1024, + "timestamp": 1437200936218, "wxid": "SP10-008", - "name": "DYNAMITE", + name: "DYNAMITE", + "kana": "ダイナマイト", "rarity": "SP", "cardType": "SPELL", "color": "blue", @@ -28064,6 +48851,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "エルドラ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/SP10/SP10-008.jpg", "illust": "I☆LA", "classes": [], "costWhite": 0, @@ -28074,15 +48862,38 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "今週のドッキリDYNAMITEっすね!~エルドラ~", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "あなたのデッキの上からカードを2枚見る。その中から1枚をチェックゾーンに置き、残りを手札に加える。この方法でチェックゾーン置いたカードのライフバーストを発動し、その後、そのカードをあなたのトラッシュに置く。" - ] + ], + spellEffect: { + actionAsyn: function () { + var cards = this.player.mainDeck.getTopCards(2); + if (!cards.length) return; + this.player.informCards(cards); + return this.player.selectAsyn('PUT_TO_CHECK_ZONE',cards).callback(this,function (card) { + card.moveTo(this.player.checkZone); + removeFromArr(card,cards); + this.game.moveCards(cards,this.player.handZone); + return Callback.forEach(card.onBurst.effects,function (effect) { + return effect.triggerAndHandleAsyn({crossLifeCloth: false}); + },this).callback(this,function () { + card.trash(); + }); + }); + } + } }, "1025": { "pid": 1025, - "cid": 1025, + cid: 1025, + "timestamp": 1437200946240, "wxid": "SP10-006", - "name": "幻水姫 ナマコズ", + name: "幻水姫 ナマコズ", + "kana": "ゲンスイヒメナマコズ", "rarity": "SP", "cardType": "SIGNI", "color": "blue", @@ -28090,6 +48901,7 @@ var CardInfo = { "limit": 0, "power": 18000, "limiting": "エルドラ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/SP10/SP10-006.jpg", "illust": "ナダレ", "classes": [ "精生", @@ -28103,22 +48915,70 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "「行くわよ!ヌメヌメ攻撃!」「なんてこった!」~ナマコズ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:このシグニのパワーはあなたのライフクロス1枚につき、-2000される。", "【常時能力】:あなたのライフクロスが0枚であるかぎり、このシグニはバニッシュされない。" ], - "startUpEffectTexts": [ + constEffects: [{ + action: function (set,add) { + var value = this.player.lifeClothZone.cards.length * -2000; + if (!value) return; + add(this,'power',value); + } + },{ + condition: function () { + return !this.player.lifeClothZone.cards.length; + }, + action: function (set,add) { + set(this,'canNotBeBanished',true); + } + }], + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:あなたのライフクロスの一番上を見る。その後、それをクラッシュしてもよい。" ], - "burstEffectTexts": [ + startUpEffects: [{ + actionAsyn: function () { + var card = this.player.lifeClothZone.cards[0]; + if (!card) return; + this.player.informCards([card]); + return this.player.selectOptionalAsyn('CRASH',[card]).callback(this,function (card) { + if (!card) return; + return this.player.crashAsyn(1); + }); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたのライフクロスが0枚の場合、デッキの1番上のカードをライフクロスに加える。あなたはカードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + if (!this.player.lifeClothZone.cards.length) { + var card = this.player.mainDeck.cards[0]; + if (card) { + card.moveTo(this.player.lifeClothZone); + } + } + this.player.draw(1); + } + } }, "1026": { "pid": 1026, - "cid": 1026, + cid: 1026, + "timestamp": 1437200957695, "wxid": "SP10-005", - "name": "背徳の強奪", + name: "背徳の強奪", + "kana": "ハイトクノゴウダツ", "rarity": "SP", "cardType": "SPELL", "color": "red", @@ -28126,6 +48986,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "ユヅキ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/SP10/SP10-005.jpg", "illust": "猫囃子", "classes": [], "costWhite": 0, @@ -28136,15 +48997,37 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "ちょっとだけ、痛いかもね。~遊月~", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "対戦相手のエナゾーンからカード1枚をトラッシュに置く。その後、あなたのデッキの1番上のカードをあなたのエナゾーンに置く。" - ] + ], + spellEffect: { + getTargetAdvancedAsyn: function () { + var cards = this.player.opponent.enerZone.cards; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return null; + return this.player.opponent.showCardsAsyn([card]).callback(this,function () { + return card; + }); + }); + }, + actionAsyn: function (card) { + if (card && !inArr(card,this.player.opponent.enerZone.cards)) return; + if (card) card.trash(); + this.player.enerCharge(1); + } + } }, "1027": { "pid": 1027, - "cid": 1027, + cid: 1027, + "timestamp": 1437200964300, "wxid": "SP10-004", - "name": "幻竜 ヴィーヴル", + name: "幻竜 ヴィーヴル", + "kana": "ゲンリュウヴィーヴル", "rarity": "SP", "cardType": "SIGNI", "color": "red", @@ -28152,6 +49035,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "ユヅキ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/SP10/SP10-004.jpg", "illust": "単ル", "classes": [ "精生", @@ -28165,15 +49049,33 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "頭の宝石がチャームポイントだよ!~ヴィーヴル~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:対戦相手のエナゾーンから、対戦相手のルリグと同じ色を持たないカード1枚をトラッシュに置く。" - ] + ], + startUpEffects: [{ + actionAsyn: function () { + var cards = this.player.opponent.enerZone.cards.filter(function (card) { + if (card.hasColor('colorless')) return true; + return !card.hasSameColorWith(this.player.opponent.lrig); + },this); + return this.player.selectAsyn('TRASH',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + } + }], }, "1028": { "pid": 1028, - "cid": 1028, + cid: 1028, + "timestamp": 1437200970436, "wxid": "SP10-003", - "name": "幻竜姫 スヴァローグ", + name: "幻竜姫 スヴァローグ", + "kana": "ゲンリュウヒメスヴァローグ", "rarity": "SP", "cardType": "SIGNI", "color": "red", @@ -28181,6 +49083,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "ユヅキ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/SP10/SP10-003.jpg", "illust": "mado*pen", "classes": [ "精生", @@ -28194,20 +49097,98 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "キミ、溜まりすぎ!食べてあげるよ♪~スヴァローグ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:このシグニのパワーは、あなたのエナゾーンに白か青か緑か黒のカードがあるかぎり+2000される。", "【常時能力】:対戦相手のエナゾーンにカード1枚が置かれたとき、そこに8枚以上のカードがある場合、あなたはそこからカード1枚をトラッシュに置く。", "【常時能力】:このシグニがアタックしたとき、あなたと対戦相手のエナゾーンにあるカードの合計が7枚以下の場合、パワー12000以下のシグニ1体をバニッシュする。" ], - "burstEffectTexts": [ + constEffects: [{ + condition: function () { + return this.player.enerZone.cards.some(function (card) { + return (inArr(card.color,['white','blue','green','black'])) + },this); + }, + action: function (set,add) { + add(this,'power',2000); + } + },{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1028-const-1', + triggerCondition: function (event) { + return (event.newZone === this.player.opponent.enerZone) && + (event.oldZone !== this.player.opponent.enerZone); + }, + condition: function () { + return (this.player.opponent.enerZone.cards.length >= 8); + }, + actionAsyn: function () { + var cards = this.player.opponent.enerZone.cards; + return this.player.selectAsyn('TRASH',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + } + }); + add(this.player.opponent,'onCardMove',effect); + } + },{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1028-const-2', + condition: function () { + var cards = concat(this.player.enerZone.cards, + this.player.opponent.enerZone.cards); + return (cards.length <= 7); + }, + actionAsyn: function () { + return this.banishSigniAsyn(12000); + } + }); + add(this,'onAttack',effect); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:対戦相手のエナゾーンから、カード1枚と【マルチエナ】を持つカード1枚をトラッシュに置く。" - ] + ], + burstEffect: { + actionAsyn: function () { + var cards = this.player.opponent.enerZone.cards.slice(); + var cards_trash = []; + return this.player.selectAsyn('TRASH',cards).callback(this,function (card) { + if (card) { + cards_trash.push(card); + removeFromArr(card,cards); + if (!card.multiEner) { + cards = cards.filter(function (card) { + return card.multiEner; + },this); + } + } + return this.player.selectAsyn('TRASH',cards); + }).callback(this,function (card) { + if (card) cards_trash.push(card); + this.game.trashCards(cards_trash); + }); + } + } }, "1029": { "pid": 1029, - "cid": 1029, + cid: 1029, + "timestamp": 1437200978304, "wxid": "SP10-002", - "name": "バースト・ラッシュ", + name: "バースト・ラッシュ", + "kana": "バーストラッシュ", "rarity": "SP", "cardType": "ARTS", "color": "blue", @@ -28215,6 +49196,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "エルドラ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/SP10/SP10-002.jpg", "illust": "アリオ", "classes": [], "costWhite": 0, @@ -28225,19 +49207,31 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase", - "attackPhase" - ], - "artsEffectTexts": [ + cardText: "バーストキッスは甘酸っぱくないっすよ! ~エルドラ~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase','attackPhase'], + artsEffectTexts: [ "このターン、あなたのライフバーストが発動した場合、代わりにそのライフバーストは二度発動する。その後、このターンの間、あなたは《バースト・ラッシュ》を使用できない。" - ] + ], + useCondition: function () { + return !this.game.getData(this.player,'canNotUseBurstRush'); + }, + artsEffect: { + actionAsyn: function () { + this.game.tillTurnEndSet(this,this.player,'burstTwice',true); + this.game.setData(this.player,'canNotUseBurstRush',true); + } + } }, "1030": { "pid": 1030, - "cid": 1030, + cid: 1030, + "timestamp": 1437200986176, "wxid": "SP10-001", - "name": "四面楚火", + name: "四面楚火", + "kana": "シメンソカ", "rarity": "SP", "cardType": "ARTS", "color": "red", @@ -28245,6 +49239,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "ユヅキ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/SP10/SP10-001.jpg", "illust": "しおぼい", "classes": [], "costWhite": 0, @@ -28255,18 +49250,34 @@ var CardInfo = { "costColorless": 2, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase" + cardText: "この業火で、灰になりな!~遊月~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase'], + artsEffectTexts: [ + "このカードは対戦相手のルリグがレベル4以上の場合にしか使用できない。\n" + + "対戦相手のエナゾーンからカードを合計7枚までトラッシュに置く。" ], - "artsEffectTexts": [ - "このカードは対戦相手のルリグがレベル4以上の場合にしか使用できない。\n対戦相手のエナゾーンからカードを合計7枚までトラッシュに置く。" - ] + useCondition: function () { + return (this.player.opponent.lrig.level >= 4); + }, + artsEffect: { + actionAsyn: function () { + var cards = this.player.opponent.enerZone.cards; + return this.player.selectSomeAsyn('TRASH',cards,0,7).callback(this,function (cards) { + this.game.trashCards(cards); + }); + } + } }, "1033": { "pid": 1033, - "cid": 874, + cid: 874, + "timestamp": 1437201014260, "wxid": "PR-143", - "name": "純朴の光輝 アグライア(WIXOSSポイント引換 2015年 4-6月度)", + name: "純朴の光輝 アグライア(WIXOSSポイント引換 2015年 4-6月度)", + "kana": "ジュンボクノコウキアグライア", "rarity": "PR", "cardType": "SIGNI", "color": "white", @@ -28274,6 +49285,7 @@ var CardInfo = { "limit": 0, "power": 1000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-143.jpg", "illust": "パトリシア", "classes": [ "精像", @@ -28286,13 +49298,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "こっちのほうがキラキラしてるね。 ~アグライア~", }, "1034": { "pid": 1034, - "cid": 875, + cid: 875, + "timestamp": 1437201019137, "wxid": "PR-144", - "name": "龍炎の昇拳(WIXOSSポイント引換 2015年 4-6月度)", + name: "龍炎の昇拳(WIXOSSポイント引換 2015年 4-6月度)", + "kana": "リュウエンノショウケン", "rarity": "PR", "cardType": "SPELL", "color": "red", @@ -28300,6 +49315,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "ユヅキ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-144.jpg", "illust": "ときち", "classes": [], "costWhite": 0, @@ -28309,13 +49325,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "→↓?。", }, "1035": { "pid": 1035, - "cid": 876, + cid: 876, + "timestamp": 1437201027080, "wxid": "PR-145", - "name": "コードアート D・T・P(WIXOSSポイント引換 2015年 4-6月度)", + name: "コードアート D・T・P(WIXOSSポイント引換 2015年 4-6月度)", + "kana": "コードアートデスクトップパソコン", "rarity": "PR", "cardType": "SIGNI", "color": "blue", @@ -28323,6 +49342,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-145.jpg", "illust": "甲冑", "classes": [ "精械", @@ -28335,13 +49355,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "やっぱ性能よね。 ~D・T・P~", }, "1036": { "pid": 1036, - "cid": 877, + cid: 877, + "timestamp": 1437201038216, "wxid": "PR-146", - "name": "羅植 ツバキ(WIXOSSポイント引換 2015年 4-6月度)", + name: "羅植 ツバキ(WIXOSSポイント引換 2015年 4-6月度)", + "kana": "ラショクツバキ", "rarity": "PR", "cardType": "SIGNI", "color": "green", @@ -28349,6 +49372,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-146.jpg", "illust": "mado*pen", "classes": [ "精羅", @@ -28361,13 +49385,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "ツバキは、もっときれいになりたいデス! ~ツバキ~", }, "1037": { "pid": 1037, - "cid": 878, + cid: 878, + "timestamp": 1437201047693, "wxid": "PR-147", - "name": "トーチュン・ウィップ(WIXOSSポイント引換 2015年 4-6月度)", + name: "トーチュン・ウィップ(WIXOSSポイント引換 2015年 4-6月度)", + "kana": "トーチュンウィップ", "rarity": "PR", "cardType": "SPELL", "color": "black", @@ -28375,6 +49402,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "イオナ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-147.jpg", "illust": "はるのいぶき", "classes": [], "costWhite": 0, @@ -28384,13 +49412,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "もっと欲しい?ならおしまい。~イオナ~", }, "1038": { "pid": 1038, - "cid": 1038, + cid: 1038, + "timestamp": 1437201054198, "wxid": "WX08-003", - "name": "連結した廉潔 アン=フォース", + name: "連結した廉潔 アン=フォース", + "kana": "レンケツシタレンケツアンフォース", "rarity": "LR", "cardType": "LRIG", "color": "green", @@ -28398,6 +49429,7 @@ var CardInfo = { "limit": 11, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX08/WX08-003.jpg", "illust": "柚希きひろ", "classes": [ "アン" @@ -28410,19 +49442,76 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "ようこそこの季節に、ごきげんよう。~アン~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの【クロス】を持つシグニ1体が場に出るたび、あなたは【緑】を支払ってもよい。そうした場合、あなたのデッキからカード1枚を探してエナゾーンに置く。その後、デッキをシャッフルする。", "【常時能力】:あなたのシグニが【ヘブン】したとき、あなたのデッキの上からカードを2枚エナゾーンに置く。" ], - "actionEffectTexts": [ + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1038-const-0', + triggerCondition: function (event) { + return event.card.crossIcon; + }, + costGreen: 1, + actionAsyn: function () { + var filter = function (card) { + return true; + }; + return this.player.searchAsyn(filter,1,1).callback(this,function (cards) { + this.game.moveCards(cards,this.player.enerZone); + }); + } + }); + add(this.player,'onSummonSigni',effect); + } + },{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1038-const-1', + actionAsyn: function () { + this.player.enerCharge(2); + } + }); + add(this.player,'onHeaven',effect); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【白】【ダウン】:対戦相手のシグニ1体を手札に戻す。この能力はあなたの場にクロス状態のシグニがある場合にしか使用できない。" - ] + ], + actionEffects: [{ + costWhite: 1, + costDown: true, + useCondition: function () { + return this.player.signis.some(function (signi) { + return signi.crossed; + },this); + }, + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.bounceAsyn(); + }); + } + }] }, "1039": { "pid": 1039, - "cid": 1039, + cid: 1039, + "timestamp": 1437201061255, "wxid": "WX08-004", - "name": "ミュウ=フラップ", + name: "ミュウ=フラップ", + "kana": "ミュウフラップ", "rarity": "LR", "cardType": "LRIG", "color": "black", @@ -28430,6 +49519,7 @@ var CardInfo = { "limit": 11, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX08/WX08-004.jpg", "illust": "クロサワテツ", "classes": [ "ミュウ" @@ -28442,18 +49532,72 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "ねえ、でていってよ。ねえ……! ~ミュウ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたのターンの間、あなたのレゾナ1体が場に出るたび、ターン終了時まで、対戦相手のシグニ1体のパワーを-7000する。" ], - "actionEffectTexts": [ + constEffects: [{ + condition: function () { + return (this.game.turnPlayer === this.player); + }, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1039-const-0', + triggerCondition: function (event) { + return event.card.resona; + }, + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndAdd(this,card,'power',-7000); + }); + } + }); + add(this.player,'onSummonSigni',effect); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】:あなたのレゾナ1体を場からルリグトラッシュに置く:対戦相手のシグニ1体をバニッシュする。" - ] + ], + actionEffects: [{ + costCondition: function () { + return this.player.signis.some(function (signi) { + return signi.resona && signi.canTrashAsCost(); + },this); + }, + costAsyn: function () { + var cards = this.player.signis.filter(function (signi) { + return signi.resona && signi.canTrashAsCost(); + },this); + return this.player.selectAsyn('TRASH',cards).callback(this,function (card) { + if (!card) return; + card.moveTo(this.player.lrigTrashZone); + }); + }, + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.banishAsyn(); + }); + } + }] }, "1040": { "pid": 1040, - "cid": 1040, + cid: 1040, + "timestamp": 1437201069549, "wxid": "WX08-005", - "name": "白羅星 ウラヌス", + name: "白羅星 ウラヌス", + "kana": "ハクラセイウラヌス", "rarity": "LR", "cardType": "RESONA", "color": "white", @@ -28461,6 +49605,7 @@ var CardInfo = { "limit": 0, "power": 15000, "limiting": "サシェ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX08/WX08-005.jpg", "illust": "かわすみ", "classes": [ "精羅", @@ -28474,19 +49619,93 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "extraTexts": [ + cardText: "ウリウリ、わたしのお通りよ! ~ウラヌス~", + // ====================== + // 共鸣 + // ====================== + extraTexts: [ "[出現条件] 【メインフェイズ】レゾナ1体をあなたの場からルリグトラッシュに置き、レゾナではないレベル3以上のシグニ1体をあなたの場からトラッシュに置く" ], - "constEffectTexts": [ + resonaPhase: 'mainPhase', + resonaCondition: function () { + var cards_A = this.player.signis.filter(function (signi) { + return signi.resona && signi.canTrashAsCost(); + },this); + var cards_B = this.player.signis.filter(function (signi) { + return !signi.resona && (signi.level >= 3) && signi.canTrashAsCost(); + },this); + if (!cards_A.length || !cards_B.length) return null; + var card; + var cards; + if (cards_A.length === 1) { + card = cards_A[0]; + cards = cards_B; + } else { + card = cards_B[0]; + cards = cards_A; + } + cards = cards.filter(function (c) { + var signis = this.player.signis.filter(function (signi) { + return (signi !== card) && (signi !== c); + }); + return this.canSummonWith(signis); + },this); + if (!cards.length) return null; + if (cards.length === 1) { + cards.push(card); + return function () { + return Callback.immediately().callback(this,function () { + trash.call(this,cards); + }); + }; + } else { + return function () { + return this.player.selectAsyn('TRASH',cards).callback(this,function (c) { + cards = [card,c]; + trash.call(this,cards); + }); + } + } + + function trash (cards) { + this.game.frameStart(); + cards.forEach(function (card) { + if (card.resona) card.moveTo(card.player.lrigTrashZone); + else card.moveTo(card.player.trashZone); + },this); + this.game.frameEnd(); + } + }, + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:エナゾーン以外のすべてのカードは白になる。", "【常時能力】:このシグニは対戦相手の白のカードの効果を受けない。" - ] + ], + constEffects: [{ + action: function (set,add) { + this.game.cards.forEach(function (card) { + if (card.zone.name === 'EnerZone') return; + set(card,'color','white'); + },this); + } + },{ + action: function (set,add) { + var filter = function (card) { + return (card.player === this.player) || (!card.hasColor('white')); + }; + add(this,'effectFilters',filter); + } + }] }, "1041": { "pid": 1041, - "cid": 1041, + cid: 1041, + "timestamp": 1437201076391, "wxid": "WX08-016", - "name": "収斂する修練 アン=サード", + name: "収斂する修練 アン=サード", + "kana": "シュウレンスルシュウレンアンサード", "rarity": "LC", "cardType": "LRIG", "color": "green", @@ -28494,6 +49713,7 @@ var CardInfo = { "limit": 7, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX08/WX08-016.jpg", "illust": "柚希きひろ", "classes": [ "アン" @@ -28506,15 +49726,30 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "さあ、つながりましょう。~アン~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの【クロス】を持つすべてのシグニのパワーを+1000する。" - ] + ], + constEffects: [{ + action: function (set,add) { + this.player.signis.forEach(function (signi) { + if (signi.crossIcon) { + add(signi,'power',1000); + } + },this); + } + }] }, "1042": { "pid": 1042, - "cid": 1042, + cid: 1042, + "timestamp": 1437201085372, "wxid": "WX08-018", - "name": "恐悦至極", + name: "恐悦至極", + "kana": "アイアンハート", "rarity": "LC", "cardType": "ARTS", "color": "green", @@ -28522,6 +49757,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "アン", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX08/WX08-018.jpg", "illust": "松本エイト", "classes": [], "costWhite": 0, @@ -28532,19 +49768,36 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "attackPhase", - "spellCutIn" + cardText: "まさに 鉄 壁 !", + // ====================== + // 技艺效果 + // ====================== + timmings: ['attackPhase','spellCutIn'], + artsEffectTexts: [ + "このカードはあなたの場にクロス状態のシグニがある場合にしか使用できない。\n" + + "ターン終了時まで、あなたのすべての<美巧>のシグニは「バニッシュされない。」を得る。" ], - "artsEffectTexts": [ - "このカードはあなたの場にクロス状態のシグニがある場合にしか使用できない。\nターン終了時まで、あなたのすべての<美巧>のシグニは「バニッシュされない。」を得る。" - ] + useCondition: function () { + return this.player.signis.some(function (signi) { + return signi.crossed; + },this); + }, + artsEffect: { + actionAsyn: function () { + this.player.signis.forEach(function (signi) { + if (!signi.hasClass('美巧')) return; + this.game.tillTurnEndSet(this,signi,'canNotBeBanished',true); + },this); + } + } }, "1043": { "pid": 1043, - "cid": 1043, + cid: 1043, + "timestamp": 1437201092227, "wxid": "WX08-029", - "name": "音階の右律 トオン", + name: "音階の右律 トオン", + "kana": "オンカイノウリツトオン", "rarity": "SR", "cardType": "SIGNI", "color": "green", @@ -28552,6 +49805,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "アン", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX08/WX08-029.jpg", "illust": "安藤周記", "classes": [ "精像", @@ -28565,23 +49819,71 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "crossRight": 1047, - "constEffectTexts": [ + cardText: "高音域は私の物。 ~トオン~", + crossRight: 1047, + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【クロス常時能力】:このシグニのパワーは15000になる。", "【クロス常時能力】:このシグニが【ヘブン】したとき、あなたのエナゾーンからカード1枚を手札に加えてもよい。" ], - "actionEffectTexts": [ + constEffects: [{ + cross: true, + action: function (set,add) { + set(this,'power',15000); + } + },{ + cross: true, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1043-const-1', + actionAsyn: function () { + var cards = this.player.enerZone.cards; + return this.player.selectTargetOptionalAsyn(cards).callback(this,function (card) { + if (!card) return; + return this.player.opponent.showCardsAsyn([card]).callback(this,function () { + card.moveTo(card.player.handZone); + }); + }); + } + }); + add(this,'onHeaven',effect); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【緑】:ターン終了時まで、このシグニは「バニッシュされない。」を得る。この能力は使用タイミング【アタックフェイズ】を持つ。" ], - "burstEffectTexts": [ + actionEffects: [{ + attackPhase: true, + costGreen: 1, + actionAsyn: function () { + this.game.tillTurnEndSet(this,this,'canNotBeBanished',true); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:このターン、あなたはダメージを受けない" - ] + ], + burstEffect: { + actionAsyn: function () { + this.game.tillTurnEndSet(this,this.player,'wontBeDamaged',true); + } + } }, "1044": { "pid": 1044, - "cid": 1044, + cid: 1044, + "timestamp": 1437201099234, "wxid": "WX08-030", - "name": "滅精", + name: "滅精", + "kana": "メッセイ", "rarity": "SR", "cardType": "SPELL", "color": "green", @@ -28589,6 +49891,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX08/WX08-030.jpg", "illust": "パトリシア", "classes": [], "costWhite": 6, @@ -28599,18 +49902,56 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ - "このスペルを使用するためのコストはあなたの場にある<美巧>のシグニ1体につき、【緑】コストが1減り、あなたのエナゾーンにある<美巧>のシグニ1枚につき、【白】コストが1減る。(コストはその増減が決まった後で支払う)\n対戦相手のすべてのシグニを手札に戻す。" + cardText: "本当の共鳴をお見せしますわ! ~アン~", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ + "このスペルを使用するためのコストはあなたの場にある<美巧>のシグニ1体につき、【緑】コストが1減り、あなたのエナゾーンにある<美巧>のシグニ1枚につき、【白】コストが1減る。(コストはその増減が決まった後で支払う)\n" + + "対戦相手のすべてのシグニを手札に戻す。" ], - "burstEffectTexts": [ + costChange: function () { + var obj = Object.create(this); + obj.costChange = null; + this.player.signis.forEach(function (signi) { + if (signi.hasClass('美巧')) { + obj.costGreen -= 1; + } + },this); + this.player.enerZone.cards.forEach(function (card) { + if (card.hasClass('美巧')) { + obj.costWhite -= 1; + } + },this); + if (obj.costGreen < 0) obj.costGreen = 0; + if (obj.costWhite < 0) obj.costWhite = 0; + return obj; + }, + spellEffect: { + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.game.bounceCardsAsyn(cards); + } + }, + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:【エナチャージ2】" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.enerCharge(2); + } + } }, "1045": { "pid": 1045, - "cid": 1045, + cid: 1045, + "timestamp": 1437201106252, "wxid": "WX08-036", - "name": "羅石 スピネル", + name: "羅石 スピネル", + "kana": "ラセキスピネル", "rarity": "R", "cardType": "SIGNI", "color": "red", @@ -28618,6 +49959,7 @@ var CardInfo = { "limit": 0, "power": 10000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX08/WX08-036.jpg", "illust": "かざあな", "classes": [ "精羅", @@ -28631,16 +49973,67 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "ルビーと間違えた?いいえ、似せたのよ。私達が。 ~スピネル~", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【ダウン】:あなたのトラッシュから<鉱石>または<宝石>のシグニ合計5枚を好きな順番でデッキの一番下に置く。そうした場合、対戦相手のパワー10000以下のシグニ1体をバニッシュする。", "【起動能力】【赤】このシグニを場からトラッシュに置く:あなたのデッキの上からカードを5枚トラッシュに置く。その後、この効果でトラッシュに置かれた<鉱石>または<宝石>のシグニを合わせた枚数以下のレベルを持つシグニ1体をバニッシュする。" - ] + ], + actionEffects: [{ + costDown: true, + actionAsyn: function () { + var cards = this.player.trashZone.cards.filter(function (card) { + return (card.hasClass('鉱石') || card.hasClass('宝石')); + },this); + if (cards.length < 5) return; + return this.player.selectSomeAsyn('PUT_TO_BOTTOM',cards,5,5,true).callback(this,function (cards) { + cards = this.game.moveCards(cards,this.player.mainDeck,{bottom: true}); + if (cards.length !== 5) return; + cards = this.player.opponent.signis.filter(function (signi) { + return signi.power <= 10000; + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.banishAsyn(); + }); + }); + } + },{ + costRed: 1, + costCondition: function () { + return this.canTrashAsCost(); + }, + costAsyn: function () { + this.trash(); + }, + actionAsyn: function () { + var cards = this.player.mainDeck.getTopCards(5); + var level = 0; + cards.forEach(function (card) { + if (card.hasClass('鉱石') || card.hasClass('宝石')) { + level++; + } + },this); + this.game.trashCards(cards); + cards = this.player.opponent.signis.filter(function (signi) { + return signi.level <= level; + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.banishAsyn(); + }); + } + }] }, "1046": { "pid": 1046, - "cid": 1046, + cid: 1046, + "timestamp": 1437201114220, "wxid": "WX08-042", - "name": "美しき弦奏 コントラ", + name: "美しき弦奏 コントラ", + "kana": "ウツクシキゲンソウコントラ", "rarity": "R", "cardType": "SIGNI", "color": "green", @@ -28648,6 +50041,7 @@ var CardInfo = { "limit": 0, "power": 10000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX08/WX08-042.jpg", "illust": "蟹丹", "classes": [ "精像", @@ -28661,16 +50055,50 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "五感に響く弦の音。", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:このシグニがエナゾーンにあるかぎり、あなたは【白】を支払う際に、代わりにあなたのエナゾーンからこのシグニをトラッシュに置いてもよい。", "【常時能力】:あなたのシグニ1体がエナゾーンから場に出るたび、あなたのデッキの一番上のカードをエナゾーンに置く。(このシグニがエナゾーンから場に出たときも、この能力は発動する)" - ] + ], + constEffects: [{ + duringGame: true, + condition: function () { + return (this.zone === this.player.enerZone); + }, + action: function (set,add) { + set(this,'trashAsWhiteCost',true); + } + },{ + duringGame: true, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1046-const-1', + triggerCondition: function (event) { + if (!inArr(this,this.player.signis) && (event.card !== this)) return false; + return event.oldZone === this.player.enerZone; + }, + // condition: function () { + // return inArr(this,this.player.signis); + // }, + actionAsyn: function () { + this.player.enerCharge(1); + } + }); + add(this.player,'onSummonSigni',effect); + } + }] }, "1047": { "pid": 1047, - "cid": 1047, + cid: 1047, + "timestamp": 1437201120222, "wxid": "WX08-043", - "name": "音階の左巧 ヘオン", + name: "音階の左巧 ヘオン", + "kana": "オンカイノサコウヘオン", "rarity": "R", "cardType": "SIGNI", "color": "green", @@ -28678,6 +50106,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX08/WX08-043.jpg", "illust": "安藤周記", "classes": [ "精像", @@ -28691,16 +50120,51 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "crossLeft": 1043, - "startUpEffectTexts": [ + cardText: "低音域に潜むわよ! ~ヘオン~", + crossLeft: 1043, + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【クロス出現時能力】:あなたのデッキの上からカードを2枚公開する。その中から<美巧>のシグニ1枚をエナゾーンに置くか手札に加える。残りを好きな順番でデッキの一番下に置く。" - ] + ], + startUpEffects: [{ + cross: true, + actionAsyn: function () { + return this.player.revealAsyn(2).callback(this,function (cards) { + var cards_add = cards.filter(function (card) { + return card.hasClass('美巧'); + },this); + return this.player.selectOptionalAsyn('TARGET',cards_add).callback(this,function (card) { + if (!card) return; + removeFromArr(card,cards); + var texts = ['ADD_TO_HAND','PUT_TO_ENER_ZONE'] + return this.player.selectTextAsyn('CHOOSE_EFFECT',texts).callback(this,function (text) { + if (text === 'ADD_TO_HAND') { + return this.player.opponent.showCardsAsyn([card]).callback(this,function () { + card.moveTo(card.player.handZone); + }); + } + card.moveTo(card.player.enerZone); + }); + }).callback(this,function () { + var len = cards.length; + if (!len) return; + return this.player.selectSomeAsyn('PUT_TO_BOTTOM',cards,len,len,true).callback(this,function (cards) { + this.player.mainDeck.moveCardsToBottom(cards); + }); + }); + }); + } + }], }, "1048": { "pid": 1048, - "cid": 1048, + cid: 1048, + "timestamp": 1437201129098, "wxid": "WX08-044", - "name": "奏演の音左 フルート", + name: "奏演の音左 フルート", + "kana": "ソウエンノオンサフルート", "rarity": "R", "cardType": "SIGNI", "color": "green", @@ -28708,6 +50172,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX08/WX08-044.jpg", "illust": "甲冑", "classes": [ "精像", @@ -28721,20 +50186,52 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "crossLeft": 1051, - "constEffectTexts": [ + cardText: "左耳が幸せでしょ? ~フルート~", + crossLeft: 1051, + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【クロス常時能力】:このシグニのパワーは8000になる。", "【クロス常時能力】:このシグニが【ヘブン】したとき、カードを1枚引く。" ], - "burstEffectTexts": [ + constEffects: [{ + cross: true, + action: function (set,add) { + set(this,'power',8000); + } + },{ + cross: true, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '984-const-1', + actionAsyn: function () { + this.player.draw(1); + } + }); + add(this,'onHeaven',effect); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(1); + } + } }, "1049": { "pid": 1049, - "cid": 1049, + cid: 1049, + "timestamp": 1437201134260, "wxid": "WX08-066", - "name": "BEAUTIFUL", + name: "BEAUTIFUL", + "kana": "ビューティフル", "rarity": "C", "cardType": "SPELL", "color": "blue", @@ -28742,6 +50239,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX08/WX08-066.jpg", "illust": "紅緒", "classes": [], "costWhite": 0, @@ -28752,18 +50250,56 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "女子力アップでパワーアップ! ~F・M&D・P~", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "対戦相手のシグニを2体までダウンし、それらを凍結する。あなたの場にクロス状態のシグニがある場合、あなたはカードを1枚引く。(凍結されたシグニは次の自分のアップフェイズにアップしない)" ], - "burstEffectTexts": [ + spellEffect: { + getTargetAdvancedAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectSomeTargetsAsyn(cards,0,2); + }, + actionAsyn: function (cards) { + this.game.frameStart(); + cards.forEach(function (card) { + if (!inArr(card,this.player.opponent.signis)) return; + card.down(); + card.freeze(); + },this); + this.game.frameEnd(); + var flag = this.player.signis.some(function (signi) { + return signi.crossed; + },this); + if (flag) { + this.player.draw(1); + } + } + }, + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたのデッキからCrossを持つシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" - ] + ], + burstEffect: { + actionAsyn: function () { + var filter = function (card) { + return card.crossIcon; + }; + return this.player.seekAsyn(filter,1); + } + } }, "1050": { "pid": 1050, - "cid": 1050, + cid: 1050, + "timestamp": 1437201142139, "wxid": "WX08-070", - "name": "弦階の魅惑 バイオリ", + name: "弦階の魅惑 バイオリ", + "kana": "ゲンカイノミワクバイオリ", "rarity": "C", "cardType": "SIGNI", "color": "green", @@ -28771,6 +50307,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX08/WX08-070.jpg", "illust": "松本エイト", "classes": [ "精像", @@ -28784,15 +50321,32 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "耳に響く弦の音。", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの場に<美巧>のシグニが3体あるかぎり、このシグニのパワーは6000になる。" - ] + ], + constEffects: [{ + condition: function () { + var cards = this.player.signis.filter(function (signi) { + return signi.hasClass('美巧'); + },this); + return (cards.length >= 3); + }, + action: function (set,add) { + set(this,'power',6000); + } + }] }, "1051": { "pid": 1051, - "cid": 1051, + cid: 1051, + "timestamp": 1437201149260, "wxid": "WX08-071", - "name": "奏演の右音 クラリネ", + name: "奏演の右音 クラリネ", + "kana": "ソウエンノウオンクラリネ", "rarity": "C", "cardType": "SIGNI", "color": "green", @@ -28800,6 +50354,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX08/WX08-071.jpg", "illust": "甲冑", "classes": [ "精像", @@ -28813,16 +50368,28 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "crossRight": 1048, - "constEffectTexts": [ + cardText: "右耳が幸せでしょ? ~クラリネ~", + crossRight: 1048, + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【クロス常時能力】:このシグニのパワーは5000になる。" - ] + ], + constEffects: [{ + cross: true, + action: function (set,add) { + set(this,'power',5000); + } + }] }, "1052": { "pid": 1052, - "cid": 1052, + cid: 1052, + "timestamp": 1437201159495, "wxid": "WD11-001", - "name": "ミュウ=イマゴ", + name: "ミュウ=イマゴ", + "kana": "ミュウイマゴ", "rarity": "ST", "cardType": "LRIG", "color": "black", @@ -28830,6 +50397,7 @@ var CardInfo = { "limit": 11, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WD11/WD11-001.jpg", "illust": "mado*pen", "classes": [ "ミュウ" @@ -28842,18 +50410,56 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "消えて、お願い……私の前から。 ~ミュウ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたのレゾナ1体が場に出るたび、あなたのデッキの一番上のカードをエナゾーンに置く。" ], - "actionEffectTexts": [ + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1052-const-0', + triggerCondition: function (event) { + return event.card.resona; + }, + actionAsyn: function () { + this.player.enerCharge(1); + } + }); + add(this.player,'onSummonSigni',effect); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【ダウン】:あなたのトラッシュから<凶蟲>のシグニ1枚を手札に加える。" - ] + ], + actionEffects: [{ + costDown: true, + actionAsyn: function () { + var cards = this.player.trashZone.cards.filter(function (card) { + return card.hasClass('凶蟲'); + },this); + return this.player.selectAsyn('ADD_TO_HAND',cards).callback(this,function (card) { + if (!card) return; + return this.player.opponent.showCardsAsyn([card]).callback(this,function () { + card.moveTo(card.player.handZone); + }); + }); + } + }] }, "1053": { "pid": 1053, - "cid": 1053, + cid: 1053, + "timestamp": 1437201165339, "wxid": "WD11-002", - "name": "ミュウ=イマジ", + name: "ミュウ=イマジ", + "kana": "ミュウイマジ", "rarity": "ST", "cardType": "LRIG", "color": "black", @@ -28861,6 +50467,7 @@ var CardInfo = { "limit": 8, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WD11/WD11-002.jpg", "illust": "mado*pen", "classes": [ "ミュウ" @@ -28872,13 +50479,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "どうして。教えて……答えて。~ミュウ~", }, "1054": { "pid": 1054, - "cid": 1054, + cid: 1054, + "timestamp": 1437201171584, "wxid": "WD11-003", - "name": "ミュウ=プーパ", + name: "ミュウ=プーパ", + "kana": "ミュウプーパ", "rarity": "ST", "cardType": "LRIG", "color": "black", @@ -28886,6 +50496,7 @@ var CardInfo = { "limit": 5, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WD11/WD11-003.jpg", "illust": "mado*pen", "classes": [ "ミュウ" @@ -28897,13 +50508,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "ここは、とっても寒い……。~ミュウ~", }, "1055": { "pid": 1055, - "cid": 1055, + cid: 1055, + "timestamp": 1437201182203, "wxid": "WD11-004", - "name": "ミュウ=ラーバ", + name: "ミュウ=ラーバ", + "kana": "ミュウラーバ", "rarity": "ST", "cardType": "LRIG", "color": "black", @@ -28911,6 +50525,7 @@ var CardInfo = { "limit": 2, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WD11/WD11-004.jpg", "illust": "mado*pen", "classes": [ "ミュウ" @@ -28922,13 +50537,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "ミュウ……それしか、私も知らない。~ミュウ~", }, "1056": { "pid": 1056, - "cid": 1056, + cid: 1056, + "timestamp": 1437201189352, "wxid": "WD11-005", - "name": "ミュウ=ハッチ", + name: "ミュウ=ハッチ", + "kana": "ミュウハッチ", "rarity": "ST", "cardType": "LRIG", "color": "black", @@ -28936,6 +50554,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WD11/WD11-005.jpg", "illust": "mado*pen", "classes": [ "ミュウ" @@ -28947,13 +50566,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "オープン……ですか?~ミュウ~", }, "1057": { "pid": 1057, - "cid": 1057, + cid: 1057, + "timestamp": 1437201195178, "wxid": "WD11-006", - "name": "マカロン・バグズ", + name: "マカロン・バグズ", + "kana": "マカロンバグズ", "rarity": "ST", "cardType": "ARTS", "color": "black", @@ -28961,6 +50583,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WD11/WD11-006.jpg", "illust": "しおぼい", "classes": [], "costWhite": 0, @@ -28971,19 +50594,44 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase", - "attackPhase" - ], - "artsEffectTexts": [ + cardText: "しもべ、たち?~ミュウ~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase','attackPhase'], + artsEffectTexts: [ "手札から<凶蟲>のシグニを好きな数捨てる。ターン終了時まで、対戦相手のシグニ1体のパワーを、この方法で捨てたシグニのレベルを合計した数だけ-2000する。" - ] + ], + artsEffect: { + actionAsyn: function () { + var cards = this.player.hands.filter(function (card) { + return card.hasClass('凶蟲'); + },this); + if (!cards.length) return; + return this.player.selectSomeAsyn('DISCARD',cards).callback(this,function (cards) { + var value = 0; + cards.forEach(function (card) { + value += card.level; + },this); + value *= -2000; + if (!value) return; + this.game.trashCards(cards); + cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndAdd(this,card,'power',value); + }); + }); + } + } }, "1058": { "pid": 1058, - "cid": 1058, + cid: 1058, + "timestamp": 1437201202150, "wxid": "WD11-007", - "name": "黒幻蟲 ムカデス", + name: "黒幻蟲 ムカデス", + "kana": "コクゲンチュウムカデス", "rarity": "ST", "cardType": "RESONA", "color": "black", @@ -28991,6 +50639,7 @@ var CardInfo = { "limit": 0, "power": 15000, "limiting": "ミュウ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WD11/WD11-007.jpg", "illust": "hitoto*", "classes": [ "精生", @@ -29004,18 +50653,51 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "extraTexts": [ - "[出現条件] 【メインフェイズ】レゾナではない<凶蟲>のシグニ2体をあなたの場からトラッシュに置く" + cardText: "キキキ。ここは気持ちがいい場所だね!~ムカデス~", + // ====================== + // 共鸣 + // ====================== + extraTexts: [ + '[出現条件] 【メインフェイズ】レゾナではない<凶蟲>のシグニ2体をあなたの場からトラッシュに置く' ], - "startUpEffectTexts": [ + resonaPhase: 'mainPhase', + resonaCondition: function () { + var filter = function (signi) { + return !signi.resona && signi.hasClass('凶蟲'); + }; + var count = 2; + return this.getSummonSolution(filter,count); + }, + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:ターン終了時まで、対戦相手のシグニ1体のパワーを、このレゾナの出現条件でトラッシュに置いたシグニのレベルを合計した数だけ-2000する。" - ] + ], + startUpEffects: [{ + actionAsyn: function (event) { + var signis = event.resonaArg; + if (!signis || !signis.length) return; + var value = 0; + signis.forEach(function (signi) { + value += signi.level; + },this); + value *= -2000; + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndAdd(this,card,'power',value); + }); + } + }] }, "1059": { "pid": 1059, - "cid": 1059, + cid: 1059, + "timestamp": 1437201212249, "wxid": "WD11-008", - "name": "黒幻蟲 ヤスデス", + name: "黒幻蟲 ヤスデス", + "kana": "コクゲンチュウヤスデス", "rarity": "ST", "cardType": "RESONA", "color": "black", @@ -29023,6 +50705,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "ミュウ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WD11/WD11-008.jpg", "illust": "hitoto*", "classes": [ "精生", @@ -29036,23 +50719,117 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "attachedEffectTexts": [ - "<凶蟲>のシグニ1枚をあなたの手札から捨てる」", - "<凶蟲>のシグニ1枚をあなたのエナゾーンからトラッシュに置く」", - "レゾナではない<凶蟲>のシグニ1体をあなたの場からトラッシュに置く」" + cardText: "もう、どうして。来たくなかった。~ヤスデス~", + // ====================== + // 附加效果 + // ====================== + attachedEffectTexts: [ + '<凶蟲>のシグニ1枚をあなたの手札から捨てる」', + '<凶蟲>のシグニ1枚をあなたのエナゾーンからトラッシュに置く」', + 'レゾナではない<凶蟲>のシグニ1体をあなたの場からトラッシュに置く」' ], - "extraTexts": [ - "[出現条件] 【メインフェイズ】以下の3つから2つを選ぶ\n「<凶蟲>のシグニ1枚をあなたの手札から捨てる」\n「<凶蟲>のシグニ1枚をあなたのエナゾーンからトラッシュに置く」\n「レゾナではない<凶蟲>のシグニ1体をあなたの場からトラッシュに置く」" + // ====================== + // 共鸣 + // ====================== + extraTexts: [ + '[出現条件] 【メインフェイズ】以下の3つから2つを選ぶ\n' + + '「<凶蟲>のシグニ1枚をあなたの手札から捨てる」\n' + + '「<凶蟲>のシグニ1枚をあなたのエナゾーンからトラッシュに置く」\n' + + '「レゾナではない<凶蟲>のシグニ1体をあなたの場からトラッシュに置く」' ], - "startUpEffectTexts": [ + resonaPhase: 'mainPhase', + resonaCondition: function () { + var effects = []; + // 1. 从手牌舍弃1张<凶虫>精灵牌 + var cards_A = this.player.hands.filter(function (card) { + return card.hasClass('凶蟲'); + },this); + if (cards_A.length) { + effects.push({ + source: this, + description: '1059-attached-0', + actionAsyn: function () { + return this.player.selectAsyn('DISCARD',cards_A).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + } + }); + } + // 2. 从能量区将一张<凶虫>精灵牌放置到废弃区 + var cards_B = this.player.enerZone.cards.filter(function (card) { + return card.hasClass('凶蟲'); + },this); + if (cards_B.length) { + effects.push({ + source: this, + description: '1059-attached-1', + actionAsyn: function () { + return this.player.selectAsyn('DISCARD',cards_B).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + } + }); + } + // 3. 将1只非共鸣<凶虫>精灵放置到废弃区 + var filter = function (signi) { + return !signi.resona && signi.hasClass('凶蟲'); + }; + var actionAsyn = this.getSummonSolution(filter,1); + // 若只选1,2不满足界限 + if (!this.canSummon()) { + if (!actionAsyn) return null; + if (!effects.length) return null; + return function () { + return actionAsyn().callback(this,function () { + return this.player.selectAsyn('CHOOSE_EFFECT',effects).callback(this,function (effect) { + return effect.actionAsyn.call(effect.source); + }); + }); + } + } + if (actionAsyn) { + effects.push({ + source: this, + description: '1059-attached-2', + actionAsyn: actionAsyn + }); + } + if (effects.length < 2) return null; + return function () { + return this.player.selectSomeAsyn('CHOOSE_EFFECT',effects,2,2,true).callback(this,function (effects) { + return Callback.forEach(effects,function (effect) { + return effect.actionAsyn.call(effect.source); + },this); + }); + } + }, + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:対戦相手のレベル2以下のシグニ1体をバニッシュする。" - ] + ], + startUpEffects: [{ + actionAsyn: function () { + var cards = this.player.opponent.signis.filter(function (signi) { + return signi.level <= 2; + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.banishAsyn(); + }); + } + }], }, "1060": { "pid": 1060, - "cid": 1060, + cid: 1060, + "timestamp": 1437201223540, "wxid": "WD11-009", - "name": "幻蟲 クロハ", + name: "幻蟲 クロハ", + "kana": "ゲンチュウクロハ", "rarity": "ST", "cardType": "SIGNI", "color": "black", @@ -29060,6 +50837,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "ミュウ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WD11/WD11-009.jpg", "illust": "村上ゆいち", "classes": [ "精生", @@ -29073,21 +50851,64 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "これ以上に美しく、これよりもっと美麗な生き方を。~クロハ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの場にレゾナがあるかぎり、このシグニのパワーは15000になる。" ], - "startUpEffectTexts": [ + constEffects: [{ + condition: function () { + return this.player.signis.some(function (signi) { + return signi.resona; + },this); + }, + action: function (set,add) { + set(this,'power',15000); + } + }], + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】【黒】:あなたのトラッシュからレベル2以下の黒のシグニ1枚を場に出す。" ], - "burstEffectTexts": [ + startUpEffects: [{ + costBlack: 1, + actionAsyn: function () { + var cards = this.player.trashZone.cards.filter(function (card) { + return (card.type === 'SIGNI') && (card.hasColor('black')) && (card.level <= 2) && card.canSummon(); + },this); + return this.player.selectAsyn('SUMMON_SIGNI',cards).callback(this,function (card) { + if (!card) return; + return card.summonAsyn(); + }); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:ターン終了時まで、対戦相手のシグニ1体のパワーを-10000する。" - ] + ], + burstEffect: { + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndAdd(this,card,'power',-10000); + }); + } + } }, "1061": { "pid": 1061, - "cid": 1061, + cid: 1061, + "timestamp": 1437201230741, "wxid": "WD11-010", - "name": "幻蟲 S・アント", + name: "幻蟲 S・アント", + "kana": "ゲンチュウソルジャーアント", "rarity": "ST", "cardType": "SIGNI", "color": "black", @@ -29095,6 +50916,7 @@ var CardInfo = { "limit": 0, "power": 10000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WD11/WD11-010.jpg", "illust": "くれいお", "classes": [ "精生", @@ -29107,13 +50929,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "ズンタッ。ズンタッ。悪い子どこさ?~S・アント~", }, "1062": { "pid": 1062, - "cid": 1062, + cid: 1062, + "timestamp": 1437201238263, "wxid": "WD11-011", - "name": "幻蟲 キアハ", + name: "幻蟲 キアハ", + "kana": "ゲンチュウキアハ", "rarity": "ST", "cardType": "SIGNI", "color": "black", @@ -29121,6 +50946,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "ミュウ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WD11/WD11-011.jpg", "illust": "アリオ", "classes": [ "精生", @@ -29134,18 +50960,46 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "何よりも知りたかった、空の温かさ。", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】【黒】:あなたのトラッシュから《幻蟲 キアハ》以外の黒のシグニ1枚を手札に加える。" ], - "burstEffectTexts": [ + startUpEffects: [{ + costBlack: 1, + actionAsyn: function () { + var cards = this.player.trashZone.cards.filter(function (card) { + return (card.cid !== 1062) && (card.type === 'SIGNI') && (card.hasColor('black')); + },this); + return this.player.selectAsyn('ADD_TO_HAND',cards).callback(this,function (card) { + if (!card) return; + return this.player.opponent.showCardsAsyn([card]).callback(this,function () { + card.moveTo(card.player.handZone); + }); + }); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(1); + } + } }, "1063": { "pid": 1063, - "cid": 1063, + cid: 1063, + "timestamp": 1437201249569, "wxid": "WD11-012", - "name": "幻蟲 W・アント", + name: "幻蟲 W・アント", + "kana": "ゲンチュウワークアント", "rarity": "ST", "cardType": "SIGNI", "color": "black", @@ -29153,6 +51007,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WD11/WD11-012.jpg", "illust": "ナダレ", "classes": [ "精生", @@ -29165,13 +51020,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "セッセ、セッセ、働くたのしー!~W・アント~", }, "1064": { "pid": 1064, - "cid": 1064, + cid: 1064, + "timestamp": 1437201255276, "wxid": "WD11-013", - "name": "幻蟲 モンチョウ", + name: "幻蟲 モンチョウ", + "kana": "ゲンチュウモンチョウ", "rarity": "ST", "cardType": "SIGNI", "color": "black", @@ -29179,6 +51037,7 @@ var CardInfo = { "limit": 0, "power": 3000, "limiting": "ミュウ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WD11/WD11-013.jpg", "illust": "はるのいぶき", "classes": [ "精生", @@ -29192,18 +51051,52 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "私よ。小さいころに見なかった?~モンチョウ~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:ターン終了時まで、対戦相手のシグニ1体のパワーを-1000する。" ], - "constEffectTexts": [ + startUpEffects: [{ + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndAdd(this,card,'power',-1000); + }); + } + }], + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:このシグニが場を離れたとき、ターン終了時まで、対戦相手のシグニ1体のパワーを-1000する。" - ] + ], + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1064-const-0', + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndAdd(this,card,'power',-1000); + }); + } + }); + add(this,'onLeaveField',effect); + } + }] }, "1065": { "pid": 1065, - "cid": 1065, + cid: 1065, + "timestamp": 1437201263268, "wxid": "WD11-014", - "name": "幻蟲 C・アント", + name: "幻蟲 C・アント", + "kana": "ゲンチュウチャイルドアント", "rarity": "ST", "cardType": "SIGNI", "color": "black", @@ -29211,6 +51104,7 @@ var CardInfo = { "limit": 0, "power": 3000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WD11/WD11-014.jpg", "illust": "かにかま", "classes": [ "精生", @@ -29223,13 +51117,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "わっちょい、わっちょい、これな~に?~C・アント~", }, "1066": { "pid": 1066, - "cid": 1066, + cid: 1066, + "timestamp": 1437201269238, "wxid": "WD11-015", - "name": "幻蟲 モンシロ", + name: "幻蟲 モンシロ", + "kana": "ゲンチュウモンシロ", "rarity": "ST", "cardType": "SIGNI", "color": "black", @@ -29237,6 +51134,7 @@ var CardInfo = { "limit": 0, "power": 1000, "limiting": "ミュウ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WD11/WD11-015.jpg", "illust": "パトリシア", "classes": [ "精生", @@ -29250,15 +51148,37 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "私よ。小さいころに助けなかった?~モンシロ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:このシグニが場を離れたとき、ターン終了時まで、対戦相手のシグニ1体のパワーを-1000する。" - ] + ], + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1066-const-0', + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndAdd(this,card,'power',-1000); + }); + } + }); + add(this,'onLeaveField',effect); + } + }] }, "1067": { "pid": 1067, - "cid": 102, + cid: 102, + "timestamp": 1437201276359, "wxid": "WD11-017", - "name": "サーバント O", + name: "サーバント O", + "kana": "サーバントワン", "rarity": "ST", "cardType": "SIGNI", "color": "colorless", @@ -29266,6 +51186,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WD11/WD11-017.jpg", "illust": "トリダモノ", "classes": [ "精元" @@ -29277,13 +51198,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": true, - "multiEner": true + "multiEner": true, + cardText: "悪い虫がつかないように。", }, "1068": { "pid": 1068, - "cid": 101, + cid: 101, + "timestamp": 1437201284635, "wxid": "WD11-016", - "name": "サーバント D", + name: "サーバント D", + "kana": "サーバントデュオ", "rarity": "ST", "cardType": "SIGNI", "color": "colorless", @@ -29291,6 +51215,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WD11/WD11-016.jpg", "illust": "hitoto*", "classes": [ "精元" @@ -29302,13 +51227,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": true, - "multiEner": true + "multiEner": true, + cardText: "虫食いされないように。", }, "1069": { "pid": 1069, - "cid": 1069, + cid: 1069, + "timestamp": 1437201292271, "wxid": "WD11-018", - "name": "ゲット・インセクト", + name: "ゲット・インセクト", + "kana": "ゲットインセクト", "rarity": "ST", "cardType": "SPELL", "color": "black", @@ -29316,6 +51244,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WD11/WD11-018.jpg", "illust": "I☆LA", "classes": [], "costWhite": 0, @@ -29326,18 +51255,70 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "思い出に、どうぞ。", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "あなたのトラッシュから黒のシグニ1枚を手札に加える。その後、あなたの場にレゾナがある場合、追加であなたのトラッシュから黒のシグニ1枚を手札に加える。" ], - "burstEffectTexts": [ + spellEffect: { + getTargetAdvancedAsyn: function () { + var cards = this.player.trashZone.cards.filter(function (card) { + return (card.hasColor('black')) && (card.type === 'SIGNI'); + },this); + return this.player.selectAsyn('ADD_TO_HAND',cards).callback(this,function (card) { + if (!card) return null; + return this.player.opponent.showCardsAsyn([card]).callback(this,function () { + return card; + }); + }); + }, + actionAsyn: function (card) { + if (!inArr(card,this.player.trashZone.cards)) return; + card.moveTo(card.player.handZone); + var flag = this.player.signis.some(function (signi) { + return signi.resona; + },this); + if (!flag) return; + var cards = this.player.trashZone.cards.filter(function (card) { + return (card.hasColor('black')) && (card.type === 'SIGNI'); + },this); + return this.player.selectAsyn('ADD_TO_HAND',cards).callback(this,function (card) { + if (!card) return; + return this.player.opponent.showCardsAsyn([card]).callback(this,function () { + card.moveTo(card.player.handZone); + }); + }); + } + }, + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたのトラッシュから黒のシグニ1枚を手札に加える。" - ] + ], + burstEffect: { + actionAsyn: function () { + var cards = this.player.trashZone.cards.filter(function (card) { + return (card.hasColor('black')) && (card.type === 'SIGNI'); + },this); + return this.player.selectAsyn('ADD_TO_HAND',cards).callback(this,function (card) { + if (!card) return; + return this.player.opponent.showCardsAsyn([card]).callback(this,function () { + card.moveTo(card.player.handZone); + }); + }); + } + } }, "1073": { "pid": 1073, - "cid": 1073, + cid: 1073, + "timestamp": 1437201332102, "wxid": "WX08-001", - "name": "金蘭之契 花代・肆", + name: "金蘭之契 花代・肆", + "kana": "キンランノチギリハナヨヨン", "rarity": "LR", "cardType": "LRIG", "color": "red", @@ -29345,6 +51326,7 @@ var CardInfo = { "limit": 11, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX08/WX08-001.jpg", "illust": "茶ちえ", "classes": [ "花代" @@ -29357,19 +51339,71 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "That's right, even I had a wish. ~Hanayo~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの【クロス】を持つシグニ1体が場に出るたび、あなたは【赤】【赤】を支払ってもよい。そうした場合、ターン終了時まで、あなたのシグニ1体は【アサシン】を得る。", "【常時能力】:あなたのシグニが【ヘブン】したとき、このルリグをアップする。" ], - "actionEffectTexts": [ + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1073-const-0', + triggerCondition: function (event) { + return event.card.crossIcon; + }, + costRed: 2, + actionAsyn: function () { + var cards = this.player.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndSet(this,card,'assassin',true); + }); + } + }); + add(this.player,'onSummonSigni',effect); + } + },{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1073-const-1', + actionAsyn: function () { + return this.upAsyn(); + } + }); + add(this.player,'onHeaven',effect); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【赤】【ダウン】:対戦相手のライフクロス1枚をクラッシュする。この能力はあなたの場にクロス状態のシグニがある場合にしか使用できない。" - ] + ], + actionEffects: [{ + costRed: 1, + costDown: true, + useCondition: function () { + return this.player.signis.some(function (signi) { + return signi.crossed; + },this); + }, + actionAsyn: function () { + return this.player.opponent.crashAsyn(1); + } + }] }, "1074": { "pid": 1074, - "cid": 1074, + cid: 1074, + "timestamp": 1437201353684, "wxid": "WX08-009", - "name": "共炎雅 花代・参", + name: "共炎雅 花代・参", + "kana": "キョウエンガハナヨサン", "rarity": "LC", "cardType": "LRIG", "color": "red", @@ -29377,6 +51411,7 @@ var CardInfo = { "limit": 7, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX08/WX08-009.jpg", "illust": "茶ちえ", "classes": [ "花代" @@ -29389,15 +51424,30 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "ほら、今クロスする世界があるわ! ~花代~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの【クロス】を持つすべてのシグニのパワーを+1000する。" - ] + ], + constEffects: [{ + action: function (set,add) { + this.player.signis.forEach(function (signi) { + if (signi.crossIcon) { + add(signi,'power',1000); + } + },this); + } + }] }, "1075": { "pid": 1075, - "cid": 1075, + cid: 1075, + "timestamp": 1437201364096, "wxid": "WX08-010", - "name": "不灯不屈", + name: "不灯不屈", + "kana": "フトウフクツ", "rarity": "LC", "cardType": "ARTS", "color": "red", @@ -29405,6 +51455,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX08/WX08-010.jpg", "illust": "しおぼい", "classes": [], "costWhite": 0, @@ -29415,18 +51466,35 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase" - ], - "artsEffectTexts": [ + cardText: "ユヅキィィィック!! ~遊月~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase'], + artsEffectTexts: [ "あなたのライフクロス2枚をクラッシュする。その後、この方法でクラッシュしたライフクロス1枚につき、対戦相手のシグニ1体をバニッシュする。この方法でクラッシュされたカードのライフバーストは発動しない。" - ] + ], + artsEffect: { + actionAsyn: function () { + var count = Math.min(2,this.player.lifeClothZone.cards.length); + if (!count) return; + var arg = {tag: 'dontTriggerBurst'}; + return this.player.crashAsyn(count,arg).callback(this,function () { + var cards = this.player.opponent.signis; + return this.player.selectSomeTargetsAsyn(cards,count,count).callback(this,function (cards) { + return this.game.banishCardsAsyn(cards); + }); + }); + } + } }, "1076": { "pid": 1076, - "cid": 1076, + cid: 1076, + "timestamp": 1437201374314, "wxid": "WX08-022", - "name": "ペイ・チャージング", + name: "ペイ・チャージング", + "kana": "ペイチャージング", "rarity": "LC", "cardType": "ARTS", "color": "colorless", @@ -29434,6 +51502,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX08/WX08-022.jpg", "illust": "ときち", "classes": [], "costWhite": 0, @@ -29444,18 +51513,30 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase" - ], - "artsEffectTexts": [ + cardText: "ゥンまああ~いっのじゃっ! ~ウムル~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase'], + artsEffectTexts: [ "あなたの手札を1枚捨てる。そうした場合、あなたのデッキの上からカードを2枚エナゾーンに置く。" - ] + ], + artsEffect: { + actionAsyn: function () { + if (!this.player.hands.length) return; + return this.player.discardAsyn(1).callback(this,function () { + this.player.enerCharge(2); + }); + } + } }, "1077": { "pid": 1077, - "cid": 1077, + cid: 1077, + "timestamp": 1437201380585, "wxid": "WX08-024", - "name": "羅石 サンスト", + name: "羅石 サンスト", + "kana": "ラセキサンスト", "rarity": "SR", "cardType": "SIGNI", "color": "red", @@ -29463,6 +51544,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "花代", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX08/WX08-024.jpg", "illust": "希", "classes": [ "精羅", @@ -29476,23 +51558,92 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "crossRight": 1080, - "constEffectTexts": [ + cardText: "情熱的な太陽のパワーをあなたに! ~サンスト~", + crossRight: 1080, + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【クロス常時能力】:このシグニのパワーは15000になる。", "【クロス常時能力】:このシグニが【ヘブン】したとき、ターン終了時まで、このシグニは【アサシン】を得る。" ], - "actionEffectTexts": [ - "【起動能力】手札から<鉱石>または<宝石>のシグニを合計3枚捨てる:あなたと対戦相手のライフクロス1枚をクラッシュする。" + constEffects: [{ + cross: true, + action: function (set,add) { + set(this,'power',15000); + } + },{ + cross: true, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1077-const-1', + actionAsyn: function () { + this.game.tillTurnEndSet(this,this,'assassin',true); + } + }); + add(this,'onHeaven',effect); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ + "【起動能力】手札から<鉱石>または<宝石>のシグニを合計3枚捨てる:あなたと対戦相手のライフクロス1枚をクラッシュする。", ], - "burstEffectTexts": [ + actionEffects: [{ + costCondition: function () { + var cards = this.player.hands.filter(function (card) { + return (card.hasClass('鉱石') || card.hasClass('宝石')); + },this); + return (cards.length >= 3); + }, + costAsyn: function () { + var cards = this.player.hands.filter(function (card) { + return (card.hasClass('鉱石') || card.hasClass('宝石')); + },this); + return this.player.selectSomeAsyn('PAY',cards,3,3).callback(this,function (cards) { + this.game.trashCards(cards); + }); + }, + actionAsyn: function () { + return this.player.crashAsyn(1).callback(this,function () { + return this.player.opponent.crashAsyn(1); + }); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:対戦相手のシグニのうち、最も小さいパワーを持つシグニ1体をバニッシュする。" - ] + ], + burstEffect: { + actionAsyn: function () { + var power = Infinity; + var cards = []; + this.player.opponent.signis.forEach(function (signi) { + if (signi.power < power) { + power = signi.power; + cards = [signi]; + } else if (signi.power === power) { + cards.push(signi); + } + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.banishAsyn(); + }); + } + } }, "1078": { "pid": 1078, - "cid": 1078, + cid: 1078, + "timestamp": 1437201388521, "wxid": "WX08-026", - "name": "絢爛の轢断", + name: "絢爛の轢断", + "kana": "ケンランノレキダン", "rarity": "SR", "cardType": "SPELL", "color": "red", @@ -29500,6 +51651,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX08/WX08-026.jpg", "illust": "イシバシヨウスケ", "classes": [], "costWhite": 0, @@ -29510,18 +51662,73 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ - "このスペルを使用するためのコストはあなたのライフクロス1枚につき、【赤】コストが1増え、あなたの場にある<鉱石>または<宝石>のシグニ1体につき、【赤】コストが1減る。\n対戦相手のパワー12000以下のシグニ1体をバニッシュし、対戦相手のライフクロス1枚をクラッシュする。" + cardText: "綺麗ね。 ~花代~", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ + "このスペルを使用するためのコストはあなたのライフクロス1枚につき、【赤】コストが1増え、あなたの場にある<鉱石>または<宝石>のシグニ1体につき、【赤】コストが1減る。\n" + + "対戦相手のパワー12000以下のシグニ1体をバニッシュし、対戦相手のライフクロス1枚をクラッシュする。" ], - "burstEffectTexts": [ + costChange: function () { + var obj = Object.create(this); + obj.costChange = null; + var cards = this.player.lifeClothZone.cards; + obj.costRed += cards.length; + this.player.signis.forEach(function (card) { + if (card.hasClass('鉱石') || card.hasClass('宝石')) { + obj.costRed -= 1; + } + },this); + if (obj.costRed < 0) obj.costRed = 0; + return obj; + }, + spellEffect: { + getTargets: function () { + return this.player.opponent.signis.filter(function (signi) { + return signi.power <= 12000; + },this); + }, + dontCheckTarget: true, + actionAsyn: function (target) { + if (!target) return this.player.opponent.crashAsyn(1); + if (!inArr(target,this.player.opponent.signis)) return; + if (target.power > 12000) return; + return target.banishAsyn().callback(this,function () { + return this.player.opponent.crashAsyn(1); + }); + } + }, + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:手札から<鉱石>または<宝石>のシグニを1枚捨てる。そうした場合、対戦相手のシグニ1体をバニッシュする。" - ] + ], + burstEffect: { + actionAsyn: function () { + var cards = this.player.hands.filter(function (card) { + return (card.hasClass('鉱石') || card.hasClass('宝石')); + },this); + return this.player.selectOptionalAsyn('TRASH',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.banishAsyn(); + }); + }); + } + } }, "1079": { "pid": 1079, - "cid": 1079, + cid: 1079, + "timestamp": 1437201395384, "wxid": "WX08-035", - "name": "弩砲 トーピード", + name: "弩砲 トーピード", + "kana": "ドホウトーピード", "rarity": "R", "cardType": "SIGNI", "color": "red", @@ -29529,6 +51736,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX08/WX08-035.jpg", "illust": "マツモトミツアキ", "classes": [ "精武", @@ -29542,16 +51750,44 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "あぁ、胸が爆爆するよ! ~トーピード~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:このシグニのパワーはあなたの場にある【クロス】を持つシグニ1体につき、+2000される。", "【常時能力】:あなたのシグニが【ヘブン】したとき、あなたは【赤】【赤】を支払ってもよい。そうした場合、このシグニをアップする。" - ] + ], + constEffects: [{ + action: function (set,add) { + var cards = this.player.signis.filter(function (signi) { + return signi.crossIcon; + },this); + var value = cards.length * 2000; + if (!value) return; + add(this,'power',value); + } + },{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1079-const-1', + costRed: 2, + actionAsyn: function () { + this.up(1); + } + }); + add(this.player,'onHeaven',effect); + } + }] }, "1080": { "pid": 1080, - "cid": 1080, + cid: 1080, + "timestamp": 1437201403389, "wxid": "WX08-037", - "name": "羅石 ムンスト", + name: "羅石 ムンスト", + "kana": "ラセキムンスト", "rarity": "R", "cardType": "SIGNI", "color": "red", @@ -29559,6 +51795,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX08/WX08-037.jpg", "illust": "希", "classes": [ "精羅", @@ -29572,20 +51809,56 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "crossLeft": 1077, - "attachedEffectTexts": [ + cardText: "神秘的な月のパワーをあなたに…。 ~ムンスト~", + crossLeft: 1077, + // ====================== + // 附加效果 + // ====================== + attachedEffectTexts: [ "「対戦相手のパワー3000以下のすべてのシグニをバニッシュする。」", "「ターン終了時まで、このシグニのパワーは15000になる。」" ], - "startUpEffectTexts": [ - "【クロス出現時能力】:以下の2つから1つを選ぶ。\n「対戦相手のパワー3000以下のすべてのシグニをバニッシュする。」\n「ターン終了時まで、このシグニのパワーは15000になる。」" - ] + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ + "【クロス出現時能力】:以下の2つから1つを選ぶ。\n" + + "「対戦相手のパワー3000以下のすべてのシグニをバニッシュする。」\n" + + "「ターン終了時まで、このシグニのパワーは15000になる。」" + ], + startUpEffects: [{ + cross: true, + actionAsyn: function () { + var effects = [{ + source: this, + description: '1080-attached-0', + actionAsyn: function () { + var cards = this.player.opponent.signis.filter(function (signi) { + return (signi.power <= 3000); + },this); + return this.game.banishCardsAsyn(cards); + } + },{ + source: this, + description: '1080-attached-1', + actionAsyn: function () { + this.game.tillTurnEndSet(this,this,'power',15000); + } + }]; + return this.player.selectAsyn('CHOOSE_EFFECT',effects).callback(this,function (effect) { + if (!effect) return; + return effect.actionAsyn.call(this); + }); + } + }] }, "1081": { "pid": 1081, - "cid": 1081, + cid: 1081, + "timestamp": 1437201410013, "wxid": "WX08-038", - "name": "羅石 タイアイ", + name: "羅石 タイアイ", + "kana": "ラセキタイアイ", "rarity": "R", "cardType": "SIGNI", "color": "red", @@ -29593,6 +51866,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX08/WX08-038.jpg", "illust": "単ル", "classes": [ "精羅", @@ -29606,20 +51880,52 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "crossLeft": 1082, - "constEffectTexts": [ + cardText: "ドォウラァァァァア!! ~タイアイ~", + crossLeft: 1082, + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【クロス常時能力】:このシグニのパワーは8000になる。", "【クロス常時能力】:このシグニが【ヘブン】したとき、カードを1枚引く。" ], - "burstEffectTexts": [ + constEffects: [{ + cross: true, + action: function (set,add) { + set(this,'power',8000); + } + },{ + cross: true, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1081-const-1', + actionAsyn: function () { + this.player.draw(1); + } + }); + add(this,'onHeaven',effect); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(1); + } + } }, "1082": { "pid": 1082, - "cid": 1082, + cid: 1082, + "timestamp": 1437201417038, "wxid": "WX08-059", - "name": "羅石 キャッチャイ", + name: "羅石 キャッチャイ", + "kana": "ラセキキャッチャイ", "rarity": "C", "cardType": "SIGNI", "color": "red", @@ -29627,6 +51933,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX08/WX08-059.jpg", "illust": "単ル", "classes": [ "精羅", @@ -29640,16 +51947,28 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "crossRight": 1081, - "constEffectTexts": [ + cardText: "五月蠅いニャア。 ~キャッチャイ~", + crossRight: 1081, + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【クロス常時能力】:このシグニのパワーは5000になる。" - ] + ], + constEffects: [{ + cross: true, + action: function (set,add) { + set(this,'power',5000); + } + }] }, "1088": { "pid": 1088, - "cid": 1088, + cid: 1088, + "timestamp": 1437201449035, "wxid": "PR-178", - "name": "幻蟲 ヘイケ(WIXOSS PARTY参加賞selectors pack vol6)", + name: "幻蟲 ヘイケ(WIXOSS PARTY参加賞selectors pack vol6)", + "kana": "ゲンチュウヘイケ", "rarity": "PR", "cardType": "SIGNI", "color": "black", @@ -29657,6 +51976,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-178.jpg", "illust": "アリオ", "classes": [ "精生", @@ -29670,15 +51990,43 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "追ってきて。~ヘイケ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:【チャーム】1枚が場からいずれかのトラッシュに置かれるたび、ターン終了時まで、対戦相手のシグニ1体のパワーを-4000する。" - ] + ], + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1088-const-0', + triggerCondition: function (event) { + if (!event.isCharm) return false; + if (!inArr(this,this.player.signis)) return false; + return (event.newZone === event.card.player.trashZone); + }, + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndAdd(this,card,'power',-4000); + }); + } + }); + add(this.player,'onCardMove',effect); + add(this.player.opponent,'onCardMove',effect); + } + }] }, "1089": { "pid": 1089, - "cid": 1089, + cid: 1089, + "timestamp": 1437201456070, "wxid": "PR-177", - "name": "激奏(WIXOSS PARTY参加賞selectors pack vol6)", + name: "激奏(WIXOSS PARTY参加賞selectors pack vol6)", + "kana": "ゲキソウ", "rarity": "PR", "cardType": "SPELL", "color": "green", @@ -29686,6 +52034,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "アン", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-177.jpg", "illust": "アカバネ", "classes": [], "costWhite": 0, @@ -29696,15 +52045,54 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "私の演奏に聞き惚れなさい!~アン~", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "あなたのシグニ1体をバニッシュする。そうした場合、あなたのデッキの上からカードを4枚公開する。その中から<美巧>のシグニ1枚を手札に加えるかエナゾーンに置く。残りを好きな順番でデッキの一番下に置く。" - ] + ], + spellEffect: { + getTargets: function () { + return this.player.signis; + }, + actionAsyn: function (target) { + return target.banishAsyn().callback(this,function (succ) { + if (!succ) return; + return this.player.revealAsyn(4).callback(this,function (cards) { + var targets = cards.filter(function (card) { + return card.hasClass('美巧'); + },this); + return this.player.selectAsyn('TARGET',targets).callback(this,function (card) { + if (!card) return; + removeFromArr(card,cards); + var texts = ['ADD_TO_HAND','PUT_TO_ENER_ZONE']; + return this.player.selectTextAsyn('CHOOSE_EFFECT',texts).callback(this,function (text) { + if (text === 'ADD_TO_HAND') { + card.moveTo(card.player.handZone); + } else { + card.moveTo(card.player.enerZone); + } + }); + }).callback(this,function () { + var len = cards.length; + if (!len) return; + return this.player.selectSomeAsyn('SET_ORDER',cards,len,len,true).callback(this,function (cards) { + this.player.mainDeck.moveCardsToBottom(cards); + }); + }); + }); + }); + } + } }, "1090": { "pid": 1090, - "cid": 1090, + cid: 1090, + "timestamp": 1437201465570, "wxid": "PR-176", - "name": "MAGIC HAND(WIXOSS PARTY参加賞selectors pack vol6)", + name: "MAGIC HAND(WIXOSS PARTY参加賞selectors pack vol6)", + "kana": "マジックハンド", "rarity": "PR", "cardType": "SPELL", "color": "blue", @@ -29712,6 +52100,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "ミルルン", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-176.jpg", "illust": "紅緒", "classes": [], "costWhite": 0, @@ -29722,15 +52111,35 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "取ってくるーん!~ミルルン~", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "あなたのシグニ1体をバニッシュする。そうした場合、あなたのデッキから《MAGIC HAND》以外のスペル1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" - ] + ], + spellEffect: { + getTargets: function () { + return this.player.signis; + }, + actionAsyn: function (target) { + return target.banishAsyn().callback(this,function (succ) { + if (!succ) return; + var filter = function (card) { + return (card.cid !== 1090) && (card.type === 'SPELL'); + }; + return this.player.seekAsyn(filter,1); + }); + } + } }, "1091": { "pid": 1091, - "cid": 1091, + cid: 1091, + "timestamp": 1437201472737, "wxid": "PR-175", - "name": "轟炎 フレイスロ大尉(WIXOSS PARTY参加賞selectors pack vol6)", + name: "轟炎 フレイスロ大尉(WIXOSS PARTY参加賞selectors pack vol6)", + "kana": "ゴウエンフレイスロタイイ", "rarity": "PR", "cardType": "SIGNI", "color": "red", @@ -29738,6 +52147,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-175.jpg", "illust": "しおぼい", "classes": [ "精武", @@ -29751,15 +52161,41 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "大佐、少佐、この隙にお願いします! ~フレイスロ大尉~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:0から5までの数字1つを宣言する。あなたのデッキの上からカードを宣言した数字に等しい枚数トラッシュに置く。その後、この方法でトラッシュに置かれたカードがすべて<ウェポン>のシグニである場合、宣言した数字に等しいレベルを持つシグニ1体をバニッシュする。" - ] + ], + startUpEffects: [{ + actionAsyn: function () { + return this.player.declareAsyn(0,5).callback(this,function (num) { + if (!num) return; + var cards = this.player.mainDeck.getTopCards(num); + this.game.trashCards(cards); + var flag = cards.every(function (card) { + return card.hasClass('ウェポン'); + },this); + if (!flag) return; + cards = concat(this.player.signis,this.player.opponent.signis).filter(function (signi) { + return (signi.level === num); + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.banishAsyn(); + }); + }); + } + }] }, "1092": { "pid": 1092, - "cid": 1092, + cid: 1092, + "timestamp": 1437201479349, "wxid": "PR-174", - "name": "スター・フェスティバル(WIXOSS PARTY参加賞selectors pack vol6)", + name: "スター・フェスティバル(WIXOSS PARTY参加賞selectors pack vol6)", + "kana": "スターフェスティバル", "rarity": "PR", "cardType": "SPELL", "color": "white", @@ -29767,6 +52203,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "サシェ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-174.jpg", "illust": "希", "classes": [], "costWhite": 0, @@ -29777,17 +52214,59 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ - "以下の2つから1つを選ぶ。\n「レゾナではないあなたのシグニ1体をバニッシュする。そうした場合、あなたのデッキから<宇宙>のシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。」\n「あなたのレゾナ1体をバニッシュする。そうした場合、対戦相手のレベル3以下のシグニ1体を手札に戻す。」", + cardText: "それは、刹那のできごとでした。", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ + "以下の2つから1つを選ぶ。\n" + + "「レゾナではないあなたのシグニ1体をバニッシュする。そうした場合、あなたのデッキから<宇宙>のシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。」\n" + + "「あなたのレゾナ1体をバニッシュする。そうした場合、対戦相手のレベル3以下のシグニ1体を手札に戻す。」", "レゾナではないあなたのシグニ1体をバニッシュする。そうした場合、あなたのデッキから<宇宙>のシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。", - "あなたのレゾナ1体をバニッシュする。そうした場合、対戦相手のレベル3以下のシグニ1体を手札に戻す。" - ] + "あなたのレゾナ1体をバニッシュする。そうした場合、対戦相手のレベル3以下のシグニ1体を手札に戻す。", + ], + spellEffect: [{ + getTargets: function () { + return this.player.signis.filter(function (signi) { + return !signi.resona; + }); + }, + actionAsyn: function (target) { + return target.banishAsyn().callback(this,function (succ) { + if (!succ) return; + var filter = function (card) { + return card.hasClass('宇宙'); + }; + return this.player.seekAsyn(filter,1); + }); + } + },{ + getTargets: function () { + return this.player.signis.filter(function (signi) { + return signi.resona; + }); + }, + actionAsyn: function (target) { + return target.banishAsyn().callback(this,function (succ) { + if (!succ) return; + var cards = this.player.opponent.signis.filter(function (signi) { + return signi.level <= 3; + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.bounceAsyn(); + }); + }); + } + }] }, "1093": { "pid": 1093, - "cid": 400, + cid: 400, + "timestamp": 1437201486256, "wxid": "PR-185", - "name": "アンシエント・サプライズ(WIXOSS PARTY 2015年7-8月度congraturationカード)", + name: "アンシエント・サプライズ(WIXOSS PARTY 2015年7-8月度congraturationカード)", + "kana": "アンシエントサプライズ", "rarity": "PR", "cardType": "ARTS", "color": "black", @@ -29795,6 +52274,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-185.jpg", "illust": "羽音たらく", "classes": [], "costWhite": 0, @@ -29804,13 +52284,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 2, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "称えよう、古の言の葉によって! ~ウムル~", }, "1094": { "pid": 1094, - "cid": 1088, + cid: 1088, + "timestamp": 1437201492988, "wxid": "PR-183", - "name": "幻蟲 ヘイケ(WIXOSSポイント引換 vol6)", + name: "幻蟲 ヘイケ(WIXOSSポイント引換 vol6)", + "kana": "ゲンチュウヘイケ", "rarity": "PR", "cardType": "SIGNI", "color": "black", @@ -29818,6 +52301,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-183.jpg", "illust": "アリオ", "classes": [ "精生", @@ -29830,13 +52314,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "こっちのお水は甘いね。~ヘイケ~", }, "1095": { "pid": 1095, - "cid": 1089, + cid: 1089, + "timestamp": 1437201499973, "wxid": "PR-182", - "name": "激奏(WIXOSSポイント引換 vol6)", + name: "激奏(WIXOSSポイント引換 vol6)", + "kana": "ゲキソウ", "rarity": "PR", "cardType": "SPELL", "color": "green", @@ -29844,6 +52331,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "アン", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-182.jpg", "illust": "アカバネ", "classes": [], "costWhite": 0, @@ -29853,13 +52341,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "私の激奏に酔いしれなさい!~アン~", }, "1096": { "pid": 1096, - "cid": 1090, + cid: 1090, + "timestamp": 1437201509409, "wxid": "PR-181", - "name": "MAGIC HAND(WIXOSSポイント引換 vol6)", + name: "MAGIC HAND(WIXOSSポイント引換 vol6)", + "kana": "マジックハンド", "rarity": "PR", "cardType": "SPELL", "color": "blue", @@ -29867,6 +52358,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "ミルルン", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-181.jpg", "illust": "紅緒", "classes": [], "costWhite": 0, @@ -29876,13 +52368,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "GETだるーん!~ミルルン~", }, "1097": { "pid": 1097, - "cid": 1091, + cid: 1091, + "timestamp": 1437201515338, "wxid": "PR-180", - "name": "轟炎 フレイスロ大尉(WIXOSSポイント引換 vol6)", + name: "轟炎 フレイスロ大尉(WIXOSSポイント引換 vol6)", + "kana": "ゴウエンフレイスロタイイ", "rarity": "PR", "cardType": "SIGNI", "color": "red", @@ -29890,6 +52385,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-180.jpg", "illust": "しおぼい", "classes": [ "精武", @@ -29902,13 +52398,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "大佐、少佐、ここは私が引き受けました! ~フレイスロ大尉~", }, "1098": { "pid": 1098, - "cid": 1092, + cid: 1092, + "timestamp": 1437201522190, "wxid": "PR-179", - "name": "スター・フェスティバル(WIXOSSポイント引換 vol6)", + name: "スター・フェスティバル(WIXOSSポイント引換 vol6)", + "kana": "スターフェスティバル", "rarity": "PR", "cardType": "SPELL", "color": "white", @@ -29916,6 +52415,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "サシェ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-179.jpg", "illust": "希", "classes": [], "costWhite": 0, @@ -29925,13 +52425,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "この刹那が永遠だったらいいのに。", }, "1099": { "pid": 1099, - "cid": 1099, + cid: 1099, + "timestamp": 1437201527338, "wxid": "WX08-006", - "name": "黒幻蟲 アラクネ・パイダ", + name: "黒幻蟲 アラクネ・パイダ", + "kana": "コクゲンチュウアラクネパイダ", "rarity": "LR", "cardType": "RESONA", "color": "black", @@ -29939,6 +52442,7 @@ var CardInfo = { "limit": 0, "power": 15000, "limiting": "ミュウ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX08/WX08-006.jpg", "illust": "エムド", "classes": [ "精生", @@ -29952,20 +52456,74 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "extraTexts": [ + cardText: "ネットリトアソンデアゲルワヨ? ~アラクネ・パイダ~", + // ====================== + // 共鸣 + // ====================== + extraTexts: [ "[出現条件] 【メインフェイズ】レゾナではない<凶蟲>のシグニ2体をあなたの場からトラッシュに置く" ], - "constEffectTexts": [ + resonaPhase: 'mainPhase', + resonaCondition: function () { + var filter = function (signi) { + return !signi.resona && signi.hasClass('凶蟲'); + }; + var count = 2; + return this.getSummonSolution(filter,count); + }, + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:対戦相手のシグニ1体が場に出るたび、対戦相手は自分のデッキの一番上のカードをそのシグニの【チャーム】にする。", "【常時能力】:対戦相手は【チャーム】が付いているシグニの【起動能力】の能力を使用できない。", "【常時能力】:各ターンのアタックフェイズ開始時、対戦相手は【チャーム】が付いている自分のシグニ1体をバニッシュする。" - ] + ], + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1099-const-0', + actionAsyn: function (event) { + if (!inArr(event.card,this.player.opponent.signis)) return; + var card = this.player.opponent.mainDeck.cards[0]; + if (!card) return; + card.charmTo(event.card); + } + }); + add(this.player.opponent,'onSummonSigni',effect); + } + },{ + action: function (set,add) { + set(this.player.opponent,'charmedActionEffectBanned',true); + } + },{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1099-const-2', + actionAsyn: function () { + var cards = this.player.opponent.signis.filter(function (signi) { + return signi.charm; + },this); + return this.player.opponent.selectAsyn('BANISH',cards).callback(this,function (card) { + if (!card) return; + return card.banishAsyn(); + }); + } + }); + add(this.player,'onAttackPhaseStart',effect); + add(this.player.opponent,'onAttackPhaseStart',effect); + } + }] }, "1100": { "pid": 1100, - "cid": 1100, + cid: 1100, + "timestamp": 1437201532034, "wxid": "WX08-007", - "name": "リバース・モード", + name: "リバース・モード", + "kana": "リバースモード", "rarity": "LC", "cardType": "ARTS", "color": "white", @@ -29973,6 +52531,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX08/WX08-007.jpg", "illust": "紅緒", "classes": [], "costWhite": 1, @@ -29983,18 +52542,32 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase" - ], - "artsEffectTexts": [ + cardText: "まるでシャボン玉が風に運ばれるがごとく。", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase'], + artsEffectTexts: [ "あなたの場からレベル3以下のシグニを3体まで手札に戻す。" - ] + ], + artsEffect: { + actionAsyn: function () { + var cards = this.player.signis.filter(function (signi) { + return signi.level <= 3; + },this); + return this.player.selectSomeTargetsAsyn(cards,0,3).callback(this,function (cards) { + return this.game.bounceCardsAsyn(cards); + }); + } + } }, "1101": { "pid": 1101, - "cid": 1101, + cid: 1101, + "timestamp": 1437201606000, "wxid": "WX08-019", - "name": "ミュウ=イサリス", + name: "ミュウ=イサリス", + "kana": "ミュウイサリス", "rarity": "LC", "cardType": "LRIG", "color": "black", @@ -30002,6 +52575,7 @@ var CardInfo = { "limit": 7, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX08/WX08-019.jpg", "illust": "クロサワテツ", "classes": [ "ミュウ" @@ -30014,15 +52588,30 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "私を、どうしたいの……~ミュウ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたのすべてのレゾナのパワーを+2000する。" - ] + ], + constEffects: [{ + action: function (set,add) { + this.player.signis.forEach(function (signi) { + if (signi.resona) { + add(signi,'power',2000); + } + },this); + } + }] }, "1102": { "pid": 1102, - "cid": 1102, + cid: 1102, + "timestamp": 1437201610207, "wxid": "WX08-021", - "name": "黒幻蟲 サソリス", + name: "黒幻蟲 サソリス", + "kana": "コクゲンチュウサソリス", "rarity": "LC", "cardType": "RESONA", "color": "black", @@ -30030,6 +52619,7 @@ var CardInfo = { "limit": 0, "power": 10000, "limiting": "ミュウ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX08/WX08-021.jpg", "illust": "エムド", "classes": [ "精生", @@ -30043,18 +52633,72 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "extraTexts": [ + cardText: "お注射の時間ですよ、ってね。ククク。 ~サソリス~", + // ====================== + // 共鸣 + // ====================== + extraTexts: [ "[出現条件] 【メインフェイズ】<凶蟲>のシグニ2枚をあなたの手札から捨てる" ], - "startUpEffectTexts": [ + resonaPhase: 'mainPhase', + resonaCondition: function () { + if (!this.canSummon()) return null; + var cards = this.player.hands.filter(function (card) { + return card.hasClass('凶蟲'); + },this); + if (cards.length < 2) return null; + return function () { + return this.player.selectSomeAsyn('TRASH',cards,2,2).callback(this,function (cards) { + this.game.trashCards(cards); + }); + }; + }, + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出】:対戦相手のシグニゾーン1つを指定する。このターンと次のターンの間、指定されたシグニゾーンにあるシグニのパワーを-7000する。(このシグニが場を離れてもこの効果は継続する)" - ] + ], + startUpEffects: [{ + actionAsyn: function () { + var zones = this.player.opponent.signiZones; + return this.player.selectAsyn('TARGET',zones).callback(this,function (zone) { + if (!zone) return; + this.game.addConstEffect({ + source: this, + continuous: true, // 注: 发动后失去能力亦起作用. + destroyTimming: [this.game.phase.onTurnEnd], + action: function (set,add) { + set(zone,'powerDown',true); + var card = zone.getSigni(); + if (!card) return; + add(card,'power',-7000); + } + }); + this.game.addConstEffect({ + source: this, + continuous: true, + createTimming: this.game.phase.onTurnStart, + once: true, + destroyTimming: [this.game.phase.onTurnEnd], + action: function (set,add) { + set(zone,'powerDown',true); + var card = zone.getSigni(); + if (!card) return; + add(card,'power',-7000); + } + }); + }); + } + }] }, "1103": { "pid": 1103, - "cid": 1103, + cid: 1103, + "timestamp": 1437201614151, "wxid": "WX08-031", - "name": "大幻蟲 ヘラカブト", + name: "大幻蟲 ヘラカブト", + "kana": "ダイゲンチュウヘラカブト", "rarity": "SR", "cardType": "SIGNI", "color": "black", @@ -30062,6 +52706,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "ミュウ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX08/WX08-031.jpg", "illust": "keypot", "classes": [ "精生", @@ -30075,19 +52720,84 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "アタシより強い奴、出てこーい! ~ヘラカブト~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:対戦相手のすべてのシグニのパワーを、対戦相手の場にある【チャーム】1枚につき、-2000する。", "【常時能力】:あなたのレゾナ1体が場に出るたび、ターン終了時まで、【チャーム】が付いている対戦相手のすべてのシグニのパワーを-5000する。" ], - "burstEffectTexts": [ + constEffects: [{ + action: function (set,add) { + var cards = this.player.opponent.signis.filter(function (signi) { + return signi.charm; + },this); + var value = cards.length * -2000; + if (!value) return; + this.player.opponent.signis.forEach(function (signi) { + add(signi,'power',value); + },this); + } + },{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1103-const-1', + triggerCondition: function (event) { + return event.card.resona; + }, + actionAsyn: function () { + this.game.frameStart(); + this.player.opponent.signis.forEach(function (signi) { + if (!signi.charm) return; + this.game.tillTurnEndAdd(this,signi,'power',-5000); + },this); + this.game.frameEnd(); + } + }); + add(this.player,'onSummonSigni',effect); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたのトラッシュから<凶蟲>のシグニ1枚を手札に加える。対戦相手の場に【チャーム】がある場合、追加であなたのトラッシュからカード1枚を手札に加える。" - ] + ], + burstEffect: { + actionAsyn: function () { + var cards = this.player.trashZone.cards.filter(function (card) { + return card.hasClass('凶蟲'); + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return this.player.opponent.showCardsAsyn([card]).callback(this,function () { + card.moveTo(this.player.handZone); + }); + }).callback(this,function () { + var flag = this.player.opponent.signis.some(function (signi) { + return signi.charm; + },this); + if (!flag) return; + var cards = this.player.trashZone.cards; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return this.player.opponent.showCardsAsyn([card]).callback(this,function () { + card.moveTo(this.player.handZone); + }); + }); + }); + } + } }, "1104": { "pid": 1104, - "cid": 1104, + cid: 1104, + "timestamp": 1437201618119, "wxid": "WX08-032", - "name": "ワーム・ホール", + name: "ワーム・ホール", + "kana": "ワームホール", "rarity": "SR", "cardType": "SPELL", "color": "black", @@ -30095,6 +52805,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX08/WX08-032.jpg", "illust": "しおぼい", "classes": [], "costWhite": 0, @@ -30105,18 +52816,75 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ - "このスペルを使用するためのコストはあなたの場にある<凶蟲>のシグニ1体か対戦相手の場にある【チャーム】1枚につき(黒)減る。\n対戦相手のシグニ1体をバニッシュする。このターンと次のターンの間、対戦相手はそのシグニがあったシグニゾーンにシグニを新たに配置することができない。" + cardText: "……行って…… ~ミュウ~", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ + "このスペルを使用するためのコストはあなたの場にある<凶蟲>のシグニ1体か対戦相手の場にある【チャーム】1枚につき(黒)減る。\n" + + "対戦相手のシグニ1体をバニッシュする。このターンと次のターンの間、対戦相手はそのシグニがあったシグニゾーンにシグニを新たに配置することができない。" ], - "burstEffectTexts": [ + costChange: function () { + var obj = Object.create(this); + obj.costChange = null; + this.player.signis.forEach(function (signi) { + if (signi.hasClass('凶蟲')) { + obj.costBlack -= 1; + } + },this); + this.player.opponent.signis.forEach(function (signi) { + if (signi.charm) { + obj.costBlack -= 1; + } + },this); + if (obj.costBlack < 0) obj.costBlack = 0; + return obj; + }, + spellEffect: { + getTargets: function () { + return this.player.opponent.signis; + }, + actionAsyn: function (target) { + var zone = target.zone; + return target.banishAsyn().callback(this,function () { + this.game.tillTurnEndSet(this,zone,'disabled',true); + this.game.addConstEffect({ + source: this, + fixed: true, + createTimming: this.game.phase.onTurnStart, + once: true, + destroyTimming: [this.game.phase.onTurnEnd], + action: function (set,add) { + set(zone,'disabled',true); + } + }); + }); + } + }, + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:ターン終了時まで、対戦相手のシグニ1体のパワーを-8000する。それに【チャーム】が付いている場合、代わりに-15000する。" - ] + ], + burstEffect: { + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + var value = card.charm? -15000 : -8000; + this.game.tillTurnEndAdd(this,card,'power',value); + }); + } + } }, "1105": { "pid": 1105, - "cid": 1105, + cid: 1105, + "timestamp": 1437201622165, "wxid": "WX08-045", - "name": "幻蟲 ノコクワ", + name: "幻蟲 ノコクワ", + "kana": "ゲンチュウノコクワ", "rarity": "R", "cardType": "SIGNI", "color": "black", @@ -30124,6 +52892,7 @@ var CardInfo = { "limit": 0, "power": 10000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX08/WX08-045.jpg", "illust": "オーミー", "classes": [ "精生", @@ -30137,15 +52906,34 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "あのカブトには痛い目あわされてるからね! ~ノコクワ~", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【黒】【ダウン】:【チャーム】が付いている対戦相手のシグニ1体をバニッシュする。" - ] + ], + actionEffects: [{ + costBlack: 1, + costDown: true, + actionAsyn: function () { + var cards = this.player.opponent.signis.filter(function (signi) { + return signi.charm; + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.banishAsyn(); + }); + } + }] }, "1106": { "pid": 1106, - "cid": 1106, + cid: 1106, + "timestamp": 1437201626410, "wxid": "WX08-046", - "name": "幻蟲 タマムシ", + name: "幻蟲 タマムシ", + "kana": "ゲンチュウタマムシ", "rarity": "R", "cardType": "SIGNI", "color": "black", @@ -30153,6 +52941,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "ミュウ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX08/WX08-046.jpg", "illust": "ぶんたん", "classes": [ "精生", @@ -30166,20 +52955,79 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "コガネより私の方がキレイでしょ? ~タマムシ~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:対戦相手のデッキの一番上のカードを対戦相手のシグニ1体の【チャーム】にしてもよい。" ], - "burstEffectTexts": [ - "【※】:どちらか1つを選ぶ。\n「対戦相手は自分のシグニ1体につき、自分のデッキの上からカード1枚を、それらの【チャーム】にする。」\n「ターン終了時まで、対戦相手のシグニ1体のパワーを-5000する。」", + startUpEffects: [{ + actionAsyn: function () { + var card = this.player.opponent.mainDeck.cards[0]; + if (!card) return; + var signis = this.player.opponent.signis.filter(function (signi) { + return !signi.charm; + },this); + return this.player.selectTargetOptionalAsyn(signis).callback(this,function (signi) { + if (!signi) return; + card.charmTo(signi); + }); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ + "【※】:どちらか1つを選ぶ。\n" + + "「対戦相手は自分のシグニ1体につき、自分のデッキの上からカード1枚を、それらの【チャーム】にする。」\n" + + "「ターン終了時まで、対戦相手のシグニ1体のパワーを-5000する。」", "「対戦相手は自分のシグニ1体につき、自分のデッキの上からカード1枚を、それらの【チャーム】にする。」", "「ターン終了時まで、対戦相手のシグニ1体のパワーを-5000する。」" - ] + ], + burstEffect: { + actionAsyn: function () { + var effects = [{ + source: this, + description: '1106-burst-1', + actionAsyn: function () { + return Callback.loop(this,3,function () { + var card = this.player.opponent.mainDeck.cards[0]; + if (!card) return; + var signis = this.player.opponent.signis.filter(function (signi) { + return !signi.charm; + },this); + return this.player.opponent.selectTargetAsyn(signis).callback(this,function (signi) { + if (!signi) return; + card.charmTo(signi); + }); + }); + } + },{ + source: this, + description: '1106-burst-2', + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndAdd(this,card,'power',-5000); + }); + } + }]; + return this.player.selectAsyn('LAUNCH',effects).callback(this,function (effect) { + if (!effect) return; + return effect.actionAsyn.call(this); + }); + } + } }, "1107": { "pid": 1107, - "cid": 1107, + cid: 1107, + "timestamp": 1437201632200, "wxid": "WX08-047", - "name": "幻蟲 コガネ", + name: "幻蟲 コガネ", + "kana": "ゲンチュウコガネ", "rarity": "R", "cardType": "SIGNI", "color": "black", @@ -30187,6 +53035,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "ミュウ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX08/WX08-047.jpg", "illust": "コウサク", "classes": [ "精生", @@ -30200,15 +53049,33 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "タマムシよりボクの方がキレイだよね! ~コガネ~", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【ダウン】:ターン終了時まで、【チャーム】が付いている対戦相手のシグニ1体のパワーを-8000する。" - ] + ], + actionEffects: [{ + costDown: true, + actionAsyn: function () { + var cards = this.player.opponent.signis.filter(function (signi) { + return signi.charm; + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndAdd(this,card,'power',-8000); + }); + } + }] }, "1108": { "pid": 1108, - "cid": 1108, + cid: 1108, + "timestamp": 1437201636878, "wxid": "WX08-078", - "name": "幻蟲 ミンミン", + name: "幻蟲 ミンミン", + "kana": "ゲンチュウミンミン", "rarity": "C", "cardType": "SIGNI", "color": "black", @@ -30216,6 +53083,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "ミュウ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX08/WX08-078.jpg", "illust": "pepo", "classes": [ "精生", @@ -30229,15 +53097,46 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "長く長く、私はこの日を待ちわびた。 ~ミンミン~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:このシグニが場を離れたとき、対戦相手のトラッシュのカード1枚を対戦相手のシグニ1体の【チャーム】にしてもよい。" - ] + ], + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1108-const-0', + actionAsyn: function () { + var cards = this.player.opponent.trashZone.cards; + var signis = this.player.opponent.signis.filter(function (signi) { + return !signi.charm; + },this); + if (!cards.length || !signis.length) return; + return this.player.selectTargetOptionalAsyn(signis).callback(this,function (signi) { + if (!signi) return; + return this.player.selectAsyn('TARGET',cards).callback(this,function (card) { + if (!card) return; + return this.player.opponent.showCardsAsyn([card]).callback(this,function () { + card.charmTo(signi); + }); + }); + }); + } + }); + add(this,'onLeaveField',effect); + } + }] }, "1109": { "pid": 1109, - "cid": 1109, + cid: 1109, + "timestamp": 1437201640732, "wxid": "WX08-079", - "name": "幻蟲 ショウリョウ", + name: "幻蟲 ショウリョウ", + "kana": "ゲンチュウショウリョウ", "rarity": "C", "cardType": "SIGNI", "color": "black", @@ -30245,6 +53144,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX08/WX08-079.jpg", "illust": "かざあな", "classes": [ "精生", @@ -30258,15 +53158,32 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "バッタバッタと切り刻むわよ。 ~ショウリョウ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの場に<凶蟲>のシグニが3体あるかぎり、このシグニのパワーは6000になる。" - ] + ], + constEffects: [{ + condition: function () { + var cards = this.player.signis.filter(function (signi) { + return signi.hasClass('凶蟲'); + },this); + return (cards.length >= 3); + }, + action: function (set,add) { + set(this,'power',6000); + } + }] }, "1110": { "pid": 1110, - "cid": 1110, + cid: 1110, + "timestamp": 1437201644883, "wxid": "WX08-080", - "name": "幻蟲 ツクツク", + name: "幻蟲 ツクツク", + "kana": "ゲンチュウツクツク", "rarity": "C", "cardType": "SIGNI", "color": "black", @@ -30274,6 +53191,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "ミュウ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX08/WX08-080.jpg", "illust": "bomi", "classes": [ "精生", @@ -30287,15 +53205,46 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "眠りの間に私は、未来を見てたの。 ~ツクツク~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:このシグニが場を離れたとき、対戦相手のトラッシュのカード1枚を対戦相手のシグニ1体の【チャーム】にしてもよい。" - ] + ], + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1110-const-0', + actionAsyn: function () { + var cards = this.player.opponent.trashZone.cards; + var signis = this.player.opponent.signis.filter(function (signi) { + return !signi.charm; + },this); + if (!cards.length || !signis.length) return; + return this.player.selectTargetOptionalAsyn(signis).callback(this,function (signi) { + if (!signi) return; + return this.player.selectAsyn('TARGET',cards).callback(this,function (card) { + if (!card) return; + return this.player.opponent.showCardsAsyn([card]).callback(this,function () { + card.charmTo(signi); + }); + }); + }); + } + }); + add(this,'onLeaveField',effect); + } + }] }, "1111": { "pid": 1111, - "cid": 1111, + cid: 1111, + "timestamp": 1437201651095, "wxid": "PR-195", - "name": "星占の巫女 リメンバ・ミッドナイト(「selector infected WIXOSS-peeping analyze-」第2巻 付録)", + name: "星占の巫女 リメンバ・ミッドナイト(「selector infected WIXOSS-peeping analyze-」第2巻 付録)", + "kana": "センセイノミコリメンバミッドナイト", "rarity": "PR", "cardType": "LRIG", "color": "white", @@ -30303,6 +53252,7 @@ var CardInfo = { "limit": 11, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-195.jpg", "illust": "鈴木マナツ", "classes": [ "リメンバ", @@ -30316,19 +53266,83 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "私がこのままで終わると思ったんですか。清衣ちゃん…? ~リメンバ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常】:あなたの【クロス】を持つシグニ1体が場に出るたび、対戦相手のシグニ1体を凍結する。この効果は1ターンに一度しか発動しない。", "【常】:あなたのシグニが【ヘブン】したとき、カードを1枚引く。" ], - "actionEffectTexts": [ + constEffects: [{ + fixed: true, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1111-const-0', + once: true, + triggerCondition: function (event) { + return event.card.crossIcon; + }, + condition: function (event) { + return this.player.opponent.signis.some(function (signi) { + return !signi.frozen; + },this); + }, + actionAsyn: function () { + var cards = this.player.opponent.signis.filter(function (signi) { + return !signi.frozen; + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + card.freeze(); + }); + } + }); + add(this.player,'onSummonSigni',effect); + } + },{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1111-const-1', + actionAsyn: function () { + this.player.draw(1); + } + }); + add(this.player,'onHeaven',effect); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【ダウン】:対戦相手は自分の凍結状態のシグニ1体につき、手札を1枚捨てる。この能力はあなたの場にクロス状態のシグニがある場合にしか使用できない。" - ] + ], + actionEffects: [{ + costDown: true, + useCondition: function () { + return this.player.signis.some(function (signi) { + return signi.crossed; + },this); + }, + actionAsyn: function () { + var cards = this.player.opponent.signis.filter(function (signi) { + return signi.frozen; + },this); + var count = cards.length; + if (!count) return; + return this.player.opponent.discardAsyn(count); + } + }] }, "1112": { "pid": 1112, - "cid": 1112, + cid: 1112, + "timestamp": 1437201662328, "wxid": "PR-186", - "name": "導きし者 タウィル=フィーラ(コロコロアニキ第3号付録)", + name: "導きし者 タウィル=フィーラ(コロコロアニキ第3号付録)", + "kana": "ミチビキシモノタウィルフィーラ", "rarity": "PR", "cardType": "LRIG", "color": "white", @@ -30336,6 +53350,7 @@ var CardInfo = { "limit": 12, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-186.jpg", "illust": "うさくん", "classes": [ "タウィル" @@ -30347,13 +53362,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "すこしわたしのなかになにかが。~タウィル~", }, "1113": { "pid": 1113, - "cid": 1113, + cid: 1113, + "timestamp": 1437201674512, "wxid": "PR-187", - "name": "虚心の鍵主 ウムル=フィーラ(コロコロアニキ第3号付録)", + name: "虚心の鍵主 ウムル=フィーラ(コロコロアニキ第3号付録)", + "kana": "キョシンノカギヌシウムルフィーラ", "rarity": "PR", "cardType": "LRIG", "color": "black", @@ -30361,6 +53379,7 @@ var CardInfo = { "limit": 12, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-187.jpg", "illust": "うさくん", "classes": [ "ウムル" @@ -30372,13 +53391,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "鍵よ、ワシは純白とは縁遠いかの。~ウムル~", }, "1114": { "pid": 1114, - "cid": 1114, + cid: 1114, + "timestamp": 1437201678439, "wxid": "WX08-012", - "name": "コード ピルルク・Θ", + name: "コード ピルルク・Θ", + "kana": "コードピルルクシータ", "rarity": "LC", "cardType": "LRIG", "color": "blue", @@ -30386,6 +53408,7 @@ var CardInfo = { "limit": 7, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX08/WX08-012.jpg", "illust": "聡間まこと", "classes": [ "ピルルク" @@ -30398,15 +53421,30 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "……涼しい。~ピルルク~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの【クロス】を持つすべてのシグニのパワーを+1000する。" - ] + ], + constEffects: [{ + action: function (set,add) { + this.player.signis.forEach(function (signi) { + if (signi.crossIcon) { + add(signi,'power',1000); + } + },this); + } + }] }, "1115": { "pid": 1115, - "cid": 1115, + cid: 1115, + "timestamp": 1437201684992, "wxid": "WX08-013", - "name": "ロブ・ムーブ", + name: "ロブ・ムーブ", + "kana": "ロブムーブ", "rarity": "LC", "cardType": "ARTS", "color": "blue", @@ -30414,6 +53452,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "ピルルク", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX08/WX08-013.jpg", "illust": "蟹丹", "classes": [], "costWhite": 0, @@ -30424,18 +53463,38 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "attackPhase" + cardText: "えーん、最新式なのに、こんなアナログなやり方なの?", + // ====================== + // 技艺效果 + // ====================== + timmings: ['attackPhase'], + artsEffectTexts: [ + "このカードはあなたの場にクロス状態のシグニがある場合にしか使用できない。\n" + + "対戦相手のすべてのシグニをダウンし、凍結する。" ], - "artsEffectTexts": [ - "このカードはあなたの場にクロス状態のシグニがある場合にしか使用できない。\n対戦相手のすべてのシグニをダウンし、凍結する。" - ] + useCondition: function () { + return this.player.signis.some(function (signi) { + return signi.crossed; + },this); + }, + artsEffect: { + actionAsyn: function () { + this.game.frameStart(); + this.player.opponent.signis.forEach(function (signi) { + signi.down(); + signi.freeze(); + },this); + this.game.frameEnd(); + } + } }, "1116": { "pid": 1116, - "cid": 1116, + cid: 1116, + "timestamp": 1437201689630, "wxid": "WX08-027", - "name": "コードアート H・I", + name: "コードアート H・I", + "kana": "コードアートヘアアイロン", "rarity": "SR", "cardType": "SIGNI", "color": "blue", @@ -30443,6 +53502,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "ピルルク", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX08/WX08-027.jpg", "illust": "煎茶", "classes": [ "精械", @@ -30456,23 +53516,97 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "crossRight": 1119, - "constEffectTexts": [ + cardText: "ふんわり巻き髪で女子力アップ! ~H・I~", + crossRight: 1119, + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【クロス常時能力】:このシグニのパワーは15000になる。", "【クロス常時能力】:このシグニが【ヘブン】したとき、対戦相手の凍結状態のシグニ1体をバニッシュする。" ], - "actionEffectTexts": [ + constEffects: [{ + cross: true, + action: function (set,add) { + set(this,'power',15000); + } + },{ + cross: true, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1116-const-1', + actionAsyn: function () { + var cards = this.player.opponent.signis.filter(function (signi) { + return signi.frozen; + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.banishAsyn(); + }); + } + }); + add(this,'onHeaven',effect); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】手札から<電機>のシグニを1枚捨てる:対戦相手のシグニ1体を凍結する。" ], - "burstEffectTexts": [ + actionEffects: [{ + costCondition: function () { + return this.player.hands.some(function (card) { + return card.hasClass('電機'); + },this); + }, + costAsyn: function () { + var cards = this.player.hands.filter(function (card) { + return card.hasClass('電機'); + },this); + return this.player.selectAsyn('PAY',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + }, + actionAsyn: function () { + var cards = this.player.opponent.signis.filter(function (signi) { + return !signi.frozen; + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + card.freeze(); + }); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:対戦相手のすべてのシグニをダウンする。その後、対戦相手のシグニ1体を凍結する。" - ] + ], + burstEffect: { + actionAsyn: function () { + var cards = this.player.opponent.signis; + this.game.downCards(cards); + cards = this.player.opponent.signis.filter(function (signi) { + return !signi.frozen; + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + card.freeze(); + }); + } + } }, "1117": { "pid": 1117, - "cid": 1117, + cid: 1117, + "timestamp": 1437201694854, "wxid": "WX08-028", - "name": "RECKLESS", + name: "RECKLESS", + "kana": "レックレス", "rarity": "SR", "cardType": "SPELL", "color": "blue", @@ -30480,6 +53614,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX08/WX08-028.jpg", "illust": "蟹丹", "classes": [], "costWhite": 0, @@ -30490,18 +53625,78 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ - "このスペルを使用するためのコストはあなたの場にある<電機>のシグニ1体か対戦相手の場にある凍結状態のシグニ1体につき、【青】コストが1減る。\n対戦相手の凍結状態のシグニ1体をバニッシュする。その後、カードを3枚引く。" + cardText: "『トクシタナー』~トレットロボ~", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ + "このスペルを使用するためのコストはあなたの場にある<電機>のシグニ1体か対戦相手の場にある凍結状態のシグニ1体につき、【青】コストが1減る。\n" + + "対戦相手の凍結状態のシグニ1体をバニッシュする。その後、カードを3枚引く。" ], - "burstEffectTexts": [ + costChange: function () { + var obj = Object.create(this); + obj.costChange = null; + this.player.signis.forEach(function (signi) { + if (signi.hasClass('電機')) { + obj.costBlue -= 1; + } + },this); + this.player.opponent.signis.forEach(function (signi) { + if (signi.frozen) { + obj.costBlue -= 1; + } + },this); + if (obj.costBlue < 0) obj.costBlue = 0; + return obj; + }, + spellEffect: { + getTargets: function () { + return this.player.opponent.signis.filter(function (signi) { + return signi.frozen; + },this); + }, + dontCheckTarget: true, + actionAsyn: function (card) { + if (!card) { + this.player.draw(3); + return; + } + if (!inArr(card,this.player.opponent.signis)) return; + return card.banishAsyn().callback(this,function () { + this.player.draw(3); + }); + } + }, + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:対戦相手のシグニ1体をダウンし、それを凍結する。あなたの場に<電機>のシグニがある場合、代わりにバニッシュする。" - ] + ], + burstEffect: { + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + card.down(); + var flag = this.player.signis.some(function (signi) { + return signi.hasClass('電機'); + },this); + if (flag) { + return card.banishAsyn(); + } + card.freeze(); + }); + } + } }, "1118": { "pid": 1118, - "cid": 1118, + cid: 1118, + "timestamp": 1437201699817, "wxid": "WX08-039", - "name": "コードアート M・M", + name: "コードアート M・M", + "kana": "コードアートマッスルマシーン", "rarity": "R", "cardType": "SIGNI", "color": "blue", @@ -30509,6 +53704,7 @@ var CardInfo = { "limit": 0, "power": 10000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX08/WX08-039.jpg", "illust": "北熊", "classes": [ "精械", @@ -30522,18 +53718,61 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "キレイなクビレで女子力アップ! ~M・M~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:対戦相手の凍結状態ではないシグニ1体が凍結したとき、対戦相手は手札を1枚捨てる。この効果は1ターンに一度しか発動しない。" ], - "actionEffectTexts": [ + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1118-const-0', + triggerCondition: function (event) { + if (event.frozen) return; + return !this.game.getData(this,'triggered'); + }, + condition: function () { + return !this.game.getData(this,'triggered'); + }, + actionAsyn: function () { + this.game.setData(this,'triggered',true); + return this.player.opponent.discardAsyn(1); + } + }); + add(this.player.opponent,'onSigniFreezed',effect); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【青】【ダウン】:対戦相手のシグニ1体をバニッシュする。この能力は対戦相手の手札が0枚の場合にしか使用できない。" - ] + ], + actionEffects: [{ + costBlue: 1, + costDown: true, + useCondition: function () { + return !this.player.opponent.hands.length; + }, + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.banishAsyn(); + }); + } + }] }, "1119": { "pid": 1119, - "cid": 1119, + cid: 1119, + "timestamp": 1437201703472, "wxid": "WX08-040", - "name": "コードアート D・Y", + name: "コードアート D・Y", + "kana": "コードアートドライヤー", "rarity": "R", "cardType": "SIGNI", "color": "blue", @@ -30541,6 +53780,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX08/WX08-040.jpg", "illust": "煎茶", "classes": [ "精械", @@ -30554,16 +53794,28 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "crossLeft": 1116, - "startUpEffectTexts": [ + cardText: "サラサラヘアーで女子力アップ! ~D・Y~", + crossLeft: 1116, + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【クロス出現時能力】:対戦相手は手札を1枚捨てる。" - ] + ], + startUpEffects: [{ + cross: true, + actionAsyn: function () { + return this.player.opponent.discardAsyn(1); + } + }] }, "1120": { "pid": 1120, - "cid": 1120, + cid: 1120, + "timestamp": 1437201707077, "wxid": "WX08-041", - "name": "コードアート F・M", + name: "コードアート F・M", + "kana": "コードアートフェイシャルマッサージャー", "rarity": "R", "cardType": "SIGNI", "color": "blue", @@ -30571,6 +53823,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX08/WX08-041.jpg", "illust": "村上ヒサシ", "classes": [ "精械", @@ -30584,20 +53837,52 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "crossLeft": 1121, - "constEffectTexts": [ + cardText: "ツヤツヤ美顔で女子力アップ! ~F・M~", + crossLeft: 1121, + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【クロス常時能力】:このシグニのパワーは8000になる。", "【クロス常時能力】:このシグニが【ヘブン】したとき、カードを1枚引く。" ], - "burstEffectTexts": [ + constEffects: [{ + cross: true, + action: function (set,add) { + set(this,'power',8000); + } + },{ + cross: true, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1120-const-1', + actionAsyn: function () { + this.player.draw(1); + } + }); + add(this,'onHeaven',effect); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(1); + } + } }, "1121": { "pid": 1121, - "cid": 1121, + cid: 1121, + "timestamp": 1437201711201, "wxid": "WX08-065", - "name": "コードアート D・P", + name: "コードアート D・P", + "kana": "コードアートディペレイター", "rarity": "C", "cardType": "SIGNI", "color": "blue", @@ -30605,6 +53890,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX08/WX08-065.jpg", "illust": "村上ヒサシ", "classes": [ "精械", @@ -30618,16 +53904,28 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "crossRight": 1120, - "constEffectTexts": [ + cardText: "ツルツル脱毛で女子力アップ! ~D・P~", + crossRight: 1120, + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【クロス常時能力】:このシグニのパワーは5000になる。" - ] + ], + constEffects: [{ + cross: true, + action: function (set,add) { + set(this,'power',5000); + } + }] }, "1122": { "pid": 1122, - "cid": 1122, + cid: 1122, + "timestamp": 1437201715480, "wxid": "WX08-067", - "name": "PEEPING DECIDE", + name: "PEEPING DECIDE", + "kana": "ピーピングディサイド", "rarity": "C", "cardType": "SPELL", "color": "blue", @@ -30635,6 +53933,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX08/WX08-067.jpg", "illust": "ナダレ", "classes": [], "costWhite": 0, @@ -30645,15 +53944,38 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "ミルルン探偵団しゅっつどうル~ン! ~ミルルン~", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "数字1つを宣言する。その後、対戦相手の手札を見て、宣言した数字と同じレベルのシグニ1枚を選び、捨てさせる。" - ] + ], + spellEffect: { + actionAsyn: function () { + return this.player.declareAsyn(1,5).callback(this,function (num) { + var hands = this.player.opponent.hands; + if (!hands.length) return; + var cards = hands.filter(function (card) { + return (card.type === 'SIGNI') && (card.level === num); + },this); + if (!cards.length) { + return this.player.showCardsAsyn(hands); + } + return this.player.selectSomeAsyn('TRASH',cards,1,1,false,hands).callback(this,function (cards) { + this.player.opponent.discardCards(cards); + }); + }); + } + } }, "1123": { "pid": 1123, - "cid": 1123, + cid: 1123, + "timestamp": 1437201723105, "wxid": "WX08-002", - "name": "コード ピルルク・Z", + name: "コード ピルルク・Z", + "kana": "コードピルルクゼータ", "rarity": "LR", "cardType": "LRIG", "color": "blue", @@ -30661,6 +53983,7 @@ var CardInfo = { "limit": 11, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX08/WX08-002.jpg", "illust": "聡間まこと", "classes": [ "ピルルク" @@ -30673,19 +53996,71 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "……つながるって、こういうことね。 ~ピルルク~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの【クロス】を持つシグニ1体が場に出るたび、あなたは【青】を支払ってもよい。そうした場合、カードを1枚引く。", "【常時能力】:あなたのシグニが【ヘブン】したとき、対戦相手のルリグ1体をダウンし、それを凍結する。" ], - "actionEffectTexts": [ + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1123-const-0', + triggerCondition: function (event) { + return event.card.crossIcon; + }, + costBlue: 1, + actionAsyn: function () { + this.player.draw(1); + } + }); + add(this.player,'onSummonSigni',effect); + } + },{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1123-const-1', + actionAsyn: function () { + var cards = [this.player.opponent.lrig]; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + card.down(); + card.freeze(); + }); + } + }); + add(this.player,'onHeaven',effect); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【ダウン】:対戦相手は手札を2枚捨てる。この能力はあなたの場にクロス状態のシグニがある場合にしか使用できない。" - ] + ], + actionEffects: [{ + costDown: true, + useCondition: function () { + return this.player.signis.some(function (signi) { + return signi.crossed; + },this); + }, + actionAsyn: function () { + return this.player.opponent.discardAsyn(2); + } + }] }, "1124": { "pid": 1124, - "cid": 233, + cid: 233, + "timestamp": 1437201729720, "wxid": "WX08-082", - "name": "サーバント Q2", + name: "サーバント Q2", + "kana": "サーバントキューツー", "rarity": "C", "cardType": "SIGNI", "color": "colorless", @@ -30693,6 +54068,7 @@ var CardInfo = { "limit": 0, "power": 10000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX08/WX08-082.jpg", "illust": "arihato", "classes": [ "精元" @@ -30704,13 +54080,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": true, - "multiEner": true + "multiEner": true, + cardText: "願いに答えは無く、純粋な争いに解決は見いだせない。", }, "1125": { "pid": 1125, - "cid": 234, + cid: 234, + "timestamp": 1437201736577, "wxid": "WX08-083", - "name": "サーバント T2", + name: "サーバント T2", + "kana": "サーバントティーツー", "rarity": "C", "cardType": "SIGNI", "color": "colorless", @@ -30718,6 +54097,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX08/WX08-083.jpg", "illust": "れいあきら", "classes": [ "精元" @@ -30729,13 +54109,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": true, - "multiEner": true + "multiEner": true, + cardText: "平和への祈りは、白きエナを生み出す。", }, "1126": { "pid": 1126, - "cid": 235, + cid: 235, + "timestamp": 1437201740087, "wxid": "WX08-084", - "name": "サーバント D2", + name: "サーバント D2", + "kana": "サーバントディーツー", "rarity": "C", "cardType": "SIGNI", "color": "colorless", @@ -30743,6 +54126,7 @@ var CardInfo = { "limit": 0, "power": 3000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX08/WX08-084.jpg", "illust": "かざあな", "classes": [ "精元" @@ -30754,13 +54138,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": true, - "multiEner": true + "multiEner": true, + cardText: "成長の欲求を願う少女は緑のエナが。破壊の衝動は黒きエナを。", }, "1127": { "pid": 1127, - "cid": 236, + cid: 236, + "timestamp": 1437201743212, "wxid": "WX08-085", - "name": "サーバント O2", + name: "サーバント O2", + "kana": "サーバントオーツ―", "rarity": "C", "cardType": "SIGNI", "color": "colorless", @@ -30768,6 +54155,7 @@ var CardInfo = { "limit": 0, "power": 1000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX08/WX08-085.jpg", "illust": "イチゼン", "classes": [ "精元" @@ -30779,13 +54167,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": true, - "multiEner": true + "multiEner": true, + cardText: "立身出世を願う少女には赤きエナが。英知の向上を願う少女には青いエナが。", }, "1128": { "pid": 1128, - "cid": 1128, + cid: 1128, + "timestamp": 1437201746398, "wxid": "WX08-008", - "name": "白羅星 マーズ", + name: "白羅星 マーズ", + "kana": "ハクラセイマーズ", "rarity": "LC", "cardType": "RESONA", "color": "white", @@ -30793,6 +54184,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "サシェ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX08/WX08-008.jpg", "illust": "芥川 明", "classes": [ "精羅", @@ -30806,18 +54198,44 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "extraTexts": [ + cardText: "マーズ・リズミック! ~マーズ~", + // ====================== + // 共鸣 + // ====================== + extraTexts: [ "[出現条件] 【メインフェイズ】レゾナではない<宇宙>のシグニ2体をあなたの場からトラッシュに置く" ], - "startUpEffectTexts": [ + resonaPhase: 'mainPhase', + resonaCondition: function () { + var filter = function (signi) { + return !signi.resona && signi.hasClass('宇宙'); + }; + var count = 2; + return this.getSummonSolution(filter,count); + }, + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:あなたのデッキからシグニ1枚を探して場に出す。その後、デッキをシャッフルする。" - ] + ], + startUpEffects: [{ + optional: true, + actionAsyn: function () { + var filter = function (card) { + return true; + }; + return this.player.seekAndSummonAsyn(filter,1); + } + }] }, "1129": { "pid": 1129, - "cid": 1129, + cid: 1129, + "timestamp": 1437201749792, "wxid": "WX08-011", - "name": "火翼連理", + name: "火翼連理", + "kana": "ヒヨクレンリ", "rarity": "LC", "cardType": "ARTS", "color": "red", @@ -30825,6 +54243,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "花代", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX08/WX08-011.jpg", "illust": "ぶんたん", "classes": [], "costWhite": 0, @@ -30835,19 +54254,39 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase", - "attackPhase" + cardText: "宝石ほど固く、つながりましょう。", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase','attackPhase'], + artsEffectTexts: [ + "このカードはあなたの場にクロス状態のシグニがある場合にしか使用できない\n" + + "対戦相手のクロス状態のシグニ1体をバニッシュする。" ], - "artsEffectTexts": [ - "このカードはあなたの場にクロス状態のシグニがある場合にしか使用できない\n対戦相手のクロス状態のシグニ1体をバニッシュする。" - ] + useCondition: function () { + return this.player.signis.some(function (signi) { + return signi.crossed; + },this); + }, + artsEffect: { + actionAsyn: function () { + var cards = this.player.opponent.signis.filter(function (signi) { + return signi.crossed; + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.banishAsyn(); + }); + } + } }, "1130": { "pid": 1130, - "cid": 1130, + cid: 1130, + "timestamp": 1437201753991, "wxid": "WX08-014", - "name": "ドント・グロウ", + name: "ドント・グロウ", + "kana": "ドントグロウ", "rarity": "LC", "cardType": "ARTS", "color": "blue", @@ -30855,6 +54294,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX08/WX08-014.jpg", "illust": "アカバネ", "classes": [], "costWhite": 0, @@ -30865,18 +54305,39 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase" + cardText: "小さい子はここで遊んでてくださいねー!~エルドラ~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase'], + artsEffectTexts: [ + "このカードは対戦相手のルリグがレベル4以上の場合にしか使用できない。\n" + + "次のターンの間、対戦相手はグロウできない。" ], - "artsEffectTexts": [ - "このカードは対戦相手のルリグがレベル4以上の場合にしか使用できない。\n次のターンの間、対戦相手はグロウできない。" - ] + useCondition: function () { + return this.player.opponent.lrig.level >= 4; + }, + artsEffect: { + actionAsyn: function () { + this.game.addConstEffect({ + source: this, + createTimming: this.game.phase.onTurnStart, + once: true, + destroyTimming: this.game.phase.onTurnEnd, + action: function (set,add) { + set(this.player.opponent,'canNotGrow',true); + } + }); + } + } }, "1131": { "pid": 1131, - "cid": 1131, + cid: 1131, + "timestamp": 1437201757137, "wxid": "WX08-015", - "name": "ハンマー・チャンス", + name: "ハンマー・チャンス", + "kana": "ハンマーチャンス", "rarity": "LC", "cardType": "ARTS", "color": "blue", @@ -30884,6 +54345,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "エルドラ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX08/WX08-015.jpg", "illust": "hitoto*", "classes": [], "costWhite": 0, @@ -30894,18 +54356,34 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase" + cardText: "カーン!こっから第2ラウンドっすねー。~エルドラ~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase'], + artsEffectTexts: [ + "このカードはあなたのライフクロスが0枚の場合にしか使用できない。\n" + + "あなたのデッキの上からカードを2枚ライフクロスに加える。このゲームの間、あなたは《ハンマー・チャンス》を使用できない。" ], - "artsEffectTexts": [ - "このカードはあなたのライフクロスが0枚の場合にしか使用できない。\nあなたのデッキの上からカードを2枚ライフクロスに加える。このゲームの間、あなたは《ハンマー・チャンス》を使用できない。" - ] + useCondition: function () { + if (this.player._HammerChance) return false; + return !this.player.lifeClothZone.cards.length; + }, + artsEffect: { + actionAsyn: function () { + this.player._HammerChance = true; + var cards = this.player.mainDeck.getTopCards(2); + this.game.moveCards(cards,this.player.lifeClothZone); + } + } }, "1132": { "pid": 1132, - "cid": 1132, + cid: 1132, + "timestamp": 1437201761045, "wxid": "WX08-017", - "name": "日進月歩", + name: "日進月歩", + "kana": "ワールドパワー", "rarity": "LC", "cardType": "ARTS", "color": "green", @@ -30913,6 +54391,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX08/WX08-017.jpg", "illust": "くれいお", "classes": [], "costWhite": 0, @@ -30923,18 +54402,41 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase" - ], - "artsEffectTexts": [ + cardText: "回る舞わるマワル。 ~アン~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase'], + artsEffectTexts: [ "ターン終了時まで、あなたのすべてのシグニのパワーを+5000する。その後、ターン終了時まで、あなたのパワー30000以上のすべてのシグニは「このシグニは対戦相手のアーツの効果を受けない。」を得る。" - ] + ], + artsEffect: { + actionAsyn: function () { + this.game.frameStart(); + this.player.signis.forEach(function (signi) { + this.game.tillTurnEndAdd(this,signi,'power',5000); + },this); + this.game.frameEnd(); + + this.game.frameStart(); + var filter = function (card) { + return (card.player === this.player) || (card.type !== 'ARTS'); + }; + this.player.signis.forEach(function (signi) { + if (signi.power < 30000) return; + this.game.tillTurnEndAdd(this,signi,'effectFilters',filter); + },this); + this.game.frameEnd(); + } + } }, "1133": { "pid": 1133, - "cid": 1133, + cid: 1133, + "timestamp": 1437201765037, "wxid": "WX08-020", - "name": "グレイブ・カース", + name: "グレイブ・カース", + "kana": "グレイブカース", "rarity": "LC", "cardType": "ARTS", "color": "black", @@ -30942,6 +54444,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX08/WX08-020.jpg", "illust": "猫囃子", "classes": [], "costWhite": 0, @@ -30952,18 +54455,30 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase" - ], - "artsEffectTexts": [ + cardText: "削れる精神、崩れる石版", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase'], + artsEffectTexts: [ "対戦相手は自分のデッキの上からカードを5枚トラッシュに置く。あなたのルリグが黒の場合、代わりにカードを10枚トラッシュに置く。" - ] + ], + artsEffect: { + actionAsyn: function () { + var flag = (this.player.lrig.hasColor('black')); + var count = flag? 10 : 5; + var cards = this.player.opponent.mainDeck.getTopCards(count); + this.game.trashCards(cards); + } + } }, "1134": { "pid": 1134, - "cid": 1134, + cid: 1134, + "timestamp": 1437201771376, "wxid": "WX08-023", - "name": "羅星姫 フォウト", + name: "羅星姫 フォウト", + "kana": "ラセイキフォウト", "rarity": "SR", "cardType": "SIGNI", "color": "white", @@ -30971,6 +54486,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "サシェ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX08/WX08-023.jpg", "illust": "村上ゆいち", "classes": [ "精羅", @@ -30984,24 +54500,102 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "輝かしい宇宙遊泳へようこそ。 ~フォウト~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:このシグニがバニッシュされたとき、あなたの手札から<宇宙>のシグニを2枚捨ててもよい。そうした場合、このシグニをエナゾーンから場に出す。" ], - "startUpEffectTexts": [ - "【出現時能力】【白】:対戦相手のトラッシュにあるカード1枚をゲームから除外する。" + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1134-const-0', + optional: true, + actionAsyn: function () { + if (this.zone !== this.player.enerZone) return; + if (!this.canSummon()) return; + var cards = this.player.hands.filter(function (card) { + return card.hasClass('宇宙'); + },this); + if (cards.length < 2) return; + return this.player.selectSomeAsyn('DISCARD',cards,0,2).callback(this,function (cards) { + if (cards.length < 2) return; + this.game.trashCards(cards); + return this.summonAsyn(); + }); + } + }); + add(this,'onBanish',effect); + } + }], + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ + "【出現時能力】【白】:対戦相手のトラッシュにあるカード1枚をゲームから除外する。", ], - "actionEffectTexts": [ + startUpEffects: [{ + costWhite: 1, + actionAsyn: function () { + var cards = this.player.opponent.trashZone.cards; + return this.player.selectAsyn('TARGET',cards).callback(this,function (card) { + if (!card) return; + return this.player.opponent.showCardsAsyn([card]).callback(this,function () { + card.exclude(); + }); + }); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【白】【ダウン】:あなたのルリグトラッシュからレゾナ1枚をルリグデッキに加える。" ], - "burstEffectTexts": [ + actionEffects: [{ + costWhite: 1, + costDown: true, + actionAsyn: function () { + var cards = this.player.lrigTrashZone.cards.filter(function (card) { + return card.resona; + },this); + return this.player.selectAsyn('TARGET',cards).callback(this,function (card) { + if (!card) return; + return this.player.opponent.showCardsAsyn([card]).callback(this,function () { + card.moveTo(card.player.lrigDeck); + }); + }); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたのデッキから<宇宙>のシグニ1枚を探して公開し手札に加えるか場に出す。その後、デッキをシャッフルする。" - ] + ], + burstEffect: { + actionAsyn: function () { + var filter = function (card) { + return card.hasClass('宇宙'); + }; + return this.player.selectTextAsyn('CHOOSE_EFFECT',['ADD_TO_HAND','SUMMON']).callback(this,function (text) { + if (text === 'ADD_TO_HAND') { + return this.player.seekAsyn(filter,1); + } + return this.player.seekAndSummonAsyn(filter,1); + }); + } + } }, "1135": { "pid": 1135, - "cid": 1135, + cid: 1135, + "timestamp": 1437201779337, "wxid": "WX08-025", - "name": "罠砲 タイマーボム", + name: "罠砲 タイマーボム", + "kana": "ビンホウタイマーボム", "rarity": "SR", "cardType": "SIGNI", "color": "red", @@ -31009,6 +54603,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX08/WX08-025.jpg", "illust": "トリダモノ", "classes": [ "精武", @@ -31022,20 +54617,82 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "来ましたわっ!あと、10秒! ~タイマーボム~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:このシグニはあなたの場にクロス状態のシグニがないかぎり、新たに場に出すことができない。", "【常時能力】:あなたのクロス状態のシグニ1体が場を離れたとき、このシグニを場からトラッシュに置く。", "【常時能力】:あなたの赤のシグニが【ヘブン】したとき、対戦相手にダメージを与える。" ], - "burstEffectTexts": [ + constEffects: [{ + duringGame: true, + action: function (set,add) { + var condition = function () { + return this.player.signis.some(function (signi) { + return signi.crossed; + },this); + }; + add(this,'summonConditions',condition); + } + },{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1135-const-1', + triggerCondition: function (event) { + return event.isCrossed; + }, + condition: function () { + return inArr(this,this.player.signis); + }, + actionAsyn: function () { + this.trash(); + } + }); + add(this.player,'onSigniLeaveField',effect); + } + },{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1135-const-2', + triggerCondition: function (event) { + return (event.card.hasColor('red')); + }, + actionAsyn: function () { + return this.player.opponent.damageAsyn(); + } + }); + add(this.player,'onHeaven',effect); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。その後、デッキの一番上を公開し、それが【クロス】を持つシグニの場合、それを手札に加える。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(1); + return this.player.revealAsyn(1).callback(this,function (cards) { + cards = cards.filter(function (card) { + return card.crossIcon; + },this); + this.game.moveCards(cards,this.player.handZone); + }); + } + } }, "1136": { "pid": 1136, - "cid": 1136, + cid: 1136, + "timestamp": 1437201786489, "wxid": "WX08-033", - "name": "羅星 カペラ", + name: "羅星 カペラ", + "kana": "ラセイカペラ", "rarity": "R", "cardType": "SIGNI", "color": "white", @@ -31043,6 +54700,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "サシェ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX08/WX08-033.jpg", "illust": "はるのいぶき", "classes": [ "精羅", @@ -31056,15 +54714,31 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "すぐに宇宙馬車を手配しまっす! ~カペラ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの場にレゾナがあるかぎり、このシグニのパワーは18000になる。" - ] + ], + constEffects: [{ + condition: function () { + return this.player.signis.some(function (signi) { + return signi.resona; + },this); + }, + action: function (set,add) { + set(this,'power',18000); + } + }] }, "1137": { "pid": 1137, - "cid": 1137, + cid: 1137, + "timestamp": 1437201798837, "wxid": "WX08-034", - "name": "羅星 ディアデム", + name: "羅星 ディアデム", + "kana": "ラセイディアデム", "rarity": "R", "cardType": "SIGNI", "color": "white", @@ -31072,6 +54746,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX08/WX08-034.jpg", "illust": "イチノセ奏", "classes": [ "精羅", @@ -31085,15 +54760,44 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "あらあら、私の可愛いワンちゃん\nニャンちゃんどうしたの? ~ディアデム~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:このシグニがアタックしたとき、あなたの場に《羅星 アルシャ》と《羅星 コロカロ》がある場合、対戦相手のシグニ1体をトラッシュに置く。" - ] + ], + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1137-const-0', + condition: function () { + return this.player.signis.some(function (signi) { + return signi.cid === 1141; // 《羅星 アルシャ》 + },this) && this.player.signis.some(function (signi) { + return signi.cid === 1139; // 《羅星 コロカロ》 + },this); + }, + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.trashAsyn(); + }); + } + }); + add(this,'onAttack',effect); + } + }] }, "1138": { "pid": 1138, - "cid": 1138, + cid: 1138, + "timestamp": 1437201812752, "wxid": "WX08-048", - "name": "羅星 グライド", + name: "羅星 グライド", + "kana": "ラセイグライド", "rarity": "C", "cardType": "SIGNI", "color": "white", @@ -31101,6 +54805,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX08/WX08-048.jpg", "illust": "くれいお", "classes": [ "精羅", @@ -31114,15 +54819,31 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "昔は宇宙遊泳、一緒に行ってたものね…。 ~グライド~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの場に他の<宇宙>のシグニがあるかぎり、このシグニのパワーは12000になる。" - ] + ], + constEffects: [{ + condition: function () { + return this.player.signis.some(function (signi) { + return (signi !== this) && signi.hasClass('宇宙'); + },this); + }, + action: function (set,add) { + set(this,'power',12000); + } + }] }, "1139": { "pid": 1139, - "cid": 1139, + cid: 1139, + "timestamp": 1437201817871, "wxid": "WX08-049", - "name": "羅星 コロカロ", + name: "羅星 コロカロ", + "kana": "ラセイコロカロ", "rarity": "C", "cardType": "SIGNI", "color": "white", @@ -31130,6 +54851,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX08/WX08-049.jpg", "illust": "I☆LA", "classes": [ "精羅", @@ -31143,18 +54865,46 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "またちょっかい出してくる…クゥン。 ~コロカロ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの場に《羅星 アルシャ》または《羅星 ディアデム》があるかぎり、このシグニのパワーは8000になる。" ], - "startUpEffectTexts": [ + constEffects: [{ + condition: function () { + return this.player.signis.some(function (signi) { + return (signi.cid === 1141) || (signi.cid === 1137); + },this); + }, + action: function (set,add) { + set(this,'power',8000); + } + }], + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】【白】:あなたのデッキから《羅星 ディアデム》を探して公開し手札に加える。その後、デッキをシャッフルする。" - ] + ], + startUpEffects: [{ + costWhite: 1, + actionAsyn: function () { + var filter = function (card) { + return card.cid === 1137; + }; + return this.player.seekAsyn(filter,1); + } + }] }, "1140": { "pid": 1140, - "cid": 1140, + cid: 1140, + "timestamp": 1437201827041, "wxid": "WX08-050", - "name": "羅星 サダルメ", + name: "羅星 サダルメ", + "kana": "ラセイサダルメ", "rarity": "C", "cardType": "SIGNI", "color": "white", @@ -31162,6 +54912,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX08/WX08-050.jpg", "illust": "みさ", "classes": [ "精羅", @@ -31175,15 +54926,31 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "ふふん、実は帽子が本体よ! ~サダルメ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの場に他の<宇宙>のシグニがあるかぎり、このシグニのパワーは8000になる。" - ] + ], + constEffects: [{ + condition: function () { + return this.player.signis.some(function (signi) { + return (signi !== this) && signi.hasClass('宇宙'); + },this); + }, + action: function (set,add) { + set(this,'power',8000); + } + }] }, "1141": { "pid": 1141, - "cid": 1141, + cid: 1141, + "timestamp": 1437201832361, "wxid": "WX08-051", - "name": "羅星 アルシャ", + name: "羅星 アルシャ", + "kana": "ラセイアルシャ", "rarity": "C", "cardType": "SIGNI", "color": "white", @@ -31191,6 +54958,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX08/WX08-051.jpg", "illust": "アリオ", "classes": [ "精羅", @@ -31204,18 +54972,46 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "コロカロ、また遊ぼうニャン。~アルシャ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの場に《羅星 コロカロ》または《羅星 ディアデム》があるかぎり、このシグニのパワーは5000になる。" ], - "startUpEffectTexts": [ + constEffects: [{ + condition: function () { + return this.player.signis.some(function (signi) { + return (signi.cid === 1139) || (signi.cid === 1137); + },this); + }, + action: function (set,add) { + set(this,'power',5000); + } + }], + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】【白】:あなたのデッキから《羅星 コロカロ》を探して公開し手札に加える。その後、デッキをシャッフルする。" - ] + ], + startUpEffects: [{ + costWhite: 1, + actionAsyn: function () { + var filter = function (card) { + return card.cid === 1139; + }; + return this.player.seekAsyn(filter,1); + } + }], }, "1142": { "pid": 1142, - "cid": 1142, + cid: 1142, + "timestamp": 1437201836216, "wxid": "WX08-052", - "name": "羅星 スロキン", + name: "羅星 スロキン", + "kana": "ラセイスロキン", "rarity": "C", "cardType": "SIGNI", "color": "white", @@ -31223,6 +55019,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX08/WX08-052.jpg", "illust": "かにかま", "classes": [ "精羅", @@ -31236,15 +55033,31 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "青色を見ると、海を思い出すんだ…。 ~スロキン~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの場に他の<宇宙>のシグニがあるかぎり、このシグニのパワーは5000になる。" - ] + ], + constEffects: [{ + condition: function () { + return this.player.signis.some(function (signi) { + return (signi !== this) && signi.hasClass('宇宙'); + },this); + }, + action: function (set,add) { + set(this,'power',5000); + } + }] }, "1143": { "pid": 1143, - "cid": 1143, + cid: 1143, + "timestamp": 1437201843049, "wxid": "WX08-053", - "name": "ホワイト・アウト", + name: "ホワイト・アウト", + "kana": "ホワイトアウト", "rarity": "C", "cardType": "SPELL", "color": "white", @@ -31252,6 +55065,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX08/WX08-053.jpg", "illust": "パトリシア", "classes": [], "costWhite": 2, @@ -31262,15 +55076,50 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "消えてくれないかな。 ~ハイティ~", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "あなたのアップ状態のレゾナ1体をダウンする。そうした場合、対戦相手のシグニ1体をトラッシュに置く。" - ] + ], + spellEffect: { + getTargetAdvancedAsyn: function () { + var targets = []; + var pSignis = this.player.signis.filter(function (signi) { + return signi.isUp && signi.resona; + },this); + var oSignis = this.player.opponent.signis; + return this.player.selectTargetAsyn(pSignis).callback(this,function (targetA) { + if (!targetA) return; + targets.push(targetA); + return this.player.selectTargetAsyn(oSignis).callback(this,function (targetB) { + if (!targetB) return; + targets.push(targetB); + }); + }).callback(this,function () { + return targets; + }); + }, + actionAsyn: function (targets) { + var targetA = targets[0]; + var targetB = targets[1]; + if (inArr(targetA,this.player.signis) && targetA.isUp) { + if (!targetA.down()) return; + if (inArr(targetB,this.player.opponent.signis)) { + return targetB.trashAsyn(); + } + } + } + } }, "1144": { "pid": 1144, - "cid": 1144, + cid: 1144, + "timestamp": 1437201849122, "wxid": "WX08-054", - "name": "羅石 クリソコ", + name: "羅石 クリソコ", + "kana": "ラセキクリソコ", "rarity": "C", "cardType": "SIGNI", "color": "red", @@ -31278,6 +55127,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX08/WX08-054.jpg", "illust": "bomi", "classes": [ "精羅", @@ -31291,15 +55141,32 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "母なる大地のパワーをあなたに。 ~クリソコ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの場に<鉱石>または<宝石>のシグニが合計3体あるかぎり、このシグニのパワーは14000になる。" - ] + ], + constEffects: [{ + condition: function () { + var cards = this.player.signis.filter(function (signi) { + return signi.hasClass('鉱石') || signi.hasClass('宝石'); + },this); + return (cards.length >= 3); + }, + action: function (set,add) { + set(this,'power',14000); + } + }] }, "1145": { "pid": 1145, - "cid": 1145, + cid: 1145, + "timestamp": 1437201856218, "wxid": "WX08-055", - "name": "轟砲 プラスボム", + name: "轟砲 プラスボム", + "kana": "ゴウホウプラスボム", "rarity": "C", "cardType": "SIGNI", "color": "red", @@ -31307,6 +55174,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX08/WX08-055.jpg", "illust": "コウサク", "classes": [ "精武", @@ -31320,15 +55188,40 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "赤にする?青にする?それとも両方? ~プラスボム~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】手札から【クロス】を持つシグニを1枚捨てる:対戦相手のパワー8000以下のシグニ1体をバニッシュする。" - ] + ], + startUpEffects: [{ + costCondition: function () { + return this.player.hands.some(function (card) { + return card.crossIcon; + },this); + }, + costAsyn: function () { + var cards = this.player.hands.filter(function (card) { + return card.crossIcon; + },this); + return this.player.selectAsyn('PAY',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + }, + actionAsyn: function () { + return this.banishSigniAsyn(8000); + } + }], }, "1146": { "pid": 1146, - "cid": 1146, + cid: 1146, + "timestamp": 1437201864314, "wxid": "WX08-056", - "name": "羅石 クリソベ", + name: "羅石 クリソベ", + "kana": "ラセキクリソベ", "rarity": "C", "cardType": "SIGNI", "color": "red", @@ -31336,6 +55229,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX08/WX08-056.jpg", "illust": "オーミー", "classes": [ "精羅", @@ -31349,15 +55243,32 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "在るがままのパワーをあなたに。 ~クリソベ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの場に<鉱石>または<宝石>のシグニが合計3体あるかぎり、このシグニのパワーは9000になる。" - ] + ], + constEffects: [{ + condition: function () { + var cards = this.player.signis.filter(function (signi) { + return signi.hasClass('鉱石') || signi.hasClass('宝石'); + },this); + return (cards.length >= 3); + }, + action: function (set,add) { + set(this,'power',9000); + } + }] }, "1147": { "pid": 1147, - "cid": 1147, + cid: 1147, + "timestamp": 1437201869871, "wxid": "WX08-057", - "name": "爆砲 マイン", + name: "爆砲 マイン", + "kana": "バクホウマイン", "rarity": "C", "cardType": "SIGNI", "color": "red", @@ -31365,6 +55276,7 @@ var CardInfo = { "limit": 0, "power": 3000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX08/WX08-057.jpg", "illust": "イチゼン", "classes": [ "精武", @@ -31378,15 +55290,41 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "BOMB・爆・ボンボンッ! ~マイン~", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【ダウン】手札から【クロス】を持つシグニを1枚捨てる:対戦相手のパワー7000以下のシグニ1体をバニッシュする。" - ] + ], + actionEffects: [{ + costDown: true, + costCondition: function () { + return this.player.hands.some(function (card) { + return card.crossIcon; + },this); + }, + costAsyn: function () { + var cards = this.player.hands.filter(function (card) { + return card.crossIcon; + },this); + return this.player.selectAsyn('PAY',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + }, + actionAsyn: function () { + return this.banishSigniAsyn(7000); + } + }], }, "1148": { "pid": 1148, - "cid": 1148, + cid: 1148, + "timestamp": 1437201875556, "wxid": "WX08-058", - "name": "羅石 クリソプ", + name: "羅石 クリソプ", + "kana": "ラセキクリソプ", "rarity": "C", "cardType": "SIGNI", "color": "red", @@ -31394,6 +55332,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX08/WX08-058.jpg", "illust": "モレシャン", "classes": [ "精羅", @@ -31407,15 +55346,32 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "才能開花のパワーをあなたに。 ~クリソプ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの場に<鉱石>または<宝石>のシグニが合計3体あるかぎり、このシグニのパワーは6000になる。" - ] + ], + constEffects: [{ + condition: function () { + var cards = this.player.signis.filter(function (signi) { + return signi.hasClass('鉱石') || signi.hasClass('宝石'); + },this); + return (cards.length >= 3); + }, + action: function (set,add) { + set(this,'power',6000); + } + }] }, "1149": { "pid": 1149, - "cid": 1149, + cid: 1149, + "timestamp": 1437201881001, "wxid": "WX08-060", - "name": "相愛の調律", + name: "相愛の調律", + "kana": "ソウアイノチョウリツ", "rarity": "C", "cardType": "SPELL", "color": "red", @@ -31423,6 +55379,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX08/WX08-060.jpg", "illust": "れいあきら", "classes": [], "costWhite": 0, @@ -31433,18 +55390,77 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "宝石は絆よ。~花代~", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "対戦相手のパワー5000以下のシグニ1体をバニッシュする。あなたの場にクロス状態のシグニがある場合、ターン終了時まで、あなたのシグニ1体は【ダブルクラッシュ】を得る。" ], - "burstEffectTexts": [ + spellEffect: { + getTargetAdvancedAsyn: function () { + var targets = []; + var cards = this.player.opponent.signis.filter(function (signi) { + return (signi.power <= 5000); + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + targets.push(card); + var flag = this.player.signis.some(function (signi) { + return signi.crossed; + },this); + if (!flag) return; + cards = this.player.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + targets.push(card); + }); + }).callback(this,function () { + return targets; + }); + }, + actionAsyn: function (targets) { + var targetA = targets[0]; + var targetB = targets[1]; + if (targetA) { + if (!inArr(targetA,this.player.opponent.signis)) return; + if (targetA.power > 5000) return; + } + return Callback.immediately().callback(this,function () { + if (!targetA) return; + return targetA.banishAsyn(); + }).callback(this,function () { + if (!inArr(targetB,this.player.signis)) return; + var flag = this.player.signis.some(function (signi) { + return signi.crossed; + },this); + if (!flag) return; + this.game.tillTurnEndSet(this,targetB,'doubleCrash',true); + }); + } + }, + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたのデッキから【クロス】を持つシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" - ] + ], + burstEffect: { + actionAsyn: function () { + var filter = function (card) { + return card.crossIcon; + }; + return this.player.seekAsyn(filter,1); + } + } }, "1150": { "pid": 1150, - "cid": 1150, + cid: 1150, + "timestamp": 1437201885660, "wxid": "WX08-061", - "name": "旋嵐の双撃", + name: "旋嵐の双撃", + "kana": "センランノソウゲキ", "rarity": "C", "cardType": "SPELL", "color": "red", @@ -31452,6 +55468,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX08/WX08-061.jpg", "illust": "arihato", "classes": [], "costWhite": 0, @@ -31462,15 +55479,31 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "旋・嵐・双・撃! ~遊月~", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "ターン終了時まで、あなたの【ダブルクラッシュ】を持つシグニ1体は【アサシン】を得る。(【アサシン】を持つシグニがアタックする場合、正面にシグニがないかのように対戦相手にダメージを与える)" - ] + ], + spellEffect: { + getTargets: function () { + return this.player.signis.filter(function (signi) { + return signi.doubleCrash; + },this); + }, + actionAsyn: function (card) { + this.game.tillTurnEndSet(this,card,'assassin',true); + } + } }, "1151": { "pid": 1151, - "cid": 1151, + cid: 1151, + "timestamp": 1437201887960, "wxid": "WX08-062", - "name": "コードアート M・X", + name: "コードアート M・X", + "kana": "コードアートミキサー", "rarity": "C", "cardType": "SIGNI", "color": "blue", @@ -31478,6 +55511,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX08/WX08-062.jpg", "illust": "アカバネ", "classes": [ "精械", @@ -31491,15 +55525,32 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "朝食作りで女子力アップ! ~M・X~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの場に<電機>のシグニが3体あるかぎり、このシグニのパワーは14000になる。" - ] + ], + constEffects: [{ + condition: function () { + var cards = this.player.signis.filter(function (signi) { + return signi.hasClass('電機'); + },this); + return (cards.length >= 3); + }, + action: function (set,add) { + set(this,'power',14000); + } + }] }, "1152": { "pid": 1152, - "cid": 1152, + cid: 1152, + "timestamp": 1437201893324, "wxid": "WX08-063", - "name": "コードアート S・Z", + name: "コードアート S・Z", + "kana": "コードアートスムージー", "rarity": "C", "cardType": "SIGNI", "color": "blue", @@ -31507,6 +55558,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX08/WX08-063.jpg", "illust": "イチノセ奏", "classes": [ "精械", @@ -31520,15 +55572,32 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "ドリンク作りで女子力アップ! ~S・Z~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの場に<電機>のシグニが3体あるかぎり、このシグニのパワーは9000になる。" - ] + ], + constEffects: [{ + condition: function () { + var cards = this.player.signis.filter(function (signi) { + return signi.hasClass('電機'); + },this); + return (cards.length >= 3); + }, + action: function (set,add) { + set(this,'power',9000); + } + }] }, "1153": { "pid": 1153, - "cid": 1153, + cid: 1153, + "timestamp": 1437201898347, "wxid": "WX08-064", - "name": "コードアート W・S", + name: "コードアート W・S", + "kana": "コードアートウィスク", "rarity": "C", "cardType": "SIGNI", "color": "blue", @@ -31536,6 +55605,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX08/WX08-064.jpg", "illust": "ナダレ", "classes": [ "精械", @@ -31549,15 +55619,32 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "お菓子作りで女子力アップ! ~W・S~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの場に<電機>のシグニが3体あるかぎり、このシグニのパワーは6000になる。" - ] + ], + constEffects: [{ + condition: function () { + var cards = this.player.signis.filter(function (signi) { + return signi.hasClass('電機'); + },this); + return (cards.length >= 3); + }, + action: function (set,add) { + set(this,'power',6000); + } + }] }, "1154": { "pid": 1154, - "cid": 1154, + cid: 1154, + "timestamp": 1437201903249, "wxid": "WX08-068", - "name": "弦階の疑惑 ラダブラ", + name: "弦階の疑惑 ラダブラ", + "kana": "ゲンカイノギワクラダブラ", "rarity": "C", "cardType": "SIGNI", "color": "green", @@ -31565,6 +55652,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX08/WX08-068.jpg", "illust": "ヤマグチトモ", "classes": [ "精像", @@ -31578,15 +55666,32 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "心臓に響く弦の音。", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの場に<美巧>のシグニが3体あるかぎり、このシグニのパワーは14000になる。" - ] + ], + constEffects: [{ + condition: function () { + var cards = this.player.signis.filter(function (signi) { + return signi.hasClass('美巧'); + },this); + return (cards.length >= 3); + }, + action: function (set,add) { + set(this,'power',14000); + } + }] }, "1155": { "pid": 1155, - "cid": 1155, + cid: 1155, + "timestamp": 1437201906968, "wxid": "WX08-069", - "name": "弦階の誘惑 ヴィオラ", + name: "弦階の誘惑 ヴィオラ", + "kana": "ゲンカイノユウワクヴィオラ", "rarity": "C", "cardType": "SIGNI", "color": "green", @@ -31594,6 +55699,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX08/WX08-069.jpg", "illust": "紅緒", "classes": [ "精像", @@ -31607,15 +55713,32 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "心に響く弦の音。", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの場に<美巧>のシグニが3体あるかぎり、このシグニのパワーは9000になる。" - ] + ], + constEffects: [{ + condition: function () { + var cards = this.player.signis.filter(function (signi) { + return signi.hasClass('美巧'); + },this); + return (cards.length >= 3); + }, + action: function (set,add) { + set(this,'power',9000); + } + }] }, "1156": { "pid": 1156, - "cid": 1156, + cid: 1156, + "timestamp": 1437201912986, "wxid": "WX08-072", - "name": "解決", + name: "解決", + "kana": "カイケツ", "rarity": "C", "cardType": "SPELL", "color": "green", @@ -31623,6 +55746,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX08/WX08-072.jpg", "illust": "アカバネ", "classes": [], "costWhite": 0, @@ -31633,18 +55757,52 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "これにて 解 決 !", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "あなたのデッキからカード1枚を探してエナゾーンに置く。あなたの場にクロス状態のシグニがある場合、追加であなたのデッキからカード1枚を探してエナゾーンに置く。その後、デッキをシャッフルする。" ], - "burstEffectTexts": [ + spellEffect: { + actionAsyn: function () { + var filter = function () { + return true; + }; + return this.player.searchAsyn(filter,1,1).callback(this,function (cards) { + this.game.moveCards(cards,this.player.enerZone); + var flag = this.player.signis.some(function (signi) { + return signi.crossed; + },this); + if (!flag) return; + return this.player.searchAsyn(filter,1,1).callback(this,function (cards) { + this.game.moveCards(cards,this.player.enerZone); + }); + }); + } + }, + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたのデッキから【クロス】を持つシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" - ] + ], + burstEffect: { + actionAsyn: function () { + var filter = function (card) { + return card.crossIcon; + }; + return this.player.seekAsyn(filter,1); + } + } }, "1157": { "pid": 1157, - "cid": 1157, + cid: 1157, + "timestamp": 1437201917980, "wxid": "WX08-073", - "name": "突進", + name: "突進", + "kana": "トッシン", "rarity": "C", "cardType": "SPELL", "color": "green", @@ -31652,6 +55810,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX08/WX08-073.jpg", "illust": "松本エイト", "classes": [], "costWhite": 0, @@ -31662,18 +55821,48 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "attachedEffectTexts": [ - "このシグニが対戦相手のライフクロスをクラッシュしたとき、あなたのデッキの上からカードを2枚エナゾーンに置く。" + cardText: "僕自身が槍になることだ! ~緑姫~", + // ====================== + // 附加效果 + // ====================== + attachedEffectTexts: [ + 'このシグニが対戦相手のライフクロスをクラッシュしたとき、あなたのデッキの上からカードを2枚エナゾーンに置く。' ], - "spellEffectTexts": [ + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "ターン終了時まで、あなたの【ランサー】を持つシグニ1体のパワーを+10000し、そのシグニは「このシグニが対戦相手のライフクロスをクラッシュしたとき、あなたのデッキの上からカードを2枚エナゾーンに置く。」を得る。" - ] + ], + spellEffect: { + getTargets: function () { + return this.player.signis.filter(function (signi) { + return signi.lancer; + },this); + }, + actionAsyn: function (card) { + var effect = this.game.newEffect({ + source: card, + description: '1157-attached-0', + triggerCondition: function (event) { + return (event.source === this); + }, + actionAsyn: function () { + this.player.enerCharge(2); + } + }); + this.game.tillTurnEndAdd(this,card,'power',10000); + this.game.tillTurnEndAdd(this,this.player.opponent,'onCrash',effect); + } + } }, "1158": { "pid": 1158, - "cid": 1158, + cid: 1158, + "timestamp": 1437201923326, "wxid": "WX08-074", - "name": "幻蟲 Q・アント", + name: "幻蟲 Q・アント", + "kana": "ゲンチュウクイーンアント", "rarity": "C", "cardType": "SIGNI", "color": "black", @@ -31681,6 +55870,7 @@ var CardInfo = { "limit": 0, "power": 15000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX08/WX08-074.jpg", "illust": "オーミー", "classes": [ "精生", @@ -31693,13 +55883,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "砂糖が無ければ、お菓子を食べればいいじゃない? ~Q・アント~", }, "1159": { "pid": 1159, - "cid": 1159, + cid: 1159, + "timestamp": 1437201927768, "wxid": "WX08-075", - "name": "幻蟲 トノサマ", + name: "幻蟲 トノサマ", + "kana": "ゲンチュウトノサマ", "rarity": "C", "cardType": "SIGNI", "color": "black", @@ -31707,6 +55900,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX08/WX08-075.jpg", "illust": "猫囃子", "classes": [ "精生", @@ -31720,15 +55914,32 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "バッタバッタと私にひれ伏しなさい。 ~トノサマ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの場に<凶蟲>のシグニが3体あるかぎり、このシグニのパワーは14000になる。" - ] + ], + constEffects: [{ + condition: function () { + var cards = this.player.signis.filter(function (signi) { + return signi.hasClass('凶蟲'); + },this); + return (cards.length >= 3); + }, + action: function (set,add) { + set(this,'power',14000); + } + }] }, "1160": { "pid": 1160, - "cid": 1160, + cid: 1160, + "timestamp": 1437201933076, "wxid": "WX08-076", - "name": "幻蟲 クマゼ", + name: "幻蟲 クマゼ", + "kana": "ゲンチュウクマゼ", "rarity": "C", "cardType": "SIGNI", "color": "black", @@ -31736,6 +55947,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "ミュウ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX08/WX08-076.jpg", "illust": "松本エイト", "classes": [ "精生", @@ -31749,18 +55961,57 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "短い命をありがとう。 ~クマゼ~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】手札から<凶蟲>のシグニを1枚捨てる:ターン終了時まで、【チャーム】が付いている対戦相手のシグニ1体のパワーを-10000する。" ], - "burstEffectTexts": [ + startUpEffects: [{ + costCondition: function () { + return this.player.hands.some(function (card) { + return card.hasClass('凶蟲'); + },this); + }, + costAsyn: function () { + var cards = this.player.hands.filter(function (card) { + return card.hasClass('凶蟲'); + },this); + return this.player.selectAsyn('PAY',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + }, + actionAsyn: function () { + var cards = this.player.opponent.signis.filter(function (signi) { + return signi.charm; + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndAdd(this,card,'power',-10000); + }); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:【エナチャージ1】" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.enerCharge(1); + } + } }, "1161": { "pid": 1161, - "cid": 1161, + cid: 1161, + "timestamp": 1437201935996, "wxid": "WX08-077", - "name": "幻蟲 クルマバ", + name: "幻蟲 クルマバ", + "kana": "ゲンチュウクルマバ", "rarity": "C", "cardType": "SIGNI", "color": "black", @@ -31768,6 +56019,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX08/WX08-077.jpg", "illust": "モレシャン", "classes": [ "精生", @@ -31781,15 +56033,32 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "バッタバッタと薙ぎ倒していくぜ! ~クルマバ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの場に<凶蟲>のシグニが3体あるかぎり、このシグニのパワーは9000になる。" - ] + ], + constEffects: [{ + condition: function () { + var cards = this.player.signis.filter(function (signi) { + return signi.hasClass('凶蟲'); + },this); + return (cards.length >= 3); + }, + action: function (set,add) { + set(this,'power',9000); + } + }] }, "1162": { "pid": 1162, - "cid": 1162, + cid: 1162, + "timestamp": 1437201939670, "wxid": "WX08-081", - "name": "デッド・メイク", + name: "デッド・メイク", + "kana": "デッドメイク", "rarity": "C", "cardType": "SPELL", "color": "black", @@ -31797,6 +56066,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/WX08/WX08-081.jpg", "illust": "イシバシヨウスケ", "classes": [], "costWhite": 0, @@ -31807,15 +56077,36 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "あとはこれを入れれば完成かしらね…。 ~ウリス~", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "対戦相手は自分のシグニ1体につき、自分のデッキの上からカード1枚を、それらの【チャーム】にする。" - ] + ], + spellEffect: { + actionAsyn: function () { + return Callback.loop(this,3,function () { + var card = this.player.opponent.mainDeck.cards[0]; + if (!card) return; + var signis = this.player.opponent.signis.filter(function (signi) { + return !signi.charm; + },this); + return this.player.opponent.selectTargetAsyn(signis).callback(this,function (signi) { + if (!signi) return; + card.charmTo(signi); + }); + }); + } + } }, "1163": { "pid": 1163, - "cid": 917, + cid: 917, + "timestamp": 1437201946285, "wxid": "PR-211", - "name": "クロスロード(WIXOSS CUP 予選リーグ参加賞)", + name: "クロスロード(WIXOSS CUP 予選リーグ参加賞)", + "kana": "クロスロード", "rarity": "PR", "cardType": "ARTS", "color": "colorless", @@ -31823,6 +56114,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/images/card/PR/PR-211.jpg", "illust": "エムド", "classes": [], "costWhite": 0, @@ -31832,13 +56124,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 1, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "交錯の先、女神が微笑むのは…。", }, "1164": { "pid": 1164, - "cid": 397, + cid: 397, + "timestamp": 1451226591375, "wxid": "PR-202", - "name": "エルドラ×マーク0(オリジナルレベル0大会参加賞)", + name: "エルドラ×マーク0(オリジナルレベル0大会参加賞)", + "kana": "エルドラマークゼロ", "rarity": "PR", "cardType": "LRIG", "color": "blue", @@ -31846,6 +56141,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-202.jpg", "illust": "アリオ", "classes": [ "エルドラ" @@ -31857,13 +56153,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "いやー、これこそ「生き甲斐」っすわ。 ~エルドラ~", }, "1165": { "pid": 1165, - "cid": 1165, + cid: 1165, + "timestamp": 1451226592507, "wxid": "PR-201", - "name": "狂乱する博奕(カードゲーマーvol.23 付録)", + name: "狂乱する博奕(カードゲーマーvol.23 付録)", + "kana": "キョウランスルバクエキ", "rarity": "PR", "cardType": "SPELL", "color": "colorless", @@ -31871,6 +56170,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-201.jpg", "illust": "らむ屋", "classes": [], "costWhite": 0, @@ -31881,15 +56181,58 @@ var CardInfo = { "costColorless": 3, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "はい大当たり。私にとってね。 ~ウリス~", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "あなたの手札を1枚選ぶ。対戦相手は【白】【赤】【青】【緑】【黒】【無】から1つと、シグニまたはスペルから1つを宣言する。その後、そのカードを公開する。そのカードが宣言されたアイコンとカードの種類のどちらも持たない場合、対戦相手のすべてのシグニをトラッシュに置く。どちらかを持つ場合、対戦相手のシグニ1体をバニッシュする。どちらも持つ場合、あなたは手札をすべて捨てる。" - ] + ], + spellEffect: { + actionAsyn: function () { + var cards = this.player.hands; + if (!cards.length) return; + var count = 0; + return this.player.selectAsyn('TARGET',cards).callback(this,function (card) { + var colors = ['white','red','blue','green','black','colorless']; + return this.player.opponent.selectTextAsyn('COLOR',colors,'color').callback(this,function (color) { + var types = ['SIGNI','SPELL']; + return this.player.opponent.selectTextAsyn('CARD_TYPE',types,'cardType').callback(this,function (type) { + // if (color === this.game.getOriginalValue(card,'color')) count++; + if (color === card.color) count++; + if (type === card.type) count++; + return this.player.opponent.showCardsAsyn([card]).callback(this,function () { + return this.player.showColorsAsyn([color]).callback(this,function () { + return this.player.showCardTypesAsyn([type]); + }); + }); + }); + }); + }).callback(this,function () { + if (count === 0) { + var cards = this.player.opponent.signis; + return this.game.trashCardsAsyn(cards); + } else if (count === 1) { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.banishAsyn(); + }); + } else { + var cards = this.player.hands; + this.game.trashCards(cards); + } + }); + } + } }, "1166": { "pid": 1166, - "cid": 883, + cid: 883, + "timestamp": 1451226593811, "wxid": "PR-210", - "name": "RiRi(トレカの洞窟CARD WORLD AKIBA イベント景品)", + name: "RiRi(トレカの洞窟CARD WORLD AKIBA イベント景品)", + "kana": "リリ", "rarity": "PR", "cardType": "LRIG", "color": "white", @@ -31897,6 +56240,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-210.jpg", "illust": "AxelGraphicWorks", "classes": [ "サシェ" @@ -31908,13 +56252,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "トレカの洞窟を、よろしくね! ~RiRi~", }, "1167": { "pid": 1167, - "cid": 1167, + cid: 1167, + "timestamp": 1451226595026, "wxid": "PR-204", - "name": "アーク・ディストラクト(劇場版selector前売り特典1)", + name: "アーク・ディストラクト(劇場版selector前売り特典1)", + "kana": "アークディストラクト", "rarity": "PR", "cardType": "ARTS", "color": "white", @@ -31922,6 +56269,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-204.jpg", "illust": "クロサワテツ", "classes": [], "costWhite": 1, @@ -31932,21 +56280,54 @@ var CardInfo = { "costColorless": 2, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase" + cardText: "指し示した剣先が、未来への道標。", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase'], + artsEffectTexts: [ + "このカードはあなたのルリグがレベル4以下の場合にしか使用できない。\n" + + "ターン終了時まで、あなたのルリグは「このルリグがアタックしたとき、このターンに《アーク・ディストラクト》以外のアーツを使用していない場合、このルリグの下からカードを2枚ルリグトラッシュに置いてもよい。そうした場合、このルリグをアップする。」を得る。" ], - "artsEffectTexts": [ - "このカードはあなたのルリグがレベル4以下の場合にしか使用できない。\nターン終了時まで、あなたのルリグは「このルリグがアタックしたとき、このターンに《アーク・ディストラクト》以外のアーツを使用していない場合、このルリグの下からカードを2枚ルリグトラッシュに置いてもよい。そうした場合、このルリグをアップする。」を得る。" + useCondition: function () { + return this.player.lrig.level <= 4; + }, + artsEffect: { + actionAsyn: function () { + var effect = this.game.newEffect({ + source: this.player.lrig, + description: '1167-attached-0', + optional: true, + condition: function () { + if (this.player.lrigZone.cards.length <= 2) return false; + return !this.game.getData(this.player,'flagArcDestruct'); + }, + actionAsyn: function () { + var cards = this.player.lrigZone.cards.slice(1); + return this.player.selectSomeAsyn('TARGET',cards,0,2).callback(this,function (cards) { + if (cards.length !== 2) return; + this.game.trashCards(cards); + return this.upAsyn(); + }); + } + }); + this.game.tillTurnEndAdd(this,this.player.lrig,'onAttack',effect); + } + }, + // ====================== + // 附加效果 + // ====================== + attachedEffectTexts: [ + 'このルリグがアタックしたとき、このターンに《アーク・ディストラクト》以外のアーツを使用していない場合、このルリグの下からカードを2枚ルリグトラッシュに置いてもよい。そうした場合、このルリグをアップする。' ], - "attachedEffectTexts": [ - "このルリグがアタックしたとき、このターンに《アーク・ディストラクト》以外のアーツを使用していない場合、このルリグの下からカードを2枚ルリグトラッシュに置いてもよい。そうした場合、このルリグをアップする。" - ] }, "1168": { "pid": 1168, - "cid": 1168, + cid: 1168, + "timestamp": 1451226596410, "wxid": "PR-208", - "name": "グレイブ・ラッシュ(ウィクロスマガジンvol.2付録)", + name: "グレイブ・ラッシュ(ウィクロスマガジンvol.2付録)", + "kana": " ", "rarity": "PR", "cardType": "ARTS", "color": "black", @@ -31954,6 +56335,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-208.jpg", "illust": "代官山ゑびす", "classes": [], "costWhite": 0, @@ -31964,19 +56346,57 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase", - "attackPhase" + cardText: "いや。近づかないで。~ミュウ~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase','attackPhase'], + artsEffectTexts: [ + "あなたのライフクロスが2枚以下の場合、このアーツは追加で使用タイミング【アタックフェイズ】を持つ。\n" + + "あなたの場にシグニがない場合、あなたのトラッシュからシグニ3枚を能力を失った状態で場に出す。ターン終了時に、それらを場からトラッシュに置く。" ], - "artsEffectTexts": [ - "あなたのライフクロスが2枚以下の場合、このアーツは追加で使用タイミング【アタックフェイズ】を持つ。\nあなたの場にシグニがない場合、あなたのトラッシュからシグニ3枚を能力を失った状態で場に出す。ターン終了時に、それらを場からトラッシュに置く。" - ] + useCondition: function () { + if (this.game.phase.status === 'artsStep') { + return this.player.lifeClothZone.cards.length <= 2; + } + return true; + }, + artsEffect: { + actionAsyn: function () { + if (this.player.signis.length) return; + var cards = this.player.trashZone.cards.filter(function (card) { + return (card.type === 'SIGNI'); + },this); + if (cards.length < 3) return; + return Callback.loop(this,3,function () { + var cards = this.player.trashZone.cards.filter(function (card) { + return card.canSummon(); + },this); + return this.player.selectAsyn('SUMMON_SIGNI',cards).callback(this,function (card) { + if (!card) return; + // this.game.addConstEffect({ + // source: this, // 潜在bug: "不受己方ARTS影响" + // destroyTimming: [card.onLeaveField], + // action: function (set,add) { + // set(card,'abilityLost',true); + // } + // }); + return card.summonAsyn().callback(this,function () { + card.trashWhenTurnEnd(); + this.game.tillTurnEndSet(this,card,'abilityLost',true); // 潜在bug: "不受己方ARTS影响" + }); + }); + }); + } + } }, "1169": { "pid": 1169, - "cid": 1169, + cid: 1169, + "timestamp": 1451226597702, "wxid": "WX09-002", - "name": "アール・バウンダリー", + name: "アール・バウンダリー", + "kana": "アールバウンダリー", "rarity": "LR", "cardType": "ARTS", "color": "white", @@ -31984,6 +56404,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX09/WX09-002.jpg", "illust": "ときち", "classes": [], "costWhite": 2, @@ -31994,19 +56415,41 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase", - "attackPhase" + cardText: "貴女が思うほど、私はおとなしくないわ。~サシェ~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase','attackPhase'], + artsEffectTexts: [ + "対戦相手のターンの間、このカードを使用するためのコストは【白】【白】【白】になる。\n" + + "対戦相手のシグニ1体を手札に戻す。" ], - "artsEffectTexts": [ - "対戦相手のターンの間、このカードを使用するためのコストは【白】【白】【白】になる。\n対戦相手のシグニ1体を手札に戻す。" - ] + costChange: function () { + if (this.game.turnPlayer === this.player.opponent) { + var obj = Object.create(this); + obj.costChange = null; + obj.costWhite += 1; + return obj; + } + return this; + }, + artsEffect: { + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.bounceAsyn(); + }); + } + } }, "1170": { "pid": 1170, - "cid": 1170, + cid: 1170, + "timestamp": 1451226598756, "wxid": "WX09-015", - "name": "極剣 ムラクモ", + name: "極剣 ムラクモ", + "kana": "キョクケンムラクモ", "rarity": "SR", "cardType": "SIGNI", "color": "white", @@ -32014,6 +56457,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX09/WX09-015.jpg", "illust": "しおぼい", "classes": [ "精武", @@ -32027,21 +56471,83 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "これより上もなく、これより下もない。語るべきは途方もない物語。", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:このシグニがアタックしたとき、カード名に《剣》を含むあなたのアップ状態のシグニ1体をバニッシュしてもよい。そうした場合、このシグニの正面にあるシグニ1体を手札に戻す。" ], - "startUpEffectTexts": [ + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1170-const-0', + condition: function (event) { + if (!inArr(this,this.player.signis)) return false; + var opposingSigni = event.card.getOpposingSigni(); + if (!opposingSigni) return false; + var cards = this.player.signis.filter(function (signi) { + return signi.isUp && (signi.name.indexOf('剣') !== -1); + },this); + if (!cards.length) return false; + return true; + }, + actionAsyn: function (event) { + var opposingSigni = event.card.getOpposingSigni(); + if (!opposingSigni) return; + var cards = this.player.signis.filter(function (signi) { + return signi.isUp && (signi.name.indexOf('剣') !== -1); + },this); + return this.player.selectOptionalAsyn('BANISH',cards).callback(this,function (card) { + if (!card) return; + return card.banishAsyn().callback(this,function (succ) { + if (!succ) return; + return opposingSigni.bounceAsyn(); + }); + }); + } + }); + add(this,'onAttack',effect); + } + }], + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】【白】:あなたのデッキからカード名に《剣》を含むシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" ], - "burstEffectTexts": [ + startUpEffects: [{ + costWhite: 1, + actionAsyn: function () { + var filter = function (card) { + return (card.type === 'SIGNI') && (card.name.indexOf('剣') !== -1); + }; + return this.player.seekAsyn(filter,1); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたのデッキから白のカード1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" - ] + ], + burstEffect: { + actionAsyn: function () { + var filter = function (card) { + return card.hasColor('white'); + }; + return this.player.seekAsyn(filter,1); + } + } }, "1171": { "pid": 1171, - "cid": 1171, + cid: 1171, + "timestamp": 1451226599900, "wxid": "WX09-023", - "name": "大剣 ハバキリ", + name: "大剣 ハバキリ", + "kana": "タイケンハバキリ", "rarity": "R", "cardType": "SIGNI", "color": "white", @@ -32049,6 +56555,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX09/WX09-023.jpg", "illust": "単ル", "classes": [ "精武", @@ -32062,18 +56569,48 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "ハバキリ、羽ばたきます!~ハバキリ~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】【白】:あなたの場に<アーム>のシグニが3体ある場合、あなたのデッキから白のカード1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" ], - "burstEffectTexts": [ + startUpEffects: [{ + costWhite: 1, + actionAsyn: function () { + if (this.player.signis.length < 3) return; + var flag = this.player.signis.every(function (signi) { + return signi.hasClass('アーム'); + },this); + var filter = function (card) { + return card.hasColor('white'); + }; + return this.player.seekAsyn(filter,1); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたのデッキから<アーム>のシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" - ] + ], + burstEffect: { + actionAsyn: function () { + var filter = function (card) { + return card.hasClass('アーム'); + }; + return this.player.seekAsyn(filter,1); + } + } }, "1172": { "pid": 1172, - "cid": 1172, + cid: 1172, + "timestamp": 1451226601858, "wxid": "WX09-038", - "name": "中剣 ライキリ", + name: "中剣 ライキリ", + "kana": "チュウケンライキリ", "rarity": "C", "cardType": "SIGNI", "color": "white", @@ -32081,6 +56618,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX09/WX09-038.jpg", "illust": "toshi Punk", "classes": [ "精武", @@ -32094,15 +56632,44 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "天雷、君を穿つ!~ライキリ~", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【ダウン】手札から<アーム>のシグニを1枚捨てる:あなたのデッキからレベル3以下の白のシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" - ] + ], + actionEffects: [{ + costDown: true, + costCondition: function () { + return this.player.hands.some(function (card) { + return card.hasClass('アーム'); + },this); + }, + costAsyn: function () { + var cards = this.player.hands.filter(function (card) { + return card.hasClass('アーム'); + },this); + return this.player.selectAsyn('PAY',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + }, + actionAsyn: function () { + var filter = function (card) { + return (card.type === 'SIGNI') && (card.level <= 3) && (card.hasColor('white')); + }; + return this.player.seekAsyn(filter,1); + } + }] }, "1173": { "pid": 1173, - "cid": 1173, + cid: 1173, + "timestamp": 1451226603251, "wxid": "WX09-039", - "name": "小剣 コテツ", + name: "小剣 コテツ", + "kana": "ショウケンコテツ", "rarity": "C", "cardType": "SIGNI", "color": "white", @@ -32110,6 +56677,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX09/WX09-039.jpg", "illust": "ぶんたん", "classes": [ "精武", @@ -32123,15 +56691,44 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "ちいとばかり、呪われちった。~コテツ~", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【ダウン】手札から<アーム>のシグニを1枚捨てる:あなたのデッキからレベル2以下の白のシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" - ] + ], + actionEffects: [{ + costDown: true, + costCondition: function () { + return this.player.hands.some(function (card) { + return card.hasClass('アーム'); + },this); + }, + costAsyn: function () { + var cards = this.player.hands.filter(function (card) { + return card.hasClass('アーム'); + },this); + return this.player.selectAsyn('PAY',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + }, + actionAsyn: function () { + var filter = function (card) { + return (card.type === 'SIGNI') && (card.level <= 2) && (card.hasColor('white')); + }; + return this.player.seekAsyn(filter,1); + } + }] }, "1174": { "pid": 1174, - "cid": 1174, + cid: 1174, + "timestamp": 1451226604606, "wxid": "WX09-041", - "name": "ゲット・ブリリアント", + name: "ゲット・ブリリアント", + "kana": "ゲットブリリアント", "rarity": "C", "cardType": "SPELL", "color": "white", @@ -32139,6 +56736,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX09/WX09-041.jpg", "illust": "bomi", "classes": [], "costWhite": 1, @@ -32149,15 +56747,40 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "うっひょー、これ大当たりじゃね?", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "あなたのデッキから白のシグニ1枚を探して公開し手札に加える。あなたの場に白のシグニが3体あり、それらが共通するクラスを持つ場合、追加で白のシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" - ] + ], + spellEffect: { + actionAsyn: function () { + var flag = (this.player.signis.length === 3); + if (flag) { + var classes = this.player.signis[0].getClasses(); + flag = this.player.signis.slice(1).every(function (signi) { + if (!signi.hasColor('white')) return false; + return signi.getClasses().every(function (cls) { + return inArr(cls,classes); + },this); + },this); + } + var count = flag? 2 : 1; + var filter = function (card) { + return (card.type === 'SIGNI') && (card.hasColor('white')); + }; + return this.player.seekAsyn(filter,count); + } + } }, "1175": { "pid": 1175, - "cid": 648, + cid: 648, + "timestamp": 1451226605912, "wxid": "WX09-Re02", - "name": "アイドル・ディフェンス", + name: "アイドル・ディフェンス", + "kana": "アイドルディフェンス", "rarity": "Re", "cardType": "ARTS", "color": "white", @@ -32165,6 +56788,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX09/WX09-Re02.jpg", "illust": "単ル", "classes": [], "costWhite": 1, @@ -32174,13 +56798,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 7, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "次は、私の番ですね!~サシェ~", }, "1176": { "pid": 1176, - "cid": 396, + cid: 396, + "timestamp": 1451226607135, "wxid": "WX09-Re03", - "name": "ゼノ・マルチプル", + name: "ゼノ・マルチプル", + "kana": "ゼノマルチプル", "rarity": "Re", "cardType": "ARTS", "color": "white", @@ -32188,6 +56815,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX09/WX09-Re03.jpg", "illust": "エムド", "classes": [], "costWhite": 2, @@ -32197,13 +56825,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "白き霹靂、未来を写す。", }, "1177": { "pid": 1177, - "cid": 386, + cid: 386, + "timestamp": 1451226608978, "wxid": "WX09-Re09", - "name": "ゲット・インデックス", + name: "ゲット・インデックス", + "kana": "ゲットインデックス", "rarity": "Re", "cardType": "SPELL", "color": "white", @@ -32211,6 +56842,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "タマ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX09/WX09-Re09.jpg", "illust": "希", "classes": [], "costWhite": 0, @@ -32220,13 +56852,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "タマ、とりあえずこれでいいの?~タマ~", }, "1178": { "pid": 1178, - "cid": 762, + cid: 762, + "timestamp": 1451226610323, "wxid": "PR-233", - "name": "永らえし者 タウィル=ノル(3人チームバトル戦景品)", + name: "永らえし者 タウィル=ノル(3人チームバトル戦景品)", + "kana": "ナガラエシモノタウィルノル", "rarity": "PR", "cardType": "LRIG", "color": "white", @@ -32234,6 +56869,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-233.jpg", "illust": "keypot", "classes": [ "タウィル" @@ -32245,13 +56881,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "つたえたいこのきもち", }, "1179": { "pid": 1179, - "cid": 396, + cid: 396, + "timestamp": 1451226611452, "wxid": "PR-224", - "name": "ゼノ・マルチプル (WIXOSS PARTY 2015年9-10月度congraturationカード)", + name: "ゼノ・マルチプル (WIXOSS PARTY 2015年9-10月度congraturationカード)", + "kana": "ゼノマルチプル", "rarity": "PR", "cardType": "ARTS", "color": "white", @@ -32259,6 +56898,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-224.jpg", "illust": "コトヤマ", "classes": [], "costWhite": 2, @@ -32268,13 +56908,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "いらっしゃーせー ~サヤ~", }, "1180": { "pid": 1180, - "cid": 1180, + cid: 1180, + "timestamp": 1451226612446, "wxid": "WX09-052", - "name": "羅植 ユウガオ", + name: "羅植 ユウガオ", + "kana": "ラショクユウガオ", "rarity": "C", "cardType": "SIGNI", "color": "green", @@ -32282,6 +56925,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX09/WX09-052.jpg", "illust": "村上ゆいち", "classes": [ "精羅", @@ -32295,16 +56939,28 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "crossRight": 1181, - "constEffectTexts": [ + cardText: "あとはアサガオ、よろしく。~ユウガオ~", + crossRight: 1181, + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【クロス常時能力】:このシグニのパワーは5000になる。" - ] + ], + constEffects: [{ + cross: true, + action: function (set,add) { + set(this,'power',5000); + } + }] }, "1181": { "pid": 1181, - "cid": 1181, + cid: 1181, + "timestamp": 1451226613612, "wxid": "WX09-033", - "name": "羅植 アサガオ", + name: "羅植 アサガオ", + "kana": "ラショクアサガオ", "rarity": "R", "cardType": "SIGNI", "color": "green", @@ -32312,6 +56968,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX09/WX09-033.jpg", "illust": "村上ゆいち", "classes": [ "精羅", @@ -32325,20 +56982,52 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "crossLeft": 1180, - "constEffectTexts": [ + cardText: "あとはユウガオ、よろしく。~アサガオ~", + crossLeft: 1180, + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【クロス常時能力】:このシグニのパワーは8000になる。", "【クロス常時能力】:このシグニがしたとき、カードを1枚引く。" ], - "burstEffectTexts": [ + constEffects: [{ + cross: true, + action: function (set,add) { + set(this,'power',8000); + } + },{ + cross: true, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1181-const-1', + actionAsyn: function () { + this.player.draw(1); + } + }); + add(this,'onHeaven',effect); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(1); + } + } }, "1182": { "pid": 1182, - "cid": 1182, + cid: 1182, + "timestamp": 1451226614825, "wxid": "WX09-031", - "name": "羅植 キク", + name: "羅植 キク", + "kana": "ラショクキク", "rarity": "R", "cardType": "SIGNI", "color": "green", @@ -32346,6 +57035,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX09/WX09-031.jpg", "illust": "斎創", "classes": [ "精羅", @@ -32359,18 +57049,47 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "花びらが一つ開くたびに、高貴な気持ちが育っていったの。~キク~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:あなたの場に<植物>のシグニが3体ある場合、あなたのデッキの一番上のカードをエナゾーンに置く。" ], - "burstEffectTexts": [ + startUpEffects: [{ + actionAsyn: function () { + var flag = false; + if (this.player.signis.length >= 3) { + flag = this.player.signis.every(function (signi) { + return signi.hasClass('植物'); + },this); + } + if (!flag) return; + this.player.enerCharge(1); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたのデッキから<植物>のシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" - ] + ], + burstEffect: { + actionAsyn: function () { + var filter = function (card) { + return card.hasClass('植物'); + }; + return this.player.seekAsyn(filter,1); + } + } }, "1183": { "pid": 1183, - "cid": 1183, + cid: 1183, + "timestamp": 1451226616321, "wxid": "WX09-019", - "name": "羅植姫 アキナナ", + name: "羅植姫 アキナナ", + "kana": "ラショクヒメアキナナ", "rarity": "SR", "cardType": "SIGNI", "color": "green", @@ -32378,6 +57097,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX09/WX09-019.jpg", "illust": "かわすみ", "classes": [ "精羅", @@ -32391,23 +57111,92 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "7つの草花も、意志を持ったら”うれしい”って思うの。~アキナナ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:このシグニのパワーはあなたのエナゾーンにあるカード1枚につき+2000される。", "【常時能力】:このシグニは自身のパワーが14000以上であるかぎり対戦相手のアーツの効果を受けず、18000以上であるかぎり【ランサー】と「このシグニがライフクロス1枚をクラッシュしたとき、対戦相手のシグニを2体までバニッシュする。」を得る。", "【常時能力】:このシグニのパワーが20000以上になったとき、これをトラッシュに置く。" ], - "attachedEffectTexts": [ - "このシグニがライフクロス1枚をクラッシュしたとき、対戦相手のシグニを2体までバニッシュする。" + constEffects: [{ + action: function (set,add) { + var count = 2000 * this.player.enerZone.cards.length; + if (!count) return; + add(this,'power',count); + } + },{ + action: function (set,add) { + if (this.power >= 14000) { + add(this,'effectFilters',function (card) { + return (card.player === this.player) || (card.type !== 'ARTS'); + }); + } + if (this.power >= 18000) { + set(this,'lancer',true); + var effect = this.game.newEffect({ + source: this, + description: '1183-attached-0', + triggerCondition: function (event) { + if (!inArr(this,this.player.signis)) return false; + return (event.source === this); + }, + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectSomeTargetsAsyn(cards,0,2).callback(this,function (cards) { + return this.game.banishCardsAsyn(cards); + }); + } + }); + add(this.player.opponent,'onCrash',effect); + } + } + },{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1183-const-2', + triggerCondition: function (event) { + if (!inArr(this,this.player.signis)) return false; + if (this.power < 20000) return false; + return true; + }, + condition: function () { + return inArr(this,this.player.signis); + }, + actionAsyn: function () { + return this.trashAsyn(); + } + }); + add(this,'onPowerUpdate',effect); + } + }], + // ====================== + // 附加效果 + // ====================== + attachedEffectTexts: [ + 'このシグニがライフクロス1枚をクラッシュしたとき、対戦相手のシグニを2体までバニッシュする。' ], - "burstEffectTexts": [ + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:【エナチャージ1】" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.enerCharge(1); + } + } }, "1184": { "pid": 1184, - "cid": 1184, + cid: 1184, + "timestamp": 1451226617514, "wxid": "WX09-005", - "name": "森羅万象", + name: "森羅万象", + "kana": "オールオアナッシング", "rarity": "LR", "cardType": "ARTS", "color": "green", @@ -32415,6 +57204,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX09/WX09-005.jpg", "illust": "hitoto*", "classes": [], "costWhite": 0, @@ -32425,19 +57215,40 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase", - "attackPhase" + cardText: "さあさあさあッ!ドデカイ災厄のジカンだよォ!~アイヤイ~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase','attackPhase'], + artsEffectTexts: [ + "対戦相手のターンの間、このカードを使用するためのコストは【緑】【緑】【緑】になる。\n" + + "対戦相手のパワー15000以上のすべてのシグニをバニッシュする。" ], - "artsEffectTexts": [ - "対戦相手のターンの間、このカードを使用するためのコストは【緑】【緑】【緑】になる。\n対戦相手のパワー15000以上のすべてのシグニをバニッシュする。" - ] + costChange: function () { + if (this.game.turnPlayer === this.player.opponent) { + var obj = Object.create(this); + obj.costChange = null; + obj.costGreen += 2; + return obj; + } + return this; + }, + artsEffect: { + actionAsyn: function () { + var cards = this.player.opponent.signis.filter(function (signi) { + return signi.power >= 15000; + },this); + return this.game.banishCardsAsyn(cards); + } + } }, "1185": { "pid": 1185, - "cid": 389, + cid: 389, + "timestamp": 1451226618682, "wxid": "WX09-Re17", - "name": "羅植 ローザリ", + name: "羅植 ローザリ", + "kana": "ラショクローザリ", "rarity": "Re", "cardType": "SIGNI", "color": "green", @@ -32445,6 +57256,7 @@ var CardInfo = { "limit": 0, "power": 1000, "limiting": "緑子", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX09/WX09-Re17.jpg", "illust": "アリオ", "classes": [ "精羅", @@ -32457,13 +57269,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "ほら、魅了する相手が増えたでしょう?~ローザリ~", }, "1186": { "pid": 1186, - "cid": 1186, + cid: 1186, + "timestamp": 1451226619829, "wxid": "PR-207", - "name": "三剣(WIXOSSカード大全Ⅲ 付録)", + name: "三剣(WIXOSSカード大全Ⅲ 付録)", + "kana": "サンケン", "rarity": "PR", "cardType": "SPELL", "color": "green", @@ -32471,6 +57286,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-207.jpg", "illust": "皐月メイ", "classes": [], "costWhite": 0, @@ -32481,15 +57297,28 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "カモ~ン!~アイヤイ~", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "あなたのデッキの上からカードを3枚エナゾーンに置く。あなたはこのターン、アーツとスペルを使用できない。" - ] + ], + spellEffect: { + actionAsyn: function () { + this.player.enerCharge(3); + this.game.tillTurnEndSet(this,this.player,'artsBanned',true); + this.game.tillTurnEndSet(this,this.player,'spellBanned',true); + } + } }, "1187": { "pid": 1187, - "cid": 1187, + cid: 1187, + "timestamp": 1451226620710, "wxid": "WX09-016", - "name": "混沌の豊穣 シュブニグラ", + name: "混沌の豊穣 シュブニグラ", + "kana": "コントンノホウジョウシュブニグラ", "rarity": "SR", "cardType": "SIGNI", "color": "white", @@ -32497,6 +57326,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "タウィル", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX09/WX09-016.jpg", "illust": "希", "classes": [ "精像", @@ -32510,20 +57340,68 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "crossRight": 1188, - "constEffectTexts": [ + cardText: "えぇヨグソトス、狂気の宴を始めましょ。~シュブニグラ~", + crossRight: 1188, + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたのダウン状態のすべてのシグニは対戦相手のシグニの効果を受けない。", "【クロス常時能力】:このシグニが【ヘブン】したとき、対戦相手のパワー10000以下のすべてのシグニをトラッシュに置く。" ], - "burstEffectTexts": [ + constEffects: [{ + action: function (set,add) { + this.player.signis.forEach(function (signi) { + if (!signi.isUp) { + add(signi,'effectFilters',function (card) { + return (card.type !== 'SIGNI') || (card.player !== this.player.opponent); + }); + } + },this); + } + },{ + cross: true, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1187-const-1', + actionAsyn: function () { + var cards = this.player.opponent.signis.filter(function (signi) { + return signi.power <= 10000; + },this); + return this.game.trashCardsAsyn(cards); + } + }); + add(this,'onHeaven',effect); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたのデッキから白または黒のシグニ1枚を探して公開し、手札に加えるか場に出す。その後、デッキをシャッフルする。" - ] + ], + burstEffect: { + actionAsyn: function () { + var filter = function (card) { + return ((card.hasColor('white')) || (card.hasColor('black'))) && (card.type === 'SIGNI'); + }; + return this.player.selectTextAsyn('CHOOSE_EFFECT',['ADD_TO_HAND','SUMMON']).callback(this,function (text) { + if (text === 'ADD_TO_HAND') { + return this.player.seekAsyn(filter,1); + } + return this.player.seekAndSummonAsyn(filter,1); + }); + } + } }, "1188": { "pid": 1188, - "cid": 1188, + cid: 1188, + "timestamp": 1451226621807, "wxid": "WX09-020", - "name": "コードアンチ ヨグソトス", + name: "コードアンチ ヨグソトス", + "kana": "コードアンチヨグソトス", "rarity": "SR", "cardType": "SIGNI", "color": "black", @@ -32531,6 +57409,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "ウムル", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX09/WX09-020.jpg", "illust": "希", "classes": [ "精械", @@ -32544,20 +57423,96 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "crossLeft": 1187, - "constEffectTexts": [ + cardText: "さぁシュブニグラ、禁じられた極門を開こうか。~ヨグソトス~", + crossLeft: 1187, + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたのトラッシュから効果によってカード1枚がデッキに移動するたび、ターン終了時まで、対戦相手のシグニ1体のパワーを-2000する。", "【クロス常時能力】:このシグニが【ヘブン】したとき、ターン終了時まで、対戦相手のすべてのシグニのパワーを-10000する。" ], - "burstEffectTexts": [ + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1188-const-0', + triggerCondition: function (event) { + if (!inArr(this,this.player.signis)) return false; + return (event.newZone === this.player.mainDeck) && + (event.oldZone === this.player.trashZone) && + this.game.getEffectSource(); + }, + condition: function () { + return inArr(this,this.player.signis); + }, + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndAdd(this,card,'power',-2000); + }); + } + }); + add(this.player,'onCardMove',effect); + } + },{ + cross: true, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1188-const-1', + actionAsyn: function () { + var cards = this.player.opponent.signis; + this.game.frameStart(); + cards.forEach(function (card) { + this.game.tillTurnEndAdd(this,card,'power',-10000); + },this); + this.game.frameEnd(); + } + }); + add(this,'onHeaven',effect); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたのトラッシュから白または黒のシグニ1枚を、手札に加えるか場に出す。" - ] + ], + burstEffect: { + actionAsyn: function () { + var cards = this.player.trashZone.cards.filter(function (card) { + return (card.type === 'SIGNI') && ((card.hasColor('white')) || (card.hasColor('black'))); + },this); + return this.player.selectTextAsyn('CHOOSE_EFFECT',['ADD_TO_HAND','SUMMON']).callback(this,function (text) { + if (text === 'ADD_TO_HAND') { + return this.player.selectAsyn('ADD_TO_HAND',cards).callback(this,function (card) { + if (!card) return; + return this.player.opponent.showCardsAsyn([card]).callback(this,function () { + card.moveTo(card.player.handZone); + }); + }); + } else { + cards = cards.filter(function (card) { + return card.canSummon(); + },this); + return this.player.selectAsyn('TARGET',cards).callback(this,function (card) { + if (!card) return; + return card.summonAsyn(); + }); + } + }); + } + } }, "1189": { "pid": 1189, - "cid": 1189, + cid: 1189, + "timestamp": 1451226623020, "wxid": "WX09-036", - "name": "コードアンチ ニャルラト", + name: "コードアンチ ニャルラト", + "kana": "コードアンチニャルラト", "rarity": "R", "cardType": "SIGNI", "color": "black", @@ -32565,6 +57520,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX09/WX09-036.jpg", "illust": "クロサワテツ", "classes": [ "精械", @@ -32578,20 +57534,52 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "crossRight": 1190, - "constEffectTexts": [ + cardText: "いつもニコニコしてればいい気になって…。\nまだ9996勝9999敗でしょ。~ニャルラト~", + crossRight: 1190, + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【クロス常時能力】:このシグニのパワーは8000になる。", "【クロス常時能力】:このシグニが【ヘブン】したとき、カードを1枚引く。" ], - "burstEffectTexts": [ + constEffects: [{ + cross: true, + action: function (set,add) { + set(this,'power',8000); + } + },{ + cross: true, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1189-const-1', + actionAsyn: function () { + this.player.draw(1); + } + }); + add(this,'onHeaven',effect); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(1); + } + } }, "1190": { "pid": 1190, - "cid": 1190, + cid: 1190, + "timestamp": 1451226624121, "wxid": "WX09-056", - "name": "コードアンチ クトガ", + name: "コードアンチ クトガ", + "kana": "コードアンチクトガ", "rarity": "C", "cardType": "SIGNI", "color": "black", @@ -32599,6 +57587,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX09/WX09-056.jpg", "illust": "クロサワテツ", "classes": [ "精械", @@ -32612,16 +57601,28 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "crossLeft": 1189, - "constEffectTexts": [ + cardText: "ニャルラト!今日こそ記念すべき10000勝目を迎えてやるわ!~クトガ~", + crossLeft: 1189, + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【クロス常時能力】:このシグニのパワーは5000になる。" - ] + ], + constEffects: [{ + cross: true, + action: function (set,add) { + set(this,'power',5000); + } + }] }, "1191": { "pid": 1191, - "cid": 1191, + cid: 1191, + "timestamp": 1451226625207, "wxid": "WX09-021", - "name": "フィア=ヴィックス", + name: "フィア=ヴィックス", + "kana": "フィアヴィックス", "rarity": "SR", "cardType": "SIGNI", "color": "black", @@ -32629,6 +57630,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX09/WX09-021.jpg", "illust": "れいあきら", "classes": [ "精武", @@ -32642,21 +57644,85 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "世界が少しずつ枯れているんだ、僕は、どうしたら…~緑姫~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:対戦相手のシグニのパワーが対戦相手の効果によって+(プラス)される場合、代わりに-(マイナス)される。" ], - "actionEffectTexts": [ + constEffects: [{ + action: function (set,add) { + set(this.player.opponent,'_VierVX',true); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】あなたの<毒牙>のシグニ1体を場からトラッシュに置く:ターン終了時まで、対戦相手のシグニ1体のパワーをこの方法でトラッシュに置いたシグニのレベル1につき、-2000する。" ], - "burstEffectTexts": [ + actionEffects: [{ + costCondition: function () { + return this.player.signis.some(function (signi) { + return signi.hasClass('毒牙') && signi.canTrashAsCost(); + },this); + }, + costAsyn: function () { + var cards = this.player.signis.filter(function (signi) { + return signi.hasClass('毒牙') && signi.canTrashAsCost(); + },this); + return this.player.selectAsyn('PAY',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + return card; + }); + }, + actionAsyn: function (costArg) { + var costCard = costArg.others; + if (!costCard) return; + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + var value = -2000 * costCard.level; + if (!value) return; + this.game.tillTurnEndAdd(this,card,'power',value); + }); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたのトラッシュから<毒牙>のシグニ1枚を手札に加え、ターン終了時まで、対戦相手のシグニ1体のパワーを-8000する。" - ] + ], + burstEffect: { + actionAsyn: function () { + var cards = this.player.trashZone.cards.filter(function (card) { + return card.hasClass('毒牙'); + },this); + return this.player.selectAsyn('ADD_TO_HAND',cards).callback(this,function (card) { + if (!card) return; + return this.player.opponent.showCardsAsyn([card]).callback(this,function () { + card.moveTo(card.player.handZone); + }); + }).callback(this,function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndAdd(this,card,'power',-8000); + }); + }); + } + } }, "1192": { "pid": 1192, - "cid": 1192, + cid: 1192, + "timestamp": 1451226626263, "wxid": "WX09-001", - "name": "開かれし極門 ウトゥルス", + name: "開かれし極門 ウトゥルス", + "kana": "ヒラカレシゴクモンウトゥルス", "rarity": "LR", "cardType": "LRIG", "color": "black", @@ -32664,6 +57730,7 @@ var CardInfo = { "limit": 12, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX09/WX09-001.jpg", "illust": "羽音たらく", "classes": [ "タウィル", @@ -32677,21 +57744,85 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "extraTexts": [ - "[グロウ]あなたのルリグデッキから<タウィル>または<ウムル>のルリグ1枚をあなたの場のルリグの下に置く" + cardText: "断罪ノ刻、其ノ知ヲ集イ破戒セリ。~ウトゥルス~", + // ====================== + // 额外文本 + // ====================== + extraTexts: [ + '[グロウ]あなたのルリグデッキから<タウィル>または<ウムル>のルリグ1枚をあなたの場のルリグの下に置く' ], - "startUpEffectTexts": [ + growCondition: function () { + return this.player.lrigDeck.cards.some(function (card) { + return (card !== this) && (card.hasClass('タウィル') || card.hasClass('ウムル')); + },this); + }, + growActionAsyn: function () { + var cards = this.player.lrigDeck.cards.filter(function (card) { + return (card !== this) && (card.hasClass('タウィル') || card.hasClass('ウムル')); + },this); + return this.player.selectAsyn('REVEAL',cards).callback(this,function (card) { + if (!card) return; + return this.player.opponent.showCardsAsyn([card]).callback(this,function () { + card.moveTo(this.player.lrigZone,{ bottom: true }); + }); + }); + }, + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:あなたのトラッシュから白または黒のシグニを合計2枚まで手札に加える。" ], - "actionEffectTexts": [ + startUpEffects: [{ + actionAsyn: function () { + var cards = this.player.trashZone.cards.filter(function (card) { + return ((card.hasColor('white')) || (card.hasColor('black'))) && (card.type === 'SIGNI'); + },this); + return this.player.selectSomeAsyn('ADD_TO_HAND',cards,0,2).callback(this,function (cards) { + if (!cards.length) return; + return this.player.opponent.showCardsAsyn(cards).callback(this,function () { + this.game.moveCards(cards,this.player.handZone); + }); + }); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】エクシード5:あなたのすべてのシグニを場からトラッシュに置く。その後、あなたのトラッシュから<天使>または<古代兵器>のシグニを合計3枚まで場に出す。この能力は使用タイミング【アタックフェイズ】を持つ。" - ] + ], + actionEffects: [{ + attackPhase: true, + costExceed: 5, + actionAsyn: function () { + var cards = this.player.signis; + return this.game.trashCardsAsyn(cards).callback(this,function () { + var done = false; + return Callback.loop(this,3,function () { + if (done) return; + var cards = this.player.trashZone.cards.filter(function (card) { + return card.hasClass('天使') || card.hasClass('古代兵器') && card.canSummon(); + },this); + return this.player.selectOptionalAsyn('SUMMON_SIGNI',cards).callback(this,function (card) { + if (!card) { + done = true; + return; + } + return card.summonAsyn(); + }); + }); + }); + } + }] }, "1193": { "pid": 1193, - "cid": 1113, + cid: 1113, + "timestamp": 1451226627444, "wxid": "WX09-009", - "name": "虚心の鍵主 ウムル=フィーラ", + name: "虚心の鍵主 ウムル=フィーラ", + "kana": "キョシンノカギヌシウムルフィーラ", "rarity": "LC", "cardType": "LRIG", "color": "black", @@ -32699,6 +57830,7 @@ var CardInfo = { "limit": 12, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX09/WX09-009.jpg", "illust": "羽音たらく", "classes": [ "ウムル" @@ -32710,13 +57842,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "此処は静かじゃのう。まるで、扉が開くのを待っているかのようじゃ。~ウムル~", }, "1194": { "pid": 1194, - "cid": 1112, + cid: 1112, + "timestamp": 1451226628397, "wxid": "WX09-007", - "name": "導きし者 タウィル=フィーラ", + name: "導きし者 タウィル=フィーラ", + "kana": "ミチビキシモノタウィルフィーラ", "rarity": "LC", "cardType": "LRIG", "color": "white", @@ -32724,6 +57859,7 @@ var CardInfo = { "limit": 12, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX09/WX09-007.jpg", "illust": "羽音たらく", "classes": [ "タウィル" @@ -32735,13 +57871,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "ああ これではなたれるのね~タウィル~", }, "1195": { "pid": 1195, - "cid": 1195, + cid: 1195, + "timestamp": 1451226629537, "wxid": "WX09-006", - "name": "グレイブ・アウェイク", + name: "グレイブ・アウェイク", + "kana": "グレイブアウェイク", "rarity": "LR", "cardType": "ARTS", "color": "black", @@ -32749,6 +57888,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX09/WX09-006.jpg", "illust": "紅緒", "classes": [], "costWhite": 0, @@ -32759,19 +57899,45 @@ var CardInfo = { "costColorless": 1, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase", - "attackPhase" + cardText: "一歩ずつ…真実に近づく、あなたはもう、戻れない。~ミュウ~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase','attackPhase'], + artsEffectTexts: [ + "対戦相手のターンの間、このカードを使用するためのコストは【黒】【黒】【黒】になる。\n" + + "あなたのトラッシュからシグニ1枚を場に出す。" ], - "artsEffectTexts": [ - "対戦相手のターンの間、このカードを使用するためのコストは【黒】【黒】【黒】になる。\nあなたのトラッシュからシグニ1枚を場に出す。" - ] + costChange: function () { + if (this.game.turnPlayer === this.player.opponent) { + var obj = Object.create(this); + obj.costChange = null; + obj.costBlack += 2; + obj.costColorless -= 1; + if (obj.costColorless < 0) obj.costColorless = 0; + return obj; + } + return this; + }, + artsEffect: { + actionAsyn: function () { + var cards = this.player.trashZone.cards.filter(function (card) { + return (card.type === 'SIGNI') && card.canSummon(); + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.summonAsyn(); + }); + } + } }, "1196": { "pid": 1196, - "cid": 1196, + cid: 1196, + "timestamp": 1451226630667, "wxid": "WX09-037", - "name": "ウトゥルス・ゲート", + name: "ウトゥルス・ゲート", + "kana": "ウトゥルスゲート", "rarity": "R", "cardType": "SPELL", "color": "black", @@ -32779,6 +57945,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "タウィル/ウムル", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX09/WX09-037.jpg", "illust": "hitoto*", "classes": [], "costWhite": 1, @@ -32789,15 +57956,63 @@ var CardInfo = { "costColorless": 2, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ - "あなたのルリグがレベル5以上の場合、このカードを使用するためのコストは【無】コストが2減る。\nあなたのルリグより低いレベルを持つ対戦相手のシグニ1体をトラッシュに置き、あなたのトラッシュからあなたのルリグより低いレベルを持つシグニ1枚を場に出す。" - ] + cardText: "禍因、泡沫ト也リ、浄化ヲ辿ル ~ウトゥルス~", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ + "あなたのルリグがレベル5以上の場合、このカードを使用するためのコストは【無】コストが2減る。\n" + + "あなたのルリグより低いレベルを持つ対戦相手のシグニ1体をトラッシュに置き、あなたのトラッシュからあなたのルリグより低いレベルを持つシグニ1枚を場に出す。" + ], + costChange: function () { + if (this.player.lrig.level < 5) return this; + var obj = Object.create(this); + obj.costChange = null; + obj.costColorless -= 2; + if (obj.costColorless < 0) obj.costColorless = 0; + return obj; + }, + spellEffect: { + getTargetAdvancedAsyn: function() { + var targets = []; + var cards = this.player.opponent.signis.filter(function (signi) { + return signi.level < this.player.lrig.level; + },this); + return this.player.selectTargetOptionalAsyn(cards).callback(this,function (card) { + targets.push(card); + cards = this.player.trashZone.cards.filter(function (card) { + return (card.level < this.player.lrig.level) && card.canSummon(); + },this); + return this.player.selectOptionalAsyn('TARGET',cards).callback(this,function (card) { + targets.push(card); + if (card) return this.player.opponent.showCardsAsyn([card]); + }); + }).callback(this,function () { + return targets; + }); + }, + actionAsyn: function (targets) { + var target = targets[0]; + var cards = this.player.opponent.signis.filter(function (signi) { + return signi.level < this.player.lrig.level; + },this); + if (target) { + if (!inArr(target,cards)) return; + target.trash(); + } + target = targets[1]; + if (!target) return; + return target.summonAsyn(); + } + } }, "1197": { "pid": 1197, - "cid": 1197, + cid: 1197, + "timestamp": 1451226631826, "wxid": "WX09-003", - "name": "疾風怒蕩", + name: "疾風怒蕩", + "kana": "シップウドトウ", "rarity": "LR", "cardType": "ARTS", "color": "red", @@ -32805,6 +58020,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX09/WX09-003.jpg", "illust": "単ル", "classes": [], "costWhite": 0, @@ -32815,19 +58031,43 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase", - "attackPhase" + cardText: "一発アウトォ♪ゴキゲンいっちゃう? ~ララ・ルー~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase','attackPhase'], + artsEffectTexts: [ + "対戦相手のターンの間、このカードを使用するためのコストは【赤】【赤】【赤】【赤】になる。\n" + + "対戦相手のパワー10000以下のシグニ2体をバニッシュする。(1体のシグニだけに使用することはできない)" ], - "artsEffectTexts": [ - "対戦相手のターンの間、このカードを使用するためのコストは【赤】【赤】【赤】【赤】になる。\n対戦相手のパワー10000以下のシグニ2体をバニッシュする。(1体のシグニだけに使用することはできない)" - ] + costChange: function () { + if (this.game.turnPlayer === this.player.opponent) { + var obj = Object.create(this); + obj.costChange = null; + obj.costRed += 1; + return obj; + } + return this; + }, + artsEffect: { + actionAsyn: function () { + var cards = this.player.opponent.signis.filter(function (signi) { + return signi.power <= 10000; + },this); + if (cards.length < 2) return; + return this.player.selectSomeTargetsAsyn(cards,2,2).callback(this,function (cards) { + return this.game.banishCardsAsyn(cards); + }); + } + } }, "1198": { "pid": 1198, - "cid": 1198, + cid: 1198, + "timestamp": 1451226632910, "wxid": "WX09-004", - "name": "スリリング・ドロー", + name: "スリリング・ドロー", + "kana": "スリリングドロー", "rarity": "LR", "cardType": "ARTS", "color": "blue", @@ -32835,6 +58075,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX09/WX09-004.jpg", "illust": "mado*pen", "classes": [], "costWhite": 0, @@ -32845,19 +58086,39 @@ var CardInfo = { "costColorless": 2, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase", - "attackPhase" + cardText: "ええっと、これでいいんだっけ。セイッ!~ソウイ~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase','attackPhase'], + artsEffectTexts: [ + "対戦相手のターンの間、このカードを使用するためのコストは【青】【青】【青】になる。\n" + + "カードを3枚引く。" ], - "artsEffectTexts": [ - "対戦相手のターンの間、このカードを使用するためのコストは【青】【青】【青】になる。\nカードを3枚引く。" - ] + costChange: function () { + if (this.game.turnPlayer === this.player.opponent) { + var obj = Object.create(this); + obj.costChange = null; + obj.costBlue += 2; + obj.costColorless -= 2; + if (obj.costColorless < 0) obj.costColorless = 0; + return obj; + } + return this; + }, + artsEffect: { + actionAsyn: function () { + this.player.draw(3); + } + } }, "1199": { "pid": 1199, - "cid": 1199, + cid: 1199, + "timestamp": 1451226636126, "wxid": "WX09-008", - "name": "導きし者 タウィル=トレ", + name: "導きし者 タウィル=トレ", + "kana": "ミチビキシモノタウィルトレ", "rarity": "LC", "cardType": "LRIG", "color": "white", @@ -32865,6 +58126,7 @@ var CardInfo = { "limit": 7, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX09/WX09-008.jpg", "illust": "かにゃぴぃ", "classes": [ "タウィル" @@ -32877,15 +58139,30 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "もうすこしなの~タウィル~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】【白】:あなたのデッキからレベル3以下の<天使>のシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" - ] + ], + startUpEffects: [{ + costWhite: 1, + actionAsyn: function () { + var filter = function (card) { + return card.hasClass('天使') && (card.level <= 3); + }; + return this.player.seekAsyn(filter,1); + } + }], }, "1200": { "pid": 1200, - "cid": 1200, + cid: 1200, + "timestamp": 1451226714878, "wxid": "WX09-010", - "name": "白鎧亜 ロートレット", + name: "白鎧亜 ロートレット", + "kana": "ハクガイアロートレット", "rarity": "LC", "cardType": "RESONA", "color": "white", @@ -32893,6 +58170,7 @@ var CardInfo = { "limit": 0, "power": 15000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX09/WX09-010.jpg", "illust": "甲冑", "classes": [ "精武", @@ -32906,22 +58184,86 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "extraTexts": [ + cardText: "ローメイル要素が邪魔だな~。~ロートレット~", + // ====================== + // 共鸣 + // ====================== + extraTexts: [ "[出現条件] 【メインフェイズ】 《甲冑 ローメイル》1体と《篭手 トレット》1体をあなたの場からトラッシュに置く" ], - "constEffectTexts": [ + resonaPhase: 'mainPhase', + resonaCondition: function () { + var signis = this.player.signis; + var cards_A = signis.filter(function (signi) { + return signi.canTrashAsCost() && (signi.cid === 112); // <甲冑 ローメイル> + },this); + var cards_B = signis.filter(function (signi) { + return signi.canTrashAsCost() && (signi.cid === 114); // <笼手 铁拳> + },this); + if (!cards_A.length || !cards_B.length) return null; + return function () { + var cards = []; + return this.player.selectAsyn('TRASH',cards_A).callback(this,function (card) { + if (!card) return; + cards.push(card); + return this.player.selectAsyn('TRASH',cards_B).callback(this,function (card) { + if (!card) return; + cards.push(card); + this.game.trashCards(cards); + }); + }); + }; + }, + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたのすべてのシグニのパワーを+1000する。", - "【常時能力】:このシグニがバニッシュされたとき、あなたのデッキから《篭手 トレット》1枚を探して場に出す。その後、デッキをシャッフルする。" + "【常時能力】:このシグニがバニッシュされたとき、あなたのデッキから《篭手 トレット》1枚を探して場に出す。その後、デッキをシャッフルする。", ], - "startUpEffectTexts": [ + constEffects: [{ + action: function (set,add) { + this.player.signis.forEach(function (signi) { + add(signi,'power',1000); + },this); + } + },{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1200-const-1', + actionAsyn: function () { + var filter = function (card) { + return card.cid === 114; // <笼手 铁拳> + }; + return this.player.seekAndSummonAsyn(filter,1); + } + }); + add(this,'onBanish',effect); + } + }], + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:あなたのデッキからカード1枚を探して手札に加える。その後、デッキをシャッフルする。" - ] + ], + startUpEffects: [{ + actionAsyn: function () { + var filter = function (card) { + return true; + }; + return this.player.seekAsyn(filter,1,0,true); + } + }] }, "1201": { "pid": 1201, - "cid": 1201, + cid: 1201, + "timestamp": 1451226715846, "wxid": "WX09-011", - "name": "赤爆忍 カクヤ", + name: "赤爆忍 カクヤ", + "kana": "アカバクニンカクヤ", "rarity": "LC", "cardType": "RESONA", "color": "red", @@ -32929,6 +58271,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX09/WX09-011.jpg", "illust": "エムド", "classes": [ "精武", @@ -32943,21 +58286,89 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "extraTexts": [ + cardText: "ドンドンカッカドドンノドン!~カクヤ~", + // ====================== + // 共鸣 + // ====================== + extraTexts: [ "[出現条件] 【メインフェイズ】 《手剣 カクマル》1体と《手弾 アヤボン》1体をあなたの場からトラッシュに置く" ], - "constEffectTexts": [ - "【常時能力】:このシグニの正面にあるシグニ1体がバニッシュされたとき、あなたは【赤】を支払ってもよい。そうした場合、このシグニをアップする。" + resonaPhase: 'mainPhase', + resonaCondition: function () { + var signis = this.player.signis; + var cards_A = signis.filter(function (signi) { + return signi.canTrashAsCost() && (signi.cid === 296); // <手剑 加隈丸> + },this); + var cards_B = signis.filter(function (signi) { + return signi.canTrashAsCost() && (signi.cid === 299); // <手弹 绫音爆弹> + },this); + if (!cards_A.length || !cards_B.length) return null; + return function () { + var cards = []; + return this.player.selectAsyn('TRASH',cards_A).callback(this,function (card) { + if (!card) return; + cards.push(card); + return this.player.selectAsyn('TRASH',cards_B).callback(this,function (card) { + if (!card) return; + cards.push(card); + this.game.trashCards(cards); + }); + }); + }; + }, + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ + "【常時能力】:このシグニの正面にあるシグニ1体がバニッシュされたとき、あなたは【赤】を支払ってもよい。そうした場合、このシグニをアップする。", ], - "startUpEffectTexts": [ + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1201-const-0', + triggerCondition: function (event) { + return event.opposingSigni === this; + }, + condition: function () { + return !this.isUp; + }, + costRed: 1, + actionAsyn: function () { + return this.upAsyn(); + } + }); + add(this.player.opponent,'onSigniBanished',effect); + } + }], + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】【赤】【赤】:ターン終了時まで、このシグニは【ダブルクラッシュ】を得る。あなたのルリグがレベル4以上の場合、この【出現時能力】の能力を発動するためのコストは【赤】コストが2減る。" - ] + ], + startUpEffects: [{ + costRed: 2, + costChange: function () { + if (this.source.player.lrig.level < 4) return this; + var obj = Object.create(this); + obj.costChange = null; + obj.costRed -= 2; + if (obj.costRed < 0) obj.costRed = 0; + return obj; + }, + actionAsyn: function () { + this.game.tillTurnEndSet(this,this,'doubleCrash',true); + } + }] }, "1202": { "pid": 1202, - "cid": 1202, + cid: 1202, + "timestamp": 1451226716860, "wxid": "WX09-012", - "name": "ブルーコードハート V・@・C", + name: "ブルーコードハート V・@・C", + "kana": "ブルーコードハートバットキューム", "rarity": "LC", "cardType": "RESONA", "color": "blue", @@ -32965,6 +58376,7 @@ var CardInfo = { "limit": 0, "power": 15000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX09/WX09-012.jpg", "illust": "松本エイト", "classes": [ "精械", @@ -32978,21 +58390,98 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "extraTexts": [ + cardText: "アッという間に吸い込むなう! ~V・@・C~", + // ====================== + // 共鸣 + // ====================== + extraTexts: [ "[出現条件] 【メインフェイズ】 《コードハート V・A・C》1体とレゾナではない<電機>のシグニ1体をあなたの場からトラッシュに置く" ], - "constEffectTexts": [ - "【常時能力】:あなたが青のスペル1枚を使用したとき、シグニ1体をアップする。" + resonaPhase: 'mainPhase', + resonaCondition: function () { + var signis = this.player.signis; + var cards_A = signis.filter(function (signi) { + return signi.canTrashAsCost() && (signi.cid === 31); // <核心代号 V·A·C> + },this); + var cards_B = signis.filter(function (signi) { + return signi.canTrashAsCost() && signi.hasClass('電機'); + },this); + if (!cards_A.length || (cards_B.length < 2)) return null; + return function () { + var cards = []; + return this.player.selectAsyn('TRASH',cards_A).callback(this,function (card) { + if (!card) return; + cards.push(card); + removeFromArr(card,cards_B); + return this.player.selectAsyn('TRASH',cards_B).callback(this,function (card) { + if (!card) return; + cards.push(card); + this.game.trashCards(cards); + }); + }); + }; + }, + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ + "【常時能力】:あなたが青のスペル1枚を使用したとき、シグニ1体をアップする。", ], - "startUpEffectTexts": [ + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1202-const-0', + triggerCondition: function (event) { + return event.card.hasColor('blue'); + }, + condition: function () { + return concat(this.player.signis,this.player.opponent.signis).some(function (signi) { + return !signi.isUp; + },this); + }, + actionAsyn: function () { + var cards = concat(this.player.signis,this.player.opponent.signis).filter(function (signi) { + return !signi.isUp; + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.upAsyn(); + }); + } + }); + add(this.player,'onUseSpell',effect); + } + }], + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:あなたのトラッシュからコストの合計が3以下の青のスペル1枚をコストを支払わずに使用してもよい。" - ] + ], + startUpEffects: [{ + optional: true, + actionAsyn: function () { + var cards = this.player.trashZone.cards.filter(function (card) { + return (card.type === 'SPELL') && + (card.hasColor('blue')) && + (card.getTotalEnerCost() <= 3) && + card.canUse('spell',true); + },this); + return this.player.selectOptionalAsyn('TARGET',cards).callback(this,function (card) { + if (!card) return; + return this.player.handleSpellAsyn(card,true); + }); + } + }] }, "1203": { "pid": 1203, - "cid": 1203, + cid: 1203, + "timestamp": 1451226718084, "wxid": "WX09-013", - "name": "緑幻獣 モモ", + name: "緑幻獣 モモ", + "kana": "リョクゲンジュウモモ", "rarity": "LC", "cardType": "RESONA", "color": "green", @@ -33000,6 +58489,7 @@ var CardInfo = { "limit": 0, "power": 10000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX09/WX09-013.jpg", "illust": "しおぼい", "classes": [ "精生", @@ -33014,24 +58504,93 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "extraTexts": [ + cardText: "貴女に呼ばれたから、いざ参らん。~モモ~", + // ====================== + // 共鸣 + // ====================== + extraTexts: [ "[出現条件] 【メインフェイズ】《幻獣 ハチ》1体と《幻獣 モンキ》1体と《幻獣 キジ》1体をあなたの場からトラッシュに置く" ], - "constEffectTexts": [ - "【常時能力】:このシグニはアタックフェイズの間、バニッシュされない。" + resonaPhase: 'mainPhase', + resonaCondition: function () { + var flag = this.player.signis.some(function (signi) { + return signi.canTrashAsCost() && (signi.cid === 196); // <幻兽 八公> + },this) && this.player.signis.some(function (signi) { + return signi.canTrashAsCost() && (signi.cid === 221); // <幻兽 猴> + },this) && this.player.signis.some(function (signi) { + return signi.canTrashAsCost() && (signi.cid === 195); // <幻兽 雉鸡> + },this); + if (!flag) return null; + return function () { + this.game.trashCards(this.player.signis); + return Callback.immediately(); + }; + // var signis = this.player.signis; + // var cards_A = signis.filter(function (signi) { + // return signi.canTrashAsCost() && (signi.cid === 196); // <幻兽 八公> + // },this); + // var cards_B = signis.filter(function (signi) { + // return signi.canTrashAsCost() && (signi.cid === 195); // <幻兽 雉鸡> + // },this); + // if (!cards_A.length || !cards_B.length) return null; + // return function () { + // var cards = []; + // return this.player.selectAsyn('TRASH',cards_A).callback(this,function (card) { + // if (!card) return; + // cards.push(card); + // return this.player.selectAsyn('TRASH',cards_B).callback(this,function (card) { + // if (!card) return; + // cards.push(card); + // this.game.trashCards(cards); + // }); + // }); + // }; + }, + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ + "【常時能力】:このシグニはアタックフェイズの間、バニッシュされない。", ], - "startUpEffectTexts": [ + constEffects: [{ + condition: function () { + return this.game.phase.isAttackPhase(); + }, + action: function (set,add) { + set(this,'canNotBeBanished',true); + } + }], + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:あなたのデッキの上からカードを3枚エナゾーンに置く。" ], - "actionEffectTexts": [ + startUpEffects: [{ + actionAsyn: function () { + this.player.enerCharge(3); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【緑】:ターン終了時まで、このシグニは【ランサー】を得る。" - ] + ], + actionEffects: [{ + costGreen: 1, + actionAsyn: function () { + this.game.tillTurnEndSet(this,this,'lancer',true); + } + }] }, "1204": { "pid": 1204, - "cid": 1204, + cid: 1204, + "timestamp": 1451226719251, "wxid": "WX09-014", - "name": "黒魔姫 アンナ・スタンレー", + name: "黒魔姫 アンナ・スタンレー", + "kana": "クロマキアンナスタンレー", "rarity": "LC", "cardType": "RESONA", "color": "black", @@ -33039,6 +58598,7 @@ var CardInfo = { "limit": 0, "power": 15000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX09/WX09-014.jpg", "illust": "イチゼン", "classes": [ "精像", @@ -33052,19 +58612,109 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "extraTexts": [ + cardText: "心地のいい場所だったわ。~アンナ・スタンレー~", + // ====================== + // 共鸣 + // ====================== + extraTexts: [ "[出現条件]【メインフェイズ】 《悪魔姫 アンナ・ミラージュ》1体とレゾナではない<悪魔>のシグニ1体をあなたの場からトラッシュに置く" ], - "constEffectTexts": [ + resonaPhase: 'mainPhase', + resonaCondition: function () { + var signis = this.player.signis; + var cards_A = signis.filter(function (signi) { + return signi.canTrashAsCost() && (signi.cid === 182); // <恶魔姬 安娜·蜃影> + },this); + var cards_B = signis.filter(function (signi) { + return signi.canTrashAsCost() && signi.hasClass('悪魔'); + },this); + if (!cards_A.length || (cards_B.length < 2)) return null; + return function () { + var cards = []; + return this.player.selectAsyn('TRASH',cards_A).callback(this,function (card) { + if (!card) return; + cards.push(card); + removeFromArr(card,cards_B); + return this.player.selectAsyn('TRASH',cards_B).callback(this,function (card) { + if (!card) return; + cards.push(card); + this.game.trashCards(cards); + }); + }); + }; + }, + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの<悪魔>のシグニ1体が場に出るたび、そのシグニより低いレベルを持つ対戦相手のシグニ1体をバニッシュする。", - "【常時能力】:あなたの<悪魔>のシグニ1体がバニッシュされるたび、そのシグニと同じレベルを持つ対戦相手のシグニ1体をバニッシュする。\n(このシグニが場に出たりバニッシュされたときも発動する)" - ] + "【常時能力】:あなたの<悪魔>のシグニ1体がバニッシュされるたび、そのシグニと同じレベルを持つ対戦相手のシグニ1体をバニッシュする。\n" + + "(このシグニが場に出たりバニッシュされたときも発動する)" + ], + constEffects: [{ + duringGame: true, + fixed: true, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1204-const-0', + triggerCondition: function (event) { + if (!inArr(this,this.player.signis)) return false; + return event.card.hasClass('悪魔'); + }, + condition: function (event) { + var cards = this.player.opponent.signis.filter(function (signi) { + return (signi.level < event.card.level); + },this); + return cards.length; + }, + actionAsyn: function (event) { + var cards = this.player.opponent.signis.filter(function (signi) { + return (signi.level < event.card.level); + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.banishAsyn(); + }); + } + }); + add(this.player,'onSummonSigni',effect); + } + },{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1204-const-1', + triggerCondition: function (event) { + return event.card.hasClass('悪魔'); + }, + condition: function (event) { + var cards = this.player.opponent.signis.filter(function (signi) { + return (signi.level === event.card.level); + },this); + return cards.length; + }, + actionAsyn: function (event) { + var cards = this.player.opponent.signis.filter(function (signi) { + return (signi.level === event.card.level); + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.banishAsyn(); + }); + } + }); + add(this.player,'onSigniBanished',effect); + } + }] }, "1205": { "pid": 1205, - "cid": 1205, + cid: 1205, + "timestamp": 1451226720343, "wxid": "WX09-017", - "name": "羅輝石 マラカイト", + name: "羅輝石 マラカイト", + "kana": "ラキセキマラカイト", "rarity": "SR", "cardType": "SIGNI", "color": "red", @@ -33072,6 +58722,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX09/WX09-017.jpg", "illust": "煎茶", "classes": [ "精羅", @@ -33085,19 +58736,67 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "美しき哉。~マラカイト~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたのトラッシュに<鉱石>のシグニが5枚以上あるかぎり、このシグニのパワーは15000になり、【ダブルクラッシュ】を得る。", "【常時能力】:あなたのトラッシュに<宝石>のシグニが5枚以上あるかぎり、このシグニは対戦相手の、アーツ以外の効果を受けない。" ], - "burstEffectTexts": [ + constEffects: [{ + condition: function () { + var cards = this.player.trashZone.cards.filter(function (card) { + return card.hasClass('鉱石'); + },this); + return cards.length >= 5; + }, + action: function (set,add) { + set(this,'power',15000); + set(this,'doubleCrash',true); + } + },{ + condition: function () { + var cards = this.player.trashZone.cards.filter(function (card) { + return card.hasClass('宝石'); + },this); + return cards.length >= 5; + }, + action: function (set,add) { + add(this,'effectFilters',function (card) { + return !((card.player === this.player.opponent) && (card.type !== 'ARTS')); + }); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:パワーが「あなたのトラッシュにある<鉱石>と<宝石>のシグニを合計した枚数×3000」以下の対戦相手のシグニ1体をバニッシュする。" - ] + ], + burstEffect: { + actionAsyn: function () { + var count = this.player.trashZone.cards.filter(function (card) { + return card.hasClass('鉱石') || card.hasClass('宝石'); + },this).length; + var power = 3000 * count; + var cards = this.player.opponent.signis.filter(function (signi) { + return signi.power <= power; + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.banishAsyn(); + }); + } + } }, "1206": { "pid": 1206, - "cid": 1206, + cid: 1206, + "timestamp": 1451226721587, "wxid": "WX09-018", - "name": "コードハート A・M・S", + name: "コードハート A・M・S", + "kana": "コードハートオートマッサージャー", "rarity": "SR", "cardType": "SIGNI", "color": "blue", @@ -33105,6 +58804,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX09/WX09-018.jpg", "illust": "hitoto*", "classes": [ "精械", @@ -33118,22 +58818,101 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "オイデヨーオイデーモミモミしてあげるよー! ~A・M・S~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたのトラッシュにスペルが5枚以上あるかぎり、このシグニのパワーは15000になり、対戦相手のシグニの効果を受けない。", "【常時能力】:このシグニがアタックしたとき、このターンにあなたがスペルを3回以上使用していた場合、対戦相手のシグニ1体をバニッシュする。" ], - "actionEffectTexts": [ + constEffects: [{ + condition: function () { + var cards = this.player.trashZone.cards.filter(function (card) { + return card.type === 'SPELL'; + },this); + return cards.length >= 5; + }, + action: function (set,add) { + set(this,'power',15000); + add(this,'effectFilters',function (card) { + return !((card.player === this.player.opponent) && (card.type === 'SIGNI')); + }); + } + },{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1206-const-1', + triggerCondition: function (event) { + var count = this.game.getData(this.player,'CodeHeartAMS') || 0; + return (count >= 3); + }, + condition: function () { + var cards = this.player.opponent.signis; + return cards.length; + }, + actionAsyn: function (event) { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.banishAsyn(); + }); + } + }); + add(this,'onAttack',effect); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【ダウン】:このターン、あなたが次にスペルを使用する場合、それを使用するための【無】コストが2減る。" ], - "burstEffectTexts": [ + actionEffects: [{ + costDown: true, + actionAsyn: function () { + this.game.addConstEffect({ + source: this, + destroyTimming: [this.game.phase.onTurnEnd,this.player.onUseSpell], + action: function (set,add) { + // 注意checkZone + var cards = concat(this.player.hands,this.player.checkZone.cards); + cards.forEach(function (card) { + if (card.type === 'SPELL') { + add(card,'costColorless',-2); + } + },this); + } + }); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたのトラッシュからスペルを2枚まで手札に加える。" - ] + ], + burstEffect: { + actionAsyn: function () { + var cards = this.player.trashZone.cards.filter(function (card) { + return (card.type === 'SPELL'); + },this); + return this.player.selectSomeAsyn('ADD_TO_HAND',cards,0,2).callback(this,function (cards) { + return this.player.opponent.showCardsAsyn(cards).callback(this,function () { + this.game.moveCards(cards,this.player.handZone); + }); + }); + } + }, }, "1207": { "pid": 1207, - "cid": 1207, + cid: 1207, + "timestamp": 1451226722545, "wxid": "WX09-022", - "name": "原槍 ラナジェ", + name: "原槍 ラナジェ", + "kana": "ゲンソウラナジェ", "rarity": "R", "cardType": "SIGNI", "color": "white", @@ -33141,6 +58920,7 @@ var CardInfo = { "limit": 0, "power": 10000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX09/WX09-022.jpg", "illust": "イシバシヨウスケ", "classes": [ "精武", @@ -33154,18 +58934,50 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "どうせ叶わぬ願いなら、いっそ怨念として残せばいいじゃないか。", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたのトラッシュにカード名に《エナジェ》を含むカードがあるかぎり、対戦相手のシグニがこのシグニによってバニッシュされる場合、エナゾーンに置かれる代わりにトラッシュに置かれる。(バトルによるバニッシュを含む)" ], - "actionEffectTexts": [ + constEffects: [{ + condition: function () { + return this.player.trashZone.cards.some(function (card) { + return (card.name.indexOf('エナジェ') !== -1); + },this); + }, + action: function (set,add) { + add(this.player.opponent,'_RanergeOriginalSpear',this); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【白】【赤】【青】【緑】【黒】:対戦相手のシグニを2体までバニッシュする。" - ] + ], + actionEffects: [{ + costWhite: 1, + costRed: 1, + costBlue: 1, + costGreen: 1, + costBlack: 1, + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectSomeTargetsAsyn(cards,0,2).callback(this,function (cards) { + return this.game.banishCardsAsyn(cards); + }); + } + }], }, "1208": { "pid": 1208, - "cid": 1208, + cid: 1208, + "timestamp": 1451226723619, "wxid": "WX09-024", - "name": "天左の書記 メタトロン", + name: "天左の書記 メタトロン", + "kana": "テンサノショキメタトロン", "rarity": "R", "cardType": "SIGNI", "color": "white", @@ -33173,6 +58985,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX09/WX09-024.jpg", "illust": "mado*pen", "classes": [ "精像", @@ -33186,20 +58999,52 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "crossLeft": 1218, - "constEffectTexts": [ + cardText: "サンダルちゃん、クロス、しちゃおうか。~メタトロン~", + crossLeft: 1218, + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【クロス常時能力】:このシグニのパワーは8000になる。", "【クロス常時能力】:このシグニが【ヘブン】したとき、カードを1枚引く。" ], - "burstEffectTexts": [ + constEffects: [{ + cross: true, + action: function (set,add) { + set(this,'power',8000); + } + },{ + cross: true, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1208-const-1', + actionAsyn: function () { + this.player.draw(1); + } + }); + add(this,'onHeaven',effect); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(1); + } + } }, "1209": { "pid": 1209, - "cid": 1209, + cid: 1209, + "timestamp": 1451226724635, "wxid": "WX09-025", - "name": "羅石 カルコ", + name: "羅石 カルコ", + "kana": "ラセキカルコ", "rarity": "R", "cardType": "SIGNI", "color": "red", @@ -33207,6 +59052,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX09/WX09-025.jpg", "illust": "芥川 明", "classes": [ "精羅", @@ -33220,18 +59066,45 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "これだけ輝いてんだから、そんくらいの対価は必要でしょ。~カルコ~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】【赤】:あなたの場に<鉱石>または<宝石>のシグニが合計3体ある場合、対戦相手のパワー8000以下のシグニ1体をバニッシュする。" ], - "burstEffectTexts": [ + startUpEffects: [{ + costRed: 1, + actionAsyn: function () { + var cards = this.player.signis.filter(function (signi) { + return signi.hasClass('鉱石') || signi.hasClass('宝石'); + },this); + if (cards.length < 3) return; + return this.banishSigniAsyn(8000); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたのデッキから<鉱石>または<宝石>のシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" - ] + ], + burstEffect: { + actionAsyn: function () { + var filter = function (card) { + return card.hasClass('鉱石') || card.hasClass('宝石'); + }; + return this.player.seekAsyn(filter,1); + } + } }, "1210": { "pid": 1210, - "cid": 1210, + cid: 1210, + "timestamp": 1451226725632, "wxid": "WX09-026", - "name": "幻竜 アンキロ", + name: "幻竜 アンキロ", + "kana": "ゲンリュウアンキロ", "rarity": "R", "cardType": "SIGNI", "color": "red", @@ -33239,6 +59112,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX09/WX09-026.jpg", "illust": "村上ヒサシ", "classes": [ "精生", @@ -33252,20 +59126,52 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "crossRight": 1220, - "constEffectTexts": [ + cardText: "グガァ(このおしりにかなうわけないでしょ)~アンキロ~", + crossRight: 1220, + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【クロス常時能力】:このシグニのパワーは8000になる。", "【クロス常時能力】:このシグニが【ヘブン】したとき、カードを1枚引く。" ], - "burstEffectTexts": [ + constEffects: [{ + cross: true, + action: function (set,add) { + set(this,'power',8000); + } + },{ + cross: true, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1210-const-1', + actionAsyn: function () { + this.player.draw(1); + } + }); + add(this,'onHeaven',effect); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(1); + } + } }, "1211": { "pid": 1211, - "cid": 1211, + cid: 1211, + "timestamp": 1451226726602, "wxid": "WX09-027", - "name": "羅石 オリハルティア", + name: "羅石 オリハルティア", + "kana": "ラセキオリハルティア", "rarity": "R", "cardType": "SIGNI", "color": "red", @@ -33273,6 +59179,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX09/WX09-027.jpg", "illust": "甲冑", "classes": [ "精羅", @@ -33286,18 +59193,44 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "見て、お姉さま。私、少しだけあなたに…近づきました?~オリハルティア~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの場にある《羅石 オリハルティア》以外のシグニの「対戦相手のパワー7000以下のシグニ1体をバニッシュする。」は「対戦相手のパワー15000以下のシグニ1体をバニッシュする。」になる。" ], - "startUpEffectTexts": [ + constEffects: [{ + action: function (set,add) { + this.player.signis.forEach(function (signi) { + if (signi.cid === 1211) return; + set(signi,'_OrichalciaNaturalStone',true); + },this); + } + }], + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:あなたのトラッシュにカード名に《アダマスフィア》を含むシグニがある場合、対戦相手のパワー7000以下のシグニ1体をバニッシュする。" - ] + ], + startUpEffects: [{ + actionAsyn: function () { + var flag = this.player.trashZone.cards.some(function (card) { + return (card.type === 'SIGNI') && (card.name.indexOf('アダマスフィア') !== -1); + },this); + if (!flag) return; + return this.banishSigniAsyn(7000); + } + }], }, "1212": { "pid": 1212, - "cid": 1212, + cid: 1212, + "timestamp": 1451226727649, "wxid": "WX09-028", - "name": "コードアート C・L", + name: "コードアート C・L", + "kana": "コードアートクリーナー", "rarity": "R", "cardType": "SIGNI", "color": "blue", @@ -33305,6 +59238,7 @@ var CardInfo = { "limit": 0, "power": 10000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX09/WX09-028.jpg", "illust": "ときち", "classes": [ "精械", @@ -33318,18 +59252,62 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "ああそう。君のことは無駄にしないよ。~C・L~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:対戦相手があなたのシグニの効果によって手札を1枚捨てるたび、あなたは【青】を支払ってもよい。そうした場合、対戦相手のシグニ1体をバニッシュする。" ], - "startUpEffectTexts": [ + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1212-const-0', + triggerCondition: function (event) { + var source = this.game.getEffectSource(); + if (!source) return; + return (source.player === this.player) && (source.type === 'SIGNI'); + }, + costBlue: 1, + actionAsyn: function () { + return this.banishSigniAsyn(); + } + }); + add(this.player.opponent,'onDiscard',effect); + } + }], + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:あなたのトラッシュにカード名に《V・A・C》を含むカードがある場合、あなたのトラッシュからスペル1枚を手札に加える。" - ] + ], + startUpEffects: [{ + actionAsyn: function () { + var flag = this.player.trashZone.cards.some(function (card) { + return (card.name.indexOf('V・A・C') !== -1); + },this); + if (!flag) return; + var cards = this.player.trashZone.cards.filter(function (card) { + return card.type === 'SPELL'; + },this); + return this.player.selectAsyn('ADD_TO_HAND',cards).callback(this,function (card) { + if (!card) return; + return this.player.opponent.showCardsAsyn([card]).callback(this,function () { + card.moveTo(card.player.handZone); + }); + }); + } + }] }, "1213": { "pid": 1213, - "cid": 1213, + cid: 1213, + "timestamp": 1451226728756, "wxid": "WX09-029", - "name": "コードアート S・M・S", + name: "コードアート S・M・S", + "kana": "コードアートショルダーマッサージャー", "rarity": "R", "cardType": "SIGNI", "color": "blue", @@ -33337,6 +59315,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX09/WX09-029.jpg", "illust": "ヒロヲノリ", "classes": [ "精械", @@ -33350,18 +59329,48 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "モミモミ、モミモミ。揉まれるのは好きじゃないモザ…~ミモザ~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】【青】:あなたの場に<電機>のシグニが3体ある場合、対戦相手の手札を1枚見ないで選び、捨てさせる。" ], - "burstEffectTexts": [ + startUpEffects: [{ + costBlue: 1, + actionAsyn: function () { + var flag = false; + if (this.player.signis.length >= 3) { + flag = this.player.signis.every(function (signi) { + return signi.hasClass('電機'); + },this); + } + if (!flag) return; + this.player.opponent.discardRandomly(1); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたのデッキから<電機>のシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" - ] + ], + burstEffect: { + actionAsyn: function () { + var filter = function (card) { + return card.hasClass('電機'); + }; + return this.player.seekAsyn(filter,1); + } + } }, "1214": { "pid": 1214, - "cid": 1214, + cid: 1214, + "timestamp": 1451226729961, "wxid": "WX09-030", - "name": "幻水 リセボン", + name: "幻水 リセボン", + "kana": "ゲンスイリセボン", "rarity": "R", "cardType": "SIGNI", "color": "blue", @@ -33369,6 +59378,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX09/WX09-030.jpg", "illust": "ますん", "classes": [ "精生", @@ -33382,20 +59392,52 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "crossRight": 1224, - "constEffectTexts": [ + cardText: "怒ると怖いよ!ぷくーっ! ~リセボン~", + crossRight: 1224, + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【クロス常時能力】:このシグニのパワーは8000になる。", "【クロス常時能力】:このシグニが【ヘブン】したとき、カードを1枚引く。" ], - "burstEffectTexts": [ + constEffects: [{ + cross: true, + action: function (set,add) { + set(this,'power',8000); + } + },{ + cross: true, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1214-const-1', + actionAsyn: function () { + this.player.draw(1); + } + }); + add(this,'onHeaven',effect); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(1); + } + } }, "1215": { "pid": 1215, - "cid": 1215, + cid: 1215, + "timestamp": 1451226731393, "wxid": "WX09-032", - "name": "幻獣 コサキ", + name: "幻獣 コサキ", + "kana": "ゲンジュウコサキ", "rarity": "R", "cardType": "SIGNI", "color": "green", @@ -33403,6 +59445,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX09/WX09-032.jpg", "illust": "安藤周記", "classes": [ "精生", @@ -33416,18 +59459,49 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "ねえちゃ、ちとかりるな!~コサキ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたは【緑】【緑】【緑】または【緑】【緑】を支払う際に、代わりにあなたのエナゾーンからカード名に《オサキ》を含むカード1枚をトラッシュに置いてもよい。(この能力で【無】を支払うことは置き換えられない)" ], - "startUpEffectTexts": [ + constEffects: [{ + action: function (set,add) { + this.player.enerZone.cards.forEach(function (card) { + if (card.name.indexOf('オサキ') === -1) return; + set(card,'_KosakiPhantomBeast',true); + },this); + } + }], + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】【緑】:あなたのエナゾーンからシグニ1枚を手札に加える。" - ] + ], + startUpEffects: [{ + costGreen: 1, + actionAsyn: function () { + var cards = this.player.enerZone.cards.filter(function (card) { + return (card.type === 'SIGNI'); + },this); + return this.player.selectAsyn('ADD_TO_HAND',cards).callback(this,function (card) { + if (!card) return; + return this.player.opponent.showCardsAsyn([card]).callback(this,function () { + card.moveTo(card.player.handZone); + }); + }); + } + }] }, "1216": { "pid": 1216, - "cid": 1216, + cid: 1216, + "timestamp": 1451226732545, "wxid": "WX09-034", - "name": "コードアンチ ロポリス", + name: "コードアンチ ロポリス", + "kana": "コードアンチロポリス", "rarity": "R", "cardType": "SIGNI", "color": "black", @@ -33435,6 +59509,7 @@ var CardInfo = { "limit": 0, "power": 10000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX09/WX09-034.jpg", "illust": "keypot", "classes": [ "精械", @@ -33448,17 +59523,59 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "えへへへ、おっきいほうが好きなんでしょぉ!~ロポリス~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの場にカード名に《パルテノ》または《パルベック》を含むシグニがあるかぎり、このシグニのパワーは+5000される。", "【常時能力】:あなたのトラッシュにカード名に《パルテノ》または《パルベック》を含むシグニがあるかぎり、このシグニのパワーは+5000される。", "【常時能力】:このシグニがアタックしたとき、このシグニのパワーが20000以上の場合、対戦相手のシグニ1体をバニッシュする。" - ] + ], + constEffects: [{ + condition: function () { + return this.player.signis.some(function (card) { + return (card.name.indexOf('パルテノ') !== -1) || (card.name.indexOf('パルベック') !== -1); + },this); + }, + action: function (set,add) { + add(this,'power',5000); + } + },{ + condition: function () { + return this.player.trashZone.cards.some(function (card) { + return (card.name.indexOf('パルテノ') !== -1) || (card.name.indexOf('パルベック') !== -1); + },this); + }, + action: function (set,add) { + add(this,'power',5000); + } + },{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1216-const-2', + triggerCondition: function () { + return this.power >= 20000; + }, + condition: function () { + return this.power >= 20000; + }, + actionAsyn: function () { + return this.banishSigniAsyn(); + } + }); + add(this,'onAttack',effect); + } + }] }, "1217": { "pid": 1217, - "cid": 1217, + cid: 1217, + "timestamp": 1451226733630, "wxid": "WX09-035", - "name": "ドライ=ソマナ", + name: "ドライ=ソマナ", + "kana": "ドライソマナ", "rarity": "R", "cardType": "SIGNI", "color": "black", @@ -33466,6 +59583,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX09/WX09-035.jpg", "illust": "ヒロヲノリ", "classes": [ "精武", @@ -33479,18 +59597,52 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "うん、ここまで悪くなったのは、自分のせいだからね?~ソマナ~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】【黒】:あなたの場に<毒牙>のシグニが3体ある場合、ターン終了時まで、対戦相手のシグニ1体のパワーを-7000する。" ], - "burstEffectTexts": [ + startUpEffects: [{ + costBlack: 1, + actionAsyn: function () { + var flag = false; + if (this.player.signis.length >= 3) { + flag = this.player.signis.every(function (signi) { + return signi.hasClass('毒牙'); + },this); + } + if (!flag) return; + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndAdd(this,card,'power',-7000); + }); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたのデッキから<毒牙>のシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" - ] + ], + burstEffect: { + actionAsyn: function () { + var filter = function (card) { + return card.hasClass('毒牙'); + }; + return this.player.seekAsyn(filter,1); + } + } }, "1218": { "pid": 1218, - "cid": 1218, + cid: 1218, + "timestamp": 1451226734640, "wxid": "WX09-040", - "name": "天右の書記 サンダルフォン", + name: "天右の書記 サンダルフォン", + "kana": "テンウノショキサンダルフォン", "rarity": "C", "cardType": "SIGNI", "color": "white", @@ -33498,6 +59650,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX09/WX09-040.jpg", "illust": "mado*pen", "classes": [ "精像", @@ -33511,16 +59664,28 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "crossRight": 1208, - "constEffectTexts": [ + cardText: "そうね、ついでにヘブンしちゃうかもね。~サンダルフォン~", + crossRight: 1208, + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【クロス常時能力】:このシグニのパワーは5000になる。" - ] + ], + constEffects: [{ + cross: true, + action: function (set,add) { + set(this,'power',5000); + } + }] }, "1219": { "pid": 1219, - "cid": 1219, + cid: 1219, + "timestamp": 1451226735834, "wxid": "WX09-042", - "name": "羅石 ボーナイ", + name: "羅石 ボーナイ", + "kana": "ラセキボーナイ", "rarity": "C", "cardType": "SIGNI", "color": "red", @@ -33528,6 +59693,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX09/WX09-042.jpg", "illust": "はるのいぶき", "classes": [ "精羅", @@ -33541,15 +59707,41 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "ちょいとお邪魔だね。~ボーナイ~", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【ダウン】手札から<鉱石>または<宝石>のシグニを1枚捨てる:対戦相手のパワー6000以下のシグニ1体をバニッシュする。" - ] + ], + actionEffects: [{ + costDown: true, + costCondition: function () { + return this.player.hands.some(function (card) { + return card.hasClass('鉱石') || card.hasClass('宝石'); + },this); + }, + costAsyn: function () { + var cards = this.player.hands.filter(function (card) { + return card.hasClass('鉱石') || card.hasClass('宝石'); + },this); + return this.player.selectAsyn('PAY',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + }, + actionAsyn: function () { + return this.banishSigniAsyn(6000); + } + }] }, "1220": { "pid": 1220, - "cid": 1220, + cid: 1220, + "timestamp": 1451226736731, "wxid": "WX09-043", - "name": "幻竜 パキケロ", + name: "幻竜 パキケロ", + "kana": "ゲンリュウパキケロ", "rarity": "C", "cardType": "SIGNI", "color": "red", @@ -33557,6 +59749,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX09/WX09-043.jpg", "illust": "村上ヒサシ", "classes": [ "精生", @@ -33570,16 +59763,28 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "crossLeft": 1210, - "constEffectTexts": [ + cardText: "ガグゥア!(わたしのあたまではねかえしてあげるわ)~パキケロ~", + crossLeft: 1210, + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【クロス常時能力】:このシグニのパワーは5000になる。" - ] + ], + constEffects: [{ + cross: true, + action: function (set,add) { + set(this,'power',5000); + } + }] }, "1221": { "pid": 1221, - "cid": 1221, + cid: 1221, + "timestamp": 1451226737831, "wxid": "WX09-044", - "name": "羅石 キャルコ", + name: "羅石 キャルコ", + "kana": "ラセキキャルコ", "rarity": "C", "cardType": "SIGNI", "color": "red", @@ -33587,6 +59792,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX09/WX09-044.jpg", "illust": "甲冑", "classes": [ "精羅", @@ -33600,15 +59806,41 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "うーん、ちょっと輝きが弱いわね。~キャルコ~", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【ダウン】手札から<鉱石>または<宝石>のシグニを1枚捨てる:対戦相手のパワー3000以下のシグニ1体をバニッシュする。" - ] + ], + actionEffects: [{ + costDown: true, + costCondition: function () { + return this.player.hands.some(function (card) { + return card.hasClass('鉱石') || card.hasClass('宝石'); + },this); + }, + costAsyn: function () { + var cards = this.player.hands.filter(function (card) { + return card.hasClass('鉱石') || card.hasClass('宝石'); + },this); + return this.player.selectAsyn('PAY',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + }, + actionAsyn: function () { + return this.banishSigniAsyn(3000); + } + }], }, "1222": { "pid": 1222, - "cid": 1222, + cid: 1222, + "timestamp": 1451226738962, "wxid": "WX09-045", - "name": "三炎の宝石", + name: "三炎の宝石", + "kana": "サンエンノホウセキ", "rarity": "C", "cardType": "SPELL", "color": "red", @@ -33616,6 +59848,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX09/WX09-045.jpg", "illust": "北熊", "classes": [], "costWhite": 0, @@ -33626,15 +59859,43 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "10000カラットの一撃!", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "対戦相手のパワー8000以下のシグニ1体をバニッシュする。あなたの場に赤のシグニが3体あり、それらが共通するクラスを持つ場合、代わりに対戦相手のパワー15000以下のシグニ1体をバニッシュする。" - ] + ], + spellEffect: { + getTargets: function () { + // 复制并修改自<获得光辉> + var flag = (this.player.signis.length === 3); + if (flag) { + var classes = this.player.signis[0].getClasses(); + flag = this.player.signis.slice(1).every(function (signi) { + if (!signi.hasColor('red')) return false; + return signi.getClasses().every(function (cls) { + return inArr(cls,classes); + },this); + },this); + } + var power = flag? 15000 : 8000; + return this.player.opponent.signis.filter(function (signi) { + return signi.power <= power; + },this); + }, + actionAsyn: function (target) { + return target.banishAsyn(); + } + } }, "1223": { "pid": 1223, - "cid": 1223, + cid: 1223, + "timestamp": 1451226740351, "wxid": "WX09-046", - "name": "コードアート H・M・S", + name: "コードアート H・M・S", + "kana": "コードアートハンドマッサージャー", "rarity": "C", "cardType": "SIGNI", "color": "blue", @@ -33642,6 +59903,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX09/WX09-046.jpg", "illust": "かざあな", "classes": [ "精械", @@ -33655,15 +59917,41 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "挫いた手首を、もんであげるね。~H・M・S~", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【ダウン】手札から<電機>のシグニを1枚捨てる:対戦相手は手札を1枚捨てる。" - ] + ], + actionEffects: [{ + costDown: true, + costCondition: function () { + return this.player.hands.some(function (card) { + return card.hasClass('電機'); + },this); + }, + costAsyn: function () { + var cards = this.player.hands.filter(function (card) { + return card.hasClass('電機'); + },this); + return this.player.selectAsyn('PAY',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + }, + actionAsyn: function () { + return this.player.opponent.discardAsyn(1); + } + }] }, "1224": { "pid": 1224, - "cid": 1224, + cid: 1224, + "timestamp": 1451226741724, "wxid": "WX09-047", - "name": "幻水 ウニ", + name: "幻水 ウニ", + "kana": "ゲンスイウニ", "rarity": "C", "cardType": "SIGNI", "color": "blue", @@ -33671,6 +59959,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX09/WX09-047.jpg", "illust": "ますん", "classes": [ "精生", @@ -33684,16 +59973,28 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "crossLeft": 1214, - "constEffectTexts": [ + cardText: "クリちゃうよ。~ウニ~", + crossLeft: 1214, + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【クロス常時能力】:このシグニのパワーは5000になる。" - ] + ], + constEffects: [{ + cross: true, + action: function (set,add) { + set(this,'power',5000); + } + }] }, "1225": { "pid": 1225, - "cid": 1225, + cid: 1225, + "timestamp": 1451226743064, "wxid": "WX09-048", - "name": "コードアート F・M・S", + name: "コードアート F・M・S", + "kana": "コードアートフットマッサージャー", "rarity": "C", "cardType": "SIGNI", "color": "blue", @@ -33701,6 +60002,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX09/WX09-048.jpg", "illust": "オーミー", "classes": [ "精械", @@ -33714,15 +60016,41 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "一歩目は私にどうぞ。~F・M・S~", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【ダウン】手札から<電機>のシグニを1枚捨てる:対戦相手は手札を1枚捨てる。" - ] + ], + actionEffects: [{ + costDown: true, + costCondition: function () { + return this.player.hands.some(function (card) { + return card.hasClass('電機'); + },this); + }, + costAsyn: function () { + var cards = this.player.hands.filter(function (card) { + return card.hasClass('電機'); + },this); + return this.player.selectAsyn('PAY',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + }, + actionAsyn: function () { + return this.player.opponent.discardAsyn(1); + } + }] }, "1226": { "pid": 1226, - "cid": 1226, + cid: 1226, + "timestamp": 1451226744078, "wxid": "WX09-049", - "name": "THREE SWITCH", + name: "THREE SWITCH", + "kana": "スリースイッチ", "rarity": "C", "cardType": "SPELL", "color": "blue", @@ -33730,6 +60058,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX09/WX09-049.jpg", "illust": "猫囃子", "classes": [], "costWhite": 0, @@ -33740,15 +60069,38 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "ちょっとまって、わかんなくなってきた。", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "カードを3枚引く。あなたの場に青のシグニが3体あり、それらが共通するクラスを持つ場合、代わりにカードを4枚引く。" - ] + ], + spellEffect: { + actionAsyn: function () { + // 复制并修改自<获得光辉> + var flag = (this.player.signis.length === 3); + if (flag) { + var classes = this.player.signis[0].getClasses(); + flag = this.player.signis.slice(1).every(function (signi) { + if (!signi.hasColor('blue')) return false; + return signi.getClasses().every(function (cls) { + return inArr(cls,classes); + },this); + },this); + } + var count = flag? 4 : 3; + this.player.draw(count); + } + } }, "1227": { "pid": 1227, - "cid": 1227, + cid: 1227, + "timestamp": 1451226745421, "wxid": "WX09-050", - "name": "羅植 コスモス", + name: "羅植 コスモス", + "kana": "ラショクコスモス", "rarity": "C", "cardType": "SIGNI", "color": "green", @@ -33756,6 +60108,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX09/WX09-050.jpg", "illust": "聡間まこと", "classes": [ "精羅", @@ -33769,15 +60122,41 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "こうね、ほら種をまくようにさ。~コスモス~", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【ダウン】手札から<植物>のシグニを1枚捨てる:あなたのデッキの一番上のカードをエナゾーンに置く。" - ] + ], + actionEffects: [{ + costDown: true, + costCondition: function () { + return this.player.hands.some(function (card) { + return card.hasClass('植物'); + },this); + }, + costAsyn: function () { + var cards = this.player.hands.filter(function (card) { + return card.hasClass('植物'); + },this); + return this.player.selectAsyn('PAY',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + }, + actionAsyn: function () { + this.player.enerCharge(1); + } + }] }, "1228": { "pid": 1228, - "cid": 1228, + cid: 1228, + "timestamp": 1451226746804, "wxid": "WX09-051", - "name": "羅植 ヒガンバナ", + name: "羅植 ヒガンバナ", + "kana": "ラショクヒガンバナ", "rarity": "C", "cardType": "SIGNI", "color": "green", @@ -33785,6 +60164,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX09/WX09-051.jpg", "illust": "笹森トモエ", "classes": [ "精羅", @@ -33798,15 +60178,41 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "一時期、私も好きなことがあったわ。一時期ってどれくらいか知らないけど。~ヒガンバナ~", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【ダウン】手札から<植物>のシグニを1枚捨てる:あなたのデッキの一番上のカードをエナゾーンに置く。" - ] + ], + actionEffects: [{ + costDown: true, + costCondition: function () { + return this.player.hands.some(function (card) { + return card.hasClass('植物'); + },this); + }, + costAsyn: function () { + var cards = this.player.hands.filter(function (card) { + return card.hasClass('植物'); + },this); + return this.player.selectAsyn('PAY',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + }, + actionAsyn: function () { + this.player.enerCharge(1); + } + }] }, "1229": { "pid": 1229, - "cid": 1229, + cid: 1229, + "timestamp": 1451226747951, "wxid": "WX09-053", - "name": "多幸", + name: "多幸", + "kana": "タコウ", "rarity": "C", "cardType": "SPELL", "color": "green", @@ -33814,6 +60220,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX09/WX09-053.jpg", "illust": "かにかま", "classes": [], "costWhite": 0, @@ -33824,18 +60231,56 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "らぶらぶらぶ", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "ターン終了時まで、あなたのすべてのシグニのパワーを+5000する。あなたの場に緑のシグニが3体あり、それらが共通するクラスを持つ場合、ターン終了時まで、それらは追加で「このシグニがアタックしたとき、あなたのデッキの一番上のカードをエナゾーンに置く。」を得る。" ], - "attachedEffectTexts": [ - "このシグニがアタックしたとき、あなたのデッキの一番上のカードをエナゾーンに置く。" - ] + spellEffect: { + actionAsyn: function () { + // 复制并修改自<获得光辉> + var flag = (this.player.signis.length === 3); + if (flag) { + var classes = this.player.signis[0].getClasses(); + flag = this.player.signis.slice(1).every(function (signi) { + if (!signi.hasColor('green')) return false; + return signi.getClasses().every(function (cls) { + return inArr(cls,classes); + },this); + },this); + } + this.game.frameStart(); + this.player.signis.forEach(function (signi) { + this.game.tillTurnEndAdd(this,signi,'power',5000); + if (!flag) return; + var effect = this.game.newEffect({ + source: signi, + description: '1229-attached-0', + actionAsyn: function () { + this.player.enerCharge(1); + } + }); + this.game.tillTurnEndAdd(this,signi,'onAttack',effect); + },this); + this.game.frameEnd(); + } + }, + // ====================== + // 附加效果 + // ====================== + attachedEffectTexts: [ + 'このシグニがアタックしたとき、あなたのデッキの一番上のカードをエナゾーンに置く。' + ], }, "1230": { "pid": 1230, - "cid": 1230, + cid: 1230, + "timestamp": 1451226749052, "wxid": "WX09-054", - "name": "ツヴァイ=タブネ", + name: "ツヴァイ=タブネ", + "kana": "ツヴァイタブネ", "rarity": "C", "cardType": "SIGNI", "color": "black", @@ -33843,6 +60288,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX09/WX09-054.jpg", "illust": "pepo", "classes": [ "精武", @@ -33856,15 +60302,45 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "ちょっとだけ…手遅れかも?~タブネ~", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【ダウン】手札から<毒牙>のシグニを1枚捨てる:ターン終了時まで、対戦相手のシグニ1体のパワーを-5000する。" - ] + ], + actionEffects: [{ + costDown: true, + costCondition: function () { + return this.player.hands.some(function (card) { + return card.hasClass('毒牙'); + },this); + }, + costAsyn: function () { + var cards = this.player.hands.filter(function (card) { + return card.hasClass('毒牙'); + },this); + return this.player.selectAsyn('PAY',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + }, + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndAdd(this,card,'power',-5000); + }); + } + }] }, "1231": { "pid": 1231, - "cid": 1231, + cid: 1231, + "timestamp": 1451226750075, "wxid": "WX09-055", - "name": "アイン=ホスグ", + name: "アイン=ホスグ", + "kana": "アインホスグ", "rarity": "C", "cardType": "SIGNI", "color": "black", @@ -33872,6 +60348,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX09/WX09-055.jpg", "illust": "トリダモノ", "classes": [ "精武", @@ -33885,15 +60362,45 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "大丈夫、痛いのは初めだけだから。あとは、痛みなんてないんだよ。~ホスグ~", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【ダウン】手札から<毒牙>のシグニを1枚捨てる:ターン終了時まで、対戦相手のシグニ1体のパワーを-2000する。" - ] + ], + actionEffects: [{ + costDown: true, + costCondition: function () { + return this.player.hands.some(function (card) { + return card.hasClass('毒牙'); + },this); + }, + costAsyn: function () { + var cards = this.player.hands.filter(function (card) { + return card.hasClass('毒牙'); + },this); + return this.player.selectAsyn('PAY',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + }, + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndAdd(this,card,'power',-2000); + }); + } + }] }, "1232": { "pid": 1232, - "cid": 1232, + cid: 1232, + "timestamp": 1451226751129, "wxid": "WX09-057", - "name": "バッド・メディスン", + name: "バッド・メディスン", + "kana": "バッドメディスン", "rarity": "C", "cardType": "SPELL", "color": "black", @@ -33901,6 +60408,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX09/WX09-057.jpg", "illust": "arihato", "classes": [], "costWhite": 0, @@ -33911,15 +60419,45 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "明日も、明後日も、その次の日も、明日がやってきてしまうような、そんな感じ。", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "あなたのトラッシュから黒のシグニ1枚を手札に加える。その後、あなたの場に黒のシグニが3体あり、それらが共通するクラスを持つ場合、追加であなたのトラッシュから黒のシグニ1枚を手札に加える。" - ] + ], + spellEffect: { + actionAsyn: function () { + // 复制并修改自<获得光辉> + var flag = (this.player.signis.length === 3); + if (flag) { + var classes = this.player.signis[0].getClasses(); + flag = this.player.signis.slice(1).every(function (signi) { + if (!signi.hasColor('black')) return false; + return signi.getClasses().every(function (cls) { + return inArr(cls,classes); + },this); + },this); + } + var count = flag? 2 : 1; + var cards = this.player.trashZone.cards.filter(function (card) { + return (card.type === 'SIGNI') && (card.hasColor('black')); + },this); + return this.player.selectSomeAsyn('ADD_TO_HAND',cards,0,count).callback(this,function (cards) { + return this.player.opponent.showCardsAsyn(cards).callback(this,function () { + this.game.moveCards(cards,this.player.handZone); + }); + }); + } + } }, "1233": { "pid": 1233, - "cid": 1233, + cid: 1233, + "timestamp": 1451226752226, "wxid": "WX09-CB01", - "name": "コードアート H・T・R", + name: "コードアート H・T・R", + "kana": "コードアートホタル", "rarity": "R", "cardType": "SIGNI", "color": "blue", @@ -33927,6 +60465,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX09/WX09-CB01.jpg", "illust": "コトヤマ", "classes": [ "精械", @@ -33940,23 +60479,97 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ - "【常時能力】:このシグニがアタックしたとき、あなたは手札から<電機>のシグニを1枚捨ててもよい。そうした場合、以下の3つから1つを選ぶ。\n「あなたはカードを2枚引く。」\n「対戦相手の凍結状態のシグニ1体をバニッシュする。」\n「対戦相手の手札を1枚見ないで選び、捨てさせる。」" + cardText: "枝垂カンパニーの名にかけて負けるわけにはいかないわね。~ほたる~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ + "【常時能力】:このシグニがアタックしたとき、あなたは手札から<電機>のシグニを1枚捨ててもよい。そうした場合、以下の3つから1つを選ぶ。\n" + + "「あなたはカードを2枚引く。」\n" + + "「対戦相手の凍結状態のシグニ1体をバニッシュする。」\n" + + "「対戦相手の手札を1枚見ないで選び、捨てさせる。」" ], - "attachedEffectTexts": [ + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1233-const-0', + costCondition: function () { + return this.player.hands.some(function (card) { + return card.hasClass('電機'); + },this); + }, + costAsyn: function () { + var cards = this.player.hands.filter(function (card) { + return card.hasClass('電機'); + },this); + return this.player.selectAsyn('PAY',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + }, + actionAsyn: function () { + var effects = [{ + source: this, + description: '1233-attached-0', + actionAsyn: function () { + this.player.draw(2); + } + },{ + source: this, + description: '1233-attached-1', + actionAsyn: function () { + var cards = this.player.opponent.signis.filter(function (signi) { + return signi.frozen; + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.banishAsyn(); + }); + } + },{ + source: this, + description: '1233-attached-2', + actionAsyn: function () { + this.player.opponent.discardRandomly(1); + } + }]; + return this.player.selectAsyn('LAUNCH',effects).callback(this,function (effect) { + if (!effect) return; + return effect.actionAsyn.call(this); + }); + } + }); + add(this,'onAttack',effect); + } + }], + // ====================== + // 附加效果 + // ====================== + attachedEffectTexts: [ "あなたはカードを2枚引く。", "対戦相手の凍結状態のシグニ1体をバニッシュする。", "対戦相手の手札を1枚見ないで選び、捨てさせる。" ], - "burstEffectTexts": [ + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(1); + } + } }, "1234": { "pid": 1234, - "cid": 1234, + cid: 1234, + "timestamp": 1451226753503, "wxid": "WX09-CB02", - "name": "終末の回旋 チェロン", + name: "終末の回旋 チェロン", + "kana": "シュウマツノカイセンチェロン", "rarity": "R", "cardType": "SIGNI", "color": "green", @@ -33964,6 +60577,7 @@ var CardInfo = { "limit": 0, "power": 3000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX09/WX09-CB02.jpg", "illust": "分島花音", "classes": [ "精像", @@ -33977,16 +60591,50 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "連鎖した運命と、共鳴する間柄。", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの《クロス》を持つ<美巧>のシグニは対戦相手の効果によってはバニッシュされない。", "【常時能力】:このシグニがバニッシュされたとき、あなたは【緑】を支払ってもよい。そうした場合、あなたのデッキからレベル3以下の《終末の回旋 チェロン》以外の<美巧>のシグニ1枚を探して公開し、手札に加えるか場に出す。その後、デッキをシャッフルする。" - ] + ], + constEffects: [{ + action: function (set,add) { + this.player.signis.forEach(function (signi) { + if (!signi.crossIcon) return; + set(signi,'canNotBeBanishedByEffect',true); + },this); + } + },{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1234-const-1', + costGreen: 1, + actionAsyn: function () { + var filter = function (card) { + return card.hasClass('美巧') && (card.level <= 3) && (card.cid !== 1234); + }; + return this.player.selectTextAsyn('CHOOSE_EFFECT',['ADD_TO_HAND','SUMMON']).callback(this,function (text) { + if (text === 'ADD_TO_HAND') { + return this.player.seekAsyn(filter,1); + } + return this.player.seekAndSummonAsyn(filter,1); + }); + } + }); + add(this,'onBanish',effect); + } + }] }, "1235": { "pid": 1235, - "cid": 701, + cid: 701, + "timestamp": 1451226754817, "wxid": "WX09-Re01", - "name": "星占の巫女 リメンバ・デッドナイト", + name: "星占の巫女 リメンバ・デッドナイト", + "kana": "センセイノミコリメンバデッドナイト", "rarity": "Re", "cardType": "LRIG", "color": "white", @@ -33994,6 +60642,7 @@ var CardInfo = { "limit": 12, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX09/WX09-Re01.jpg", "illust": "鈴木マナツ", "classes": [ "リメンバ", @@ -34006,13 +60655,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "私、約束は守るタイプなんです。~リメンバ~", }, "1236": { "pid": 1236, - "cid": 558, + cid: 558, + "timestamp": 1451226756065, "wxid": "WX09-Re04", - "name": "アイギス・シールド", + name: "アイギス・シールド", + "kana": "アイギスシールド", "rarity": "Re", "cardType": "ARTS", "color": "white", @@ -34020,6 +60672,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX09/WX09-Re04.jpg", "illust": "めきめき", "classes": [], "costWhite": 2, @@ -34029,13 +60682,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "今度こそ…守ってみせるよ。フフッ~ハイティ~", }, "1237": { "pid": 1237, - "cid": 534, + cid: 534, + "timestamp": 1451226757540, "wxid": "WX09-Re05", - "name": "ロック・ユー", + name: "ロック・ユー", + "kana": "ロックユー", "rarity": "Re", "cardType": "ARTS", "color": "blue", @@ -34043,6 +60699,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX09/WX09-Re05.jpg", "illust": "イチゼン", "classes": [], "costWhite": 0, @@ -34052,13 +60709,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "…私の番。 ~ピルルク~", }, "1238": { "pid": 1238, - "cid": 409, + cid: 409, + "timestamp": 1451226758889, "wxid": "WX09-Re06", - "name": "デス・ブーケトス", + name: "デス・ブーケトス", + "kana": "デスブーケトス", "rarity": "Re", "cardType": "ARTS", "color": "black", @@ -34066,6 +60726,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX09/WX09-Re06.jpg", "illust": "しおぼい", "classes": [], "costWhite": 0, @@ -34075,13 +60736,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "おすそ分け…しないわ。~ミュウ~", }, "1239": { "pid": 1239, - "cid": 532, + cid: 532, + "timestamp": 1451226760251, "wxid": "WX09-Re07", - "name": "巨弓 ヤエキリ", + name: "巨弓 ヤエキリ", + "kana": "キョキュウヤエキリ", "rarity": "Re", "cardType": "SIGNI", "color": "white", @@ -34089,6 +60753,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX09/WX09-Re07.jpg", "illust": "7010", "classes": [ "精武", @@ -34101,13 +60766,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "ヤエは、パーフェクトですの!~ヤエキリ~", }, "1240": { "pid": 1240, - "cid": 376, + cid: 376, + "timestamp": 1451226761538, "wxid": "WX09-Re08", - "name": "中槍 ハスタル", + name: "中槍 ハスタル", + "kana": "チュウソウハスタル", "rarity": "Re", "cardType": "SIGNI", "color": "white", @@ -34115,6 +60783,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "タマ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX09/WX09-Re08.jpg", "illust": "単ル", "classes": [ "精武", @@ -34127,13 +60796,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "どうぞ、ごゆっくり。~ハスタル~", }, "1241": { "pid": 1241, - "cid": 377, + cid: 377, + "timestamp": 1451226762791, "wxid": "WX09-Re10", - "name": "羅石 ミスリル", + name: "羅石 ミスリル", + "kana": "ラセキミスリル", "rarity": "Re", "cardType": "SIGNI", "color": "red", @@ -34141,6 +60813,7 @@ var CardInfo = { "limit": 0, "power": 15000, "limiting": "花代", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX09/WX09-Re10.jpg", "illust": "keypot", "classes": [ "精羅", @@ -34153,13 +60826,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "もういちど、キラキラしたいでしょ?~ミスリル~", }, "1242": { "pid": 1242, - "cid": 533, + cid: 533, + "timestamp": 1451226763957, "wxid": "WX09-Re11", - "name": "羅石 アンモライト", + name: "羅石 アンモライト", + "kana": "ラセキアンモライト", "rarity": "Re", "cardType": "SIGNI", "color": "red", @@ -34167,6 +60843,7 @@ var CardInfo = { "limit": 0, "power": 1000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX09/WX09-Re11.jpg", "illust": "イチノセ奏", "classes": [ "精羅", @@ -34179,13 +60856,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "やーん皆さん、割と来てるぅ? ~アンモライト~", }, "1243": { "pid": 1243, - "cid": 408, + cid: 408, + "timestamp": 1451226765261, "wxid": "WX09-Re12", - "name": "烈情の割裂", + name: "烈情の割裂", + "kana": "レツジョウノカツレツ", "rarity": "Re", "cardType": "SPELL", "color": "red", @@ -34193,6 +60873,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX09/WX09-Re12.jpg", "illust": "安藤周記", "classes": [], "costWhite": 0, @@ -34202,13 +60883,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "これでも、くらえっ!! ~遊月~", }, "1244": { "pid": 1244, - "cid": 387, + cid: 387, + "timestamp": 1451226766549, "wxid": "WX09-Re13", - "name": "硝煙の気焔", + name: "硝煙の気焔", + "kana": "ショウエンノキエン", "rarity": "Re", "cardType": "SPELL", "color": "red", @@ -34216,6 +60900,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "花代", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX09/WX09-Re13.jpg", "illust": "松本エイト", "classes": [], "costWhite": 0, @@ -34225,13 +60910,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "ドッゴオオオオン!", }, "1245": { "pid": 1245, - "cid": 388, + cid: 388, + "timestamp": 1451226767574, "wxid": "WX09-Re14", - "name": "コードアート M・G・T", + name: "コードアート M・G・T", + "kana": "コードアートマグネット", "rarity": "Re", "cardType": "SIGNI", "color": "blue", @@ -34239,6 +60927,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "ピルルク", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX09/WX09-Re14.jpg", "illust": "bomi", "classes": [ "精械", @@ -34251,13 +60940,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "いいですわ、なんだかまた溜まってきました! ~M・G・T~", }, "1246": { "pid": 1246, - "cid": 378, + cid: 378, + "timestamp": 1451226768735, "wxid": "WX09-Re15", - "name": "TREASURE", + name: "TREASURE", + "kana": "トレジャー", "rarity": "Re", "cardType": "SPELL", "color": "blue", @@ -34265,6 +60957,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "ピルルク", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX09/WX09-Re15.jpg", "illust": "モレシャン", "classes": [], "costWhite": 0, @@ -34274,13 +60967,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "姉さん、みつけたみつけた!~カレイラ~", }, "1247": { "pid": 1247, - "cid": 535, + cid: 535, + "timestamp": 1451226769642, "wxid": "WX09-Re16", - "name": "幻獣 ミャオ", + name: "幻獣 ミャオ", + "kana": "ゲンジュウミャオ", "rarity": "Re", "cardType": "SIGNI", "color": "green", @@ -34288,6 +60984,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "緑子", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX09/WX09-Re16.jpg", "illust": "紅緒", "classes": [ "精生", @@ -34300,13 +60997,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "にゃははははは!くすぐったいニャア!!~ミャオ~", }, "1248": { "pid": 1248, - "cid": 379, + cid: 379, + "timestamp": 1451226770789, "wxid": "WX09-Re18", - "name": "増援", + name: "増援", + "kana": "ゾウエン", "rarity": "Re", "cardType": "SPELL", "color": "green", @@ -34314,6 +61014,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "緑子", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX09/WX09-Re18.jpg", "illust": "ナダレ", "classes": [], "costWhite": 0, @@ -34323,13 +61024,16 @@ var CardInfo = { "costGreen": 1, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "これと、これでワンツーッと!~緑姫~", }, "1249": { "pid": 1249, - "cid": 518, + cid: 518, + "timestamp": 1451226771692, "wxid": "WX09-Re19", - "name": "紅蓮の使者 ミリア", + name: "紅蓮の使者 ミリア", + "kana": "グレンノシシャミリア", "rarity": "Re", "cardType": "SIGNI", "color": "black", @@ -34337,6 +61041,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX09/WX09-Re19.jpg", "illust": "マツモトミツアキ", "classes": [ "精像", @@ -34349,13 +61054,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "ねぇ、次の扉はまだかしらぁ? ~ミリア~", }, "1250": { "pid": 1250, - "cid": 390, + cid: 390, + "timestamp": 1451226772833, "wxid": "WX09-Re20", - "name": "墓守の小悪 アルマ", + name: "墓守の小悪 アルマ", + "kana": "ハカモリノコアクアルマ", "rarity": "Re", "cardType": "SIGNI", "color": "black", @@ -34363,6 +61071,7 @@ var CardInfo = { "limit": 0, "power": 3000, "limiting": "ウリス", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX09/WX09-Re20.jpg", "illust": "煎茶", "classes": [ "精像", @@ -34375,13 +61084,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "お、新しい出口!? ~アルマ~", }, "1251": { "pid": 1251, - "cid": 536, + cid: 536, + "timestamp": 1451226774551, "wxid": "WX09-Re21", - "name": "デス・バイ・デス", + name: "デス・バイ・デス", + "kana": "デスバイデス", "rarity": "Re", "cardType": "SPELL", "color": "black", @@ -34389,6 +61101,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "ウリス", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX09/WX09-Re21.jpg", "illust": "オーミー", "classes": [], "costWhite": 0, @@ -34398,13 +61111,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "そうね、これこそが真骨頂だわ。~ウリス~", }, "1252": { "pid": 1252, - "cid": 1252, + cid: 1252, + "timestamp": 1451226775674, "wxid": "PR-213", - "name": "小剣 ミカムネ(WIXOSS PARTY参加賞selectors pack vol7)", + name: "小剣 ミカムネ(WIXOSS PARTY参加賞selectors pack vol7)", + "kana": "ショウケンミカムネ", "rarity": "PR", "cardType": "SIGNI", "color": "white", @@ -34412,6 +61128,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-213.jpg", "illust": "クロサワテツ", "classes": [ "精武", @@ -34426,16 +61143,40 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "予は天下五剣の1つにして、最も美なる剣であるぞ。~ミカムネ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの場に白以外のシグニがある場合、このシグニのパワーは5000になる。", "【常時能力】:このシグニがエナゾーンにあるかぎり、あなたは自分のルリグと同じ色のエナを支払う際に、代わりにあなたのエナゾーンからこのシグニをトラッシュに置いてもよい。" - ] + ], + constEffects: [{ + condition: function () { + return this.player.signis.some(function (signi) { + return !signi.hasColor('white'); + },this); + }, + action: function (set,add) { + set(this,'power',5000); + } + },{ + duringGame: true, + condition: function () { + return this.zone === this.player.enerZone; + }, + action: function (set,add) { + set(this,'_MikamuneSmallSword',true); + } + }] }, "1253": { "pid": 1253, - "cid": 1253, + cid: 1253, + "timestamp": 1451226776884, "wxid": "PR-214", - "name": "轟砲 ウルバン(WIXOSS PARTY参加賞selectors pack vol7)", + name: "轟砲 ウルバン(WIXOSS PARTY参加賞selectors pack vol7)", + "kana": "ゴウホウウルバン", "rarity": "PR", "cardType": "SIGNI", "color": "red", @@ -34443,6 +61184,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-214.jpg", "illust": "ときち", "classes": [ "精武", @@ -34456,15 +61198,35 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "オラオラァ、続け続けェ!~ウルバン~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:【ダブルクラッシュ】によって対戦相手のライフクロスが2枚以上クラッシュされたとき、このシグニをアップする。この効果は1ターンに一度しか発動しない。" - ] + ], + constEffects: [{ + fixed: true, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1253-const-0', + once: true, + actionAsyn: function () { + return this.upAsyn(); + } + }); + add(this.player.opponent,'onDoubleCrashed',effect); + } + }] }, "1254": { "pid": 1254, - "cid": 1254, + cid: 1254, + "timestamp": 1451226777984, "wxid": "PR-215", - "name": "SPADE WORK(WIXOSS PARTY参加賞selectors pack vol7)", + name: "SPADE WORK(WIXOSS PARTY参加賞selectors pack vol7)", + "kana": "スペードワーク", "rarity": "PR", "cardType": "SPELL", "color": "blue", @@ -34472,6 +61234,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "エルドラ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-215.jpg", "illust": "よん", "classes": [], "costWhite": 0, @@ -34482,15 +61245,35 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "キュピーン!分からないということが分かったすよ!~エルドラ~", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "あなたのシグニ1体をバニッシュする。そうした場合、あなたのデッキから【ライフバースト】を持つ無色以外のカード1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" - ] + ], + spellEffect: { + getTargets: function () { + return this.player.signis.slice(); + }, + actionAsyn: function (target) { + return target.banishAsyn().callback(this,function (succ) { + if (!succ) return; + var filter = function (card) { + return (card.color !== 'colorless') && card.burstIcon; + }; + return this.player.seekAsyn(filter,1); + }); + } + } }, "1255": { "pid": 1255, - "cid": 1255, + cid: 1255, + "timestamp": 1451226779036, "wxid": "PR-216", - "name": "保湿成分(WIXOSS PARTY参加賞selectors pack vol7)", + name: "保湿成分(WIXOSS PARTY参加賞selectors pack vol7)", + "kana": "テンタクルフォース", "rarity": "PR", "cardType": "ARTS", "color": "green", @@ -34498,6 +61281,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-216.jpg", "illust": "アカバネ", "classes": [], "costWhite": 0, @@ -34508,19 +61292,39 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "attackPhase", - "spellCutIn" + cardText: "くっ、なっ・・・でも力が湧いてくる!?", + // ====================== + // 技艺效果 + // ====================== + timmings: ['attackPhase','spellCutIn'], + artsEffectTexts: [ + "アンコール ―【無】(アンコールコストを追加で支払って使用してもよい。そうした場合、これは追加で「このカードをルリグデッキに戻す。」を得る)\n" + + "ターン終了時まで、あなたのシグニ1体のパワーを+3000し、それは「対戦相手のターンの間、このシグニは対戦相手の効果を受けない。」を得る。" ], - "artsEffectTexts": [ - "アンコール ―【無】(アンコールコストを追加で支払って使用してもよい。そうした場合、これは追加で「このカードをルリグデッキに戻す。」を得る)\nターン終了時まで、あなたのシグニ1体のパワーを+3000し、それは「対戦相手のターンの間、このシグニは対戦相手の効果を受けない。」を得る。" - ] + encore: { + costColorless: 1 + }, + artsEffect: { + actionAsyn: function () { + var cards = this.player.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndAdd(this,card,'power',3000); + if (this.game.turnPlayer === this.player) return; + this.game.tillTurnEndAdd(this,card,'effectFilters',function (card) { + return !(card.player === this.player.opponent); + }); + }); + } + } }, "1256": { "pid": 1256, - "cid": 1256, + cid: 1256, + "timestamp": 1451226780216, "wxid": "PR-217", - "name": "キャッチ・リリース(WIXOSS PARTY参加賞selectors pack vol7)", + name: "キャッチ・リリース(WIXOSS PARTY参加賞selectors pack vol7)", + "kana": "キャッチリリース", "rarity": "PR", "cardType": "SPELL", "color": "black", @@ -34528,6 +61332,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "ミュウ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-217.jpg", "illust": "斎創", "classes": [], "costWhite": 0, @@ -34538,17 +61343,62 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ - "以下の2つから1つを選ぶ。\n①レゾナではないあなたのシグニ1体をバニッシュする。そうした場合、あなたのトラッシュから<凶蟲>のシグニ1枚を手札に加える。\n②あなたのレゾナ1体をバニッシュする。そうした場合、ターン終了時まで、対戦相手のシグニ1体のパワーを-10000する。", + cardText: "・・・ゲット。~ミュウ~", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ + "以下の2つから1つを選ぶ。\n" + + "①レゾナではないあなたのシグニ1体をバニッシュする。そうした場合、あなたのトラッシュから<凶蟲>のシグニ1枚を手札に加える。\n" + + "②あなたのレゾナ1体をバニッシュする。そうした場合、ターン終了時まで、対戦相手のシグニ1体のパワーを-10000する。", "レゾナではないあなたのシグニ1体をバニッシュする。そうした場合、あなたのトラッシュから<凶蟲>のシグニ1枚を手札に加える。", "あなたのレゾナ1体をバニッシュする。そうした場合、ターン終了時まで、対戦相手のシグニ1体のパワーを-10000する。" - ] + ], + spellEffect : [{ + getTargets: function () { + return this.player.signis.filter(function (signi) { + return !signi.resona; + }); + }, + actionAsyn: function (target) { + return target.banishAsyn().callback(this,function (succ) { + if (!succ) return; + var cards = this.player.trashZone.cards.filter(function (card) { + return card.hasClass('凶蟲'); + },this); + return this.player.selectAsyn('ADD_TO_HAND',cards).callback(this,function (card) { + if (!card) return; + return this.player.opponent.showCardsAsyn([card]).callback(this,function () { + card.moveTo(card.player.handZone); + }); + }); + }); + } + },{ + getTargets: function () { + return this.player.signis.filter(function (signi) { + return signi.resona; + }); + }, + actionAsyn: function (target) { + return target.banishAsyn().callback(this,function (succ) { + if (!succ) return; + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndAdd(this,card,'power',-10000); + }); + }); + } + }] }, "1257": { "pid": 1257, - "cid": 897, + cid: 897, + "timestamp": 1451226781433, "wxid": "PR-232", - "name": "ロマネ・ディフェンス(『WIXOSS -TWIN WING-』付録)", + name: "ロマネ・ディフェンス(『WIXOSS -TWIN WING-』付録)", + "kana": "ロマネディフェンス", "rarity": "PR", "cardType": "ARTS", "color": "white", @@ -34556,6 +61406,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-232.jpg", "illust": "明治", "classes": [], "costWhite": 1, @@ -34565,13 +61416,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "「いくよ……準備はOK?」「もっちろん!」~チハルン&ミサキチ~", }, "1258": { "pid": 1258, - "cid": 1258, + cid: 1258, + "timestamp": 1451226782611, "wxid": "PR-212", - "name": "コードアンチ メイジ(カードゲーマーvol.24 付録)", + name: "コードアンチ メイジ(カードゲーマーvol.24 付録)", + "kana": "コードアンチメイジ", "rarity": "PR", "cardType": "SIGNI", "color": "black", @@ -34579,6 +61433,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-212.jpg", "illust": "夜ノみつき", "classes": [ "精械", @@ -34592,18 +61447,85 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "あ、あの~、死んじゃいましたけど、お金払えば割と簡単に生き返りますよ?~メイジ~", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【黒】【黒】【無】:あなたのトラッシュからそれぞれレベルの異なる無色ではないシグニ4枚をデッキの一番下に置く。そうした場合、このシグニをトラッシュから場に出す。その後、デッキをシャッフルする。この能力は使用タイミング【アタックフェイズ】を持つ。" ], - "burstEffectTexts": [ + actionEffects: [{ + activatedInTrashZone: true, + attackPhase: true, + costBlack: 2, + costColorless: 1, + // useCondition: function () { + // if (!this.canSummon()) return false; + // return true; + // }, + actionAsyn: function () { + var levels = []; + this.player.trashZone.cards.forEach(function (card) { + if (card.hasColor('colorless')) return; + if (card.type !== 'SIGNI') return; + if (inArr(card.level,levels)) return; + levels.push(card.level); + },this); + if (levels.length < 4) return; + levels.length = 0; + + var cards_deck = []; + return Callback.loop(this,4,function () { + var cards = this.player.trashZone.cards.filter(function (card) { + return (card.color !== 'colorless') && (card.type === 'SIGNI') && !inArr(card.level,levels); + },this); + return this.player.selectAsyn('TARGET',cards).callback(this,function (card) { + if (!card) return; + levels.push(card.level); + cards_deck.push(card); + }); + }).callback(this,function () { + return this.player.opponent.showCardsAsyn(cards_deck).callback(this,function () { + var cards = this.game.moveCards(cards_deck,this.player.mainDeck,{bottom: true}); + if (cards.length !== 4) return; + if (this.zone !== this.player.trashZone) return; + if (!this.canSummon()) return; + return this.summonAsyn().callback(this,function () { + this.player.shuffle(); + }); + }); + }); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたのデッキの上からカードを3枚トラッシュに置く。その後、あなたのトラッシュから無色ではないシグニ1枚を手札に加える。" - ] + ], + burstEffect: { + actionAsyn: function () { + var cards = this.player.mainDeck.getTopCards(3); + this.game.trashCards(cards); + cards = this.player.trashZone.cards.filter(function (card) { + return (card.type === 'SIGNI') && (card.color !== 'colorless'); + },this); + return this.player.selectAsyn('ADD_TO_HAND',cards).callback(this,function (card) { + if (!card) return; + return this.player.opponent.showCardsAsyn([card]).callback(this,function () { + card.moveTo(card.player.handZone); + }); + }); + } + } }, "1259": { "pid": 1259, - "cid": 1259, + cid: 1259, + "timestamp": 1451226783839, "wxid": "WD12-001", - "name": "アイヤイ★スペード", + name: "アイヤイ★スペード", + "kana": "アイヤイスペード", "rarity": "ST", "cardType": "LRIG", "color": "green", @@ -34611,6 +61533,7 @@ var CardInfo = { "limit": 11, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD12/WD12-001.jpg", "illust": "蟹丹", "classes": [ "アイヤイ" @@ -34623,18 +61546,56 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "ぶちぶちーって、ぶち壊すっ!~アイヤイ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたのレゾナ1体が場に出るたび、あなたのデッキの一番上のカードをエナゾーンに置く。" ], - "actionEffectTexts": [ + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1259-const-0', + triggerCondition: function (event) { + return event.card.resona; + }, + actionAsyn: function () { + this.player.enerCharge(1); + } + }); + add(this.player,'onSummonSigni',effect); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【ダウン】:あなたのエナゾーンから<遊具>のシグニ1枚を手札に加える。" - ] + ], + actionEffects: [{ + costDown: true, + actionAsyn: function () { + var cards = this.player.enerZone.cards.filter(function (card) { + return card.hasClass('遊具'); + },this); + return this.player.selectAsyn('ADD_TO_HAND',cards).callback(this,function (card) { + if (!card) return; + return this.player.opponent.showCardsAsyn([card]).callback(this,function () { + card.moveTo(card.player.handZone); + }); + }); + } + }], }, "1260": { "pid": 1260, - "cid": 1260, + cid: 1260, + "timestamp": 1451226784985, "wxid": "WD12-002", - "name": "アイヤイ★ハート", + name: "アイヤイ★ハート", + "kana": "アイヤイハート", "rarity": "ST", "cardType": "LRIG", "color": "green", @@ -34642,6 +61603,7 @@ var CardInfo = { "limit": 8, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD12/WD12-002.jpg", "illust": "蟹丹", "classes": [ "アイヤイ" @@ -34653,13 +61615,16 @@ var CardInfo = { "costGreen": 2, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "やばばっ、本気でちゃうかも?~アイヤイ~", }, "1261": { "pid": 1261, - "cid": 1261, + cid: 1261, + "timestamp": 1451226786153, "wxid": "WD12-003", - "name": "アイヤイ★ダイヤ", + name: "アイヤイ★ダイヤ", + "kana": "アイヤイダイヤ", "rarity": "ST", "cardType": "LRIG", "color": "green", @@ -34667,6 +61632,7 @@ var CardInfo = { "limit": 5, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD12/WD12-003.jpg", "illust": "蟹丹", "classes": [ "アイヤイ" @@ -34678,13 +61644,16 @@ var CardInfo = { "costGreen": 1, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "変顔だったら、負けないぞーん!~アイヤイ~", }, "1262": { "pid": 1262, - "cid": 1262, + cid: 1262, + "timestamp": 1451226787313, "wxid": "WD12-004", - "name": "アイヤイ★クラブ", + name: "アイヤイ★クラブ", + "kana": "アイヤイクラブ", "rarity": "ST", "cardType": "LRIG", "color": "green", @@ -34692,6 +61661,7 @@ var CardInfo = { "limit": 2, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD12/WD12-004.jpg", "illust": "蟹丹", "classes": [ "アイヤイ" @@ -34703,13 +61673,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "アイヤイヤーイ♪~アイヤイ~", }, "1263": { "pid": 1263, - "cid": 1263, + cid: 1263, + "timestamp": 1451226788477, "wxid": "WD12-005", - "name": "アイヤイ★ベット", + name: "アイヤイ★ベット", + "kana": "アイヤイベット", "rarity": "ST", "cardType": "LRIG", "color": "green", @@ -34717,6 +61690,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD12/WD12-005.jpg", "illust": "蟹丹", "classes": [ "アイヤイ" @@ -34728,13 +61702,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "オープンするよっ!~アイヤイ~", }, "1264": { "pid": 1264, - "cid": 1264, + cid: 1264, + "timestamp": 1451226789568, "wxid": "WD12-006", - "name": "神出鬼没", + name: "神出鬼没", + "kana": "レッツゴー", "rarity": "ST", "cardType": "ARTS", "color": "green", @@ -34742,6 +61719,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD12/WD12-006.jpg", "illust": "よん", "classes": [], "costWhite": 0, @@ -34752,18 +61730,60 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "attackPhase" + cardText: "ピョコピョコ出てこい、モグラ達!~アイヤイ~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['attackPhase'], + artsEffectTexts: [ + "このアーツを使用する際、あなたの手札から<遊具>のシグニを1枚捨ててもよい。そうした場合、このアーツを使用するためのコストは【緑】コストが2減る。\n" + + "あなたのエナゾーンから緑のシグニ1枚を場に出す。" ], - "artsEffectTexts": [ - "このアーツを使用する際、あなたの手札から<遊具>のシグニを1枚捨ててもよい。そうした場合、このアーツを使用するためのコストは【緑】コストが2減る。\nあなたのエナゾーンから緑のシグニ1枚を場に出す。" - ] + costChange: function () { + var obj = Object.create(this); + obj.costChange = null; + var cards = this.player.hands.filter(function (card) { + return card.hasClass('遊具'); + },this); + if (!cards.length) return obj; + obj.costGreen -= 2; + if (obj.costGreen < 0) obj.costGreen = 0; + return obj; + }, + costChangeAsyn: function () { + var obj = Object.create(this); + obj.costChange = null; + var cards = this.player.hands.filter(function (card) { + return card.hasClass('遊具'); + },this); + var optional = this.player.enoughEner(obj); + return this.player.selectAsyn('TRASH',cards,optional).callback(this,function (card) { + if (!card) return obj; + card.trash(); + obj.costGreen -= 2; + if (obj.costGreen < 0) obj.costGreen = 0; + return obj; + }); + }, + artsEffect: { + actionAsyn: function () { + var cards = this.player.enerZone.cards.filter(function (card) { + return (card.hasColor('green')) && card.canSummon(); + },this); + return this.player.selectAsyn('SUMMON_SIGNI',cards).callback(this,function (card) { + if (!card) return; + return card.summonAsyn(); + }); + } + } }, "1265": { "pid": 1265, - "cid": 1265, + cid: 1265, + "timestamp": 1451226790785, "wxid": "WD12-007", - "name": "緑肆ノ遊 カラシャ", + name: "緑肆ノ遊 カラシャ", + "kana": "リョクヨンノユウカラシャ", "rarity": "ST", "cardType": "RESONA", "color": "green", @@ -34771,6 +61791,7 @@ var CardInfo = { "limit": 0, "power": 15000, "limiting": "アイヤイ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD12/WD12-007.jpg", "illust": "煎茶", "classes": [ "精武", @@ -34784,21 +61805,71 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "extraTexts": [ + cardText: "眺めはどうかしら?~カラシャ~", + // ====================== + // 共鸣 + // ====================== + extraTexts: [ "[出現条件]【メインフェイズ】レゾナではない<遊具>のシグニ3体をあなたの場からトラッシュに置く" ], - "constEffectTexts": [ + resonaPhase: 'mainPhase', + resonaCondition: function () { + var filter = function (signi) { + return !signi.resona && signi.hasClass('遊具'); + }; + var count = 3; + return this.getSummonSolution(filter,count); + }, + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:このシグニが場を離れたとき、あなたのルリグデッキからレベル3以下の<遊具>のレゾナ1体を出現条件を無視して場に出す。" ], - "startUpEffectTexts": [ + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1265-const-0', + actionAsyn: function () { + var cards = this.player.lrigDeck.cards.filter(function (card) { + return card.resona && (card.level <= 3) && card.canSummon(); + },this); + return this.player.selectAsyn('SUMMON_SIGNI',cards).callback(this,function (card) { + if (!card) return; + return card.summonAsyn(); + }); + } + }); + add(this,'onLeaveField',effect); + } + }], + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】【緑】×0:あなたのエナゾーンからシグニ1枚を場に出す。" - ] + ], + startUpEffects: [{ + optional: true, + actionAsyn: function () { + var cards = this.player.enerZone.cards.filter(function (card) { + return card.canSummon(); + },this); + return this.player.selectAsyn('SUMMON_SIGNI',cards).callback(this,function (card) { + if (!card) return; + return card.summonAsyn(); + }); + } + }] }, "1266": { "pid": 1266, - "cid": 1266, + cid: 1266, + "timestamp": 1451226792035, "wxid": "WD12-008", - "name": "緑弐ノ遊 ジェコスタ", + name: "緑弐ノ遊 ジェコスタ", + "kana": "リョク二ノユウジェコスタ", "rarity": "ST", "cardType": "RESONA", "color": "green", @@ -34806,6 +61877,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "アイヤイ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD12/WD12-008.jpg", "illust": "村上ゆいち", "classes": [ "精武", @@ -34819,18 +61891,40 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "extraTexts": [ + cardText: "いや~ん、スリルスリルゥ!~ジェコスタ~", + // ====================== + // 共鸣 + // ====================== + extraTexts: [ "[出現条件] 【メインフェイズ】レゾナではない<遊具>のシグニ2体をあなたの場からトラッシュに置く" ], - "startUpEffectTexts": [ + resonaPhase: 'mainPhase', + resonaCondition: function () { + var filter = function (signi) { + return !signi.resona && signi.hasClass('遊具'); + }; + var count = 2; + return this.getSummonSolution(filter,count); + }, + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:あなたのデッキの上からカードを3枚エナゾーンに置く。" - ] + ], + startUpEffects: [{ + actionAsyn: function () { + this.player.enerCharge(3); + } + }] }, "1267": { "pid": 1267, - "cid": 1267, + cid: 1267, + "timestamp": 1451226793054, "wxid": "WD12-009", - "name": "肆ノ遊 ジャグジム", + name: "肆ノ遊 ジャグジム", + "kana": "ヨンノユウジャグジム", "rarity": "ST", "cardType": "SIGNI", "color": "green", @@ -34838,6 +61932,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "アイヤイ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD12/WD12-009.jpg", "illust": "パトリシア", "classes": [ "精武", @@ -34851,19 +61946,75 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "秘技、ジャグジム殺法!~ジャグジム~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたのシグニ1体が効果によって場に出るたび、あなたは【緑】を支払ってもよい。そうした場合、対戦相手のパワー15000以上のシグニ1体をバニッシュする。(このシグニが効果によって場に出たときも発動する)", "【常時能力】:このシグニがあなたのエナゾーンから手札に移動したとき、あなたは手札からレベル4のシグニ1枚をダウン状態で場に出してもよい。" ], - "burstEffectTexts": [ + constEffects: [{ + duringGame: true, + fixed: true, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1267-const-0', + triggerCondition: function (event) { + if (!inArr(this,this.player.signis)) return false; + return !!this.game.getEffectSource(); + }, + costGreen: 1, + actionAsyn: function () { + return this.banishSigniAsyn(15000,1,1,true); + } + }); + add(this.player,'onSummonSigni',effect); + } + },{ + duringGame: true, + fixed: true, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1267-const-1', + triggerCondition: function (event) { + return (event.oldZone === this.player.enerZone) && + (event.newZone === this.player.handZone); + }, + actionAsyn: function () { + var cards = this.player.hands.filter(function (card) { + return (card.level === 4) && card.canSummon(); + },this); + return this.player.selectOptionalAsyn('SUMMON_SIGNI',cards).callback(this,function (card) { + if (!card) return; + return card.summonAsyn(false,false,true); + }); + } + }); + add(this,'onMove',effect); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:対戦相手のパワー10000以上のシグニ1体をバニッシュする。" - ] + ], + burstEffect: { + actionAsyn: function () { + return this.banishSigniAsyn(10000,1,1,true); + } + } }, "1268": { "pid": 1268, - "cid": 1268, + cid: 1268, + "timestamp": 1451226794164, "wxid": "WD12-010", - "name": "参ノ遊 クルミド", + name: "参ノ遊 クルミド", + "kana": "サンノユウクルミド", "rarity": "ST", "cardType": "SIGNI", "color": "green", @@ -34871,6 +62022,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD12/WD12-010.jpg", "illust": "松本エイト", "classes": [ "精武", @@ -34884,15 +62036,45 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "ガチガチっとやっちゃうよ!~クルミド~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:このシグニがあなたのエナゾーンから手札に移動したとき、あなたは手札からレベル3のシグニ1枚をダウン状態で場に出してもよい。" - ] + ], + constEffects: [{ + duringGame: true, + fixed: true, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1268-const-0', + triggerCondition: function (event) { + return (event.oldZone === this.player.enerZone) && + (event.newZone === this.player.handZone); + }, + actionAsyn: function () { + var cards = this.player.hands.filter(function (card) { + return (card.level === 3) && card.canSummon(); + },this); + return this.player.selectOptionalAsyn('SUMMON_SIGNI',cards).callback(this,function (card) { + if (!card) return; + return card.summonAsyn(false,false,true); + }); + } + }); + add(this,'onMove',effect); + } + }] }, "1269": { "pid": 1269, - "cid": 1269, + cid: 1269, + "timestamp": 1451226795278, "wxid": "WD12-011", - "name": "参ノ遊 シーソー", + name: "参ノ遊 シーソー", + "kana": "サンノユウシーソー", "rarity": "ST", "cardType": "SIGNI", "color": "green", @@ -34900,6 +62082,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD12/WD12-011.jpg", "illust": "アカバネ", "classes": [ "精武", @@ -34913,18 +62096,63 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "ギーコギーコ、ガッシャーン!", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたのシグニ1体が効果によって場に出たとき、カードを1枚引く。この効果は1ターンに一度しか発動しない。(このシグニが効果によって場に出たときも発動する)" ], - "burstEffectTexts": [ + constEffects: [{ + duringGame: true, + fixed: true, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1269-const-0', + triggerCondition: function (event) { + if (!inArr(this,this.player.signis)) return false; + var flag = false; + if (event.card === this) { + this.game.setData(this,'flag',false); + } else { + flag = this.game.getData(this,'flag'); + } + if (flag) return false; + return !!this.game.getEffectSource(); + }, + condition: function () { + var flag = this.game.getData(this,'flag'); + if (flag) return false; + return inArr(this,this.player.signis); + }, + actionAsyn: function () { + this.game.setData(this,'flag',true); + this.player.draw(1); + } + }); + add(this.player,'onSummonSigni',effect); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(1); + } + } }, "1270": { "pid": 1270, - "cid": 1270, + cid: 1270, + "timestamp": 1451226796520, "wxid": "WD12-012", - "name": "弍ノ遊 メンコ", + name: "弍ノ遊 メンコ", + "kana": "ニノユウメンコ", "rarity": "ST", "cardType": "SIGNI", "color": "green", @@ -34932,6 +62160,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD12/WD12-012.jpg", "illust": "くれいお", "classes": [ "精武", @@ -34945,18 +62174,49 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "カードゲームのご先祖…様?", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:このシグニが対戦相手のシグニ1体をバニッシュしたとき、このシグニを手札に戻してもよい。" ], - "burstEffectTexts": [ + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1270-const-0', + optional: true, + triggerCondition: function (event) { + var card = this.game.getEffectSource() || event.attackingSigni; + return (card === this); + }, + actionAsyn: function () { + return this.bounceAsyn(); + } + }); + add(this.player.opponent,'onSigniBanished',effect); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(1); + } + } }, "1271": { "pid": 1271, - "cid": 1271, + cid: 1271, + "timestamp": 1451226797766, "wxid": "WD12-013", - "name": "弍ノ遊 マトリョ", + name: "弍ノ遊 マトリョ", + "kana": "ニノユウマトリョ", "rarity": "ST", "cardType": "SIGNI", "color": "green", @@ -34964,6 +62224,7 @@ var CardInfo = { "limit": 0, "power": 3000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD12/WD12-013.jpg", "illust": "アリオ", "classes": [ "精武", @@ -34977,15 +62238,48 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "変身をあと3回も私は残しているわ!~マトリョ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたのシグニが対戦相手のシグニ1体をバニッシュしたとき、アップ状態のこのシグニをダウンしてもよい。そうした場合、あなたのエナゾーンからレベル2以下のシグニ1枚を場に出す。" - ] + ], + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1271-const-0', + triggerCondition: function (event) { + var card = this.game.getEffectSource() || event.attackingSigni; + return (card && (card.player === this.player) && (card.type === 'SIGNI')); + }, + condition: function () { + return this.isUp; + }, + optional: true, + actionAsyn: function () { + this.down(); + var cards = this.player.enerZone.cards.filter(function (card) { + return (card.level <= 2) && card.canSummon(); + },this); + return this.player.selectAsyn('SUMMON_SIGNI',cards).callback(this,function (card) { + if (!card) return; + return card.summonAsyn(); + }); + } + }); + add(this.player.opponent,'onSigniBanished',effect); + } + }] }, "1272": { "pid": 1272, - "cid": 1272, + cid: 1272, + "timestamp": 1451226799103, "wxid": "WD12-014", - "name": "壱ノ遊 オテダマ", + name: "壱ノ遊 オテダマ", + "kana": "イチノユウオテダマ", "rarity": "ST", "cardType": "SIGNI", "color": "green", @@ -34993,6 +62287,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD12/WD12-014.jpg", "illust": "かにかま", "classes": [ "精武", @@ -35006,18 +62301,52 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "手から心へ。真心を。", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:このシグニが対戦相手のシグニ1体をバニッシュしたとき、このシグニを手札に戻してもよい。" ], - "burstEffectTexts": [ + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1272-const-0', + optional: true, + triggerCondition: function (event) { + var card = this.game.getEffectSource() || event.attackingSigni; + return (card === this); + }, + condition: function () { + return inArr(this,this.player.signis); + }, + actionAsyn: function () { + return this.bounceAsyn(); + } + }); + add(this.player.opponent,'onSigniBanished',effect); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(1); + } + } }, "1273": { "pid": 1273, - "cid": 1273, + cid: 1273, + "timestamp": 1451226800245, "wxid": "WD12-015", - "name": "壱ノ遊 ガチャポ", + name: "壱ノ遊 ガチャポ", + "kana": "イチノユウガチャポ", "rarity": "ST", "cardType": "SIGNI", "color": "green", @@ -35025,6 +62354,7 @@ var CardInfo = { "limit": 0, "power": 1000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD12/WD12-015.jpg", "illust": "北熊", "classes": [ "精武", @@ -35038,15 +62368,48 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "ガチャガチャ、パカッ!", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたのシグニが対戦相手のシグニ1体をバニッシュしたとき、アップ状態のこのシグニをダウンしてもよい。そうした場合、あなたのエナゾーンからレベル1以下のシグニ1枚を場に出す。" - ] + ], + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1273-const-0', + triggerCondition: function (event) { + var card = this.game.getEffectSource() || event.attackingSigni; + return (card && (card.player === this.player) && (card.type === 'SIGNI')); + }, + condition: function () { + return this.isUp; + }, + optional: true, + actionAsyn: function () { + this.down(); + var cards = this.player.enerZone.cards.filter(function (card) { + return (card.level <= 1) && card.canSummon(); + },this); + return this.player.selectAsyn('SUMMON_SIGNI',cards).callback(this,function (card) { + if (!card) return; + return card.summonAsyn(); + }); + } + }); + add(this.player.opponent,'onSigniBanished',effect); + } + }] }, "1274": { "pid": 1274, - "cid": 235, + cid: 235, + "timestamp": 1451226801331, "wxid": "WD12-016", - "name": "サーバント D2", + name: "サーバント D2", + "kana": "サーバントディーツー", "rarity": "ST", "cardType": "SIGNI", "color": "colorless", @@ -35054,6 +62417,7 @@ var CardInfo = { "limit": 0, "power": 3000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD12/WD12-016.jpg", "illust": "斎創", "classes": [ "精元" @@ -35065,13 +62429,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": true, - "multiEner": true + "multiEner": true, + cardText: "ちゃんと大技が決まりますように。", }, "1275": { "pid": 1275, - "cid": 236, + cid: 236, + "timestamp": 1451226802443, "wxid": "WD12-017", - "name": "サーバント O2", + name: "サーバント O2", + "kana": "サーバントオーツ―", "rarity": "ST", "cardType": "SIGNI", "color": "colorless", @@ -35079,6 +62446,7 @@ var CardInfo = { "limit": 0, "power": 1000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD12/WD12-017.jpg", "illust": "okera", "classes": [ "精元" @@ -35090,13 +62458,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": true, - "multiEner": true + "multiEner": true, + cardText: "事故なく無事にサーカスが終りますように。", }, "1276": { "pid": 1276, - "cid": 1276, + cid: 1276, + "timestamp": 1451226803906, "wxid": "WD12-018", - "name": "贈呈", + name: "贈呈", + "kana": "ゾウテイ", "rarity": "ST", "cardType": "SPELL", "color": "green", @@ -35104,6 +62475,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD12/WD12-018.jpg", "illust": "トリダモノ", "classes": [], "costWhite": 0, @@ -35114,18 +62486,573 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "ムフッ♪ムフフフフッ♪", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "あなたのエナゾーンからシグニ1枚を手札に加える。その後、あなたの場にレゾナがある場合、追加であなたのエナゾーンからシグニを1枚まで手札に加える。" ], - "burstEffectTexts": [ + spellEffect: { + actionAsyn: function () { + var flag = this.player.signis.some(function (signi) { + return signi.resona; + },this); + var count = flag? 2 : 1; + var cards = this.player.enerZone.cards.filter(function (card) { + return card.type === 'SIGNI'; + },this); + return this.player.selectSomeAsyn('ADD_TO_HAND',cards,0,count).callback(this,function (cards) { + return this.player.opponent.showCardsAsyn(cards).callback(this,function () { + this.game.moveCards(cards,this.player.handZone); + }); + }); + } + }, + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたのデッキの一番上のカードをエナゾーンに置く。その後、あなたのエナゾーンからシグニを1枚まで手札に加える。" - ] + ], + burstEffect: { + actionAsyn: function () { + var cards = this.player.mainDeck.getTopCards(1); + this.game.moveCards(cards,this.player.enerZone); + cards = this.player.enerZone.cards.filter(function (card) { + return card.type === 'SIGNI'; + },this); + return this.player.selectAsyn('ADD_TO_HAND',cards).callback(this,function (card) { + if (!card) return; + return this.player.opponent.showCardsAsyn([card]).callback(this,function () { + card.moveTo(card.player.handZone); + }); + }); + } + } }, + // "1277": { + // "pid": 1277, + // cid: 1277, + // "timestamp": 1451226805118, + // "wxid": "SP11-011", + // name: "デス・コロッサオ(セレクターズパックvol.クリスマス)", + // "kana": "デスコロッサオ", + // "rarity": "SP", + // "cardType": "ARTS", + // "color": "black", + // "level": 0, + // "limit": 0, + // "power": 0, + // "limiting": "ウムル", + // "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP11/SP11-011.jpg", + // "illust": "松本エイト", + // faqs: [ + // { + // "q": "手札やエナゾーンにあるシグニをトラッシュに置くことは出来ますか?", + // "a": "いいえ、トラッシュに置くことが出来るのは、シグニゾーンに置かれたシグニのみです。エナゾーンや手札にあるシグニをトラッシュに置くことは出来ません。" + // }, + // { + // "q": "このアーツを使用したときに、シグニをトラッシュに置かないことを選択できますか?", + // "a": "はい、できます。その場合、アーツが使用される以外は何も起こりません。" + // } + // ], + // "classes": [], + // "costWhite": 0, + // "costBlack": 3, + // "costRed": 0, + // "costBlue": 0, + // "costGreen": 0, + // "costColorless": 0, + // "guardFlag": false, + // cardSkills: [ + // "使用タイミング【メインフェイズ】【アタックフェイズ】", + // "あなたのすべてのシグニをトラッシュに置いても良い。この方法でそれぞれがレベルの異なる3体のシグニがトラッシュに置かれた場合、対戦相手のすべてのシグニをバニッシュする。" + // ], + // "multiEner": false, + // cardText: "たまにはこういうのもよいじゃろうよ。~ウムル~", + // }, + // "1278": { + // "pid": 1278, + // cid: 1278, + // "timestamp": 1451226806233, + // "wxid": "SP11-012", + // name: "ブラッディ・スラッシュ(セレクターズパックvol.クリスマス)", + // "kana": "ブラッディスラッシュ", + // "rarity": "SP", + // "cardType": "ARTS", + // "color": "black", + // "level": 0, + // "limit": 0, + // "power": 0, + // "limiting": "", + // "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP11/SP11-012.jpg", + // "illust": "コウサク", + // faqs: [ + // { + // "q": "《贖罪の対火》を使用し、対戦相手のシグニを選択した後、対戦相手が《ブラッディ・スラッシュ》を使用し、選択したシグニをトラッシュに置きました。《贖罪の対火》によってルリグにダブルクラッシュを付与することは出来ますか?", + // "a": "出来ません。この場合、《贖罪の対火》は立ち消えとなります。効果は終了し、そのままトラッシュに置かれます。" + // }, + // { + // "q": "《堕絡》の使用に対し、【スペルカットイン】《ブラッディ・スラッシュ》で、選択した自身のシグニがバニッシュされました。この場合、対戦相手のシグニをバニッシュすることは出来ますか?", + // "a": "いいえ、《堕絡》の解決時に選択した自身のシグニが場に居ない場合は何も起こりません。" + // }, + // { + // "q": "《幻獣神 オサキ》が場にある状態で緑のスペルを使用したプレイヤーに対して《ブラッディ・スラッシュ》を使用し、《幻獣神 オサキ》をバニッシュしました。《幻獣神 オサキ》の常時能力は解決されますか?", + // "a": "解決されません。常時能力能力が発動したとしても、解決時に発動させたシグニが場を離れた場合、その常時能力は解決されません。" + // }, + // { + // "q": "《ブラッディ・スラッシュ》の使用を宣言し、自身のシグニをトラッシュに置き、相手の《フィア=リカブト》をバニッシュしました。この場合、対戦相手は《フィア=リカブト》常時能力によってエナを加えることが出来るのですか?", + // "a": "いいえ、あなたのシグニがトラッシュに置かれたことによって《フィア=リカブト》常時能力は発動条件を満たしますが、《ブラッディ・スラッシュ》の解決が終了し、《フィア=リカブト》常時能力が実際に解決するタイミングにおいては《フィア=リカブト》は発動条件を満たした場所とは異なる場所に移動している(エナゾーンに置かれている)ため、結果として不発となり、エナを加える事は出来ません。" + // } + // ], + // "classes": [], + // "costWhite": 0, + // "costBlack": 2, + // "costRed": 0, + // "costBlue": 0, + // "costGreen": 0, + // "costColorless": 0, + // "guardFlag": false, + // cardSkills: [ + // "使用タイミング【メインフェイズ】【アタックフェイズ】【スペルカットイン】", + // "あなたのシグニ1体をトラッシュに置く。そうした場合、対戦相手のシグニ1体をバニッシュする。" + // ], + // "multiEner": false, + // cardText: "アハハハハハハ!! ~ウリス~", + // }, + // "1279": { + // "pid": 1279, + // cid: 1279, + // "timestamp": 1451226807391, + // "wxid": "SP11-008", + // name: "天罰覿面(セレクターズパックvol.クリスマス)", + // "kana": "リベンジチャンス", + // "rarity": "SP", + // "cardType": "ARTS", + // "color": "green", + // "level": 0, + // "limit": 0, + // "power": 0, + // "limiting": "", + // "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP11/SP11-008.jpg", + // "illust": "アカバネ", + // faqs: [ + // { + // "q": "「対戦相手のシグニのうち、最も大きいパワーを持つ全てのシグニを手札に戻す」とはどういうことですか?", + // "a": "《天罰覿面》の解決時に、対戦相手の場にあるシグニのパワーを比較し、それらの中で「最も大きいパワーを持つシグニ」を対戦相手の手札に戻す事が出来ます。「最も大きいパワーを持つシグニ」が複数体いた場合、それらを全て手札に戻すことが出来ます。" + // }, + // { + // "q": "「最も大きいパワーを持つシグニ」が複数ある場合、それらのうち1体のみを手札に戻す事は出来ますか?", + // "a": "いいえ、出来ません。カードに記載された効果は、可能な限り解決させる必要があります。《天罰覿面》の場合、「最も大きいパワーを持つ全ての」と記載されていることから、該当するシグニを全て戻す必要があります。" + // }, + // { + // "q": "《天罰覿面》によって参照されるパワーは、シグニのカードに記載された値ですか?それとも何れかの効果によって修正や変更を受けた後の値ですか?", + // "a": "《天罰覿面》解決時における、修正・変更後の値を参照します。" + // } + // ], + // "classes": [], + // "costWhite": 1, + // "costBlack": 0, + // "costRed": 0, + // "costBlue": 0, + // "costGreen": 1, + // "costColorless": 1, + // "guardFlag": false, + // cardSkills: [ + // "使用タイミング【メインフェイズ】", + // "対戦相手のシグニのうち、最も大きいパワーを持つすべてのシグニを手札に戻す。" + // ], + // "multiEner": false, + // cardText: "ええ、幸せのおすそ分けよ。~アン~", + // }, + // "1280": { + // "pid": 1280, + // cid: 1280, + // "timestamp": 1451226808543, + // "wxid": "SP11-009", + // name: "再三再四(セレクターズパックvol.クリスマス)", + // "kana": "ウェイクアップ", + // "rarity": "SP", + // "cardType": "ARTS", + // "color": "green", + // "level": 0, + // "limit": 0, + // "power": 0, + // "limiting": "", + // "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP11/SP11-009.jpg", + // "illust": "蟹丹", + // faqs: [ + // { + // "q": "コストとして支払われたカードを選んで手札に加えることは出来ますか?", + // "a": "出来ません。エナゾーンにあるカードの選択は、コストの支払いが終了した後に行われます。コストとして支払われたカードはトラッシュにあるため選ぶことは出来ません。" + // } + // ], + // "classes": [], + // "costWhite": 0, + // "costBlack": 0, + // "costRed": 0, + // "costBlue": 0, + // "costGreen": 1, + // "costColorless": 0, + // "guardFlag": false, + // cardSkills: [ + // "使用タイミング【メインフェイズ】", + // "あなたのエナゾーンからカードを2枚まで手札に加える。" + // ], + // "multiEner": false, + // cardText: "目が覚めたら、最高のプレゼントを!~緑姫~", + // }, + // "1281": { + // "pid": 1281, + // cid: 1281, + // "timestamp": 1451226809818, + // "wxid": "SP11-010", + // name: "ダーク・マター(セレクターズパックvol.クリスマス)", + // "kana": "ダークマター", + // "rarity": "SP", + // "cardType": "ARTS", + // "color": "black", + // "level": 0, + // "limit": 0, + // "power": 0, + // "limiting": "イオナ", + // "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP11/SP11-010.jpg", + // "illust": "keypot", + // faqs: [ + // { + // "q": "相手、もしくは自身の場にあるシグニが1体も居ない状況で使用することは出来ますか?", + // "a": "はい、場の状況に関わらず、アタックフェイズのアーツ使用タイミングであれば《ダーク・マター》を使用することが可能です。" + // }, + // { + // "q": "対戦相手の場にある《先駆の大天使 アークゲイン》を《ダーク・マター》でトラッシュに置かせることは可能ですか?", + // "a": "トラッシュに置くシグニの選択は対戦相手が行いますが、一連の効果を含めて《ダーク・マター》によるものとして扱われます。よって《先駆の大天使 アークゲイン》の常時能力により、対戦相手の<天使>のシグニをトラッシュに置かせることは出来ず、自身のシグニをトラッシュに置き、ライフクロスを1枚加えるのみとなります。" + // }, + // { + // "q": "《ダーク・マター》でトラッシュするシグニを選ぶ順番はどちらのプレイヤーからですか?", + // "a": "まず、ターンプレイヤーが先にトラッシュに置くシグニを選択します(この時、対戦相手には選択したシグニを伝える必要があります)。次に、非ターンプレイヤーがトラッシュに置くシグニを選択します。両者の選択が終了した後、選択したシグニを両者同時にトラッシュに置きます。" + // }, + // { + // "q": "自ターンアタックフェイズに自身の場に《フィア=リカブト》が一体いる状態でアーツ《ダーク・マター》を使用し、相手のシグニ一体と自身の《フィア=リカブト》をトラッシュに置いた場合、《フィア=リカブト》下段常時能力はどのように処理されますか?", + // "a": "ご質問の場合、《フィア=リカブト》と相手のシグニは同時にトラッシュに置かれますが、シグニが移動したことによって発動条件を満たす常時能力は、移動する直前の状態を参照して発動の有無が判定されます。結果として《フィア=リカブト》下段常時能力はトラッシュで発動条件を満たし、トラッシュで解決され、1枚エナを加える事が出来ます。" + // }, + // { + // "q": "《ノー・ゲイン》を使用したターンに対戦相手に《ダーク・マター》を使用された場合、シグニをトラッシュに置く効果は無効化できますか。", + // "a": "はい、シグニの選択はプレイヤーが行いますが、トラッシュに置かれること自体は《ダーク・マター》の効果として扱われます。《ノー・ゲイン》を使用することで自身のシグニをトラッシュに置く事を防ぐ事が出来ます。" + // } + // ], + // "classes": [], + // "costWhite": 0, + // "costBlack": 3, + // "costRed": 0, + // "costBlue": 0, + // "costGreen": 0, + // "costColorless": 0, + // "guardFlag": false, + // cardSkills: [ + // "使用タイミング【アタックフェイズ】", + // "すべてのプレイヤーは自分のシグニ1体をトラッシュに置く。その後、あなたの場にシグニがない場合、あなたのデッキの一番上のカードをライフクロスに加える。" + // ], + // "multiEner": false, + // cardText: "はい、ダークマター。~イオナ~", + // }, + // "1282": { + // "pid": 1282, + // cid: 1282, + // "timestamp": 1451226810901, + // "wxid": "SP11-005", + // name: "ドント・ムーブ(セレクターズパックvol.クリスマス)", + // "kana": "ドントムーブ", + // "rarity": "SP", + // "cardType": "ARTS", + // "color": "blue", + // "level": 0, + // "limit": 0, + // "power": 0, + // "limiting": "", + // "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP11/SP11-005.jpg", + // "illust": "bomi", + // faqs: [ + // { + // "q": "使用タイミング【アタックフェイズ】とはなんですか?", + // "a": "このカードが使用可能なタイミングを表しています。このカードは、自分もしくは相手ターンのアタックフェイズ中の“アーツ使用ステップ”に使用することが可能です" + // }, + // { + // "q": "対戦相手のシグニが1体しかいなくても、使用する事は出来ますか?", + // "a": "出来ます。テキストに“2体まで”とあるので相手の場にシグニが1体しか居なくても使用できます。" + // } + // ], + // "classes": [], + // "costWhite": 0, + // "costBlack": 0, + // "costRed": 0, + // "costBlue": 3, + // "costGreen": 0, + // "costColorless": 0, + // "guardFlag": false, + // cardSkills: [ + // "使用タイミング【アタックフェイズ】", + // "対戦相手のシグニを2体までダウンする。" + // ], + // "multiEner": false, + // cardText: "……それと、それ。頂戴。~ピルルク~", + // }, + // "1283": { + // "pid": 1283, + // cid: 1283, + // "timestamp": 1451226812017, + // "wxid": "SP11-006", + // name: "ウェルカム・ドロー(セレクターズパックvol.クリスマス)", + // "kana": "ウェルカムドロー", + // "rarity": "SP", + // "cardType": "ARTS", + // "color": "blue", + // "level": 0, + // "limit": 0, + // "power": 0, + // "limiting": "", + // "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP11/SP11-006.jpg", + // "illust": "安藤周記", + // faqs: [ + // { + // "q": "デッキの枚数が2枚以下の状態で使用した場合でも「手札を2枚捨てる」は行わなくてはいけませんか?", + // "a": "はい、効果は可能な限り解決させる必要があり、このような場合でも「手札を2枚捨てる」は行わなくてはいけません。" + // } + // ], + // "classes": [], + // "costWhite": 0, + // "costBlack": 0, + // "costRed": 0, + // "costBlue": 1, + // "costGreen": 0, + // "costColorless": 0, + // "guardFlag": false, + // cardSkills: [ + // "使用タイミング【メインフェイズ】", + // "カードを3枚引く。その後、手札を2枚捨てる。" + // ], + // "multiEner": false, + // cardText: "星といっしょにお邪魔する~ん。~ミルルン~", + // }, + // "1284": { + // "pid": 1284, + // cid: 1284, + // "timestamp": 1451226813143, + // "wxid": "SP11-007", + // name: "サプライズ・ウィズ・ミー(セレクターズパックvol.クリスマス)", + // "kana": "サプライズウィズミー", + // "rarity": "SP", + // "cardType": "ARTS", + // "color": "blue", + // "level": 0, + // "limit": 0, + // "power": 0, + // "limiting": "エルドラ", + // "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP11/SP11-007.jpg", + // "illust": "ふーみ", + // faqs: [ + // { + // "q": "ライフクロスの枚数が3枚以下の場合でも使用出来ますか?", + // "a": "はい、可能です。「4枚まで」あるので、3枚以下の状態でも使用することが出来ます。" + // }, + // { + // "q": "好きな順番で戻した際に《エルドラ=マークⅣ´》の下段常時能力を使用することは出来ますか?", + // "a": "いいえ、戻しただけで、ライフクロスに加えているわけではないため、下段常時能力は発動しません。" + // } + // ], + // "classes": [], + // "costWhite": 0, + // "costBlack": 0, + // "costRed": 0, + // "costBlue": 0, + // "costGreen": 0, + // "costColorless": 0, + // "guardFlag": false, + // cardSkills: [ + // "使用タイミング【メインフェイズ】【アタックフェイズ】", + // "あなたのライフクロスの上からカードを4枚まで見る。その後、それらを好きな順番で戻す。" + // ], + // "multiEner": false, + // cardText: "いやー!ほんといいんすか?私で? ~エルドラ~", + // }, + // "1285": { + // "pid": 1285, + // cid: 1285, + // "timestamp": 1451226814273, + // "wxid": "SP11-002", + // name: "シャボン・サモン(セレクターズパックvol.クリスマス)", + // "kana": "シャボンサモン", + // "rarity": "SP", + // "cardType": "ARTS", + // "color": "white", + // "level": 0, + // "limit": 0, + // "power": 0, + // "limiting": "タウィル", + // "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP11/SP11-002.jpg", + // "illust": "トリダモノ", + // faqs: [ + // { + // "q": "2つ目のモードによって場に出した<天使>のシグニの出現時能力を使用することは可能ですか?", + // "a": "はい、可能です。" + // }, + // { + // "q": "1つ目のモードを選択したがデッキを探した結果<天使>のシグニが無い、もしくは目的のシグニがデッキに無かった場合、2つ目のモードを使用することは可能ですか?", + // "a": "いいえ、モードの選択は使用を宣言した際に行い、解決時に選び直すことは出来ません。" + // } + // ], + // "classes": [], + // "costWhite": 1, + // "costBlack": 0, + // "costRed": 0, + // "costBlue": 0, + // "costGreen": 0, + // "costColorless": 0, + // "guardFlag": false, + // cardSkills: [ + // "使用タイミング", + // "【メインフェイズ】【アタックフェイズ】", + // "以下の2つから1つを選ぶ。", + // "「あなたのデッキから<天使>のシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。」", + // "「あなたの手札から<天使>のシグニ1枚を場に出す。」" + // ], + // "multiEner": false, + // cardText: "きれいね~タウィル~", + // }, + // "1286": { + // "pid": 1286, + // cid: 1286, + // "timestamp": 1451226815256, + // "wxid": "SP11-003", + // name: "背炎之陣(セレクターズパックvol.クリスマス)", + // "kana": "ハイエンノジン", + // "rarity": "SP", + // "cardType": "ARTS", + // "color": "red", + // "level": 0, + // "limit": 0, + // "power": 0, + // "limiting": "花代", + // "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP11/SP11-003.jpg", + // "illust": "mado*pen", + // faqs: [ + // { + // "q": "「花代限定」とはなんですか?", + // "a": "このカードの限定条件を表しています。指定されたルリグタイプが場になければ、場に出したり使用することができません。" + // }, + // { + // "q": "使用タイミング【メインフェイズ】とはなんですか?", + // "a": "このカードが使用可能なタイミングを表しています。このカードは、自分のターンのメインフェイズにのみ使用することが可能です。" + // }, + // { + // "q": "手札が2枚以下の時に、手札を全て捨てることで《背炎之陣》を使用することは出来ますか", + // "a": "手札が3枚未満の状態であっても使用を宣言し、エナを支払うことは可能です。しかし解決時に“手札を3枚捨てる”を実行出来ない場合、何も起こらずに《背炎之陣》の効果は終了します。" + // }, + // { + // "q": "バニッシュされたシグニはどうなりますか?またこの際ライフバーストは発動しますか?", + // "a": "バニッシュされたシグニはエナゾーンに行きます。ライフバーストは発動しません。ライフバーストはライフクロスがクラッシュされた時のみ発動します。" + // } + // ], + // "classes": [], + // "costWhite": 0, + // "costBlack": 0, + // "costRed": 2, + // "costBlue": 0, + // "costGreen": 0, + // "costColorless": 0, + // "guardFlag": false, + // cardSkills: [ + // "使用タイミング【メインフェイズ】", + // "手札を3枚捨てる。そうした場合、すべてのシグニをバニッシュする。(あなたのシグニも含まれる)" + // ], + // "multiEner": false, + // cardText: "みんな、いい夢を見てるわ。~花代~", + // }, + // "1287": { + // "pid": 1287, + // cid: 1287, + // "timestamp": 1451226816404, + // "wxid": "SP11-004", + // name: "一燭即発(セレクターズパックvol.クリスマス)", + // "kana": "イッショクソクハツ", + // "rarity": "SP", + // "cardType": "ARTS", + // "color": "red", + // "level": 0, + // "limit": 0, + // "power": 0, + // "limiting": "", + // "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP11/SP11-004.jpg", + // "illust": "かざあな", + // faqs: [ + // { + // "q": "《一燭即発》でダウンさせる自身の<龍獣>及びバニッシュする対戦相手のシグニは、それぞれどのタイミングで選択すればよいのですか?", + // "a": "《一燭即発》の使用を宣言し、コストを支払った後に、ダウンさせる<龍獣>とバニッシュする対戦相手のシグニを選択します。" + // } + // ], + // "classes": [], + // "costWhite": 0, + // "costBlack": 0, + // "costRed": 1, + // "costBlue": 0, + // "costGreen": 0, + // "costColorless": 0, + // "guardFlag": false, + // cardSkills: [ + // "使用タイミング【メインフェイズ】【アタックフェイズ】", + // "あなたのアップ状態の<龍獣>のシグニ1体をダウンする。そうした場合、パワーが、この方法でダウンしたシグニのパワー以下の対戦相手のシグニ1体をバニッシュする。" + // ], + // "multiEner": false, + // cardText: "へへ、似合うかな?~遊月~", + // }, + // "1288": { + // "pid": 1288, + // cid: 1288, + // "timestamp": 1451226817550, + // "wxid": "SP11-001", + // name: "バロック・ディフェンス(セレクターズパックvol.クリスマス)", + // "kana": "バロックディフェンス", + // "rarity": "SP", + // "cardType": "ARTS", + // "color": "white", + // "level": 0, + // "limit": 0, + // "power": 0, + // "limiting": "", + // "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP11/SP11-001.jpg", + // "illust": "クロサワテツ", + // faqs: [ + // { + // "q": "使用タイミング【アタックフェイズ】とはなんですか?", + // "a": "このカードが使用可能なタイミングを表しています。このカードは、自分もしくは相手ターンのアタックフェイズ中の“アーツ使用ステップ”に使用することが可能です。" + // }, + // { + // "q": "《バロック・ディフェンス》をルールを変更する効果として扱い、《先駆の大天使 アークゲイン》や《ノー・ゲイン》を使用したルリグに対して使用し、攻撃させないことは出来ますか?", + // "a": "いいえ、《バロック・ディフェンス》は対戦相手のシグニやルリグに対して「アタック出来ない」という状態を付与する効果であり、ルールを変更する効果としては扱われません。《先駆の大天使 アークゲイン》や《ノー・ゲイン》を使用した状態のルリグの攻撃を止めることは出来ません。" + // } + // ], + // "classes": [], + // "costWhite": 2, + // "costBlack": 0, + // "costRed": 0, + // "costBlue": 0, + // "costGreen": 0, + // "costColorless": 0, + // "guardFlag": false, + // cardSkills: [ + // "使用タイミング【アタックフェイズ】", + // "ターン終了時まで、対戦相手のルリグ1体またはシグニ1体は「アタックできない」を得る。" + // ], + // "multiEner": false, + // cardText: "めりーっクリスマス! ~タマ~", + // }, "1289": { "pid": 1289, - "cid": 1289, + cid: 1289, + "timestamp": 1451226818659, "wxid": "WX10-001", - "name": "炎・タマヨリヒメ・伍", + name: "炎・タマヨリヒメ・伍", + "kana": "エンタマヨリヒメゴ", "rarity": "LR", "cardType": "LRIG", "color": "red", @@ -35133,6 +63060,7 @@ var CardInfo = { "limit": 12, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX10/WX10-001.jpg", "illust": "hitoto*", "classes": [ "タマ" @@ -35145,20 +63073,117 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "extraTexts": [ - "[グロウ]あなたの場のルリグがカード名に《タマ》を含む" + cardText: "ほのお!~タマ~", + // ====================== + // 额外文本 + // ====================== + extraTexts: [ + '[グロウ]あなたの場のルリグがカード名に《タマ》を含む' ], - "actionEffectTexts": [ + growCondition: function () { + return this.player.lrig.name.indexOf('タマ') !== -1; + }, + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】エクシード1(白のカード):対戦相手のシグニ1体を手札に戻す。この能力は1ターンに一度しか使用できない。", "【起動能力】エクシード1(赤のカード):対戦相手のパワー15000以下のシグニ1体をバニッシュする。この能力は1ターンに一度しか使用できない。", "【起動能力】エクシード2(白と赤のカード):あなたのデッキから<アーム>と<ウェポン>のシグニを1枚ずつ探して場に出す。その後、デッキをシャッフルする。" - ] + ], + actionEffects: [{ + costCondition: function () { + var cards = this.player.lrigZone.cards.slice(1).filter(function (card) { + return (card.hasColor('white')); + },this); + return cards.length; + }, + costAsyn: function () { + var cards = this.player.lrigZone.cards.slice(1).filter(function (card) { + return (card.hasColor('white')); + },this); + return this.player.selectAsyn('PAY_EXCEED',cards).callback(this,function (card) { + if (!card) return; + card.trash({isExceedCost: true}); + }); + }, + once: true, + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.bounceAsyn(); + }); + } + },{ + costCondition: function () { + var cards = this.player.lrigZone.cards.slice(1).filter(function (card) { + return (card.hasColor('red')); + },this); + return cards.length; + }, + costAsyn: function () { + var cards = this.player.lrigZone.cards.slice(1).filter(function (card) { + return (card.hasColor('red')); + },this); + return this.player.selectAsyn('PAY_EXCEED',cards).callback(this,function (card) { + if (!card) return; + card.trash({isExceedCost: true}); + }); + }, + once: true, + actionAsyn: function () { + return this.banishSigniAsyn(15000); + } + },{ + costCondition: function () { + var cards = this.player.lrigZone.cards.slice(1); + var white = false; + var red = false; + cards.forEach(function (card) { + if (card.hasColor('white')) return white = true; + if (card.hasColor('red')) return red = true; + },this); + return white && red; + }, + costAsyn: function () { + var cards = this.player.lrigZone.cards.slice(1).filter(function (card) { + return (card.hasColor('white')); + },this); + return this.player.selectAsyn('PAY_EXCEED',cards).callback(this,function (card) { + if (!card) return; + card.trash({isExceedCost: true}); + }).callback(this,function () { + var cards = this.player.lrigZone.cards.slice(1).filter(function (card) { + return (card.hasColor('red')); + },this); + return this.player.selectAsyn('PAY_EXCEED',cards).callback(this,function (card) { + if (!card) return; + card.trash({isExceedCost: true}); + }); + }); + }, + once: true, + actionAsyn: function () { + var filter = function (card) { + return card.hasClass('アーム'); + }; + return this.player.seekAndSummonAsyn(filter,1).callback(this,function () { + var filter = function (card) { + return card.hasClass('ウェポン'); + }; + return this.player.seekAndSummonAsyn(filter,1) + }); + } + }] }, "1290": { "pid": 1290, - "cid": 1290, + cid: 1290, + "timestamp": 1451226819862, "wxid": "WX10-004", - "name": "チェイン・Wキャノン", + name: "チェイン・Wキャノン", + "kana": "チェインダブルキャノン", "rarity": "LR", "cardType": "ARTS", "color": "white", @@ -35166,6 +63191,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX10/WX10-004.jpg", "illust": "エムド", "classes": [], "costWhite": 2, @@ -35176,26 +63202,60 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase", - "attackPhase" - ], - "artsEffectTexts": [ - "【チェイン【白】【赤】】(このターン、あなたが次にアーツを使用する場合、それを使用するためのコストは【白】コストが1、【赤】コストが1減る)\n以下の3つから2つまで選ぶ。\n①ターン終了時まで、対戦相手のシグニ1体は「アタックできない」を得る。\n②対戦相手のパワー7000以下のシグニ1体をバニッシュする。\n③ターン終了時まで、あなたのシグニ1体は【ダブルクラッシュ】を得る。", + cardText: "タマ、しゅほうはっしゃ、する!!~タマ~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase','attackPhase'], + artsEffectTexts: [ + "【チェイン【白】【赤】】(このターン、あなたが次にアーツを使用する場合、それを使用するためのコストは【白】コストが1、【赤】コストが1減る)\n" + + "以下の3つから2つまで選ぶ。\n" + + "①ターン終了時まで、対戦相手のシグニ1体は「アタックできない」を得る。\n" + + "②対戦相手のパワー7000以下のシグニ1体をバニッシュする。\n" + + "③ターン終了時まで、あなたのシグニ1体は【ダブルクラッシュ】を得る。", "ターン終了時まで、対戦相手のシグニ1体は「アタックできない」を得る。", "対戦相手のパワー7000以下のシグニ1体をバニッシュする。", "ターン終了時まで、あなたのシグニ1体は【ダブルクラッシュ】を得る。" ], - "chain": { - "costWhite": 1, - "costRed": 1 - } + chain: { + costWhite: 1, + costRed: 1 + }, + getMinEffectCount: function () { + return 1; + }, + getMaxEffectCount: function () { + return 2; + }, + artsEffect: [{ + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndSet(this,card,'canNotAttack',true); + }); + } + },{ + actionAsyn: function () { + return this.banishSigniAsyn(7000); + } + },{ + actionAsyn: function () { + var cards = this.player.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndSet(this,card,'doubleCrash',true); + }); + } + }] }, "1291": { "pid": 1291, - "cid": 1291, + cid: 1291, + "timestamp": 1451226821036, "wxid": "WX10-010", - "name": "火銃舞 タマヨリヒメ之参", + name: "火銃舞 タマヨリヒメ之参", + "kana": "ヒジュウブタマヨリヒメノサン", "rarity": "LC", "cardType": "LRIG", "color": "red", @@ -35203,6 +63263,7 @@ var CardInfo = { "limit": 7, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX10/WX10-010.jpg", "illust": "しおぼい", "classes": [ "タマ" @@ -35215,15 +63276,27 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "タマ、じゅうといっしょに、おどる!~タマ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:このカードの上にグロウするためのコストは【赤】コストが1、【白】コストが1減る。" - ] + ], + constEffects: [{ + action: function (set,add) { + add(this.player,'reducedGrowCostRed',1); + add(this.player,'reducedGrowCostWhite',1); + } + }] }, "1292": { "pid": 1292, - "cid": 1292, + cid: 1292, + "timestamp": 1451226822919, "wxid": "WX10-029", - "name": "極剣 ロクケイ", + name: "極剣 ロクケイ", + "kana": "キョクケンロクケイ", "rarity": "SR", "cardType": "SIGNI", "color": "white", @@ -35231,6 +63304,7 @@ var CardInfo = { "limit": 0, "power": 10000, "limiting": "タマ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX10/WX10-029.jpg", "illust": "イチゼン", "classes": [ "精武", @@ -35244,19 +63318,64 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "さぁさぁ戻った戻ったー、ロクケイ様のお通りだ!~ロクケイ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:このシグニのパワーはあなたの場にある<ウェポン>のシグニ1体につき+5000される。", "【常時能力】:このシグニがアタックしたとき、パワーがこのシグニのパワーの半分以下の対戦相手のシグニ1体を手札に戻す。" ], - "startUpEffectTexts": [ + constEffects: [{ + action: function (set,add) { + var cards = this.player.signis.filter(function (card) { + return card.hasClass('ウェポン'); + },this); + var value = cards.length * 5000; + if (!value) return; + add(this,'power',value); + } + },{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1292-const-1', + actionAsyn: function () { + var cards = this.player.opponent.signis.filter(function (signi) { + return (signi.power <= this.power/2); + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.bounceAsyn(); + }); + } + }); + add(this,'onAttack',effect); + } + }], + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】【赤】:あなたのデッキから<ウェポン>のシグニ1枚を探して場に出す。その後、デッキをシャッフルする。" - ] + ], + startUpEffects: [{ + costRed: 1, + actionAsyn: function () { + var filter = function (card) { + return card.hasClass('ウェポン'); + }; + return this.player.seekAndSummonAsyn(filter,1); + } + }] }, "1293": { "pid": 1293, - "cid": 1293, + cid: 1293, + "timestamp": 1451226824146, "wxid": "WX10-031", - "name": "炎斬の巨刀", + name: "炎斬の巨刀", + "kana": "エンザンノキョトウ", "rarity": "SR", "cardType": "SPELL", "color": "red", @@ -35264,6 +63383,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX10/WX10-031.jpg", "illust": "hitoto*", "classes": [], "costWhite": 2, @@ -35274,18 +63394,89 @@ var CardInfo = { "costColorless": 1, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ - "あなたの場に<アーム>と<ウェポン>のシグニがある場合、このスペルを使用するためのコストは【白】コストが1、【赤】コストが1減る。\n対戦相手のシグニ1体を手札に戻し、対戦相手のシグニ1体をバニッシュする。" + cardText: "でやあああああ!~タマ~", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ + "あなたの場に<アーム>と<ウェポン>のシグニがある場合、このスペルを使用するためのコストは【白】コストが1、【赤】コストが1減る。\n" + + "対戦相手のシグニ1体を手札に戻し、対戦相手のシグニ1体をバニッシュする。" ], - "burstEffectTexts": [ + costChange: function () { + var obj = Object.create(this); + obj.costChange = null; + var flag = this.player.signis.some(function (signi) { + return signi.hasClass('アーム'); + }) && this.player.signis.some(function (signi) { + return signi.hasClass('ウェポン'); + }); + if (flag) { + obj.costWhite -= 1; + obj.costRed -= 1; + if (obj.costWhite < 0) obj.costWhite = 0; + if (obj.costRed < 0) obj.costRed = 0; + } + return obj; + }, + spellEffect: { + // 复制并修改自<怀疑的恸哭> + getTargetAdvancedAsyn: function () { + var targets = []; + var cards = this.player.opponent.signis.slice(); + return this.player.selectTargetAsyn(cards).callback(this,function (targetA) { + targets.push(targetA); + removeFromArr(targetA,cards); + return this.player.selectTargetAsyn(cards); + }).callback(this,function (targetB) { + targets.push(targetB); + return targets; + }); + }, + actionAsyn: function (targets) { + var targetA = targets[0]; + var targetB = targets[1]; + if (targetA && !inArr(targetA,this.player.opponent.signis)) return; + return Callback.immediately().callback(this,function () { + if (targetA) return targetA.bounceAsyn(); + }).callback(this,function () { + if (!inArr(targetB,this.player.opponent.signis)) return; + return targetB.banishAsyn(); + }); + } + }, + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:手札を1枚捨てる。それが<アーム>のシグニの場合、対戦相手のシグニ1体を手札に戻す。<ウェポン>のシグニの場合、対戦相手のシグニ1体をバニッシュする。" - ] + ], + burstEffect: { + actionAsyn: function () { + return this.player.discardAsyn(1).callback(this,function (cards) { + var card = cards[0]; + if (!card) return; + return Callback.immediately().callback(this,function () { + if (!card.hasClass('アーム')) return; + var cards = this.player.opponent.signis; + return this.player.selectAsyn('BOUNCE',cards).callback(this,function (card) { + if (!card) return; + return card.bounceAsyn(); + }); + }).callback(this,function () { + if (!card.hasClass('ウェポン')) return; + return this.banishSigniAsyn(); + }); + }) + } + } }, "1294": { "pid": 1294, - "cid": 1294, + cid: 1294, + "timestamp": 1451226825377, "wxid": "WX10-041", - "name": "弩砲 ホイワス", + name: "弩砲 ホイワス", + "kana": "ドホウホイワス", "rarity": "R", "cardType": "SIGNI", "color": "red", @@ -35293,6 +63484,7 @@ var CardInfo = { "limit": 0, "power": 10000, "limiting": "タマ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX10/WX10-041.jpg", "illust": "イシバシヨウスケ", "classes": [ "精武", @@ -35306,15 +63498,58 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "ラン&バン!~ホイワス~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:あなたのデッキの上からカードを2枚公開する。その中から<アーム>のシグニ1枚と<ウェポン>のシグニ1枚を手札に加え、残りを好きな順番でデッキの一番上に戻す。この方法でシグニを1枚も手札に加えていない場合、このシグニをダウンする。" - ] + ], + startUpEffects: [{ + actionAsyn: function () { + return this.player.revealAsyn(2).callback(this,function (cards) { + var cards_add = []; + var targets = cards.filter(function (card) { + return card.hasClass('アーム'); + },this); + return this.player.selectOptionalAsyn('ADD_TO_HAND',targets).callback(this,function (card) { + if (!card) return; + removeFromArr(card,cards); + cards_add.push(card); + }).callback(this,function () { + targets = cards.filter(function (card) { + return card.hasClass('ウェポン'); + },this); + return this.player.selectOptionalAsyn('ADD_TO_HAND',targets).callback(this,function (card) { + if (!card) return; + removeFromArr(card,cards); + cards_add.push(card); + }); + }).callback(this,function () { + return this.player.opponent.showCardsAsyn(cards_add,'ADD_TO_HAND'); + }).callback(this,function () { + this.game.moveCards(cards_add,this.player.handZone); + var len = cards.length; + if (!len) return; + return this.player.selectSomeAsyn('SET_ORDER',cards,len,len,true).callback(this,function (cards) { + this.player.mainDeck.moveCardsToTop(cards); + }); + }).callback(this,function () { + if (!cards_add.length) { + this.down(); + } + }); + }); + } + }] }, "1295": { "pid": 1295, - "cid": 1295, + cid: 1295, + "timestamp": 1451226826478, "wxid": "WX10-062", - "name": "轟砲 アムスト", + name: "轟砲 アムスト", + "kana": "ゴウホウアムスト", "rarity": "C", "cardType": "SIGNI", "color": "red", @@ -35322,6 +63557,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX10/WX10-062.jpg", "illust": "れいあきら", "classes": [ "精武", @@ -35335,18 +63571,43 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "完成度高けーぞ、この武器!~アムスト~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:あなたの場に他の<ウェポン>と<アーム>のシグニがある場合、対戦相手のパワー7000以下のシグニ1体をバニッシュする。" ], - "burstEffectTexts": [ + startUpEffects: [{ + actionAsyn: function () { + var flag = this.player.signis.some(function (signi) { + return (signi !== this) && signi.hasClass('アーム'); + }) && this.player.signis.some(function (signi) { + return (signi !== this) && signi.hasClass('ウェポン'); + }); + if (!flag) return; + return this.banishSigniAsyn(7000); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:対戦相手のパワー5000以下のシグニ1体をバニッシュする。" - ] + ], + burstEffect: { + actionAsyn: function () { + return this.banishSigniAsyn(5000); + } + } }, "1296": { "pid": 1296, - "cid": 1296, + cid: 1296, + "timestamp": 1451226827479, "wxid": "WX10-065", - "name": "小砲 ブドー", + name: "小砲 ブドー", + "kana": "ショウホウブドー", "rarity": "C", "cardType": "SIGNI", "color": "red", @@ -35354,6 +63615,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX10/WX10-065.jpg", "illust": "猫囃子", "classes": [ "精武", @@ -35367,18 +63629,38 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "ぶどういる?爆発するけど。~ブドー~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:対戦相手の場にシグニが3体ある場合、対戦相手のパワー3000以下のシグニ1体をバニッシュする。" ], - "burstEffectTexts": [ + startUpEffects: [{ + actionAsyn: function () { + if (this.player.opponent.signis.length !== 3) return; + return this.banishSigniAsyn(3000); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(1); + } + } }, "1297": { "pid": 1297, - "cid": 1252, + cid: 1252, + "timestamp": 1451226828686, "wxid": "PR-218", - "name": "小剣 ミカムネ(WIXOSSポイント引換 vol7)", + name: "小剣 ミカムネ(WIXOSSポイント引換 vol7)", + "kana": "ショウケンミカムネ", "rarity": "PR", "cardType": "SIGNI", "color": "white", @@ -35386,6 +63668,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-218.jpg", "illust": "クロサワテツ", "classes": [ "精武", @@ -35399,13 +63682,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "古きよき、とはよくいったもの。~ミカムネ~", }, "1298": { "pid": 1298, - "cid": 1253, + cid: 1253, + "timestamp": 1451226829879, "wxid": "PR-219", - "name": "轟砲 ウルバン(WIXOSSポイント引換 vol7)", + name: "轟砲 ウルバン(WIXOSSポイント引換 vol7)", + "kana": "ゴウホウウルバン", "rarity": "PR", "cardType": "SIGNI", "color": "red", @@ -35413,6 +63699,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-219.jpg", "illust": "ときち", "classes": [ "精武", @@ -35425,13 +63712,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "オラオラァ、連打連打ァ!~ウルバン~", }, "1299": { "pid": 1299, - "cid": 1254, + cid: 1254, + "timestamp": 1451226830986, "wxid": "PR-220", - "name": "SPADE WORK(WIXOSSポイント引換 vol7)", + name: "SPADE WORK(WIXOSSポイント引換 vol7)", + "kana": "スペードワーク", "rarity": "PR", "cardType": "SPELL", "color": "blue", @@ -35439,6 +63729,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "エルドラ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-220.jpg", "illust": "よん", "classes": [], "costWhite": 0, @@ -35448,13 +63739,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "あれをこうして、それをこうすれば…あれれ?~エルドラ~", }, "1300": { "pid": 1300, - "cid": 1255, + cid: 1255, + "timestamp": 1451226992355, "wxid": "PR-221", - "name": "保湿成分(WIXOSSポイント引換 vol7)", + name: "保湿成分(WIXOSSポイント引換 vol7)", + "kana": "テンタクルフォース", "rarity": "PR", "cardType": "ARTS", "color": "green", @@ -35462,6 +63756,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-221.jpg", "illust": "アカバネ", "classes": [], "costWhite": 0, @@ -35471,13 +63766,16 @@ var CardInfo = { "costGreen": 1, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "何なの、この味わったことのない…。", }, "1301": { "pid": 1301, - "cid": 1256, + cid: 1256, + "timestamp": 1451226994425, "wxid": "PR-222", - "name": "キャッチ・リリース(WIXOSSポイント引換 vol7)", + name: "キャッチ・リリース(WIXOSSポイント引換 vol7)", + "kana": "キャッチリリース", "rarity": "PR", "cardType": "SPELL", "color": "black", @@ -35485,6 +63783,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "ミュウ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-222.jpg", "illust": "斎創", "classes": [], "costWhite": 0, @@ -35494,13 +63793,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "…バイバイ。~ミュウ~", }, "1302": { "pid": 1302, - "cid": 304, + cid: 304, + "timestamp": 1451226996136, "wxid": "PR-237", - "name": "幻獣 ベイア(WIXOSS PARTY 2015年11-12月度congraturationカード)", + name: "幻獣 ベイア(WIXOSS PARTY 2015年11-12月度congraturationカード)", + "kana": "ゲンジュウベイア", "rarity": "PR", "cardType": "SIGNI", "color": "green", @@ -35508,6 +63810,7 @@ var CardInfo = { "limit": 0, "power": 10000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-237.jpg", "illust": "keypot", "classes": [ "精生", @@ -35520,13 +63823,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "おめでとうだよ。~ベイア~", }, "1303": { "pid": 1303, - "cid": 1303, + cid: 1303, + "timestamp": 1451226997889, "wxid": "WX10-013", - "name": "エルドラ×マークIII+", + name: "エルドラ×マークIII+", + "kana": "エルドラマークスリープラス", "rarity": "LC", "cardType": "LRIG", "color": "blue", @@ -35534,6 +63840,7 @@ var CardInfo = { "limit": 7, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX10/WX10-013.jpg", "illust": "希", "classes": [ "エルドラ" @@ -35546,15 +63853,34 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "危ないところはピコッといくもんすよ。~エルドラ~", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【青】×0:ターン終了時まで、あなたの<水獣>のシグニ1体のパワーを+1000する。この能力は使用タイミング【アタックフェイズ】を持ち、1ターンに一度しか使用できない。" - ] + ], + actionEffects: [{ + attackPhase: true, + once: true, + actionAsyn: function () { + var cards = this.player.signis.filter(function (signi) { + return signi.hasClass('水獣'); + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndAdd(this,card,'power',1000); + }); + } + }] }, "1304": { "pid": 1304, - "cid": 1304, + cid: 1304, + "timestamp": 1451226999514, "wxid": "WX10-043", - "name": "幻水 シャチ", + name: "幻水 シャチ", + "kana": "ゲンスイシャチ", "rarity": "R", "cardType": "SIGNI", "color": "blue", @@ -35562,6 +63888,7 @@ var CardInfo = { "limit": 0, "power": 10000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX10/WX10-043.jpg", "illust": "オーミー", "classes": [ "精生", @@ -35575,15 +63902,41 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "我、海の王也! ~シャチ~", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【ダウン】あなたのアップ状態の<水獣>のシグニ1体をダウンする:カードを2枚引く。" - ] + ], + actionEffects: [{ + costDown: true, + costCondition: function () { + return this.player.signis.some(function (signi) { + return signi.isUp && (signi !== this) && signi.hasClass('水獣'); + },this); + }, + costAsyn: function () { + var cards = this.player.signis.filter(function (signi) { + return signi.isUp && (signi !== this) && signi.hasClass('水獣'); + },this); + return this.player.selectAsyn('DOWN',cards).callback(this,function (card) { + if (!card) return; + card.down(); + }); + }, + actionAsyn: function () { + this.player.draw(2); + } + }] }, "1305": { "pid": 1305, - "cid": 1305, + cid: 1305, + "timestamp": 1451227001056, "wxid": "WX10-044", - "name": "幻水 ピラルク", + name: "幻水 ピラルク", + "kana": "ゲンスイピラルク", "rarity": "R", "cardType": "SIGNI", "color": "blue", @@ -35591,6 +63944,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "エルドラ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX10/WX10-044.jpg", "illust": "コウサク", "classes": [ "精生", @@ -35604,15 +63958,27 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "エルドラ様。あなたにも使えるように、ほら!  ~ピラルク~", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【ダウン】:カードを1枚引く。" - ] + ], + actionEffects: [{ + costDown: true, + actionAsyn: function () { + this.player.draw(1); + } + }] }, "1306": { "pid": 1306, - "cid": 1306, + cid: 1306, + "timestamp": 1451227002565, "wxid": "WX10-045", - "name": "COOLING OFF", + name: "COOLING OFF", + "kana": "クーリングオフ", "rarity": "R", "cardType": "SPELL", "color": "blue", @@ -35620,6 +63986,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "エルドラ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX10/WX10-045.jpg", "illust": "ぶんたん", "classes": [], "costWhite": 0, @@ -35630,18 +63997,54 @@ var CardInfo = { "costColorless": 3, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ - "このスペルを使用するためのコストはあなたの場にある<水獣>のシグニ1体につき、【無】コストが1減る。\n対戦相手のシグニ1体をデッキの一番上に置く。" + cardText: "やっぱアレ返してよかったっすねー。 ~エルドラ~", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ + "このスペルを使用するためのコストはあなたの場にある<水獣>のシグニ1体につき、【無】コストが1減る。\n" + + "対戦相手のシグニ1体をデッキの一番上に置く。" ], - "burstEffectTexts": [ + costChange: function () { + var cards = this.player.signis.filter(function (signi) { + return signi.hasClass('水獣'); + },this); + var obj = Object.create(this); + obj.costChange = null; + obj.costColorless -= cards.length; + if (obj.costColorless < 0) obj.costColorless = 0; + return obj; + }, + spellEffect: { + getTargets: function () { + return this.player.opponent.signis; + }, + actionAsyn: function (target) { + return this.game.bounceCardsToDeckAsyn([target]); + } + }, + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたのデッキから<水獣>のシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" - ] + ], + burstEffect: { + actionAsyn: function () { + var filter = function (card) { + return card.hasClass('水獣'); + }; + return this.player.seekAsyn(filter,1); + } + } }, "1307": { "pid": 1307, - "cid": 1307, + cid: 1307, + "timestamp": 1451227004119, "wxid": "WX10-070", - "name": "幻水 ベルーガ", + name: "幻水 ベルーガ", + "kana": "ゲンスイベルーガ", "rarity": "C", "cardType": "SIGNI", "color": "blue", @@ -35649,6 +64052,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "エルドラ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX10/WX10-070.jpg", "illust": "れいあきら", "classes": [ "精生", @@ -35662,15 +64066,38 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "あら。もう少しで見えそうね。 ~ベルーガ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:このシグニがアタックしたとき、対戦相手のデッキの一番上または対戦相手のライフクロスの一番上を見る。" - ] + ], + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1307-const-0', + actionAsyn: function () { + return this.player.selectTextAsyn('CHOOSE_ZONE',['MAIN_DECK','LIFE_CLOTH']).callback(this,function (text) { + var zone = (text === 'MAIN_DECK')? this.player.opponent.mainDeck + : this.player.opponent.lifeClothZone; + var cards = zone.getTopCards(1); + return this.player.showCardsAsyn(cards); + }); + } + }); + add(this,'onAttack',effect); + } + }] }, "1308": { "pid": 1308, - "cid": 1308, + cid: 1308, + "timestamp": 1451227005514, "wxid": "WX10-071", - "name": "幻水 イルカ", + name: "幻水 イルカ", + "kana": "ゲンスイイルカ", "rarity": "C", "cardType": "SIGNI", "color": "blue", @@ -35678,6 +64105,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "エルドラ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX10/WX10-071.jpg", "illust": "あるちぇ", "classes": [ "精生", @@ -35691,15 +64119,34 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "こんな輪っかも作れちゃうんだよー。すごいしょ! ~イルカ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:このシグニがアタックしたとき、対戦相手のデッキの一番上を見る。" - ] + ], + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1308-const-0', + actionAsyn: function () { + var cards = this.player.opponent.mainDeck.getTopCards(1); + return this.player.showCardsAsyn(cards); + } + }); + add(this,'onAttack',effect); + } + }] }, "1309": { "pid": 1309, - "cid": 1309, + cid: 1309, + "timestamp": 1451227007091, "wxid": "WX10-006", - "name": "緑肆ノ遊 メリゴラン", + name: "緑肆ノ遊 メリゴラン", + "kana": "リョクヨンノユウメリゴラン", "rarity": "LR", "cardType": "RESONA", "color": "green", @@ -35707,6 +64154,7 @@ var CardInfo = { "limit": 0, "power": 15000, "limiting": "アイヤイ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX10/WX10-006.jpg", "illust": "アカバネ", "classes": [ "精武", @@ -35720,22 +64168,81 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "extraTexts": [ + cardText: "白馬に乗って優雅な旅を。~メリゴラン~", + // ====================== + // 共鸣 + // ====================== + extraTexts: [ "[出現条件] 【メインフェイズ】レゾナではない<遊具>のシグニ3体をあなたの場からトラッシュに置く" ], - "constEffectTexts": [ + resonaPhase: 'mainPhase', + resonaCondition: function () { + var filter = function (signi) { + return !signi.resona && signi.hasClass('遊具'); + }; + var count = 3; + return this.getSummonSolution(filter,count); + }, + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:このシグニがアタックしたとき、あなたのエナゾーンからカード1枚を手札に加えてもよい。", "【常時能力】:このシグニがバニッシュされたとき、あなたのエナゾーンからカードを2枚まで手札に加えてもよい。" ], - "startUpEffectTexts": [ + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1309-const-0', + actionAsyn: function () { + var cards = this.player.enerZone.cards; + return this.player.selectOptionalAsyn('ADD_TO_HAND',cards).callback(this,function (card) { + if (!card) return; + return this.player.opponent.showCardsAsyn([card]).callback(this,function () { + card.moveTo(card.player.handZone); + }); + }); + } + }); + add(this,'onAttack',effect); + } + },{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1309-const-1', + actionAsyn: function () { + var cards = this.player.enerZone.cards; + return this.player.selectSomeAsyn('ADD_TO_HAND',cards,0,2).callback(this,function (cards) { + return this.player.opponent.showCardsAsyn(cards).callback(this,function () { + this.game.moveCards(cards,this.player.handZone); + }); + }); + } + }); + add(this,'onBanish',effect); + } + }], + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:あなたのデッキの上からカードを2枚エナゾーンに置く。" - ] + ], + startUpEffects: [{ + actionAsyn: function () { + this.player.enerCharge(2); + } + }] }, "1310": { "pid": 1310, - "cid": 1310, + cid: 1310, + "timestamp": 1451227008969, "wxid": "WX10-017", - "name": "アイヤイ★レイズ", + name: "アイヤイ★レイズ", + "kana": "アイヤイレイズ", "rarity": "LC", "cardType": "LRIG", "color": "green", @@ -35743,6 +64250,7 @@ var CardInfo = { "limit": 7, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX10/WX10-017.jpg", "illust": "くれいお", "classes": [ "アイヤイ" @@ -35755,15 +64263,43 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "アーいやイッ!~アイヤイ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたのシグニ1体が効果によって場に出たとき、あなたのデッキから<遊具>のシグニ1枚を探してエナゾーンに置く。その後、デッキをシャッフルする。この効果は1ターンに一度しか発動しない。" - ] + ], + constEffects: [{ + fixed: true, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1310-const-0', + once: true, + triggerCondition: function (event) { + return !!this.game.getEffectSource(); + }, + actionAsyn: function () { + var filter = function (card) { + return card.hasClass('遊具'); + }; + return this.player.searchAsyn(filter,1).callback(this,function (cards) { + this.game.moveCards(cards,this.player.enerZone); + }); + } + }); + add(this.player,'onSummonSigni',effect); + } + }] }, "1311": { "pid": 1311, - "cid": 1311, + cid: 1311, + "timestamp": 1451227010661, "wxid": "WX10-018", - "name": "暴風警報", + name: "暴風警報", + "kana": "コーティング゛ファン", "rarity": "LC", "cardType": "ARTS", "color": "green", @@ -35771,6 +64307,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX10/WX10-018.jpg", "illust": "くれいお", "classes": [], "costWhite": 0, @@ -35781,18 +64318,27 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "attackPhase" - ], - "artsEffectTexts": [ + cardText: "ヒラリ。もひとつおまけにヒラリ。", + // ====================== + // 技艺效果 + // ====================== + timmings: ['attackPhase'], + artsEffectTexts: [ "このターン、対戦相手のシグニ1体またはルリグ1体がアタックしたとき、そのアタックがこのターン一度目か二度目の場合、その攻撃を無効にする。" - ] + ], + artsEffect: { + actionAsyn: function () { + this.game.tillTurnEndSet(this,this.player.opponent,'_stormWarning',true); + } + } }, "1312": { "pid": 1312, - "cid": 1312, + cid: 1312, + "timestamp": 1451227012310, "wxid": "WX10-020", - "name": "緑参ノ遊 スプライド", + name: "緑参ノ遊 スプライド", + "kana": "リョクサンノユウスプライド", "rarity": "LC", "cardType": "RESONA", "color": "green", @@ -35800,6 +64346,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "アイヤイ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX10/WX10-020.jpg", "illust": "I☆LA", "classes": [ "精武", @@ -35813,21 +64360,63 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "extraTexts": [ + cardText: "みんな、合羽の準備はいい!?~スプライド~", + // ====================== + // 共鸣 + // ====================== + extraTexts: [ "[出現条件] 【アタックフェイズ】<遊具>のシグニ2枚をあなたのエナゾーンからトラッシュに置く" ], - "constEffectTexts": [ + resonaPhase: 'attackPhase', + resonaCondition: function () { + if (!this.canSummon()) return null; + var cards = this.player.enerZone.cards.filter(function (card) { + return card.hasClass('遊具'); + },this); + if (cards.length < 2) return null; + return function () { + return this.player.selectSomeAsyn('TRASH',cards,2,2).callback(this,function (cards) { + this.game.trashCards(cards); + }); + }; + }, + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:このシグニがバニッシュされる場合、ルリグデッキに戻る代わりにルリグトラッシュに置かれる。" ], - "startUpEffectTexts": [ + constEffects: [{ + action: function (set,add) { + set(this,'resonaBanishToTrash',true); + } + }], + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】【緑】×0:あなたのエナゾーンからカード1枚を手札に加える。" - ] + ], + startUpEffects: [{ + optional: true, + actionAsyn: function () { + var cards = this.player.enerZone.cards; + return this.player.selectAsyn('ADD_TO_HAND',cards).callback(this,function (card) { + if (!card) return; + return this.player.opponent.showCardsAsyn([card]).callback(this,function () { + card.moveTo(card.player.handZone); + }); + }); + } + }] }, "1313": { "pid": 1313, - "cid": 1313, + cid: 1313, + "timestamp": 1451227013078, "wxid": "WX10-048", - "name": "参ノ遊 キセカエ", + name: "参ノ遊 キセカエ", + "kana": "サンノユウキセカエ", "rarity": "R", "cardType": "SIGNI", "color": "green", @@ -35835,6 +64424,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX10/WX10-048.jpg", "illust": "イチノセ奏", "classes": [ "精武", @@ -35848,20 +64438,85 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "(だれかをまつ)~キセカエ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:このシグニが対戦相手のシグニ1体をバニッシュしたとき、このシグニをバニッシュしてもよい。その後、この効果でこのシグニをバニッシュしていた場合、あなたのエナゾーンからカード1枚を手札に加える。" ], - "burstEffectTexts": [ + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1313-const-0', + optional: true, + triggerCondition: function (event) { + var card = this.game.getEffectSource() || event.attackingSigni; + return (card === this); + }, + condition: function () { + return inArr(this,this.player.signis); + }, + actionAsyn: function () { + return this.banishAsyn().callback(this,function (succ) { + if (!succ) return; + var cards = this.player.enerZone.cards; + return this.player.selectAsyn('ADD_TO_HAND',cards).callback(this,function (card) { + if (!card) return; + return this.player.opponent.showCardsAsyn([card]).callback(this,function () { + card.moveTo(card.player.handZone); + }); + }); + }); + } + }); + add(this.player.opponent,'onSigniBanished',effect); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:どちらか1つを選ぶ。①あなたのデッキの一番上のカードをエナゾーンに置く。 ②あなたのエナゾーンからカード1枚を手札に加える。", "あなたのデッキの一番上のカードをエナゾーンに置く。", "あなたのエナゾーンからカード1枚を手札に加える。" - ] + ], + burstEffect: { + actionAsyn: function () { + var effects = [{ + source: this, + description: '1313-burst-1', + actionAsyn: function () { + this.player.enerCharge(1); + } + },{ + source: this, + description: '1313-burst-2', + actionAsyn: function () { + var cards = this.player.enerZone.cards; + return this.player.selectAsyn('ADD_TO_HAND',cards).callback(this,function (card) { + if (!card) return; + return this.player.opponent.showCardsAsyn([card]).callback(this,function () { + card.moveTo(card.player.handZone); + }); + }); + } + }]; + return this.player.selectAsyn('LAUNCH',effects).callback(this,function (effect) { + if (!effect) return; + return effect.actionAsyn.call(this); + }); + } + } }, "1314": { "pid": 1314, - "cid": 1314, + cid: 1314, + "timestamp": 1451227014628, "wxid": "WX10-078", - "name": "参ノ遊 ナワトビ", + name: "参ノ遊 ナワトビ", + "kana": "サンノユウナワトビ", "rarity": "C", "cardType": "SIGNI", "color": "green", @@ -35869,6 +64524,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX10/WX10-078.jpg", "illust": "エイチ", "classes": [ "精武", @@ -35882,15 +64538,42 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "体も心もぴょんぴょんするの!~ナワトビ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたのシグニ1体がダウン状態で場に出るたび、そのシグニをアップする。(このシグニがダウン状態で場に出たときも発動する)" - ] + ], + constEffects: [{ + duringGame: true, + fixed: true, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1314-const-0', + triggerCondition: function (event) { + if (!inArr(this,this.player.signis)) return false; + return !event.isUp; + }, + condition: function (event) { + return inArr(this,this.player.signis); + }, + actionAsyn: function (event) { + return event.card.upAsyn(); + } + }); + add(this.player,'onSummonSigni',effect); + } + }] }, "1315": { "pid": 1315, - "cid": 1315, + cid: 1315, + "timestamp": 1451227016063, "wxid": "WX10-080", - "name": "弐ノ遊 ナゲナワ", + name: "弐ノ遊 ナゲナワ", + "kana": "ニノユウナゲナワ", "rarity": "C", "cardType": "SIGNI", "color": "green", @@ -35898,6 +64581,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX10/WX10-080.jpg", "illust": "イチノセ奏", "classes": [ "精武", @@ -35911,15 +64595,44 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "ぐるんぐるん!捕まえた!~ナゲナワ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの他のシグニ1体が効果によって場に出たとき、このシグニをアップする。" - ] + ], + constEffects: [{ + duringGame: true, + fixed: true, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1315-const-0', + triggerCondition: function (event) { + if (!inArr(this,this.player.signis)) return false; + if (!this.game.getEffectSource()) return false; + return (event.card !== this); + }, + condition: function () { + if (this.isUp) return false; + return inArr(this,this.player.signis); + }, + actionAsyn: function () { + return this.upAsyn(); + } + }); + add(this.player,'onSummonSigni',effect); + } + }] }, "1316": { "pid": 1316, - "cid": 1316, + cid: 1316, + "timestamp": 1451227017865, "wxid": "WX10-083", - "name": "壱ノ遊 アヤトリ", + name: "壱ノ遊 アヤトリ", + "kana": "イチノユウアヤトリ", "rarity": "C", "cardType": "SIGNI", "color": "green", @@ -35927,6 +64640,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX10/WX10-083.jpg", "illust": "くれいお", "classes": [ "精武", @@ -35940,15 +64654,44 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "ヨーヨーちゃんと一緒にはい!タワー!~アヤトリ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの他のシグニ1体が効果によって場に出たとき、このシグニをアップする。" - ] + ], + constEffects: [{ + duringGame: true, + fixed: true, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1316-const-0', + triggerCondition: function (event) { + if (!inArr(this,this.player.signis)) return false; + if (!this.game.getEffectSource()) return false; + return (event.card !== this); + }, + condition: function () { + if (this.isUp) return false; + return inArr(this,this.player.signis); + }, + actionAsyn: function () { + return this.upAsyn(); + } + }); + add(this.player,'onSummonSigni',effect); + } + }] }, "1317": { "pid": 1317, - "cid": 1317, + cid: 1317, + "timestamp": 1451227019507, "wxid": "WX10-084", - "name": "壱ノ遊 ウンテイ", + name: "壱ノ遊 ウンテイ", + "kana": "イチノユウウンテイ", "rarity": "C", "cardType": "SIGNI", "color": "green", @@ -35956,6 +64699,7 @@ var CardInfo = { "limit": 0, "power": 1000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX10/WX10-084.jpg", "illust": "松本エイト", "classes": [ "精武", @@ -35969,15 +64713,27 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "体で反動をつけるのがコツだよ!~ウンテイ~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:このシグニが効果によって場に出たとき、あなたのデッキの一番上のカードをエナゾーンに置く。" - ] + ], + startUpEffects: [{ + actionAsyn: function (event) { + if (!event.source) return; + this.player.enerCharge(1); + } + }] }, "1318": { "pid": 1318, - "cid": 1318, + cid: 1318, + "timestamp": 1451227021069, "wxid": "WX10-003", - "name": "アイヤイ★JOKER", + name: "アイヤイ★JOKER", + "kana": "アイヤイジョーカー", "rarity": "LR", "cardType": "LRIG", "color": "green", @@ -35985,6 +64741,7 @@ var CardInfo = { "limit": 11, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX10/WX10-003.jpg", "illust": "煎茶", "classes": [ "アイヤイ" @@ -35997,21 +64754,75 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "まあだ壊れてなかったんだ!~アイヤイ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたのシグニ1体がダウン状態で場に出るたび、あなたは【緑】【無】を支払ってもよい。そうした場合、そのシグニをアップする。" ], - "startUpEffectTexts": [ + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1318-const-0', + costGreen: 1, + costColorless: 1, + triggerCondition: function (event) { + return !event.isUp; + }, + condition: function (event) { + return !event.card.isUp; + }, + actionAsyn: function (event) { + return event.card.upAsyn(); + } + }); + add(this.player,'onSummonSigni',effect); + } + }], + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:あなたのデッキから<遊具>のシグニ1枚を探してエナゾーンに置く。その後、デッキをシャッフルする。" ], - "actionEffectTexts": [ + startUpEffects: [{ + actionAsyn: function () { + var filter = function (card) { + return card.hasClass('遊具'); + }; + return this.player.searchAsyn(filter,1).callback(this,function (cards) { + this.game.moveCards(cards,this.player.enerZone); + }); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【ダウン】:あなたのエナゾーンからシグニ1枚を場に出す。" - ] + ], + actionEffects: [{ + costDown: true, + actionAsyn: function () { + var cards = this.player.enerZone.cards.filter(function (card) { + return card.canSummon(); + },this); + return this.player.selectAsyn('SUMMON_SIGNI',cards).callback(this,function (card) { + if (!card) return; + return card.summonAsyn(); + }); + } + }] }, "1319": { "pid": 1319, - "cid": 1319, + cid: 1319, + "timestamp": 1451227022653, "wxid": "WX10-034", - "name": "肆ノ遊姫 ベイゴマ", + name: "肆ノ遊姫 ベイゴマ", + "kana": "ヨンノユウキベイゴマ", "rarity": "SR", "cardType": "SIGNI", "color": "green", @@ -36019,6 +64830,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "アイヤイ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX10/WX10-034.jpg", "illust": "柚希きひろ", "classes": [ "精武", @@ -36032,18 +64844,59 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "3、2、1、でシュートだよ!~ベイゴマ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:このシグニがアタックしたとき、あなたの他のシグニを2体までバニッシュしてもよい。その後、この効果でバニッシュしたシグニと同じ数だけエナゾーンからカードを手札に加える。" ], - "burstEffectTexts": [ + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1319-const-0', + actionAsyn: function () { + var cards = this.player.signis.filter(function (signi) { + return (signi !== this); + },this); + return this.player.selectSomeAsyn('BANISH',cards,0,2).callback(this,function (cards) { + var len = cards.length; + if (!len) return; + return this.game.banishCardsAsyn(cards).callback(this,function () { + var cards = this.player.enerZone.cards; + len = Math.min(len,cards.length); + return this.player.selectSomeAsyn('ADD_TO_HAND',cards,len,len).callback(this,function (cards) { + return this.player.opponent.showCardsAsyn(cards).callback(this,function () { + this.game.moveCards(cards,this.player.handZone); + }); + }); + }); + }); + } + }); + add(this,'onAttack',effect); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:【エナチャージ2】" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.enerCharge(2); + } + } }, "1320": { "pid": 1320, - "cid": 1320, + cid: 1320, + "timestamp": 1451227024179, "wxid": "WX10-035", - "name": "光輝", + name: "光輝", + "kana": "コウキ", "rarity": "SR", "cardType": "SPELL", "color": "green", @@ -36051,6 +64904,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "アイヤイ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX10/WX10-035.jpg", "illust": "北熊", "classes": [], "costWhite": 0, @@ -36061,18 +64915,54 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "ドンドンパフパフ♪パレードパレード♪", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "このターン、あなたのシグニ1体がアタックするたび、あなたのデッキの一番上のカードをエナゾーンに置く。" ], - "burstEffectTexts": [ + spellEffect: { + actionAsyn: function () { + var player = this.player; // 注: 被mlln抢夺 + this.game.addConstEffect({ + source: this, + destroyTimming: this.game.phase.onTurnEnd, + action: function (set,add) { + player.signis.forEach(function (signi) { + var effect = this.game.newEffect({ + source: signi, + description: '1320-spell-0', + actionAsyn: function () { + player.enerCharge(1); + } + }); + add(signi,'onAttack',effect); + },this); + } + }); + } + }, + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたの場にあるシグニの数に1を加えた枚数のカードをデッキの上からエナゾーンに置く。" - ] + ], + burstEffect: { + actionAsyn: function () { + var count = this.player.signis.length + 1; + this.player.enerCharge(count); + } + } }, "1321": { "pid": 1321, - "cid": 1321, + cid: 1321, + "timestamp": 1451227025911, "wxid": "WX10-085", - "name": "呼声", + name: "呼声", + "kana": "ヨビゴエ", "rarity": "C", "cardType": "SPELL", "color": "green", @@ -36080,6 +64970,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX10/WX10-085.jpg", "illust": "松本エイト", "classes": [], "costWhite": 0, @@ -36090,15 +64981,66 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "アーアアァー!~緑姫~", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "あなたのデッキの上からカードを5枚公開する。その中から緑のシグニを2枚まで手札に加え、残りをトラッシュに置く。" - ] + ], + spellEffect: { + actionAsyn: function () { + return this.player.revealAsyn(5).callback(this,function (cards_deck) { + var cards = cards_deck.filter(function (card) { + return (card.hasColor('green')) && (card.type === 'SIGNI'); + },this); + return this.player.selectSomeAsyn('ADD_TO_HAND',cards,0,2).callback(this,function (cards_add) { + var cards_trash = cards_deck.filter(function (card) { + return !inArr(card,cards_add); + },this); + this.game.moveCards(cards_add,this.player.handZone); + this.game.trashCards(cards_trash); + }); + }); + } + } }, + // "1322": { + // "pid": 1322, + // cid: 1322, + // "timestamp": 1451227027420, + // "wxid": "PR-239", + // name: "ころん(ウィクコンカップ参加賞)", + // "kana": "コロン", + // "rarity": "PR", + // "cardType": "LRIG", + // "color": "blue", + // "level": 0, + // "limit": 0, + // "power": 0, + // "limiting": "", + // "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-239.jpg", + // "illust": "桜もよん", + // "classes": [ + // "エルドラ" + // ], + // "costWhite": 0, + // "costBlack": 0, + // "costRed": 0, + // "costBlue": 0, + // "costGreen": 0, + // "costColorless": 0, + // "guardFlag": false, + // "multiEner": false, + // cardText: "“ころん”といっしょにウィクロスしませんか? ~ころん~", + // }, "1323": { "pid": 1323, - "cid": 1323, + cid: 1323, + "timestamp": 1451227029811, "wxid": "WX10-098", - "name": "サーバント T3", + name: "サーバント T3", + "kana": "サーバントティースリー", "rarity": "C", "cardType": "SIGNI", "color": "colorless", @@ -36106,6 +65048,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX10/WX10-098.jpg", "illust": "エムド", "classes": [ "精元" @@ -36118,15 +65061,26 @@ var CardInfo = { "costColorless": 0, "guardFlag": true, "multiEner": true, - "burstEffectTexts": [ + cardText: "緑の願い主は、争いを好まなかったが、標的にされた。", + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(1); + } + } }, "1324": { "pid": 1324, - "cid": 1324, + cid: 1324, + "timestamp": 1451227031229, "wxid": "WX10-099", - "name": "サーバント D3", + name: "サーバント D3", + "kana": "サーバントディースリー", "rarity": "C", "cardType": "SIGNI", "color": "colorless", @@ -36134,6 +65088,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX10/WX10-099.jpg", "illust": "pepo", "classes": [ "精元" @@ -36146,15 +65101,26 @@ var CardInfo = { "costColorless": 0, "guardFlag": true, "multiEner": true, - "burstEffectTexts": [ + cardText: "主に赤に分類される願いには、多くの軍事的支援があった。\n主に青に分類される願いには、多くの政治的支援があった。", + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(1); + } + } }, "1325": { "pid": 1325, - "cid": 1325, + cid: 1325, + "timestamp": 1451227032725, "wxid": "WX10-100", - "name": "サーバント O3", + name: "サーバント O3", + "kana": "サーバントオースリー", "rarity": "C", "cardType": "SIGNI", "color": "colorless", @@ -36162,6 +65128,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX10/WX10-100.jpg", "illust": "水玉子", "classes": [ "精元" @@ -36174,15 +65141,26 @@ var CardInfo = { "costColorless": 0, "guardFlag": true, "multiEner": true, - "burstEffectTexts": [ + cardText: "少女たちの願いは大体純朴だったが、そこに目を付ける大人もいた。", + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(1); + } + } }, "1326": { "pid": 1326, - "cid": 1326, + cid: 1326, + "timestamp": 1451227034182, "wxid": "WX10-095", - "name": "幻蟲 ミツバチ", + name: "幻蟲 ミツバチ", + "kana": "ゲンチュウミツバチ", "rarity": "C", "cardType": "SIGNI", "color": "black", @@ -36190,6 +65168,7 @@ var CardInfo = { "limit": 0, "power": 1000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX10/WX10-095.jpg", "illust": "かにかま", "classes": [ "精生", @@ -36203,15 +65182,40 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "これしゅきなのぉ!~ミツバチ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたのレゾナ1体が場に出るたび、ターン終了時まで、対戦相手のシグニ1体のパワーを-1000する。" - ] + ], + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1326-const-0', + triggerCondition: function (event) { + return event.card.resona; + }, + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndAdd(this,card,'power',-1000); + }); + } + }); + add(this.player,'onSummonSigni',effect); + } + }] }, "1327": { "pid": 1327, - "cid": 1327, + cid: 1327, + "timestamp": 1451227035882, "wxid": "WX10-096", - "name": "バイオレンス・ジェラシー", + name: "バイオレンス・ジェラシー", + "kana": "バイオレンスジェラシー", "rarity": "C", "cardType": "SPELL", "color": "black", @@ -36219,6 +65223,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX10/WX10-096.jpg", "illust": "CH@R", "classes": [], "costWhite": 0, @@ -36229,18 +65234,59 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "心地よいわぁ。~アルフォウ~", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "あなたのトラッシュから黒のシグニ1枚を手札に加える。" ], - "actionEffectTexts": [ + spellEffect: { + getTargets: function () { + return this.player.trashZone.cards.filter(function (card) { + return (card.type === 'SIGNI') && (card.hasColor('black')); + },this); + }, + targetCovered: true, + actionAsyn: function (target) { + target.moveTo(this.player.handZone); + } + }, + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】あなたの場にある【チャーム】1枚をトラッシュに置く:あなたのトラッシュからこのカードを手札に加える。(この能力はこのスペルがトラッシュにある場合にしか使用できない)" - ] + ], + actionEffects: [{ + activatedInTrashZone: true, + costCondition: function () { + return this.player.getCharms().length; + }, + costAsyn: function () { + return this.player.opponent.showCardsAsyn([this]).callback(this,function () { + var zones = this.player.getCharms().map(function (charm) { + return charm.zone; + },this); + return this.player.selectAsyn('TRASH_CHARM',zones).callback(this,function (zone) { + if (!zone) return; + var card = zone.getSigni().charm; + card.trash(); + }); + }); + }, + actionAsyn: function () { + this.moveTo(this.player.handZone); + } + }] }, "1328": { "pid": 1328, - "cid": 1328, + cid: 1328, + "timestamp": 1451227037375, "wxid": "WX10-097", - "name": "サーバント Q3", + name: "サーバント Q3", + "kana": "サーバントキュースリー", "rarity": "C", "cardType": "SIGNI", "color": "colorless", @@ -36248,6 +65294,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX10/WX10-097.jpg", "illust": "かざあな", "classes": [ "精元" @@ -36260,15 +65307,26 @@ var CardInfo = { "costColorless": 0, "guardFlag": true, "multiEner": true, - "burstEffectTexts": [ + cardText: "黒と白の願いは特性上、衝突が避けられなかった。", + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(1); + } + } }, "1329": { "pid": 1329, - "cid": 1329, + cid: 1329, + "timestamp": 1451227038908, "wxid": "WX10-092", - "name": "コードアンチ ハンマフェイク", + name: "コードアンチ ハンマフェイク", + "kana": "コードアンチハンマフェイク", "rarity": "C", "cardType": "SIGNI", "color": "black", @@ -36276,6 +65334,7 @@ var CardInfo = { "limit": 0, "power": 3000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX10/WX10-092.jpg", "illust": "CH@R", "classes": [ "精械", @@ -36289,18 +65348,53 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "まあ、真実はどっちでもいいじゃないか。~ハンマフェイク~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:このシグニがデッキからトラッシュに置かれたとき、このシグニをトラッシュから場に出してもよい。" ], - "burstEffectTexts": [ + constEffects: [{ + duringGame: true, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1329-const-0', + triggerCondition: function (event) { + return this.canSummon() && + (event.oldZone === this.player.mainDeck) && + (event.newZone === this.player.trashZone); + }, + condition: function () { + return this.canSummon() && (this.zone === this.player.trashZone); + }, + actionAsyn: function () { + return this.summonOptionalAsyn(); + } + }); + add(this,'onMove',effect); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(1); + } + } }, "1330": { "pid": 1330, - "cid": 1330, + cid: 1330, + "timestamp": 1451227040700, "wxid": "WX10-093", - "name": "破戒の韋駄 スカンダ", + name: "破戒の韋駄 スカンダ", + "kana": "ハカイノイダスカンダ", "rarity": "C", "cardType": "SIGNI", "color": "black", @@ -36308,6 +65402,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX10/WX10-093.jpg", "illust": "夜ノみつき", "classes": [ "精像", @@ -36321,15 +65416,29 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "どうだい!こいつぁ綺麗だろう!あげないよ。~スカンダ~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:あなたのデッキの一番上のカードをこのシグニの【チャーム】にする。" - ] + ], + startUpEffects: [{ + actionAsyn: function () { + var card = this.player.mainDeck.cards[0]; + if (!card) return; + if (this.charm) return; + card.charmTo(this); + } + }] }, "1331": { "pid": 1331, - "cid": 1331, + cid: 1331, + "timestamp": 1451227042746, "wxid": "WX10-094", - "name": "幻蟲 ハナマキリ", + name: "幻蟲 ハナマキリ", + "kana": "ゲンチュウハナマキリ", "rarity": "C", "cardType": "SIGNI", "color": "black", @@ -36337,6 +65446,7 @@ var CardInfo = { "limit": 0, "power": 1000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX10/WX10-094.jpg", "illust": "アリオ", "classes": [ "精生", @@ -36350,18 +65460,41 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "はなはな。~ハナマキリ~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:対戦相手の場に【チャーム】がある場合、あなたはカードを1枚引く。" ], - "burstEffectTexts": [ + startUpEffects: [{ + actionAsyn: function () { + var flag = this.player.opponent.signis.some(function (signi) { + return signi.charm; + },this); + if (!flag) return; + this.player.draw(1); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(1); + } + } }, "1332": { "pid": 1332, - "cid": 1332, + cid: 1332, + "timestamp": 1451227044185, "wxid": "WX10-088", - "name": "幻蟲 ジガバチ", + name: "幻蟲 ジガバチ", + "kana": "ゲンチュウジガバチ", "rarity": "C", "cardType": "SIGNI", "color": "black", @@ -36369,6 +65502,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX10/WX10-088.jpg", "illust": "芥川 明", "classes": [ "精生", @@ -36382,15 +65516,45 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "チェリーワーム君には刺激が強いかもね?~ジガバチ~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】【黒】×0:対戦相手の場にある【チャーム】1枚をトラッシュに置く。そうした場合、あなたのトラッシュからレベル2以下の黒のシグニ1枚を手札に加える。" - ] + ], + startUpEffects: [{ + optional: true, + actionAsyn: function () { + var zones = this.player.opponent.getCharms().map(function (charm) { + return charm.zone; + },this); + if (!zones.length) return; + return this.player.selectOptionalAsyn('TRASH_CHARM',zones).callback(this,function (zone) { + if (!zone) return; + var card = zone.cards[0].charm; + if (!card.trash()) return; + var cards = this.player.trashZone.cards.filter(function (card) { + return (card.type === 'SIGNI') && (card.hasColor('black')) && (card.level <= 2); + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + var cards = card? [card] : []; + return this.player.opponent.showCardsAsyn(cards).callback(this,function () { + if (!card) return; + card.moveTo(this.player.handZone); + }); + }); + }); + } + }], }, "1333": { "pid": 1333, - "cid": 1333, + cid: 1333, + "timestamp": 1451227045593, "wxid": "WX10-089", - "name": "破戒の歓喜 ガネシャ", + name: "破戒の歓喜 ガネシャ", + "kana": "ハカイノカンキガネシャ", "rarity": "C", "cardType": "SIGNI", "color": "black", @@ -36398,6 +65562,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX10/WX10-089.jpg", "illust": "芥川 明", "classes": [ "精像", @@ -36411,15 +65576,29 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "しょうがねーしゃ。~ガネーシャ~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:あなたのデッキの一番上のカードをこのシグニの【チャーム】にする。" - ] + ], + startUpEffects: [{ + actionAsyn: function () { + var card = this.player.mainDeck.cards[0]; + if (!card) return; + if (this.charm) return; + card.charmTo(this); + } + }] }, "1334": { "pid": 1334, - "cid": 1334, + cid: 1334, + "timestamp": 1451227047249, "wxid": "WX10-090", - "name": "幻蟲 アシナガ", + name: "幻蟲 アシナガ", + "kana": "ゲンチュウアシナガ", "rarity": "C", "cardType": "SIGNI", "color": "black", @@ -36427,6 +65606,7 @@ var CardInfo = { "limit": 0, "power": 3000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX10/WX10-090.jpg", "illust": "アカバネ", "classes": [ "精生", @@ -36440,15 +65620,40 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "見よ、この美脚!~アシナガ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたのレゾナ1体が場に出るたび、ターン終了時まで、対戦相手のシグニ1体のパワーを-2000する。" - ] + ], + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1334-const-0', + triggerCondition: function (event) { + return event.card.resona; + }, + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndAdd(this,card,'power',-2000); + }); + } + }); + add(this.player,'onSummonSigni',effect); + } + }] }, "1335": { "pid": 1335, - "cid": 1335, + cid: 1335, + "timestamp": 1451227048996, "wxid": "WX10-091", - "name": "幻蟲 ボクマキリ", + name: "幻蟲 ボクマキリ", + "kana": "ゲンチュウボクマキリ", "rarity": "C", "cardType": "SIGNI", "color": "black", @@ -36456,6 +65661,7 @@ var CardInfo = { "limit": 0, "power": 3000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX10/WX10-091.jpg", "illust": "松本エイト", "classes": [ "精生", @@ -36469,18 +65675,41 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "うつべし、さすべし!~ボクマキリ~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:対戦相手の場に【チャーム】がある場合、あなたのデッキの一番上のカードをエナゾーンに置く。" ], - "burstEffectTexts": [ + startUpEffects: [{ + actionAsyn: function () { + var flag = this.player.opponent.signis.some(function (signi) { + return signi.charm; + },this); + if (!flag) return; + this.player.enerCharge(1); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:【エナチャージ1】" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.enerCharge(1); + } + } }, "1336": { "pid": 1336, - "cid": 1336, + cid: 1336, + "timestamp": 1451227050423, "wxid": "WX10-086", - "name": "幻蟲 カレマキリ", + name: "幻蟲 カレマキリ", + "kana": "ゲンチュウカレマキリ", "rarity": "C", "cardType": "SIGNI", "color": "black", @@ -36488,6 +65717,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX10/WX10-086.jpg", "illust": "CH@R", "classes": [ "精生", @@ -36501,18 +65731,50 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "カッハァ!カッキルゥ!~カレマキリ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:レゾナの出現条件のために、このシグニが場からトラッシュに置かれたとき、カードを1枚引く。" ], - "burstEffectTexts": [ + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1336-const-0', + triggerCondition: function (event) { + if (!this.player.inResonaAction) return false; + if (event.oldZone.name !== 'SigniZone') return false; + if (event.newZone !== this.player.trashZone) return false; + return true; + }, + actionAsyn: function () { + this.player.draw(1); + } + }); + add(this,'onMove',effect); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(1); + } + } }, "1337": { "pid": 1337, - "cid": 1337, + cid: 1337, + "timestamp": 1451227051903, "wxid": "WX10-087", - "name": "破戒の水辺 パルヴァ", + name: "破戒の水辺 パルヴァ", + "kana": "ハカイノミズベパルヴァ", "rarity": "C", "cardType": "SIGNI", "color": "black", @@ -36520,6 +65782,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX10/WX10-087.jpg", "illust": "柚希きひろ", "classes": [ "精像", @@ -36533,15 +65796,45 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "貴女が私の旦那様?~パルヴァ~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】手札を1枚捨てる:あなたのトラッシュから黒のシグニ1枚を手札に加える。" - ] + ], + startUpEffects: [{ + costCondition: function () { + return this.player.hands.length; + }, + costAsyn: function () { + var cards = this.player.hands; + return this.player.selectAsyn('PAY',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + }, + actionAsyn: function () { + var cards = this.player.trashZone.cards.filter(function (card) { + return (card.type === 'SIGNI') && (card.hasColor('black')); + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + var cards = card? [card] : []; + return this.player.opponent.showCardsAsyn(cards).callback(this,function () { + if (!card) return; + card.moveTo(this.player.handZone); + }); + }); + } + }] }, "1338": { "pid": 1338, - "cid": 1338, + cid: 1338, + "timestamp": 1451227053270, "wxid": "WX10-082", - "name": "壱ノ遊 ケンダマ", + name: "壱ノ遊 ケンダマ", + "kana": "イチノユウケンダマ", "rarity": "C", "cardType": "SIGNI", "color": "green", @@ -36549,6 +65842,7 @@ var CardInfo = { "limit": 0, "power": 3000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX10/WX10-082.jpg", "illust": "かにかま", "classes": [ "精武", @@ -36561,13 +65855,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "あの音がいいんだよね。~ケンダマ~", }, "1339": { "pid": 1339, - "cid": 1339, + cid: 1339, + "timestamp": 1451227056066, "wxid": "WX10-079", - "name": "弐ノ遊 シガボス", + name: "弐ノ遊 シガボス", + "kana": "ニノユウシガボス", "rarity": "C", "cardType": "SIGNI", "color": "green", @@ -36575,6 +65872,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX10/WX10-079.jpg", "illust": "I☆LA", "classes": [ "精武", @@ -36587,13 +65885,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "ジャン!(決まったでしょこれ。)~シガボス~", }, "1340": { "pid": 1340, - "cid": 1340, + cid: 1340, + "timestamp": 1451227057737, "wxid": "WX10-081", - "name": "弐ノ遊 ブランコ", + name: "弐ノ遊 ブランコ", + "kana": "ニノユウブランコ", "rarity": "C", "cardType": "SIGNI", "color": "green", @@ -36601,6 +65902,7 @@ var CardInfo = { "limit": 0, "power": 3000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX10/WX10-081.jpg", "illust": "紅緒", "classes": [ "精武", @@ -36614,15 +65916,27 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "勢いよく飛び出たら、後は、どーんよ!~ブランコ~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:このシグニが効果によって場に出たとき、あなたのデッキの一番上のカードをエナゾーンに置く。" - ] + ], + startUpEffects: [{ + actionAsyn: function (event) { + if (!event.source) return; + this.player.enerCharge(1); + } + }] }, "1341": { "pid": 1341, - "cid": 1341, + cid: 1341, + "timestamp": 1451227059495, "wxid": "WX10-074", - "name": "肆ノ遊 ツナヒキ", + name: "肆ノ遊 ツナヒキ", + "kana": "ヨンノユウツナヒキ", "rarity": "C", "cardType": "SIGNI", "color": "green", @@ -36630,6 +65944,7 @@ var CardInfo = { "limit": 0, "power": 10000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX10/WX10-074.jpg", "illust": "ふーみ", "classes": [ "精武", @@ -36643,15 +65958,42 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "オーエス!オーエス!~ツナヒキ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたのシグニ1体がダウン状態で場に出るたび、そのシグニをアップする。(このシグニがダウン状態で場に出たときも発動する)" - ] + ], + constEffects: [{ + duringGame: true, + fixed: true, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1341-const-0', + triggerCondition: function (event) { + if (!inArr(this,this.player.signis)) return false; + return !event.isUp; + }, + condition: function (event) { + return inArr(this,this.player.signis); + }, + actionAsyn: function (event) { + return event.card.upAsyn(); + } + }); + add(this.player,'onSummonSigni',effect); + } + }] }, "1342": { "pid": 1342, - "cid": 1342, + cid: 1342, + "timestamp": 1451227061706, "wxid": "WX10-075", - "name": "参ノ遊 サラマワ", + name: "参ノ遊 サラマワ", + "kana": "サンノユウサラマワ", "rarity": "C", "cardType": "SIGNI", "color": "green", @@ -36659,6 +66001,7 @@ var CardInfo = { "limit": 0, "power": 10000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX10/WX10-075.jpg", "illust": "由利真珠郎", "classes": [ "精武", @@ -36671,13 +66014,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "いつもより多く回っておりまーす。~サラマワ~", }, "1343": { "pid": 1343, - "cid": 1343, + cid: 1343, + "timestamp": 1451227063126, "wxid": "WX10-076", - "name": "参ノ遊 オハジキ", + name: "参ノ遊 オハジキ", + "kana": "サンノユウオハジキ", "rarity": "C", "cardType": "SIGNI", "color": "green", @@ -36685,6 +66031,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX10/WX10-076.jpg", "illust": "甲冑", "classes": [ "精武", @@ -36698,18 +66045,50 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "また1つゲットだわ。~オハジキ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:レゾナの出現条件のために、このシグニが場からトラッシュに置かれたとき、カードを1枚引く。" ], - "burstEffectTexts": [ + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1343-const-0', + triggerCondition: function (event) { + if (!this.player.inResonaAction) return false; + if (event.oldZone.name !== 'SigniZone') return false; + if (event.newZone !== this.player.trashZone) return false; + return true; + }, + actionAsyn: function () { + this.player.draw(1); + } + }); + add(this,'onMove',effect); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(1); + } + } }, "1344": { "pid": 1344, - "cid": 1344, + cid: 1344, + "timestamp": 1451227064618, "wxid": "WX10-077", - "name": "幻獣 ハシビロ", + name: "幻獣 ハシビロ", + "kana": "ゲンジュウハシビロ", "rarity": "C", "cardType": "SIGNI", "color": "green", @@ -36717,6 +66096,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX10/WX10-077.jpg", "illust": "かにかま", "classes": [ "精生", @@ -36730,15 +66110,32 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "魚を食べて、元気2倍!~ハシビロ~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:ターン終了時まで、あなたのシグニ1体のパワーを2倍にする。(そのシグニのパワーと同じ値だけパワーを+(プラス)する)" - ] + ], + startUpEffects: [{ + actionAsyn: function () { + var cards = this.player.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + var value = card.power; + if (!value) return; + this.game.tillTurnEndAdd(this,card,'power',value); + }); + } + }], }, "1345": { "pid": 1345, - "cid": 1345, + cid: 1345, + "timestamp": 1451227066132, "wxid": "WX10-072", - "name": "幻水 ナフシュ", + name: "幻水 ナフシュ", + "kana": "ゲンスイナフシュ", "rarity": "C", "cardType": "SIGNI", "color": "blue", @@ -36746,6 +66143,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX10/WX10-072.jpg", "illust": "bomi", "classes": [ "精生", @@ -36759,18 +66157,43 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "さて、どうして欲しいのかしら。 ~ナフシュ~", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【ダウン】:対戦相手はライフクロス1枚をトラッシュに置く。そうした場合、対戦相手はデッキの一番上のカードをライフクロスに加える。" ], - "burstEffectTexts": [ + actionEffects: [{ + costDown: true, + actionAsyn: function () { + var card = this.player.opponent.lifeClothZone.cards[0]; + if (!card) return; + if (!card.trash()) return; + card = this.player.opponent.mainDeck.cards[0]; + if (!card) return; + card.moveTo(card.player.lifeClothZone); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(1); + } + } }, "1346": { "pid": 1346, - "cid": 1346, + cid: 1346, + "timestamp": 1451227067680, "wxid": "WX10-073", - "name": "EAT STAR", + name: "EAT STAR", + "kana": "イートスター", "rarity": "C", "cardType": "SPELL", "color": "blue", @@ -36778,6 +66201,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX10/WX10-073.jpg", "illust": "mado*pen", "classes": [], "costWhite": 0, @@ -36788,15 +66212,39 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "ニャー♪(この歯ごたえ、癖になるるん♪)", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "このターン、あなたが次にスペルを使用する場合、それを使用するための【無】コストが2減る。" - ] + ], + spellEffect: { + actionAsyn: function () { + var player = this.player; // 注: 被mlln抢夺 + this.game.addConstEffect({ + source: this, + destroyTimming: [this.game.phase.onTurnEnd,this.player.onUseSpell], + action: function (set,add) { + // 注意checkZone + var cards = concat(player.hands,player.checkZone.cards); + cards.forEach(function (card) { + if (card.type === 'SPELL') { + add(card,'costColorless',-2); + } + },this); + } + }); + } + } }, "1347": { "pid": 1347, - "cid": 1347, + cid: 1347, + "timestamp": 1451227069356, "wxid": "WX10-066", - "name": "降星の炎岩", + name: "降星の炎岩", + "kana": "コウセイノエンガン", "rarity": "C", "cardType": "SPELL", "color": "red", @@ -36804,6 +66252,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX10/WX10-066.jpg", "illust": "okera", "classes": [], "costWhite": 0, @@ -36814,20 +66263,66 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "岩岩、降れ降れ、隕石のようにー。", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "対戦相手のレゾナ1体をバニッシュする。" ], - "burstEffectTexts": [ + spellEffect: { + getTargets: function () { + return this.player.opponent.signis.filter(function (signi) { + return signi.resona; + },this); + }, + actionAsyn: function (target) { + return target.banishAsyn(); + } + }, + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "どちらか1つを選ぶ。\n①対戦相手のパワー10000以下のシグニ1体をバニッシュする。\n②対戦相手のレゾナ1体をバニッシュする。", "対戦相手のパワー10000以下のシグニ1体をバニッシュする。", "対戦相手のレゾナ1体をバニッシュする。" - ] + ], + burstEffect: { + actionAsyn: function () { + var effects = [{ + source: this, + description: '1347-burst-1', + actionAsyn: function () { + return this.banishSigniAsyn(10000); + } + },{ + source: this, + description: '1347-burst-2', + actionAsyn: function () { + var cards = this.player.opponent.signis.filter(function (signi) { + return signi.resona; + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.banishAsyn(); + }); + } + }]; + return this.player.selectAsyn('LAUNCH',effects).callback(this,function (effect) { + if (!effect) return; + return effect.actionAsyn.call(this); + }); + } + } }, "1348": { "pid": 1348, - "cid": 1348, + cid: 1348, + "timestamp": 1451227070819, "wxid": "WX10-067", - "name": "コードアート W・G・M", + name: "コードアート W・G・M", + "kana": "コードアートウェイティングマシーン", "rarity": "C", "cardType": "SIGNI", "color": "blue", @@ -36835,6 +66330,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "ピルルク", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX10/WX10-067.jpg", "illust": "bomi", "classes": [ "精械", @@ -36848,18 +66344,49 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "レディに聞いちゃダメよ。~W・G・M~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたのトラッシュにスペルが3枚以上あるかぎり、このシグニのパワーは12000になる。" ], - "startUpEffectTexts": [ + constEffects: [{ + condition: function () { + var cards = this.player.trashZone.cards.filter(function (card) { + return (card.type === 'SPELL'); + },this); + return (cards.length >= 3); + }, + action: function (set,add) { + set(this,'power',12000); + } + }], + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】【青】×0:あなたのデッキからスペル1枚を探してトラッシュに置く。その後、デッキをシャッフルする。" - ] + ], + startUpEffects: [{ + optional: true, + actionAsyn: function () { + var filter = function (card) { + return (card.type === 'SPELL'); + }; + return this.player.searchAsyn(filter,1).callback(this,function (cards) { + this.game.trashCards(cards); + }); + } + }], }, "1349": { "pid": 1349, - "cid": 1349, + cid: 1349, + "timestamp": 1451227072381, "wxid": "WX10-068", - "name": "幻水 ジュゴン", + name: "幻水 ジュゴン", + "kana": "ゲンスイジュゴン", "rarity": "C", "cardType": "SIGNI", "color": "blue", @@ -36867,6 +66394,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX10/WX10-068.jpg", "illust": "かざあな", "classes": [ "精生", @@ -36880,21 +66408,70 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "楽しい楽しいクイズの時間だゴン! ~ジュゴン~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたのルリグが青で、このシグニがシグニゾーンの中央にあるかぎり、このシグニは「このシグニがアタックしたとき、カード名1つを宣言する。対戦相手はデッキの一番上を公開する。それが宣言されたカードである場合、あなたはカードを2枚引く。」を得る。" ], - "attachedEffectTexts": [ - "このシグニがアタックしたとき、カード名1つを宣言する。対戦相手はデッキの一番上を公開する。それが宣言されたカードである場合、あなたはカードを2枚引く。" + constEffects: [{ + condition: function () { + if (!this.player.lrig.hasColor('blue')) return false; + var idx = this.player.signiZones.indexOf(this.zone); + return (idx === 1); + }, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1349-attached-0', + actionAsyn: function () { + var card = this.player.opponent.mainDeck.cards[0]; + if (!card) return; + return this.player.declareCardIdAsyn().callback(this,function (pid) { + var cid = CardInfo[pid].cid; + return this.player.showCardsAsyn([card]).callback(this,function () { + return this.player.opponent.showCardsAsyn([card]); + }).callback(this,function () { + if (card.cid !== cid) return; + this.player.draw(2); + }); + }); + } + }); + add(this,'onAttack',effect); + } + }], + // ====================== + // 附加效果 + // ====================== + attachedEffectTexts: [ + 'このシグニがアタックしたとき、カード名1つを宣言する。対戦相手はデッキの一番上を公開する。それが宣言されたカードである場合、あなたはカードを2枚引く。' ], - "burstEffectTexts": [ + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引き、対戦相手のデッキの一番上と対戦相手のライフクロスの一番上を見る。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(1); + var cards = this.player.opponent.mainDeck.getTopCards(1); + return this.player.showCardsAsyn(cards).callback(this,function () { + var cards = this.player.opponent.lifeClothZone.getTopCards(1); + return this.player.showCardsAsyn(cards); + }); + } + } }, "1350": { "pid": 1350, - "cid": 1350, + cid: 1350, + "timestamp": 1451227074042, "wxid": "WX10-069", - "name": "幻水 エレノズ", + name: "幻水 エレノズ", + "kana": "ゲンスイエレノズ", "rarity": "C", "cardType": "SIGNI", "color": "blue", @@ -36902,6 +66479,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX10/WX10-069.jpg", "illust": "arihato", "classes": [ "精生", @@ -36915,18 +66493,43 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "コポコポ、あの藻をはがしていい? ~エレノズ~", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【ダウン】:対戦相手はライフクロス1枚をトラッシュに置く。そうした場合、対戦相手はデッキの一番上のカードをライフクロスに加える。" ], - "burstEffectTexts": [ + actionEffects: [{ + costDown: true, + actionAsyn: function () { + var card = this.player.opponent.lifeClothZone.cards[0]; + if (!card) return; + if (!card.trash()) return; + card = this.player.opponent.mainDeck.cards[0]; + if (!card) return; + card.moveTo(card.player.lifeClothZone); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(1); + } + } }, "1351": { "pid": 1351, - "cid": 1351, + cid: 1351, + "timestamp": 1451227075839, "wxid": "WX10-063", - "name": "爆砲 ナポレホウ", + name: "爆砲 ナポレホウ", + "kana": "バクホウナポレホウ", "rarity": "C", "cardType": "SIGNI", "color": "red", @@ -36934,6 +66537,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX10/WX10-063.jpg", "illust": "ますん", "classes": [ "精武", @@ -36947,18 +66551,44 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "勝利は、わが迅速果敢な発射にあり!~ナポレホウ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたのルリグが赤で、このシグニがシグニゾーンの中央にあるかぎり、このシグニは「このシグニがアタックしたとき、対戦相手のパワー1000以下のシグニ1体をバニッシュする。」を得る。" ], - "attachedEffectTexts": [ - "このシグニがアタックしたとき、対戦相手のパワー1000以下のシグニ1体をバニッシュする。" - ] + constEffects: [{ + condition: function () { + if (!this.player.lrig.hasColor('red')) return false; + var idx = this.player.signiZones.indexOf(this.zone); + return (idx === 1); + }, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1351-attached-0', + actionAsyn: function () { + return this.banishSigniAsyn(1000); + } + }); + add(this,'onAttack',effect); + } + }], + // ====================== + // 附加效果 + // ====================== + attachedEffectTexts: [ + 'このシグニがアタックしたとき、対戦相手のパワー1000以下のシグニ1体をバニッシュする。' + ], }, "1352": { "pid": 1352, - "cid": 1352, + cid: 1352, + "timestamp": 1451227077640, "wxid": "WX10-064", - "name": "幻竜 サバアナ", + name: "幻竜 サバアナ", + "kana": "ゲンリュウサバアナ", "rarity": "C", "cardType": "SIGNI", "color": "red", @@ -36966,6 +66596,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "ユヅキ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX10/WX10-064.jpg", "illust": "pepo", "classes": [ "精生", @@ -36979,15 +66610,29 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "冒険の時間だ!~サバアナ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:対戦相手のエナゾーンにあるカードが2枚以下であるかぎり、このシグニのパワーは5000になる。" - ] + ], + constEffects: [{ + condition: function () { + return (this.player.opponent.enerZone.cards.length <= 2); + }, + action: function (set,add) { + set(this,'power',5000); + } + }] }, "1353": { "pid": 1353, - "cid": 1353, + cid: 1353, + "timestamp": 1451227079066, "wxid": "WX10-061", - "name": "羅石 ファイゲート", + name: "羅石 ファイゲート", + "kana": "ラセキファイゲート", "rarity": "C", "cardType": "SIGNI", "color": "red", @@ -36995,6 +66640,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX10/WX10-061.jpg", "illust": "ぶんたん", "classes": [ "精羅", @@ -37008,15 +66654,30 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "ウォォォリャー!~ファイゲート~\nキャラ被ったァァ!!~タイアイ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの他のすべてのレベル3のシグニのパワーを+3000する。" - ] + ], + constEffects: [{ + action: function (set,add) { + this.player.signis.forEach(function (signi) { + if ((signi !== this) && (signi.level === 3)) { + add(signi,'power',3000); + } + },this); + } + }] }, "1354": { "pid": 1354, - "cid": 1354, + cid: 1354, + "timestamp": 1451227080468, "wxid": "WX10-059", - "name": "小剣 エムファイブ", + name: "小剣 エムファイブ", + "kana": "ショウケンエムファイブ", "rarity": "C", "cardType": "SIGNI", "color": "white", @@ -37024,6 +66685,7 @@ var CardInfo = { "limit": 0, "power": 1000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX10/WX10-059.jpg", "illust": "かざあな", "classes": [ "精武", @@ -37037,15 +66699,31 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "ジャキーン!オレの左腕どうよ。~エムファイブ~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:あなたのデッキの一番上を公開する。それが<ウェポン>のシグニの場合、それを手札に加える。" - ] + ], + startUpEffects: [{ + actionAsyn: function () { + return this.player.revealAsyn(1).callback(this,function (cards) { + cards = cards.filter(function (card) { + return card.hasClass('ウェポン'); + },this); + this.game.moveCards(cards,this.player.handZone); + }); + } + }] }, "1355": { "pid": 1355, - "cid": 1355, + cid: 1355, + "timestamp": 1451227081990, "wxid": "WX10-060", - "name": "クロス・バウンス", + name: "クロス・バウンス", + "kana": "クロスバウンス", "rarity": "C", "cardType": "SPELL", "color": "white", @@ -37053,6 +66731,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX10/WX10-060.jpg", "illust": "bomi", "classes": [], "costWhite": 1, @@ -37063,18 +66742,46 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "まるでシャボン玉が弾けるがごとく。", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "《クロス》を持つ対戦相手のシグニ1体を手札に戻す。" ], - "burstEffectTexts": [ + spellEffect: { + getTargets: function () { + return this.player.opponent.signis.filter(function (signi) { + return signi.crossIcon; + },this); + }, + actionAsyn: function (target) { + return target.bounceAsyn(); + } + }, + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:対戦相手のシグニ1体を手札に戻す。" - ] + ], + burstEffect: { + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.bounceAsyn(); + }); + } + } }, "1356": { "pid": 1356, - "cid": 1356, + cid: 1356, + "timestamp": 1451227083599, "wxid": "WX10-058", - "name": "羅星 タンサーワン", + name: "羅星 タンサーワン", + "kana": "ラセイタンサーワン", "rarity": "C", "cardType": "SIGNI", "color": "white", @@ -37082,6 +66789,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX10/WX10-058.jpg", "illust": "れいあきら", "classes": [ "精羅", @@ -37095,18 +66803,45 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "ミッション1:探査計画を立てます!~タンサーワン~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの場にレゾナがあるかぎり、このシグニのパワーは5000になる。" ], - "actionEffectTexts": [ + constEffects: [{ + condition: function () { + return this.player.signis.some(function (signi) { + return signi.resona; + },this); + }, + action: function (set,add) { + set(this,'power',5000); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【白】×0:ターン終了時まで、このシグニのレベルは3になる。" - ] + ], + actionEffects: [{ + useCondition: function () { + return (this.level !== 3); + }, + actionAsyn: function () { + this.game.tillTurnEndSet(this,this,'level',3); + } + }] }, "1357": { "pid": 1357, - "cid": 1357, + cid: 1357, + "timestamp": 1451227085298, "wxid": "WX10-055", - "name": "羅星 タンサースリー", + name: "羅星 タンサースリー", + "kana": "ラセイタンサースリー", "rarity": "C", "cardType": "SIGNI", "color": "white", @@ -37114,6 +66849,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX10/WX10-055.jpg", "illust": "toshi Punk", "classes": [ "精羅", @@ -37127,18 +66863,50 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "ミッション3:未知の物質を確保します!~タンサースリー~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:レゾナの出現条件のために、このシグニが場からトラッシュに置かれたとき、カードを1枚引く。" ], - "burstEffectTexts": [ + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1357-const-0', + triggerCondition: function (event) { + if (!this.player.inResonaAction) return false; + if (event.oldZone.name !== 'SigniZone') return false; + if (event.newZone !== this.player.trashZone) return false; + return true; + }, + actionAsyn: function () { + this.player.draw(1); + } + }); + add(this,'onMove',effect); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(1); + } + } }, "1358": { "pid": 1358, - "cid": 1358, + cid: 1358, + "timestamp": 1451227086693, "wxid": "WX10-056", - "name": "羅星 タンサーツー", + name: "羅星 タンサーツー", + "kana": "ラセイタンサーツー", "rarity": "C", "cardType": "SIGNI", "color": "white", @@ -37146,6 +66914,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX10/WX10-056.jpg", "illust": "ますん", "classes": [ "精羅", @@ -37159,18 +66928,45 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "ミッション2:探査フィールドまで向かいます!~タンサーツー~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの場にレゾナがあるかぎり、このシグニのパワーは8000になる。" ], - "actionEffectTexts": [ + constEffects: [{ + condition: function () { + return this.player.signis.some(function (signi) { + return signi.resona; + },this); + }, + action: function (set,add) { + set(this,'power',8000); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【白】×0:ターン終了時まで、このシグニのレベルは4になる。" - ] + ], + actionEffects: [{ + useCondition: function () { + return (this.level !== 4); + }, + actionAsyn: function () { + this.game.tillTurnEndSet(this,this,'level',4); + } + }] }, "1359": { "pid": 1359, - "cid": 1359, + cid: 1359, + "timestamp": 1451227088822, "wxid": "WX10-057", - "name": "中剣 サンジュー", + name: "中剣 サンジュー", + "kana": "チュウケンサンジュー", "rarity": "C", "cardType": "SIGNI", "color": "white", @@ -37178,6 +66974,7 @@ var CardInfo = { "limit": 0, "power": 3000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX10/WX10-057.jpg", "illust": "猫囃子", "classes": [ "精武", @@ -37191,16 +66988,64 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "行け、我が銃剣。~サンジュー~", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【ダウン】手札から<アーム>のシグニを1枚捨てる:あなたのデッキからレベル3以下の<アーム>または<ウェポン>のシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。", "【起動能力】【ダウン】手札から<ウェポン>のシグニを1枚捨てる:対戦相手のパワー7000以下のシグニ1体をバニッシュする。" - ] + ], + actionEffects: [{ + costDown: true, + costCondition: function () { + return this.player.hands.some(function (card) { + return card.hasClass('アーム'); + },this); + }, + costAsyn: function () { + var cards = this.player.hands.filter(function (card) { + return card.hasClass('アーム'); + },this); + return this.player.selectAsyn('PAY',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + }, + actionAsyn: function () { + var filter = function (card) { + return (card.hasClass('アーム') || card.hasClass('ウェポン')) && (card.level <= 3); + }; + return this.player.seekAsyn(filter,1); + } + },{ + costDown: true, + costCondition: function () { + return this.player.hands.some(function (card) { + return card.hasClass('ウェポン'); + },this); + }, + costAsyn: function () { + var cards = this.player.hands.filter(function (card) { + return card.hasClass('ウェポン'); + },this); + return this.player.selectAsyn('PAY',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + }, + actionAsyn: function () { + return this.banishSigniAsyn(7000); + } + }] }, "1360": { "pid": 1360, - "cid": 1360, + cid: 1360, + "timestamp": 1451227090352, "wxid": "WX10-052", - "name": "サーバント Y", + name: "サーバント Y", + "kana": "サーバントワイ", "rarity": "R", "cardType": "SIGNI", "color": "colorless", @@ -37208,6 +67053,7 @@ var CardInfo = { "limit": 0, "power": 11000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX10/WX10-052.jpg", "illust": "しおぼい", "classes": [ "精元" @@ -37220,21 +67066,94 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": true, - "startUpEffectTexts": [ + cardText: "せいなるせかい、創造。", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:あなたのトラッシュから【ガード】(アイコン)を持つシグニ1枚を手札に加える。" ], - "actionEffectTexts": [ + startUpEffects: [{ + actionAsyn: function () { + var cards = this.player.trashZone.cards.filter(function (card) { + return card.guardFlag; + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + var cards = card? [card] : []; + return this.player.opponent.showCardsAsyn(cards).callback(this,function () { + if (!card) return; + card.moveTo(this.player.handZone); + }); + }); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】手札からそれぞれ名前の異なる<精元>のシグニを4枚捨てる:無色ではないすべてのシグニを場からトラッシュに置く。" ], - "burstEffectTexts": [ + actionEffects: [{ + costCondition: function () { + var cids = []; + this.player.hands.forEach(function (card) { + if (!card.hasClass('精元')) return; + if (inArr(card.cid,cids)) return; + cids.push(card.cid); + },this); + return (cids.length >= 4); + }, + costAsyn: function () { + var cids = []; + var cards_trash = []; + return Callback.loop(this,4,function () { + var cards = this.player.hands.filter(function (card) { + return card.hasClass('精元') && !inArr(card.cid,cids); + },this); + return this.player.selectAsyn('TRASH',cards).callback(this,function (card) { + if (!card) return; + cids.push(card.cid); + cards_trash.push(card); + }); + }).callback(this,function () { + this.game.trashCards(cards_trash); + }); + }, + actionAsyn: function () { + var cards = concat(this.player.signis,this.player.opponent.signis).filter(function (signi) { + return (signi.color !== 'colorless'); + },this); + return this.game.trashCardsAsyn(cards); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたのトラッシュから【ガード】(アイコン)を持つシグニ1枚を手札に加える。" - ] + ], + burstEffect: { + actionAsyn: function () { + var cards = this.player.trashZone.cards.filter(function (card) { + return card.guardFlag; + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + var cards = card? [card] : []; + return this.player.opponent.showCardsAsyn(cards).callback(this,function () { + if (!card) return; + card.moveTo(this.player.handZone); + }); + }); + } + } }, "1361": { "pid": 1361, - "cid": 1361, + cid: 1361, + "timestamp": 1451227091841, "wxid": "WX10-053", - "name": "集結する守護", + name: "集結する守護", + "kana": "シュウケツスルシュゴ", "rarity": "R", "cardType": "SPELL", "color": "colorless", @@ -37242,6 +67161,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX10/WX10-053.jpg", "illust": "mado*pen", "classes": [], "costWhite": 0, @@ -37252,17 +67172,59 @@ var CardInfo = { "costColorless": 7, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ - "このスペルを使用するためのコストはあなたの場にあるカード名に《サーバント》を含むシグニ1体につき、【無】コストが2減る。\n以下の2つから1つを選ぶ。\n①あなたのトラッシュからカード名に《サーバント》を含むシグニを2枚まで手札に加える。\n②ターン終了時まで、カード名に《サーバント》を含むあなたのすべてのシグニのパワーを+5000し、それらは【ランサー】を得る。", + cardText: "シグニは少女の想像の域を出ない。ただ、少女の想像は底知れない。", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ + "このスペルを使用するためのコストはあなたの場にあるカード名に《サーバント》を含むシグニ1体につき、【無】コストが2減る。\n" + + "以下の2つから1つを選ぶ。\n" + + "①あなたのトラッシュからカード名に《サーバント》を含むシグニを2枚まで手札に加える。\n" + + "②ターン終了時まで、カード名に《サーバント》を含むあなたのすべてのシグニのパワーを+5000し、それらは【ランサー】を得る。", "あなたのトラッシュからカード名に《サーバント》を含むシグニを2枚まで手札に加える。", "ターン終了時まで、カード名に《サーバント》を含むあなたのすべてのシグニのパワーを+5000し、それらは【ランサー】を得る。" - ] + ], + costChange: function () { + var cards = this.player.signis.filter(function (signi) { + return (signi.name.indexOf('サーバント') !== -1); + },this); + var obj = Object.create(this); + obj.costChange = null; + obj.costColorless -= cards.length * 2; + if (obj.costColorless < 0) obj.costColorless = 0; + return obj; + }, + spellEffect: [{ + getTargetAdvancedAsyn: function () { + var cards = this.player.trashZone.cards.filter(function (card) { + return (card.type === 'SIGNI') && (card.name.indexOf('サーバント') !== -1); + },this); + return this.player.selectSomeAsyn('ADD_TO_HAND',cards,0,2).callback(this,function (cards) { + return this.player.opponent.showCardsAsyn(cards); + }); + }, + actionAsyn: function (targets) { + this.game.moveCards(targets,this.player.handZone); + } + },{ + actionAsyn: function () { + this.game.frameStart(); + this.player.signis.forEach(function (signi) { + if ((signi.name.indexOf('サーバント') === -1)) return; + this.game.tillTurnEndAdd(this,signi,'power',5000); + this.game.tillTurnEndSet(this,signi,'lancer',true); + },this); + this.game.frameEnd(); + } + }] }, "1362": { "pid": 1362, - "cid": 1362, + cid: 1362, + "timestamp": 1451227093424, "wxid": "WX10-054", - "name": "大剣 ヌアードゥ", + name: "大剣 ヌアードゥ", + "kana": "タイケンヌアードゥ", "rarity": "C", "cardType": "SIGNI", "color": "white", @@ -37270,6 +67232,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX10/WX10-054.jpg", "illust": "れいあきら", "classes": [ "精武", @@ -37283,16 +67246,40 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "クララスに続けぇ!~ヌアードゥ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたのすべての赤のシグニのパワーを+2000する。", "【常時能力】:あなたの場に赤のシグニがある場合、このシグニのパワーは12000になる。" - ] + ], + constEffects: [{ + action: function (set,add) { + this.player.signis.forEach(function (signi) { + if (signi.hasColor('red')) { + add(signi,'power',2000); + } + },this); + } + },{ + condition: function () { + return this.player.signis.some(function (signi) { + return (signi.hasColor('red')); + },this); + }, + action: function (set,add) { + set(this,'power',12000); + } + }] }, "1363": { "pid": 1363, - "cid": 1363, + cid: 1363, + "timestamp": 1451227094856, "wxid": "WX10-049", - "name": "幻蟲 オオマキリ", + name: "幻蟲 オオマキリ", + "kana": "ゲンチュウオオマキリ", "rarity": "R", "cardType": "SIGNI", "color": "black", @@ -37300,6 +67287,7 @@ var CardInfo = { "limit": 0, "power": 10000, "limiting": "ミュウ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX10/WX10-049.jpg", "illust": "甲冑", "classes": [ "精生", @@ -37313,15 +67301,52 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "鎌の使い方は斬るだけにあらず。~オオマキリ~", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【黒】レゾナではないあなたの他の<凶蟲>のシグニ1体を場からトラッシュに置く:あなたのトラッシュからスペル1枚を手札に加える。この能力は1ターンに一度しか使用できない。" - ] + ], + actionEffects: [{ + once: true, + costBlack: 1, + costCondition: function () { + return this.player.signis.some(function (signi) { + return (signi !== this) && !signi.resona && signi.hasClass('凶蟲') && signi.canTrashAsCost(); + },this); + }, + costAsyn: function () { + var cards = this.player.signis.filter(function (signi) { + return (signi !== this) && !signi.resona && signi.hasClass('凶蟲') && signi.canTrashAsCost(); + },this); + return this.player.selectAsyn('TRASH',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + return card; + }); + }, + actionAsyn: function () { + var cards = this.player.trashZone.cards.filter(function (card) { + return card.type === 'SPELL'; + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + var cards = card? [card] : []; + return this.player.opponent.showCardsAsyn(cards).callback(this,function () { + if (!card) return; + card.moveTo(this.player.handZone); + }); + }); + } + }] }, "1364": { "pid": 1364, - "cid": 1364, + cid: 1364, + "timestamp": 1451227096419, "wxid": "WX10-050", - "name": "コードアンチ エレチェア", + name: "コードアンチ エレチェア", + "kana": "コードアンチエレチェア", "rarity": "R", "cardType": "SIGNI", "color": "black", @@ -37329,6 +67354,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX10/WX10-050.jpg", "illust": "I☆LA", "classes": [ "精械", @@ -37342,18 +67368,50 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "痺れるような膝枕はどう?~エレチェア~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:このシグニがトラッシュから場に出たとき、対戦相手は自分のシグニ1体をバニッシュする。" ], - "burstEffectTexts": [ + startUpEffects: [{ + triggerCondition: function (event) { + return event.oldZone === this.player.trashZone; + }, + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.opponent.selectAsyn('BANISH',cards).callback(this,function (card) { + if (!card) return; + return card.banishAsyn(); + }); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:対戦相手のレベル2以下のシグニ1体をバニッシュする。" - ] + ], + burstEffect: { + actionAsyn: function () { + var cards = this.player.opponent.signis.filter(function (signi) { + return (signi.level <= 2); + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.banishAsyn(); + }); + } + } }, "1365": { "pid": 1365, - "cid": 1365, + cid: 1365, + "timestamp": 1451227098161, "wxid": "WX10-051", - "name": "クローズ・ゾーン", + name: "クローズ・ゾーン", + "kana": "クローズゾーン", "rarity": "R", "cardType": "SPELL", "color": "black", @@ -37361,6 +67419,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX10/WX10-051.jpg", "illust": "夜ノみつき", "classes": [], "costWhite": 0, @@ -37371,18 +67430,59 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "おぬしの席、ないからのぉ。~ウムル~", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "シグニゾーン1つを指定する。次のターンの間、対戦相手は指定されたシグニゾーンにシグニを新たに配置することができない。" ], - "burstEffectTexts": [ + spellEffect: { + // getTargets: function () { + // return this.player.opponent.signis.filter(function (signi) { + // return signi.power <= 5000; + // },this); + // }, + actionAsyn: function () { + var zones = this.player.opponent.signiZones; + return this.player.selectAsyn('TARGET',zones).callback(this,function (zone) { + if (!zone) return; + this.game.addConstEffect({ + source: this, + fixed: true, + createTimming: this.game.phase.onTurnStart, + once: true, + destroyTimming: [this.game.phase.onTurnEnd], + action: function (set,add) { + set(zone,'disabled',true); + } + }); + }); + } + }, + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:ターン終了時まで、対戦相手のシグニ1体のパワーを-7000する。" - ] + ], + burstEffect: { + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndAdd(this,card,'power',-7000); + }); + } + } }, "1366": { "pid": 1366, - "cid": 1366, + cid: 1366, + "timestamp": 1451227100063, "wxid": "WX10-046", - "name": "肆ノ遊 ヨーヨー", + name: "肆ノ遊 ヨーヨー", + "kana": "ヨンノユウヨーヨー", "rarity": "R", "cardType": "SIGNI", "color": "green", @@ -37390,6 +67490,7 @@ var CardInfo = { "limit": 0, "power": 15000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX10/WX10-046.jpg", "illust": "かにゃぴい", "classes": [ "精武", @@ -37402,13 +67503,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "ダブルスピン!~ヨーヨー~", }, "1367": { "pid": 1367, - "cid": 1367, + cid: 1367, + "timestamp": 1451227101573, "wxid": "WX10-047", - "name": "幻獣 フラミー", + name: "幻獣 フラミー", + "kana": "ゲンジュウフラミー", "rarity": "R", "cardType": "SIGNI", "color": "green", @@ -37416,6 +67520,7 @@ var CardInfo = { "limit": 0, "power": 10000, "limiting": "緑子", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX10/WX10-047.jpg", "illust": "笹森トモエ", "classes": [ "精生", @@ -37429,24 +67534,85 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "群れ群れですわ!~フラミー~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの場にパワー50000以上のシグニがあるかぎり、あなたのすべてのシグニは【ランサー】を得る。" ], - "startUpEffectTexts": [ + constEffects: [{ + condition: function () { + return this.player.signis.some(function (signi) { + return (signi.power >= 50000); + },this); + }, + action: function (set,add) { + this.player.signis.forEach(function (signi) { + set(signi,'lancer',true); + },this); + } + }], + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:ターン終了時まで、シグニ1体のパワーを+10000する。" ], - "actionEffectTexts": [ + startUpEffects: [{ + actionAsyn: function () { + var cards = concat(this.player.signis,this.player.opponent.signis); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndAdd(this,card,'power',10000); + }); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【緑】:ターン終了時まで、あなたのすべてのシグニのパワーを+10000する。" ], - "burstEffectTexts": [ + actionEffects: [{ + costGreen: 1, + actionAsyn: function () { + this.game.frameStart(); + this.player.signis.forEach(function (signi) { + this.game.tillTurnEndAdd(this,signi,'power',10000); + },this); + this.game.frameEnd(); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:次のターンの間、あなたのすべてのシグニのパワーを+10000する。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.game.addConstEffect({ + source: this, + createTimming: this.game.phase.onTurnStart, + once: true, + destroyTimming: this.game.phase.onTurnEnd, + action: function (set,add) { + this.player.signis.forEach(function (signi) { + add(signi,'power',10000); + },this); + } + }); + } + } }, "1368": { "pid": 1368, - "cid": 1368, + cid: 1368, + "timestamp": 1451227103653, "wxid": "WX10-042", - "name": "幻竜 グリアナ", + name: "幻竜 グリアナ", + "kana": "ゲンリュウグリアナ", "rarity": "R", "cardType": "SIGNI", "color": "red", @@ -37454,6 +67620,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "ユヅキ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX10/WX10-042.jpg", "illust": "モレシャン", "classes": [ "精生", @@ -37467,18 +67634,48 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "イィハハ!ギッチギチにしてやんよ?~グリアナ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:対戦相手のエナゾーンにあるカードが3枚以下であるかぎり、このシグニのパワーは8000になる。" ], - "actionEffectTexts": [ + constEffects: [{ + condition: function () { + return (this.player.opponent.enerZone.cards.length <= 3); + }, + action: function (set,add) { + set(this,'power',8000); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【ダウン】:対戦相手のエナゾーンから、対戦相手のルリグと同じ色を持たないカード1枚をトラッシュに置く。" - ] + ], + actionEffects: [{ + costDown: true, + actionAsyn: function () { + var cards = this.player.opponent.enerZone.cards.filter(function (card) { + if (card.hasColor('colorless')) return true; + return !card.hasSameColorWith(this.player.opponent.lrig); + },this); + return this.player.selectAsyn('TRASH',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + } + }] }, "1369": { "pid": 1369, - "cid": 1369, + cid: 1369, + "timestamp": 1451227105199, "wxid": "WX10-040", - "name": "レゾナンス", + name: "レゾナンス", + "kana": "レゾナンス", "rarity": "R", "cardType": "SPELL", "color": "white", @@ -37486,6 +67683,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX10/WX10-040.jpg", "illust": "mado*pen", "classes": [], "costWhite": 1, @@ -37496,15 +67694,32 @@ var CardInfo = { "costColorless": 2, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "指輪の力をここに。~サシェ~", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "あなたのルリグデッキからレゾナ1枚を出現条件を無視して場に出す。" - ] + ], + spellEffect: { + actionAsyn: function (target) { + var cards = this.player.lrigDeck.cards.filter(function (card) { + return card.resona && card.canSummon(); + },this); + return this.player.selectAsyn('SUMMON_SIGNI',cards).callback(this,function (card) { + if (!card) return; + return card.summonAsyn(); + }); + } + } }, "1370": { "pid": 1370, - "cid": 1370, + cid: 1370, + "timestamp": 1451227106709, "wxid": "WX10-037", - "name": "破戒の轟牙 シヴァ", + name: "破戒の轟牙 シヴァ", + "kana": "ハカイノゴウガシヴァ", "rarity": "SR", "cardType": "SIGNI", "color": "black", @@ -37512,6 +67727,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "ウリス", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX10/WX10-037.jpg", "illust": "甲冑", "classes": [ "精像", @@ -37525,22 +67741,88 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "ああもう、やり直し!!~シヴァ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの手札が0枚であるかぎり、このシグニのパワーは18000になる。" ], - "actionEffectTexts": [ + constEffects: [{ + condition: function () { + return !this.player.hands.length; + }, + action: function (set,add) { + set(this,'power',18000); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【ダウン】:ターン終了時まで、対戦相手のシグニ1体のパワーを-10000する。この能力はあなたの手札が0枚の場合にしか使用できない。", "【起動能力】あなたの手札をすべて捨てる:この方法であなたがカードを4枚以上捨てた場合、あなたのデッキの一番上のカードをライフクロスに加える。" ], - "burstEffectTexts": [ + actionEffects: [{ + costDown: true, + useCondition: function () { + return !this.player.hands.length; + }, + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndAdd(this,card,'power',-10000); + }); + } + },{ + useCondition: function () { + return this.player.hands.length; + }, + costCondition: function () { + return true; + }, + costAsyn: function () { + var cards = this.player.hands.slice(); + this.game.trashCards(cards); + return Callback.immediately(cards); + }, + actionAsyn: function (costArg) { + var cards = costArg.others; + if (cards.length < 4) return; + var card = this.player.mainDeck.cards[0]; + if (!card) return; + card.moveTo(this.player.lifeClothZone); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたの手札をすべて捨てる。その後、あなたのトラッシュから黒のシグニを3枚まで手札に加える。" - ] + ], + burstEffect: { + actionAsyn: function () { + var cards = this.player.hands; + this.game.trashCards(cards); + cards = this.player.trashZone.cards.filter(function (card) { + return (card.type === 'SIGNI') && (card.hasColor('black')); + },this); + return this.player.selectSomeAsyn('ADD_TO_HAND',cards,0,3).callback(this,function (cards) { + return this.player.opponent.showCardsAsyn(cards).callback(this,function () { + this.game.moveCards(cards,this.player.handZone); + }); + }); + } + } }, "1371": { "pid": 1371, - "cid": 1371, + cid: 1371, + "timestamp": 1451227108484, "wxid": "WX10-038", - "name": "極剣 クララス", + name: "極剣 クララス", + "kana": "キョクケンクララス", "rarity": "R", "cardType": "SIGNI", "color": "white", @@ -37548,6 +67830,7 @@ var CardInfo = { "limit": 0, "power": 10000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX10/WX10-038.jpg", "illust": "よん", "classes": [ "精武", @@ -37561,16 +67844,40 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "光の剣よ…赤き友に力を…~クララス~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたのすべての赤のシグニのパワーを15000にする。", "【常時能力】:あなたの場に赤のシグニがある場合、このシグニのパワーは15000になる。" - ] + ], + constEffects: [{ + action: function (set,add) { + this.player.signis.forEach(function (signi) { + if (signi.hasColor('red')) { + set(signi,'power',15000); + } + },this); + } + },{ + condition: function () { + return this.player.signis.some(function (signi) { + return (signi.hasColor('red')); + },this); + }, + action: function (set,add) { + set(this,'power',15000); + } + }] }, "1372": { "pid": 1372, - "cid": 1372, + cid: 1372, + "timestamp": 1451227110146, "wxid": "WX10-039", - "name": "大剣 ハチキュー", + name: "大剣 ハチキュー", + "kana": "タイケンハチキュー", "rarity": "R", "cardType": "SIGNI", "color": "white", @@ -37578,6 +67885,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX10/WX10-039.jpg", "illust": "トリダモノ", "classes": [ "精武", @@ -37591,16 +67899,62 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "フン、いくら囲まれようとも!~ハチキュー~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】手札から<アーム>のシグニを1枚捨てる:あなたのデッキから<アーム>または<ウェポン>のシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。", "【出現時能力】手札から<ウェポン>のシグニを1枚捨てる:対戦相手のパワー8000以下のシグニ1体をバニッシュする。" - ] + ], + startUpEffects: [{ + costCondition: function () { + return this.player.hands.some(function (card) { + return card.hasClass('アーム'); + },this); + }, + costAsyn: function () { + var cards = this.player.hands.filter(function (card) { + return card.hasClass('アーム'); + },this); + return this.player.selectAsyn('PAY',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + }, + actionAsyn: function () { + var filter = function (card) { + return (card.hasClass('アーム') || card.hasClass('ウェポン')); + }; + return this.player.seekAsyn(filter,1); + } + },{ + costCondition: function () { + return this.player.hands.some(function (card) { + return card.hasClass('ウェポン'); + },this); + }, + costAsyn: function () { + var cards = this.player.hands.filter(function (card) { + return card.hasClass('ウェポン'); + },this); + return this.player.selectAsyn('PAY',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + }, + actionAsyn: function () { + return this.banishSigniAsyn(8000); + } + }] }, "1373": { "pid": 1373, - "cid": 1373, + cid: 1373, + "timestamp": 1451227111692, "wxid": "WX10-033", - "name": "コードハート S・W・T", + name: "コードハート S・W・T", + "kana": "コードハートスマートウォッチ", "rarity": "SR", "cardType": "SIGNI", "color": "blue", @@ -37608,6 +67962,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "ピルルク", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX10/WX10-033.jpg", "illust": "ときち", "classes": [ "精械", @@ -37621,24 +67976,122 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "S・M・P、いうこと聞くわ。~S・W・T~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:このシグニがバニッシュされる場合、代わりにあなたの手札からスペル1枚を捨ててもよい。" ], - "startUpEffectTexts": [ + constEffects: [{ + action: function (set,add) { + // set(this,'discardSpellInsteadOfBanish',true); + var protection = { + source: this, + description: '1373-const-0', + optional: true, + condition: function (card) { + var spells = card.player.hands.filter(function (card) { + return card.type === 'SPELL'; + },this); + return spells.length; + }, + actionAsyn: function (card) { + var spells = card.player.hands.filter(function (card) { + return card.type === 'SPELL'; + },this); + return card.player.selectAsyn('TRASH',spells).callback(this,function (spell) { + if (!spell) return; + spell.trash(); + }); + } + }; + add(this,'banishProtections',protection); + } + }], + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】手札からスペルを1枚捨てる:対戦相手のシグニ1体をバニッシュする。" ], - "actionEffectTexts": [ + startUpEffects: [{ + costCondition: function () { + return this.player.hands.some(function (card) { + return (card.type === 'SPELL'); + },this); + }, + costAsyn: function () { + var cards = this.player.hands.filter(function (card) { + return (card.type === 'SPELL'); + },this); + return this.player.selectAsyn('PAY',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + }, + actionAsyn: function () { + return this.banishSigniAsyn(); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】手札からスペルを2枚捨てる:対戦相手のシグニ1体をバニッシュする。この能力は使用タイミング【アタックフェイズ】を持つ。" ], - "burstEffectTexts": [ + actionEffects: [{ + attackPhase: true, + costCondition: function () { + var cards = this.player.hands.filter(function (card) { + return (card.type === 'SPELL'); + },this); + return (cards.length >= 2); + }, + costAsyn: function () { + var cards = this.player.hands.filter(function (card) { + return (card.type === 'SPELL'); + },this); + return this.player.selectSomeAsyn('PAY',cards,2,2).callback(this,function (cards) { + this.game.trashCards(cards); + }); + }, + actionAsyn: function () { + return this.banishSigniAsyn(); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたのデッキの上からカードを5枚公開する。その中からスペルをすべて手札に加え、残りを好きな順番でデッキの一番下に置く。" - ] + ], + burstEffect: { + actionAsyn: function () { + return this.player.revealAsyn(5).callback(this,function (cards) { + var cards_add = []; + var cards_deck = []; + cards.forEach(function (card) { + if (card.type === 'SPELL') cards_add.push(card); + else cards_deck.push(card); + },this); + this.game.moveCards(cards_add,this.player.handZone); + var len = cards_deck.length; + if (!len) return; + return this.player.selectSomeAsyn('SET_ORDER',cards_deck,len,len,true).callback(this,function (cards) { + this.player.mainDeck.moveCardsToBottom(cards); + }); + }); + } + } }, "1374": { "pid": 1374, - "cid": 1374, + cid: 1374, + "timestamp": 1451227113552, "wxid": "WX10-036", - "name": "大幻蟲 ヴェスパ", + name: "大幻蟲 ヴェスパ", + "kana": "ダイゲンチュウヴェスパ", "rarity": "SR", "cardType": "SIGNI", "color": "black", @@ -37646,6 +68099,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "ミュウ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX10/WX10-036.jpg", "illust": "村上ゆいち", "classes": [ "精生", @@ -37659,19 +68113,63 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "グサー!あなたは堕ちた!~ヴェスパ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:このシグニのレベルは対戦相手の場にある【チャーム】1枚につき、1減る。(このシグニは場に出るまでレベル4である)", "【常時能力】:このシグニよりレベルの高いシグニがこの正面にあるかぎり、このシグニは【アサシン】を得る。" ], - "burstEffectTexts": [ + constEffects: [{ + action: function (set,add) { + var charms = this.player.opponent.getCharms(); + var count = charms.length; + if (!count) return; + add(this,'level',-count); + } + },{ + condition: function () { + var opposingSigni = this.getOpposingSigni(); + if (!opposingSigni) return false; + return (opposingSigni.level > this.level); + }, + action: function (set,add) { + set(this,'assassin',true); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:次のターンの間、あなたのシグニゾーンの中央にあるシグニは、その正面のシグニに【チャーム】がついているかぎり【アサシン】を得る。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.game.addConstEffect({ + source: this, + createTimming: this.game.phase.onTurnStart, + once: true, + destroyTimming: this.game.phase.onTurnEnd, + action: function (set,add) { + var zone = this.player.signiZones[1]; + var card = zone.getSigni(); + if (!inArr(card,this.player.signis)) return; + var opposingSigni = card.getOpposingSigni(); + if (!opposingSigni || !opposingSigni.charm) return; + set(card,'assassin',true); + } + }); + } + } }, "1375": { "pid": 1375, - "cid": 1375, + cid: 1375, + "timestamp": 1451227114998, "wxid": "WX10-030", - "name": "羅石 イリスアゲート", + name: "羅石 イリスアゲート", + "kana": "ラキセキイリスアゲート", "rarity": "SR", "cardType": "SIGNI", "color": "red", @@ -37679,6 +68177,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "花代", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX10/WX10-030.jpg", "illust": "希", "classes": [ "精羅", @@ -37692,23 +68191,87 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "虹は何度でも現れるわ。~イリスアゲート~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたのターン終了時、あなたは手札を1枚捨てる。", - "【常時能力】:あなたがスペル1枚を使用するたび、このシグニをアップする。" + "【常時能力】:あなたがスペル1枚を使用するたび、このシグニをアップする。", ], - "actionEffectTexts": [ + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1375-const-0', + actionAsyn: function () { + return this.player.discardAsyn(1); + } + }); + add(this.player,'onTurnEnd2',effect); + } + },{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1375-const-1', + actionAsyn: function () { + return this.upAsyn(); + } + }); + add(this.player,'onUseSpell',effect); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【ダウン】:ターン終了時まで、このシグニは【ダブルクラッシュ】を得る。", "【起動能力】【赤】【ダウン】:パワーがこのシグニのパワー以下の対戦相手のシグニ1体をバニッシュする。" ], - "burstEffectTexts": [ + actionEffects: [{ + costDown: true, + actionAsyn: function () { + this.game.tillTurnEndSet(this,this,'doubleCrash',true); + } + },{ + costRed: 1, + costDown: true, + actionAsyn: function () { + var cards = this.player.opponent.signis.filter(function (signi) { + return signi.power <= this.power; + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.banishAsyn(); + }); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。その後、デッキの一番上を公開し、それが<鉱石>または<宝石>のシグニの場合、それを手札に加える。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(1); + return this.player.revealAsyn(1).callback(this,function (cards) { + cards = cards.filter(function (card) { + return card.hasClass('鉱石') || card.hasClass('宝石'); + },this); + this.game.moveCards(cards,this.player.handZone); + }); + } + } }, "1376": { "pid": 1376, - "cid": 1376, + cid: 1376, + "timestamp": 1451227116928, "wxid": "WX10-032", - "name": "幻水姫 アロワナ", + name: "幻水姫 アロワナ", + "kana": "ゲンスイヒメアロワナ", "rarity": "SR", "cardType": "SIGNI", "color": "blue", @@ -37716,6 +68279,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "エルドラ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX10/WX10-032.jpg", "illust": "しおぼい", "classes": [ "精生", @@ -37729,21 +68293,66 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ - "【常時能力】:このシグニがアタックしたとき、あなたの手札が7枚以上の場合、対戦相手のシグニ1体をデッキの一番上に戻す。" + cardText: "押してダメなら引いてみろす。うす。 ~アロワナ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ + "【常時能力】:このシグニがアタックしたとき、あなたの手札が7枚以上の場合、対戦相手のシグニ1体をデッキの一番上に戻す。", ], - "actionEffectTexts": [ + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1376-const-0', + condition: function () { + return (this.player.hands.length >= 7); + }, + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return this.game.bounceCardsToDeckAsyn([card]); + }); + } + }); + add(this,'onAttack',effect); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【青】×0:対戦相手は自分のデッキの一番上を公開する。" ], - "burstEffectTexts": [ + actionEffects: [{ + actionAsyn: function () { + return this.player.opponent.revealAsyn(1); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:対戦相手のシグニ1体をデッキの一番上に戻す。" - ] + ], + burstEffect: { + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return this.game.bounceCardsToDeckAsyn([card]); + }); + } + } }, "1377": { "pid": 1377, - "cid": 1377, + cid: 1377, + "timestamp": 1451227119037, "wxid": "WX10-027", - "name": "リング・ドロー", + name: "リング・ドロー", + "kana": "リングドロー", "rarity": "LC", "cardType": "ARTS", "color": "colorless", @@ -37751,6 +68360,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX10/WX10-027.jpg", "illust": "松本エイト", "classes": [], "costWhite": 0, @@ -37761,21 +68371,55 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase" - ], - "artsEffectTexts": [ + cardText: "これが、指輪の力なの!?", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase'], + artsEffectTexts: [ "カードを1枚引く。" ], - "constEffectTexts": [ + artsEffect: { + actionAsyn: function () { + this.player.draw(1); + } + }, + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたのレゾナ1体が場に出たとき、あなたは【無】を支払ってもよい。そうした場合、このカードをあなたのルリグトラッシュからルリグデッキに戻す。" - ] + ], + constEffects: [{ + duringGame: true, + fixed: true, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1377-const-0', + triggerCondition: function (event) { + if (this.zone !== this.player.lrigTrashZone) return false; + return event.card.resona; + }, + condition: function () { + return (this.zone === this.player.lrigTrashZone); + }, + costColorless: 1, + actionAsyn: function () { + this.moveTo(this.player.lrigDeck); + } + }); + add(this.player,'onSummonSigni',effect); + } + }] }, "1378": { "pid": 1378, - "cid": 1378, + cid: 1378, + "timestamp": 1451227121119, "wxid": "WX10-028", - "name": "羅星姫 タンサーフォー", + name: "羅星姫 タンサーフォー", + "kana": "ラセイキタンサーフォー", "rarity": "SR", "cardType": "SIGNI", "color": "white", @@ -37783,6 +68427,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "サシェ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX10/WX10-028.jpg", "illust": "イシバシヨウスケ", "classes": [ "精羅", @@ -37796,22 +68441,114 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "ミッション4:それを無事に、持ち帰る!~タンサーフォー~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたのレゾナ1体が場に出るたび、このシグニをアップする。", - "【常時能力】:このシグニが対戦相手のライフクロス1枚をクラッシュするたび、あなたは【白】を支払ってもよい。そうした場合、レゾナ1体をアップする。" + "【常時能力】:このシグニが対戦相手のライフクロス1枚をクラッシュするたび、あなたは【白】を支払ってもよい。そうした場合、レゾナ1体をアップする。", ], - "actionEffectTexts": [ + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1378-const-0', + triggerCondition: function (event) { + return event.card.resona; + }, + condition: function () { + return !this.isUp + }, + actionAsyn: function () { + return this.upAsyn(); + } + }); + add(this.player,'onSummonSigni',effect); + } + },{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1378-const-1', + triggerCondition: function (event) { + return (event.source === this); + }, + costWhite: 1, + actionAsyn: function () { + var cards = this.player.signis.filter(function (signi) { + return signi.resona && !signi.isUp; + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.upAsyn(); + }); + } + }); + add(this.player.opponent,'onCrash',effect); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【ダウン】レゾナではないあなたの他のシグニ1体を場からトラッシュに置く:この方法でトラッシュに置いたシグニと同じレベルを持つ対戦相手のシグニ1体を手札に戻す。" ], - "burstEffectTexts": [ + actionEffects: [{ + costDown: true, + costCondition: function () { + return this.player.signis.some(function (signi) { + return (signi !== this) && !signi.resona && signi.canTrashAsCost(); + },this); + }, + costAsyn: function () { + var cards = this.player.signis.filter(function (signi) { + return (signi !== this) && !signi.resona && signi.canTrashAsCost(); + },this); + return this.player.selectAsyn('PAY',cards).callback(this,function (card) { + if (!card) return -1; + var level = card.level; + card.trash(); + return level; + }); + }, + actionAsyn: function (costArg) { + var level = costArg.others; + if (level < 0) return; + var cards = this.player.opponent.signis.filter(function (signi) { + return signi.level === level; + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.bounceAsyn(); + }); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたのルリグデッキからレゾナ1枚を出現条件を無視して場に出す。" - ] + ], + burstEffect: { + actionAsyn: function () { + var cards = this.player.lrigDeck.cards.filter(function (card) { + return card.resona && card.canSummon(); + },this); + return this.player.selectAsyn('SUMMON_SIGNI',cards).callback(this,function (card) { + if (!card) return; + return card.summonAsyn(); + }); + } + } }, "1379": { "pid": 1379, - "cid": 1379, + cid: 1379, + "timestamp": 1451227122814, "wxid": "WX10-025", - "name": "ファイブ・レインボー", + name: "ファイブ・レインボー", + "kana": "ファイブレインボー", "rarity": "LC", "cardType": "ARTS", "color": "colorless", @@ -37819,6 +68556,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX10/WX10-025.jpg", "illust": "かにかま", "classes": [], "costWhite": 1, @@ -37829,19 +68567,89 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase", - "attackPhase" + cardText: "よいしょ。", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase','attackPhase'], + artsEffectTexts: [ + "あなたのエナゾーンにあるカードの色から最大5色までを選ぶ。その後、\n" + + "白を選んだ場合、シグニ1体を手札に戻す。\n" + + "赤を選んだ場合、パワー12000以下のシグニ1体をバニッシュする。\n" + + "青を選んだ場合、カードを2枚引く。\n" + + "緑を選んだ場合、あなたのデッキの上からカードを2枚エナゾーンに置く。\n" + + "黒を選んだ場合、ターン終了時まで、シグニ1体のパワーを-12000する。" ], - "artsEffectTexts": [ - "あなたのエナゾーンにあるカードの色から最大5色までを選ぶ。その後、\n白を選んだ場合、シグニ1体を手札に戻す。\n赤を選んだ場合、パワー12000以下のシグニ1体をバニッシュする。\n青を選んだ場合、カードを2枚引く。\n緑を選んだ場合、あなたのデッキの上からカードを2枚エナゾーンに置く。\n黒を選んだ場合、ターン終了時まで、シグニ1体のパワーを-12000する。" - ] + artsEffect: { + actionAsyn: function () { + var colors = []; + var colorsToSelect = []; + this.player.enerZone.cards.forEach(function (card) { + card.getColors(true).forEach(function (color) { + if (inArr(color,colorsToSelect)) return; + colorsToSelect.push(color); + }); + },this); + if (!colorsToSelect.length) return; + var count = Math.min(5,colorsToSelect.length); + colorsToSelect.push('SELECT_DONE'); + return Callback.loop(this,count,function () { + if (!colorsToSelect.length) return; + return this.player.selectTextAsyn('COLOR',colorsToSelect).callback(this,function (color) { + if (color === 'SELECT_DONE') { + colorsToSelect.length = 0; + return; + } + colors.push(color); + removeFromArr(color,colorsToSelect); + }); + }).callback(this,function () { + return this.player.opponent.showColorsAsyn(colors); + }).callback(this,function () { + // white + if (!inArr('white',colors)) return; + var cards = concat(this.player.signis,this.player.opponent.signis); + return this.player.selectAsyn('BOUNCE',cards).callback(this,function (card) { + if (!card) return; + return card.bounceAsyn(); + }); + }).callback(this,function () { + // red + if (!inArr('red',colors)) return; + var cards = concat(this.player.signis,this.player.opponent.signis).filter(function (signi) { + return (signi.power <= 12000); + },this); + return this.player.selectAsyn('BANISH',cards).callback(this,function (card) { + if (!card) return; + return card.banishAsyn(); + }); + }).callback(this,function () { + // blue + if (!inArr('blue',colors)) return; + this.player.draw(2); + }).callback(this,function () { + // green + if (!inArr('green',colors)) return; + this.player.enerCharge(2); + }).callback(this,function () { + // black + if (!inArr('black',colors)) return; + var cards = concat(this.player.signis,this.player.opponent.signis); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndAdd(this,card,'power',-12000); + }); + }); + } + } }, "1380": { "pid": 1380, - "cid": 1380, + cid: 1380, + "timestamp": 1451227124274, "wxid": "WX10-026", - "name": "ペナルティ・チャンス", + name: "ペナルティ・チャンス", + "kana": "ペナルティチャンス", "rarity": "LC", "cardType": "ARTS", "color": "colorless", @@ -37849,6 +68657,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX10/WX10-026.jpg", "illust": "イチノセ奏", "classes": [], "costWhite": 0, @@ -37859,21 +68668,48 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "attackPhase" - ], - "artsEffectTexts": [ - "以下の3つから1つを選ぶ。\n①あなたの手札が0枚の場合、カードを2枚引く。\n②あなたの場にシグニがない場合、対戦相手のシグニ1体をダウンする。\n③このターンが効果によって追加されたターンである場合、このアタックフェイズを終了する。", + cardText: "貴女、なんていったかしらね。~ウリス~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['attackPhase'], + artsEffectTexts: [ + "以下の3つから1つを選ぶ。\n" + + "①あなたの手札が0枚の場合、カードを2枚引く。\n" + + "②あなたの場にシグニがない場合、対戦相手のシグニ1体をダウンする。\n" + + "③このターンが効果によって追加されたターンである場合、このアタックフェイズを終了する。", "あなたの手札が0枚の場合、カードを2枚引く。", "あなたの場にシグニがない場合、対戦相手のシグニ1体をダウンする。", "このターンが効果によって追加されたターンである場合、このアタックフェイズを終了する。" - ] + ], + artsEffect: [{ + actionAsyn: function () { + if (this.player.hands.length) return; + this.player.draw(2); + } + },{ + actionAsyn: function () { + if (this.player.signis.length) return; + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + card.down(); + }); + } + },{ + actionAsyn: function () { + if (!this.game.phase.additionalTurn) return; + this.game.setData(this.game,'endAttackPhase',true); + } + }] }, "1381": { "pid": 1381, - "cid": 1381, + cid: 1381, + "timestamp": 1451227125756, "wxid": "WX10-022", - "name": "ウトゥルス・チェイン", + name: "ウトゥルス・チェイン", + "kana": "ウトゥルスチェイン", "rarity": "LC", "cardType": "ARTS", "color": "black", @@ -37881,6 +68717,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX10/WX10-022.jpg", "illust": "CH@R", "classes": [], "costWhite": 1, @@ -37891,26 +68728,63 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase", - "attackPhase" - ], - "artsEffectTexts": [ - "【チェイン【黒】【白】】(このターン、あなたが次にアーツを使用する場合、それを使用するためのコストは【黒】コストが1、【白】コストが1減る)\n以下の3つから1つを選ぶ。\n①対戦相手のレベル3以下のシグニ1体を手札に戻す。\n②ターン終了時まで、対戦相手のシグニ1体のパワーを-12000する。\n③あなたのトラッシュから白または黒のシグニを合計2枚まで手札に加える。", + cardText: "咆哮穿ツ、此ガ総テヲ葬ル音頭!~ウトゥルス~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase','attackPhase'], + artsEffectTexts: [ + "【チェイン【黒】【白】】(このターン、あなたが次にアーツを使用する場合、それを使用するためのコストは【黒】コストが1、【白】コストが1減る)\n" + + "以下の3つから1つを選ぶ。\n" + + "①対戦相手のレベル3以下のシグニ1体を手札に戻す。\n" + + "②ターン終了時まで、対戦相手のシグニ1体のパワーを-12000する。\n" + + "③あなたのトラッシュから白または黒のシグニを合計2枚まで手札に加える。", "対戦相手のレベル3以下のシグニ1体を手札に戻す。", "ターン終了時まで、対戦相手のシグニ1体のパワーを-12000する。", - "あなたのトラッシュから白または黒のシグニを合計2枚まで手札に加える。" + "あなたのトラッシュから白または黒のシグニを合計2枚まで手札に加える。", ], - "chain": { - "costBlack": 1, - "costWhite": 1 - } + chain: { + costBlack: 1, + costWhite: 1 + }, + artsEffect: [{ + actionAsyn: function () { + var cards = this.player.opponent.signis.filter(function (signi) { + return signi.level <= 3; + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.bounceAsyn(); + }); + } + },{ + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndAdd(this,card,'power',-12000); + }); + } + },{ + actionAsyn: function () { + var cards = this.player.trashZone.cards.filter(function (card) { + return (card.type === 'SIGNI') && ((card.hasColor('black')) || (card.hasColor('white'))); + },this); + return this.player.selectSomeAsyn('ADD_TO_HAND',cards,0,2).callback(this,function (cards) { + return this.player.opponent.showCardsAsyn(cards).callback(this,function () { + this.game.moveCards(cards,this.player.handZone); + }); + }); + } + }] }, "1382": { "pid": 1382, - "cid": 1382, + cid: 1382, + "timestamp": 1451227127305, "wxid": "WX10-023", - "name": "ブラック・コフィン", + name: "ブラック・コフィン", + "kana": "ブラックコフィン", "rarity": "LC", "cardType": "ARTS", "color": "black", @@ -37918,6 +68792,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX10/WX10-023.jpg", "illust": "夜ノみつき", "classes": [], "costWhite": 0, @@ -37928,21 +68803,54 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase", - "spellCutIn" - ], - "artsEffectTexts": [ - "以下の2つから1つを選ぶ。\n①あなたのトラッシュから、あなたのルリグと同じ色のシグニ1枚を手札に加える。\n②対戦相手のトラッシュにあるスペル1枚をゲームから除外する。このゲームの間、対戦相手はそのスペルと同じ名前のカードを使用できない。(カットインされたスペルはこの効果の影響を受けない)", + cardText: "…黒棺よ…。~ミュウ~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase','spellCutIn'], + artsEffectTexts: [ + "以下の2つから1つを選ぶ。\n" + + "①あなたのトラッシュから、あなたのルリグと同じ色のシグニ1枚を手札に加える。\n" + + "②対戦相手のトラッシュにあるスペル1枚をゲームから除外する。このゲームの間、対戦相手はそのスペルと同じ名前のカードを使用できない。(カットインされたスペルはこの効果の影響を受けない)", "あなたのトラッシュから、あなたのルリグと同じ色のシグニ1枚を手札に加える。", "対戦相手のトラッシュにあるスペル1枚をゲームから除外する。このゲームの間、対戦相手はそのスペルと同じ名前のカードを使用できない。(カットインされたスペルはこの効果の影響を受けない)" - ] + ], + artsEffect: [{ + actionAsyn: function () { + var cards = this.player.trashZone.cards.filter(function (card) { + return (card.type === 'SIGNI') && + (card.color !== 'colorless') && + (card.hasSameColorWith(this.player.lrig)); + },this); + return this.player.selectAsyn('ADD_TO_HAND',cards).callback(this,function (card) { + if (!card) return; + return this.player.opponent.showCardsAsyn([card]).callback(this,function () { + card.moveTo(card.player.handZone); + }); + }); + } + },{ + actionAsyn: function () { + var cards = this.player.opponent.trashZone.cards.filter(function (card) { + return (card.type === 'SPELL'); + },this); + return this.player.selectAsyn('TARGET',cards).callback(this,function (card) { + if (!card) return; + return this.player.opponent.showCardsAsyn([card]).callback(this,function () { + this.game.excludeCards([card]); + this.player.opponent.bannedCards.push(card.cid); + }); + }); + } + }] }, "1383": { "pid": 1383, - "cid": 1383, + cid: 1383, + "timestamp": 1451227128847, "wxid": "WX10-024", - "name": "黒幻蟲 クマムス", + name: "黒幻蟲 クマムス", + "kana": "コクゲンチュウクマムス", "rarity": "LC", "cardType": "RESONA", "color": "black", @@ -37950,6 +68858,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "ミュウ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX10/WX10-024.jpg", "illust": "アリオ", "classes": [ "精生", @@ -37963,21 +68872,64 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "extraTexts": [ + cardText: "なんだよぅ、もっと寝させてよぅ。~クマムス~", + // ====================== + // 共鸣 + // ====================== + extraTexts: [ "[出現条件] 【アタックフェイズ】<凶蟲>のシグニ2枚をあなたのエナゾーンからトラッシュに置く" ], - "constEffectTexts": [ + resonaPhase: 'attackPhase', + resonaCondition: function () { + if (!this.canSummon()) return null; + var cards = this.player.enerZone.cards.filter(function (card) { + return card.hasClass('凶蟲'); + },this); + if (cards.length < 2) return null; + return function () { + return this.player.selectSomeAsyn('TRASH',cards,2,2).callback(this,function (cards) { + this.game.trashCards(cards); + }); + }; + }, + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:このシグニがバニッシュされる場合、ルリグデッキに戻る代わりにルリグトラッシュに置かれる。" ], - "startUpEffectTexts": [ + constEffects: [{ + action: function (set,add) { + set(this,'resonaBanishToTrash',true); + } + }], + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:対戦相手のデッキの一番上のカードを対戦相手のシグニ1体の【チャーム】にする。このターン、対戦相手が【無】【無】【無】を支払わないかぎりそのシグニはアタックできない。" - ] + ], + startUpEffects: [{ + actionAsyn: function () { + var card = this.player.opponent.mainDeck.cards[0]; + if (!card) return; + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (signi) { + if (!signi) return; + card.charmTo(signi); + // 大天使之类的抗性吃这个效果,暂时把效果源设置为目标凑合凑合. + this.game.tillTurnEndAdd(this,signi,'attackCostColorless',3,{forced: true}); + }); + } + }], }, "1384": { "pid": 1384, - "cid": 1384, + cid: 1384, + "timestamp": 1451227130588, "wxid": "WX10-019", - "name": "緑参ノ遊 カップ", + name: "緑参ノ遊 カップ", + "kana": "リョクサンノユウカップ", "rarity": "LC", "cardType": "RESONA", "color": "green", @@ -37985,6 +68937,7 @@ var CardInfo = { "limit": 0, "power": 10000, "limiting": "アイヤイ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX10/WX10-019.jpg", "illust": "松本エイト", "classes": [ "精武", @@ -37998,18 +68951,43 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "extraTexts": [ + cardText: "立ち乗りは危険ですよー。~カップ~", + // ====================== + // 共鸣 + // ====================== + extraTexts: [ "[出現条件] 【メインフェイズ】レゾナではない<遊具>のシグニ2体をあなたの場からトラッシュに置く" ], - "startUpEffectTexts": [ + resonaPhase: 'mainPhase', + resonaCondition: function () { + var filter = function (signi) { + return !signi.resona && signi.hasClass('遊具'); + }; + var count = 2; + return this.getSummonSolution(filter,count); + }, + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:あなたのデッキから<遊具>のシグニ1枚を探して場に出す。その後、デッキをシャッフルする。" - ] + ], + startUpEffects: [{ + actionAsyn: function () { + var filter = function (card) { + return card.hasClass('遊具'); + }; + return this.player.seekAndSummonAsyn(filter,1); + } + }] }, "1385": { "pid": 1385, - "cid": 1385, + cid: 1385, + "timestamp": 1451227132798, "wxid": "WX10-021", - "name": "ミュウ=イクロ", + name: "ミュウ=イクロ", + "kana": "ミュウイクロ", "rarity": "LC", "cardType": "LRIG", "color": "black", @@ -38017,6 +68995,7 @@ var CardInfo = { "limit": 7, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX10/WX10-021.jpg", "illust": "柚希きひろ", "classes": [ "ミュウ" @@ -38029,15 +69008,32 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "…もう、もどらなくていい。~ミュウ~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:あなたのデッキの一番上を見る。それがレベル3以下の<凶蟲>のシグニの場合、それを場に出してもよい。" - ] + ], + startUpEffects: [{ + actionAsyn: function () { + var card = this.player.mainDeck.cards[0]; + if (!card) return; + if ((card.type === 'SIGNI') && (card.level <= 3) && (card.hasClass('凶蟲'))) { + this.player.informCards([card]); + return card.summonOptionalAsyn(); + } + return this.player.showCardsAsyn([card]); + } + }] }, "1386": { "pid": 1386, - "cid": 1386, + cid: 1386, + "timestamp": 1451227134580, "wxid": "WX10-015", - "name": "フラッシュ・バック", + name: "フラッシュ・バック", + "kana": "フラッシュバック", "rarity": "LC", "cardType": "ARTS", "color": "blue", @@ -38045,6 +69041,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "エルドラ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX10/WX10-015.jpg", "illust": "オーミー", "classes": [], "costWhite": 0, @@ -38055,22 +69052,78 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase", - "attackPhase" + cardText: "スーパーエルドラタイムっすよ!~エルドラ~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase','attackPhase'], + artsEffectTexts: [ + "あなたのライフクロスの一番上を見る。それをトラッシュに置いてもよい。そうした場合、あなたのデッキの一番上のカードをライフクロスに加える。\n" + + "対戦相手のライフクロスの一番上を見る。それをトラッシュに置いてもよい。そうした場合、対戦相手のデッキの一番上のカードをライフクロスに加える。" ], - "artsEffectTexts": [ - "あなたのライフクロスの一番上を見る。それをトラッシュに置いてもよい。そうした場合、あなたのデッキの一番上のカードをライフクロスに加える。\n対戦相手のライフクロスの一番上を見る。それをトラッシュに置いてもよい。そうした場合、対戦相手のデッキの一番上のカードをライフクロスに加える。" - ], - "constEffectTexts": [ + artsEffect: { + actionAsyn: function () { + return Callback.immediately().callback(this,function () { + var card = this.player.lifeClothZone.cards[0]; + if (!card) return; + this.player.informCards([card]); + return this.player.selectOptionalAsyn('TRASH',[card]).callback(this,function (card) { + if (!card) return; + card.trash(); + card = this.player.mainDeck.cards[0]; + if (!card) return; + card.moveTo(card.player.lifeClothZone); + }); + }).callback(this,function () { + var card = this.player.opponent.lifeClothZone.cards[0]; + if (!card) return; + this.player.informCards([card]); + return this.player.selectOptionalAsyn('TRASH',[card]).callback(this,function (card) { + if (!card) return; + card.trash(); + card = this.player.opponent.mainDeck.cards[0]; + if (!card) return; + card.moveTo(card.player.lifeClothZone); + }); + }); + } + }, + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたか対戦相手のライフバーストが発動したとき、あなたは【青】を支払ってもよい。そうした場合、このカードをルリグトラッシュからルリグデッキに戻す。" - ] + ], + constEffects: [{ + duringGame: true, + fixed: true, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1386-const-0', + triggerCondition: function (event) { + return (this.zone === this.player.lrigTrashZone); + }, + condition: function () { + return (this.zone === this.player.lrigTrashZone); + }, + costBlue: 1, + actionAsyn: function () { + this.moveTo(this.player.lrigDeck); + } + }); + add(this.player,'onBurstTriggered',effect); + add(this.player.opponent,'onBurstTriggered',effect); + } + }] }, "1387": { "pid": 1387, - "cid": 1387, + cid: 1387, + "timestamp": 1451227136295, "wxid": "WX10-016", - "name": "早期な爽気 アン=フォース", + name: "早期な爽気 アン=フォース", + "kana": "ソウキナソウキアンフォース", "rarity": "LC", "cardType": "LRIG", "color": "green", @@ -38078,6 +69131,7 @@ var CardInfo = { "limit": 12, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX10/WX10-016.jpg", "illust": "水玉子", "classes": [ "アン" @@ -38089,13 +69143,16 @@ var CardInfo = { "costGreen": 2, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "爽やかな風をどうぞ。~アン~", }, "1388": { "pid": 1388, - "cid": 1388, + cid: 1388, + "timestamp": 1451227138440, "wxid": "WX10-014", - "name": "ワースト・コンディション", + name: "ワースト・コンディション", + "kana": "ワーストコンディション", "rarity": "LC", "cardType": "ARTS", "color": "blue", @@ -38103,6 +69160,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "ピルルク", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX10/WX10-014.jpg", "illust": "ぶんたん", "classes": [], "costWhite": 0, @@ -38113,19 +69171,31 @@ var CardInfo = { "costColorless": 1, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase", - "attackPhase" + cardText: "最悪な雷をどうぞ…。~ピルルク~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase','attackPhase'], + artsEffectTexts: [ + "このカードは対戦相手の手札が0枚の場合にしか使用できない。\n" + + "対戦相手のシグニを2体までバニッシュする。" ], - "artsEffectTexts": [ - "このカードは対戦相手の手札が0枚の場合にしか使用できない。\n対戦相手のシグニを2体までバニッシュする。" - ] + useCondition: function () { + return !this.player.opponent.hands.length; + }, + artsEffect: { + actionAsyn: function () { + return this.banishSigniAsyn(null,0,2); + } + } }, "1389": { "pid": 1389, - "cid": 1389, + cid: 1389, + "timestamp": 1451227140033, "wxid": "WX10-011", - "name": "駆馬炎鞭", + name: "駆馬炎鞭", + "kana": "クバエンベン", "rarity": "LC", "cardType": "ARTS", "color": "red", @@ -38133,6 +69203,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "花代", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX10/WX10-011.jpg", "illust": "mado*pen", "classes": [], "costWhite": 0, @@ -38143,18 +69214,39 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase" + cardText: "挟みむち!", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase'], + artsEffectTexts: [ + "このカードはあなたのルリグがレベル3以上の場合にしか使用できない。\n" + + "このゲームの間、あなたのルリグは【ダブルクラッシュ】を得て、あなたはグロウできない。" ], - "artsEffectTexts": [ - "このカードはあなたのルリグがレベル3以上の場合にしか使用できない。\nこのゲームの間、あなたのルリグは【ダブルクラッシュ】を得て、あなたはグロウできない。" - ] + useCondition: function () { + return (this.player.lrig.level >= 3); + }, + artsEffect: { + actionAsyn: function () { + this.game.addConstEffect({ + source: this, + destroyTimming: [], + fixed: true, + action: function (set,add) { + set(this.player.lrig,'doubleCrash',true); + set(this.player,'canNotGrow',true); + } + }); + } + } }, "1390": { "pid": 1390, - "cid": 1390, + cid: 1390, + "timestamp": 1451227141810, "wxid": "WX10-012", - "name": "ミルルン・ミリ", + name: "ミルルン・ミリ", + "kana": "ミルルンミリ", "rarity": "LC", "cardType": "LRIG", "color": "blue", @@ -38162,6 +69254,7 @@ var CardInfo = { "limit": 12, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX10/WX10-012.jpg", "illust": "CH@R", "classes": [ "ミルルン" @@ -38173,13 +69266,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "…重症ぅ~。~ミルルン~", }, "1391": { "pid": 1391, - "cid": 1391, + cid: 1391, + "timestamp": 1451227143187, "wxid": "WX10-009", - "name": "縛魔炎 花代・参 ", + name: "縛魔炎 花代・参 ", + "kana": "バクマエンハナヨサン", "rarity": "LC", "cardType": "LRIG", "color": "red", @@ -38187,6 +69283,7 @@ var CardInfo = { "limit": 9, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX10/WX10-009.jpg", "illust": "モレシャン", "classes": [ "花代" @@ -38199,19 +69296,55 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "防御なんか捨ててかかって来な!!~花代~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたのグロウフェイズをスキップする。", "【常時能力】:あなたがスペル1枚を使用するたび、このルリグをアップする。" ], - "actionEffectTexts": [ + constEffects: [{ + action: function (set,add) { + set(this.player,'skipGrowPhase',true); + } + },{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1391-const-1', + condition: function () { + return !this.isUp; + }, + actionAsyn: function () { + return this.upAsyn(); + } + }); + add(this.player,'onUseSpell',effect); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【ダウン】:数字1つを宣言する。このターン、対戦相手は宣言された数字と同じレベルのシグニで【ガード】ができない。" - ] + ], + actionEffects: [{ + costDown: true, + actionAsyn: function () { + return this.player.declareAsyn(1,5).callback(this,function (num) { + this.game.tillTurnEndAdd(this,this.player.opponent,'guardBannedLevels',num); + }); + } + }] }, "1392": { "pid": 1392, - "cid": 1392, + cid: 1392, + "timestamp": 1451227145083, "wxid": "WX10-008", - "name": "白羅星 プルート", + name: "白羅星 プルート", + "kana": "ハクラセイプルート", "rarity": "LC", "cardType": "RESONA", "color": "white", @@ -38219,6 +69352,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "サシェ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX10/WX10-008.jpg", "illust": "しおぼい", "classes": [ "精羅", @@ -38232,21 +69366,60 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "extraTexts": [ - "[出現条件] 【アタックフェイズ】<宇宙>のシグニ3枚をあなたのエナゾーンからトラッシュに置く" + cardText: "囲め!我が衛星剣達よ!~プルート~", + // ====================== + // 共鸣 + // ====================== + extraTexts: [ + "[出現条件] 【アタックフェイズ】<宇宙>のシグニ3枚をあなたのエナゾーンからトラッシュに置く", ], - "constEffectTexts": [ + resonaPhase: 'attackPhase', + resonaCondition: function () { + if (!this.canSummon()) return null; + var cards = this.player.enerZone.cards.filter(function (card) { + return card.hasClass('宇宙'); + },this); + if (cards.length < 3) return null; + return function () { + return this.player.selectSomeAsyn('TRASH',cards,3,3).callback(this,function (cards) { + this.game.trashCards(cards); + }); + }; + }, + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:このシグニがバニッシュされる場合、ルリグデッキに戻る代わりにルリグトラッシュに置かれる。" ], - "startUpEffectTexts": [ + constEffects: [{ + action: function (set,add) { + set(this,'resonaBanishToTrash',true); + } + }], + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:ターン終了時まで、対戦相手のシグニ1体は「アタックできない」を得る。" - ] + ], + startUpEffects: [{ + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndSet(this,card,'canNotAttack',true); + }); + } + }] }, "1393": { "pid": 1393, - "cid": 1393, + cid: 1393, + "timestamp": 1451227146683, "wxid": "WX10-007", - "name": "祈願の使者 サシェ・モティエ", + name: "祈願の使者 サシェ・モティエ", + "kana": "キガンノシシャサシェモティエ", "rarity": "LC", "cardType": "LRIG", "color": "white", @@ -38254,6 +69427,7 @@ var CardInfo = { "limit": 7, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX10/WX10-007.jpg", "illust": "単ル", "classes": [ "サシェ" @@ -38266,15 +69440,32 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "もう、戻れないかもしれないけど。~サシェ~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:あなたのデッキの一番上を見る。それがレベル3以下の<宇宙>のシグニの場合、それを場に出してもよい。" - ] + ], + startUpEffects: [{ + actionAsyn: function () { + var card = this.player.mainDeck.cards[0]; + if (!card) return; + if ((card.type === 'SIGNI') && (card.level <= 3) && (card.hasClass('宇宙'))) { + this.player.informCards([card]); + return card.summonOptionalAsyn(); + } + return this.player.showCardsAsyn([card]); + } + }] }, "1394": { "pid": 1394, - "cid": 1394, + cid: 1394, + "timestamp": 1451227148160, "wxid": "WX10-005", - "name": "龍滅連鎖", + name: "龍滅連鎖", + "kana": "リュウメツレンサ", "rarity": "LR", "cardType": "ARTS", "color": "red", @@ -38282,6 +69473,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX10/WX10-005.jpg", "illust": "マツモトミツアキ", "classes": [], "costWhite": 0, @@ -38292,26 +69484,59 @@ var CardInfo = { "costColorless": 2, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase", - "attackPhase" - ], - "artsEffectTexts": [ - "【チェイン【赤】【緑】】(このターン、あなたが次にアーツを使用する場合、それを使用するためのコストは【赤】コストが1、【緑】コストが1減る)\n以下の3つから2つまで選ぶ。\n①対戦相手のパワー12000以下のシグニ1体をバニッシュする。\n②対戦相手は自分のエナゾーンのカードが4枚になるように、エナゾーンからカードをトラッシュに置く。\n③あなたのデッキの一番上のカードをライフクロスに加える。", + cardText: "チェインドラゴン!!~遊月~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase','attackPhase'], + artsEffectTexts: [ + "【チェイン【赤】【緑】】(このターン、あなたが次にアーツを使用する場合、それを使用するためのコストは【赤】コストが1、【緑】コストが1減る)\n" + + "以下の3つから2つまで選ぶ。\n" + + "①対戦相手のパワー12000以下のシグニ1体をバニッシュする。\n" + + "②対戦相手は自分のエナゾーンのカードが4枚になるように、エナゾーンからカードをトラッシュに置く。\n" + + "③あなたのデッキの一番上のカードをライフクロスに加える。", "対戦相手のパワー12000以下のシグニ1体をバニッシュする。", "対戦相手は自分のエナゾーンのカードが4枚になるように、エナゾーンからカードをトラッシュに置く。", - "あなたのデッキの一番上のカードをライフクロスに加える。" + "あなたのデッキの一番上のカードをライフクロスに加える。", ], - "chain": { - "costRed": 1, - "costGreen": 1 - } + chain: { + costRed: 1, + costGreen: 1 + }, + getMinEffectCount: function () { + return 1; + }, + getMaxEffectCount: function () { + return 2; + }, + artsEffect: [{ + actionAsyn: function () { + return this.banishSigniAsyn(12000); + } + },{ + actionAsyn: function () { + var cards = this.player.opponent.enerZone.cards; + var n = cards.length - 4; + if (n <= 0) return; + return this.player.opponent.selectSomeAsyn('TRASH',cards,n,n).callback(this,function (cards) { + this.game.trashCards(cards); + }); + } + },{ + actionAsyn: function () { + var card = this.player.mainDeck.cards[0]; + if (!card) return; + card.moveTo(card.player.lifeClothZone); + } + }] }, "1395": { "pid": 1395, - "cid": 1395, + cid: 1395, + "timestamp": 1451227150041, "wxid": "WX10-002", - "name": "エルドラ×マークIVSUPER", + name: "エルドラ×マークIVSUPER", + "kana": "エルドラマークフォースーパー", "rarity": "LR", "cardType": "LRIG", "color": "blue", @@ -38319,6 +69544,7 @@ var CardInfo = { "limit": 11, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX10/WX10-002.jpg", "illust": "トリダモノ", "classes": [ "エルドラ" @@ -38331,16 +69557,57 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "そろそろ本気、出していくっすよ!~エルドラ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの手札が5枚以上あるかぎり、あなたの<水獣>のシグニのパワーを+2000する。", "【常時能力】:このルリグがアタックしたとき、あなたは手札を1枚捨ててもよい。そうした場合、対戦相手のライフクロスの一番上を見る。その後、それをトラッシュに置いて対戦相手のデッキの一番上のカードをライフクロスに加えてもよい。" - ] + ], + constEffects: [{ + condition: function () { + return (this.player.hands.length >= 5); + }, + action: function (set,add) { + this.player.signis.forEach(function (signi) { + if (!signi.hasClass('水獣')) return; + add(signi,'power',2000); + },this); + } + },{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1395-const-1', + optional: true, + actionAsyn: function () { + if (!this.player.hands.length) return; + return this.player.discardAsyn(1).callback(this,function () { + var card = this.player.opponent.lifeClothZone.cards[0]; + if (!card) return; + this.player.informCards([card]); + return this.player.selectOptionalAsyn('TRASH',[card]).callback(this,function (card) { + if (!card) return; + card.trash(); + card = this.player.opponent.mainDeck.cards[0]; + if (!card) return; + card.moveTo(card.player.lifeClothZone); + }); + }) + } + }); + add(this,'onAttack',effect); + } + }] }, "1396": { "pid": 1396, - "cid": 1396, + cid: 1396, + "timestamp": 1458750769759, "wxid": "PR-240", - "name": "幻獣 アカズキン(カードゲーマーvol.25付録)", + name: "幻獣 アカズキン(カードゲーマーvol.25付録)", + "kana": "ゲンジュウアカズキン", "rarity": "PR", "cardType": "SIGNI", "color": "green", @@ -38348,6 +69615,7 @@ var CardInfo = { "limit": 0, "power": 1000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-240.jpg", "illust": "アリオ", "classes": [ "精生", @@ -38361,20 +69629,72 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "おばぁちゃんパァーンチ!~アカズキン~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:このシグニのレベルはあなたのエナゾーンあるカード5枚につき+1され、このシグニのパワーはこのシグニのレベル1につき+3000される。", "【常時能力】:このシグニはレベルが4以上であるかぎり、「このシグニがアタックしたとき、このシグニの正面のシグニをバニッシュする。」を得、レベルが5以上であるかぎり、「このシグニは対戦相手の効果を受けない。」を得る。", "【常時能力】:あなたのメインフェイズ開始時、あなたのデッキの上からカードを1枚エナゾーンに置く。" ], - "attachedEffectTexts": [ - "このシグニがアタックしたとき、このシグニの正面のシグニをバニッシュする。" - ] + constEffects: [{ + action: function (set,add) { + var count = Math.floor(this.player.enerZone.cards.length / 5); + add(this,'level',count); + var power = 3000 * this.level; + add(this,'power',power); + } + },{ + action: function (set,add) { + var effect; + if (this.level >= 4) { + effect = this.game.newEffect({ + source: this, + description: '1396-attached-0', + condition: function () { + return this.getOpposingSigni(); + }, + actionAsyn: function () { + var card = this.getOpposingSigni(); + if (!card) return; + return card.banishAsyn(); + } + }); + add(this,'onAttack',effect); + } + if (this.level >= 5) { + add(this,'effectFilters',function (card) { + return (card.player === this.player); + }); + } + } + },{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1396-const-2', + actionAsyn: function () { + return this.player.enerCharge(1); + } + }); + add(this.player,'onMainPhaseStart',effect); + } + }], + // ====================== + // 附加效果 + // ====================== + attachedEffectTexts: [ + 'このシグニがアタックしたとき、このシグニの正面のシグニをバニッシュする。' + ], }, "1397": { "pid": 1397, - "cid": 1397, + cid: 1397, + "timestamp": 1458750770722, "wxid": "PR-206", - "name": "宿業の花嫁 アルフォウ(「selector infected WIXOSS-Re/verse- 」第2巻 付録)", + name: "宿業の花嫁 アルフォウ(「selector infected WIXOSS-Re/verse- 」第2巻 付録)", + "kana": "シュクゴウノハナヨメアルフォウ", "rarity": "PR", "cardType": "LRIG", "color": "black", @@ -38382,6 +69702,7 @@ var CardInfo = { "limit": 2, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-206.jpg", "illust": "めきめき", "classes": [ "アルフォウ" @@ -38394,15 +69715,38 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "…ゆらぎ?~アルフォウ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:このルリグが対戦相手のライフクロス1枚をクラッシュするたび、すべてのプレイヤーは自分のデッキの上からカードを5枚トラッシュに置く。" - ] + ], + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1397-const-0', + triggerCondition: function (event) { + return (event.source === this); + }, + actionAsyn: function (event) { + var cards = concat(this.player.mainDeck.getTopCards(5), + this.player.opponent.mainDeck.getTopCards(5)); + this.game.trashCards(cards); + } + }); + add(this.player.opponent,'onCrash',effect); + } + }] }, "1398": { "pid": 1398, - "cid": 1398, + cid: 1398, + "timestamp": 1458750771573, "wxid": "PR-205", - "name": "簒奪の花嫁 アルフォウ(「selector infected WIXOSS-Re/verse- 」第2巻 付録)", + name: "簒奪の花嫁 アルフォウ(「selector infected WIXOSS-Re/verse- 」第2巻 付録)", + "kana": "サンダツノハナヨメアルフォウ", "rarity": "PR", "cardType": "LRIG", "color": "black", @@ -38410,6 +69754,7 @@ var CardInfo = { "limit": 6, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-205.jpg", "illust": "めきめき", "classes": [ "アルフォウ" @@ -38422,15 +69767,36 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "あと少しで、あなたは私だけのもの…~アルフォウ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたがリフレッシュしたとき、それがこのターンであなたの最初のリフレッシュである場合、対戦相手のシグニ1体をバニッシュする。" - ] + ], + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1398-const-0', + triggerCondition: function (event) { + return (event.rebuildCount === 1); + }, + actionAsyn: function (event) { + return this.banishSigniAsyn(); + } + }); + add(this.player,'onRebuild',effect); + } + }] }, "1399": { "pid": 1399, - "cid": 1399, + cid: 1399, + "timestamp": 1458750773700, "wxid": "WX11-003", - "name": "雪月風火 花代・肆", + name: "雪月風火 花代・肆", + "kana": "セツゲツフウカハナヨヨン", "rarity": "LR", "cardType": "LRIG", "color": "red", @@ -38438,6 +69804,7 @@ var CardInfo = { "limit": 11, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX11/WX11-003.jpg", "illust": "かわすみ", "classes": [ "花代" @@ -38450,17 +69817,75 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "さあ、踊りな、歌いな。熱い時間の幕開けだよ。~花代~", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【赤】手札から赤のシグニを1枚捨てる:ターン終了時まで、あなたの赤のシグニ1体は【アサシン】を得る。", "【起動能力】【赤】手札から<鉱石>または<宝石>のシグニを1枚捨てる:対戦相手のパワー12000以下のシグニ1体をバニッシュする。", "【起動能力】エクシード2:カードを3枚引く。あなたの次のアタックフェイズ開始時、あなたは手札をすべて捨てる。この能力は1ターンに一度しか使用できない。" - ] + ], + actionEffects: [{ + costRed: 1, + costCondition: function () { + return this.player.hands.some(function (card) { + return (card.type === 'SIGNI') && (card.hasColor('red')); + },this); + }, + costAsyn: function () { + var cards = this.player.hands.filter(function (card) { + return (card.type === 'SIGNI') && (card.hasColor('red')); + },this); + return this.player.selectAsyn('PAY',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + }, + actionAsyn: function () { + var cards = this.player.signis.filter(function (signi) { + return (signi.hasColor('red')); + }); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndSet(this,card,'assassin',true); + }); + } + },{ + costRed: 1, + costCondition: function () { + return this.player.hands.some(function (card) { + return card.hasClass('鉱石') || card.hasClass('宝石'); + },this); + }, + costAsyn: function () { + var cards = this.player.hands.filter(function (card) { + return card.hasClass('鉱石') || card.hasClass('宝石'); + },this); + return this.player.selectAsyn('PAY',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + }, + actionAsyn: function () { + return this.banishSigniAsyn(12000); + } + },{ + costExceed: 2, + once: true, + actionAsyn: function () { + this.player.draw(3); + this.player.discardOnAttackPhase = true; + } + }] }, "1400": { "pid": 1400, - "cid": 1400, + cid: 1400, + "timestamp": 1458750776207, "wxid": "WX11-005", - "name": "四型貫女 緑姫", + name: "四型貫女 緑姫", + "kana": "シガタカンニョミドリコ", "rarity": "LR", "cardType": "LRIG", "color": "green", @@ -38468,6 +69893,7 @@ var CardInfo = { "limit": 11, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX11/WX11-005.jpg", "illust": "エムド", "classes": [ "緑子" @@ -38480,19 +69906,55 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "あふれ出るこの力、そうだね。君たちがくれたんだ。~緑姫~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:あなたのエナゾーンからカードを3枚まで手札に加える。" ], - "actionEffectTexts": [ + startUpEffects: [{ + actionAsyn: function () { + var cards = this.player.enerZone.cards; + return this.player.selectSomeTargetsAsyn(cards,0,3).callback(this,function (cards) { + return this.player.opponent.showCardsAsyn(cards).callback(this,function () { + if (!cards.length) return; + this.game.moveCards(cards,this.player.handZone); + }); + }); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】エクシード1:あなたのデッキの一番上のカードをエナゾーンに置く。この能力は1ターンに一度しか使用できない。", "【起動能力】エクシード2:ターン終了時まで、あなたのすべてのシグニは【ランサー】を得る。" - ] + ], + actionEffects: [{ + costExceed: 1, + once: true, + actionAsyn: function () { + this.player.enerCharge(1); + } + },{ + costExceed: 2, + actionAsyn: function () { + this.game.frameStart(); + this.player.signis.forEach(function (signi) { + this.game.tillTurnEndSet(this,signi,'lancer',true); + },this); + this.game.frameEnd(); + } + }] }, "1401": { "pid": 1401, - "cid": 260, + cid: 260, + "timestamp": 1458750948581, "wxid": "PR-244", - "name": "閻魔 ウリス(コミックマーケット89献血応援イベント)", + name: "閻魔 ウリス(コミックマーケット89献血応援イベント)", + "kana": "エンマウリス", "rarity": "PR", "cardType": "LRIG", "color": "black", @@ -38500,6 +69962,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-244.jpg", "illust": "エムド", "classes": [ "ウリス" @@ -38511,13 +69974,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "いいことしましょ?~ウリス~", }, "1402": { "pid": 1402, - "cid": 235, + cid: 235, + "timestamp": 1458750951723, "wxid": "PR-271", - "name": "サーバント D2(WIXOSSイベント景品)", + name: "サーバント D2(WIXOSSイベント景品)", + "kana": "サーバントディーツー", "rarity": "PR", "cardType": "SIGNI", "color": "colorless", @@ -38525,6 +69991,7 @@ var CardInfo = { "limit": 0, "power": 3000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-271.jpg", "illust": "イチノセ奏", "classes": [ "精元" @@ -38536,13 +70003,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": true, - "multiEner": false + "multiEner": false, + cardText: "私は護る。理由は要らない。 ~サーバントD2~", }, "1403": { "pid": 1403, - "cid": 236, + cid: 236, + "timestamp": 1458750954797, "wxid": "PR-272", - "name": "サーバント O2(WIXOSSイベント景品)", + name: "サーバント O2(WIXOSSイベント景品)", + "kana": "サーバントオーツー", "rarity": "PR", "cardType": "SIGNI", "color": "colorless", @@ -38550,6 +70020,7 @@ var CardInfo = { "limit": 0, "power": 1000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-272.jpg", "illust": "柚希きひろ", "classes": [ "精元" @@ -38561,13 +70032,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": true, - "multiEner": false + "multiEner": false, + cardText: "あなたのために、護るんだから! ~サーバントO2~", }, "1404": { "pid": 1404, - "cid": 233, + cid: 233, + "timestamp": 1458750958107, "wxid": "PR-269", - "name": "サーバント Q2(WIXOSSイベント景品)", + name: "サーバント Q2(WIXOSSイベント景品)", + "kana": "サーバントキューツー", "rarity": "PR", "cardType": "SIGNI", "color": "colorless", @@ -38575,6 +70049,7 @@ var CardInfo = { "limit": 0, "power": 1000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-269.jpg", "illust": "松本エイト", "classes": [ "精元" @@ -38586,13 +70061,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": true, - "multiEner": false + "multiEner": false, + cardText: "願いのために、あなたを護る。 ~サーバントQ2~", }, "1405": { "pid": 1405, - "cid": 234, + cid: 234, + "timestamp": 1458750961197, "wxid": "PR-270", - "name": "サーバント T2(WIXOSSイベント景品)", + name: "サーバント T2(WIXOSSイベント景品)", + "kana": "サーバントティーツー", "rarity": "PR", "cardType": "SIGNI", "color": "colorless", @@ -38600,6 +70078,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-270.jpg", "illust": "パトリシア", "classes": [ "精元" @@ -38611,13 +70090,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": true, - "multiEner": false + "multiEner": false, + cardText: "護る理由?勝つためよ。 ~サーバントT2~", }, "1406": { "pid": 1406, - "cid": 1406, + cid: 1406, + "timestamp": 1458750964588, "wxid": "WX11-034", - "name": "大幻蟲 ナナホシ", + name: "大幻蟲 ナナホシ", + "kana": "ダイゲンチュウナナホシ", "rarity": "SR", "cardType": "SIGNI", "color": "black", @@ -38625,6 +70107,7 @@ var CardInfo = { "limit": 0, "power": 10000, "limiting": "ミュウ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX11/WX11-034.jpg", "illust": "甲冑", "classes": [ "精生", @@ -38638,21 +70121,79 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ - "【常時能力】:対戦相手の場に【チャーム】があるかぎり、このシグニはバニッシュされない。" + cardText: "次なるデザートを見つけに、レッツゴー!~ナナホシ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ + "【常時能力】:対戦相手の場に【チャーム】があるかぎり、このシグニはバニッシュされない。", ], - "actionEffectTexts": [ + constEffects: [{ + condition: function () { + return this.player.opponent.signis.some(function (signi) { + return signi.charm; + },this); + }, + action: function (set,add) { + set(this,'canNotBeBanished',true); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】《黒×0》:ターン終了時まで、シグニ1体のパワーを場にある【チャーム】1枚につき、-3000する。この能力は使用タイミング【アタックフェイズ】を持ち、1ターンに一度しか使用できない。" ], - "burstEffectTexts": [ + actionEffects: [{ + attackPhase: true, + once: true, + actionAsyn: function () { + var cards = concat(this.player.signis,this.player.opponent.signis); + var count = cards.filter(function (signi) { + return signi.charm; + },this).length; + var value = -3000 * count; + if (!value) return; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndAdd(this,card,'power',value); + }); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:対戦相手のデッキの一番上のカードを対戦相手のシグニ1体の【チャーム】にしてもよい。その後、ターン終了時まで、【チャーム】が付いている対戦相手のすべてのシグニのパワーを-8000する。" - ] + ], + burstEffect: { + actionAsyn: function () { + var cards = this.player.opponent.signis.filter(function (signi) { + return !signi.charm; + },this); + var charm = this.player.opponent.mainDeck.cards[0]; + return this.player.selectTargetOptionalAsyn(cards).callback(this,function (card) { + if (!card) return; + if (!charm) return; + charm.charmTo(card); + }).callback(this,function () { + this.game.frameStart(); + this.player.opponent.signis.forEach(function (signi) { + if (!signi.charm) return; + this.game.tillTurnEndAdd(this,signi,'power',-8000); + },this); + this.game.frameEnd(); + }); + } + } }, "1407": { "pid": 1407, - "cid": 1407, + cid: 1407, + "timestamp": 1458750968045, "wxid": "WX11-049", - "name": "幻蟲 キイロテン", + name: "幻蟲 キイロテン", + "kana": "ゲンチュウキイロテン", "rarity": "R", "cardType": "SIGNI", "color": "black", @@ -38660,6 +70201,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX11/WX11-049.jpg", "illust": "蟹丹", "classes": [ "精生", @@ -38673,18 +70215,50 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ - "【出現時能力】:対戦相手の場にあるすべての【チャーム】をトラッシュに置く。" + cardText: "ペロペロ。うどん粉病菌最高~!~キイロテン~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ + "【出現時能力】:対戦相手の場にあるすべての【チャーム】をトラッシュに置く。", ], - "actionEffectTexts": [ + startUpEffects: [{ + actionAsyn: function () { + var cards = []; + this.player.opponent.signis.forEach(function (signi) { + if (signi.charm) cards.push(signi.charm); + },this); + this.game.trashCards(cards); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【黒】×0:このシグニをトラッシュから場に出す。この能力は使用タイミング【アタックフェイズ】を持ち、対戦相手の場に【チャーム】が3枚ある場合にしか使用できない。(この能力は、このシグニがトラッシュにある場合にしか使用できない)" - ] + ], + actionEffects: [{ + attackPhase: true, + activatedInTrashZone: true, + useCondition: function () { + var signis = this.player.opponent.signis; + if (signis.length < 3) return; + return signis.every(function (signi) { + return signi.charm; + },this); + }, + actionAsyn: function () { + return this.summonAsyn(); + } + }] }, "1408": { "pid": 1408, - "cid": 1408, + cid: 1408, + "timestamp": 1458750971103, "wxid": "WX11-082", - "name": "幻蟲 ハイテン", + name: "幻蟲 ハイテン", + "kana": "ゲンチュウハイテン", "rarity": "C", "cardType": "SIGNI", "color": "black", @@ -38692,6 +70266,7 @@ var CardInfo = { "limit": 0, "power": 3000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX11/WX11-082.jpg", "illust": "くれいお", "classes": [ "精生", @@ -38705,15 +70280,32 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "スーパームシくん人形がいるからへっちゃらよ。~ハイテン~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:ターン終了時まで、【チャーム】が付いている対戦相手のシグニ1体のパワーを-5000する。" - ] + ], + startUpEffects: [{ + actionAsyn: function () { + var cards = this.player.opponent.signis.filter(function (signi) { + return signi.charm; + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndAdd(this,card,'power',-5000); + }); + } + }] }, "1409": { "pid": 1409, - "cid": 1409, + cid: 1409, + "timestamp": 1458750974179, "wxid": "WX11-087", - "name": "幻蟲 ヒメアテン", + name: "幻蟲 ヒメアテン", + "kana": "ゲンチュウヒメアテン", "rarity": "C", "cardType": "SIGNI", "color": "black", @@ -38721,6 +70313,7 @@ var CardInfo = { "limit": 0, "power": 1000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX11/WX11-087.jpg", "illust": "かにかま", "classes": [ "精生", @@ -38734,15 +70327,32 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "ちいちゃいからってなめるなー。~ヒメアテン~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:ターン終了時まで、【チャーム】が付いている対戦相手のシグニ1体のパワーを-3000する。" - ] + ], + startUpEffects: [{ + actionAsyn: function () { + var cards = this.player.opponent.signis.filter(function (signi) { + return signi.charm; + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndAdd(this,card,'power',-3000); + }); + } + }] }, "1410": { "pid": 1410, - "cid": 1410, + cid: 1410, + "timestamp": 1458750977367, "wxid": "PR-242", - "name": "一蓮托生(ウィクロスマガジンvol.3 付録)", + name: "一蓮托生(ウィクロスマガジンvol.3 付録)", + "kana": "アウトオブチョイス", "rarity": "PR", "cardType": "ARTS", "color": "green", @@ -38750,6 +70360,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-242.jpg", "illust": "月上クロニカ", "classes": [], "costWhite": 0, @@ -38760,21 +70371,49 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase", - "attackPhase" - ], - "artsEffectTexts": [ - "以下の2つから1つを選ぶ。\n①あなたのデッキからカードを2枚まで探してエナゾーンに置く。その後、デッキをシャッフルする。\n②あなたのエナゾーンから対戦相手の選んだシグニ1枚を場に出す。(ルールや効果によって場に出すことのできないシグニが選ばれた場合、何も起きない)", + cardText: "選ぶか選ばれるか選ぶよーっ!~アイヤイ~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase','attackPhase'], + artsEffectTexts: [ + "以下の2つから1つを選ぶ。\n" + + "①あなたのデッキからカードを2枚まで探してエナゾーンに置く。その後、デッキをシャッフルする。\n" + + "②あなたのエナゾーンから対戦相手の選んだシグニ1枚を場に出す。(ルールや効果によって場に出すことのできないシグニが選ばれた場合、何も起きない)", "あなたのデッキからカードを2枚まで探してエナゾーンに置く。その後、デッキをシャッフルする。", "あなたのエナゾーンから対戦相手の選んだシグニ1枚を場に出す。(ルールや効果によって場に出すことのできないシグニが選ばれた場合、何も起きない)" - ] + ], + artsEffect: [{ + actionAsyn: function () { + var filter = function () { + return true; + }; + return this.player.searchAsyn(filter,2).callback(this,function (cards) { + this.game.moveCards(cards,this.player.enerZone); + }); + } + },{ + actionAsyn: function () { + var cards = this.player.enerZone.cards.filter(function (card) { + return (card.type === 'SIGNI'); + },this); + return this.player.opponent.selectAsyn('SUMMON_SIGNI',cards).callback(this,function (card) { + if (!card) return; + return this.player.showCardsAsyn([card]).callback(this,function () { + if (!card.canSummon()) return; + return card.summonAsyn(); + }) + }); + } + }] }, "1411": { "pid": 1411, - "cid": 1411, + cid: 1411, + "timestamp": 1458750980479, "wxid": "WX11-001", - "name": "永遠の巫女 タマヨリヒメ", + name: "永遠の巫女 タマヨリヒメ", + "kana": "エイエンノミコタマヨリヒメ", "rarity": "LR", "cardType": "LRIG", "color": "white", @@ -38782,6 +70421,7 @@ var CardInfo = { "limit": 11, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX11/WX11-001.jpg", "illust": "いとうのいぢ", "classes": [ "タマ" @@ -38794,19 +70434,54 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "こうやって、タマは…誰かを救えた? ~タマ~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:あなたのデッキから<アーム>のシグニ1枚を探して場に出す。その後、デッキをシャッフルする。" ], - "actionEffectTexts": [ + startUpEffects: [{ + actionAsyn: function () { + var filter = function (card) { + return card.hasClass('アーム'); + }; + return this.player.seekAndSummonAsyn(filter,1); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】エクシード2:対戦相手のシグニ1体を手札に戻す。この能力は1ターンに一度しか使用できない。", "【起動能力】エクシード2:ターン終了時まで、対戦相手のルリグ1体は「アタックできない」を得る。この能力は使用タイミング【アタックフェイズ】を持つ。" - ] + ], + actionEffects: [{ + costExceed: 2, + once: true, + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.bounceAsyn(); + }); + } + },{ + costExceed: 2, + attackPhase: true, + actionAsyn: function () { + var card = this.player.opponent.lrig; + this.game.tillTurnEndSet(this,card,'canNotAttack',true); + } + }] }, "1412": { "pid": 1412, - "cid": 1412, + cid: 1412, + "timestamp": 1458750983805, "wxid": "WX11-002", - "name": "純白の巫女 ユキ", + name: "純白の巫女 ユキ", + "kana": "ジュンパクノミコユキ", "rarity": "LR", "cardType": "LRIG", "color": "white", @@ -38814,6 +70489,7 @@ var CardInfo = { "limit": 11, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX11/WX11-002.jpg", "illust": "hitoto*", "classes": [ "イオナ" @@ -38826,19 +70502,71 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "ああ、タマ。あなたはきっとこんな気持ちだったのね。~ユキ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:場にあるシグニ1体があなたの効果によって他のシグニゾーンに移動したとき、あなたのデッキの一番上のカードをエナゾーンに置く。この効果は1ターンに一度しか発動しない。" ], - "actionEffectTexts": [ + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1412-const-0', + triggerCondition: function () { + var source = this.game.getEffectSource(); + if (!source) return false; + if (source.player !== this.player) return false; + if (this.game.getData(this,'flag')) return false; + this.game.setData(this,'flag',true); + return true; + }, + actionAsyn: function () { + return this.player.enerCharge(1); + } + }); + var signis = concat(this.player.signis,this.player.opponent.signis); + signis.forEach(function (signi) { + add(signi,'onChangeSigniZone',effect); + },this); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】エクシード1:対戦相手の場にあるすべてのシグニを、好きなように配置し直す。この能力は使用タイミング【メインフェイズ】【アタックフェイズ】を持つ。", "【起動能力】エクシード2:対戦相手のシグニ1体をデッキに戻し、対戦相手は自分のデッキをシャッフルする。この能力は1ターンに一度しか使用できない。" - ] + ], + actionEffects: [{ + costExceed: 1, + attackPhase: true, + mainPhase: true, + actionAsyn: function () { + return this.player.rearrangeOpponentSignisAsyn(); + } + },{ + costExceed: 2, + once: true, + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return this.game.bounceCardsToDeckAsyn([card]).callback(this,function () { + this.player.opponent.shuffle(); + }); + }); + } + }] }, "1413": { "pid": 1413, - "cid": 1413, + cid: 1413, + "timestamp": 1458750986930, "wxid": "WX11-004", - "name": "コード・ピルルク Λ", + name: "コード・ピルルク Λ", + "kana": "コードピルルクラムダ", "rarity": "LR", "cardType": "LRIG", "color": "blue", @@ -38846,6 +70574,7 @@ var CardInfo = { "limit": 11, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX11/WX11-004.jpg", "illust": "安藤周記", "classes": [ "ピルルク" @@ -38858,19 +70587,52 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "…その世界の向こうで、永遠にお眠り。~ピルルク~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:カードを1枚引く。その後、対戦相手は手札を1枚捨てる。" ], - "actionEffectTexts": [ + startUpEffects: [{ + actionAsyn: function () { + this.player.draw(1); + return this.player.opponent.discardAsyn(1); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】エクシード1:カードを2枚引く。この能力は1ターンに一度しか使用できない。", "【起動能力】エクシード3:対戦相手のシグニ1体をダウンし、それを凍結する。この能力は使用タイミング【アタックフェイズ】を持つ。" - ] + ], + actionEffects: [{ + costExceed: 1, + once: true, + actionAsyn: function () { + this.player.draw(2); + } + },{ + costExceed: 3, + attackPhase: true, + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + card.down(); + card.freeze(); + }); + } + }] }, "1414": { "pid": 1414, - "cid": 1414, + cid: 1414, + "timestamp": 1458750990003, "wxid": "WX11-006", - "name": "焦熱の閻魔 ウリス", + name: "焦熱の閻魔 ウリス", + "kana": "ショウネツノエンマウリス", "rarity": "LR", "cardType": "LRIG", "color": "black", @@ -38878,6 +70640,7 @@ var CardInfo = { "limit": 11, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX11/WX11-006.jpg", "illust": "オーミー", "classes": [ "ウリス" @@ -38890,19 +70653,70 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "…ねえ、あなたが終わるとき、どんな音が鳴るのかしら?~ウリス~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:あなたのデッキからカードを3枚まで探してトラッシュに置く。その後、デッキをシャッフルする。" ], - "actionEffectTexts": [ + startUpEffects: [{ + actionAsyn: function () { + var filter = function (card) { + return true; + }; + return this.player.searchAsyn(filter,3).callback(this,function (cards) { + this.game.trashCards(cards); + }); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】エクシード1:<悪魔>のシグニ1体をバニッシュする。そうした場合、カードを2枚引く。この能力は1ターンに一度しか使用できない。", "【起動能力】エクシード1:あなたの手札からカードを1枚捨てる。そうした場合、あなたのトラッシュから<悪魔>のシグニ1枚を場に出す。この能力は使用タイミング【アタックフェイズ】を持ち、1ターンに一度しか使用できない。" - ] + ], + actionEffects: [{ + costExceed: 1, + once: true, + actionAsyn: function () { + var cards = concat(this.player.signis,this.player.opponent.signis).filter(function (signi) { + return signi.hasClass('悪魔'); + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.banishAsyn().callback(this,function (succ) { + if (!succ) return; + this.player.draw(2); + }); + }); + } + },{ + costExceed: 1, + attackPhase: true, + once: true, + actionAsyn: function () { + if (!this.player.hands.length) return; + return this.player.discardAsyn(1).callback(this,function () { + var cards = this.player.trashZone.cards.filter(function (card) { + return card.hasClass('悪魔') && card.canSummon(); + },this); + return this.player.selectAsyn('TARGET',cards).callback(this,function (card) { + if (!card) return; + return card.summonAsyn(); + }); + }); + } + }] }, "1415": { "pid": 1415, - "cid": 1415, + cid: 1415, + "timestamp": 1458750993277, "wxid": "WX11-007", - "name": "神妙の巫女 タマヨリヒメ", + name: "神妙の巫女 タマヨリヒメ", + "kana": "シンミョウノミコタマヨリヒメ", "rarity": "LC", "cardType": "LRIG", "color": "white", @@ -38910,6 +70724,7 @@ var CardInfo = { "limit": 7, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX11/WX11-007.jpg", "illust": "7010", "classes": [ "タマ" @@ -38922,15 +70737,44 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "たま、てつだう! ~タマ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:このカードがエクシードのコストとしてルリグトラッシュに置かれたとき、あなたのシグニ1体をアップする。" - ] + ], + constEffects: [{ + duringGame: true, + fixed: true, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1415-const-0', + triggerCondition: function (event) { + return event.isExceedCost; + }, + actionAsyn: function () { + var cards = this.player.signis.filter(function (signi) { + return !signi.isUp; + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.upAsyn(); + }); + } + }); + add(this,'onMove',effect); + } + }] }, "1416": { "pid": 1416, - "cid": 1416, + cid: 1416, + "timestamp": 1458750996322, "wxid": "WX11-008", - "name": "未練の巫女 ユキ", + name: "未練の巫女 ユキ", + "kana": "ミレンノミコユキ", "rarity": "LC", "cardType": "LRIG", "color": "white", @@ -38938,6 +70782,7 @@ var CardInfo = { "limit": 7, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX11/WX11-008.jpg", "illust": "モレシャン", "classes": [ "イオナ" @@ -38950,15 +70795,38 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "ええ、すてきね。 ~ユキ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:このカードがエクシードのコストとしてルリグトラッシュに置かれたとき、対戦相手の場にあるすべてのシグニを、好きなように配置し直す。" - ] + ], + constEffects: [{ + duringGame: true, + fixed: true, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1416-const-0', + triggerCondition: function (event) { + return event.isExceedCost; + }, + actionAsyn: function () { + return this.player.rearrangeOpponentSignisAsyn(); + } + }); + add(this,'onMove',effect); + } + }] }, "1417": { "pid": 1417, - "cid": 1417, + cid: 1417, + "timestamp": 1458750999382, "wxid": "WX11-009", - "name": "愛縛の巫女 ユキ", + name: "愛縛の巫女 ユキ", + "kana": "アイバクノミコユキ", "rarity": "LC", "cardType": "LRIG", "color": "white", @@ -38966,6 +70834,7 @@ var CardInfo = { "limit": 5, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX11/WX11-009.jpg", "illust": "れいあきら", "classes": [ "イオナ" @@ -38977,13 +70846,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "望んだ時間が、報われた。~ユキ~", }, "1418": { "pid": 1418, - "cid": 1418, + cid: 1418, + "timestamp": 1458751002471, "wxid": "WX11-010", - "name": "再来の巫女 ユキ", + name: "再来の巫女 ユキ", + "kana": "サイライノミコユキ", "rarity": "LC", "cardType": "LRIG", "color": "white", @@ -38991,6 +70863,7 @@ var CardInfo = { "limit": 2, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX11/WX11-010.jpg", "illust": "松本エイト", "classes": [ "イオナ" @@ -39002,13 +70875,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "貴女と居れて、気持ちいいわ。~ユキ~", }, "1419": { "pid": 1419, - "cid": 1419, + cid: 1419, + "timestamp": 1458751005613, "wxid": "WX11-011", - "name": "サモン・ラビリンス", + name: "サモン・ラビリンス", + "kana": "サモンラビリンス", "rarity": "LC", "cardType": "ARTS", "color": "white", @@ -39016,6 +70892,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX11/WX11-011.jpg", "illust": "しおぼい", "classes": [], "costWhite": 2, @@ -39026,18 +70903,31 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "attackPhase" - ], - "artsEffectTexts": [ + cardText: "ありのまま、見せてあげるわ。~ユキ~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['attackPhase'], + artsEffectTexts: [ "あなたのデッキからレベル2以下の白のシグニ1枚を探して場に出す。その後、デッキをシャッフルする。あなたのルリグが<イオナ>の場合、代わりにレベル4以下の白のシグニ1枚を探して場に出す。その後、デッキをシャッフルする。" - ] + ], + artsEffect: { + actionAsyn: function () { + var level = this.player.lrig.hasClass('イオナ')? 4 : 2; + var filter = function (card) { + return (card.level <= level) && (card.hasColor('white')); + }; + return this.player.seekAndSummonAsyn(filter,1); + } + } }, "1420": { "pid": 1420, - "cid": 1420, + cid: 1420, + "timestamp": 1458751008651, "wxid": "WX11-012", - "name": "ビザント・ディフェンス", + name: "ビザント・ディフェンス", + "kana": "ビザントディフェンス", "rarity": "LC", "cardType": "ARTS", "color": "white", @@ -39045,6 +70935,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX11/WX11-012.jpg", "illust": "hitoto*", "classes": [], "costWhite": 1, @@ -39055,18 +70946,32 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "attackPhase" - ], - "artsEffectTexts": [ + cardText: "びざんとっ!~タマ~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['attackPhase'], + artsEffectTexts: [ "ターン終了時まで、対戦相手のシグニ1体は「あなたが【無】【無】【無】を支払わないかぎりアタックできない。」を得る。あなたのルリグが<タマ>の場合、代わりにターン終了時まで、対戦相手のシグニ1体は「あなたが【無】【無】【無】【無】を支払わないかぎりアタックできない。」を得る。" - ] + ], + artsEffect: { + actionAsyn: function () { + var count = this.player.lrig.hasClass('タマ')? 4 : 3; + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndAdd(this,card,'attackCostColorless',count); + }); + } + } }, "1421": { "pid": 1421, - "cid": 1421, + cid: 1421, + "timestamp": 1458751011747, "wxid": "WX11-013", - "name": "白羅星 エリス", + name: "白羅星 エリス", + "kana": "ハクラセイエリス", "rarity": "LC", "cardType": "RESONA", "color": "white", @@ -39074,6 +70979,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "サシェ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX11/WX11-013.jpg", "illust": "bomi", "classes": [ "精羅", @@ -39087,21 +70993,62 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "extraTexts": [ + cardText: "へなちょこさん。~エリス~", + // ====================== + // 共鸣 + // ====================== + extraTexts: [ "[出現条件] 【アタックフェイズ】<宇宙>のシグニ2枚をあなたの手札から捨てる" ], - "constEffectTexts": [ + resonaPhase: 'attackPhase', + resonaCondition: function () { + if (!this.canSummon()) return null; + var cards = this.player.hands.filter(function (card) { + return card.hasClass('宇宙'); + },this); + if (cards.length < 2) return null; + return function () { + return this.player.selectSomeAsyn('TRASH',cards,2,2).callback(this,function (cards) { + this.game.trashCards(cards); + }); + }; + }, + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:このシグニがバニッシュされる場合、ルリグデッキに戻る代わりにルリグトラッシュに置かれる。" ], - "startUpEffectTexts": [ + constEffects: [{ + action: function (set,add) { + set(this,'resonaBanishToTrash',true); + } + }], + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:ターン終了時まで、対戦相手のレベル2以下のシグニ1体は「アタックできない」を得る。" - ] + ], + startUpEffects: [{ + actionAsyn: function () { + var cards = this.player.opponent.signis.filter(function (signi) { + return signi.level <= 2; + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndSet(this,card,'canNotAttack',true); + }); + } + }] }, "1422": { "pid": 1422, - "cid": 1422, + cid: 1422, + "timestamp": 1458751015124, "wxid": "WX11-014", - "name": "純恋火 花代・参", + name: "純恋火 花代・参", + "kana": "ジュンレンカハナヨサン", "rarity": "LC", "cardType": "LRIG", "color": "red", @@ -39109,6 +71056,7 @@ var CardInfo = { "limit": 7, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX11/WX11-014.jpg", "illust": "イチノセ奏", "classes": [ "花代" @@ -39121,15 +71069,42 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "いいものを食べさせてあげるわ。~花代~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:このカードがエクシードのコストとしてルリグトラッシュに置かれたとき、ターン終了時まで、あなたのシグニ1体は【ダブルクラッシュ】を得る。" - ] + ], + constEffects: [{ + duringGame: true, + fixed: true, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1422-const-0', + triggerCondition: function (event) { + return event.isExceedCost; + }, + actionAsyn: function () { + var cards = this.player.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndSet(this,card,'doubleCrash',true); + }); + } + }); + add(this,'onMove',effect); + } + }] }, "1423": { "pid": 1423, - "cid": 1423, + cid: 1423, + "timestamp": 1458751018224, "wxid": "WX11-015", - "name": "絶体絶滅", + name: "絶体絶滅", + "kana": "ゼッタイゼツメツ", "rarity": "LC", "cardType": "ARTS", "color": "red", @@ -39137,6 +71112,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX11/WX11-015.jpg", "illust": "れいあきら", "classes": [], "costWhite": 0, @@ -39147,19 +71123,42 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase", - "attackPhase" + cardText: "窮鼠シグニを噛むってね!~花代~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase','attackPhase'], + artsEffectTexts: [ + "あなたのルリグが<花代>の場合、このアーツを使用するためのコストは【赤】コストが1減る。\n" + + "あなたは手札をすべて捨てる。その後、対戦相手のシグニ1体をバニッシュする。あなたがこの方法で手札を3枚以上捨てた場合、追加で対戦相手のシグニ1体をバニッシュする。" ], - "artsEffectTexts": [ - "あなたのルリグが<花代>の場合、このアーツを使用するためのコストは【赤】コストが1減る。\nあなたは手札をすべて捨てる。その後、対戦相手のシグニ1体をバニッシュする。あなたがこの方法で手札を3枚以上捨てた場合、追加で対戦相手のシグニ1体をバニッシュする。" - ] + costChange: function () { + var obj = Object.create(this); + obj.costChange = null; + if (this.player.lrig.hasClass('花代')) { + obj.costRed -= 1; + if (obj.costRed < 0) obj.costRed = 0; + } + return obj; + }, + artsEffect: { + actionAsyn: function () { + var cards = this.player.hands; + var len = cards.length; + this.game.trashCards(cards); + return this.banishSigniAsyn().callback(this,function () { + if (len >= 3) return this.banishSigniAsyn(); + }); + } + } }, "1424": { "pid": 1424, - "cid": 1424, + cid: 1424, + "timestamp": 1458751021459, "wxid": "WX11-016", - "name": "コード・ピルルク Δ", + name: "コード・ピルルク Δ", + "kana": "コードピルルクデルタ", "rarity": "LC", "cardType": "LRIG", "color": "blue", @@ -39167,6 +71166,7 @@ var CardInfo = { "limit": 7, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX11/WX11-016.jpg", "illust": "村上ヒサシ", "classes": [ "ピルルク" @@ -39179,15 +71179,38 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "…もう一歩。最後の時まで。~ピルルク~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:このカードがエクシードのコストとしてルリグトラッシュに置かれたとき、対戦相手は手札を1枚捨てる。" - ] + ], + constEffects: [{ + duringGame: true, + fixed: true, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1424-const-0', + triggerCondition: function (event) { + return event.isExceedCost; + }, + actionAsyn: function () { + return this.player.opponent.discardAsyn(1); + } + }); + add(this,'onMove',effect); + } + }] }, "1425": { "pid": 1425, - "cid": 1425, + cid: 1425, + "timestamp": 1458751039493, "wxid": "WX11-017", - "name": "ブルー・パニッシュ", + name: "ブルー・パニッシュ", + "kana": "ブルーパニッシュ", "rarity": "LC", "cardType": "ARTS", "color": "blue", @@ -39195,6 +71218,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX11/WX11-017.jpg", "illust": "希", "classes": [], "costWhite": 0, @@ -39205,24 +71229,63 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase", - "attackPhase", - "spellCutIn" - ], - "artsEffectTexts": [ - "以下の4つから2つまで選ぶ。あなたのルリグが<ピルルク>の場合、代わりに3つまで選ぶ。\n①コストの合計が5以下のスペル1つの効果を打ち消す。\n②対戦相手のシグニ1体をダウンする。\n③対戦相手の手札を1枚見ないで選び、捨てさせる。\n④カードを1枚引く。", + cardText: "ファンタスティックな4本の氷柱…。~ピルルク~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase','attackPhase','spellCutIn'], + artsEffectTexts: [ + "以下の4つから2つまで選ぶ。あなたのルリグが<ピルルク>の場合、代わりに3つまで選ぶ。\n" + + "①コストの合計が5以下のスペル1つの効果を打ち消す。\n" + + "②対戦相手のシグニ1体をダウンする。\n" + + "③対戦相手の手札を1枚見ないで選び、捨てさせる。\n" + + "④カードを1枚引く。", "コストの合計が5以下のスペル1つの効果を打ち消す。", "対戦相手のシグニ1体をダウンする。", "対戦相手の手札を1枚見ないで選び、捨てさせる。", "カードを1枚引く。" - ] + ], + getMinEffectCount: function () { + return 1; + }, + getMaxEffectCount: function () { + return this.player.lrig.hasClass('ピルルク')? 3 : 2; + }, + artsEffect: [{ + actionAsyn: function (costArg,control) { + var spell = this.game.spellToCutIn; + if (!spell) return; + if (spell.getTotalEnerCost(true) <= 5) { + control.rtn = true; + } + } + },{ + actionAsyn: function () { + var cards = this.player.opponent.signis.filter(function (signi) { + return signi.isUp; + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + card.down(); + }); + } + },{ + actionAsyn: function () { + this.player.opponent.discardRandomly(1); + } + },{ + actionAsyn: function () { + this.player.draw(1); + } + }] }, "1426": { "pid": 1426, - "cid": 1426, + cid: 1426, + "timestamp": 1458751044151, "wxid": "WX11-018", - "name": "チェイン・B&B", + name: "チェイン・B&B", + "kana": "チェインブルーアンドブラック", "rarity": "LC", "cardType": "ARTS", "color": "blue", @@ -39230,6 +71293,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX11/WX11-018.jpg", "illust": "はるのいぶき", "classes": [], "costWhite": 0, @@ -39240,27 +71304,74 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase", - "attackPhase" - ], - "artsEffectTexts": [ - "チェイン-【青】【黒】\n以下の4つから2つまで選ぶ。\n①ターン終了時まで、対戦相手のシグニ1体のパワーを-3000する。\n②あなたのトラッシュから無色ではないシグニ1枚を手札に加える。\n③対戦相手の手札と、対戦相手のデッキの一番上を見る。\n④あなたはカードを2枚引く。その後、手札を1枚捨てる。", + cardText: "本当はこんな色ね。~ピルルク~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase','attackPhase'], + artsEffectTexts: [ + "チェイン-【青】【黒】\n" + + "以下の4つから2つまで選ぶ。\n" + + "①ターン終了時まで、対戦相手のシグニ1体のパワーを-3000する。\n" + + "②あなたのトラッシュから無色ではないシグニ1枚を手札に加える。\n" + + "③対戦相手の手札と、対戦相手のデッキの一番上を見る。\n" + + "④あなたはカードを2枚引く。その後、手札を1枚捨てる。", "ターン終了時まで、対戦相手のシグニ1体のパワーを-3000する。", "あなたのトラッシュから無色ではないシグニ1枚を手札に加える。", "対戦相手の手札と、対戦相手のデッキの一番上を見る。", "あなたはカードを2枚引く。その後、手札を1枚捨てる。" ], - "chain": { - "costBlue": 1, - "costBlack": 1 - } + chain: { + costBlue: 1, + costBlack: 1 + }, + getMinEffectCount: function () { + return 1; + }, + getMaxEffectCount: function () { + return 2; + }, + artsEffect: [{ + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndAdd(this,card,'power',-3000); + }); + } + },{ + actionAsyn: function () { + var cards = this.player.trashZone.cards.filter(function (card) { + return (card.type === 'SIGNI') && (card.color !== 'colorless'); + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + var cards = card? [card] : []; + return this.player.opponent.showCardsAsyn(cards).callback(this,function () { + if (!card) return; + card.moveTo(this.player.handZone); + }); + }); + } + },{ + actionAsyn: function () { + return this.player.showCardsAsyn(this.player.opponent.hands).callback(this,function () { + return this.player.showCardsAsyn(this.player.opponent.mainDeck.getTopCards(1)); + }); + } + },{ + actionAsyn: function () { + this.player.draw(2); + return this.player.discardAsyn(1); + } + }] }, "1427": { "pid": 1427, - "cid": 1427, + cid: 1427, + "timestamp": 1458751047477, "wxid": "WX11-019", - "name": "三型播種娘 緑姫", + name: "三型播種娘 緑姫", + "kana": "サンガタハシュキミドリコ", "rarity": "LC", "cardType": "LRIG", "color": "green", @@ -39268,6 +71379,7 @@ var CardInfo = { "limit": 7, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX11/WX11-019.jpg", "illust": "蟹丹", "classes": [ "緑子" @@ -39280,15 +71392,38 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "じゃーん! ~緑姫~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:このカードがエクシードのコストとしてルリグトラッシュに置かれたとき、あなたのデッキの一番上のカードをエナゾーンに置く。" - ] + ], + constEffects: [{ + duringGame: true, + fixed: true, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1427-const-0', + triggerCondition: function (event) { + return event.isExceedCost; + }, + actionAsyn: function () { + this.player.enerCharge(1); + } + }); + add(this,'onMove',effect); + } + }] }, "1428": { "pid": 1428, - "cid": 1428, + cid: 1428, + "timestamp": 1458751053446, "wxid": "WX11-021", - "name": "多元描写", + name: "多元描写", + "kana": "スプラッシュトーン", "rarity": "LC", "cardType": "ARTS", "color": "green", @@ -39296,6 +71431,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX11/WX11-021.jpg", "illust": "くれいお", "classes": [], "costWhite": 1, @@ -39306,25 +71442,53 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "attackPhase" - ], - "artsEffectTexts": [ - "チェイン-【緑】【白】\n以下の3つから1つを選ぶ。\n①ターン終了時まで、対戦相手のルリグ1体は「アタックできない」を得る。\n②このターン、あなたライフクロスが対戦相手の効果によってクラッシュされていた場合、あなたのデッキの一番上のカードをライフクロスに加える。\n③あなたのデッキからレベル2以下のシグニ1枚を探して場に出す。そのシグニの【出】能力は発動しない。その後、デッキをシャッフルする。", + cardText: "塗り潰して差し上げますわ。~アン~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['attackPhase'], + artsEffectTexts: [ + "チェイン-【緑】【白】\n" + + "以下の3つから1つを選ぶ。\n" + + "①ターン終了時まで、対戦相手のルリグ1体は「アタックできない」を得る。\n" + + "②このターン、あなたライフクロスが対戦相手の効果によってクラッシュされていた場合、あなたのデッキの一番上のカードをライフクロスに加える。\n" + + "③あなたのデッキからレベル2以下のシグニ1枚を探して場に出す。そのシグニの【出】能力は発動しない。その後、デッキをシャッフルする。", "ターン終了時まで、対戦相手のルリグ1体は「アタックできない」を得る。", "このターン、あなたライフクロスが対戦相手の効果によってクラッシュされていた場合、あなたのデッキの一番上のカードをライフクロスに加える。", "あなたのデッキからレベル2以下のシグニ1枚を探して場に出す。そのシグニの【出】能力は発動しない。その後、デッキをシャッフルする。" ], - "chain": { - "costGreen": 1, - "costWhite": 1 - } + chain: { + costGreen: 1, + costWhite: 1 + }, + artsEffect: [{ + actionAsyn: function () { + var card = this.player.opponent.lrig; + this.game.tillTurnEndSet(this,card,'canNotAttack',true); + } + },{ + actionAsyn: function () { + if (!this.game.getData(this.player,'_PluralismDepiction')) return; + var card = this.player.mainDeck.cards[0]; + if (!card) return; + card.moveTo(this.player.lifeClothZone); + } + },{ + actionAsyn: function () { + var filter = function (card) { + return (card.level <= 2); + }; + return this.player.seekAndSummonAsyn(filter,1,true); + } + }] }, "1429": { "pid": 1429, - "cid": 1429, + cid: 1429, + "timestamp": 1458751058447, "wxid": "WX11-022", - "name": "三途の閻魔 ウリス", + name: "三途の閻魔 ウリス", + "kana": "サンズノエンマウリス", "rarity": "LC", "cardType": "LRIG", "color": "black", @@ -39332,6 +71496,7 @@ var CardInfo = { "limit": 7, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX11/WX11-022.jpg", "illust": "アリオ", "classes": [ "ウリス" @@ -39344,15 +71509,47 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "さあ、慄く選択を。~ウリス~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:このカードがエクシードのコストとしてルリグトラッシュに置かれたとき、あなたのトラッシュから黒のシグニ1枚を手札に加える。" - ] + ], + constEffects: [{ + duringGame: true, + fixed: true, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1429-const-0', + triggerCondition: function (event) { + return event.isExceedCost; + }, + actionAsyn: function () { + var cards = this.player.trashZone.cards.filter(function (card) { + return (card.type === 'SIGNI') && (card.hasColor('black')); + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + var cards = card? [card] : []; + return this.player.opponent.showCardsAsyn(cards).callback(this,function () { + if (!card) return; + card.moveTo(this.player.handZone); + }); + }); + } + }); + add(this,'onMove',effect); + } + }] }, "1430": { "pid": 1430, - "cid": 1430, + cid: 1430, + "timestamp": 1458751064474, "wxid": "WX11-023", - "name": "フォーカラー・マイアズマ", + name: "フォーカラー・マイアズマ", + "kana": "フォーカラーマイアズマ", "rarity": "LC", "cardType": "ARTS", "color": "black", @@ -39360,6 +71557,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX11/WX11-023.jpg", "illust": "じんてつ", "classes": [], "costWhite": 0, @@ -39370,23 +71568,74 @@ var CardInfo = { "costColorless": 2, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase", - "attackPhase" - ], - "artsEffectTexts": [ - "以下の4つから2つまで選ぶ。あなたのルリグが<ウリス>の場合、代わりに3つまで選ぶ。\n①ターン終了時まで、対戦相手のシグニ1体のパワーを-12000する。\n②あなたのトラッシュからレベル3以下のシグニ1枚を場に出す。\n③あなたのトラッシュからシグニ1枚を手札に加える。\n④すべてのプレイヤーは自分のデッキの上からカードを7枚トラッシュに置く。", + cardText: "どの瘴気がお好み?~ウリス~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase','attackPhase'], + artsEffectTexts: [ + "以下の4つから2つまで選ぶ。あなたのルリグが<ウリス>の場合、代わりに3つまで選ぶ。\n" + + "①ターン終了時まで、対戦相手のシグニ1体のパワーを-12000する。\n" + + "②あなたのトラッシュからレベル3以下のシグニ1枚を場に出す。\n" + + "③あなたのトラッシュからシグニ1枚を手札に加える。\n" + + "④すべてのプレイヤーは自分のデッキの上からカードを7枚トラッシュに置く。", "ターン終了時まで、対戦相手のシグニ1体のパワーを-12000する。", "あなたのトラッシュからレベル3以下のシグニ1枚を場に出す。", "あなたのトラッシュからシグニ1枚を手札に加える。", "すべてのプレイヤーは自分のデッキの上からカードを7枚トラッシュに置く。" - ] + ], + getMinEffectCount: function () { + return 1; + }, + getMaxEffectCount: function () { + return this.player.lrig.hasClass('ウリス')? 3 : 2; + }, + artsEffect: [{ + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndAdd(this,card,'power',-12000); + }); + } + },{ + actionAsyn: function () { + var cards = this.player.trashZone.cards.filter(function (card) { + return (card.level <= 3) && card.canSummon(); + },this); + return this.player.selectAsyn('SUMMON_SIGNI',cards).callback(this,function (card) { + if (!card) return; + return card.summonAsyn(); + }); + } + },{ + actionAsyn: function () { + var cards = this.player.trashZone.cards.filter(function (card) { + return (card.type === 'SIGNI'); + },this); + return this.player.selectAsyn('ADD_TO_HAND',cards).callback(this,function (card) { + var cards = card? [card] : []; + return this.player.opponent.showCardsAsyn(cards).callback(this,function () { + if (!card) return; + card.moveTo(this.player.handZone); + }); + }); + } + },{ + actionAsyn: function () { + var cards = concat(this.player.mainDeck.getTopCards(7), + this.player.opponent.mainDeck.getTopCards(7)); + this.game.trashCards(cards); + } + }] }, "1431": { "pid": 1431, - "cid": 1431, + cid: 1431, + "timestamp": 1458751069475, "wxid": "WX11-024", - "name": "リフレッシュ・エンド", + name: "リフレッシュ・エンド", + "kana": "リフレッシュエンド", "rarity": "LC", "cardType": "ARTS", "color": "colorless", @@ -39394,6 +71643,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX11/WX11-024.jpg", "illust": "コウサク", "classes": [], "costWhite": 0, @@ -39404,18 +71654,34 @@ var CardInfo = { "costColorless": 1, "guardFlag": false, "multiEner": false, - "timmings": [ - "spellCutIn" - ], - "artsEffectTexts": [ + cardText: "タァーンッ、エンドォォォ!", + // ====================== + // 技艺效果 + // ====================== + timmings: ['spellCutIn'], + artsEffectTexts: [ "このターン、対戦相手が次にリフレッシュをした場合、このターンを終了する。(効果やルールによってターンが終了した時点で、チェックゾーンのカードはトラッシュに置かれ、ターンプレイヤーは手札を6枚になるように捨てて、「このターン」「ターン終了時まで」といった効果は終了する)" - ] + ], + artsEffect: { + actionAsyn: function () { + var effect = this.game.newEffect({ + source: this, + description: '1431-const-0', + actionAsyn: function () { + this.game.setData(this.game,'endThisTurn',true); + } + }); + this.game.tillTurnEndAdd(this,this.player.opponent,'onRebuild',effect); + } + } }, "1432": { "pid": 1432, - "cid": 1432, + cid: 1432, + "timestamp": 1458751074432, "wxid": "WX11-025", - "name": "コードラビリンス ピシャトー", + name: "コードラビリンス ピシャトー", + "kana": "コードラビリンスピシャトー", "rarity": "SR", "cardType": "SIGNI", "color": "white", @@ -39423,6 +71689,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "イオナ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX11/WX11-025.jpg", "illust": "ときち", "classes": [ "精械", @@ -39436,19 +71703,82 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "へいこうかんかく?何それ、おいしいの?~ピシャトー~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:対戦相手のターンの間、このシグニが場を離れたとき、あなたは【白】【白】を支払ってもよい。そうした場合、あなたのデッキから<迷宮>のシグニ1枚を探して場に出す。その後、デッキをシャッフルする。", "【常時能力】:対戦相手のシグニ1体がアタックしたとき、アップ状態のこのシグニをダウンしてもよい。そうした場合、あなたの場にあるすべてのシグニを配置し直す。" ], - "burstEffectTexts": [ + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1432-const-0', + triggerCondition: function (event) { + return (this.game.turnPlayer === this.player.opponent); + }, + costWhite: 2, + actionAsyn: function () { + var filter = function (card) { + return card.hasClass('迷宮'); + } + return this.player.seekAndSummonAsyn(filter,1); + } + }); + add(this,'onLeaveField',effect); + } + },{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1432-const-1', + optional: true, + triggerCondition: function (event) { + return (event.card.type === 'SIGNI'); + }, + condition: function () { + return this.isUp; + }, + actionAsyn: function () { + this.down(); + return this.player.rearrangeSignisAsyn(); + } + }); + add(this.player.opponent,'onAttack',effect); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたのデッキから<迷宮>のシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルし、対戦相手のシグニ1体をダウンする。" - ] + ], + burstEffect: { + actionAsyn: function () { + var filter = function (card) { + return card.hasClass('迷宮'); + }; + return this.player.seekAsyn(filter,1).callback(this,function () { + var cards = this.player.opponent.signis.filter(function (signi) { + return signi.isUp; + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + card.down(); + }); + }); + } + } }, "1433": { "pid": 1433, - "cid": 1433, + cid: 1433, + "timestamp": 1458751079458, "wxid": "WX11-026", - "name": "聖火の祭壇 ヘスチア", + name: "聖火の祭壇 ヘスチア", + "kana": "セイカノサイダンヘスチア", "rarity": "SR", "cardType": "SIGNI", "color": "white", @@ -39456,6 +71786,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "タマ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX11/WX11-026.jpg", "illust": "茶ちえ", "classes": [ "精像", @@ -39469,21 +71800,95 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "聖火はまた蘇るの。~ヘスチア~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたのライフクロス1枚がクラッシュされたとき、このシグニをあなたのトラッシュから場に出してもよい。" ], - "startUpEffectTexts": [ + constEffects: [{ + duringGame: true, + fixed: true, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1433-const-0', + optional: true, + triggerCondition: function () { + return (this.zone === this.player.trashZone); + }, + condition: function () { + return (this.zone === this.player.trashZone) && this.canSummon(); + }, + actionAsyn: function () { + return this.summonAsyn(); + } + }); + add(this.player,'onCrash',effect); + } + }], + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:あなたのライフクロスが1枚以下の場合、あなたのデッキの上からカードを3枚公開する。その中から<天使>のシグニを2枚まで場に出し、残りを好きな順番でデッキの一番上に戻す。" ], - "burstEffectTexts": [ + startUpEffects: [{ + actionAsyn: function () { + if (this.player.lifeClothZone.cards.length > 1) return; + return this.player.revealAsyn(3).callback(this,function (cards) { + var done = false; + return Callback.loop(this,2,function () { + if (done) return; + var targets = cards.filter(function (card) { + return card.hasClass('天使') && card.canSummon(); + },this); + return this.player.selectOptionalAsyn('SUMMON_SIGNI',targets).callback(this,function (card) { + if (!card) { + done = true; + return; + } + removeFromArr(card,cards); + return card.summonAsyn(); + }); + }).callback(this,function () { + var len = cards.length; + if (!len) return; + return this.player.selectSomeAsyn('SET_ORDER',cards,len,len,true).callback(this,function (cards) { + this.player.mainDeck.moveCardsToTop(cards); + }); + }); + }); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたのデッキから<天使>のシグニ1枚を探して公開し、手札に加えるか場に出す。その後、デッキをシャッフルする。" - ] + ], + burstEffect: { + actionAsyn: function () { + var filter = function (card) { + return card.hasClass('天使'); + }; + return this.player.selectTextAsyn('CHOOSE_EFFECT',['ADD_TO_HAND','SUMMON']).callback(this,function (text) { + if (text === 'ADD_TO_HAND') { + return this.player.seekAsyn(filter,1); + } + return this.player.seekAndSummonAsyn(filter,1); + }); + } + } }, "1434": { "pid": 1434, - "cid": 1434, + cid: 1434, + "timestamp": 1458751085457, "wxid": "WX11-027", - "name": "羅輝石 ゴルドオラ", + name: "羅輝石 ゴルドオラ", + "kana": "ラキセキゴルドオラ", "rarity": "SR", "cardType": "SIGNI", "color": "red", @@ -39491,6 +71896,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "花代", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX11/WX11-027.jpg", "illust": "アカバネ", "classes": [ "精羅", @@ -39504,22 +71910,94 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "ゴージャス&ゴールデン!~ゴルドオラ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたのすべてのシグニは対戦相手のライフバーストの効果を受けない。", "【常時能力】:あなたのメインフェイズの間、対戦相手のシグニ1体がバニッシュされるたび、ターン終了時まで、あなたのシグニ1体は【ダブルクラッシュ】を得る。" ], - "startUpEffectTexts": [ + constEffects: [{ + action: function (set,add) { + this.player.signis.forEach(function (signi) { + add(signi,'effectFilters',function (card) { + var effect = this.game.effectManager.currentEffect; + return !((card.player === this.player.opponent) && effect && effect.isBurst); + }); + },this); + } + },{ + condition: function () { + return (this.game.turnPlayer === this.player) && (this.game.phase.status === 'mainPhase'); + }, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1434-const-1', + actionAsyn: function () { + var cards = this.player.signis.filter(function (signi) { + return !signi.doubleCrash; + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndSet(this,card,'doubleCrash',true); + }); + } + }); + add(this.player.opponent,'onSigniBanished',effect); + } + }], + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:あなたのデッキの一番上を公開する。それが<鉱石>または<宝石>のシグニの場合、それを手札に加える。" ], - "burstEffectTexts": [ + startUpEffects: [{ + actionAsyn: function () { + return this.player.revealAsyn(1).callback(this,function (cards) { + cards = cards.filter(function (card) { + return card.hasClass('鉱石') || card.hasClass('宝石'); + },this); + this.game.moveCards(cards,this.player.handZone); + }); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたのトラッシュから<鉱石>のシグニ1枚と<宝石>のシグニ1枚を手札に加える。" - ] + ], + burstEffect: { + actionAsyn: function () { + var cards_add = []; + var cards = this.player.trashZone.cards.filter(function (card) { + return card.hasClass('鉱石'); + },this); + return this.player.selectAsyn('ADD_TO_HAND',cards).callback(this,function (target) { + if (target) cards_add.push(target); + cards = this.player.trashZone.cards.filter(function (card) { + return card.hasClass('宝石') && (card !== target); + },this); + return this.player.selectAsyn('ADD_TO_HAND',cards).callback(this,function (target) { + if (target) cards_add.push(target); + return this.player.opponent.showCardsAsyn(cards_add).callback(this,function () { + this.game.moveCards(cards_add,this.player.handZone); + }); + }); + }); + } + } }, "1435": { "pid": 1435, - "cid": 1435, + cid: 1435, + "timestamp": 1458751091470, "wxid": "WX11-028", - "name": "弩砲 ゴルドガン", + name: "弩砲 ゴルドガン", + "kana": "ドホウゴルドガン", "rarity": "SR", "cardType": "SIGNI", "color": "red", @@ -39527,6 +72005,7 @@ var CardInfo = { "limit": 0, "power": 10000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX11/WX11-028.jpg", "illust": "村上ゆいち", "classes": [ "精武", @@ -39540,18 +72019,58 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "ゴールドガンを持つ女、とは私のことよ。~ゴルドガン~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの<ウェポン>のシグニが対戦相手のライフクロス1枚をクラッシュするたび、カードを1枚引く。" ], - "startUpEffectTexts": [ + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1435-const-0', + triggerCondition: function (event) { + var source = event.source; + if (!source) return false; + return (source.player === this.player) && (source.hasClass('ウェポン')); + }, + actionAsyn: function () { + this.player.draw(1); + } + }); + add(this.player.opponent,'onCrash',effect); + } + }], + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:あなたのデッキの上からカードを3枚トラッシュに置く。その後、この方法でトラッシュに置かれたカードの中に、共通するレベルを持つシグニが2枚以上ある場合、対戦相手のシグニ1体をバニッシュする。" - ] + ], + startUpEffects: [{ + actionAsyn: function () { + var levels = []; + var cards = this.player.mainDeck.getTopCards(3); + var flag = cards.some(function (card) { + if (card.type !== 'SIGNI') return false; + if (inArr(card.level,levels)) return true; + levels.push(card.level); + },this); + this.game.trashCards(cards); + if (!flag) return; + return this.banishSigniAsyn(); + } + }] }, "1436": { "pid": 1436, - "cid": 1436, + cid: 1436, + "timestamp": 1458751097484, "wxid": "WX11-029", - "name": "コードハート M・P・P", + name: "コードハート M・P・P", + "kana": "コードハートモーションピクチャープロジェクター", "rarity": "SR", "cardType": "SIGNI", "color": "blue", @@ -39559,6 +72078,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "ピルルク", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX11/WX11-029.jpg", "illust": "安藤周記", "classes": [ "精械", @@ -39572,24 +72092,118 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "2016:02:13:公開!~M・P・P~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:あなたのトラッシュからスペルを3枚までこのカードの下に重ねて置く。" ], - "constEffectTexts": [ + startUpEffects: [{ + actionAsyn: function () { + var cards = this.player.trashZone.cards.filter(function (card) { + return (card.type === 'SPELL'); + },this); + if (!cards.length) return; + return this.player.selectSomeAsyn('TARGET',cards,0,3).callback(this,function (cards) { + return this.player.opponent.showCardsAsyn(cards).callback(this,function () { + this.game.moveCards(cards,this.zone); + }); + }); + } + }], + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたのシグニ1体がバニッシュされる場合、代わりにこのシグニの下からスペル2枚をトラッシュに置いてもよい。" ], - "actionEffectTexts": [ + constEffects: [{ + action: function (set,add) { + var protection = { + source: this, + description: '1436-const-0', + optional: true, + condition: function (card) { + if (!inArr(this,card.player.signis)) return false; + var spells = this.zone.cards.slice(1).filter(function (card) { + return (card !== this.charm); + },this); + return (spells.length >= 2); + }, + actionAsyn: function (card) { + var spells = this.zone.cards.slice(1).filter(function (card) { + return (card !== this.charm); + },this); + return card.player.selectSomeAsyn('TRASH',spells,2,2).callback(this,function (spells) { + this.game.trashCards(spells); + }); + } + }; + this.player.signis.forEach(function (signi) { + // add(signi,'protectingMpps',this); + add(signi,'banishProtections',protection); + },this); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】このカードの下からスペル1枚をトラッシュに置く:スペル1つの効果を打ち消す。この能力は使用タイミング【スペルカットイン】を持つ。" ], - "burstEffectTexts": [ + actionEffects: [{ + spellCutIn: true, + costCondition: function () { + var spells = this.zone.cards.slice(1).filter(function (card) { + return (card !== this.charm); + },this); + return spells.length; + }, + costAsyn: function () { + var spells = this.zone.cards.slice(1).filter(function (card) { + return (card !== this.charm); + },this); + return this.player.selectAsyn('PAY',spells).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + }, + actionAsyn: function () { + return true; + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたの手札からスペルを好きな枚数捨てる。その後、この方法で捨てたスペル1枚につき、対戦相手のシグニ1体をバニッシュする。" - ] + ], + burstEffect: { + actionAsyn: function () { + var cards = this.player.hands.filter(function (card) { + return (card.type === 'SPELL'); + },this); + if (!cards.length) return; + return this.player.selectSomeAsyn('TRASH',cards).callback(this,function (cards) { + var count = cards.length; + if (!count) return; + this.game.trashCards(cards); + cards = this.player.opponent.signis; + return this.player.selectSomeTargetsAsyn(cards,0,count).callback(this,function (cards) { + return this.game.banishCardsAsyn(cards); + }); + }) + } + } }, "1437": { "pid": 1437, - "cid": 1437, + cid: 1437, + "timestamp": 1458751102477, "wxid": "WX11-030", - "name": "幻水姫 グレホザメ", + name: "幻水姫 グレホザメ", + "kana": "ゲンスイヒメグレホザメ", "rarity": "SR", "cardType": "SIGNI", "color": "blue", @@ -39597,6 +72211,7 @@ var CardInfo = { "limit": 0, "power": 10000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX11/WX11-030.jpg", "illust": "笹森トモエ", "classes": [ "精生", @@ -39610,16 +72225,70 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "大型船呼べば?逃げられればね。~グレホザメ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたか対戦相手のライフバーストが発動するたび、カードを1枚引く。", "【常時能力】:アタックフェイズの間にあなたがカードを1枚以上引いたとき、このターンのアタックフェイズの間にあなたが引いたカードの枚数までの数のシグニを、アップするかダウンする。この効果は1ターンに一度しか発動しない。" - ] + ], + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1437-const-0', + actionAsyn: function () { + this.player.draw(1); + } + }); + add(this.player,'onBurstTriggered',effect); + add(this.player.opponent,'onBurstTriggered',effect); + } + },{ + condition: function () { + return this.game.phase.isAttackPhase(); + }, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1437-const-1', + triggerCondition: function () { + var flag = this.game.getData(this,'flag'); + if (flag) return false; + this.game.setData(this,'flag',true); + return true; + }, + actionAsyn: function () { + var count = this.game.getData(this.player,'attackPhaseDrawCount') || 0; + if (!count) return; + var signis = concat(this.player.signis,this.player.opponent.signis); + if (!signis.length) return; + return this.player.selectTextAsyn('CHOOSE_EFFECT',['UP','DOWN']).callback(this,function (text) { + signis = signis.filter(function (signi) { + return (text === 'UP')? !signi.isUp : signi.isUp; + },this); + return this.player.selectSomeTargetsAsyn(signis,0,count).callback(this,function (cards) { + if (!cards.length) return; + if (text === 'UP') { + return this.game.upCardsAsyn(cards); + } + this.game.downCards(cards); + }); + }); + } + }); + add(this.player,'onDraw',effect); + } + }] }, "1438": { "pid": 1438, - "cid": 1438, + cid: 1438, + "timestamp": 1458751108339, "wxid": "WX11-031", - "name": "幻獣神 ウルティム", + name: "幻獣神 ウルティム", + "kana": "ゲンジュウシンウルティム", "rarity": "SR", "cardType": "SIGNI", "color": "green", @@ -39627,6 +72296,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "緑子", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX11/WX11-031.jpg", "illust": "ヒロヲノリ", "classes": [ "精生", @@ -39640,18 +72310,63 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "さぁ、もう一回!~ウルティム~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:このシグニが対戦相手のシグニ1体をバニッシュしたとき、このターン、あなたの<空獣>または<地獣>のシグニが対戦相手のシグニを合計3体バニッシュしていた場合、このシグニをアップする。" ], - "burstEffectTexts": [ + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1438-const-0', + triggerCondition: function (event) { + return (event.source === this); + }, + condition: function () { + if (this.isUp) return false; + return (this.game.getData(this.player,'_UltimPhantomBeastDeity') === 3); + }, + actionAsyn: function () { + return this.upAsyn(); + } + }); + add(this.player.opponent,'onSigniBanished',effect); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:次のターンの間、あなたの中央のシグニゾーンにあるシグニのパワーは+5000され、それは【ランサー】を得る。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.game.addConstEffect({ + source: this, + createTimming: this.game.phase.onTurnStart, + once: true, + destroyTimming: this.game.phase.onTurnEnd, + action: function (set,add) { + var zone = this.player.signiZones[1]; + var card = zone.getSigni(); + if (!inArr(card,this.player.signis)) return; + add(card,'power',5000); + set(card,'lancer',true); + } + }); + } + } }, "1439": { "pid": 1439, - "cid": 1439, + cid: 1439, + "timestamp": 1458751113457, "wxid": "WX11-032", - "name": "羅植姫 スノロップ", + name: "羅植姫 スノロップ", + "kana": "ラショクヒメスノロップ", "rarity": "SR", "cardType": "SIGNI", "color": "green", @@ -39659,6 +72374,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX11/WX11-032.jpg", "illust": "オーミー", "classes": [ "精羅", @@ -39672,20 +72388,77 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "そして世界の全てが私の友達なの。~スノロップ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:このシグニはあなたのエナゾーンにあるカードの色を追加で持つ。", "【常時能力】:このシグニのパワーは自身の持つ色の種類1つにつき+4000され、このシグニは自身と同じ色を含む対戦相手のシグニの効果を受けない。", "【常時能力】:対戦相手のターン終了時に、このシグニのパワーが20000で、あなたのライフクロスが2枚以下の場合、あなたのデッキの一番上のカードをライフクロスに加える。" ], - "burstEffectTexts": [ + constEffects: [{ + duringGame: true, + action: function (set,add) { + set(this,'_SnoropNaturalPlantPrincess',true); + } + },{ + action: function (set,add) { + var colors = this.getColors(); + var value = colors.length * 4000; + if (!value) return; + add(this,'power',value); + add(this,'effectFilters',function (card) { + if (card.player !== this.player.opponent) return true; + if (card.type !== 'SIGNI') return true; + var sameColor = colors.some(function (color) { + return card.hasColor(color); + },this); + return !sameColor; + }); + } + },{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1439-const-2', + // triggerCondition: function (event) { + // return (this.power === 20000) && (this.player.lifeClothZone.cards.length <= 2); + // }, + condition: function () { + return (this.power === 20000) && (this.player.lifeClothZone.cards.length <= 2); + }, + actionAsyn: function () { + var card = this.player.mainDeck.cards[0]; + if (!card) return; + card.moveTo(this.player.lifeClothZone); + } + }); + add(this.player.opponent,'onTurnEnd2',effect); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたのトラッシュからカードを2枚までエナゾーンに置く。" - ] + ], + burstEffect: { + actionAsyn: function () { + var cards = this.player.trashZone.cards; + return this.player.selectSomeAsyn('TARGET',cards,0,2).callback(this,function (cards) { + this.game.moveCards(cards,this.player.enerZone); + }); + } + } }, "1440": { "pid": 1440, - "cid": 1440, + cid: 1440, + "timestamp": 1458751119498, "wxid": "WX11-033", - "name": "弱者の必滅 ディアボロス", + name: "弱者の必滅 ディアボロス", + "kana": "ジャクシャノヒツメツディアボロス", "rarity": "SR", "cardType": "SIGNI", "color": "black", @@ -39693,6 +72466,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "ウリス", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX11/WX11-033.jpg", "illust": "hitoto*", "classes": [ "精像", @@ -39706,24 +72480,98 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "弱者狩りを始めようぜ!666よぅ!~ディアボロス~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:このシグニがアタックしたとき、対戦相手のレベル3以下のシグニ1体をバニッシュする。" ], - "startUpEffectTexts": [ + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1440-const-0', + actionAsyn: function () { + var cards = this.player.opponent.signis.filter(function (signi) { + return signi.level <= 3; + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.banishAsyn(); + }); + } + }); + add(this,'onAttack',effect); + } + }], + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:あなたは手札を2枚捨てる。" ], - "actionEffectTexts": [ + startUpEffects: [{ + actionAsyn: function () { + return this.player.discardAsyn(2); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【黒】:ターン終了時まで、対戦相手のシグニ1体のレベルを-1する。(レベルは0未満にはならない)" ], - "burstEffectTexts": [ + actionEffects: [{ + costBlack: 1, + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndAdd(this,card,'level',-1); + }); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:対戦相手のシグニを、レベルの合計が3以下になるように好きな数バニッシュする。" - ] + ], + burstEffect: { + actionAsyn: function () { + // 复制并修改自<弩炮 狙击枪> + var done = false; + var targets = []; + var total = 0; + var cards = this.player.opponent.signis; + return Callback.loop(this,3,function () { + if (done) return; + cards = cards.filter(function (card) { + return (total + card.level) <= 3; + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) { + done = true; + return; + } + total += card.level; + targets.push(card); + removeFromArr(card,cards); + }); + }).callback(this,function () { + return this.game.banishCardsAsyn(targets); + }); + } + } }, "1441": { "pid": 1441, - "cid": 1441, + cid: 1441, + "timestamp": 1458751124475, "wxid": "WX11-035", - "name": "極鎚 ミョルニル", + name: "極鎚 ミョルニル", + "kana": "キョクツチミョルニル", "rarity": "R", "cardType": "SIGNI", "color": "white", @@ -39731,6 +72579,7 @@ var CardInfo = { "limit": 0, "power": 10000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX11/WX11-035.jpg", "illust": "猫囃子", "classes": [ "精武", @@ -39744,15 +72593,43 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "一振りでバリバリ!~ミョルニル~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの<アーム>のシグニ1体が場を離れるたび、あなたの手札からそのシグニよりレベルの低いシグニ1枚を場に出してもよい。" - ] + ], + constEffects: [{ + action: function (set,add) { + this.player.signis.forEach(function (signi) { + if (!signi.hasClass('アーム')) return; + var effect = this.game.newEffect({ + source: this, + description: '1441-const-0', + optional: true, + actionAsyn: function (event) { + var cards = this.player.hands.filter(function (card) { + return (card.type === 'SIGNI') && (card.level < event.card.level) && card.canSummon(); + },this); + return this.player.selectOptionalAsyn('SUMMON_SIGNI',cards).callback(this,function (card) { + if (!card) return; + return card.summonAsyn(); + }); + } + }); + add(signi,'onLeaveField',effect); + },this); + } + }] }, "1442": { "pid": 1442, - "cid": 1442, + cid: 1442, + "timestamp": 1458751130461, "wxid": "WX11-036", - "name": "コードメイズ ゴジュウ", + name: "コードメイズ ゴジュウ", + "kana": "コードメイズゴジュウ", "rarity": "R", "cardType": "SIGNI", "color": "white", @@ -39760,6 +72637,7 @@ var CardInfo = { "limit": 0, "power": 10000, "limiting": "イオナ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX11/WX11-036.jpg", "illust": "あるちぇ", "classes": [ "精械", @@ -39773,16 +72651,52 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "とっても有名人なのよ。~ゴジュウ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:対戦相手のターンの間、このシグニはアップ状態であるかぎり対戦相手の効果を受けない。", "【常時能力】:場にあるこのシグニが効果によって他のシグニゾーンに移動したとき、あなたは【白】を支払ってもよい。そうした場合、対戦相手のシグニ1体を手札に戻す。" - ] + ], + constEffects: [{ + condition: function () { + if (this.game.turnPlayer !== this.player.opponent) return false; + return this.isUp; + }, + action: function (set,add) { + add(this,'effectFilters',function (card) { + return !(card.player === this.player.opponent); + }); + } + },{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1442-const-1', + costWhite: 1, + triggerCondition: function () { + return this.game.getEffectSource(); + }, + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.bounceAsyn(); + }); + } + }); + add(this,'onChangeSigniZone',effect); + } + }] }, "1443": { "pid": 1443, - "cid": 1443, + cid: 1443, + "timestamp": 1458751135449, "wxid": "WX11-037", - "name": "運命の左糸 クロト", + name: "運命の左糸 クロト", + "kana": "ウンメイノヒダリイトクロト", "rarity": "R", "cardType": "SIGNI", "color": "white", @@ -39790,6 +72704,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "タマ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX11/WX11-037.jpg", "illust": "イシバシヨウスケ", "classes": [ "精像", @@ -39803,24 +72718,102 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "crossLeft": 1460, - "startUpEffectTexts": [ + cardText: "自分で紡いでこその!~クロト~", + crossLeft: 1460, + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:カード名1つを宣言する。あなたのデッキの上からカードを5枚公開する。その中から宣言したカード1枚を手札に加え、残りを好きな順番でデッキの一番下に置く。" ], - "constEffectTexts": [ + startUpEffects: [{ + actionAsyn: function () { + return this.player.declareCardIdAsyn().callback(this,function (pid) { + var cid = CardInfo[pid].cid; + return this.player.revealAsyn(5).callback(this,function (cards) { + var targets = cards.filter(function (card) { + return (card.cid === cid); + },this); + return this.player.selectOptionalAsyn('ADD_TO_HAND',targets).callback(this,function (card) { + if (!card) return; + removeFromArr(card,cards); + card.moveTo(this.player.handZone); + }).callback(this,function () { + var len = cards.length; + if (!len) return; + return this.player.selectSomeAsyn('SET_ORDER',cards,len,len,true).callback(this,function (cards) { + this.player.mainDeck.moveCardsToBottom(cards); + }); + }); + }); + }); + } + }], + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【クロス常時能力】:このシグニが【ヘブン】したとき、あなたは【白】【白】を支払ってもよい。そうした場合、あなたのルリグトラッシュから白のアーツ1枚をルリグデッキに加える。" ], - "burstEffectTexts": [ + constEffects: [{ + cross: true, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1443-const-0', + costWhite: 2, + actionAsyn: function () { + var cards = this.player.lrigTrashZone.cards.filter(function (card) { + return (card.type === 'ARTS') && (card.hasColor('white')); + },this); + return this.player.selectAsyn('TARGET',cards).callback(this,function (card) { + if (!card) return; + return this.player.opponent.showCardsAsyn([card]).callback(this,function () { + card.moveTo(this.player.lrigDeck); + }); + }); + } + }); + add(this,'onHeaven',effect); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:どちらか1つを選ぶ。①カードを1枚引く。②【エナチャージ1】", "カードを1枚引く。", "【エナチャージ1】" - ] + ], + burstEffect: { + actionAsyn: function () { + var effects = [{ + source: this, + description: '1443-burst-1', + actionAsyn: function () { + this.player.draw(1); + } + },{ + source: this, + description: '1443-burst-2', + actionAsyn: function () { + this.player.enerCharge(1); + } + }]; + return this.player.selectAsyn('LAUNCH',effects).callback(this,function (effect) { + if (!effect) return; + return effect.actionAsyn.call(this); + }); + } + } }, "1444": { "pid": 1444, - "cid": 1444, + cid: 1444, + "timestamp": 1458751141476, "wxid": "WX11-038", - "name": "コードメイズ キンカク", + name: "コードメイズ キンカク", + "kana": "コードメイズキンカク", "rarity": "R", "cardType": "SIGNI", "color": "white", @@ -39828,6 +72821,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "イオナ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX11/WX11-038.jpg", "illust": "mado*pen", "classes": [ "精械", @@ -39841,22 +72835,93 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "crossRight": 1461, - "constEffectTexts": [ + cardText: "やっぱ金箔でしょ!~キンカク~", + crossRight: 1461, + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたのターン終了時、あなたのすべての<迷宮>のシグニをアップする。", "【クロス常時能力】:このシグニが《ヘブンアイコン》したとき、次のターンのメインフェイズの間、対戦相手の場にあるすべてのシグニは能力を失い、新たに得られない。" ], - "burstEffectTexts": [ + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1444-const-0', + actionAsyn: function () { + var cards = this.player.signis.filter(function (signi) { + return signi.hasClass('迷宮'); + },this); + return this.game.upCardsAsyn(cards); + } + }); + add(this.player,'onTurnEnd2',effect); + } + },{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1444-const-1', + actionAsyn: function () { + this.game.addConstEffect({ + source: this, + createTimming: this.game.phase.onTurnStart, + once: true, + destroyTimming: this.game.phase.onTurnEnd, + continuous: true, + condition: function () { + return (this.game.phase.status === 'mainPhase'); + }, + action: function (set,add) { + this.player.opponent.signis.forEach(function (signi) { + set(signi,'abilityLost',true); + set(signi,'canNotGainAbility',true,{forced: true}); + },this); + } + }); + } + }); + add(this,'onHeaven',effect); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:どちらか1つを選ぶ。①カードを1枚引く。②【エナチャージ1】", "カードを1枚引く。", "【エナチャージ1】" - ] + ], + burstEffect: { + actionAsyn: function () { + var effects = [{ + source: this, + description: '1444-burst-1', + actionAsyn: function () { + this.player.draw(1); + } + },{ + source: this, + description: '1444-burst-2', + actionAsyn: function () { + this.player.enerCharge(1); + } + }]; + return this.player.selectAsyn('LAUNCH',effects).callback(this,function (effect) { + if (!effect) return; + return effect.actionAsyn.call(this); + }); + } + } }, "1445": { "pid": 1445, - "cid": 1445, + cid: 1445, + "timestamp": 1458751147428, "wxid": "WX11-039", - "name": "ラビリンス・ロマンス", + name: "ラビリンス・ロマンス", + "kana": "ラビリンスロマンス", "rarity": "R", "cardType": "SPELL", "color": "white", @@ -39864,6 +72929,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "イオナ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX11/WX11-039.jpg", "illust": "モレシャン", "classes": [], "costWhite": 6, @@ -39874,18 +72940,71 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ - "このスペルを使用するためのコストはあなたの場にある<迷宮>のシグニ1体につき、【白】コストが1減る。\n対戦相手のすべてのシグニをデッキに戻し、対戦相手は自分のデッキをシャッフルする。その後、対戦相手は自分の手札からシグニを3枚まで場に出す。" + cardText: "恋は迷宮。", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ + "このスペルを使用するためのコストはあなたの場にある<迷宮>のシグニ1体につき、【白】コストが1減る。\n" + + "対戦相手のすべてのシグニをデッキに戻し、対戦相手は自分のデッキをシャッフルする。その後、対戦相手は自分の手札からシグニを3枚まで場に出す。" ], - "burstEffectTexts": [ + costChange: function () { + var cards = this.player.signis.filter(function (signi) { + return signi.hasClass('迷宮'); + },this); + var obj = Object.create(this); + obj.costChange = null; + obj.costWhite -= cards.length; + if (obj.costWhite < 0) obj.costWhite = 0; + return obj; + }, + spellEffect: { + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.game.bounceCardsToDeckAsyn(cards).callback(this,function () { + this.player.opponent.shuffle(); + var done = false; + return Callback.loop(this,3,function () { + if (done) return; + cards = this.player.opponent.hands.filter(function (card) { + return card.canSummon(); + },this); + return this.player.opponent.selectOptionalAsyn('SUMMON_SIGNI',cards).callback(this,function (card) { + if (!card) { + done = true; + return; + } + return card.summonAsyn(); + }); + }); + }); + } + }, + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:対戦相手のシグニ1体をデッキに戻し、対戦相手は自分のデッキをシャッフルする。" - ] + ], + burstEffect: { + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return this.game.bounceCardsToDeckAsyn([card]).callback(this,function () { + this.player.opponent.shuffle(); + }); + }); + } + } }, "1446": { "pid": 1446, - "cid": 1446, + cid: 1446, + "timestamp": 1458751152479, "wxid": "WX11-040", - "name": "カンフー・キック", + name: "カンフー・キック", + "kana": "カンフーキック", "rarity": "R", "cardType": "SPELL", "color": "white", @@ -39893,6 +73012,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "タマ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX11/WX11-040.jpg", "illust": "トリダモノ", "classes": [], "costWhite": 2, @@ -39903,15 +73023,29 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "なかまと、いっしょに、ぶっこむ!~タマ~", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "あなたのデッキから白のシグニを2枚まで探して場に出す。その後、デッキをシャッフルする。" - ] + ], + spellEffect: { + actionAsyn: function () { + var filter = function (card) { + return (card.hasColor('white')); + } + return this.player.seekAndSummonAsyn(filter,2); + } + } }, "1447": { "pid": 1447, - "cid": 1447, + cid: 1447, + "timestamp": 1458751157465, "wxid": "WX11-041", - "name": "羅石 オロオラ", + name: "羅石 オロオラ", + "kana": "ラセキオロオラ", "rarity": "R", "cardType": "SIGNI", "color": "red", @@ -39919,6 +73053,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "花代", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX11/WX11-041.jpg", "illust": "柚希きひろ", "classes": [ "精羅", @@ -39932,24 +73067,91 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "crossLeft": 1470, - "startUpEffectTexts": [ + cardText: "天使のクリスタル、よ。~オロオラ~", + crossLeft: 1470, + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:あなたのデッキの上からカードを2枚トラッシュに置く。この方法で<鉱石>または<宝石>のシグニが合計2枚トラッシュに置かれた場合、カードを1枚引く。" ], - "constEffectTexts": [ + startUpEffects: [{ + actionAsyn: function () { + var cards = this.player.mainDeck.getTopCards(2); + this.game.trashCards(cards); + if (cards.length !== 2) return; + if (cards.some(function (card) { + return !(card.hasClass('鉱石') || card.hasClass('宝石')); + })) return; + this.player.draw(1); + } + }], + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【クロス常時能力】:このシグニが【ヘブン】したとき、パワーが「あなたのトラッシュにある<鉱石>と<宝石>のシグニを合わせた枚数×1000」以下の対戦相手のシグニ1体をバニッシュする。" ], - "burstEffectTexts": [ + constEffects: [{ + cross: true, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1447-const-0', + actionAsyn: function () { + var cards = this.player.trashZone.cards.filter(function (card) { + return (card.hasClass('鉱石') || card.hasClass('宝石')); + },this); + var power = cards.length * 1000; + cards = this.player.opponent.signis.filter(function (signi) { + return signi.power <= power; + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.banishAsyn(); + }); + } + }); + add(this,'onHeaven',effect); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:どちらか1つを選ぶ。①カードを1枚引く。②【エナチャージ1】", "カードを1枚引く。", "【エナチャージ1】" - ] + ], + burstEffect: { + actionAsyn: function () { + var effects = [{ + source: this, + description: '1447-burst-1', + actionAsyn: function () { + this.player.draw(1); + } + },{ + source: this, + description: '1447-burst-2', + actionAsyn: function () { + this.player.enerCharge(1); + } + }]; + return this.player.selectAsyn('LAUNCH',effects).callback(this,function (effect) { + if (!effect) return; + return effect.actionAsyn.call(this); + }); + } + } }, "1448": { "pid": 1448, - "cid": 1448, + cid: 1448, + "timestamp": 1458751163465, "wxid": "WX11-042", - "name": "西部の銃声", + name: "西部の銃声", + "kana": "セイブノジュウセイ", "rarity": "R", "cardType": "SPELL", "color": "red", @@ -39957,6 +73159,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "花代", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX11/WX11-042.jpg", "illust": "紅緒", "classes": [], "costWhite": 0, @@ -39967,18 +73170,38 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "動くな!もう撃ったけど!~花代~", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "対戦相手にダメージを与える。(対戦相手のライフクロスが1枚以上ある場合、ライフクロス1枚をクラッシュし、0枚の場合、あなたはゲームに勝利する)" ], - "burstEffectTexts": [ + spellEffect: { + actionAsyn: function () { + return this.player.opponent.damageAsyn(); + } + }, + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたは《赤》《赤》を支払ってもよい。そうした場合、対戦相手のライフクロス1枚をクラッシュする。" - ] + ], + burstEffect: { + costRed: 2, + actionAsyn: function () { + return this.player.opponent.crashAsyn(1); + } + } }, "1449": { "pid": 1449, - "cid": 1449, + cid: 1449, + "timestamp": 1458751169460, "wxid": "WX11-043", - "name": "コードアート M・K・E", + name: "コードアート M・K・E", + "kana": "コードアートマイク", "rarity": "R", "cardType": "SIGNI", "color": "blue", @@ -39986,6 +73209,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "ピルルク", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX11/WX11-043.jpg", "illust": "松本エイト", "classes": [ "精械", @@ -39999,24 +73223,97 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "crossRight": 1475, - "startUpEffectTexts": [ - "【出現時能力】:あなたのデッキからコストの合計が4以上のスペル1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" + cardText: "私が全体の音を録音します!~M・K・E~", + crossRight: 1475, + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ + "【出現時能力】:あなたのデッキからコストの合計が4以上のスペル1枚を探して公開し手札に加える。その後、デッキをシャッフルする。", ], - "constEffectTexts": [ + startUpEffects: [{ + actionAsyn: function () { + var filter = function (card) { + return (card.type === 'SPELL') && (card.getTotalEnerCost(true) >= 4); + }; + return this.player.seekAsyn(filter,1); + } + }], + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【クロス常時能力】:このシグニが【ヘブン】したとき、あなたの手札から青のスペル1枚を使用してもよい。それを使用するための【青】コストは2減る。この効果は1ターンに一度しか発動しない。" ], - "burstEffectTexts": [ + constEffects: [{ + cross: true, + fixed: true, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1449-const-0', + optional: true, + once: true, + actionAsyn: function () { + var spells = []; + var objs = []; + this.player.hands.forEach(function (card) { + if ((card.type !== 'SPELL') || (!card.hasColor('blue'))) return; + var obj = Object.create(card); + obj.costBlue -= 2; + if (obj.costBlue < 0) obj.costBlue = 0; + if (!obj.canUse()) return; + spells.push(card); + objs.push(obj); + },this); + return this.player.selectOptionalAsyn('TARGET',spells).callback(this,function (card) { + if (!card) return; + var idx = spells.indexOf(card); + var obj = objs[idx]; + return this.player.handleSpellAsyn(card,false,obj); + }); + } + }); + add(this,'onHeaven',effect); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:どちらか1つを選ぶ。①カードを1枚引く。②【エナチャージ1】", "カードを1枚引く。", "【エナチャージ1】" - ] + ], + burstEffect: { + actionAsyn: function () { + var effects = [{ + source: this, + description: '1449-burst-1', + actionAsyn: function () { + this.player.draw(1); + } + },{ + source: this, + description: '1449-burst-2', + actionAsyn: function () { + this.player.enerCharge(1); + } + }]; + return this.player.selectAsyn('LAUNCH',effects).callback(this,function (effect) { + if (!effect) return; + return effect.actionAsyn.call(this); + }); + } + } }, "1450": { "pid": 1450, - "cid": 1450, + cid: 1450, + "timestamp": 1458751175522, "wxid": "WX11-044", - "name": "SHOOTING", + name: "SHOOTING", + "kana": "シューティング", "rarity": "R", "cardType": "SPELL", "color": "blue", @@ -40024,6 +73321,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "ピルルク", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX11/WX11-044.jpg", "illust": "斎創", "classes": [], "costWhite": 0, @@ -40034,18 +73332,87 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ - "このスペルを使用する際、あなたの手札からスペルを3枚捨ててもよい。そうした場合、このスペルを使用するためのコストは【青】コストが3減る。\n対戦相手は手札を3枚捨てる。" + cardText: "作戦No.758開始。~ピルルク~", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ + "このスペルを使用する際、あなたの手札からスペルを3枚捨ててもよい。そうした場合、このスペルを使用するためのコストは【青】コストが3減る。\n" + + "対戦相手は手札を3枚捨てる。" ], - "burstEffectTexts": [ + costChange: function () { + var cards = this.player.hands.filter(function (card) { + return (card.type === 'SPELL') && (card !== this); + },this); + var obj = Object.create(this); + obj.costChange = null; + if (cards.length < 3) return obj; + obj.costBlue -= 3; + if (obj.costBlue < 0) obj.costBlue = 0; + return obj; + }, + costChangeAsyn: function () { + var obj = Object.create(this); + obj.costChange = null; + var cards = this.player.hands.filter(function (card) { + return (card.type === 'SPELL'); + },this); + if (cards.length < 3) return Callback.immediately(obj); + var min = 3; + if (this.player.enoughEner(obj)) { + min = 0; + } + return this.player.selectSomeAsyn('DISCARD',cards,min,3).callback(this,function (cards) { + if (cards.length < 3) return; + this.game.trashCards(cards); + obj.costBlue -= 3; + if (obj.costBlue < 0) obj.costBlue = 0; + }).callback(this,function () { + return obj; + }); + }, + spellEffect: { + actionAsyn: function () { + return this.player.opponent.discardAsyn(3); + } + }, + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:対戦相手はカードを2枚捨てるか、または無色のカードを1枚捨てる。" - ] + ], + burstEffect: { + actionAsyn: function () { + var hands = this.player.opponent.hands.slice(); + if (!hands.length) return; + if (hands.length === 1) { + this.game.trashCards(hands); + return; + } + var cards_trash = []; + return this.player.opponent.selectSomeAsyn('DISCARD',hands,1,2).callback(this,function (cards) { + cards_trash = cards; + if (cards_trash.length !== 1) return; + var card = cards_trash[0]; + if (card.hasColor('colorless')) return; + removeFromArr(card,hands); + return this.player.opponent.selectAsyn('DISCARD',hands).callback(this,function (card) { + cards_trash.push(card); + }); + }).callback(this,function () { + this.game.trashCards(cards_trash); + }); + } + } }, "1451": { "pid": 1451, - "cid": 1451, + cid: 1451, + "timestamp": 1458751179490, "wxid": "WX11-045", - "name": "肆ノ遊 タコアゲ", + name: "肆ノ遊 タコアゲ", + "kana": "ヨンノユウタコアゲ", "rarity": "R", "cardType": "SIGNI", "color": "green", @@ -40053,6 +73420,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "アイヤイ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX11/WX11-045.jpg", "illust": "アリオ", "classes": [ "精武", @@ -40066,21 +73434,102 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "絶対、ヒモ離さないでね。絶対だからね!~タコアゲ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:このシグニが効果によって場に出たとき、あなたのシグニ1体をアップする。", "【常時能力】:このシグニが効果によってバニッシュされたとき、あなたのデッキの一番上のカードをエナゾーンに置く。" ], - "burstEffectTexts": [ + constEffects: [{ + duringGame: true, + fixed: true, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1451-const-0', + triggerCondition: function (event) { + return event.source; + }, + condition: function () { + var cards = this.player.signis.filter(function (signi) { + return !signi.isUp; + },this); + return cards.length; + }, + actionAsyn: function () { + var cards = this.player.signis.filter(function (signi) { + return !signi.isUp; + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.upAsyn(); + }); + } + }); + add(this,'onEnterField',effect); + } + },{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1451-const-1', + triggerCondition: function () { + return this.game.getEffectSource(); + }, + actionAsyn: function () { + this.player.enerCharge(1); + } + }); + add(this,'onBanish',effect); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:どちらか1つを選ぶ。①あなたのエナゾーンからシグニを2枚まで手札に加える。②【エナチャージ1】", "あなたのエナゾーンからシグニを2枚まで手札に加える。", "【エナチャージ1】" - ] + ], + burstEffect: { + actionAsyn: function () { + var effects = [{ + source: this, + description: '1451-burst-1', + actionAsyn: function () { + var cards = this.player.enerZone.cards.filter(function (card) { + return (card.type === 'SIGNI'); + },this); + return this.player.selectSomeTargetsAsyn(cards,0,2).callback(this,function (cards) { + return this.player.opponent.showCardsAsyn(cards).callback(this,function () { + if (!cards.length) return; + this.game.moveCards(cards,this.player.handZone); + }); + }); + } + },{ + source: this, + description: '1451-burst-2', + actionAsyn: function () { + this.player.enerCharge(1); + } + }]; + return this.player.selectAsyn('LAUNCH',effects).callback(this,function (effect) { + if (!effect) return; + return effect.actionAsyn.call(this); + }); + } + } }, "1452": { "pid": 1452, - "cid": 1452, + cid: 1452, + "timestamp": 1458751185486, "wxid": "WX11-046", - "name": "幻獣 アクティルフ", + name: "幻獣 アクティルフ", + "kana": "ゲンジュウアクティルフ", "rarity": "R", "cardType": "SIGNI", "color": "green", @@ -40088,6 +73537,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "緑子", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX11/WX11-046.jpg", "illust": "よん", "classes": [ "精生", @@ -40101,24 +73551,94 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "crossLeft": 1480, - "startUpEffectTexts": [ + cardText: "ルールなんて、私の爪でへし折る!~アクティルフ~", + crossLeft: 1480, + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:ターン終了時まで、あなたの<空獣>または<地獣>のシグニ1体のパワーを+5000する。" ], - "constEffectTexts": [ + startUpEffects: [{ + actionAsyn: function () { + var cards = this.player.signis.filter(function (signi) { + return (signi.hasClass('空獣') || signi.hasClass('地獣')); + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndAdd(this,card,'power',5000); + }); + } + }], + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【クロス常時能力】:このシグニが【ヘブン】したとき、あなたのシグニ1体をバニッシュする。その後、そのシグニのパワー以下の対戦相手のシグニ1体をバニッシュする。" ], - "burstEffectTexts": [ + constEffects: [{ + cross: true, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1452-const-0', + actionAsyn: function () { + var cards = this.player.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + var power = card.power; + return card.banishAsyn().callback(this,function () { + cards = this.player.opponent.signis.filter(function (signi) { + return (signi.power <= power); + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.banishAsyn(); + }); + }); + }); + } + }); + add(this,'onHeaven',effect); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:どちらか1つを選ぶ。①カードを1枚引く。②【エナチャージ1】", "カードを1枚引く。", "【エナチャージ1】" - ] + ], + burstEffect: { + actionAsyn: function () { + var effects = [{ + source: this, + description: '1452-burst-1', + actionAsyn: function () { + this.player.draw(1); + } + },{ + source: this, + description: '1452-burst-2', + actionAsyn: function () { + this.player.enerCharge(1); + } + }]; + return this.player.selectAsyn('LAUNCH',effects).callback(this,function (effect) { + if (!effect) return; + return effect.actionAsyn.call(this); + }); + } + } }, "1453": { "pid": 1453, - "cid": 1453, + cid: 1453, + "timestamp": 1458751191477, "wxid": "WX11-047", - "name": "冒険", + name: "冒険", + "kana": "ボウケン", "rarity": "R", "cardType": "SPELL", "color": "green", @@ -40126,6 +73646,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "緑子", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX11/WX11-047.jpg", "illust": "斎創", "classes": [], "costWhite": 0, @@ -40136,15 +73657,31 @@ var CardInfo = { "costColorless": 3, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "迫りくる敵と狡猾な罠!財宝をゲットできるのか!?", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "あなたのデッキからカードを5枚まで探してエナゾーンに置く。その後、デッキをシャッフルする。" - ] + ], + spellEffect: { + actionAsyn: function () { + var filter = function () { + return true; + }; + return this.player.searchAsyn(filter,5).callback(this,function (cards) { + this.game.moveCards(cards,this.player.enerZone); + }); + } + } }, "1454": { "pid": 1454, - "cid": 1454, + cid: 1454, + "timestamp": 1458751196546, "wxid": "WX11-048", - "name": "呪われし数字 666", + name: "呪われし数字 666", + "kana": "ノロワレシスウジスリーシックス", "rarity": "R", "cardType": "SIGNI", "color": "black", @@ -40152,6 +73689,7 @@ var CardInfo = { "limit": 0, "power": 10000, "limiting": "ウリス", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX11/WX11-048.jpg", "illust": "れいあきら", "classes": [ "精像", @@ -40165,15 +73703,26 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "この額がうずいちゃうよ。ディアボロス。~666~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:このターン、あなたのシグニの【出現時能力】の能力は発動しない。" - ] + ], + startUpEffects: [{ + actionAsyn: function () { + this.game.tillTurnEndSet(this,this.player,'signiStartUpBanned',true); + } + }], }, "1455": { "pid": 1455, - "cid": 1455, + cid: 1455, + "timestamp": 1458751202497, "wxid": "WX11-050", - "name": "復讐の右魔 アレークト", + name: "復讐の右魔 アレークト", + "kana": "フクシュウノウマアレークト", "rarity": "R", "cardType": "SIGNI", "color": "black", @@ -40181,6 +73730,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "ウリス", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX11/WX11-050.jpg", "illust": "夜ノみつき", "classes": [ "精像", @@ -40194,24 +73744,82 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "crossRight": 1488, - "startUpEffectTexts": [ + cardText: "私をキレさせた奴に行うことよ。~アレークト~", + crossRight: 1488, + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:ターン終了時まで、対戦相手のシグニ1体のレベルを-1する。(レベルは0未満にはならない)" ], - "constEffectTexts": [ + startUpEffects: [{ + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndAdd(this,card,'level',-1); + }); + } + }], + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【クロス常時能力】:このシグニが【ヘブン】したとき、対戦相手のレベル1以下のすべてのシグニをバニッシュする。" ], - "burstEffectTexts": [ + constEffects: [{ + cross: true, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1455-const-0', + actionAsyn: function () { + var cards = this.player.opponent.signis.filter(function (signi) { + return (signi.level <= 1); + },this); + return this.game.banishCardsAsyn(cards); + } + }); + add(this,'onHeaven',effect); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:どちらか1つを選ぶ。①カードを1枚引く。②【エナチャージ1】", "カードを1枚引く。", "【エナチャージ1】" - ] + ], + burstEffect: { + actionAsyn: function () { + var effects = [{ + source: this, + description: '1455-burst-1', + actionAsyn: function () { + this.player.draw(1); + } + },{ + source: this, + description: '1455-burst-2', + actionAsyn: function () { + this.player.enerCharge(1); + } + }]; + return this.player.selectAsyn('LAUNCH',effects).callback(this,function (effect) { + if (!effect) return; + return effect.actionAsyn.call(this); + }); + } + } }, "1456": { "pid": 1456, - "cid": 1456, + cid: 1456, + "timestamp": 1458751207481, "wxid": "WX11-051", - "name": "レベル・ダウン", + name: "レベル・ダウン", + "kana": "レベルダウン", "rarity": "R", "cardType": "SPELL", "color": "black", @@ -40219,6 +73827,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "ウリス", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX11/WX11-051.jpg", "illust": "蟹丹", "classes": [], "costWhite": 0, @@ -40229,20 +73838,106 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "貧弱ねぇ。貧相かしら。~ウリス~", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "対戦相手のレベル3以下のシグニ1体をバニッシュし、ターン終了時まで、対戦相手のシグニ1体のレベルを1にする。" ], - "burstEffectTexts": [ + spellEffect: { + // 复制并修改自<怀疑的恸哭> + getTargetAdvancedAsyn: function () { + var targets = []; + var cards_A = this.player.opponent.signis.filter(function (signi) { + return signi.level <= 3; + },this); + return this.player.selectTargetAsyn(cards_A).callback(this,function (targetA) { + targets.push(targetA); + var cards_B = this.player.opponent.signis.filter(function (signi) { + return (signi !== targetA); + },this); + return this.player.selectTargetAsyn(cards_B); + }).callback(this,function (targetB) { + targets.push(targetB); + return targets; + }); + }, + actionAsyn: function (targets) { + var targetA = targets[0]; + var targetB = targets[1]; + var cards_A = this.player.opponent.signis.filter(function (signi) { + return signi.level <= 3; + },this); + if (targetA && !inArr(targetA,cards_A)) { + // 目标丢失 + return; + } + return Callback.immediately().callback(this,function () { + if (!targetA) return; + return targetA.banishAsyn(); + }).callback(this,function () { + if (!inArr(targetB,this.player.opponent.signis)) return; + this.game.tillTurnEndSet(this,targetB,'level',1); + }); + } + }, + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:どちらか1つを選ぶ。①あなたのトラッシュから<悪魔>のシグニ1枚を手札に加える。②次のターンの間、対戦相手の場にあるすべてのシグニのレベルは1になる。(場に出たあとでレベルが1になる)", "あなたのトラッシュから<悪魔>のシグニ1枚を手札に加える。", "次のターンの間、対戦相手の場にあるすべてのシグニのレベルは1になる。" - ] + ], + burstEffect: { + actionAsyn: function () { + var effects = [{ + source: this, + description: '1456-burst-1', + actionAsyn: function () { + var cards = this.player.trashZone.cards.filter(function (card) { + return card.hasClass('悪魔'); + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + var cards = card? [card] : []; + return this.player.opponent.showCardsAsyn(cards).callback(this,function () { + if (!card) return; + card.moveTo(this.player.handZone); + }); + }); + } + },{ + source: this, + description: '1456-burst-2', + actionAsyn: function () { + this.game.addConstEffect({ + source: this, + createTimming: this.game.phase.onTurnStart, + once: true, + destroyTimming: this.game.phase.onTurnEnd, + action: function (set,add) { + this.player.opponent.signis.forEach(function (signi) { + set(signi,'level',1); + },this); + } + }); + } + }]; + return this.player.selectAsyn('LAUNCH',effects).callback(this,function (effect) { + if (!effect) return; + return effect.actionAsyn.call(this); + }); + } + } }, "1457": { "pid": 1457, - "cid": 1457, + cid: 1457, + "timestamp": 1458751214419, "wxid": "WX11-052", - "name": "サーバント Z", + name: "サーバント Z", + "kana": "サーバントゼット", "rarity": "R", "cardType": "SIGNI", "color": "colorless", @@ -40250,6 +73945,7 @@ var CardInfo = { "limit": 0, "power": 11000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX11/WX11-052.jpg", "illust": "しおぼい", "classes": [ "精元" @@ -40262,18 +73958,80 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": true, - "startUpEffectTexts": [ + cardText: "ルリグは人か帰すべき存在か。議論は絶えない。", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】【無】【無】【無】:あなたのデッキから《サーバント X》1枚と《サーバント Y》1枚を探して場に出す。その後、デッキをシャッフルする。" ], - "actionEffectTexts": [ + startUpEffects: [{ + costColorless: 3, + actionAsyn: function () { + var filter = function (card) { + return card.cid === 464; // <サーバント X> + }; + return this.player.seekAndSummonAsyn(filter,1).callback(this,function () { + var filter = function (card) { + return card.cid === 1360; // <サーバント Y> + }; + return this.player.seekAndSummonAsyn(filter,1); + }); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】あなたのエナゾーンから名前の異なる<精元>のシグニ8枚をトラッシュに置く:対戦相手の手札とエナゾーンにあるすべてのカードをゲームから除外する。" - ] + ], + actionEffects: [{ + costCondition: function () { + var cids = []; + this.player.enerZone.cards.forEach(function (card) { + if (!card.hasClass('精元')) return; + if (inArr(card.cid,cids)) return; + cids.push(card.cid); + },this); + return (cids.length >= 8); + }, + costAsyn: function () { + var cids = []; + this.player.enerZone.cards.forEach(function (card) { + if (!card.hasClass('精元')) return; + if (inArr(card.cid,cids)) return; + cids.push(card.cid); + },this); + if (cids.length < 8) return; + cids = []; + var cards_trash = []; + return Callback.loop(this,8,function () { + var cards = this.player.enerZone.cards.filter(function (card) { + return card.hasClass('精元') && !inArr(card.cid,cids); + },this); + return this.player.selectAsyn('TRASH',cards).callback(this,function (card) { + if (!card) return; + cids.push(card.cid); + cards_trash.push(card); + }); + }).callback(this,function () { + this.game.trashCards(cards_trash); + }); + }, + actionAsyn: function () { + var cards = concat(this.player.opponent.hands, + this.player.opponent.enerZone.cards); + this.game.excludeCards(cards); + } + }] }, "1458": { "pid": 1458, - "cid": 1458, + cid: 1458, + "timestamp": 1458751217433, "wxid": "WX11-053", - "name": "コードメイズ サピドゥ", + name: "コードメイズ サピドゥ", + "kana": "コードメイズサピドゥ", "rarity": "C", "cardType": "SIGNI", "color": "white", @@ -40281,6 +74039,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "イオナ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX11/WX11-053.jpg", "illust": "水玉子", "classes": [ "精械", @@ -40294,18 +74053,51 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "どおも~。~サピドゥ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:対戦相手の場に能力を持たないシグニがあるかぎり、このシグニのパワーは12000になり、「このシグニがアタックしたとき、対戦相手のパワー3000以下のシグニ1体を手札に戻す。」を得る。" ], - "attachedEffectTexts": [ - "このシグニがアタックしたとき、対戦相手のパワー3000以下のシグニ1体を手札に戻す。" - ] + constEffects: [{ + condition: function () { + return this.player.opponent.signis.some(function (signi) { + return !signi.hasAbility(); + },this); + }, + action: function (set,add) { + set(this,'power',12000); + var effect = this.game.newEffect({ + source: this, + description: '1458-attached-0', + actionAsyn: function () { + var cards = this.player.opponent.signis.filter(function (signi) { + return signi.power <= 3000; + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.bounceAsyn(); + }); + } + }); + add(this,'onAttack',effect); + } + }], + // ====================== + // 附加效果 + // ====================== + attachedEffectTexts: [ + 'このシグニがアタックしたとき、対戦相手のパワー3000以下のシグニ1体を手札に戻す。' + ], }, "1459": { "pid": 1459, - "cid": 1459, + cid: 1459, + "timestamp": 1458751220489, "wxid": "WX11-054", - "name": "大爪 アイクロ", + name: "大爪 アイクロ", + "kana": "タイソウアイクロ", "rarity": "C", "cardType": "SIGNI", "color": "white", @@ -40313,6 +74105,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX11/WX11-054.jpg", "illust": "かざあな", "classes": [ "精武", @@ -40326,15 +74119,41 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "スニャッシュ!~アイクロ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの<アーム>のシグニ1体が効果によって場に出るたび、カードを1枚引く。この効果は1ターンに一度しか発動しない。(このシグニが効果によって場に出た時も発動する)" - ] + ], + constEffects: [{ + duringGame: true, + fixed: true, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1459-const-0', + once: true, + triggerCondition: function (event) { + if (!inArr(this,this.player.signis)) return false; + if (!this.game.getEffectSource()) return false; + return true; + }, + actionAsyn: function () { + this.player.draw(1); + } + }); + add(this.player,'onSummonSigni',effect); + } + }] }, "1460": { "pid": 1460, - "cid": 1460, + cid: 1460, + "timestamp": 1458751223583, "wxid": "WX11-055", - "name": "運命の右糸 ラケシス", + name: "運命の右糸 ラケシス", + "kana": "ウンメイノミギイトラケシス", "rarity": "C", "cardType": "SIGNI", "color": "white", @@ -40342,6 +74161,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX11/WX11-055.jpg", "illust": "イシバシヨウスケ", "classes": [ "精像", @@ -40355,19 +74175,28 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "crossRight": [ - 1443, - 1464 - ], - "constEffectTexts": [ + cardText: "運命でしょ。~ラケシス~", + crossRight: [1443,1464], + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【クロス常時能力】:このシグニのパワーは8000になる。" - ] + ], + constEffects: [{ + cross: true, + action: function (set,add) { + set(this,'power',8000); + } + }] }, "1461": { "pid": 1461, - "cid": 1461, + cid: 1461, + "timestamp": 1458751228246, "wxid": "WX11-056", - "name": "コードメイズ ギンカク", + name: "コードメイズ ギンカク", + "kana": "コードメイズギンカク", "rarity": "C", "cardType": "SIGNI", "color": "white", @@ -40375,6 +74204,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX11/WX11-056.jpg", "illust": "madopen", "classes": [ "精械", @@ -40388,19 +74218,28 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "crossLeft": [ - 1444, - 1465 - ], - "constEffectTexts": [ + cardText: "古き都の象徴と言えば。~ギンカク~", + crossLeft: [1444,1465], + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【クロス常時能力】:このシグニのパワーは8000になる。" - ] + ], + constEffects: [{ + cross: true, + action: function (set,add) { + set(this,'power',8000); + } + }] }, "1462": { "pid": 1462, - "cid": 1462, + cid: 1462, + "timestamp": 1458751232468, "wxid": "WX11-057", - "name": "コードメイズ セレドゥ", + name: "コードメイズ セレドゥ", + "kana": "コードメイズセレドゥ", "rarity": "C", "cardType": "SIGNI", "color": "white", @@ -40408,6 +74247,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "イオナ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX11/WX11-057.jpg", "illust": "pepo", "classes": [ "精械", @@ -40421,15 +74261,31 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "浄化してあげましょうか。~セレドゥ~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:ターン終了時まで、対戦相手のシグニ1体は能力を失い、新たに得られない。" - ] + ], + startUpEffects: [{ + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndSet(this,card,'abilityLost',true); + this.game.tillTurnEndSet(this,card,'canNotGainAbility',true,{forced: true}); + }); + } + }] }, "1463": { "pid": 1463, - "cid": 1463, + cid: 1463, + "timestamp": 1458751238528, "wxid": "WX11-058", - "name": "中盾 ブメルド", + name: "中盾 ブメルド", + "kana": "チュウジュンブメルド", "rarity": "C", "cardType": "SIGNI", "color": "white", @@ -40437,6 +74293,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX11/WX11-058.jpg", "illust": "かざあな", "classes": [ "精武", @@ -40450,15 +74307,41 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "シールドは投げるもの!~ブメルド~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの<アーム>のシグニ1体が効果によって場に出るたび、カードを1枚引く。この効果は1ターンに一度しか発動しない。(このシグニが効果によって場に出た時も発動する)" - ] + ], + constEffects: [{ + duringGame: true, + fixed: true, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1463-const-0', + once: true, + triggerCondition: function (event) { + if (!inArr(this,this.player.signis)) return false; + if (!this.game.getEffectSource()) return false; + return true; + }, + actionAsyn: function () { + this.player.draw(1); + } + }); + add(this.player,'onSummonSigni',effect); + } + }] }, "1464": { "pid": 1464, - "cid": 1464, + cid: 1464, + "timestamp": 1458751244491, "wxid": "WX11-059", - "name": "運命の左糸 アトロポス", + name: "運命の左糸 アトロポス", + "kana": "ウンメイノヒダリイトアトロポス", "rarity": "C", "cardType": "SIGNI", "color": "white", @@ -40466,6 +74349,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX11/WX11-059.jpg", "illust": "イシバシヨウスケ", "classes": [ "精像", @@ -40479,19 +74363,45 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "crossLeft": 1460, - "constEffectTexts": [ + cardText: "自分で切り開いてこその!~アトロポス~", + crossLeft: 1460, + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【クロス常時能力】:このシグニのパワーは5000になる。" ], - "startUpEffectTexts": [ + constEffects: [{ + cross: true, + action: function (set,add) { + set(this,'power',5000); + } + }], + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【クロス出現時能力】:あなたのデッキの一番上を公開する。それが<天使>のシグニの場合、それを手札に加える。" - ] + ], + startUpEffects: [{ + cross: true, + actionAsyn: function () { + return this.player.revealAsyn(1).callback(this,function (cards) { + cards = cards.filter(function (card) { + return card.hasClass('天使'); + },this); + this.game.moveCards(cards,this.player.handZone); + }); + } + }] }, "1465": { "pid": 1465, - "cid": 1465, + cid: 1465, + "timestamp": 1458751250415, "wxid": "WX11-060", - "name": "コードメイズ ヒウンカ", + name: "コードメイズ ヒウンカ", + "kana": "コードメイズヒウンカ", "rarity": "C", "cardType": "SIGNI", "color": "white", @@ -40499,6 +74409,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX11/WX11-060.jpg", "illust": "madopen", "classes": [ "精械", @@ -40512,19 +74423,45 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "crossRight": 1461, - "constEffectTexts": [ + cardText: "やっぱ渡り船っしょ!~ヒウンカ~", + crossRight: 1461, + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【クロス常時能力】:このシグニのパワーは5000になる。" ], - "startUpEffectTexts": [ + constEffects: [{ + cross: true, + action: function (set,add) { + set(this,'power',5000); + } + }], + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【クロス出現時能力】:あなたのデッキの一番上を公開する。それが<迷宮>のシグニの場合、それを手札に加える。" - ] + ], + startUpEffects: [{ + cross: true, + actionAsyn: function () { + return this.player.revealAsyn(1).callback(this,function (cards) { + cards = cards.filter(function (card) { + return card.hasClass('迷宮'); + },this); + this.game.moveCards(cards,this.player.handZone); + }); + } + }] }, "1466": { "pid": 1466, - "cid": 1466, + cid: 1466, + "timestamp": 1458751256523, "wxid": "WX11-061", - "name": "コードメイズ カンポサ", + name: "コードメイズ カンポサ", + "kana": "コードメイズカンポサ", "rarity": "C", "cardType": "SIGNI", "color": "white", @@ -40532,6 +74469,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "イオナ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX11/WX11-061.jpg", "illust": "arihato", "classes": [ "精械", @@ -40545,15 +74483,31 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "まだ来るのは早いわ。~カンポサ~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:ターン終了時まで、対戦相手のシグニ1体は能力を失い、新たに得られない。" - ] + ], + startUpEffects: [{ + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndSet(this,card,'abilityLost',true); + this.game.tillTurnEndSet(this,card,'canNotGainAbility',true,{forced: true}); + }); + } + }] }, "1467": { "pid": 1467, - "cid": 1467, + cid: 1467, + "timestamp": 1458751261366, "wxid": "WX11-062", - "name": "小刃 バットカ", + name: "小刃 バットカ", + "kana": "ショウジンバットカ", "rarity": "C", "cardType": "SIGNI", "color": "white", @@ -40561,6 +74515,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX11/WX11-062.jpg", "illust": "かざあな", "classes": [ "精武", @@ -40574,15 +74529,42 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "ズバッとね!~バットカ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの<アーム>のシグニ1体が効果によって場に出るたび、カードを1枚引く。この効果は1ターンに一度しか発動しない。(このシグニが効果によって場に出た時も発動する)" - ] + ], + constEffects: [{ + duringGame: true, + fixed: true, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1467-const-0', + once: true, + triggerCondition: function (event) { + if (!inArr(this,this.player.signis)) return false; + if (!this.game.getEffectSource()) return false; + if (!event.card.hasClass('アーム')) return false; + return true; + }, + actionAsyn: function () { + this.player.draw(1); + } + }); + add(this.player,'onSummonSigni',effect); + } + }] }, "1468": { "pid": 1468, - "cid": 1468, + cid: 1468, + "timestamp": 1458751266466, "wxid": "WX11-063", - "name": "轟砲 アラセブ", + name: "轟砲 アラセブ", + "kana": "ゴウホウアラセブ", "rarity": "C", "cardType": "SIGNI", "color": "red", @@ -40590,6 +74572,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "花代", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX11/WX11-063.jpg", "illust": "安藤周記", "classes": [ "精武", @@ -40603,15 +74586,36 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "私達は他のウェポンとは違うのよ。~アラセブ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:対戦相手のターンの間、このシグニがバニッシュされたとき、対戦相手のパワー7000以下のシグニ1体をバニッシュする。" - ] + ], + constEffects: [{ + condition: function () { + return (this.game.turnPlayer === this.player.opponent); + }, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1468-const-0', + actionAsyn: function () { + return this.banishSigniAsyn(7000); + } + }); + add(this,'onBanish',effect); + } + }] }, "1469": { "pid": 1469, - "cid": 1469, + cid: 1469, + "timestamp": 1458751271488, "wxid": "WX11-064", - "name": "爆砲 エムイク", + name: "爆砲 エムイク", + "kana": "バクホウエムイク", "rarity": "C", "cardType": "SIGNI", "color": "red", @@ -40619,6 +74623,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "花代", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX11/WX11-064.jpg", "illust": "北熊", "classes": [ "精武", @@ -40632,15 +74637,36 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "ターゲットに気づかれないように。~エムイク~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:対戦相手のターンの間、このシグニがバニッシュされたとき、対戦相手のパワー3000以下のシグニ1体をバニッシュする。" - ] + ], + constEffects: [{ + condition: function () { + return (this.game.turnPlayer === this.player.opponent); + }, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1469-const-0', + actionAsyn: function () { + return this.banishSigniAsyn(3000); + } + }); + add(this,'onBanish',effect); + } + }] }, "1470": { "pid": 1470, - "cid": 1470, + cid: 1470, + "timestamp": 1458751276477, "wxid": "WX11-065", - "name": "羅石 ロズオラ", + name: "羅石 ロズオラ", + "kana": "ラセキロズオラ", "rarity": "C", "cardType": "SIGNI", "color": "red", @@ -40648,6 +74674,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX11/WX11-065.jpg", "illust": "柚希きひろ", "classes": [ "精羅", @@ -40661,19 +74688,28 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "crossRight": [ - 1447, - 1472 - ], - "constEffectTexts": [ + cardText: "みんな、カッコいいあだ名ね。~ロズオラ~", + crossRight: [1447,1472], + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【クロス常時能力】:このシグニのパワーは8000になる。" - ] + ], + constEffects: [{ + cross: true, + action: function (set,add) { + set(this,'power',8000); + } + }] }, "1471": { "pid": 1471, - "cid": 1471, + cid: 1471, + "timestamp": 1458751282465, "wxid": "WX11-066", - "name": "小砲 ワニセン", + name: "小砲 ワニセン", + "kana": "ショウホウワニセン", "rarity": "C", "cardType": "SIGNI", "color": "red", @@ -40681,6 +74717,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "花代", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX11/WX11-066.jpg", "illust": "かにかま", "classes": [ "精武", @@ -40694,15 +74731,36 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "ひっそりと敵を撃つのが私達流。~ワニセン~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:対戦相手のターンの間、このシグニがバニッシュされたとき、対戦相手のパワー2000以下のシグニ1体をバニッシュする。" - ] + ], + constEffects: [{ + condition: function () { + return (this.game.turnPlayer === this.player.opponent); + }, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1471-const-0', + actionAsyn: function () { + return this.banishSigniAsyn(2000); + } + }); + add(this,'onBanish',effect); + } + }] }, "1472": { "pid": 1472, - "cid": 1472, + cid: 1472, + "timestamp": 1458751287482, "wxid": "WX11-067", - "name": "羅石 アクアオラ", + name: "羅石 アクアオラ", + "kana": "ラセキアクアオラ", "rarity": "C", "cardType": "SIGNI", "color": "red", @@ -40710,6 +74768,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX11/WX11-067.jpg", "illust": "柚希きひろ", "classes": [ "精羅", @@ -40723,19 +74782,40 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "crossLeft": 1470, - "constEffectTexts": [ + cardText: "アトランティスの遺産…。~アクアオラ~", + crossLeft: 1470, + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【クロス常時能力】:このシグニのパワーは5000になる。" ], - "startUpEffectTexts": [ + constEffects: [{ + cross: true, + action: function (set,add) { + set(this,'power',5000); + } + }], + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【クロス出現時能力】:対戦相手のパワー3000以下のシグニ1体をバニッシュする。" - ] + ], + startUpEffects: [{ + cross: true, + actionAsyn: function () { + return this.banishSigniAsyn(3000); + } + }] }, "1473": { "pid": 1473, - "cid": 1473, + cid: 1473, + "timestamp": 1458751293499, "wxid": "WX11-068", - "name": "幻水 ハタハタ", + name: "幻水 ハタハタ", + "kana": "ゲンスイハタハタ", "rarity": "C", "cardType": "SIGNI", "color": "blue", @@ -40743,6 +74823,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX11/WX11-068.jpg", "illust": "はるのいぶき", "classes": [ "精生", @@ -40756,15 +74837,33 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "別名、カミナリウオよ。知ってた?~ハタハタ~", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】このシグニを場からトラッシュに置く:カードを2枚引く。この能力は使用タイミング【アタックフェイズ】を持つ。(使用タイミングを持つ能力は、そのタイミングでしか使用できない)" - ] + ], + actionEffects: [{ + attackPhase: true, + costCondition: function () { + return this.canTrashAsCost(); + }, + costAsyn: function () { + this.trash(); + }, + actionAsyn: function () { + this.player.draw(2); + } + }] }, "1474": { "pid": 1474, - "cid": 1474, + cid: 1474, + "timestamp": 1458751298481, "wxid": "WX11-069", - "name": "幻水 カンブリ", + name: "幻水 カンブリ", + "kana": "ゲンスイカンブリ", "rarity": "C", "cardType": "SIGNI", "color": "blue", @@ -40772,6 +74871,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX11/WX11-069.jpg", "illust": "芥川 明", "classes": [ "精生", @@ -40785,15 +74885,34 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "今の私、一番ノッてるよ!~カンブリ~", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】このシグニを場からトラッシュに置く:カードを2枚引く。その後、手札を1枚捨てる。この能力は使用タイミング【アタックフェイズ】を持つ。(使用タイミングを持つ能力は、そのタイミングでしか使用できない)" - ] + ], + actionEffects: [{ + attackPhase: true, + costCondition: function () { + return this.canTrashAsCost(); + }, + costAsyn: function () { + this.trash(); + }, + actionAsyn: function () { + this.player.draw(2); + return this.player.discardAsyn(1); + } + }] }, "1475": { "pid": 1475, - "cid": 1475, + cid: 1475, + "timestamp": 1458751303481, "wxid": "WX11-070", - "name": "コードアート C・M・C", + name: "コードアート C・M・C", + "kana": "コードアートカムコーダー", "rarity": "C", "cardType": "SIGNI", "color": "blue", @@ -40801,6 +74920,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX11/WX11-070.jpg", "illust": "松本エイト", "classes": [ "精械", @@ -40814,19 +74934,28 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "crossLeft": [ - 1449, - 1477 - ], - "constEffectTexts": [ + cardText: "私が映像を撮ります。そして!~C・M・C~", + crossLeft: [1449,1477], + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【クロス常時能力】:このシグニのパワーは8000になる。" - ] + ], + constEffects: [{ + cross: true, + action: function (set,add) { + set(this,'power',8000); + } + }] }, "1476": { "pid": 1476, - "cid": 1476, + cid: 1476, + "timestamp": 1458751309497, "wxid": "WX11-071", - "name": "幻水 ワカサギ", + name: "幻水 ワカサギ", + "kana": "ゲンスイワカサギ", "rarity": "C", "cardType": "SIGNI", "color": "blue", @@ -40834,6 +74963,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX11/WX11-071.jpg", "illust": "かにかま", "classes": [ "精生", @@ -40847,15 +74977,33 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "氷の下で待ってるよ。~ワカサギ~", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】このシグニを場からトラッシュに置く:カードを1枚引く。この能力は使用タイミング【アタックフェイズ】を持つ。(使用タイミングを持つ能力は、そのタイミングでしか使用できない)" - ] + ], + actionEffects: [{ + attackPhase: true, + costCondition: function () { + return this.canTrashAsCost(); + }, + costAsyn: function () { + this.trash(); + }, + actionAsyn: function () { + this.player.draw(1); + } + }] }, "1477": { "pid": 1477, - "cid": 1477, + cid: 1477, + "timestamp": 1458751314545, "wxid": "WX11-072", - "name": "コードアート V・R・C", + name: "コードアート V・R・C", + "kana": "コードアートボイスレコーダー", "rarity": "C", "cardType": "SIGNI", "color": "blue", @@ -40863,6 +75011,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX11/WX11-072.jpg", "illust": "松本エイト", "classes": [ "精械", @@ -40876,19 +75025,52 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "crossRight": 1475, - "constEffectTexts": [ + cardText: "私が役者さんの声を録音します!~V・R・C~", + crossRight: 1475, + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【クロス常時能力】:このシグニのパワーは5000になる。" ], - "startUpEffectTexts": [ + constEffects: [{ + cross: true, + action: function (set,add) { + set(this,'power',5000); + } + }], + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【クロス出現時能力】:このターン、あなたが次にスペルを使用する場合、それを使用するための【青】コストが1減る。" - ] + ], + startUpEffects: [{ + cross: true, + actionAsyn: function () { + this.game.addConstEffect({ + source: this, + destroyTimming: [this.game.phase.onTurnEnd,this.player.onUseSpell], + action: function (set,add) { + // 注意checkZone + var cards = concat(this.player.hands,this.player.checkZone.cards); + cards.forEach(function (card) { + if (card.type === 'SPELL') { + add(card,'costBlue',-1); + } + },this); + } + }); + } + }] }, "1478": { "pid": 1478, - "cid": 1478, + cid: 1478, + "timestamp": 1458751320486, "wxid": "WX11-073", - "name": "参ノ遊 ハゴイタ", + name: "参ノ遊 ハゴイタ", + "kana": "サンノユウハゴイタ", "rarity": "C", "cardType": "SIGNI", "color": "green", @@ -40896,6 +75078,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "アイヤイ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX11/WX11-073.jpg", "illust": "ふーみ", "classes": [ "精武", @@ -40909,18 +75092,50 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "負けた方が顔に落書きだよ!~ハゴイタ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:このシグニがアタックしたとき、あなたは【緑】を支払ってもよい。そうした場合、あなたのデッキからシグニ1枚を探してエナゾーンに置く。その後、デッキをシャッフルする。" ], - "burstEffectTexts": [ + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1478-const-0', + costGreen: 1, + actionAsyn: function () { + var filter = function (card) { + return (card.type === 'SIGNI'); + }; + return this.player.searchAsyn(filter,1).callback(this,function (cards) { + this.game.moveCards(cards,this.player.enerZone); + }); + } + }); + add(this,'onAttack',effect); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:【エナチャージ1】" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.enerCharge(1); + } + } }, "1479": { "pid": 1479, - "cid": 1479, + cid: 1479, + "timestamp": 1458751325456, "wxid": "WX11-074", - "name": "羅植 スズビラ", + name: "羅植 スズビラ", + "kana": "ラショクスズビラ", "rarity": "C", "cardType": "SIGNI", "color": "green", @@ -40928,6 +75143,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX11/WX11-074.jpg", "illust": "聡間まこと", "classes": [ "精羅", @@ -40941,15 +75157,68 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "色んな種族と友達になりたいんだ。~スズビラ~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:白、赤、青、黒から2つを選ぶ。あなたのデッキの上からカードを2枚公開する。その中から選んだ色1つにつき、その色を持つシグニ1枚を手札に加えるかエナゾーンに置く。残りを好きな順番でデッキの一番上に戻す。" - ] + ], + startUpEffects: [{ + actionAsyn: function () { + var colors = []; + var colorsToSelect = ['white','red','blue','black']; + var cards_add = []; + return this.player.selectTextAsyn('COLOR',colorsToSelect).callback(this,function (color) { + colors.push(color); + removeFromArr(color,colorsToSelect); + return this.player.selectTextAsyn('COLOR',colorsToSelect).callback(this,function (color) { + colors.push(color); + return this.player.opponent.showColorsAsyn(colors).callback(this,function () { + return this.player.revealAsyn(2); + }); + }); + }).callback(this,function (cards) { + return Callback.forEach(colors,function (color) { + var targets = cards.filter(function (card) { + return (card.hasColor(color)) && (card.type === 'SIGNI') && !inArr(card,cards_add); + },this); + if (targets.length <= 1) { + cards_add = cards_add.concat(targets); + return; + } + return this.player.selectAsyn('TARGET',targets).callback(this,function (card) { + cards_add.push(card); + }); + },this).callback(this,function () { + var texts = ['ADD_TO_HAND','PUT_TO_ENER_ZONE']; + return this.player.selectTextAsyn('CHOOSE_EFFECT',texts).callback(this,function (text) { + if (text === 'ADD_TO_HAND') { + this.game.moveCards(cards_add,this.player.handZone); + } else { + this.game.moveCards(cards_add,this.player.enerZone); + } + cards = cards.filter(function (card) { + return !inArr(card,cards_add); + },this); + if (cards.length <= 1) return; + var len = cards.length; + return this.player.selectSomeAsyn('SET_ORDER',cards,len,len,true).callback(this,function (cards_deck) { + this.player.mainDeck.moveCardsToTop(cards_deck); + }); + }); + }); + }); + } + }] }, "1480": { "pid": 1480, - "cid": 1480, + cid: 1480, + "timestamp": 1458751331482, "wxid": "WX11-075", - "name": "幻獣 アクティックス", + name: "幻獣 アクティックス", + "kana": "ゲンジュウアクティックス", "rarity": "C", "cardType": "SIGNI", "color": "green", @@ -40957,6 +75226,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX11/WX11-075.jpg", "illust": "よん", "classes": [ "精生", @@ -40970,19 +75240,28 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "crossRight": [ - 1452, - 1483 - ], - "constEffectTexts": [ + cardText: "それが北極流なのさ。~アクティックス~", + crossRight: [1452,1483], + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【クロス常時能力】:このシグニのパワーは8000になる。" - ] + ], + constEffects: [{ + cross: true, + action: function (set,add) { + set(this,'power',8000); + } + }] }, "1481": { "pid": 1481, - "cid": 1481, + cid: 1481, + "timestamp": 1458751337479, "wxid": "WX11-076", - "name": "弐ノ遊 フクワラ", + name: "弐ノ遊 フクワラ", + "kana": "ニノユウフクワラ", "rarity": "C", "cardType": "SIGNI", "color": "green", @@ -40990,6 +75269,7 @@ var CardInfo = { "limit": 0, "power": 3000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX11/WX11-076.jpg", "illust": "パトリシア", "classes": [ "精武", @@ -41003,15 +75283,27 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "どんな顔も創れますわよ。~フクワラ~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:このシグニが効果によって場に出たとき、カードを1枚引く。" - ] + ], + startUpEffects: [{ + actionAsyn: function (event) { + if (!event.source) return; + this.player.draw(1); + } + }] }, "1482": { "pid": 1482, - "cid": 1482, + cid: 1482, + "timestamp": 1458751343450, "wxid": "WX11-077", - "name": "羅植 サザンカ", + name: "羅植 サザンカ", + "kana": "ラショクサザンカ", "rarity": "C", "cardType": "SIGNI", "color": "green", @@ -41019,6 +75311,7 @@ var CardInfo = { "limit": 0, "power": 3000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX11/WX11-077.jpg", "illust": "松本エイト", "classes": [ "精羅", @@ -41032,15 +75325,37 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "色んな考えと友達になりたいんだ。~サザンカ~", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【ダウン】:白、赤、青、黒から1つを選ぶ。あなたのデッキの一番上を公開し、それが選んだ色と同じ色を持つシグニである場合、それを手札に加える。" - ] + ], + actionEffects: [{ + costDown: 1, + actionAsyn: function () { + var colorsToSelect = ['white','red','blue','black']; + return this.player.selectTextAsyn('COLOR',colorsToSelect).callback(this,function (color) { + return this.player.opponent.showColorsAsyn([color]).callback(this,function () { + return this.player.revealAsyn(1).callback(this,function (cards) { + cards = cards.filter(function (card) { + return card.hasColor(color); + },this); + this.game.moveCards(cards,this.player.handZone); + }); + }); + }); + } + }] }, "1483": { "pid": 1483, - "cid": 1483, + cid: 1483, + "timestamp": 1458751348462, "wxid": "WX11-078", - "name": "幻獣 アクティヘア", + name: "幻獣 アクティヘア", + "kana": "ゲンジュウアクティヘア", "rarity": "C", "cardType": "SIGNI", "color": "green", @@ -41048,6 +75363,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX11/WX11-078.jpg", "illust": "よん", "classes": [ "精生", @@ -41061,19 +75377,40 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "crossLeft": 1480, - "constEffectTexts": [ + cardText: "凍った魚もそのままガリガリ。~アクティヘア~", + crossLeft: 1480, + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【クロス常時能力】:このシグニのパワーは5000になる。" ], - "startUpEffectTexts": [ + constEffects: [{ + cross: true, + action: function (set,add) { + set(this,'power',5000); + } + }], + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【クロス出現時能力】:あなたのデッキの一番上のカードをエナゾーンに置く。" - ] + ], + startUpEffects: [{ + cross: true, + actionAsyn: function () { + this.player.enerCharge(1); + } + }] }, "1484": { "pid": 1484, - "cid": 1484, + cid: 1484, + "timestamp": 1458751353494, "wxid": "WX11-079", - "name": "壱ノ遊 カルタ", + name: "壱ノ遊 カルタ", + "kana": "イチノユウカルタ", "rarity": "C", "cardType": "SIGNI", "color": "green", @@ -41081,6 +75418,7 @@ var CardInfo = { "limit": 0, "power": 1000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX11/WX11-079.jpg", "illust": "くれいお", "classes": [ "精武", @@ -41094,15 +75432,27 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "「モンキも木から落ちる」~カルタ~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:このシグニが効果によって場に出たとき、カードを1枚引く。" - ] + ], + startUpEffects: [{ + actionAsyn: function (event) { + if (!event.source) return; + this.player.draw(1); + } + }] }, "1485": { "pid": 1485, - "cid": 1485, + cid: 1485, + "timestamp": 1458751358451, "wxid": "WX11-080", - "name": "羅植 シクラメン", + name: "羅植 シクラメン", + "kana": "ラショクシクラメン", "rarity": "C", "cardType": "SIGNI", "color": "green", @@ -41110,6 +75460,7 @@ var CardInfo = { "limit": 0, "power": 1000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX11/WX11-080.jpg", "illust": "misairu/日本工学院専門学校", "classes": [ "精羅", @@ -41123,15 +75474,37 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "色んな色と友達になりたいんだ。~シクラメン~", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【ダウン】:白、赤、青、黒から1つを選ぶ。あなたのデッキの一番上を公開し、それが選んだ色と同じ色を持つシグニである場合、それをエナゾーンに置く。" - ] + ], + actionEffects: [{ + costDown: 1, + actionAsyn: function () { + var colorsToSelect = ['white','red','blue','black']; + return this.player.selectTextAsyn('COLOR',colorsToSelect).callback(this,function (color) { + return this.player.opponent.showColorsAsyn([color]).callback(this,function () { + return this.player.revealAsyn(1).callback(this,function (cards) { + cards = cards.filter(function (card) { + return card.hasColor(color) && (card.type === 'SIGNI'); + },this); + this.game.moveCards(cards,this.player.enerZone); + }); + }); + }); + } + }] }, "1486": { "pid": 1486, - "cid": 1486, + cid: 1486, + "timestamp": 1458751363464, "wxid": "WX11-081", - "name": "引き連れし魔象 ニンバルフ", + name: "引き連れし魔象 ニンバルフ", + "kana": "ヒキツレシマゾウニンバルフ", "rarity": "C", "cardType": "SIGNI", "color": "black", @@ -41139,6 +75512,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "ウリス", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX11/WX11-081.jpg", "illust": "村上ヒサシ", "classes": [ "精像", @@ -41152,15 +75526,32 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "象が襲ってきたゾー!~ニンバルフ~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:あなたの他のシグニ1体をトラッシュに置く。" - ] + ], + startUpEffects: [{ + actionAsyn: function () { + var cards = this.player.signis.filter(function (signi) { + return (signi !== this); + },this); + return this.player.selectAsyn('TRASH',cards).callback(this,function (card) { + if (!card) return; + return card.trashAsyn(); + }); + } + }] }, "1487": { "pid": 1487, - "cid": 1487, + cid: 1487, + "timestamp": 1458751368719, "wxid": "WX11-083", - "name": "妖しき蒼火 メドギラ", + name: "妖しき蒼火 メドギラ", + "kana": "アヤシキソウカメドギラ", "rarity": "C", "cardType": "SIGNI", "color": "black", @@ -41168,6 +75559,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "ウリス", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX11/WX11-083.jpg", "illust": "甲冑", "classes": [ "精像", @@ -41181,15 +75573,32 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "蒼い火…見惚れちゃうでしょ。~メドギラ~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:あなたの他のシグニ1体をトラッシュに置く。" - ] + ], + startUpEffects: [{ + actionAsyn: function () { + var cards = this.player.signis.filter(function (signi) { + return (signi !== this); + },this); + return this.player.selectAsyn('TRASH',cards).callback(this,function (card) { + if (!card) return; + return card.trashAsyn(); + }); + } + }] }, "1488": { "pid": 1488, - "cid": 1488, + cid: 1488, + "timestamp": 1458751373464, "wxid": "WX11-084", - "name": "復讐の左魔 ティシポネ", + name: "復讐の左魔 ティシポネ", + "kana": "フクシュウノサマティシポネ", "rarity": "C", "cardType": "SIGNI", "color": "black", @@ -41197,6 +75606,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX11/WX11-084.jpg", "illust": "夜ノみつき", "classes": [ "精像", @@ -41210,19 +75620,28 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "crossLeft": [ - 1455, - 1490 - ], - "constEffectTexts": [ + cardText: "あなたにとって復讐とは。~ティシポネ~", + crossLeft: [1455,1490], + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【クロス常時能力】:このシグニのパワーは8000になる。" - ] + ], + constEffects: [{ + cross: true, + action: function (set,add) { + set(this,'power',8000); + } + }] }, "1489": { "pid": 1489, - "cid": 1489, + cid: 1489, + "timestamp": 1458751378450, "wxid": "WX11-085", - "name": "13回目の金曜 ホッケーマスク", + name: "13回目の金曜 ホッケーマスク", + "kana": "ジュウサンカイメノキンヨウホッケーマスク", "rarity": "C", "cardType": "SIGNI", "color": "black", @@ -41230,6 +75649,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "ウリス", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX11/WX11-085.jpg", "illust": "出水ぽすか", "classes": [ "精像", @@ -41243,15 +75663,32 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "今週の金曜日は今年何回目?~ホッケーマスク~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:あなたの他のシグニ1体をトラッシュに置く。" - ] + ], + startUpEffects: [{ + actionAsyn: function () { + var cards = this.player.signis.filter(function (signi) { + return (signi !== this); + },this); + return this.player.selectAsyn('TRASH',cards).callback(this,function (card) { + if (!card) return; + return card.trashAsyn(); + }); + } + }] }, "1490": { "pid": 1490, - "cid": 1490, + cid: 1490, + "timestamp": 1458751383459, "wxid": "WX11-086", - "name": "復讐の右魔 メガイラ", + name: "復讐の右魔 メガイラ", + "kana": "フクシュウノウマメガイラ", "rarity": "C", "cardType": "SIGNI", "color": "black", @@ -41259,6 +75696,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX11/WX11-086.jpg", "illust": "夜ノみつき", "classes": [ "精像", @@ -41272,19 +75710,44 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "crossRight": 1488, - "constEffectTexts": [ + cardText: "悪事を働く者に行うものね。~メガイラ~", + crossRight: 1488, + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【クロス常時能力】:このシグニのパワーは5000になる。" ], - "startUpEffectTexts": [ + constEffects: [{ + cross: true, + action: function (set,add) { + set(this,'power',5000); + } + }], + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【クロス出現時能力】:ターン終了時まで、対戦相手のシグニ1体のパワーを-2000する。" - ] + ], + startUpEffects: [{ + cross: true, + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndAdd(this,card,'power',-2000); + }); + } + }] }, "1491": { "pid": 1491, - "cid": 1491, + cid: 1491, + "timestamp": 1458751388475, "wxid": "WX11-020", - "name": "因果応報", + name: "因果応報", + "kana": "スーパーノヴァ", "rarity": "LC", "cardType": "ARTS", "color": "green", @@ -41292,6 +75755,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX11/WX11-020.jpg", "illust": "ますん", "classes": [], "costWhite": 0, @@ -41302,18 +75766,274 @@ var CardInfo = { "costColorless": 12, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase" + cardText: "湧き出ろぉおお!おおおおお!~緑姫~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase'], + artsEffectTexts: [ + "このアーツを使用するためのコストはあなたのルリグのレベル1につき、【無】コストが2減る。\n" + + "対戦相手のエナゾーンにあるすべての、白、赤、青、緑、黒のカードと対戦相手の場にあるすべてのシグニをトラッシュに置く。あなたのルリグが<緑子>の場合、追加で対戦相手のエナゾーンにあるすべてのカードをトラッシュに置く。" ], - "artsEffectTexts": [ - "このアーツを使用するためのコストはあなたのルリグのレベル1につき、【無】コストが2減る。\n対戦相手のエナゾーンにあるすべての、白、赤、青、緑、黒のカードと対戦相手の場にあるすべてのシグニをトラッシュに置く。あなたのルリグが<緑子>の場合、追加で対戦相手のエナゾーンにあるすべてのカードをトラッシュに置く。" - ] + costChange: function () { + var obj = Object.create(this); + obj.costChange = null; + obj.costColorless -= this.player.lrig.level * 2; + if (obj.costColorless < 0) obj.costColorless = 0; + return obj; + }, + artsEffect: { + actionAsyn: function () { + var cards = this.player.opponent.enerZone.cards.slice(); + if (!this.player.lrig.hasClass('緑子')) { + cards = cards.filter(function (card) { + return inArr(card.color,['white','red','blue','green','black']) + },this); + } + cards = cards.concat(this.player.opponent.signis); + return this.game.trashCardsAsyn(cards); + } + } }, + // "1492": { + // "pid": 1492, + // cid: 1492, + // "timestamp": 1458751394461, + // "wxid": "SP12-008", + // name: "ゼロ/メイデン イオナ(コングラッチュレーションパックvol.1)", + // "kana": "ゼロメイデンイオナ", + // "rarity": "SP", + // "cardType": "LRIG", + // "color": "black", + // "level": 0, + // "limit": 0, + // "power": 0, + // "limiting": "", + // "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP12/SP12-008.jpg", + // "illust": "bomi", + // "classes": [ + // "イオナ" + // ], + // "costWhite": 0, + // "costBlack": 0, + // "costRed": 0, + // "costBlue": 0, + // "costGreen": 0, + // "costColorless": 0, + // "guardFlag": false, + // "multiEner": false, + // cardText: "どうぞ、あなたへ。~イオナ~", + // }, + // "1493": { + // "pid": 1493, + // cid: 1493, + // "timestamp": 1458751399552, + // "wxid": "SP12-007", + // name: "遊月・零(コングラッチュレーションパックvol.1)", + // "kana": "ユヅキゼロ", + // "rarity": "SP", + // "cardType": "LRIG", + // "color": "red", + // "level": 0, + // "limit": 0, + // "power": 0, + // "limiting": "", + // "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP12/SP12-007.jpg", + // "illust": "猫囃子", + // "classes": [ + // "遊月" + // ], + // "costWhite": 0, + // "costBlack": 0, + // "costRed": 0, + // "costBlue": 0, + // "costGreen": 0, + // "costColorless": 0, + // "guardFlag": false, + // "multiEner": false, + // cardText: "今年もどうぞッと!~遊月~", + // }, + // "1494": { + // "pid": 1494, + // cid: 1494, + // "timestamp": 1458751404464, + // "wxid": "SP12-006", + // name: "エルドラ×マーク0(コングラッチュレーションパックvol.1)", + // "kana": "エルドラマークゼロ", + // "rarity": "SP", + // "cardType": "LRIG", + // "color": "blue", + // "level": 0, + // "limit": 0, + // "power": 0, + // "limiting": "", + // "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP12/SP12-006.jpg", + // "illust": "モレシャン", + // "classes": [ + // "エルドラ" + // ], + // "costWhite": 0, + // "costBlack": 0, + // "costRed": 0, + // "costBlue": 0, + // "costGreen": 0, + // "costColorless": 0, + // "guardFlag": false, + // "multiEner": false, + // cardText: "おめっとさんすよ!~エルドラ~", + // }, + // "1495": { + // "pid": 1495, + // cid: 1495, + // "timestamp": 1458751410480, + // "wxid": "SP12-005", + // name: "閻魔 ウリス(コングラッチュレーションパックvol.1)", + // "kana": "エンマウリス", + // "rarity": "SP", + // "cardType": "LRIG", + // "color": "black", + // "level": 0, + // "limit": 0, + // "power": 0, + // "limiting": "", + // "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP12/SP12-005.jpg", + // "illust": "hitoto*", + // "classes": [ + // "ウリス" + // ], + // "costWhite": 0, + // "costBlack": 0, + // "costRed": 0, + // "costBlue": 0, + // "costGreen": 0, + // "costColorless": 0, + // "guardFlag": false, + // "multiEner": false, + // cardText: "それでこそ、私のセレクターよ。~ウリス~", + // }, + // "1496": { + // "pid": 1496, + // cid: 1496, + // "timestamp": 1458751415449, + // "wxid": "SP12-004", + // name: "闘娘 緑姫(コングラッチュレーションパックvol.1)", + // "kana": "トウキミドリコ", + // "rarity": "SP", + // "cardType": "LRIG", + // "color": "green", + // "level": 0, + // "limit": 0, + // "power": 0, + // "limiting": "", + // "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP12/SP12-004.jpg", + // "illust": "コウサク", + // "classes": [ + // "緑子" + // ], + // "costWhite": 0, + // "costBlack": 0, + // "costRed": 0, + // "costBlue": 0, + // "costGreen": 0, + // "costColorless": 0, + // "guardFlag": false, + // "multiEner": false, + // cardText: "おめでとう、ございます。~緑姫~", + // }, + // "1497": { + // "pid": 1497, + // cid: 1497, + // "timestamp": 1458751420461, + // "wxid": "SP12-003", + // name: "コード・ピルルク(コングラッチュレーションパックvol.1)", + // "kana": "コードピルルク", + // "rarity": "SP", + // "cardType": "LRIG", + // "color": "blue", + // "level": 0, + // "limit": 0, + // "power": 0, + // "limiting": "", + // "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP12/SP12-003.jpg", + // "illust": "ぶんたん", + // "classes": [ + // "ピルルク" + // ], + // "costWhite": 0, + // "costBlack": 0, + // "costRed": 0, + // "costBlue": 0, + // "costGreen": 0, + // "costColorless": 0, + // "guardFlag": false, + // "multiEner": false, + // cardText: "……はい。おめでとう。~ピルルク~", + // }, + // "1498": { + // "pid": 1498, + // cid: 1498, + // "timestamp": 1458751425531, + // "wxid": "SP12-002", + // name: "花代・零(コングラッチュレーションパックvol.1)", + // "kana": "ハナヨゼロ", + // "rarity": "SP", + // "cardType": "LRIG", + // "color": "red", + // "level": 0, + // "limit": 0, + // "power": 0, + // "limiting": "", + // "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP12/SP12-002.jpg", + // "illust": "エムド", + // "classes": [ + // "花代" + // ], + // "costWhite": 0, + // "costBlack": 0, + // "costRed": 0, + // "costBlue": 0, + // "costGreen": 0, + // "costColorless": 0, + // "guardFlag": false, + // "multiEner": false, + // cardText: "おめでとう…!~花代~", + // }, + // "1499": { + // "pid": 1499, + // cid: 1499, + // "timestamp": 1458751430485, + // "wxid": "SP12-001", + // name: "新月の巫女 タマヨリヒメ(コングラッチュレーションパックvol.1)", + // "kana": "シンゲツノミコタマヨリヒメ", + // "rarity": "SP", + // "cardType": "LRIG", + // "color": "white", + // "level": 0, + // "limit": 0, + // "power": 0, + // "limiting": "", + // "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP12/SP12-001.jpg", + // "illust": "ちか", + // "classes": [ + // "タマ" + // ], + // "costWhite": 0, + // "costBlack": 0, + // "costRed": 0, + // "costBlue": 0, + // "costGreen": 0, + // "costColorless": 0, + // "guardFlag": false, + // "multiEner": false, + // cardText: "おめでと!~タマ~", + // }, "1500": { "pid": 1500, - "cid": 1500, + cid: 1500, + "timestamp": 1458751436485, "wxid": "PR-245", - "name": "シャボン・サクシード(WIXOSS PARTY参加賞selectors pack vol8)", + name: "シャボン・サクシード(WIXOSS PARTY参加賞selectors pack vol8)", + "kana": "シャボンサクシード", "rarity": "PR", "cardType": "SPELL", "color": "white", @@ -41321,6 +76041,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "タウィル", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-245.jpg", "illust": "bomi", "classes": [], "costWhite": 0, @@ -41331,15 +76052,42 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "しあわせはだれにもわからないもの~タウィル~", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "あなたの<天使>のシグニ1体をバニッシュする。そうした場合、あなたのデッキから<天使>のシグニ1枚を探して公開し、手札に加えるか場に出す。その後、デッキをシャッフルする。" - ] + ], + spellEffect: { + getTargets: function () { + return this.player.signis.filter(function (signi) { + return signi.hasClass('天使'); + },this); + }, + actionAsyn: function (target) { + return target.banishAsyn().callback(this,function (succ) { + if (!succ) return; + var filter = function (card) { + return card.hasClass('天使'); + }; + return this.player.selectTextAsyn('CHOOSE_EFFECT',['ADD_TO_HAND','SUMMON']).callback(this,function (text) { + if (text === 'ADD_TO_HAND') { + return this.player.seekAsyn(filter,1); + } + return this.player.seekAndSummonAsyn(filter,1); + }); + }); + } + }, }, "1501": { "pid": 1501, - "cid": 1501, + cid: 1501, + "timestamp": 1458751597998, "wxid": "PR-246", - "name": "幻竜 アパト(WIXOSS PARTY参加賞selectors pack vol8)", + name: "幻竜 アパト(WIXOSS PARTY参加賞selectors pack vol8)", + "kana": "ゲンリュウアパト", "rarity": "PR", "cardType": "SIGNI", "color": "red", @@ -41347,6 +76095,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-246.jpg", "illust": "安藤周記", "classes": [ "精生", @@ -41360,21 +76109,82 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "へ?そこにいたの?~アパト~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたのトラッシュに<龍獣>のシグニが5枚以上あるかぎり、このシグニのパワーは12000になる。" ], - "startUpEffectTexts": [ + constEffects: [{ + condition: function () { + var cards = this.player.trashZone.cards.filter(function (card) { + return card.hasClass('龍獣'); + },this); + return (cards.length >= 5); + }, + action: function (set,add) { + set(this,'power',12000); + } + }], + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:パワーが「あなたのトラッシュにある<龍獣>のシグニの枚数×1000」以下の対戦相手のシグニ1体をバニッシュする。" ], - "actionEffectTexts": [ + startUpEffects: [{ + actionAsyn: function () { + var cards = this.player.trashZone.cards.filter(function (card) { + return card.hasClass('龍獣'); + },this); + var power = cards.length * 1000; + cards = this.player.opponent.signis.filter(function (signi) { + return signi.power <= power; + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.banishAsyn(); + }); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【ダウン】手札から<龍獣>のシグニを1枚捨てる:あなたのデッキから《幻竜 アパト》以外の<龍獣>のシグニ1枚を探して場に出す。その後、デッキをシャッフルする。" - ] + ], + actionEffects: [{ + costDown: true, + costCondition: function () { + return this.player.hands.some(function (card) { + return card.hasClass('龍獣'); + },this); + }, + costAsyn: function () { + var cards = this.player.hands.filter(function (card) { + return card.hasClass('龍獣'); + },this); + return this.player.selectAsyn('PAY',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + }, + actionAsyn: function () { + var filter = function (card) { + return (card.cid !== 1501) && card.hasClass('龍獣'); + }; + return this.player.seekAndSummonAsyn(filter,1); + } + }] }, "1502": { "pid": 1502, - "cid": 1502, + cid: 1502, + "timestamp": 1458751601687, "wxid": "PR-247", - "name": "コードアート B・B・Q(WIXOSS PARTY参加賞selectors pack vol8)", + name: "コードアート B・B・Q(WIXOSS PARTY参加賞selectors pack vol8)", + "kana": "コードアートバーベキューカー", "rarity": "PR", "cardType": "SIGNI", "color": "blue", @@ -41382,6 +76192,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-247.jpg", "illust": "クロサワテツ", "classes": [ "精械", @@ -41395,18 +76206,48 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "バトルも料理も、究極スマート!~B・B・Q~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:あなたのトラッシュからコストの合計が4以上の青のスペル1枚を手札に加える。" ], - "burstEffectTexts": [ + startUpEffects: [{ + actionAsyn: function () { + var cards = this.player.trashZone.cards.filter(function (card) { + return (card.type === 'SPELL') && (card.hasColor('blue')) && (card.getTotalEnerCost(true) >= 4); + },this); + return this.player.selectAsyn('ADD_TO_HAND',cards).callback(this,function (card) { + if (!card) return; + return this.player.opponent.showCardsAsyn([card]).callback(this,function () { + card.moveTo(card.player.handZone); + }); + }); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたのデッキからスペル1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" - ] + ], + burstEffect: { + actionAsyn: function () { + var filter = function (card) { + return (card.type === 'SPELL'); + }; + return this.player.seekAsyn(filter,1); + } + } }, "1503": { "pid": 1503, - "cid": 1503, + cid: 1503, + "timestamp": 1458751605756, "wxid": "PR-248", - "name": "快演(WIXOSS PARTY参加賞selectors pack vol8)", + name: "快演(WIXOSS PARTY参加賞selectors pack vol8)", + "kana": "カイエン", "rarity": "PR", "cardType": "SPELL", "color": "green", @@ -41414,6 +76255,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "アイヤイ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-248.jpg", "illust": "ふーみ", "classes": [], "costWhite": 0, @@ -41424,17 +76266,59 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ - "以下の2つから1つを選ぶ。\n①あなたのシグニ1体をバニッシュする。そうした場合、あなたのデッキから<遊具>のシグニ1枚を探してエナゾーンに置く。その後、デッキをシャッフルする。\n②あなたのシグニ1体をバニッシュする。そうした場合、あなたのエナゾーンから<遊具>のシグニ1枚を手札に加える。", + cardText: "このくらい、楽勝だよーん!~アイヤイ~", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ + "以下の2つから1つを選ぶ。\n" + + "①あなたのシグニ1体をバニッシュする。そうした場合、あなたのデッキから<遊具>のシグニ1枚を探してエナゾーンに置く。その後、デッキをシャッフルする。\n" + + "②あなたのシグニ1体をバニッシュする。そうした場合、あなたのエナゾーンから<遊具>のシグニ1枚を手札に加える。", "あなたのシグニ1体をバニッシュする。そうした場合、あなたのデッキから<遊具>のシグニ1枚を探してエナゾーンに置く。その後、デッキをシャッフルする。", "あなたのシグニ1体をバニッシュする。そうした場合、あなたのエナゾーンから<遊具>のシグニ1枚を手札に加える。" - ] + ], + spellEffect: [{ + getTargets: function () { + return this.player.signis; + }, + actionAsyn: function (target) { + return target.banishAsyn().callback(this,function (succ) { + if (!succ) return; + var filter = function (card) { + return card.hasClass('遊具'); + }; + return this.player.searchAsyn(filter,1).callback(this,function (cards) { + this.game.moveCards(cards,this.player.enerZone); + }); + }); + } + },{ + getTargets: function () { + return this.player.signis; + }, + actionAsyn: function (target) { + return target.banishAsyn().callback(this,function (succ) { + if (!succ) return; + var cards = this.player.enerZone.cards.filter(function (card) { + return card.hasClass('遊具'); + },this); + return this.player.selectAsyn('ADD_TO_HAND',cards).callback(this,function (card) { + if (!card) return; + return this.player.opponent.showCardsAsyn([card]).callback(this,function () { + card.moveTo(card.player.handZone); + }); + }); + }); + } + }] }, "1504": { "pid": 1504, - "cid": 1504, + cid: 1504, + "timestamp": 1458751609765, "wxid": "PR-249", - "name": "チャーム・タクティクス(WIXOSS PARTY参加賞selectors pack vol8)", + name: "チャーム・タクティクス(WIXOSS PARTY参加賞selectors pack vol8)", + "kana": "チャームタクティクス", "rarity": "PR", "cardType": "ARTS", "color": "black", @@ -41442,6 +76326,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-249.jpg", "illust": "エムド", "classes": [], "costWhite": 0, @@ -41452,21 +76337,59 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase", - "attackPhase" - ], - "artsEffectTexts": [ - "アンコール-【無】\n以下の2つから1つを選ぶ。\n①あなたのデッキの上からカード2枚を、あなたのシグニ2体までの【チャーム】にする。\n②対戦相手のデッキの上からカード2枚を、対戦相手のシグニ2体までの【チャーム】にする。", + cardText: "それ、私のなんだけど?~アリトン~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase','attackPhase'], + artsEffectTexts: [ + "アンコール-【無】\n" + + "以下の2つから1つを選ぶ。\n" + + "①あなたのデッキの上からカード2枚を、あなたのシグニ2体までの【チャーム】にする。\n" + + "②対戦相手のデッキの上からカード2枚を、対戦相手のシグニ2体までの【チャーム】にする。", "あなたのデッキの上からカード2枚を、あなたのシグニ2体までの【チャーム】にする。", "対戦相手のデッキの上からカード2枚を、対戦相手のシグニ2体までの【チャーム】にする。" - ] + ], + encore: { + costColorless: 1, + }, + artsEffect: [{ + actionAsyn: function () { + var cards = this.player.signis.filter(function (signi) { + return !signi.charm; + },this); + if (!cards.length) return; + return this.player.selectSomeTargetsAsyn(cards,0,2).callback(this,function (signis) { + signis.forEach(function (signi) { + var card = this.player.mainDeck.cards[0]; + if (!card) return; + card.charmTo(signi); + },this); + }); + } + },{ + actionAsyn: function () { + var cards = this.player.opponent.signis.filter(function (signi) { + return !signi.charm; + },this); + if (!cards.length) return; + return this.player.selectSomeTargetsAsyn(cards,0,2).callback(this,function (signis) { + signis.forEach(function (signi) { + var card = this.player.opponent.mainDeck.cards[0]; + if (!card) return; + card.charmTo(signi); + },this); + }); + } + }] }, "1505": { "pid": 1505, - "cid": 525, + cid: 525, + "timestamp": 1458751613425, "wxid": "PR-243", - "name": "奇跡の軌跡 アン(ウィクロスマガジンvol.3 付録)", + name: "奇跡の軌跡 アン(ウィクロスマガジンvol.3 付録)", + "kana": "キセキノキセキアン", "rarity": "PR", "cardType": "LRIG", "color": "green", @@ -41474,6 +76397,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-243.jpg", "illust": "ひよこ2号機", "classes": [ "アン" @@ -41485,13 +76409,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "私と共に、優雅な旅を。~アン~", }, "1506": { "pid": 1506, - "cid": 1506, + cid: 1506, + "timestamp": 1458751616531, "wxid": "PR-241", - "name": "恋慕の巫女 ユキ(ウィクロスマガジンvol.3 付録)", + name: "恋慕の巫女 ユキ(ウィクロスマガジンvol.3 付録)", + "kana": "レンボノミコユキ", "rarity": "PR", "cardType": "LRIG", "color": "white", @@ -41499,6 +76426,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-241.jpg", "illust": "紅緒", "classes": [ "イオナ" @@ -41510,13 +76438,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "私達が変われたのだから、繭も変われる。~ユキ~", }, "1507": { "pid": 1507, - "cid": 1507, + cid: 1507, + "timestamp": 1458751619837, "wxid": "PR-166", - "name": "comics WIXOSS(WIXOSS1周年記念カード)", + name: "comics WIXOSS(WIXOSS1周年記念カード)", + "kana": "コミックスウィクロス", "rarity": "PR", "cardType": "LRIG", "color": "colorless", @@ -41524,6 +76455,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-166.jpg", "illust": "鈴木マナツ/めきめき", "classes": [ "リメンバ", @@ -41537,15 +76469,21 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "extraTexts": [ - "ゲームを開始する際に、このルリグを表向きにしたとき、<リメンバ>または<アルフォウ>から1つを選択する。このルリグは選択されたルリグタイプを持つ。" - ] + cardText: "WIXOSSをこれからもよろしくお願いします!", + // ====================== + // 额外文本 + // ====================== + extraTexts: [ + 'ゲームを開始する際に、このルリグを表向きにしたとき、<リメンバ>または<アルフォウ>から1つを選択する。このルリグは選択されたルリグタイプを持つ。' + ], }, "1508": { "pid": 1508, - "cid": 1504, + cid: 1504, + "timestamp": 1458751624001, "wxid": "PR-254", - "name": "チャーム・タクティクス(WIXOSSポイント引換 vol8)", + name: "チャーム・タクティクス(WIXOSSポイント引換 vol8)", + "kana": "チャームタクティクス", "rarity": "PR", "cardType": "ARTS", "color": "black", @@ -41553,6 +76491,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-254.jpg", "illust": "エムド", "classes": [], "costWhite": 0, @@ -41562,13 +76501,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "ハ?~アラクネ・パイダ~", }, "1509": { "pid": 1509, - "cid": 1503, + cid: 1503, + "timestamp": 1458751628210, "wxid": "PR-253", - "name": "快演(WIXOSSポイント引換 vol8)", + name: "快演(WIXOSSポイント引換 vol8)", + "kana": "カイエン", "rarity": "PR", "cardType": "SPELL", "color": "green", @@ -41576,6 +76518,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "アイヤイ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-253.jpg", "illust": "ふーみ", "classes": [], "costWhite": 0, @@ -41585,13 +76528,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "こっから大技きめちゃうぞー!~アイヤイ~", }, "1510": { "pid": 1510, - "cid": 1502, + cid: 1502, + "timestamp": 1458751632221, "wxid": "PR-252", - "name": "コードアート B・B・Q(WIXOSSポイント引換 vol8)", + name: "コードアート B・B・Q(WIXOSSポイント引換 vol8)", + "kana": "コードアートバーベキューカー", "rarity": "PR", "cardType": "SIGNI", "color": "blue", @@ -41599,6 +76545,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-252.jpg", "illust": "クロサワテツ", "classes": [ "精械", @@ -41611,13 +76558,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "何でも作れるよーっ!はいどうぞ!~B・B・Q~", }, "1511": { "pid": 1511, - "cid": 1501, + cid: 1501, + "timestamp": 1458751635876, "wxid": "PR-251", - "name": "幻竜 アパト(WIXOSSポイント引換 vol8)", + name: "幻竜 アパト(WIXOSSポイント引換 vol8)", + "kana": "ゲンリュウアパト", "rarity": "PR", "cardType": "SIGNI", "color": "red", @@ -41625,6 +76575,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-251.jpg", "illust": "安藤周記", "classes": [ "精生", @@ -41637,13 +76588,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "よいしょっ!ヒップドロップ!~アパト~", }, "1512": { "pid": 1512, - "cid": 1500, + cid: 1500, + "timestamp": 1458751639534, "wxid": "PR-250", - "name": "シャボン・サクシード(WIXOSSポイント引換 vol8)", + name: "シャボン・サクシード(WIXOSSポイント引換 vol8)", + "kana": "シャボンサクシード", "rarity": "PR", "cardType": "SPELL", "color": "white", @@ -41651,6 +76605,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "タウィル", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-250.jpg", "illust": "bomi", "classes": [], "costWhite": 0, @@ -41660,13 +76615,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "あなただけにだいきちをあげる~タウィル~", }, "1513": { "pid": 1513, - "cid": 144, + cid: 144, + "timestamp": 1458751643214, "wxid": "PR-282", - "name": "各務原あづみ(X(クロス)カードキャンペーン)", + name: "各務原あづみ(X(クロス)カードキャンペーン)", + "kana": "カガミハラアヅミ", "rarity": "PR", "cardType": "LRIG", "color": "blue", @@ -41674,6 +76632,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-282.jpg", "illust": "藤真拓哉", "classes": [ "ピルルク" @@ -41685,13 +76644,364 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "リゲル……?どこに行ったの?ここは……?~各務原あづみ~", }, + // "1514": { + // "pid": 1514, + // cid: 1514, + // "timestamp": 1458751647234, + // "wxid": "SP13-001A", + // name: "新月の巫女 タマヨリヒメ(セレクターズパック 新春おみくじVer. 超吉)", + // "kana": "シンゲツノミコタマヨリヒメ", + // "rarity": "SP", + // "cardType": "LRIG", + // "color": "white", + // "level": 0, + // "limit": 0, + // "power": 0, + // "limiting": "", + // "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP13/SP13-001A.jpg", + // "illust": "クロサワテツ", + // "classes": [ + // "タマ" + // ], + // "costWhite": 0, + // "costBlack": 0, + // "costRed": 0, + // "costBlue": 0, + // "costGreen": 0, + // "costColorless": 0, + // "guardFlag": false, + // "multiEner": false, + // cardText: "すごいすごい!~タマ~", + // }, + // "1515": { + // "pid": 1515, + // cid: 1515, + // "timestamp": 1458751651005, + // "wxid": "SP13-001B", + // name: "新月の巫女 タマヨリヒメ(セレクターズパック 新春おみくじVer. 大吉)", + // "kana": "シンゲツノミコタマヨリヒメ", + // "rarity": "SP", + // "cardType": "LRIG", + // "color": "white", + // "level": 0, + // "limit": 0, + // "power": 0, + // "limiting": "", + // "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP13/SP13-001B.jpg", + // "illust": "クロサワテツ", + // "classes": [ + // "タマ" + // ], + // "costWhite": 0, + // "costBlack": 0, + // "costRed": 0, + // "costBlue": 0, + // "costGreen": 0, + // "costColorless": 0, + // "guardFlag": false, + // "multiEner": false, + // cardText: "いいとし!~タマ~", + // }, + // "1516": { + // "pid": 1516, + // cid: 1516, + // "timestamp": 1458751654711, + // "wxid": "SP13-002A", + // name: "恋慕の巫女 ユキ(セレクターズパック 新春おみくじVer. 大吉)", + // "kana": "レンボノミコユキ", + // "rarity": "SP", + // "cardType": "LRIG", + // "color": "white", + // "level": 0, + // "limit": 0, + // "power": 0, + // "limiting": "", + // "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP13/SP13-002A.jpg", + // "illust": "希", + // "classes": [ + // "イオナ" + // ], + // "costWhite": 0, + // "costBlack": 0, + // "costRed": 0, + // "costBlue": 0, + // "costGreen": 0, + // "costColorless": 0, + // "guardFlag": false, + // "multiEner": false, + // cardText: "今年もきっと、共に戦えますよう\nに。~ユキ~", + // }, + // "1517": { + // "pid": 1517, + // cid: 1517, + // "timestamp": 1458751658352, + // "wxid": "SP13-002B", + // name: "恋慕の巫女 ユキ(セレクターズパック 新春おみくじVer. 末吉)", + // "kana": "レンボノミコユキ", + // "rarity": "SP", + // "cardType": "LRIG", + // "color": "white", + // "level": 0, + // "limit": 0, + // "power": 0, + // "limiting": "", + // "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP13/SP13-002B.jpg", + // "illust": "希", + // "classes": [ + // "イオナ" + // ], + // "costWhite": 0, + // "costBlack": 0, + // "costRed": 0, + // "costBlue": 0, + // "costGreen": 0, + // "costColorless": 0, + // "guardFlag": false, + // "multiEner": false, + // cardText: "この季節を忘れないように。~\nユキ~", + // }, + // "1518": { + // "pid": 1518, + // cid: 1518, + // "timestamp": 1458751662122, + // "wxid": "SP13-003A", + // name: "花代・零(セレクターズパック 新春おみくじVer. 大吉)", + // "kana": "ハナヨゼロ", + // "rarity": "SP", + // "cardType": "LRIG", + // "color": "red", + // "level": 0, + // "limit": 0, + // "power": 0, + // "limiting": "", + // "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP13/SP13-003A.jpg", + // "illust": "エムド", + // "classes": [ + // "花代" + // ], + // "costWhite": 0, + // "costBlack": 0, + // "costRed": 0, + // "costBlue": 0, + // "costGreen": 0, + // "costColorless": 0, + // "guardFlag": false, + // "multiEner": false, + // cardText: "ふふ、いい年になりそうね。~花代~", + // }, + // "1519": { + // "pid": 1519, + // cid: 1519, + // "timestamp": 1458751665715, + // "wxid": "SP13-003B", + // name: "花代・零(セレクターズパック 新春おみくじVer. 中吉)", + // "kana": "ハナヨゼロ", + // "rarity": "SP", + // "cardType": "LRIG", + // "color": "red", + // "level": 0, + // "limit": 0, + // "power": 0, + // "limiting": "", + // "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP13/SP13-003B.jpg", + // "illust": "エムド", + // "classes": [ + // "花代" + // ], + // "costWhite": 0, + // "costBlack": 0, + // "costRed": 0, + // "costBlue": 0, + // "costGreen": 0, + // "costColorless": 0, + // "guardFlag": false, + // "multiEner": false, + // cardText: "どうなるかは自分次第ってことね。~花代~", + // }, + // "1520": { + // "pid": 1520, + // cid: 1520, + // "timestamp": 1458751669169, + // "wxid": "SP13-004A", + // name: "コード・ピルルク(セレクターズパック 新春おみくじVer. 大吉)", + // "kana": "コードピルルク", + // "rarity": "SP", + // "cardType": "LRIG", + // "color": "blue", + // "level": 0, + // "limit": 0, + // "power": 0, + // "limiting": "", + // "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP13/SP13-004A.jpg", + // "illust": "安藤周記", + // "classes": [ + // "ピルルク" + // ], + // "costWhite": 0, + // "costBlack": 0, + // "costRed": 0, + // "costBlue": 0, + // "costGreen": 0, + // "costColorless": 0, + // "guardFlag": false, + // "multiEner": false, + // cardText: "……私が大吉なんてね。~ピルルク~", + // }, + // "1521": { + // "pid": 1521, + // cid: 1521, + // "timestamp": 1458751672628, + // "wxid": "SP13-004B", + // name: "コード・ピルルク(セレクターズパック 新春おみくじVer. 凶)", + // "kana": "コードピルルク", + // "rarity": "SP", + // "cardType": "LRIG", + // "color": "blue", + // "level": 0, + // "limit": 0, + // "power": 0, + // "limiting": "", + // "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP13/SP13-004B.jpg", + // "illust": "安藤周記", + // "classes": [ + // "ピルルク" + // ], + // "costWhite": 0, + // "costBlack": 0, + // "costRed": 0, + // "costBlue": 0, + // "costGreen": 0, + // "costColorless": 0, + // "guardFlag": false, + // "multiEner": false, + // cardText: "……たくさん引いても意味がないわ。~ピルルク~", + // }, + // "1522": { + // "pid": 1522, + // cid: 1522, + // "timestamp": 1458751676069, + // "wxid": "SP13-005A", + // name: "闘娘 緑姫(セレクターズパック 新春おみくじVer. 大吉)", + // "kana": "トウキミドリコ", + // "rarity": "SP", + // "cardType": "LRIG", + // "color": "green", + // "level": 0, + // "limit": 0, + // "power": 0, + // "limiting": "", + // "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP13/SP13-005A.jpg", + // "illust": "アリオ", + // "classes": [ + // "緑子" + // ], + // "costWhite": 0, + // "costBlack": 0, + // "costRed": 0, + // "costBlue": 0, + // "costGreen": 0, + // "costColorless": 0, + // "guardFlag": false, + // "multiEner": false, + // cardText: "どうかな?今年のお守りに。~緑姫~", + // }, + // "1523": { + // "pid": 1523, + // cid: 1523, + // "timestamp": 1458751679612, + // "wxid": "SP13-005B", + // name: "闘娘 緑姫(セレクターズパック 新春おみくじVer. 小吉)", + // "kana": "トウキミドリコ", + // "rarity": "SP", + // "cardType": "LRIG", + // "color": "green", + // "level": 0, + // "limit": 0, + // "power": 0, + // "limiting": "", + // "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP13/SP13-005B.jpg", + // "illust": "アリオ", + // "classes": [ + // "緑子" + // ], + // "costWhite": 0, + // "costBlack": 0, + // "costRed": 0, + // "costBlue": 0, + // "costGreen": 0, + // "costColorless": 0, + // "guardFlag": false, + // "multiEner": false, + // cardText: "うん、まあ今年もいいことあるよ。~緑姫~", + // }, + // "1524": { + // "pid": 1524, + // cid: 1524, + // "timestamp": 1458751683069, + // "wxid": "SP13-006A", + // name: "閻魔 ウリス(セレクターズパック 新春おみくじVer. 大吉)", + // "kana": "エンマウリス", + // "rarity": "SP", + // "cardType": "LRIG", + // "color": "black", + // "level": 0, + // "limit": 0, + // "power": 0, + // "limiting": "", + // "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP13/SP13-006A.jpg", + // "illust": "ぶんたん", + // "classes": [ + // "ウリス" + // ], + // "costWhite": 0, + // "costBlack": 0, + // "costRed": 0, + // "costBlue": 0, + // "costGreen": 0, + // "costColorless": 0, + // "guardFlag": false, + // "multiEner": false, + // cardText: "ふん。~ウリス~", + // }, + // "1525": { + // "pid": 1525, + // cid: 1525, + // "timestamp": 1458751686924, + // "wxid": "SP13-006B", + // name: "閻魔 ウリス(セレクターズパック 新春おみくじVer. 大凶)", + // "kana": "エンマウリス", + // "rarity": "SP", + // "cardType": "LRIG", + // "color": "black", + // "level": 0, + // "limit": 0, + // "power": 0, + // "limiting": "", + // "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP13/SP13-006B.jpg", + // "illust": "ぶんたん", + // "classes": [ + // "ウリス" + // ], + // "costWhite": 0, + // "costBlack": 0, + // "costRed": 0, + // "costBlue": 0, + // "costGreen": 0, + // "costColorless": 0, + // "guardFlag": false, + // "multiEner": false, + // cardText: "もうおしまいね。~ウリス~", + // }, "1526": { "pid": 1526, - "cid": 1526, + cid: 1526, + "timestamp": 1458751691044, "wxid": "PR-238", - "name": "ディストラクト・アウト(劇場版selector前売り特典3)", + name: "ディストラクト・アウト(劇場版selector前売り特典3)", + "kana": "ディストラクトアウト", "rarity": "PR", "cardType": "ARTS", "color": "black", @@ -41699,6 +77009,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-238.jpg", "illust": "しおぼい", "classes": [], "costWhite": 0, @@ -41709,21 +77020,54 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase" - ], - "artsEffectTexts": [ + cardText: "行き先の無い剣先は、絶望への道標。", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase'], + artsEffectTexts: [ "ターン終了時まで、あなたのルリグは「このルリグがアタックしたとき、このターンに《ディストラクト・アウト》以外のアーツを使用していない場合、このルリグの下からカードを好きな枚数ルリグトラッシュに置く。この方法でルリグトラッシュに置かれたカード1枚につき、すべてのプレイヤーは自分のデッキの上からカードを5枚トラッシュに置く。その後、あなたのデッキが0枚の場合、このルリグをアップする。」を得る。" ], - "attachedEffectTexts": [ - "このルリグがアタックしたとき、このターンに《ディストラクト・アウト》以外のアーツを使用していない場合、このルリグの下からカードを好きな枚数ルリグトラッシュに置く。この方法でルリグトラッシュに置かれたカード1枚につき、すべてのプレイヤーは自分のデッキの上からカードを5枚トラッシュに置く。その後、あなたのデッキが0枚の場合、このルリグをアップする。" - ] + artsEffect: { + actionAsyn: function () { + var effect = this.game.newEffect({ + source: this.player.lrig, + description: '1526-attached-0', + condition: function () { + return !this.game.getData(this.player,'flagDestructOut'); + }, + actionAsyn: function () { + var cards = this.player.lrigZone.cards.slice(1); + return this.player.selectSomeAsyn('TARGET',cards).callback(this,function (cards) { + var count = cards.length * 5; + this.game.frameStart(); + this.game.trashCards(cards); + cards = concat(this.player.mainDeck.getTopCards(count), + this.player.opponent.mainDeck.getTopCards(count)); + this.game.trashCards(cards); + this.game.frameEnd(); + if (this.player.mainDeck.cards.length) return; + return this.upAsyn(); + }); + } + }); + this.game.tillTurnEndAdd(this,this.player.lrig,'onAttack',effect); + } + }, + // ====================== + // 附加效果 + // ====================== + attachedEffectTexts: [ + 'このルリグがアタックしたとき、このターンに《ディストラクト・アウト》以外のアーツを使用していない場合、このルリグの下からカードを好きな枚数ルリグトラッシュに置く。この方法でルリグトラッシュに置かれたカード1枚につき、すべてのプレイヤーは自分のデッキの上からカードを5枚トラッシュに置く。その後、あなたのデッキが0枚の場合、このルリグをアップする。' + ], }, "1527": { "pid": 1527, - "cid": 1527, + cid: 1527, + "timestamp": 1458751695187, "wxid": "PR-255", - "name": "コードアート †A・L・C・A†(カードゲーマーvol.26 付録)", + name: "コードアート †A・L・C・A†(カードゲーマーvol.26 付録)", + "kana": "コードアートフォールンアリシア", "rarity": "PR", "cardType": "SIGNI", "color": "black", @@ -41731,6 +77075,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-255.jpg", "illust": "蟹丹", "classes": [ "精械", @@ -41744,20 +77089,100 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ - "【出現時能力】手札から<電機>のシグニを1枚捨てる:以下の3つから1つを選ぶ。\n①ターン終了時まで、対戦相手のシグニ2体のパワーを-2000する。\n②あなたのデッキの上からカードを2枚トラッシュに置く。その後、トラッシュからあなたのルリグと同じ色のシグニ1枚を手札に加える。\n③あなたのデッキの上からカードを3枚トラッシュに置く。その後、トラッシュから黒のスペル1枚を手札に加える。" + cardText: "もう…バッカじゃないの!~†A・L・C・A†~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ + "【出現時能力】手札から<電機>のシグニを1枚捨てる:以下の3つから1つを選ぶ。\n" + + "①ターン終了時まで、対戦相手のシグニ2体のパワーを-2000する。\n" + + "②あなたのデッキの上からカードを2枚トラッシュに置く。その後、トラッシュからあなたのルリグと同じ色のシグニ1枚を手札に加える。\n" + + "③あなたのデッキの上からカードを3枚トラッシュに置く。その後、トラッシュから黒のスペル1枚を手札に加える。" ], - "attachedEffectTexts": [ + startUpEffects: [{ + costCondition: function () { + return this.player.hands.some(function (card) { + return card.hasClass('電機'); + },this); + }, + costAsyn: function () { + var cards = this.player.hands.filter(function (card) { + return card.hasClass('電機'); + },this); + return this.player.selectAsyn('PAY',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + }, + actionAsyn: function () { + var effects = [{ + source: this, + description: '1527-attached-0', + actionAsyn: function () { + var cards = this.player.opponent.signis; + if (cards.length < 2) return; + return this.player.selectSomeTargetsAsyn(cards,2,2).callback(this,function (cards) { + cards.forEach(function (card) { + this.game.tillTurnEndAdd(this,card,'power',-2000); + },this); + }); + } + },{ + source: this, + description: '1527-attached-1', + actionAsyn: function () { + var cards = this.player.mainDeck.getTopCards(2); + this.game.trashCards(cards); + if (this.player.lrig.hasColor('colorless')) return; + cards = this.player.trashZone.cards.filter(function (card) { + return (card.type === 'SIGNI') && (card.hasSameColorWith(this.player.lrig)); + },this); + return this.player.selectAsyn('ADD_TO_HAND',cards).callback(this,function (card) { + if (!card) return; + return this.player.opponent.showCardsAsyn([card]).callback(this,function () { + card.moveTo(card.player.handZone); + }); + }); + } + },{ + source: this, + description: '1527-attached-2', + actionAsyn: function () { + var cards = this.player.mainDeck.getTopCards(3); + this.game.trashCards(cards); + cards = this.player.trashZone.cards.filter(function (card) { + return (card.type === 'SPELL') && (card.hasColor('black')); + },this); + return this.player.selectAsyn('ADD_TO_HAND',cards).callback(this,function (card) { + if (!card) return; + return this.player.opponent.showCardsAsyn([card]).callback(this,function () { + card.moveTo(card.player.handZone); + }); + }); + } + }]; + return this.player.selectAsyn('LAUNCH',effects).callback(this,function (effect) { + if (!effect) return; + return effect.actionAsyn.call(this); + }); + } + }], + // ====================== + // 附加效果 + // ====================== + attachedEffectTexts: [ "ターン終了時まで、対戦相手のシグニ2体のパワーを-2000する。", "あなたのデッキの上からカードを2枚トラッシュに置く。その後、トラッシュからあなたのルリグと同じ色のシグニ1枚を手札に加える。", "あなたのデッキの上からカードを3枚トラッシュに置く。その後、トラッシュから黒のスペル1枚を手札に加える。" - ] + ], }, "1528": { "pid": 1528, - "cid": 762, + cid: 762, + "timestamp": 1458751699151, "wxid": "PR-278", - "name": "ららみ(カードラボ主催WIXOSSイベント特典)", + name: "ららみ(カードラボ主催WIXOSSイベント特典)", + "kana": "ララミ", "rarity": "PR", "cardType": "LRIG", "color": "white", @@ -41765,6 +77190,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-278.jpg", "illust": "十月十日", "classes": [ "タウィル" @@ -41776,13 +77202,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "ららみとバトルモアモアトゥギャザーしよう!~ららみ~", }, "1529": { "pid": 1529, - "cid": 1263, + cid: 1263, + "timestamp": 1458751702848, "wxid": "PR-281", - "name": "アイヤイ★ベット(WIXOSSイベント景品)", + name: "アイヤイ★ベット(WIXOSSイベント景品)", + "kana": "アイヤイベット", "rarity": "PR", "cardType": "LRIG", "color": "green", @@ -41790,6 +77219,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-281.jpg", "illust": "CHAN×CO", "classes": [ "アイヤイ" @@ -41801,13 +77231,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "オープン!!!~アイヤイ~", }, "1530": { "pid": 1530, - "cid": 1530, + cid: 1530, + "timestamp": 1458751706223, "wxid": "PR-277", - "name": "ビクトリアン・バウンダリー(ウィクロススタートブック付録)", + name: "ビクトリアン・バウンダリー(ウィクロススタートブック付録)", + "kana": "ビクトリアンバウンダリー", "rarity": "PR", "cardType": "ARTS", "color": "white", @@ -41815,6 +77248,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-277.jpg", "illust": "武藤此史", "classes": [], "costWhite": 1, @@ -41825,18 +77259,39 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase" + cardText: "タマ、なんどでも戻すよっ!~タマ~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase'], + artsEffectTexts: [ + "アンコール―【白】【無】\n" + + "(アンコールコストを追加で支払って使用してもよい。そうした場合、これは追加で「このカードをルリグデッキに戻す。」を得る)\n" + + "レベルがあなたのルリグのレベル以下の対戦相手のシグニ1体を手札に戻す。" ], - "artsEffectTexts": [ - "アンコール―【白】【無】\n(アンコールコストを追加で支払って使用してもよい。そうした場合、これは追加で「このカードをルリグデッキに戻す。」を得る)\nレベルがあなたのルリグのレベル以下の対戦相手のシグニ1体を手札に戻す。" - ] + encore: { + costWhite: 1, + costColorless: 1 + }, + artsEffect: { + actionAsyn: function () { + var cards = this.player.opponent.signis.filter(function (signi) { + return signi.level <= this.player.lrig.level; + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.bounceAsyn(); + }); + } + } }, "1531": { "pid": 1531, - "cid": 1531, + cid: 1531, + "timestamp": 1458751709862, "wxid": "PR-256", - "name": "燐廻転生(劇場版selector来場特典)", + name: "燐廻転生(劇場版selector来場特典)", + "kana": "リンネテンセイ", "rarity": "PR", "cardType": "ARTS", "color": "red", @@ -41844,6 +77299,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-256.jpg", "illust": "hitoto*", "classes": [], "costWhite": 0, @@ -41854,21 +77310,58 @@ var CardInfo = { "costColorless": 2, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase" - ], - "artsEffectTexts": [ + cardText: "紅く燃裂く剣先に、情熱への道標。", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase'], + artsEffectTexts: [ "ターン終了時まで、あなたのルリグは「このルリグがアタックしたとき、このルリグの下からカードを好きな枚数ルリグトラッシュに置く。その後、この方法で2枚以上のカードをルリグトラッシュに置いていた場合、数字2つを宣言する。このターン、対戦相手は宣言された数字と同じレベルのシグニで【ガード】ができない。4枚以上の場合、ターン終了時まで、このルリグは【トリプルクラッシュ】を得る。5枚以上の場合、このルリグをアップする。」を得る。" ], - "attachedEffectTexts": [ + artsEffect: { + actionAsyn: function () { + var effect = this.game.newEffect({ + source: this.player.lrig, + description: '1531-attached-0', + actionAsyn: function () { + var cards = this.player.lrigZone.cards.slice(1); + return this.player.selectSomeAsyn('TARGET',cards).callback(this,function (cards) { + var len = cards.length; + this.game.trashCards(cards); + if (len < 2) return; + return this.player.declareAsyn(1,5).callback(this,function (num) { + this.game.tillTurnEndAdd(this,this.player.opponent,'guardBannedLevels',num); + return this.player.declareAsyn(1,5).callback(this,function (num) { + this.game.tillTurnEndAdd(this,this.player.opponent,'guardBannedLevels',num); + }); + }).callback(this,function () { + if (len >= 4) { + this.game.tillTurnEndSet(this,this,'tripleCrash',true); + } + if (len >= 5) { + return this.upAsyn(); + } + }); + }); + } + }); + this.game.tillTurnEndAdd(this,this.player.lrig,'onAttack',effect); + } + }, + // ====================== + // 附加效果 + // ====================== + attachedEffectTexts: [ "このルリグがアタックしたとき、このルリグの下からカードを好きな枚数ルリグトラッシュに置く。その後、この方法で2枚以上のカードをルリグトラッシュに置いていた場合、数字2つを宣言する。このターン、対戦相手は宣言された数字と同じレベルのシグニで【ガード】ができない。4枚以上の場合、ターン終了時まで、このルリグは【トリプルクラッシュ】を得る。5枚以上の場合、このルリグをアップする。" - ] + ], }, "1532": { "pid": 1532, - "cid": 1532, + cid: 1532, + "timestamp": 1458751714302, "wxid": "PR-257", - "name": "ディストラクト・スルー(劇場版selector来場特典)", + name: "ディストラクト・スルー(劇場版selector来場特典)", + "kana": "ディストラクトスルー", "rarity": "PR", "cardType": "ARTS", "color": "blue", @@ -41876,6 +77369,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-257.jpg", "illust": "羽音たらく", "classes": [], "costWhite": 0, @@ -41886,23 +77380,78 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase" + cardText: "煌めく蒼き剣先も、再会への道標。", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase'], + artsEffectTexts: [ + "ターン終了時まで、あなたのルリグは\n" + + "「【起動能力】エクシード1:カードを1枚引く。」\n" + + "「【起動能力】エクシード1:対戦相手のシグニ1体を凍結する。」\n" + + "「【起動能力】エクシード2:カード名1つを宣言する。その後、対戦相手の手札を見て、宣言したカードをすべて捨てさせる。」\n" + + "を得る。" ], - "artsEffectTexts": [ - "ターン終了時まで、あなたのルリグは\n「【起動能力】エクシード1:カードを1枚引く。」\n「【起動能力】エクシード1:対戦相手のシグニ1体を凍結する。」\n「【起動能力】エクシード2:カード名1つを宣言する。その後、対戦相手の手札を見て、宣言したカードをすべて捨てさせる。」\nを得る。" - ], - "attachedEffectTexts": [ + artsEffect: { + actionAsyn: function () { + var lrig = this.player.lrig; + this.game.tillTurnEndAdd(this,lrig,'actionEffects',{ + source: lrig, + description: '1532-attached-0', + costExceed: 1, + actionAsyn: function () { + this.player.draw(1); + } + }); + this.game.tillTurnEndAdd(this,lrig,'actionEffects',{ + source: lrig, + description: '1532-attached-1', + costExceed: 1, + actionAsyn: function () { + var cards = this.player.opponent.signis.filter(function (signi) { + return !signi.frozen; + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + card.freeze(); + }); + } + }); + this.game.tillTurnEndAdd(this,lrig,'actionEffects',{ + source: lrig, + description: '1532-attached-2', + costExceed: 2, + actionAsyn: function () { + return this.player.declareCardIdAsyn().callback(this,function (pid) { + var cid = CardInfo[pid].cid; + var hands = this.player.opponent.hands; + return this.player.showCardsAsyn(hands).callback(this,function () { + var cards = hands.filter(function (card) { + return (card.cid === cid); + },this); + this.game.trashCards(cards); + }); + }); + } + }); + } + }, + // ====================== + // 附加效果 + // ====================== + attachedEffectTexts: [ "【起動能力】エクシード1:カードを1枚引く。", "【起動能力】エクシード1:対戦相手のシグニ1体を凍結する。", "【起動能力】エクシード2:カード名1つを宣言する。その後、対戦相手の手札を見て、宣言したカードをすべて捨てさせる。" - ] + ], }, "1533": { "pid": 1533, - "cid": 1533, + cid: 1533, + "timestamp": 1458751717974, "wxid": "PR-258", - "name": "紆余曲折(劇場版selector来場特典)", + name: "紆余曲折(劇場版selector来場特典)", + "kana": "ハートディストラクト", "rarity": "PR", "cardType": "ARTS", "color": "green", @@ -41910,6 +77459,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-258.jpg", "illust": "村上ゆいち", "classes": [], "costWhite": 0, @@ -41920,23 +77470,69 @@ var CardInfo = { "costColorless": 1, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase" + cardText: "芽吹く翠の剣先へ、友情への道標。", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase'], + artsEffectTexts: [ + "ターン終了時まで、あなたのルリグは\n" + + "「【起動能力】エクシード1:対戦相手のパワー12000以上のシグニ1体をバニッシュする。」\n" + + "「【起動能力】エクシード1:あなたのエナゾーンからカード1枚を手札に加える」\n" + + "「【起動能力】エクシード1:あなたのデッキの一番上のカードをエナゾーンに置く。」\n" + + "を得る。" ], - "artsEffectTexts": [ - "ターン終了時まで、あなたのルリグは\n「【起動能力】エクシード1:対戦相手のパワー12000以上のシグニ1体をバニッシュする。」\n「【起動能力】エクシード1:あなたのエナゾーンからカード1枚を手札に加える」\n「【起動能力】エクシード1:あなたのデッキの一番上のカードをエナゾーンに置く。」\nを得る。" - ], - "attachedEffectTexts": [ + artsEffect: { + actionAsyn: function () { + var lrig = this.player.lrig; + this.game.tillTurnEndAdd(this,lrig,'actionEffects',{ + source: lrig, + description: '1533-attached-0', + costExceed: 1, + actionAsyn: function () { + return this.banishSigniAsyn(12000,1,1,true); + } + }); + this.game.tillTurnEndAdd(this,lrig,'actionEffects',{ + source: lrig, + description: '1533-attached-1', + costExceed: 1, + actionAsyn: function () { + var cards = this.player.enerZone.cards; + return this.player.selectAsyn('ADD_TO_HAND',cards).callback(this,function (card) { + if (!card) return; + return this.player.opponent.showCardsAsyn([card]).callback(this,function () { + card.moveTo(card.player.handZone); + }); + }); + } + }); + this.game.tillTurnEndAdd(this,lrig,'actionEffects',{ + source: lrig, + description: '1533-attached-2', + costExceed: 1, + actionAsyn: function () { + this.player.enerCharge(1); + } + }); + } + }, + // ====================== + // 附加效果 + // ====================== + attachedEffectTexts: [ "【起動能力】エクシード1:対戦相手のパワー12000以上のシグニ1体をバニッシュする。", "【起動能力】エクシード1:あなたのエナゾーンからカード1枚を手札に加える", "【起動能力】エクシード1:あなたのデッキの一番上のカードをエナゾーンに置く。" - ] + ], }, "1534": { "pid": 1534, - "cid": 1534, + cid: 1534, + "timestamp": 1458751722012, "wxid": "SP15-003", - "name": "セレクター(来場者特典 ピルルクver.)", + name: "セレクター(来場者特典 ピルルクver.)", + "kana": "セレクター", "rarity": "PR", "cardType": "ARTS", "color": "colorless", @@ -41944,6 +77540,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP15/SP15-003.jpg", "illust": "作画:木本 茂樹 仕上げ・背景:J.C.STAFF", "classes": [], "costWhite": 0, @@ -41954,18 +77551,32 @@ var CardInfo = { "costColorless": 1, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase" - ], - "artsEffectTexts": [ + cardText: "少女たちは選び続ける。", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase'], + artsEffectTexts: [ "あなたのデッキから、限定条件にあなたのルリグのルリグタイプを持つカード1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" - ] + ], + artsEffect: { + actionAsyn: function () { + var filter = function (card) { + return card.limitings.some(function (limiting) { + return inArr(limiting,card.player.lrig.classes); + },this); + }; + return this.player.seekAsyn(filter,1); + } + } }, "1535": { "pid": 1535, - "cid": 1534, + cid: 1534, + "timestamp": 1458751724998, "wxid": "SP15-007", - "name": "セレクター(来場者特典 遊月ver.)", + name: "セレクター(来場者特典 遊月ver.)", + "kana": "セレクター", "rarity": "PR", "cardType": "ARTS", "color": "colorless", @@ -41973,6 +77584,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP15/SP15-007.jpg", "illust": "作画:木本 茂樹 仕上げ・背景:J.C.STAFF", "classes": [], "costWhite": 0, @@ -41982,13 +77594,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 1, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "少女たちは選び続ける。", }, "1536": { "pid": 1536, - "cid": 1534, + cid: 1534, + "timestamp": 1458751728447, "wxid": "SP15-008", - "name": "セレクター(来場者特典 イオナver.)", + name: "セレクター(来場者特典 イオナver.)", + "kana": "セレクター", "rarity": "PR", "cardType": "ARTS", "color": "colorless", @@ -41996,6 +77611,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP15/SP15-008.jpg", "illust": "作画:木本 茂樹 仕上げ・背景:J.C.STAFF", "classes": [], "costWhite": 0, @@ -42005,13 +77621,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 1, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "少女たちは選び続ける。", }, "1537": { "pid": 1537, - "cid": 1534, + cid: 1534, + "timestamp": 1458751731571, "wxid": "SP15-001", - "name": "セレクター(来場者特典 タマver.)", + name: "セレクター(来場者特典 タマver.)", + "kana": "セレクター", "rarity": "PR", "cardType": "ARTS", "color": "colorless", @@ -42019,6 +77638,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP15/SP15-001.jpg", "illust": "作画:木本 茂樹 仕上げ・背景:J.C.STAFF", "classes": [], "costWhite": 0, @@ -42028,13 +77648,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 1, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "少女たちは選び続ける。", }, "1538": { "pid": 1538, - "cid": 1234, + cid: 1234, + "timestamp": 1458751734914, "wxid": "PR-283", - "name": "終末の回旋 チェロン(分島花音「Love your enemies」一部店舗特典)", + name: "終末の回旋 チェロン(分島花音「Love your enemies」一部店舗特典)", + "kana": "シュウマツノカイセンチェロン", "rarity": "PR", "cardType": "SIGNI", "color": "green", @@ -42042,6 +77665,7 @@ var CardInfo = { "limit": 0, "power": 3000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-283.jpg", "illust": "分島花音", "classes": [ "精像", @@ -42054,13 +77678,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "目移りする感情と、誰かとの最後。", }, "1539": { "pid": 1539, - "cid": 28, + cid: 28, + "timestamp": 1458751738291, "wxid": "WD13-024", - "name": "アーク・オーラ", + name: "アーク・オーラ", + "kana": "アークオーラ", "rarity": "ST", "cardType": "SPELL", "color": "white", @@ -42068,6 +77695,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "タマ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD13/WD13-024.jpg", "illust": "笹森トモエ", "classes": [], "costWhite": 5, @@ -42077,13 +77705,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "タマいくよ! アーク・オーラ!~るう子~", }, "1540": { "pid": 1540, - "cid": 386, + cid: 386, + "timestamp": 1458751742028, "wxid": "WD13-025", - "name": "ゲット・インデックス", + name: "ゲット・インデックス", + "kana": "ゲットインデックス", "rarity": "ST", "cardType": "SPELL", "color": "white", @@ -42091,6 +77722,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "タマ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD13/WD13-025.jpg", "illust": "松本エイト", "classes": [], "costWhite": 0, @@ -42100,13 +77732,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "おおいなる発展に少しの犠牲はつきもの。", }, "1541": { "pid": 1541, - "cid": 1541, + cid: 1541, + "timestamp": 1458751745770, "wxid": "WD13-016", - "name": "鉄拳 アークトレット", + name: "鉄拳 アークトレット", + "kana": "テッケンアークトレット", "rarity": "ST", "cardType": "SIGNI", "color": "white", @@ -42114,6 +77749,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD13/WD13-016.jpg", "illust": "甲冑", "classes": [ "精武", @@ -42127,18 +77763,44 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "カモン!全部!~アークトレット~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】【白】:あなたのデッキから<天使>のシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" ], - "burstEffectTexts": [ + startUpEffects: [{ + costWhite: 1, + actionAsyn: function () { + var filter = function (card) { + return card.hasClass('天使'); + }; + return this.player.seekAsyn(filter,1); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたのデッキから<天使>または<アーム>のシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" - ] + ], + burstEffect: { + actionAsyn: function () { + var filter = function (card) { + return card.hasClass('天使') || card.hasClass('アーム'); + }; + return this.player.seekAsyn(filter,1); + } + } }, "1542": { "pid": 1542, - "cid": 37, + cid: 37, + "timestamp": 1458751749492, "wxid": "WD13-017", - "name": "忘得ぬ幻想 ヴァルキリー", + name: "忘得ぬ幻想 ヴァルキリー", + "kana": "ワスレエヌゲンソウヴァルキリー", "rarity": "ST", "cardType": "SIGNI", "color": "white", @@ -42146,6 +77808,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "タマ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD13/WD13-017.jpg", "illust": "紅緒", "classes": [ "精像", @@ -42158,13 +77821,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "今日も角笛の調子はばっちりね!~ヴァルキリー~", }, "1543": { "pid": 1543, - "cid": 56, + cid: 56, + "timestamp": 1458751753300, "wxid": "WD13-018", - "name": "中盾 スクエア", + name: "中盾 スクエア", + "kana": "チュウジュンスクエア", "rarity": "ST", "cardType": "SIGNI", "color": "white", @@ -42172,6 +77838,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD13/WD13-018.jpg", "illust": "くれいお", "classes": [ "精武", @@ -42184,13 +77851,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "守りの構え、はッ!~スクエア~", }, "1544": { "pid": 1544, - "cid": 58, + cid: 58, + "timestamp": 1458751757082, "wxid": "WD13-019", - "name": "やり直しの対話 ミカエル", + name: "やり直しの対話 ミカエル", + "kana": "ヤリナオシノタイワミカエル", "rarity": "ST", "cardType": "SIGNI", "color": "white", @@ -42198,6 +77868,7 @@ var CardInfo = { "limit": 0, "power": 3000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD13/WD13-019.jpg", "illust": "はるのいぶき", "classes": [ "精像", @@ -42210,13 +77881,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "ミカエルにとってもハニエルは大切な天使だった。", }, "1545": { "pid": 1545, - "cid": 60, + cid: 60, + "timestamp": 1458751760889, "wxid": "WD13-020", - "name": "小盾 ラウンド", + name: "小盾 ラウンド", + "kana": "ショウジュンラウンド", "rarity": "ST", "cardType": "SIGNI", "color": "white", @@ -42224,6 +77898,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD13/WD13-020.jpg", "illust": "かにかま", "classes": [ "精武", @@ -42236,13 +77911,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "盾デコったの、キレイでしょ!~ラウンド~", }, "1546": { "pid": 1546, - "cid": 61, + cid: 61, + "timestamp": 1458751764588, "wxid": "WD13-021", - "name": "探求の思想 ハニエル", + name: "探求の思想 ハニエル", + "kana": "タンキュウノシソウハニエル", "rarity": "ST", "cardType": "SIGNI", "color": "white", @@ -42250,6 +77928,7 @@ var CardInfo = { "limit": 0, "power": 1000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD13/WD13-021.jpg", "illust": "蟹丹", "classes": [ "精像", @@ -42262,13 +77941,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "ハニエルにとってもミカエルは大切な天使だった。", }, "1547": { "pid": 1547, - "cid": 101, + cid: 101, + "timestamp": 1458751768007, "wxid": "WD13-022", - "name": "サーバント D", + name: "サーバント D", + "kana": "サーバントデュオ", "rarity": "ST", "cardType": "SIGNI", "color": "colorless", @@ -42276,6 +77958,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD13/WD13-022.jpg", "illust": "かざあな", "classes": [ "精元" @@ -42287,13 +77970,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": true, - "multiEner": true + "multiEner": true, + cardText: "あなたには、選びたい人がいますか?", }, "1548": { "pid": 1548, - "cid": 102, + cid: 102, + "timestamp": 1458751771734, "wxid": "WD13-023", - "name": "サーバント O", + name: "サーバント O", + "kana": "サーバントワン", "rarity": "ST", "cardType": "SIGNI", "color": "colorless", @@ -42301,6 +77987,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD13/WD13-023.jpg", "illust": "イチノセ奏", "classes": [ "精元" @@ -42312,13 +77999,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": true, - "multiEner": true + "multiEner": true, + cardText: "あなたには、護りたい人はいますか?", }, "1549": { "pid": 1549, - "cid": 658, + cid: 658, + "timestamp": 1458751775072, "wxid": "WD13-011", - "name": "原槍 アークエナジェ", + name: "原槍 アークエナジェ", + "kana": "ゲンソウアークエナジェ", "rarity": "ST", "cardType": "SIGNI", "color": "white", @@ -42326,6 +78016,7 @@ var CardInfo = { "limit": 0, "power": 15000, "limiting": "タマ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD13/WD13-011.jpg", "illust": "ふーみ", "classes": [ "精武", @@ -42338,13 +78029,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "少女たちは願う。純粋に、純粋に。", }, "1550": { "pid": 1550, - "cid": 27, + cid: 27, + "timestamp": 1458751779365, "wxid": "WD13-012", - "name": "原槍 エナジェ", + name: "原槍 エナジェ", + "kana": "ゲンソウエナジェ", "rarity": "ST", "cardType": "SIGNI", "color": "white", @@ -42352,6 +78046,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "タマ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD13/WD13-012.jpg", "illust": "イチノセ奏", "classes": [ "精武", @@ -42364,13 +78059,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "紡がれる物語、その現在は、どの現実か。", }, "1551": { "pid": 1551, - "cid": 178, + cid: 178, + "timestamp": 1458751783349, "wxid": "WD13-013", - "name": "先駆の大天使 アークゲイン", + name: "先駆の大天使 アークゲイン", + "kana": "センクノダイテンシアークゲイン", "rarity": "ST", "cardType": "SIGNI", "color": "white", @@ -42378,6 +78076,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "タマ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD13/WD13-013.jpg", "illust": "村上ゆいち", "classes": [ "精像", @@ -42390,13 +78089,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "強さの証よ。~アークゲイン~", }, "1552": { "pid": 1552, - "cid": 1552, + cid: 1552, + "timestamp": 1458751787589, "wxid": "WD13-014", - "name": "天使の加護 オーディン", + name: "天使の加護 オーディン", + "kana": "テンシノカゴオーディン", "rarity": "ST", "cardType": "SIGNI", "color": "white", @@ -42404,6 +78106,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "タマ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD13/WD13-014.jpg", "illust": "ふーみ", "classes": [ "精像", @@ -42417,19 +78120,55 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "天使達よ、我々を護りたまえ!~オーディン~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:対戦相手のターンの間、このシグニのパワーは15000になる。", "【常時能力】:あなたの手札にある<天使>のシグニは《ガードアイコン》を持つ。(《ガードアイコン》を持つシグニは【ガード】を持つ)" ], - "burstEffectTexts": [ + constEffects: [{ + condition: function () { + return this.game.turnPlayer !== this.player; + }, + action: function (set,add) { + set(this,'power',15000); + } + },{ + action: function (set,add) { + this.player.hands.forEach(function (card) { + if (card.hasClass('天使')) { + set(card,'guardFlag',true); + } + },this); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:対戦相手のルリグ1体またはシグニ1体をダウンする。" - ] + ], + burstEffect: { + actionAsyn: function () { + var cards = concat(this.player.opponent.signis,this.player.opponent.lrig).filter(function (card) { + return card.isUp; + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + card.down(); + }); + } + } }, "1553": { "pid": 1553, - "cid": 36, + cid: 36, + "timestamp": 1458751791281, "wxid": "WD13-015", - "name": "巨弓 カタパル", + name: "巨弓 カタパル", + "kana": "キョキュウカタパル", "rarity": "ST", "cardType": "SIGNI", "color": "white", @@ -42437,6 +78176,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "タマ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD13/WD13-015.jpg", "illust": "hitoto*", "classes": [ "精武", @@ -42449,13 +78189,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "仲間がいなくても、私がいれば大丈夫よ。~カタパル~", }, "1554": { "pid": 1554, - "cid": 1554, + cid: 1554, + "timestamp": 1458751795106, "wxid": "WD13-003", - "name": "泡沫の巫女 タマ", + name: "泡沫の巫女 タマ", + "kana": "ウタカタノミコタマ", "rarity": "ST", "cardType": "LRIG", "color": "white", @@ -42463,6 +78206,7 @@ var CardInfo = { "limit": 11, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD13/WD13-003.jpg", "illust": "クロサワテツ", "classes": [ "タマ" @@ -42475,18 +78219,95 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ - "【常時能力】:このカードにグロウする際、手札から<アーム>のシグニ1枚と<天使>のシグニ1枚を公開してもよい。そうした場合、このカードにグロウするためのコストは【白】コストが1減る。" + cardText: "るう、グロウして。~タマ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ + "【常時能力】:このカードにグロウする際、手札から<アーム>のシグニ1枚と<天使>のシグニ1枚を公開してもよい。そうした場合、このカードにグロウするためのコストは【白】コストが1減る。", ], - "actionEffectTexts": [ + constEffects: [{ + action: function (set,add) { + // See below. + } + }], + costChange: function () { + var cards_A = this.player.hands.filter(function (card) { + return card.hasClass('アーム'); + },this); + var cards_B = this.player.hands.filter(function (card) { + return card.hasClass('天使'); + },this); + var obj = Object.create(this); + obj.costChange = null; + if (!(cards_A.length && cards_B.length)) { + return obj; + } + obj.costWhite -= 1; + if (obj.costWhite < 0) obj.costWhite = 0; + return obj; + }, + costChangeAsyn: function () { + var cards_A = this.player.hands.filter(function (card) { + return card.hasClass('アーム'); + },this); + var cards_B = this.player.hands.filter(function (card) { + return card.hasClass('天使'); + },this); + var obj = Object.create(this); + obj.costChange = null; + + var optional = this.player.enoughEner(obj); + var cards = []; + return this.player.selectAsyn('REVEAL',cards_A,optional).callback(this,function (card) { + if (!card) return obj; + cards.push(card); + return this.player.selectAsyn('REVEAL',cards_B,optional).callback(this,function (card) { + if (!card) return obj; + cards.push(card); + return this.player.opponent.showCardsAsyn(cards).callback(this,function () { + obj.costWhite -= 1; + if (obj.costWhite < 0) obj.costWhite = 0; + return obj; + }); + }); + }); + }, + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】エクシード1(このルリグの下からカード1枚をルリグトラッシュに置く):あなたの白のシグニ1体を手札に戻す。あなたのシグニ1体をアップする。この能力は1ターン一度しか使用できない。" - ] + ], + actionEffects: [{ + costExceed: 1, + once: true, + actionAsyn: function () { + var cards = this.player.signis.filter(function (card) { + return card.hasColor('white'); + },this); + return this.player.selectAsyn('BOUNCE',cards).callback(this,function (card) { + if (!card) return; + card.moveTo(card.player.handZone); + }).callback(this,function () { + var cards = this.player.signis.filter(function (card) { + return !card.isUp; + },this); + return this.player.selectAsyn('UP',cards).callback(this,function (card) { + if (!card) return; + return card.upAsyn(); + }); + }); + } + }], }, "1555": { "pid": 1555, - "cid": 1555, + cid: 1555, + "timestamp": 1458751799158, "wxid": "WD13-004", - "name": "銀幕の巫女 タマ", + name: "銀幕の巫女 タマ", + "kana": "ギンマクノミコタマ", "rarity": "ST", "cardType": "LRIG", "color": "white", @@ -42494,6 +78315,7 @@ var CardInfo = { "limit": 7, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD13/WD13-004.jpg", "illust": "アカバネ", "classes": [ "タマ" @@ -42506,15 +78328,39 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "扉は、あるんだ――それは……。~タマ~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】手札を1枚捨てる:あなたのデッキからレベル3以下の白のシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" - ] + ], + startUpEffects: [{ + costCondition: function () { + return this.player.hands.length; + }, + costAsyn: function () { + var cards = this.player.hands; + return this.player.selectAsyn('PAY',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + }, + actionAsyn: function () { + var filter = function (card) { + return (card.type === 'SIGNI') && (card.level <= 3) && card.hasColor('white'); + }; + return this.player.seekAsyn(filter,1); + } + }] }, "1556": { "pid": 1556, - "cid": 106, + cid: 106, + "timestamp": 1458751803531, "wxid": "WD13-005", - "name": "半月の巫女 タマ", + name: "半月の巫女 タマ", + "kana": "ハンゲツノミコタマ", "rarity": "ST", "cardType": "LRIG", "color": "white", @@ -42522,6 +78368,7 @@ var CardInfo = { "limit": 5, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD13/WD13-005.jpg", "illust": "紅緒", "classes": [ "タマ" @@ -42533,13 +78380,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "タマ、やっぱりるうと、ずっと……。~タマ~", }, "1557": { "pid": 1557, - "cid": 107, + cid: 107, + "timestamp": 1458751807237, "wxid": "WD13-006", - "name": "三日月の巫女 タマ", + name: "三日月の巫女 タマ", + "kana": "ミカヅキノミコタマ", "rarity": "ST", "cardType": "LRIG", "color": "white", @@ -42547,6 +78397,7 @@ var CardInfo = { "limit": 2, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD13/WD13-006.jpg", "illust": "笹森トモエ", "classes": [ "タマ" @@ -42558,13 +78409,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "きゃはーぅ♪ ~タマ~", }, "1558": { "pid": 1558, - "cid": 108, + cid: 108, + "timestamp": 1458751810577, "wxid": "WD13-007", - "name": "タマ", + name: "タマ", + "kana": "タマ", "rarity": "ST", "cardType": "LRIG", "color": "white", @@ -42572,6 +78426,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD13/WD13-007.jpg", "illust": "単ル", "classes": [ "タマ" @@ -42583,13 +78438,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "これがはじまりの物語。", }, "1559": { "pid": 1559, - "cid": 571, + cid: 571, + "timestamp": 1458751813970, "wxid": "WD13-008", - "name": "モダン・バウンダリー", + name: "モダン・バウンダリー", + "kana": "モダンバウンダリー", "rarity": "ST", "cardType": "ARTS", "color": "white", @@ -42597,6 +78455,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "タマ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD13/WD13-008.jpg", "illust": "madopen", "classes": [], "costWhite": 1, @@ -42606,13 +78465,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 1, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "ぱっふう!!~タマ~", }, "1560": { "pid": 1560, - "cid": 570, + cid: 570, + "timestamp": 1458751817908, "wxid": "WD13-009", - "name": "スピリット・サルベージ", + name: "スピリット・サルベージ", + "kana": "スピリットサルベージ", "rarity": "ST", "cardType": "ARTS", "color": "white", @@ -42620,6 +78482,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD13/WD13-009.jpg", "illust": "ぶんたん", "classes": [], "costWhite": 1, @@ -42629,13 +78492,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "るう、あったよ!~タマ~", }, "1561": { "pid": 1561, - "cid": 1561, + cid: 1561, + "timestamp": 1458751821898, "wxid": "WD13-010", - "name": "バインド・ウェポンズ", + name: "バインド・ウェポンズ", + "kana": "バインドウェポンズ", "rarity": "ST", "cardType": "ARTS", "color": "white", @@ -42643,6 +78509,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD13/WD13-010.jpg", "illust": "松本エイト", "classes": [], "costWhite": 1, @@ -42653,21 +78520,36 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "attackPhase", - "spellCutIn" - ], - "artsEffectTexts": [ - "以下の2つから1つを選ぶ。\n①このターン、あなたのライフクロスはダメージ以外によってはクラッシュされない。\n②このターン、対戦相手のルリグとすべてのシグニはそれぞれ一度しかアタックできない。", + cardText: "タマをまもる、うぇぽんたち!~タマ~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['attackPhase','spellCutIn'], + artsEffectTexts: [ + "以下の2つから1つを選ぶ。\n" + + "①このターン、あなたのライフクロスはダメージ以外によってはクラッシュされない。\n" + + "②このターン、対戦相手のルリグとすべてのシグニはそれぞれ一度しかアタックできない。", "このターン、あなたのライフクロスはダメージ以外によってはクラッシュされない。", "このターン、対戦相手のルリグとすべてのシグニはそれぞれ一度しかアタックできない。" - ] + ], + artsEffect: [{ + actionAsyn: function () { + this.game.tillTurnEndSet(this,this.player,'wontBeCrashedExceptDamage',true); + } + },{ + actionAsyn: function () { + this.game.tillTurnEndSet(this,this.player.opponent,'signiAttackCountLimit',1); + this.game.tillTurnEndSet(this,this.player.opponent,'lrigAttackCountLimit',1); + } + }] }, "1562": { "pid": 1562, - "cid": 1562, + cid: 1562, + "timestamp": 1458751826373, "wxid": "WD13-001", - "name": "真名の巫女 マユ", + name: "真名の巫女 マユ", + "kana": "マナノミコマユ", "rarity": "ST", "cardType": "LRIG", "color": "white", @@ -42675,6 +78557,7 @@ var CardInfo = { "limit": 12, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD13/WD13-001.jpg", "illust": "単ル", "classes": [ "タマ", @@ -42688,21 +78571,95 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "extraTexts": [ - "[グロウ]あなたのルリグデッキから<タマ>または<イオナ>のルリグ1枚を公開し、それをあなたの場のルリグの下に置く" + cardText: "今ここに、……新たなる世界が誕生する!", + // ====================== + // 额外文本 + // ====================== + extraTexts: [ + '[グロウ]あなたのルリグデッキから<タマ>または<イオナ>のルリグ1枚を公開し、それをあなたの場のルリグの下に置く' ], - "startUpEffectTexts": [ + growCondition: function () { + return this.player.lrigDeck.cards.some(function (card) { + return (card !== this) && (card.hasClass('タマ') || card.hasClass('イオナ')); + },this); + }, + growActionAsyn: function () { + var cards = this.player.lrigDeck.cards.filter(function (card) { + return (card !== this) && (card.hasClass('タマ') || card.hasClass('イオナ')); + },this); + return this.player.selectAsyn('REVEAL',cards).callback(this,function (card) { + if (!card) return; + return this.player.opponent.showCardsAsyn([card]).callback(this,function () { + card.moveTo(this.player.lrigZone,{ bottom: true }); + }); + }); + }, + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:あなたのルリグトラッシュからすべてのルリグをこのカードの下に置き、アーツを2枚までルリグデッキに戻す。" ], - "actionEffectTexts": [ + startUpEffects: [{ + actionAsyn: function () { + var cards = this.player.lrigTrashZone.cards.filter(function (card) { + return (card.type === 'LRIG'); + },this); + this.game.moveCards(cards,this.player.lrigZone,{bottom: true}); + + cards = this.player.lrigTrashZone.cards.filter(function (card) { + return (card.type === 'ARTS'); + },this); + return this.player.selectSomeAsyn('TARGET',cards,0,2).callback(this,function (cards) { + this.game.moveCards(cards,this.player.lrigDeck); + }); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】エクシード2:対戦相手のすべてのシグニをトラッシュに置く。対戦相手はデッキの上からカードを2枚公開する。対戦相手はその中からシグニを2枚まで場に出し、残りをトラッシュに置く。" - ] + ], + actionEffects: [{ + costExceed: 2, + actionAsyn: function () { + var cards = this.player.opponent.signis; + var opponent = this.player.opponent; + return this.game.trashCardsAsyn(cards).callback(this,function () { + return opponent.revealAsyn(2); + }).callback(this,function (cards) { + var cards_summon = cards.filter(function (card) { + return card.canSummon(); + },this); + this.game.frameStart(); + var done = false; + return Callback.loop(this,2,function () { + if (done) return; + return opponent.selectOptionalAsyn('SUMMON_SIGNI',cards_summon).callback(this,function (card) { + if (!card) { + done = true; + return; + } + removeFromArr(card,cards); + removeFromArr(card,cards_summon); + return card.summonAsyn(); + }); + }).callback(this,function () { + this.game.frameEnd(); + this.game.trashCards(cards); + }); + }); + } + }] }, "1563": { "pid": 1563, - "cid": 1563, + cid: 1563, + "timestamp": 1458751830275, "wxid": "WD13-002", - "name": "愛幸の巫女 ユキ", + name: "愛幸の巫女 ユキ", + "kana": "アイコウノミコユキ", "rarity": "ST", "cardType": "LRIG", "color": "white", @@ -42710,6 +78667,7 @@ var CardInfo = { "limit": 11, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD13/WD13-002.jpg", "illust": "夜ノみつき", "classes": [ "イオナ" @@ -42722,17 +78680,139 @@ var CardInfo = { "costColorless": 1, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "わたし……と?~ユキ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:このカードにグロウする際、手札からシグニを2枚まで公開する。この方法で<迷宮>のシグニを公開した場合、このカードにグロウするためのコストは【白】コストが1減り、<毒牙>の場合、【黒】コストが1減る。", "【常時能力】:対戦相手のターンの間、あなたのすべてのシグニのパワーはあなたの<迷宮>のシグニ1体につき、+1000される。", "【常時能力】:あなたのターンの間、対戦相手のすべてのシグニのパワーはあなたの<毒牙>のシグニ1体につき、-1000される。" - ] + ], + constEffects: [{ + action: function (set,add) { + // See `costChange`. + } + },{ + condition: function () { + return this.game.turnPlayer !== this.player; + }, + action: function (set,add) { + var value = this.player.signis.filter(function (card) { + return card.hasClass('迷宮'); + },this).length * 1000; + if (!value) return; + this.player.signis.forEach(function (card) { + add(card,'power',value); + }); + } + },{ + condition: function () { + return this.game.turnPlayer === this.player; + }, + action: function (set,add) { + var value = this.player.signis.filter(function (card) { + return card.hasClass('毒牙'); + },this).length * -1000; + if (!value) return; + this.player.opponent.signis.forEach(function (card) { + add(card,'power',value); + }); + } + }], + costChange: function () { + var cards_A = this.player.hands.filter(function (card) { + return card.hasClass('迷宮'); + },this); + var cards_B = this.player.hands.filter(function (card) { + return card.hasClass('毒牙'); + },this); + var obj = Object.create(this); + obj.costChange = null; + if (cards_A.length) { + obj.costWhite -= 1; + if (obj.costWhite < 0) obj.costWhite = 0; + } + if (cards_B.length) { + obj.costBlack -= 1; + if (obj.costBlack < 0) obj.costBlack = 0; + } + return obj; + }, + costChangeAsyn: function () { + var cards_A = this.player.hands.filter(function (card) { + return card.hasClass('迷宮'); + },this); + var cards_B = this.player.hands.filter(function (card) { + return card.hasClass('毒牙'); + },this); + var obj = Object.create(this); + obj.costChange = null; + + return Callback.immediately().callback(this,function () { + // 1. 可以不展示 + if (this.player.enoughEner(obj)) { + return this.player.selectSomeAsyn('REVEAL',this.player.hands,0,2); + } + // 2. 必须至少展示其中一种 + var cost = Object.create(obj); + cost.costWhite -= 1; // 测试迷宫 + if (cost.costWhite < 0) cost.costWhite = 0; + var cards = []; + var cards_tmp = this.player.enoughEner(cost)? cards_A : cards_B; + return this.player.selectAsyn('REVEAL',cards_tmp).callback(this,function (card) { + cards.push(card); + var cost = Object.create(obj); + if (card.hasClass('迷宮')) { + cost.costWhite -= 1; + if (cost.costWhite < 0) cost.costWhite = 0; + cards_tmp = cards_B; + } else { + cost.costBlack -= 1; + if (cost.costBlack < 0) cost.costBlack = 0; + cards_tmp = cards_A; + } + // 只需展示一种 + if (this.player.enoughEner(cost)) { + cards_tmp = this.player.hands.filter(function (hand) { + return (hand !== card); + },this); + return this.player.selectOptionalAsyn('REVEAL',cards_tmp); + } + // 必须展示两种 + return this.player.selectAsyn('REVEAL',cards_tmp); + }).callback(this,function (card) { + if (card) cards.push(card); + return cards; + }); + }).callback(this,function (cards) { + return this.player.opponent.showCardsAsyn(cards).callback(this,function () { + var flag = cards.some(function (card) { + return card.hasClass('迷宮'); + }); + if (flag) { + obj.costWhite -= 1; + if (obj.costWhite < 0) obj.costWhite = 0; + } + var flag = cards.some(function (card) { + return card.hasClass('毒牙'); + }); + if (flag) { + obj.costBlack -= 1; + if (obj.costBlack < 0) obj.costBlack = 0; + } + return obj; + }); + }); + } }, "1564": { "pid": 1564, - "cid": 1325, + cid: 1325, + "timestamp": 1458751834017, "wxid": "WD14-022", - "name": "サーバント O3", + name: "サーバント O3", + "kana": "サーバントオースリー", "rarity": "ST", "cardType": "SIGNI", "color": "colorless", @@ -42740,6 +78820,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD14/WD14-022.jpg", "illust": "水玉子", "classes": [ "精元" @@ -42751,13 +78832,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": true, - "multiEner": true + "multiEner": true, + cardText: "あなたには、救いたい人はいますか?", }, "1565": { "pid": 1565, - "cid": 185, + cid: 185, + "timestamp": 1458751837392, "wxid": "WD14-023", - "name": "エニグマ・オーラ", + name: "エニグマ・オーラ", + "kana": "エニグマオーラ", "rarity": "ST", "cardType": "SPELL", "color": "black", @@ -42765,6 +78849,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "ウリス", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD14/WD14-023.jpg", "illust": "ときち", "classes": [], "costWhite": 0, @@ -42774,13 +78859,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "私は……それさえも、奪われてたんだから!!~繭~", }, "1566": { "pid": 1566, - "cid": 536, + cid: 536, + "timestamp": 1458751841675, "wxid": "WD14-024", - "name": "デス・バイ・デス", + name: "デス・バイ・デス", + "kana": "デスバイデス", "rarity": "ST", "cardType": "SPELL", "color": "black", @@ -42788,6 +78876,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "ウリス", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD14/WD14-024.jpg", "illust": "猫囃子", "classes": [], "costWhite": 0, @@ -42797,13 +78886,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "アンナフルコースと一緒にこれも召し上がれ。", }, "1567": { "pid": 1567, - "cid": 225, + cid: 225, + "timestamp": 1458751845319, "wxid": "WD14-016", - "name": "悪魔の勇武 モリガ", + name: "悪魔の勇武 モリガ", + "kana": "アクマノユウブモリガ", "rarity": "ST", "cardType": "SIGNI", "color": "black", @@ -42811,6 +78903,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "ウリス", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD14/WD14-016.jpg", "illust": "トリダモノ", "classes": [ "精像", @@ -42823,13 +78916,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "楽しませてちょうだい。~モリガ~", }, "1568": { "pid": 1568, - "cid": 1487, + cid: 1487, + "timestamp": 1458751848957, "wxid": "WD14-017", - "name": "妖しき蒼火 メドギラ", + name: "妖しき蒼火 メドギラ", + "kana": "アヤシキソウカメドギラ", "rarity": "ST", "cardType": "SIGNI", "color": "black", @@ -42837,6 +78933,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "ウリス", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD14/WD14-017.jpg", "illust": "ぶんたん", "classes": [ "精像", @@ -42849,13 +78946,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "蒼い火が見えるかしら。~メドギラ~", }, "1569": { "pid": 1569, - "cid": 832, + cid: 832, + "timestamp": 1458751852367, "wxid": "WD14-018", - "name": "悪魔の乗り手 サロス", + name: "悪魔の乗り手 サロス", + "kana": "アクマノノリテ サロス", "rarity": "ST", "cardType": "SIGNI", "color": "black", @@ -42863,6 +78963,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD14/WD14-018.jpg", "illust": "オーミー", "classes": [ "精像", @@ -42875,13 +78976,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "お姉ちゃん達にもこの景色見せてあげたかったわ。~サロス~", }, "1570": { "pid": 1570, - "cid": 1489, + cid: 1489, + "timestamp": 1458751855725, "wxid": "WD14-019", - "name": "13回目の金曜 ホッケーマスク", + name: "13回目の金曜 ホッケーマスク", + "kana": "ジュウサンカイメノキンヨウホッケーマスク", "rarity": "ST", "cardType": "SIGNI", "color": "black", @@ -42889,6 +78993,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "ウリス", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD14/WD14-019.jpg", "illust": "bomi", "classes": [ "精像", @@ -42901,13 +79006,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "毎週金曜日はドレスアップの日ね。~ホッケーマスク~", }, "1571": { "pid": 1571, - "cid": 201, + cid: 201, + "timestamp": 1458751859016, "wxid": "WD14-020", - "name": "大罪の所以 バアル", + name: "大罪の所以 バアル", + "kana": "タイザイノユエンバアル", "rarity": "ST", "cardType": "SIGNI", "color": "black", @@ -42915,6 +79023,7 @@ var CardInfo = { "limit": 0, "power": 1000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD14/WD14-020.jpg", "illust": "エムド", "classes": [ "精像", @@ -42927,13 +79036,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "お帰りなさいませ、ご主人様♪~バアル~", }, "1572": { "pid": 1572, - "cid": 1324, + cid: 1324, + "timestamp": 1458751862681, "wxid": "WD14-021", - "name": "サーバント D3", + name: "サーバント D3", + "kana": "サーバントディースリー", "rarity": "ST", "cardType": "SIGNI", "color": "colorless", @@ -42941,6 +79053,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD14/WD14-021.jpg", "illust": "pepo", "classes": [ "精元" @@ -42952,13 +79065,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": true, - "multiEner": true + "multiEner": true, + cardText: "あなたには、報いたい人はいますか?", }, "1573": { "pid": 1573, - "cid": 182, + cid: 182, + "timestamp": 1458751866431, "wxid": "WD14-013", - "name": "悪魔姫 アンナ・ミラージュ", + name: "悪魔姫 アンナ・ミラージュ", + "kana": "アクマヒメアンナミラージュ", "rarity": "ST", "cardType": "SIGNI", "color": "black", @@ -42966,6 +79082,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "ウリス", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD14/WD14-013.jpg", "illust": "イチゼン", "classes": [ "精像", @@ -42978,13 +79095,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "アンナ印のフルコースはいかが?~アンナ・ミラージュ~", }, "1574": { "pid": 1574, - "cid": 632, + cid: 632, + "timestamp": 1458751870450, "wxid": "WD14-014", - "name": "堕落の才女 ルシファル", + name: "堕落の才女 ルシファル", + "kana": "ダラクノサイジョルシファル", "rarity": "ST", "cardType": "SIGNI", "color": "black", @@ -42992,6 +79112,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "ウリス", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD14/WD14-014.jpg", "illust": "ぶんたん", "classes": [ "精像", @@ -43004,13 +79125,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "ルシフェルパフェも食べていくでしょ?~ルシファル~", }, "1575": { "pid": 1575, - "cid": 1575, + cid: 1575, + "timestamp": 1458751874471, "wxid": "WD14-015", - "name": "三途の往復 アザゼラ", + name: "三途の往復 アザゼラ", + "kana": "サンズノオウフクアザゼラ", "rarity": "ST", "cardType": "SIGNI", "color": "black", @@ -43018,6 +79142,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD14/WD14-015.jpg", "illust": "コウサク", "classes": [ "精像", @@ -43031,15 +79156,38 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "日帰り三途の川ツアーでも行こうかしら。~アザゼラ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:このシグニが効果によって場からトラッシュに置かれたとき、カードを1枚引く。(出現時能力や起動能力にある:の左側はコストで右側は効果である)" - ] + ], + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1575-const-0', + triggerCondition: function (event) { + if (!event.isSigni) return false; + if (event.newZone !== this.player.trashZone) return false; + return this.game.getEffectSource(); + }, + actionAsyn: function () { + return this.player.draw(1); + } + }); + add(this,'onMove',effect); + } + }] }, "1576": { "pid": 1576, - "cid": 258, + cid: 258, + "timestamp": 1458751877914, "wxid": "WD14-004", - "name": "衆合の閻魔 ウリス", + name: "衆合の閻魔 ウリス", + "kana": "シュゴウノエンマウリス", "rarity": "ST", "cardType": "LRIG", "color": "black", @@ -43047,6 +79195,7 @@ var CardInfo = { "limit": 5, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD14/WD14-004.jpg", "illust": "ときち", "classes": [ "ウリス" @@ -43058,13 +79207,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "私の、本当の願いは。~ウリス~", }, "1577": { "pid": 1577, - "cid": 259, + cid: 259, + "timestamp": 1458751882003, "wxid": "WD14-005", - "name": "灼熱の閻魔 ウリス", + name: "灼熱の閻魔 ウリス", + "kana": "シャクネツノエンマウリス", "rarity": "ST", "cardType": "LRIG", "color": "black", @@ -43072,6 +79224,7 @@ var CardInfo = { "limit": 2, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD14/WD14-005.jpg", "illust": "ぶんたん", "classes": [ "ウリス" @@ -43083,13 +79236,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "あの子に、感じたんでしょ?~ウリス~", }, "1578": { "pid": 1578, - "cid": 260, + cid: 260, + "timestamp": 1458751885425, "wxid": "WD14-006", - "name": "ウリス", + name: "ウリス", + "kana": "ウリス", "rarity": "ST", "cardType": "LRIG", "color": "black", @@ -43097,6 +79253,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD14/WD14-006.jpg", "illust": "単ル", "classes": [ "ウリス" @@ -43108,13 +79265,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "おしまいへの物語。", }, "1579": { "pid": 1579, - "cid": 1579, + cid: 1579, + "timestamp": 1458751888455, "wxid": "WD14-007", - "name": "デモン・トゥーム", + name: "デモン・トゥーム", + "kana": "デモントゥーム", "rarity": "ST", "cardType": "ARTS", "color": "black", @@ -43122,6 +79282,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "ウリス", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD14/WD14-007.jpg", "illust": "イチゼン", "classes": [], "costWhite": 0, @@ -43132,20 +79293,38 @@ var CardInfo = { "costColorless": 1, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase", - "attackPhase", - "spellCutIn" - ], - "artsEffectTexts": [ + cardText: "お休み、あなたの事は一生忘れるわ。~ウリス~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase','attackPhase','spellCutIn'], + artsEffectTexts: [ "あなたの<悪魔>のシグニ1体をバニッシュする。そうした場合、あなたのデッキの一番上のカードをライフクロスに加える。" - ] + ], + artsEffect: { + actionAsyn: function () { + var cards = this.player.signis.filter(function (signi) { + return signi.hasClass('悪魔'); + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.banishAsyn().callback(this,function (succ) { + if (!succ) return; + var card = this.player.mainDeck.cards[0]; + if (!card) return; + card.moveTo(this.player.lifeClothZone); + }); + }); + } + } }, "1580": { "pid": 1580, - "cid": 725, + cid: 725, + "timestamp": 1458751892440, "wxid": "WD14-008", - "name": "グレイブ・ガット", + name: "グレイブ・ガット", + "kana": "グレイブガット", "rarity": "ST", "cardType": "ARTS", "color": "black", @@ -43153,6 +79332,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "ウリス", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD14/WD14-008.jpg", "illust": "ときち", "classes": [], "costWhite": 0, @@ -43162,13 +79342,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "クックック、フハハハ、アッハッハァー!~ウリス~", }, "1581": { "pid": 1581, - "cid": 1581, + cid: 1581, + "timestamp": 1458751896948, "wxid": "WD14-009", - "name": "デビル・トゥ・デビル", + name: "デビル・トゥ・デビル", + "kana": "デビルトゥデビル", "rarity": "ST", "cardType": "ARTS", "color": "black", @@ -43176,6 +79359,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD14/WD14-009.jpg", "illust": "しおぼい", "classes": [], "costWhite": 0, @@ -43186,19 +79370,48 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase", - "attackPhase" - ], - "artsEffectTexts": [ + cardText: "死なんて単なる通過点なのよ?~ウリス~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase','attackPhase'], + artsEffectTexts: [ "あなたのエナゾーンにある<悪魔>のシグニを好きな数トラッシュに置いてもよい。その後、この方法でトラッシュに置いたシグニ1枚につき、あなたのトラッシュから<悪魔>のシグニ1枚を場に出す。" - ] + ], + artsEffect: { + actionAsyn: function () { + var cards = this.player.enerZone.cards.filter(function (card) { + return card.hasClass('悪魔'); + },this); + return this.player.selectSomeAsyn('TRASH',cards).callback(this,function (cards) { + var len = cards.length; + if (!len) return; + this.game.trashCards(cards); + var done = false; + return Callback.loop(this,len,function () { + if (done) return; + var cards = this.player.trashZone.cards.filter(function (card) { + return card.hasClass('悪魔') && card.canSummon(); + }); + return this.player.selectAsyn('SUMMON_SIGNI',cards).callback(this,function (card) { + if (!card) { + done = true; + return; + } + return card.summonAsyn(); + }); + }); + }); + } + } }, "1582": { "pid": 1582, - "cid": 1582, + cid: 1582, + "timestamp": 1458751900654, "wxid": "WD14-010", - "name": "サイレント・クラップ", + name: "サイレント・クラップ", + "kana": "サイレントクラップ", "rarity": "ST", "cardType": "ARTS", "color": "black", @@ -43206,6 +79419,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "ウリス", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD14/WD14-010.jpg", "illust": "希", "classes": [], "costWhite": 0, @@ -43216,18 +79430,31 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase" + cardText: "うるさいわね。~ウリス~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase'], + artsEffectTexts: [ + "アンコール -【黒】\n" + + "このターン、あなたのシグニの【出現時能力】の能力は発動しない。" ], - "artsEffectTexts": [ - "アンコール -【黒】\nこのターン、あなたのシグニの【出現時能力】の能力は発動しない。" - ] + encore: { + costBlack: 1 + }, + artsEffect: { + actionAsyn: function () { + this.game.tillTurnEndSet(this,this.player,'signiStartUpBanned',true); + } + } }, "1583": { "pid": 1583, - "cid": 1583, + cid: 1583, + "timestamp": 1458751904415, "wxid": "WD14-011", - "name": "弄命の侯爵 アモノウル", + name: "弄命の侯爵 アモノウル", + "kana": "ロウメイノコウシャクアモノウル", "rarity": "ST", "cardType": "SIGNI", "color": "black", @@ -43235,6 +79462,7 @@ var CardInfo = { "limit": 0, "power": 15000, "limiting": "ウリス", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD14/WD14-011.jpg", "illust": "mado*pen", "classes": [ "精像", @@ -43248,23 +79476,104 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "あなたの命もおいしそうねぇ。~アモノウル~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの<悪魔>のシグニ1体がバニッシュされるたび、あなたのトラッシュからそのシグニより低いレベルを持つシグニ1枚を場に出す。" ], - "startUpEffectTexts": [ + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1583-const-0', + triggerCondition: function (event) { + return event.card.hasClass('悪魔'); + }, + actionAsyn: function (event) { + var cards = this.player.trashZone.cards.filter(function (card) { + return (card.type === 'SIGNI') && (card.level < event.card.level) && card.canSummon(); + }); + return this.player.selectAsyn('SUMMON_SIGNI',cards).callback(this,function (card) { + if (!card) return; + return card.summonAsyn(); + }); + } + }); + add(this.player,'onSigniBanished',effect); + } + }], + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:あなたの他のすべてのシグニをトラッシュに置く。その後、この方法でトラッシュに置いたシグニ1体につき、対戦相手のシグニ1体をバニッシュする。" ], - "burstEffectTexts": [ + startUpEffects: [{ + actionAsyn: function () { + var cards = this.player.signis.filter(function (signi) { + return (signi !== this); + },this); + if (!cards.length) return; + return this.game.trashCardsAsyn(cards).callback(this,function () { + var len = cards.length; + return this.banishSigniAsyn(null,1,len); + }); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:どちらか1つを選ぶ。①あなたの手札を2枚捨てる。そうした場合、あなたのデッキの一番上のカードをライフクロスに加える。②あなたのトラッシュから<悪魔>のシグニ1枚を手札に加える。", "あなたの手札を2枚捨てる。そうした場合、あなたのデッキの一番上のカードをライフクロスに加える。", "あなたのトラッシュから<悪魔>のシグニ1枚を手札に加える。" - ] + ], + burstEffect: { + actionAsyn: function () { + var effects = [{ + source: this, + description: '1583-burst-1', + actionAsyn: function () { + if (this.player.hands.length < 2) return; + return this.player.discardAsyn(2).callback(this,function (cards) { + if (cards.length !== 2) return; + var card = this.player.mainDeck.cards[0]; + if (!card) return; + card.moveTo(this.player.lifeClothZone); + }); + } + },{ + source: this, + description: '1583-burst-2', + actionAsyn: function () { + var cards = this.player.trashZone.cards.filter(function (card) { + return card.hasClass('悪魔'); + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + var cards = card? [card] : []; + return this.player.opponent.showCardsAsyn(cards).callback(this,function () { + if (!card) return; + card.moveTo(this.player.handZone); + }); + }); + } + }]; + return this.player.selectAsyn('LAUNCH',effects).callback(this,function (effect) { + if (!effect) return; + return effect.actionAsyn.call(this); + }); + } + } }, "1584": { "pid": 1584, - "cid": 1584, + cid: 1584, + "timestamp": 1458751908035, "wxid": "WD14-012", - "name": "毒蛇の華 アシュタルス", + name: "毒蛇の華 アシュタルス", + "kana": "ドクジャノハナアシュタルス", "rarity": "ST", "cardType": "SIGNI", "color": "black", @@ -43272,6 +79581,7 @@ var CardInfo = { "limit": 0, "power": 15000, "limiting": "ウリス", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD14/WD14-012.jpg", "illust": "エムド", "classes": [ "精像", @@ -43285,18 +79595,55 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "もっとお供えものを持ってきなさぁい。~アシュタルス~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:このシグニがバニッシュされたとき、エナゾーンからこのシグニを場に出してもよい。" ], - "startUpEffectTexts": [ + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1584-const-0', + optional: true, + condition: function () { + return (this.zone === this.player.enerZone) && this.canSummon(); + }, + actionAsyn: function () { + return this.summonAsyn(); + } + }); + add(this,'onBanish',effect); + } + }], + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:あなたの手札を1枚捨てる。そうしなかった場合、このシグニをトラッシュに置く。" - ] + ], + startUpEffects: [{ + actionAsyn: function () { + var cards = this.player.hands; + return this.player.selectOptionalAsyn('DISCARD',cards).callback(this,function (card) { + if (card) { + card.trash(); + } else { + this.trash(); + } + }); + } + }] }, "1585": { "pid": 1585, - "cid": 1585, + cid: 1585, + "timestamp": 1458751911691, "wxid": "WD14-001", - "name": "虚幸の閻魔 ウリス", + name: "虚幸の閻魔 ウリス", + "kana": "キョコウノエンマウリス", "rarity": "ST", "cardType": "LRIG", "color": "black", @@ -43304,6 +79651,7 @@ var CardInfo = { "limit": 12, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD14/WD14-001.jpg", "illust": "単ル", "classes": [ "ウリス" @@ -43316,20 +79664,71 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "こんなのッ…最高じゃない…。 ~ウリス~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:このカードにグロウするためのコストは、あなたのトラッシュにある<悪魔>のシグニ6枚につき、【黒】コストが1減る。", "【常時能力】:あなたのトラッシュに<悪魔>のシグニが18枚以上ある場合、対戦相手は【ガード】ができない。", "【常時能力】:あなたの《ライフバースト》を持たないすべてのカードは【※】「対戦相手のシグニ1体をバニッシュする。」を得る。" ], - "attachedEffectTexts": [ + constEffects: [{ + action: function (set,add) { + // See `costChange`. + } + },{ + condition: function () { + var cards = this.player.trashZone.cards.filter(function (card) { + return card.hasClass('悪魔'); + },this); + return (cards.length >= 18); + }, + action: function (set,add) { + set(this.player.opponent,'canNotGuard',true); + } + },{ + action: function (set,add) { + var cards = this.game.cards.filter(function (card) { + return (card.player === this.player) && !card.burstIcon; + },this); + cards.forEach(function (card) { + var effect = this.game.newEffect({ + source: card, + description: '1585-attached-0', + optional: true, + actionAsyn: function () { + return this.banishSigniAsyn(); + } + }); + add(card,'onBurst',effect); + },this); + } + }], + costChange: function () { + var cards = this.player.trashZone.cards.filter(function (card) { + return card.hasClass('悪魔'); + },this); + var obj = Object.create(this); + obj.costChange = null; + obj.costBlack -= Math.floor(cards.length/6); + if (obj.costBlack < 0) obj.costBlack = 0; + return obj; + }, + // ====================== + // 附加效果 + // ====================== + attachedEffectTexts: [ "【※】対戦相手のシグニ1体をバニッシュする。" - ] + ], }, "1586": { "pid": 1586, - "cid": 1586, + cid: 1586, + "timestamp": 1458751915565, "wxid": "WD14-002", - "name": "無道の閻魔 ウリス", + name: "無道の閻魔 ウリス", + "kana": "ムドウノエンマウリス", "rarity": "ST", "cardType": "LRIG", "color": "black", @@ -43337,6 +79736,7 @@ var CardInfo = { "limit": 11, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD14/WD14-002.jpg", "illust": "madopen", "classes": [ "ウリス" @@ -43349,18 +79749,50 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "多くの少女達に、果てのない苦しみの物語を! ~ウリス~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの<悪魔>のシグニのパワーを+1000する。" ], - "actionEffectTexts": [ + constEffects: [{ + action: function (set,add) { + this.player.signis.forEach(function (signi) { + if (signi.hasClass('悪魔')) { + add(signi,'power',1000); + } + },this); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】エクシード2(このルリグの下からカード2枚をルリグトラッシュに置く):あなたのデッキの上からカードを4枚見る。その中からカード1枚を手札に加え、残りをトラッシュに置く。" - ] + ], + actionEffects: [{ + costExceed: 2, + actionAsyn: function () { + var cards = this.player.mainDeck.getTopCards(4); + if (!cards.length) return; + this.player.informCards(cards); + return this.player.selectAsyn('ADD_TO_HAND',cards).callback(this,function (card) { + if (!card) return; + removeFromArr(card,cards); + card.moveTo(this.player.handZone); + this.game.trashCards(cards); + }); + } + }] }, "1587": { "pid": 1587, - "cid": 1587, + cid: 1587, + "timestamp": 1458751919612, "wxid": "WD14-003", - "name": "煉獄の閻魔 ウリス", + name: "煉獄の閻魔 ウリス", + "kana": "レンゴクノエンマウリス", "rarity": "ST", "cardType": "LRIG", "color": "black", @@ -43368,6 +79800,7 @@ var CardInfo = { "limit": 7, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD14/WD14-003.jpg", "illust": "トリダモノ", "classes": [ "ウリス" @@ -43380,15 +79813,36 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "もう、抑えきれないの……私の、すっごいやつを!~ウリス~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】【黒】:あなたのトラッシュから<悪魔>のシグニ1枚を手札に加える。" - ] + ], + startUpEffects: [{ + costBlack: 1, + actionAsyn: function () { + var cards = this.player.trashZone.cards.filter(function (card) { + return card.hasClass('悪魔'); + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + var cards = card? [card] : []; + return this.player.opponent.showCardsAsyn(cards).callback(this,function () { + if (!card) return; + card.moveTo(this.player.handZone); + }); + }); + } + }], }, "1588": { "pid": 1588, - "cid": 187, + cid: 187, + "timestamp": 1458751923327, "wxid": "WX12-Re11", - "name": "宝具 ミカガミ", + name: "宝具 ミカガミ", + "kana": "ホウグミカガミ", "rarity": "RE", "cardType": "SIGNI", "color": "white", @@ -43396,6 +79850,7 @@ var CardInfo = { "limit": 0, "power": 1000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX12/WX12-Re11.jpg", "illust": "イチゼン", "classes": [ "精武", @@ -43408,13 +79863,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "光るは宝、真実を表す。", }, "1589": { "pid": 1589, - "cid": 1589, + cid: 1589, + "timestamp": 1458751927025, "wxid": "WX12-026", - "name": "脛当 レガース", + name: "脛当 レガース", + "kana": "スネアテレガース", "rarity": "R", "cardType": "SIGNI", "color": "white", @@ -43422,6 +79880,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX12/WX12-026.jpg", "illust": "甲冑", "classes": [ "精武", @@ -43435,17 +79894,68 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "カモン!姉ちゃん!(あっ、うつっちゃった。)~レガース~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:あなたのデッキの一番上を公開する。それがレベル4のシグニの場合、それを手札に加える。", "【出現時能力】【白】:あなたの場にカード名に《ローメイル》を含むシグニがある場合、対戦相手のシグニ1体を手札に戻す。", "【出現時能力】手札からカード名に《ローメイル》を含むシグニを1枚捨てる:対戦相手のシグニ1体を手札に戻す。" - ] + ], + startUpEffects: [{ + actionAsyn: function () { + return this.player.revealAsyn(1).callback(this,function (cards) { + cards = cards.filter(function (card) { + return (card.level === 4) && (card.type === 'SIGNI'); + },this); + this.game.moveCards(cards,this.player.handZone); + }); + } + },{ + costWhite: 1, + actionAsyn: function () { + var flag = this.player.signis.some(function (signi) { + return (signi.name.indexOf('ローメイル') !== -1); + },this); + if (!flag) return; + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.bounceAsyn(); + }); + } + },{ + costCondition: function () { + return this.player.hands.some(function (card) { + return (card.type === 'SIGNI') && (card.name.indexOf('ローメイル') !== -1); + },this); + }, + costAsyn: function () { + var cards = this.player.hands.filter(function (card) { + return (card.type === 'SIGNI') && (card.name.indexOf('ローメイル') !== -1); + },this); + return this.player.selectAsyn('PAY',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + }, + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.bounceAsyn(); + }); + } + }], }, "1590": { "pid": 1590, - "cid": 1590, + cid: 1590, + "timestamp": 1458751930740, "wxid": "WX12-019", - "name": "弩炎 フレイスロ中将", + name: "弩炎 フレイスロ中将", + "kana": "ドエンフレイスロチュウショウ", "rarity": "SR", "cardType": "SIGNI", "color": "red", @@ -43453,6 +79963,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX12/WX12-019.jpg", "illust": "マツモトミツアキ", "classes": [ "精武", @@ -43466,21 +79977,86 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "汚物滅却!~フレイスロ中将~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:あなたのデッキの上からカードを2枚公開する。その中からカード名に《フレイスロ》を含むすべてのカードを手札に加え、残りをトラッシュに置く。" ], - "actionEffectTexts": [ + startUpEffects: [{ + actionAsyn: function () { + return this.player.revealAsyn(2).callback(this,function (cards) { + var cards_add = []; + var cards_trash = []; + cards.forEach(function (card) { + if (card.name.indexOf('フレイスロ') !== -1) { + cards_add.push(card); + } else { + cards_trash.push(card); + } + },this); + this.game.moveCards(cards_add,this.player.handZone); + this.game.trashCards(cards_trash); + }); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】手札からカード名に《フレイスロ》を含むカードを1枚捨てる:パワーが「あなたのトラッシュにあるカード名に《フレイスロ》を含むカードの枚数×2000」以下の対戦相手のシグニ1体をバニッシュする。" ], - "burstEffectTexts": [ + actionEffects: [{ + costCondition: function () { + return this.player.hands.some(function (card) { + return (card.name.indexOf('フレイスロ') !== -1); + },this); + }, + costAsyn: function () { + var cards = this.player.hands.filter(function (card) { + return (card.name.indexOf('フレイスロ') !== -1); + },this); + return this.player.selectAsyn('PAY',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + }, + actionAsyn: function () { + var power = this.player.trashZone.cards.filter(function (card) { + return (card.name.indexOf('フレイスロ') !== -1); + },this).length * 2000; + var cards = this.player.opponent.signis.filter(function (signi) { + return signi.power <= power; + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.banishAsyn(); + }); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたのトラッシュからカード名に《フレイスロ》を含むシグニを2枚まで手札に加える。" - ] + ], + burstEffect: { + actionAsyn: function () { + var filter = function (card) { + return (card.type === 'SIGNI') && (card.name.indexOf('フレイスロ') !== -1); + }; + return this.player.pickCardAsyn(filter,0,2); + } + } }, "1591": { "pid": 1591, - "cid": 1591, + cid: 1591, + "timestamp": 1458751935095, "wxid": "WX12-043", - "name": "轟炎 フレイスロ少尉", + name: "轟炎 フレイスロ少尉", + "kana": "ゴウエンフレイスロショウイ", "rarity": "C", "cardType": "SIGNI", "color": "red", @@ -43488,6 +80064,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX12/WX12-043.jpg", "illust": "あるちぇ", "classes": [ "精武", @@ -43501,20 +80078,64 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "用意はいい?トライアングルファイアー!~フレイスロ少尉~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:あなたのトラッシュに《小炎 フレイスロ兵長》と《爆炎 フレイスロ軍曹》がある場合、対戦相手のパワー8000以下のシグニ1体をバニッシュする。" ], - "burstEffectTexts": [ + startUpEffects: [{ + actionAsyn: function () { + var flag = this.player.trashZone.cards.some(function (card) { + return (card.cid === 1593); + },this) && this.player.trashZone.cards.some(function (card) { + return (card.cid === 1592); + },this); + if (!flag) return; + return this.banishSigniAsyn(8000); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:どちらか1つを選ぶ。①対戦相手のパワー5000以下のシグニ1体をバニッシュする。②あなたのデッキからカード名に《フレイスロ》を含むシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。", "対戦相手のパワー5000以下のシグニ1体をバニッシュする。", "あなたのデッキからカード名に《フレイスロ》を含むシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" - ] + ], + burstEffect: { + actionAsyn: function () { + var effects = [{ + source: this, + description: '1591-burst-1', + actionAsyn: function () { + return this.banishSigniAsyn(5000); + } + },{ + source: this, + description: '1591-burst-2', + actionAsyn: function () { + var filter = function (card) { + return (card.type === 'SIGNI') && (card.name.indexOf('フレイスロ') !== -1); + }; + return this.player.seekAsyn(filter,1); + } + }]; + return this.player.selectAsyn('LAUNCH',effects).callback(this,function (effect) { + if (!effect) return; + return effect.actionAsyn.call(this); + }); + } + } }, "1592": { "pid": 1592, - "cid": 1592, + cid: 1592, + "timestamp": 1458751938824, "wxid": "WX12-044", - "name": "爆炎 フレイスロ軍曹", + name: "爆炎 フレイスロ軍曹", + "kana": "バクエンフレイスログンソウ", "rarity": "C", "cardType": "SIGNI", "color": "red", @@ -43522,6 +80143,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX12/WX12-044.jpg", "illust": "イチゼン", "classes": [ "精武", @@ -43535,15 +80157,40 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "行くぞ!少尉、兵長!~フレイスロ軍曹~", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【ダウン】手札を1枚捨てる:あなたのデッキから《轟炎 フレイスロ少尉》を探して公開し手札に加える。その後、デッキをシャッフルする。" - ] + ], + actionEffects: [{ + costDown: true, + costCondition: function () { + return this.player.hands.length; + }, + costAsyn: function () { + var cards = this.player.hands; + return this.player.selectAsyn('PAY',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + }, + actionAsyn: function () { + var filter = function (card) { + return (card.cid === 1591); + }; + return this.player.seekAsyn(filter,1); + } + }] }, "1593": { "pid": 1593, - "cid": 1593, + cid: 1593, + "timestamp": 1458751942756, "wxid": "WX12-045", - "name": "小炎 フレイスロ兵長", + name: "小炎 フレイスロ兵長", + "kana": "ショウエンフレイスロヘイチョウ", "rarity": "C", "cardType": "SIGNI", "color": "red", @@ -43551,6 +80198,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX12/WX12-045.jpg", "illust": "コウサク", "classes": [ "精武", @@ -43564,15 +80212,353 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "行くぜ!少尉、軍曹!~フレイスロ兵長~", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【ダウン】手札を1枚捨てる:あなたのデッキから《爆炎 フレイスロ軍曹》を探して公開し手札に加える。その後、デッキをシャッフルする。" - ] + ], + actionEffects: [{ + costDown: true, + costCondition: function () { + return this.player.hands.length; + }, + costAsyn: function () { + var cards = this.player.hands; + return this.player.selectAsyn('PAY',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + }, + actionAsyn: function () { + var filter = function (card) { + return (card.cid === 1592); + }; + return this.player.seekAsyn(filter,1); + } + }] }, + // "1594": { + // "pid": 1594, + // cid: 1594, + // "timestamp": 1458751946466, + // "wxid": "SP12-013", + // name: "永らえし者 タウィル=ノル(コングラッチュレーションパックvol.2)", + // "kana": "ナガラエシモノタウィルノル", + // "rarity": "SP", + // "cardType": "LRIG", + // "color": "white", + // "level": 0, + // "limit": 0, + // "power": 0, + // "limiting": "", + // "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP12/SP12-013.jpg", + // "illust": "keypot", + // "classes": [ + // "タウィル" + // ], + // "costWhite": 0, + // "costBlack": 0, + // "costRed": 0, + // "costBlue": 0, + // "costGreen": 0, + // "costColorless": 0, + // "guardFlag": false, + // "multiEner": false, + // cardText: "おめでとう ~タウィル~", + // }, + // "1595": { + // "pid": 1595, + // cid: 1595, + // "timestamp": 1458751950206, + // "wxid": "SP12-014", + // name: "悠久の使者 サシェ・ヌーベル(コングラッチュレーションパックvol.2)", + // "kana": "ユウキュウノシシャサシェヌーベル", + // "rarity": "SP", + // "cardType": "LRIG", + // "color": "white", + // "level": 0, + // "limit": 0, + // "power": 0, + // "limiting": "", + // "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP12/SP12-014.jpg", + // "illust": "単ル", + // faqs: [ + // { + // "q": "「レベル」とはなんですか?", + // "a": "このルリグのレベルを表しています。あなたはグロウフェイズに、グロウコストを支払うことで自分のルリグデッキからルリグ1枚を、あなたの場にあるルリグに重ねることができます(この行為をグロウと呼びます。)このとき、ルリグのレベルを上げる場合は1レベルずつしか上げることが出来ません。(*同じレベルまたは小さいレベルのルリグを重ねることは出来ます。*ルリグタイプが違うルリグは重ねることが出来ません)また、メインフェイズにシグニを配置するとき、あなたが配置できるシグニはあなたのルリグのレベル以下のシグニしか配置できません。" + // }, + // { + // "q": "「リミット」とはなんですか?", + // "a": "このルリグのリミットを表しています。あなたがメインフェイズにシグニを配置するにあたり、配置後のシグニのレベルの合計がルリグのリミットを超えてしまう場合は、このシグニを配置することは出来ません。" + // }, + // { + // "q": "「グロウコスト」とはなんですか?", + // "a": "ルリグカードの左下に記載された、グロウフェイズにルリグのレベルをアップさせる(これをグロウと呼びます)ために必要なエナ数のことです。" + // } + // ], + // "classes": [ + // "サシェ" + // ], + // "costWhite": 0, + // "costBlack": 0, + // "costRed": 0, + // "costBlue": 0, + // "costGreen": 0, + // "costColorless": 0, + // "guardFlag": false, + // "multiEner": false, + // cardText: "あなたに、これを差し上げます。~サシェ~", + // }, + // "1596": { + // "pid": 1596, + // cid: 1596, + // "timestamp": 1458751953863, + // "wxid": "SP12-015", + // name: "ミュウ=ハッチ(コングラッチュレーションパックvol.2)", + // "kana": "ミュウハッチ", + // "rarity": "SP", + // "cardType": "LRIG", + // "color": "black", + // "level": 0, + // "limit": 0, + // "power": 0, + // "limiting": "", + // "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP12/SP12-015.jpg", + // "illust": "クロサワテツ", + // "classes": [ + // "ミュウ" + // ], + // "costWhite": 0, + // "costBlack": 0, + // "costRed": 0, + // "costBlue": 0, + // "costGreen": 0, + // "costColorless": 0, + // "guardFlag": false, + // "multiEner": false, + // cardText: "……おめでとう。~ミュウ~", + // }, + // "1597": { + // "pid": 1597, + // cid: 1263, + // "timestamp": 1458751957556, + // "wxid": "SP12-016", + // name: "アイヤイ★ベット(コングラッチュレーションパックvol.2)", + // "kana": "アイヤイベット", + // "rarity": "SP", + // "cardType": "LRIG", + // "color": "green", + // "level": 0, + // "limit": 0, + // "power": 0, + // "limiting": "", + // "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP12/SP12-016.jpg", + // "illust": "アカバネ", + // "classes": [ + // "アイヤイ" + // ], + // "costWhite": 0, + // "costBlack": 0, + // "costRed": 0, + // "costBlue": 0, + // "costGreen": 0, + // "costColorless": 0, + // "guardFlag": false, + // "multiEner": false, + // cardText: "おめでとー!って感じ!~アイヤイ~", + // }, + // "1598": { + // "pid": 1598, + // cid: 1598, + // "timestamp": 1458751961711, + // "wxid": "SP12-009", + // name: "奇跡の軌跡 アン(コングラッチュレーションパックvol.2)", + // "kana": "キセキノキセキアン", + // "rarity": "SP", + // "cardType": "LRIG", + // "color": "green", + // "level": 0, + // "limit": 0, + // "power": 0, + // "limiting": "", + // "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP12/SP12-009.jpg", + // "illust": "クロサワテツ", + // "classes": [ + // "アン" + // ], + // "costWhite": 0, + // "costBlack": 0, + // "costRed": 0, + // "costBlue": 0, + // "costGreen": 0, + // "costColorless": 0, + // "guardFlag": false, + // "multiEner": false, + // cardText: "ふさわしいわね。~アン~", + // }, + // "1599": { + // "pid": 1599, + // cid: 1599, + // "timestamp": 1458751965429, + // "wxid": "SP12-010", + // name: "ミルルン・ノット(コングラッチュレーションパックvol.2)", + // "kana": "ミルルンノット", + // "rarity": "SP", + // "cardType": "LRIG", + // "color": "blue", + // "level": 0, + // "limit": 0, + // "power": 0, + // "limiting": "", + // "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP12/SP12-010.jpg", + // "illust": "mado*pen", + // "classes": [ + // "ミルルン" + // ], + // "costWhite": 0, + // "costBlack": 0, + // "costRed": 0, + // "costBlue": 0, + // "costGreen": 0, + // "costColorless": 0, + // "guardFlag": false, + // "multiEner": false, + // cardText: "おめでとる~ん! ~ミルルン~", + // }, + // "1600": { + // "pid": 1600, + // cid: 1600, + // "timestamp": 1458751969469, + // "wxid": "SP12-011", + // name: "創造の鍵主 ウムル=ノル(コングラッチュレーションパックvol.2)", + // "kana": "ソウゾウノカギヌシウムルノル", + // "rarity": "SP", + // "cardType": "LRIG", + // "color": "black", + // "level": 0, + // "limit": 0, + // "power": 0, + // "limiting": "", + // "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP12/SP12-011.jpg", + // "illust": "keypot", + // "classes": [ + // "ウムル" + // ], + // "costWhite": 0, + // "costBlack": 0, + // "costRed": 0, + // "costBlue": 0, + // "costGreen": 0, + // "costColorless": 0, + // "guardFlag": false, + // "multiEner": false, + // cardText: "めでたいの。~ウムル~", + // }, + // "1601": { + // "pid": 1601, + // cid: 1601, + // "timestamp": 1466329882661, + // "wxid": "SP12-012", + // name: "星占の巫女 リメンバ(コングラッチュレーションパックvol.2)", + // "kana": "センセイノミコリメンバ", + // "rarity": "SP", + // "cardType": "LRIG", + // "color": "white", + // "level": 0, + // "limit": 0, + // "power": 0, + // "limiting": "", + // "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP12/SP12-012.jpg", + // "illust": "イシバシヨウスケ", + // faqs: [ + // { + // "q": "ピルルクからリメンバへ、またはリメンバからピルルクへのグロウは可能なのでしょうか?", + // "a": "はい、《星占の巫女 リメンバ》を除いた全てのリメンバは、ルリグタイプが<リメンバ/ピルルク>となっております。共通のルリグタイプを持つルリグへのグロウは可能となっておりますので、リメンバ→ピルルク/ピルルク→リメンバといったグロウはそれぞれ可能となっております。" + // } + // ], + // "classes": [ + // "リメンバ" + // ], + // "costWhite": 0, + // "costBlack": 0, + // "costRed": 0, + // "costBlue": 0, + // "costGreen": 0, + // "costColorless": 0, + // "guardFlag": false, + // "multiEner": false, + // cardText: "永遠のラッキーアイテムです!~リメンバ~", + // }, + // "1602": { + // "pid": 1602, + // cid: 1602, + // "timestamp": 1466329884017, + // "wxid": "SP14-001", + // name: "コード・ピルルク(ローソン劇場版前売り券特典)", + // "kana": "コードピルルク", + // "rarity": "SP", + // "cardType": "LRIG", + // "color": "blue", + // "level": 0, + // "limit": 0, + // "power": 0, + // "limiting": "", + // "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP14/SP14-001.jpg", + // "illust": "羽音たらく", + // "classes": [ + // "ピルルク" + // ], + // "costWhite": 0, + // "costBlack": 0, + // "costRed": 0, + // "costBlue": 0, + // "costGreen": 0, + // "costColorless": 0, + // "guardFlag": false, + // "multiEner": false, + // cardText: "…おつり、はい。~ピルルク~", + // }, + // "1603": { + // "pid": 1603, + // cid: 1603, + // "timestamp": 1466329885231, + // "wxid": "SP14-002", + // name: "TRICK OR TREAT(ローソン劇場版前売り券特典)", + // "kana": "トリックオアトリート", + // "rarity": "SP", + // "cardType": "SPELL", + // "color": "blue", + // "level": 0, + // "limit": 0, + // "power": 0, + // "limiting": "", + // "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP14/SP14-002.jpg", + // "illust": "アリオ", + // "classes": [], + // "costWhite": 0, + // "costBlack": 0, + // "costRed": 0, + // "costBlue": 1, + // "costGreen": 0, + // "costColorless": 1, + // "guardFlag": false, + // cardSkills: [ + // "以下の2つから1つを選ぶ。", + // "①カードを2枚引く。", + // "②対戦相手は手札を2枚捨てる。" + // ], + // "multiEner": false, + // cardText: "おひとつどうぞ。~ピルルク~", + // }, "1604": { "pid": 1604, - "cid": 707, + cid: 707, + "timestamp": 1466329886480, "wxid": "WX12-Re20", - "name": "好色の罪人 ベルフェーゴ", + name: "好色の罪人 ベルフェーゴ", + "kana": "コウショクノザイニンベルフェーゴ", "rarity": "RE", "cardType": "SIGNI", "color": "black", @@ -43580,6 +80566,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX12/WX12-Re20.jpg", "illust": "芥川", "classes": [ "精像", @@ -43592,13 +80579,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "あははっ、割れたよ。~ベルフェーゴ~", }, "1605": { "pid": 1605, - "cid": 878, + cid: 878, + "timestamp": 1466329887625, "wxid": "WX12-Re21", - "name": "トーチュン・ウィップ", + name: "トーチュン・ウィップ", + "kana": "トーチュンウィップ", "rarity": "RE", "cardType": "SPELL", "color": "black", @@ -43606,6 +80596,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "イオナ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX12/WX12-Re21.jpg", "illust": "夜ノみつき", "classes": [], "costWhite": 0, @@ -43615,13 +80606,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "聞くまでもなく鞭の方が好きなんでしょ。~イオナ~", }, "1606": { "pid": 1606, - "cid": 738, + cid: 738, + "timestamp": 1466329888758, "wxid": "WX12-Re22", - "name": "ネクスト・レディ", + name: "ネクスト・レディ", + "kana": "ネクストレディ", "rarity": "RE", "cardType": "SPELL", "color": "colorless", @@ -43629,6 +80623,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX12/WX12-Re22.jpg", "illust": "単ル", "classes": [], "costWhite": 0, @@ -43638,13 +80633,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "無色、全ての色の原点にして頂点。", }, "1607": { "pid": 1607, - "cid": 816, + cid: 816, + "timestamp": 1466329889998, "wxid": "WX12-Re19", - "name": "三首の連打 ケルべルン", + name: "三首の連打 ケルべルン", + "kana": "ミツクビノレンダケルベルン", "rarity": "RE", "cardType": "SIGNI", "color": "black", @@ -43652,6 +80650,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX12/WX12-Re19.jpg", "illust": "コウサク", "classes": [ "精像", @@ -43664,13 +80663,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "私を中心に牙は廻るの。~ケルベルン~", }, "1608": { "pid": 1608, - "cid": 705, + cid: 705, + "timestamp": 1466329891134, "wxid": "WX12-Re16", - "name": "CRYSTAL SEAL", + name: "CRYSTAL SEAL", + "kana": "クリスタルシール", "rarity": "RE", "cardType": "SPELL", "color": "blue", @@ -43678,6 +80680,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "ピルルク", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX12/WX12-Re16.jpg", "illust": "紅緒", "classes": [], "costWhite": 0, @@ -43687,13 +80690,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "それも頂戴…。~ピルルク~", }, "1609": { "pid": 1609, - "cid": 877, + cid: 877, + "timestamp": 1466329892218, "wxid": "WX12-Re17", - "name": "羅植 ツバキ", + name: "羅植 ツバキ", + "kana": "ラショクツバキ", "rarity": "RE", "cardType": "SIGNI", "color": "green", @@ -43701,6 +80707,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX12/WX12-Re17.jpg", "illust": "よん", "classes": [ "精羅", @@ -43713,13 +80720,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "春はやっぱりいい季節デス!~ツバキ~", }, "1610": { "pid": 1610, - "cid": 706, + cid: 706, + "timestamp": 1466329893368, "wxid": "WX12-Re18", - "name": "犠牲", + name: "犠牲", + "kana": "ギセイ", "rarity": "RE", "cardType": "SPELL", "color": "green", @@ -43727,6 +80737,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "緑子", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX12/WX12-Re18.jpg", "illust": "アリオ", "classes": [], "costWhite": 0, @@ -43736,13 +80747,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "咲き誇れ!~緑姫~", }, "1611": { "pid": 1611, - "cid": 703, + cid: 703, + "timestamp": 1466329894402, "wxid": "WX12-Re09", - "name": "大剣 デュランダ", + name: "大剣 デュランダ", + "kana": "タイケンデュランダ", "rarity": "RE", "cardType": "SIGNI", "color": "white", @@ -43750,6 +80764,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX12/WX12-Re09.jpg", "illust": "hitoto*", "classes": [ "精武", @@ -43762,13 +80777,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "たまには桜に染まるのもいいだろう。~デュランダ~", }, "1612": { "pid": 1612, - "cid": 874, + cid: 874, + "timestamp": 1466329895735, "wxid": "WX12-Re10", - "name": "純朴の光輝 アグライア", + name: "純朴の光輝 アグライア", + "kana": "ジュンボクノコウキアグライア", "rarity": "RE", "cardType": "SIGNI", "color": "white", @@ -43776,6 +80794,7 @@ var CardInfo = { "limit": 0, "power": 1000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX12/WX12-Re10.jpg", "illust": "パトリシア", "classes": [ "精像", @@ -43788,13 +80807,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "あっ、見つけたよ!春!~アグライア~", }, "1613": { "pid": 1613, - "cid": 704, + cid: 704, + "timestamp": 1466329896921, "wxid": "WX12-Re12", - "name": "羅石 ルリル", + name: "羅石 ルリル", + "kana": "ラセキルリル", "rarity": "RE", "cardType": "SIGNI", "color": "red", @@ -43802,6 +80824,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX12/WX12-Re12.jpg", "illust": "エムド", "classes": [ "精羅", @@ -43814,13 +80837,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "どうかな、これ…。~ルリル~", }, "1614": { "pid": 1614, - "cid": 875, + cid: 875, + "timestamp": 1466329898020, "wxid": "WX12-Re13", - "name": "龍炎の昇拳", + name: "龍炎の昇拳", + "kana": "リュウエンノショウケン", "rarity": "RE", "cardType": "SPELL", "color": "red", @@ -43828,6 +80854,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "ユヅキ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX12/WX12-Re13.jpg", "illust": "ときち", "classes": [], "costWhite": 0, @@ -43837,13 +80864,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "おっと、ここは無敵だよ!~遊月~", }, "1615": { "pid": 1615, - "cid": 788, + cid: 788, + "timestamp": 1466329899184, "wxid": "WX12-Re14", - "name": "羅原 Ni", + name: "羅原 Ni", + "kana": "ラゲンニッケル", "rarity": "RE", "cardType": "SIGNI", "color": "blue", @@ -43851,6 +80881,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "ミルルン", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX12/WX12-Re14.jpg", "illust": "安藤周記", "classes": [ "精羅", @@ -43863,13 +80894,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "鮮麗さならナンバーワン!", }, "1616": { "pid": 1616, - "cid": 876, + cid: 876, + "timestamp": 1466329900254, "wxid": "WX12-Re15", - "name": "コードアート D・T・P", + name: "コードアート D・T・P", + "kana": "コードアートデスクトップパソコン", "rarity": "RE", "cardType": "SIGNI", "color": "blue", @@ -43877,6 +80911,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX12/WX12-Re15.jpg", "illust": "甲冑", "classes": [ "精械", @@ -43889,13 +80924,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "新春モデルよ。~D・T・P~", }, "1617": { "pid": 1617, - "cid": 737, + cid: 737, + "timestamp": 1466329901189, "wxid": "WX12-Re07", - "name": "レインボーアート", + name: "レインボーアート", + "kana": "レインボーアート", "rarity": "RE", "cardType": "ARTS", "color": "colorless", @@ -43903,6 +80941,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX12/WX12-Re07.jpg", "illust": "立羽", "classes": [], "costWhite": 0, @@ -43912,13 +80951,16 @@ var CardInfo = { "costGreen": 1, "costColorless": 1, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "私の筆が虹の根本よ。~アン~", }, "1618": { "pid": 1618, - "cid": 35, + cid: 35, + "timestamp": 1466329902341, "wxid": "WX12-Re08", - "name": "祝福の女神 アテナ", + name: "祝福の女神 アテナ", + "kana": "シュクフクノメガミアテナ", "rarity": "RE", "cardType": "SIGNI", "color": "white", @@ -43926,6 +80968,7 @@ var CardInfo = { "limit": 0, "power": 10000, "limiting": "タマ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX12/WX12-Re08.jpg", "illust": "村上ゆいち", "classes": [ "精像", @@ -43938,13 +80981,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "神々しき光、祝福により爛漫と化す。", }, "1619": { "pid": 1619, - "cid": 787, + cid: 787, + "timestamp": 1466329903366, "wxid": "WX12-Re03", - "name": "ウェルカム・ドロー", + name: "ウェルカム・ドロー", + "kana": "ウェルカムドロー", "rarity": "RE", "cardType": "ARTS", "color": "blue", @@ -43952,6 +80998,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX12/WX12-Re03.jpg", "illust": "松本エイト", "classes": [], "costWhite": 0, @@ -43961,13 +81008,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "Ne、ウェルカムだる~ん。~ミルルン~", }, "1620": { "pid": 1620, - "cid": 853, + cid: 853, + "timestamp": 1466329904441, "wxid": "WX12-Re04", - "name": "ハロー・エフェクト", + name: "ハロー・エフェクト", + "kana": "ハローエフェクト", "rarity": "RE", "cardType": "ARTS", "color": "black", @@ -43975,6 +81025,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX12/WX12-Re04.jpg", "illust": "アカバネ", "classes": [], "costWhite": 0, @@ -43984,13 +81035,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 6, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "眩しいほどに、差し込む光輪。", }, "1621": { "pid": 1621, - "cid": 739, + cid: 739, + "timestamp": 1466329905618, "wxid": "WX12-Re05", - "name": "ジェラシー・ゲイズ", + name: "ジェラシー・ゲイズ", + "kana": "ジェラシーゲイズ", "rarity": "RE", "cardType": "ARTS", "color": "black", @@ -43998,6 +81052,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX12/WX12-Re05.jpg", "illust": "DQN", "classes": [], "costWhite": 0, @@ -44007,13 +81062,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 1, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "羨ましいわ…あなたが。~アルフォウ~", }, "1622": { "pid": 1622, - "cid": 726, + cid: 726, + "timestamp": 1466329906478, "wxid": "WX12-Re06", - "name": "サウザンド・パニッシュ", + name: "サウザンド・パニッシュ", + "kana": "サウザンドパニッシュ", "rarity": "RE", "cardType": "ARTS", "color": "black", @@ -44021,6 +81079,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX12/WX12-Re06.jpg", "illust": "猫囃子", "classes": [], "costWhite": 0, @@ -44030,13 +81089,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "見開け。~ウリス~", }, "1623": { "pid": 1623, - "cid": 1623, + cid: 1623, + "timestamp": 1466329907602, "wxid": "WX12-055", - "name": "コードアート †S・C†", + name: "コードアート †S・C†", + "kana": "コードアートフォールンスカイキャット", "rarity": "C", "cardType": "SIGNI", "color": "black", @@ -44044,6 +81106,7 @@ var CardInfo = { "limit": 0, "power": 1000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX12/WX12-055.jpg", "illust": "猫囃子", "classes": [ "精械", @@ -44057,15 +81120,32 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "ビニャーゴッ!~†S・C†~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:あなたのデッキの上からカードを2枚トラッシュに置く。この方法でトラッシュに置いたカードの中にスペルがある場合、カードを1枚引く。" - ] + ], + startUpEffects: [{ + actionAsyn: function () { + var cards = this.player.mainDeck.getTopCards(2); + this.game.trashCards(cards); + var flag = cards.some(function (card) { + return (card.type === 'SPELL'); + },this); + if (!flag) return; + this.player.draw(1); + } + }], }, "1624": { "pid": 1624, - "cid": 1624, + cid: 1624, + "timestamp": 1466329908804, "wxid": "WX12-056", - "name": "パープル・ステイン", + name: "パープル・ステイン", + "kana": "パープルステイン", "rarity": "C", "cardType": "SPELL", "color": "black", @@ -44073,6 +81153,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX12/WX12-056.jpg", "illust": "茶ちえ", "classes": [], "costWhite": 0, @@ -44083,15 +81164,40 @@ var CardInfo = { "costColorless": 2, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ - "このスペルを使用するためのコストはあなたのトラッシュにある《パープル・ステイン》1枚につき、【無】コストが1減る。(コストはその増減が決まった後で支払う)\n対戦相手のシグニ1体をバニッシュする。" - ] + cardText: "汚しがいがあるわね。~ウリス~", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ + "このスペルを使用するためのコストはあなたのトラッシュにある《パープル・ステイン》1枚につき、【無】コストが1減る。(コストはその増減が決まった後で支払う)\n" + + "対戦相手のシグニ1体をバニッシュする。" + ], + costChange: function () { + var obj = Object.create(this); + obj.costChange = null; + var cards = this.player.trashZone.cards.filter(function (card) { + return (card.cid === 1624); + },this); + obj.costColorless -= cards.length; + if (obj.costColorless < 0) obj.costColorless = 0; + return obj; + }, + spellEffect: { + getTargets: function () { + return this.player.opponent.signis; + }, + actionAsyn: function (target) { + return target.banishAsyn(); + } + }, }, "1625": { "pid": 1625, - "cid": 1625, + cid: 1625, + "timestamp": 1466329910087, "wxid": "WX12-CB02", - "name": "幻獣 ぷにとー", + name: "幻獣 ぷにとー", + "kana": "ゲンジュウプニトー", "rarity": "R", "cardType": "SIGNI", "color": "green", @@ -44099,6 +81205,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX12/WX12-CB02.jpg", "illust": "藤真拓哉", "classes": [ "精生", @@ -44112,15 +81219,59 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ - "【常時能力】:あなたのアタックフェイズ開始時、あなたのデッキの一番上を公開する。\nそれがレベル1のシグニの場合、ターン終了時まで、このシグニのパワーを+5000する。\nレベル2の場合、あなたのデッキの一番上のカードをエナゾーンに置く。\nレベル3の場合、ターン終了時まで、このシグニは【ランサー】を得る。\nレベル4の場合、カードを1枚引く。\nレベル5の場合、対戦相手のシグニ1体をバニッシュする。" - ] + cardText: "なにが起こるかオ・タ・ノ・シ・ミ☆~ぷにとー~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ + "【常時能力】:あなたのアタックフェイズ開始時、あなたのデッキの一番上を公開する。\n" + + "それがレベル1のシグニの場合、ターン終了時まで、このシグニのパワーを+5000する。\n" + + "レベル2の場合、あなたのデッキの一番上のカードをエナゾーンに置く。\n" + + "レベル3の場合、ターン終了時まで、このシグニは【ランサー】を得る。\n" + + "レベル4の場合、カードを1枚引く。\n" + + "レベル5の場合、対戦相手のシグニ1体をバニッシュする。" + ], + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1625-const-0', + actionAsyn: function () { + return this.player.revealAsyn(1).callback(this,function (cards) { + function checkLevel (level) { + return cards.some(function (card) { + return (card.type === 'SIGNI') && (card.level === level); + },this); + } + if (checkLevel(1)) { + this.game.tillTurnEndAdd(this,this,'power',5000); + } + if (checkLevel(2)) { + this.player.enerCharge(1); + } + if (checkLevel(3)) { + this.game.tillTurnEndSet(this,this,'lancer',true); + } + if (checkLevel(4)) { + this.player.draw(1); + } + if (checkLevel(5)) { + return this.banishSigniAsyn(); + } + }); + } + }); + add(this.player,'onAttackPhaseStart',effect); + } + }] }, "1626": { "pid": 1626, - "cid": 778, + cid: 778, + "timestamp": 1466329911300, "wxid": "WX12-Re01", - "name": "ミルルン・ゼプト", + name: "ミルルン・ゼプト", + "kana": "ミルルンゼプト", "rarity": "RE", "cardType": "LRIG", "color": "blue", @@ -44128,6 +81279,7 @@ var CardInfo = { "limit": 11, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX12/WX12-Re01.jpg", "illust": "mado*pen", "classes": [ "ミルルン" @@ -44139,13 +81291,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "満開だる~ん。~ミルルン~", }, "1627": { "pid": 1627, - "cid": 786, + cid: 786, + "timestamp": 1466329912471, "wxid": "WX12-Re02", - "name": "ケミカル・フラッシュ", + name: "ケミカル・フラッシュ", + "kana": "ケミカルフラッシュ", "rarity": "RE", "cardType": "ARTS", "color": "blue", @@ -44153,6 +81308,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "ミルルン", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX12/WX12-Re02.jpg", "illust": "柚希きひろ", "classes": [], "costWhite": 0, @@ -44162,13 +81318,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 2, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "あなたたちの力を借りる~ん。~ミルルン~", }, "1628": { "pid": 1628, - "cid": 1628, + cid: 1628, + "timestamp": 1466329913754, "wxid": "WX12-046", - "name": "幻水 アオリイカ", + name: "幻水 アオリイカ", + "kana": "ゲンスイアオリイカ", "rarity": "C", "cardType": "SIGNI", "color": "blue", @@ -44176,6 +81335,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX12/WX12-046.jpg", "illust": "パトリシア", "classes": [ "精生", @@ -44189,21 +81349,73 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "怖いのでソロリソロリと。~アオリイカ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたのルリグが青で、あなたの手札が7枚以上あるかぎり、このシグニは【アサシン】を得る。", "【常時能力】:あなたのターン終了時、あなたの手札が7枚以上ある場合、このシグニを場からトラッシュに置く。" ], - "burstEffectTexts": [ + constEffects: [{ + condition: function () { + return (this.player.lrig.hasColor('blue')) && (this.player.hands.length >= 7); + }, + action: function (set,add) { + set(this,'assassin',true); + } + },{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1628-const-1', + condition: function () { + return (this.player.hands.length >= 7) && inArr(this,this.player.signis); + }, + actionAsyn: function () { + this.trash(); + } + }); + add(this.player,'onTurnEnd2',effect); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:どちらか1つを選ぶ。①カードを1枚引く。②【エナチャージ1】", "カードを1枚引く。", "【エナチャージ1】" - ] + ], + burstEffect: { + actionAsyn: function () { + var effects = [{ + source: this, + description: '1628-burst-1', + actionAsyn: function () { + this.player.draw(1); + } + },{ + source: this, + description: '1628-burst-2', + actionAsyn: function () { + this.player.enerCharge(1); + } + }]; + return this.player.selectAsyn('LAUNCH',effects).callback(this,function (effect) { + if (!effect) return; + return effect.actionAsyn.call(this); + }); + } + } }, "1629": { "pid": 1629, - "cid": 1629, + cid: 1629, + "timestamp": 1466329915045, "wxid": "WX12-047", - "name": "幻水 ヤリイカ", + name: "幻水 ヤリイカ", + "kana": "ゲンスイヤリイカ", "rarity": "C", "cardType": "SIGNI", "color": "blue", @@ -44211,6 +81423,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX12/WX12-047.jpg", "illust": "イチノセ奏", "classes": [ "精生", @@ -44224,16 +81437,48 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "銛と槍は別物よ。~ヤリイカ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:このシグニがアタックしたとき、カードを1枚引く。", "【常時能力】:あなたのターン終了時、このターン、このシグニがアタックしていた場合、あなたは手札を1枚捨てる。" - ] + ], + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1629-const-0', + actionAsyn: function () { + this.player.draw(1); + } + }); + add(this,'onAttack',effect); + } + },{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1629-const-1', + condition: function () { + return this.fieldTurnData.attackCount > 0; + }, + actionAsyn: function () { + return this.player.discardAsyn(1); + } + }); + add(this.player,'onTurnEnd2',effect); + } + }], }, "1630": { "pid": 1630, - "cid": 1630, + cid: 1630, + "timestamp": 1466329916284, "wxid": "WX12-048", - "name": "幻水 ホタルイカ", + name: "幻水 ホタルイカ", + "kana": "ゲンスイホタルイカ", "rarity": "C", "cardType": "SIGNI", "color": "blue", @@ -44241,6 +81486,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX12/WX12-048.jpg", "illust": "かにかま", "classes": [ "精生", @@ -44254,16 +81500,48 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "そう、私が神だ。~ホタルイカ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:このシグニがアタックしたとき、カードを1枚引く。", "【常時能力】:あなたのターン終了時、このターン、このシグニがアタックしていた場合、あなたは手札を1枚捨てる。" - ] + ], + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1630-const-0', + actionAsyn: function () { + this.player.draw(1); + } + }); + add(this,'onAttack',effect); + } + },{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1630-const-1', + condition: function () { + return this.fieldTurnData.attackCount > 0; + }, + actionAsyn: function () { + return this.player.discardAsyn(1); + } + }); + add(this.player,'onTurnEnd2',effect); + } + }], }, "1631": { "pid": 1631, - "cid": 1631, + cid: 1631, + "timestamp": 1466329917433, "wxid": "WX12-049", - "name": "INSIGHT", + name: "INSIGHT", + "kana": "インサイト", "rarity": "C", "cardType": "SPELL", "color": "blue", @@ -44271,6 +81549,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX12/WX12-049.jpg", "illust": "夜ノみつき", "classes": [], "costWhite": 0, @@ -44281,15 +81560,58 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ - "あなたの場に青の<電機>のシグニがある場合、このスペルを使用するためのコストは【青】コストが1減り、黒の<電機>のシグニがある場合、【黒】コストが1減る。\nあなたのデッキの上からカードを3枚見る。その中からカード1枚を手札に加え、残りを好きな順番でデッキの一番下に置く。" - ] + cardText: "未来を切り拓く…。~ピルルク~", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ + "あなたの場に青の<電機>のシグニがある場合、このスペルを使用するためのコストは【青】コストが1減り、黒の<電機>のシグニがある場合、【黒】コストが1減る。\n" + + "あなたのデッキの上からカードを3枚見る。その中からカード1枚を手札に加え、残りを好きな順番でデッキの一番下に置く。" + ], + costChange: function () { + var obj = Object.create(this); + obj.costChange = null; + var flag = this.player.signis.some(function (signi) { + return signi.hasClass('電機') && (signi.color === 'blue'); + },this); + if (flag) { + obj.costBlue -= 1; + if (obj.costBlue < 0) obj.costBlue = 0; + } + flag = this.player.signis.some(function (signi) { + return signi.hasClass('電機') && (signi.color === 'black'); + },this); + if (flag) { + obj.costBlack -= 1; + if (obj.costBlack < 0) obj.costBlack = 0; + } + return obj; + }, + spellEffect: { + actionAsyn: function () { + var cards = this.player.mainDeck.getTopCards(3); + if (!cards.length) return; + this.player.informCards(cards); + return this.player.selectAsyn('ADD_TO_HAND',cards).callback(this,function (card) { + if (!card) return; + removeFromArr(card,cards); + card.moveTo(this.player.handZone); + var len = cards.length; + if (!len) return; + return this.player.selectSomeAsyn('SET_ORDER',cards,len,len,true).callback(this,function (cards) { + this.player.mainDeck.moveCardsToBottom(cards); + }); + }); + } + }, }, "1632": { "pid": 1632, - "cid": 1632, + cid: 1632, + "timestamp": 1466329918673, "wxid": "WX12-053", - "name": "コードアート †D・R・S†", + name: "コードアート †D・R・S†", + "kana": "コードアートフォールンドレス", "rarity": "C", "cardType": "SIGNI", "color": "black", @@ -44297,6 +81619,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX12/WX12-053.jpg", "illust": "希", "classes": [ "精械", @@ -44310,15 +81633,42 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "オゼウサマ、イマハドコニ。~†D・R・S†~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:このシグニがアタックしたとき、ターン終了時まで、対戦相手のシグニ1体のパワーをあなたのトラッシュにあるスペル4枚につき、-3000する。" - ] + ], + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1632-const-0', + actionAsyn: function () { + var spells = this.player.trashZone.cards.filter(function (card) { + return (card.type === 'SPELL'); + },this); + var value = Math.floor(spells.length/4) * -3000; + if (!value) return; + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndAdd(this,card,'power',value); + }); + } + }); + add(this,'onAttack',effect); + } + }] }, "1633": { "pid": 1633, - "cid": 1633, + cid: 1633, + "timestamp": 1466329920273, "wxid": "WX12-054", - "name": "コードアート †J・V†", + name: "コードアート †J・V†", + "kana": "コードアートフォールンジュブナイル", "rarity": "C", "cardType": "SIGNI", "color": "black", @@ -44326,6 +81676,7 @@ var CardInfo = { "limit": 0, "power": 3000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX12/WX12-054.jpg", "illust": "れいあきら", "classes": [ "精械", @@ -44339,15 +81690,32 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "アンヤク、アンヤクゥ!~†J・V†~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:あなたのデッキの上からカードを3枚トラッシュに置く。この方法でトラッシュに置いたカードの中にスペルがある場合、カードを1枚引く。" - ] + ], + startUpEffects: [{ + actionAsyn: function () { + var cards = this.player.mainDeck.getTopCards(3); + this.game.trashCards(cards); + var flag = cards.some(function (card) { + return (card.type === 'SPELL'); + },this); + if (!flag) return; + this.player.draw(1); + } + }], }, "1634": { "pid": 1634, - "cid": 1634, + cid: 1634, + "timestamp": 1466329921507, "wxid": "WX12-041", - "name": "コードメイズ エカリーテ", + name: "コードメイズ エカリーテ", + "kana": "コードメイズエカリーテ", "rarity": "C", "cardType": "SIGNI", "color": "white", @@ -44355,6 +81723,7 @@ var CardInfo = { "limit": 0, "power": 3000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX12/WX12-041.jpg", "illust": "くれいお", "classes": [ "精械", @@ -44368,15 +81737,30 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "やっぱ金色でしょ!~エカリーテ~\nいやぁ、わかってるねぇ。~キンカク~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:対戦相手の場に能力を持たないシグニがある場合、あなたのデッキの一番上のカードをエナゾーンに置く。" - ] + ], + startUpEffects: [{ + actionAsyn: function () { + var flag = this.player.opponent.signis.some(function (signi) { + return !signi.hasAbility(); + },this); + if (!flag) return; + this.player.enerCharge(1); + } + }], }, "1635": { "pid": 1635, - "cid": 1635, + cid: 1635, + "timestamp": 1466329922654, "wxid": "WX12-042", - "name": "コードメイズ クレリム", + name: "コードメイズ クレリム", + "kana": "コードメイズクレリム", "rarity": "C", "cardType": "SIGNI", "color": "white", @@ -44384,6 +81768,7 @@ var CardInfo = { "limit": 0, "power": 1000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX12/WX12-042.jpg", "illust": "笹森トモエ", "classes": [ "精械", @@ -44397,15 +81782,30 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "通さないわ。~クレリム~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:対戦相手の場に能力を持たないシグニがある場合、あなたはカードを1枚引く。" - ] + ], + startUpEffects: [{ + actionAsyn: function () { + var flag = this.player.opponent.signis.some(function (signi) { + return !signi.hasAbility(); + },this); + if (!flag) return; + this.player.draw(1); + } + }], }, "1636": { "pid": 1636, - "cid": 1636, + cid: 1636, + "timestamp": 1466329923656, "wxid": "WX12-031", - "name": "羅原 V", + name: "羅原 V", + "kana": "ラゲンバナジウム", "rarity": "R", "cardType": "SIGNI", "color": "blue", @@ -44413,6 +81813,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX12/WX12-031.jpg", "illust": "arihato", "classes": [ "精羅", @@ -44426,15 +81827,39 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "健康ならナンバーワン!~V~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたのメインフェイズ開始時、このシグニをバニッシュしてもよい。そうした場合、対戦相手のシグニ1体をバニッシュする。" - ] + ], + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1636-const-0', + actionAsyn: function () { + return this.player.selectAsyn('BANISH',[this]).callback(this,function (card) { + if (!card) return; + return this.banishAsyn().callback(this,function (succ) { + if (!succ) return; + return this.banishSigniAsyn(); + }); + }); + } + }); + add(this.player,'onMainPhaseStart',effect); + } + }] }, "1637": { "pid": 1637, - "cid": 1637, + cid: 1637, + "timestamp": 1466329924818, "wxid": "WX12-032", - "name": "TORNADO", + name: "TORNADO", + "kana": "トルネード", "rarity": "R", "cardType": "SPELL", "color": "blue", @@ -44442,6 +81867,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX12/WX12-032.jpg", "illust": "松本エイト", "classes": [], "costWhite": 0, @@ -44452,15 +81878,59 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ - "このスペルを使用する際、あなたの手札から青のスペルを1枚捨ててもよい。そうした場合、このスペルを使用するためのコストは【青】コストが2減る。\nあなたの手札の枚数が対戦相手の手札の枚数以上の場合、対戦相手のシグニ1体をバニッシュする。" - ] + cardText: "アッという間に竜巻なう!~V・@・C~", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ + "このスペルを使用する際、あなたの手札から青のスペルを1枚捨ててもよい。そうした場合、このスペルを使用するためのコストは【青】コストが2減る。\n" + + "あなたの手札の枚数が対戦相手の手札の枚数以上の場合、対戦相手のシグニ1体をバニッシュする。" + ], + costChange: function () { + var cards = this.player.hands.filter(function (card) { + return (card.type === 'SPELL') && (card.color === 'blue') && (card !== this); + },this); + var obj = Object.create(this); + obj.costChange = null; + if (!cards.length) return obj; + obj.costBlue -= 2; + if (obj.costBlue < 0) obj.costBlue = 0; + return obj; + }, + costChangeAsyn: function () { + var obj = Object.create(this); + obj.costChange = null; + var cards = this.player.hands.filter(function (card) { + return (card.type === 'SPELL') && (card.color === 'blue') && (card !== this); + },this); + if (!cards.length) return Callback.immediately(obj); + var min = 1; + if (this.player.enoughEner(obj)) { + min = 0; + } + return this.player.selectSomeAsyn('DISCARD',cards,min,1).callback(this,function (cards) { + if (!cards.length) return; + this.game.trashCards(cards); + obj.costBlue -= 2; + if (obj.costBlue < 0) obj.costBlue = 0; + }).callback(this,function () { + return obj; + }); + }, + spellEffect: { + actionAsyn: function () { + if (!(this.player.hands.length >= this.player.opponent.hands.length)) return; + return this.banishSigniAsyn(); + } + }, }, "1638": { "pid": 1638, - "cid": 1638, + cid: 1638, + "timestamp": 1466329925994, "wxid": "WX12-033", - "name": "幻獣 ソウリュウ", + name: "幻獣 ソウリュウ", + "kana": "ゲンジュウソウリュウ", "rarity": "R", "cardType": "SIGNI", "color": "green", @@ -44468,6 +81938,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX12/WX12-033.jpg", "illust": "pepo", "classes": [ "精生", @@ -44481,17 +81952,52 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "お姉ちゃん、茶色いのより私と遊ぼうよ~。~ソウリュウ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの場にカード名に《セイリュ》を含むシグニがあるかぎり、あなたのすべてのシグニのパワーを15000にする。", "【常時能力】:あなたのトラッシュにカード名に《セイリュ》を含むカードがあるかぎり、このシグニは【ランサー】を得る。", "【常時能力】:対戦相手の効果によって、あなたのすべての<空獣>と<地獣>のシグニのパワーは増減しない。" - ] + ], + constEffects: [{ + condition: function () { + return this.player.signis.some(function (signi) { + return (signi.name.indexOf('セイリュ') !== -1); + },this); + }, + action: function (set,add) { + this.player.signis.forEach(function (signi) { + set(signi,'power',15000); + },this); + } + },{ + condition: function () { + return this.player.trashZone.cards.some(function (card) { + return (card.name.indexOf('セイリュ') !== -1); + },this); + }, + action: function (set,add) { + set(this,'lancer',true); + } + },{ + action: function (set,add) { + this.player.signis.forEach(function (signi) { + if ((signi.hasClass('空獣') || signi.hasClass('地獣'))) { + set(signi,'powerAddProtected',true); + } + },this); + } + }] }, "1639": { "pid": 1639, - "cid": 1639, + cid: 1639, + "timestamp": 1466329927140, "wxid": "WX12-034", - "name": "参ノ遊 スナバセ", + name: "参ノ遊 スナバセ", + "kana": "サンノユウスナバセ", "rarity": "R", "cardType": "SIGNI", "color": "green", @@ -44499,6 +82005,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX12/WX12-034.jpg", "illust": "かざあな", "classes": [ "精武", @@ -44512,18 +82019,41 @@ var CardInfo = { "costColorless": 0, "guardFlag": true, "multiEner": false, - "constEffectTexts": [ + cardText: "今日の晩御飯は、泥団子!~スナバセ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたのルリグが<アイヤイ>でないかぎり、手札にあるこのシグニは【ガード】を失う。" ], - "burstEffectTexts": [ + constEffects: [{ + duringGame: true, + condition: function () { + return (!this.player.lrig.hasClass('アイヤイ')) && inArr(this,this.player.hands); + }, + action: function (set,add) { + set(this,'guardFlag',false); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:【エナチャージ1】" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.enerCharge(1); + } + } }, "1640": { "pid": 1640, - "cid": 1640, + cid: 1640, + "timestamp": 1466329928564, "wxid": "WX12-035", - "name": "懐古の音色 リコダス", + name: "懐古の音色 リコダス", + "kana": "カイコノネイロリコダス", "rarity": "R", "cardType": "SIGNI", "color": "green", @@ -44531,6 +82061,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX12/WX12-035.jpg", "illust": "水玉子", "classes": [ "精像", @@ -44544,18 +82075,54 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "お利口だわ。~リコダス~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:対戦相手のシグニ1体がアタックしたとき、あなたは【緑】【緑】【白】を支払い、トラッシュにあるこのシグニをゲームから除外してもよい。そうした場合、そのシグニの攻撃を一度無効にする。(この効果はこのシグニがトラッシュにある場合にしか発動しない)" ], - "burstEffectTexts": [ + constEffects: [{ + duringGame: true, + condition: function () { + return (this.zone === this.player.trashZone); + }, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1640-const-0', + costGreen: 2, + costWhite: 1, + triggerCondition: function (event) { + return (this.zone === this.player.trashZone) && (event.card.type === 'SIGNI'); + }, + actionAsyn: function (event) { + this.exclude(); + event.prevented = true; + } + }); + add(this.player.opponent,'onAttack',effect); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:【エナチャージ1】" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.enerCharge(1); + } + } }, "1641": { "pid": 1641, - "cid": 1641, + cid: 1641, + "timestamp": 1466329929734, "wxid": "WX12-036", - "name": "幻蟲 エイフド", + name: "幻蟲 エイフド", + "kana": "ゲンチュウエイフド", "rarity": "R", "cardType": "SIGNI", "color": "black", @@ -44563,6 +82130,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX12/WX12-036.jpg", "illust": "かにかま", "classes": [ "精生", @@ -44576,18 +82144,41 @@ var CardInfo = { "costColorless": 0, "guardFlag": true, "multiEner": false, - "constEffectTexts": [ + cardText: "テン軍団なんて怖くないぞー、おーっ!~エイフド~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたのルリグが<ミュウ>でないかぎり、手札にあるこのシグニは【ガード】を失う。" ], - "burstEffectTexts": [ + constEffects: [{ + duringGame: true, + condition: function () { + return (!this.player.lrig.hasClass('ミュウ')) && inArr(this,this.player.hands); + }, + action: function (set,add) { + set(this,'guardFlag',false); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:【エナチャージ1】" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.enerCharge(1); + } + } }, "1642": { "pid": 1642, - "cid": 1642, + cid: 1642, + "timestamp": 1466329930912, "wxid": "WX12-037", - "name": "堕落の砲娘 メツミ", + name: "堕落の砲娘 メツミ", + "kana": "ダラクノホウジョウメツミ", "rarity": "R", "cardType": "SIGNI", "color": "black", @@ -44595,6 +82186,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX12/WX12-037.jpg", "illust": "蟹丹", "classes": [ "精像", @@ -44608,18 +82200,53 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "死滅した形見を武器とする。", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたのトラッシュにカードが25枚以上あるかぎり、このシグニのパワーは12000になり、このシグニはバニッシュされない。" ], - "startUpEffectTexts": [ + constEffects: [{ + condition: function () { + return (this.player.trashZone.cards.length >= 25); + }, + action: function (set,add) { + set(this,'power',12000); + set(this,'canNotBeBanished',true); + } + }], + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:すべてのプレイヤーは自分のデッキの上からカードを5枚トラッシュに置く。この方法でトラッシュに置いたカードの中にカード名に《メツム》を含むカードがある場合、あなたはこの効果を繰り返してもよい。(リフレッシュはこの効果をすべて処理してから行う)" - ] + ], + startUpEffects: [{ + actionAsyn: function () { + function loopAsyn() { + var cards = concat(this.player.mainDeck.getTopCards(5), + this.player.opponent.mainDeck.getTopCards(5)); + this.game.trashCards(cards); + var flag = cards.some(function (card) { + return (card.name.indexOf('メツム') !== -1); + },this); + if (!flag) return; + return this.player.selectOptionalAsyn('LAUNCH',[this]).callback(this,function (c) { + if (c) return loopAsyn.call(this); + }); + } + return loopAsyn.call(this); + } + }], }, "1643": { "pid": 1643, - "cid": 1643, + cid: 1643, + "timestamp": 1466329932127, "wxid": "WX12-038", - "name": "ツヴァイ=エントラ", + name: "ツヴァイ=エントラ", + "kana": "ツヴァイエントラ", "rarity": "R", "cardType": "SIGNI", "color": "black", @@ -44627,6 +82254,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX12/WX12-038.jpg", "illust": "くれいお", "classes": [ "精武", @@ -44640,18 +82268,50 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "上から失礼~。~エントラ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:各プレイヤーのターン終了時、このシグニの正面にあるシグニをバニッシュする。" ], - "burstEffectTexts": [ + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1643-const-0', + condition: function () { + return this.getOpposingSigni(); + }, + actionAsyn: function () { + var opposingSigni = this.getOpposingSigni(); + if (!opposingSigni) return; + return opposingSigni.banishAsyn(); + } + }); + add(this.player,'onTurnEnd2',effect); + add(this.player.opponent,'onTurnEnd2',effect); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:【エナチャージ1】" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.enerCharge(1); + } + } }, "1644": { "pid": 1644, - "cid": 1644, + cid: 1644, + "timestamp": 1466329933322, "wxid": "WX12-039", - "name": "彷徨変異の小悪 サユラギ", + name: "彷徨変異の小悪 サユラギ", + "kana": "ホウコウヘンイノコアクサユラギ", "rarity": "R", "cardType": "SIGNI", "color": "black", @@ -44659,6 +82319,7 @@ var CardInfo = { "limit": 0, "power": 3000, "limiting": "アルフォウ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX12/WX12-039.jpg", "illust": "めきめき", "classes": [ "精像", @@ -44672,21 +82333,67 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "おかーしゃん、あのこやっつけちゃっていい?~サユラギ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:このシグニがアタックしたとき、すべてのプレイヤーは自分のデッキの上からカードを3枚トラッシュに置く。" ], - "startUpEffectTexts": [ + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1644-const-0', + actionAsyn: function () { + var cards = concat(this.player.mainDeck.getTopCards(3), + this.player.opponent.mainDeck.getTopCards(3)); + this.game.trashCards(cards); + } + }); + add(this,'onAttack',effect); + } + }], + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:ターン終了時まで、対戦相手のシグニ1体のパワーをすべてのプレイヤーのトラッシュにあるカード4枚につき、-1000する。" ], - "burstEffectTexts": [ + startUpEffects: [{ + actionAsyn: function () { + var cards = concat(this.player.trashZone.cards,this.player.opponent.trashZone.cards); + var value = Math.floor(cards.length/4) * -1000; + if (!value) return; + cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndAdd(this,card,'power',value); + }); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたのルリグが<アルフォウ>の場合、すべてのプレイヤーは自分のデッキの上からカードを10枚トラッシュに置く。" - ] + ], + burstEffect: { + actionAsyn: function () { + if (!this.player.lrig.hasClass('アルフォウ')) return; + var cards = concat(this.player.mainDeck.getTopCards(10), + this.player.opponent.mainDeck.getTopCards(10)); + this.game.trashCards(cards); + } + } }, "1645": { "pid": 1645, - "cid": 1645, + cid: 1645, + "timestamp": 1466329934604, "wxid": "WX12-040", - "name": "コードメイズ スパナクラ", + name: "コードメイズ スパナクラ", + "kana": "コードメイズスパナクラ", "rarity": "C", "cardType": "SIGNI", "color": "white", @@ -44694,6 +82401,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "イオナ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX12/WX12-040.jpg", "illust": "斎創", "classes": [ "精械", @@ -44707,20 +82415,68 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "犠牲は避けられないのね。~スパナクラ~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】【白】:対戦相手のレベル3以下の能力を持たないシグニ1体を手札に戻す。" ], - "burstEffectTexts": [ + startUpEffects: [{ + costWhite: 1, + actionAsyn: function () { + var cards = this.player.opponent.signis.filter(function (signi) { + return (signi.level <= 3) && !signi.hasAbility(); + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.bounceAsyn(); + }); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:【※】:どちらか1つを選ぶ。①カードを1枚引く。②対戦相手のレベル2以下のシグニ1体を手札に戻す。", "カードを1枚引く。", "対戦相手のレベル2以下のシグニ1体を手札に戻す。" - ] + ], + burstEffect: { + actionAsyn: function () { + var effects = [{ + source: this, + description: '1645-burst-1', + actionAsyn: function () { + this.player.draw(1); + } + },{ + source: this, + description: '1645-burst-2', + actionAsyn: function () { + var cards = this.player.opponent.signis.filter(function (signi) { + return (signi.level <= 2); + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.bounceAsyn(); + }); + } + }]; + return this.player.selectAsyn('LAUNCH',effects).callback(this,function (effect) { + if (!effect) return; + return effect.actionAsyn.call(this); + }); + } + } }, "1646": { "pid": 1646, - "cid": 1646, + cid: 1646, + "timestamp": 1466329935722, "wxid": "WX12-027", - "name": "笑顔の春姫 サホヒメ", + name: "笑顔の春姫 サホヒメ", + "kana": "エガオノハルヒメサホヒメ", "rarity": "R", "cardType": "SIGNI", "color": "white", @@ -44728,6 +82484,7 @@ var CardInfo = { "limit": 0, "power": 3000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX12/WX12-027.jpg", "illust": "柚希きひろ", "classes": [ "精像", @@ -44741,15 +82498,33 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "ぱんぱかぱ~ん。~サホヒメ~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:あなたのトラッシュに名前の異なる<天使>のシグニが5枚以上ある場合、カードを1枚引く。" - ] + ], + startUpEffects: [{ + actionAsyn: function () { + var cids = []; + this.player.trashZone.cards.forEach(function (card) { + if (!card.hasClass('天使')) return; + if (inArr(card.cid,cids)) return; + cids.push(card.cid); + },this); + if (cids.length < 5) return; + this.player.draw(1); + } + }], }, "1647": { "pid": 1647, - "cid": 1647, + cid: 1647, + "timestamp": 1466329937023, "wxid": "WX12-028", - "name": "幻竜 ヴェロキラ", + name: "幻竜 ヴェロキラ", + "kana": "ゲンリュウヴェロキラ", "rarity": "R", "cardType": "SIGNI", "color": "red", @@ -44757,6 +82532,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "ユヅキ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX12/WX12-028.jpg", "illust": "toshi Punk", "classes": [ "精生", @@ -44770,15 +82546,45 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "ごめんね!爪癖が悪くってさぁ。~ヴェロキラ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの場に他の<龍獣>のシグニがあるかぎり、このシグニは「このシグニが対戦相手のライフクロス1枚をクラッシュするたび、対戦相手のエナゾーンからカード1枚をトラッシュに置く。」を得る。" - ] + ], + constEffects: [{ + condition: function () { + return this.player.signis.some(function (signi) { + return (signi !== this) && signi.hasClass('龍獣'); + },this); + }, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1647-const-0', + triggerCondition: function (event) { + return (event.source === this); + }, + actionAsyn: function (event) { + var cards = this.player.opponent.enerZone.cards; + return this.player.selectAsyn('TRASH',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + } + }); + add(this.player.opponent,'onCrash',effect); + } + }], }, "1648": { "pid": 1648, - "cid": 1648, + cid: 1648, + "timestamp": 1466329938277, "wxid": "WX12-029", - "name": "羅石 アクアマリン", + name: "羅石 アクアマリン", + "kana": "ラセキアクアマリン", "rarity": "R", "cardType": "SIGNI", "color": "red", @@ -44786,6 +82592,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX12/WX12-029.jpg", "illust": "イチノセ奏", "classes": [ "精羅", @@ -44799,18 +82606,51 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "海より広い私の精神。~アクアマリン~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたのシグニが【起動能力】のコストとして場からトラッシュに置かれたとき、あなたのデッキの一番上のカードをエナゾーンに置く。この効果は1ターンに一度しか発動しない。(起動能力にある : の左側がコスト、右側が効果)" ], - "burstEffectTexts": [ + constEffects: [{ + fixed: true, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1648-const-0', + once: true, + triggerCondition: function (event) { + if (!this.player.inActionEffectCost) return false; + if (!event.isSigni) return false; + return (event.newZone === this.player.trashZone); + }, + actionAsyn: function () { + return this.player.enerCharge(1); + } + }); + add(this.player,'onCardMove',effect); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:【エナチャージ1】" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.enerCharge(1); + } + } }, "1649": { "pid": 1649, - "cid": 1649, + cid: 1649, + "timestamp": 1466329939506, "wxid": "WX12-030", - "name": "コードアート P・S・M", + name: "コードアート P・S・M", + "kana": "コードアートペンシルシャープニングマシーン", "rarity": "R", "cardType": "SIGNI", "color": "blue", @@ -44818,6 +82658,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "ピルルク", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX12/WX12-030.jpg", "illust": "よん", "classes": [ "精械", @@ -44831,15 +82672,46 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "さぁ、丸いのはどんどん削っちゃおうねぇ。~P・S・M~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】手札からスペルを1枚捨てる:あなたのデッキから、この方法で捨てたスペルと同じ色のスペル1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" - ] + ], + startUpEffects: [{ + costCondition: function () { + return this.player.hands.some(function (card) { + return (card.type === 'SPELL'); + },this); + }, + costAsyn: function () { + var cards = this.player.hands.filter(function (card) { + return (card.type === 'SPELL'); + },this); + return this.player.selectAsyn('PAY',cards).callback(this,function (card) { + if (!card) return null; + card.trash(); + return card; + }); + }, + actionAsyn: function (event,costArg) { + var spell = costArg.others; + if (!spell) return; + var filter = function (card) { + return (card.type === 'SPELL') && (card.color === spell.color); + }; + return this.player.seekAsyn(filter,1); + } + }], }, "1650": { "pid": 1650, - "cid": 1650, + cid: 1650, + "timestamp": 1466329940560, "wxid": "WX12-020", - "name": "幻水姫 ダイホウイカ", + name: "幻水姫 ダイホウイカ", + "kana": "ゲンスイヒメダイホウイカ", "rarity": "SR", "cardType": "SIGNI", "color": "blue", @@ -44847,6 +82719,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX12/WX12-020.jpg", "illust": "蟹丹", "classes": [ "精生", @@ -44860,20 +82733,82 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "通り道が私色に染まるのよ。~ダイホウイカ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたのアタックフェイズ開始時、あなたはカードを2枚引く。", "【常時能力】:あなたのターン終了時、あなたは手札を1枚捨てる。", "【常時能力】:このシグニがアタックしたとき、あなたは手札を好きな枚数捨ててもよい。その後、ターン終了時まで、対戦相手のシグニ1体のパワーをこの方法で捨てた手札1枚につき、-6000する。" ], - "burstEffectTexts": [ + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1650-const-0', + actionAsyn: function () { + this.player.draw(2); + } + }); + add(this.player,'onAttackPhaseStart',effect); + } + },{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1650-const-1', + actionAsyn: function () { + return this.player.discardAsyn(1); + } + }); + add(this.player,'onTurnEnd2',effect); + } + },{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1650-const-2', + actionAsyn: function () { + var cards = this.player.hands; + if (!cards.length) return; + return this.player.selectSomeAsyn('DISCARD',cards).callback(this,function (cards) { + if (!cards.length) return; + var value = cards.length * -6000; + this.game.trashCards(cards); + cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndAdd(this,card,'power',value); + }); + }); + } + }); + add(this,'onAttack',effect); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。その後、あなたの手札が4枚以下の場合、追加でカードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(1); + if (this.player.hands.length <= 4) { + this.player.draw(1); + } + } + } }, "1651": { "pid": 1651, - "cid": 1651, + cid: 1651, + "timestamp": 1466329941854, "wxid": "WX12-022", - "name": "幻獣 ホーク", + name: "幻獣 ホーク", + "kana": "ゲンジュウホーク", "rarity": "SR", "cardType": "SIGNI", "color": "green", @@ -44881,6 +82816,7 @@ var CardInfo = { "limit": 0, "power": 10000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX12/WX12-022.jpg", "illust": "しおぼい", "classes": [ "精生", @@ -44894,17 +82830,64 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "能ある鷹は爪を隠しきれない。", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:このシグニはあなたの場にパワー10000以上のシグニがある場合にしか新たに場に出すことができない。", "【常時能力】:このシグニがアタックしたとき、あなたのデッキの一番上のカードをエナゾーンに置く。", "【常時能力】:このシグニが対戦相手のライフクロス1枚をクラッシュしたとき、あなたは【緑】【緑】【緑】【緑】【緑】を支払ってもよい。そうした場合、対戦相手にダメージを与える。この効果は1ターンに一度しか発動しない。" - ] + ], + constEffects: [{ + duringGame: true, + fixed: true, + action: function (set,add) { + var condition = function () { + return this.player.signis.some(function (signi) { + return (signi.power >= 10000); + },this); + }; + add(this,'summonConditions',condition); + } + },{ + fixed: true, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1651-const-1', + actionAsyn: function () { + return this.player.enerCharge(1); + } + }); + add(this,'onAttack',effect); + } + },{ + fixed: true, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1651-const-2', + once: true, + triggerCondition: function (event) { + return (event.source === this); + }, + costGreen: 5, + actionAsyn: function () { + return this.player.opponent.damageAsyn(); + } + }); + add(this.player.opponent,'onCrash',effect); + } + }], }, "1652": { "pid": 1652, - "cid": 1652, + cid: 1652, + "timestamp": 1466329943067, "wxid": "WX12-023", - "name": "コードアンシエンツ ヘルボロス", + name: "コードアンシエンツ ヘルボロス", + "kana": "コードアンシェンツヘルウロボロス", "rarity": "SR", "cardType": "SIGNI", "color": "black", @@ -44912,6 +82895,7 @@ var CardInfo = { "limit": 0, "power": 15000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX12/WX12-023.jpg", "illust": "安藤周記", "classes": [ "精械", @@ -44925,22 +82909,92 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "地獄スパーク!~ヘルボロス~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:対戦相手のトラッシュとルリグトラッシュにあるカードはすべての能力を失い、効果を受けない。", "【常時能力】:あなたのトラッシュからシグニ1体が場に出るたび、ターン終了時まで、対戦相手のシグニ1体のパワーを-7000する。" ], - "actionEffectTexts": [ + constEffects: [{ + action: function (set,add) { + var that = this; + var cards = concat(this.player.opponent.trashZone.cards, + this.player.opponent.lrigTrashZone.cards); + cards.forEach(function (card) { + set(card,'abilityLost',true); + add(card,'effectFilters',function (card) { + return (card === that); // 其实受这只SIGNI影响。 + }); + },this); + } + },{ + duringGame: true, + fixed: true, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1652-const-1', + triggerCondition: function (event) { + if (!inArr(this,this.player.signis)) return false; + return event.oldZone === this.player.trashZone; + }, + condition: function () { + return inArr(this,this.player.signis); + }, + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndAdd(this,card,'power',-7000); + }); + } + }); + add(this.player,'onSummonSigni',effect); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【黒】:あなたのトラッシュからレベル4以下の<古代兵器>のシグニ1枚を場に出す。この能力は使用タイミング【アタックフェイズ】を持つ。" ], - "burstEffectTexts": [ + actionEffects: [{ + attackPhase: true, + costBlack: 1, + actionAsyn: function () { + var cards = this.player.trashZone.cards.filter(function (card) { + return (card.level <= 4) && card.hasClass('古代兵器') && card.canSummon(); + }); + return this.player.selectAsyn('SUMMON_SIGNI',cards).callback(this,function (card) { + if (!card) return; + return card.summonAsyn(); + }); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたのトラッシュからシグニを2枚まで手札に加える。" - ] + ], + burstEffect: { + actionAsyn: function () { + var filter = function (card) { + return (card.type === 'SIGNI'); + }; + return this.player.pickCardAsyn(filter,0,2); + } + } }, "1653": { "pid": 1653, - "cid": 1653, + cid: 1653, + "timestamp": 1466329944310, "wxid": "WX12-024", - "name": "コードハート †C・C・M†", + name: "コードハート †C・C・M†", + "kana": "コードハートフォールンセンターコミュニケーションモニター", "rarity": "SR", "cardType": "SIGNI", "color": "black", @@ -44948,6 +83002,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "ピルルク", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX12/WX12-024.jpg", "illust": "オーミー", "classes": [ "精械", @@ -44961,22 +83016,138 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "ライフ・ウィズ・ミー。~†C・C・M†~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:このシグニがバニッシュされる場合、代わりにあなたの他の<電機>のシグニ1体をバニッシュしてもよい。", "【常時能力】:あなたが青または黒のスペルを使用するためのコストは【無】コストが1減る。" ], - "actionEffectTexts": [ + constEffects: [{ + action: function (set,add) { + var protection = { + source: this, + description: '1653-const-0', + optional: true, + condition: function (card) { + if (this.game.getData(this,'_CMM_protecting')) return false; + var cards = this.player.signis.filter(function (signi) { + return (signi !== this) && + signi.hasClass('電機') && + signi.canBeBanished(); + },this); + return cards.length; + }, + actionAsyn: function (card) { + this.game.setData(this,'_CMM_protecting',true); + var cards = this.player.signis.filter(function (signi) { + return (signi !== this) && + signi.hasClass('電機') && + signi.canBeBanished() && + !signi.isEffectFiltered(); + },this); + return card.player.selectAsyn('BANISH',cards).callback(this,function (card) { + return card.banishAsyn().callback(this,function () { + this.game.setData(this,'_CMM_protecting',false); + }); + }); + } + }; + add(this,'banishProtections',protection); + } + },{ + action: function (set,add) { + // 注意checkZone + var cards = concat(this.player.hands,this.player.checkZone.cards); + cards.forEach(function (card) { + if ((card.type === 'SPELL') && (card.hasColor('blue') || card.hasColor('black'))) { + add(card,'costColorless',-1); + } + },this); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】手札から青の<電機>のシグニ1枚と黒の<電機>のシグニ1枚を捨てる:対戦相手のシグニ1体をバニッシュする。その後、対戦相手は手札を1枚捨てる。" ], - "burstEffectTexts": [ + actionEffects: [{ + costCondition: function () { + var cards_A = this.player.hands.filter(function (card) { + return (card.type === 'SIGNI') && (card.hasColor('blue')) && card.hasClass('電機'); + },this); + var cards_B = this.player.hands.filter(function (card) { + return (card.type === 'SIGNI') && (card.hasColor('black')) && card.hasClass('電機'); + },this); + return (cards_A.length && cards_B.length); + }, + costAsyn: function () { + var cards_A = this.player.hands.filter(function (card) { + return (card.type === 'SIGNI') && (card.hasColor('blue')) && card.hasClass('電機'); + },this); + var cards_B = this.player.hands.filter(function (card) { + return (card.type === 'SIGNI') && (card.hasColor('black')) && card.hasClass('電機'); + },this); + var cards = []; + return this.player.selectAsyn('PAY',cards_A).callback(this,function (card) { + if (!card) return; + cards.push(card); + return this.player.selectAsyn('PAY',cards_B).callback(this,function (card) { + if (!card) return; + cards.push(card); + this.game.trashCards(cards); + }); + }); + }, + actionAsyn: function () { + return this.banishSigniAsyn().callback(this,function () { + return this.player.opponent.discardAsyn(1); + }); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたのデッキの上からカードを5枚公開する。その中から青のカード1枚までと黒のカード1枚までを手札に加え、残りをトラッシュに置く。" - ] + ], + burstEffect: { + actionAsyn: function () { + return this.player.revealAsyn(5).callback(this,function (cards_deck) { + var cards_add = []; + var cards = cards_deck.filter(function (card) { + return (card.hasColor('blue')); + },this); + return this.player.selectOptionalAsyn('ADD_TO_HAND',cards).callback(this,function (card) { + if (!card) return; + removeFromArr(card,cards_deck); + cards_add.push(card); + }).callback(this,function () { + var cards = cards_deck.filter(function (card) { + return (card.hasColor('black')); + },this); + return this.player.selectOptionalAsyn('ADD_TO_HAND',cards).callback(this,function (card) { + if (!card) return; + removeFromArr(card,cards_deck); + cards_add.push(card); + }); + }).callback(this,function () { + this.game.moveCards(cards_add,this.player.handZone); + this.game.trashCards(cards_deck); + }); + }); + } + } }, "1654": { "pid": 1654, - "cid": 1654, + cid: 1654, + "timestamp": 1466329945565, "wxid": "WX12-025", - "name": "羅星 アルケス", + name: "羅星 アルケス", + "kana": "ラセイアルケス", "rarity": "R", "cardType": "SIGNI", "color": "white", @@ -44984,6 +83155,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX12/WX12-025.jpg", "illust": "かにかま", "classes": [ "精羅", @@ -44997,18 +83169,41 @@ var CardInfo = { "costColorless": 0, "guardFlag": true, "multiEner": false, - "constEffectTexts": [ + cardText: "飲みながらディフェンスじゃ。~アルケス~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたのルリグが<サシェ>でないかぎり、手札にあるこのシグニは【ガード】を失う。" ], - "burstEffectTexts": [ + constEffects: [{ + duringGame: true, + condition: function () { + return (!this.player.lrig.hasClass('サシェ')) && inArr(this,this.player.hands); + }, + action: function (set,add) { + set(this,'guardFlag',false); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:【エナチャージ1】" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.enerCharge(1); + } + } }, "1655": { "pid": 1655, - "cid": 1655, + cid: 1655, + "timestamp": 1466329946594, "wxid": "WX12-016", - "name": "虚心の鍵主 ウムル=トレ", + name: "虚心の鍵主 ウムル=トレ", + "kana": "キョシンノカギヌシウムルトレ", "rarity": "LC", "cardType": "LRIG", "color": "black", @@ -45016,6 +83211,7 @@ var CardInfo = { "limit": 7, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX12/WX12-016.jpg", "illust": "イシバシヨウスケ", "classes": [ "ウムル" @@ -45028,15 +83224,41 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "うぬか、我が力がほしいのは。 ~ウムル~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:このカードがエクシードのコストとしてルリグトラッシュに置かれたとき、あなたのトラッシュから白または黒のシグニを合計2枚まで手札に加える。" - ] + ], + constEffects: [{ + duringGame: true, + fixed: true, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1655-const-0', + triggerCondition: function (event) { + return event.isExceedCost; + }, + actionAsyn: function () { + var filter = function (card) { + return (card.type === 'SIGNI') && (card.hasColor('white') || card.hasColor('black')); + } + return this.player.pickCardAsyn(filter,0,2); + } + }); + add(this,'onMove',effect); + } + }] }, "1656": { "pid": 1656, - "cid": 1656, + cid: 1656, + "timestamp": 1466329947735, "wxid": "WX12-017", - "name": "ダークアート †M・G・T†", + name: "ダークアート †M・G・T†", + "kana": "ダークアートフォールンマグネット", "rarity": "LC", "cardType": "RESONA", "color": "black", @@ -45044,6 +83266,7 @@ var CardInfo = { "limit": 0, "power": 10000, "limiting": "ピルルク", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX12/WX12-017.jpg", "illust": "bomi", "classes": [ "精械", @@ -45057,21 +83280,109 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "extraTexts": [ + cardText: "マグネットパワーが、ここに溜まってきたでしょう?~†M・G・T†~", + // ====================== + // 共鸣 + // ====================== + extraTexts: [ "[出現条件] 【メインフェイズ】レゾナではない青の<電機>のシグニ1体とレゾナではない黒の<電機>のシグニ1体をあなたの場からトラッシュに置く" ], - "constEffectTexts": [ + resonaPhase: 'mainPhase', + resonaCondition: function () { + var signis = this.player.signis; + var cards_A = signis.filter(function (signi) { + return signi.canTrashAsCost() && !signi.resona && (signi.color === 'blue') && signi.hasClass('電機'); + },this); + var cards_B = signis.filter(function (signi) { + return signi.canTrashAsCost() && !signi.resona && (signi.color === 'black') && signi.hasClass('電機'); + },this); + if (!cards_A.length || !cards_B.length) return null; + + // 界限判断 + var canSummonWithout = function (signis) { + var cards = this.player.signis.filter(function (signi) { + return !inArr(signi,signis); + },this); + return this.canSummonWith(cards); + }.bind(this); + // 保证 A 只有 1 个,B 有 1 或 2 个。 + if (cards_A.length > cards_B.length) { + var tmp = cards_A; + cards_A = cards_B; + cards_B = tmp; + } + // 排除不满足界限的组合 + cards_B = cards_B.filter(function (card) { + return canSummonWithout([cards_A[0], card]); + },this); + if (!cards_B.length) return null; + + return function () { + var cards = []; + return this.player.selectAsyn('TRASH',cards_A).callback(this,function (card) { + if (!card) return; + cards.push(card); + removeFromArr(card,cards_B); + return this.player.selectAsyn('TRASH',cards_B).callback(this,function (card) { + if (!card) return; + cards.push(card); + this.game.trashCards(cards); + }); + }); + }; + }, + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:対戦相手のアタックフェイズ開始時、あなたの手札からスペルを1枚捨ててもよい。そうした場合、対戦相手のシグニ1体をダウンし、それを凍結する。" ], - "startUpEffectTexts": [ + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1656-const-0', + actionAsyn: function () { + var cards = this.player.hands.filter(function (card) { + return (card.type === 'SPELL'); + },this); + return this.player.selectOptionalAsyn('DISCARD',cards).callback(this,function (card) { + if (!card) return; + this.player.discardCards([card]); + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + card.down(); + card.freeze(); + }); + }); + } + }); + add(this.player.opponent,'onAttackPhaseStart',effect); + } + }], + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:あなたのトラッシュから青または黒のスペル1枚を手札に加える。" - ] + ], + startUpEffects: [{ + actionAsyn: function () { + var filter = function (card) { + return (card.type === 'SPELL') && (card.hasColor('blue') || card.hasColor('black')); + }; + return this.player.pickCardAsyn(filter,1,1); + } + }], }, "1657": { "pid": 1657, - "cid": 1657, + cid: 1657, + "timestamp": 1466329949218, "wxid": "WX12-018", - "name": "真天使の未来 ガブリエルト", + name: "真天使の未来 ガブリエルト", + "kana": "シンテンシノミライガブリエルト", "rarity": "SR", "cardType": "SIGNI", "color": "white", @@ -45079,6 +83390,7 @@ var CardInfo = { "limit": 0, "power": 15000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX12/WX12-018.jpg", "illust": "村上ゆいち", "classes": [ "精像", @@ -45092,19 +83404,67 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "いや、むしろ私自身が福音だったのよ。~ガブリエルト~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:このシグニは対戦相手の、アーツ以外の効果を受けない。", "【常時能力】:あなたのルリグトラッシュにアーツが4枚以上あるかぎり、このシグニは「このシグニがアタックしたとき、あなたの場に<天使>のシグニが3体ある場合、対戦相手のすべてのシグニをトラッシュに置く。」を得る。" ], - "burstEffectTexts": [ + constEffects: [{ + action: function (set,add) { + add(this,'effectFilters',function (card) { + return (card.player === this.player) || (card.type === 'ARTS'); + }); + } + },{ + condition: function () { + var cards = this.player.lrigTrashZone.cards.filter(function (card) { + return (card.type === 'ARTS'); + },this); + return (cards.length >= 4); + }, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1657-const-0', + condition: function () { + var cards = this.player.signis.filter(function (signi) { + return signi.hasClass('天使'); + },this); + return (cards.length === 3); + }, + actionAsyn: function () { + return this.game.trashCardsAsyn(this.player.opponent.signis); + } + }); + add(this,'onAttack',effect); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:対戦相手のシグニ1体をトラッシュに置く。" - ] + ], + burstEffect: { + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.trashAsyn(); + }); + } + } }, "1658": { "pid": 1658, - "cid": 1658, + cid: 1658, + "timestamp": 1466329950462, "wxid": "WX12-013", - "name": "ドロー・ディソルブ", + name: "ドロー・ディソルブ", + "kana": "ドローディソルブ", "rarity": "LC", "cardType": "ARTS", "color": "blue", @@ -45112,6 +83472,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX12/WX12-013.jpg", "illust": "松本エイト", "classes": [], "costWhite": 0, @@ -45122,18 +83483,49 @@ var CardInfo = { "costColorless": 2, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase" + cardText: "ひくほど凶悪。", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase'], + artsEffectTexts: [ + "このアーツを使用するためのコストはあなたのルリグトラッシュに青のアーツが1枚以上ある場合、【無】コストが1減り、黒のアーツが1枚以上ある場合、【無】コストが1減る。\n" + + "あなたのルリグのレベル1につき、カードを1枚引く。その後、ターン終了時まで、対戦相手のすべてのシグニのパワーをあなたの手札1枚につき、-2000する。" ], - "artsEffectTexts": [ - "このアーツを使用するためのコストはあなたのルリグトラッシュに青のアーツが1枚以上ある場合、【無】コストが1減り、黒のアーツが1枚以上ある場合、【無】コストが1減る。\nあなたのルリグのレベル1につき、カードを1枚引く。その後、ターン終了時まで、対戦相手のすべてのシグニのパワーをあなたの手札1枚につき、-2000する。" - ] + costChange: function () { + var obj = Object.create(this); + obj.costChange = null; + var flag = this.player.lrigTrashZone.cards.some(function (card) { + return (card.type === 'ARTS') && card.hasColor('blue'); + },this); + if (flag) obj.costColorless -= 1; + var flag = this.player.lrigTrashZone.cards.some(function (card) { + return (card.type === 'ARTS') && card.hasColor('black'); + },this); + if (flag) obj.costColorless -= 1; + if (obj.costColorless < 0) obj.costColorless = 0; + return obj; + }, + artsEffect: { + actionAsyn: function () { + this.player.draw(this.player.lrig.level); + var value = this.player.hands.length * -2000; + if (!value) return; + var cards = this.player.opponent.signis; + if (!cards.length) return; + cards.forEach(function (card) { + this.game.tillTurnEndAdd(this,card,'power',value); + },this); + } + } }, "1659": { "pid": 1659, - "cid": 1659, + cid: 1659, + "timestamp": 1466329951612, "wxid": "WX12-014", - "name": "アロワナ・パニック", + name: "アロワナ・パニック", + "kana": "アロワナパニック", "rarity": "LC", "cardType": "ARTS", "color": "blue", @@ -45141,6 +83533,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX12/WX12-014.jpg", "illust": "しおぼい", "classes": [], "costWhite": 0, @@ -45151,19 +83544,42 @@ var CardInfo = { "costColorless": 2, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase", - "attackPhase" - ], - "artsEffectTexts": [ + cardText: "アロワナ、力を貸すっす!~エルドラ~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase','attackPhase'], + artsEffectTexts: [ "対戦相手のシグニ1体をデッキの一番上に置く。その後、あなたのルリグが<エルドラ>の場合、あなたのライフクロス1枚をクラッシュしてもよい。そうした場合、あなたのデッキの一番上のカードをライフクロスに加える。(ライフバーストはアーツの処理後に発動する)" - ] + ], + artsEffect: { + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return this.game.bounceCardsToDeckAsyn([card]); + }).callback(this,function () { + if (!this.player.lrig.hasClass('エルドラ')) return; + return this.player.selectOptionalAsyn('CRASH',[this]).callback(this,function (c) { + if (!c) return; + return this.player.crashAsyn(1).callback(this,function (succ) { + if (!succ) return; + var card = this.player.mainDeck.cards[0]; + if (!card) return; + card.moveTo(this.player.lifeClothZone); + }); + }); + }); + } + } }, "1660": { "pid": 1660, - "cid": 1660, + cid: 1660, + "timestamp": 1466329953020, "wxid": "WX12-008", - "name": "開きし者 タウィル=トレ", + name: "開きし者 タウィル=トレ", + "kana": "ヒラキシモノタウィルトレ", "rarity": "LC", "cardType": "LRIG", "color": "white", @@ -45171,6 +83587,7 @@ var CardInfo = { "limit": 7, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX12/WX12-008.jpg", "illust": "ぶんたん", "classes": [ "タウィル" @@ -45183,15 +83600,38 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "すこしくらいあかるい ~タウィル~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:このカードがエクシードのコストとしてルリグトラッシュに置かれたとき、このターン、対戦相手はシグニを2体までしか場に出すことができない。(すでに場に3体ある場合は2体になるようにシグニをトラッシュに置く)" - ] + ], + constEffects: [{ + duringGame: true, + fixed: true, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1660-const-0', + triggerCondition: function (event) { + return event.isExceedCost; + }, + actionAsyn: function () { + this.game.tillTurnEndSet(this,this.player.opponent,'twoSignisLimit',true); + } + }); + add(this,'onMove',effect); + } + }], }, "1661": { "pid": 1661, - "cid": 1661, + cid: 1661, + "timestamp": 1466329954392, "wxid": "WX12-009", - "name": "クリスタル・ブレイク", + name: "クリスタル・ブレイク", + "kana": "クリスタルブレイク", "rarity": "LC", "cardType": "ARTS", "color": "white", @@ -45199,6 +83639,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX12/WX12-009.jpg", "illust": "bomi", "classes": [], "costWhite": 0, @@ -45209,19 +83650,42 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase", - "attackPhase" - ], - "artsEffectTexts": [ + cardText: "あなたの未来はきっと。~リメンバ~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase','attackPhase'], + artsEffectTexts: [ "対戦相手の凍結状態のシグニ1体をバニッシュする。あなたのルリグが<リメンバ>の場合、追加で対戦相手の凍結状態のシグニ1体をバニッシュする。" - ] + ], + artsEffect: { + actionAsyn: function () { + var cards = this.player.opponent.signis.filter(function (signi) { + return signi.frozen; + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.banishAsyn().callback(this,function () { + if (!this.player.lrig.hasClass('リメンバ')) return; + var cards = this.player.opponent.signis.filter(function (signi) { + return signi.frozen; + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.banishAsyn(); + }); + }); + }); + } + } }, "1662": { "pid": 1662, - "cid": 1662, + cid: 1662, + "timestamp": 1466329955618, "wxid": "WX12-010", - "name": "ホワイトメイズ ホデサパ", + name: "ホワイトメイズ ホデサパ", + "kana": "ホワイトメイズホデサパ", "rarity": "LC", "cardType": "RESONA", "color": "white", @@ -45229,6 +83693,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "イオナ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX12/WX12-010.jpg", "illust": "くれいお", "classes": [ "精械", @@ -45242,22 +83707,87 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "extraTexts": [ + cardText: "朽ちてからが本番なのに。~ホデサパ~", + // ====================== + // 共鸣 + // ====================== + extraTexts: [ "[出現条件] 【メインフェイズ】【アタックフェイズ】白のシグニ1枚と黒のシグニ1枚をあなたの手札から捨てる" ], - "constEffectTexts": [ + resonaPhase: ['mainPhase','attackPhase'], + resonaCondition: function () { + if (!this.canSummon()) return null; + var cards_A = this.player.hands.filter(function (card) { + return (card.type === 'SIGNI') && (card.color === 'white'); + },this); + if (!cards_A.length) return null; + var cards_B = this.player.hands.filter(function (card) { + return (card.type === 'SIGNI') && (card.color === 'black'); + },this); + if (!cards_B.length) return null; + return function () { + var cards = []; + return this.player.selectAsyn('TRASH',cards_A).callback(this,function (card) { + if (!card) return; + cards.push(card); + return this.player.selectAsyn('TRASH',cards_B).callback(this,function (card) { + if (!card) return; + cards.push(card); + this.game.trashCards(cards); + }); + }); + }; + }, + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:対戦相手のシグニは可能ならばアタックしなければならない。", "【常時能力】:対戦相手のシグニ1体がアタックするたび、ターン終了時まで、そのシグニのパワーを-2000する。" ], - "startUpEffectTexts": [ + constEffects: [{ + action: function (set,add) { + set(this.player.opponent,'forceSigniAttack',true); + } + },{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1662-const-1', + triggerCondition: function (event) { + return (event.card.type === 'SIGNI'); + }, + actionAsyn: function (event) { + this.game.tillTurnEndAdd(this,event.card,'power',-2000); + } + }); + add(this.player.opponent,'onAttack',effect); + } + }], + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:対戦相手の場にあるすべてのシグニを、好きなように配置し直してもよい。あなたはこの方法で他のシグニゾーンに移動したシグニをアップしてもよい。" - ] + ], + startUpEffects: [{ + actionAsyn: function () { + return this.player.rearrangeOpponentSignisAsyn().callback(this,function (signis) { + return this.player.selectOptionalAsyn('UP',[this]).callback(this,function (c) { + if (!c) return; + return this.game.upCardsAsyn(signis); + }); + }); + } + }], }, "1663": { "pid": 1663, - "cid": 1663, + cid: 1663, + "timestamp": 1466329956911, "wxid": "WX12-011", - "name": "花咲乱 遊月・参", + name: "花咲乱 遊月・参", + "kana": "ハナサキミダレユヅキサン", "rarity": "LC", "cardType": "LRIG", "color": "red/green", @@ -45265,6 +83795,7 @@ var CardInfo = { "limit": 7, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX12/WX12-011.jpg", "illust": "モレシャン", "classes": [ "ユヅキ" @@ -45277,15 +83808,34 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "春が来るっていいね。新しい、出会いがありそうで。~遊月~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたのグロウフェイズ開始時、あなたは《赤×0》を支払ってもよい。そうした場合、このターン、あなたのルリグの【出現時能力】の能力は発動しない。" - ] + ], + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1663-const-0', + optional: true, + actionAsyn: function () { + this.game.tillTurnEndSet(this,this.player,'lrigStartUpBanned',true); + } + }); + add(this.player,'onGrowPhaseStart',effect); + } + }], }, "1664": { "pid": 1664, - "cid": 1664, + cid: 1664, + "timestamp": 1466329958077, "wxid": "WX12-012", - "name": "コードピルルク・Φ", + name: "コードピルルク・Φ", + "kana": "コードピルルクファイ", "rarity": "LC", "cardType": "LRIG", "color": "blue/black", @@ -45293,6 +83843,7 @@ var CardInfo = { "limit": 7, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX12/WX12-012.jpg", "illust": "keypot", "classes": [ "ピルルク" @@ -45305,16 +83856,36 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "……少しずつ、染まっていく。~ピルルク~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】【青】:対戦相手は手札を1枚捨てる。", "【出現時能力】【黒】:あなたのトラッシュから黒のシグニ1枚を手札に加える。" - ] + ], + startUpEffects: [{ + costBlue: 1, + actionAsyn: function () { + return this.player.opponent.discardAsyn(1); + } + },{ + costBlack: 1, + actionAsyn: function () { + var filter = function (card) { + return (card.type === 'SIGNI') && card.hasColor('black'); + } + return this.player.pickCardAsyn(filter); + } + }], }, "1665": { "pid": 1665, - "cid": 1665, + cid: 1665, + "timestamp": 1466329959305, "wxid": "WX12-001", - "name": "永らえし者 タウィル=フェム", + name: "永らえし者 タウィル=フェム", + "kana": "ナガエラエシモノタウィルフェム", "rarity": "LR", "cardType": "LRIG", "color": "white", @@ -45322,6 +83893,7 @@ var CardInfo = { "limit": 12, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX12/WX12-001.jpg", "illust": "羽音たらく", "classes": [ "タウィル" @@ -45334,17 +83906,72 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "あなたにあえてよかった ~タウィル~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:このルリグはこのカードの下にあるすべてのルリグの【起動能力】の能力を持つ。", "【常時能力】:対戦相手のシグニ1体がアタックしたとき、あなたの手札から<天使>のシグニを2枚捨ててもよい。そうした場合、そのアタックしているシグニはこのアタックであなたにダメージを与えない。", "【常時能力】:あなたのターン終了時、トラッシュから<天使>のシグニ1枚を手札に加える。" - ] + ], + constEffects: [{ + action: function (set,add) { + this.player.lrigZone.cards.slice(1).forEach(function (card) { + if (card.type === 'LRIG') { + card.actionEffects.forEach(function (eff) { + var actionEffect = Object.create(eff); + actionEffect.source = this; + add(this,'actionEffects',actionEffect); + },this); + } + },this); + } + },{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1665-const-1', + triggerCondition: function (event) { + return (event.card.type === 'SIGNI'); + }, + actionAsyn: function (event) { + var cards = this.player.hands.filter(function (card) { + return card.hasClass('天使'); + },this); + if (cards.length < 2) return; + return this.player.selectSomeAsyn('TRASH',cards,0,2).callback(this,function (cards) { + if (cards.length < 2) return; + this.game.trashCards(cards); + event.wontBeDamaged = true; + }); + } + }); + add(this.player.opponent,'onAttack',effect); + } + },{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1665-const-2', + actionAsyn: function () { + var filter = function (card) { + return card.hasClass('天使'); + }; + return this.player.pickCardAsyn(filter); + } + }); + add(this.player,'onTurnEnd2',effect); + } + }], }, "1666": { "pid": 1666, - "cid": 1666, + cid: 1666, + "timestamp": 1466329960574, "wxid": "WX12-003", - "name": "コード・ピルルク VERMILION", + name: "コード・ピルルク VERMILION", + "kana": "コードピルルクヴァーミリオン", "rarity": "LR", "cardType": "LRIG", "color": "blue/black", @@ -45352,6 +83979,7 @@ var CardInfo = { "limit": 11, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX12/WX12-003.jpg", "illust": "タイキ", "classes": [ "ピルルク" @@ -45364,21 +83992,76 @@ var CardInfo = { "costColorless": 1, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "希望への力、それは…。", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたがスペル1枚を使用したとき、対戦相手のシグニ1体をダウンし、それを凍結する。この効果は1ターンに一度しか発動しない。" ], - "startUpEffectTexts": [ + constEffects: [{ + fixed: true, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1666-const-0', + once: true, + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + card.down(); + card.freeze(); + }); + } + }); + add(this.player,'onUseSpell',effect); + } + }], + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:あなたのデッキからスペル1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" ], - "actionEffectTexts": [ + startUpEffects: [{ + actionAsyn: function () { + var filter = function (card) { + return (card.type === 'SPELL'); + }; + return this.player.seekAsyn(filter,1); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【無】【無】:あなたの手札からコストの合計が2~4の青または黒のスペル1枚を、そのコストを支払って使用する。この能力は使用タイミング【アタックフェイズ】を持つ。(カードの左上に書かれているコストのみを参照する)" - ] + ], + actionEffects: [{ + attackPhase: true, + costColorless: 2, + actionAsyn: function () { + var cards = this.player.hands.filter(function (card) { + if (card.type !== 'SPELL') return false; + if (!card.canUse()) return false; + var cost = card.getTotalEnerCost(true); + return ((cost >= 2) && (cost <= 4)); + },this); + return this.player.selectAsyn('USE_SPELL',cards).callback(this,function (card) { + if (!card) return; + return this.player.handleSpellAsyn(card); + }); + } + }], }, "1667": { "pid": 1667, - "cid": 1667, + cid: 1667, + "timestamp": 1466329961781, "wxid": "WX12-005", - "name": "クトゥル・コール", + name: "クトゥル・コール", + "kana": "クトゥルコール", "rarity": "LR", "cardType": "ARTS", "color": "black", @@ -45386,6 +84069,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX12/WX12-005.jpg", "illust": "羽音たらく", "classes": [], "costWhite": 1, @@ -45396,20 +84080,52 @@ var CardInfo = { "costColorless": 1, "guardFlag": false, "multiEner": false, - "timmings": [ - "attackPhase" - ], - "artsEffectTexts": [ - "以下の2つから1つを選ぶ。あなたのルリグが<タウィル>または<ウムル>の場合、代わりに2つまで選ぶ。\n①ターン終了時まで、対戦相手のルリグ1体またはシグニ1体は「アタックできない」を得る。\n②あなたのトラッシュから白または黒のシグニ1枚を場に出す。", + cardText: "明滅ノ後、産マルル世界在ランコトヲ。~ウトゥルス~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['attackPhase'], + artsEffectTexts: [ + "以下の2つから1つを選ぶ。あなたのルリグが<タウィル>または<ウムル>の場合、代わりに2つまで選ぶ。\n" + + "①ターン終了時まで、対戦相手のルリグ1体またはシグニ1体は「アタックできない」を得る。\n" + + "②あなたのトラッシュから白または黒のシグニ1枚を場に出す。", "ターン終了時まで、対戦相手のルリグ1体またはシグニ1体は「アタックできない」を得る。", - "あなたのトラッシュから白または黒のシグニ1枚を場に出す。" - ] + "あなたのトラッシュから白または黒のシグニ1枚を場に出す。", + ], + getMinEffectCount: function () { + return 1; + }, + getMaxEffectCount: function () { + var lrig = this.player.lrig; + return (lrig.hasClass('タウィル') || lrig.hasClass('ウムル'))? 2 : 1; + }, + artsEffect: [{ + actionAsyn: function () { + var cards = concat(this.player.opponent.signis,this.player.opponent.lrig); + return this.player.selectTargetOptionalAsyn(cards).callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndSet(this,card,'canNotAttack',true); + }); + } + },{ + actionAsyn: function () { + var cards = this.player.trashZone.cards.filter(function (card) { + return (card.hasColor('white') || card.hasColor('black')) && card.canSummon(); + },this); + return this.player.selectOptionalAsyn('SUMMON_SIGNI',cards).callback(this,function (card) { + if (!card) return; + return card.summonAsyn(); + }); + } + }] }, "1668": { "pid": 1668, - "cid": 1668, + cid: 1668, + "timestamp": 1466329962967, "wxid": "WX12-006", - "name": "緑肆ノ遊 フリーフォール", + name: "緑肆ノ遊 フリーフォール", + "kana": "リョクヨンノユウフリーフォール", "rarity": "LR", "cardType": "RESONA", "color": "green", @@ -45417,6 +84133,7 @@ var CardInfo = { "limit": 0, "power": 15000, "limiting": "アイヤイ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX12/WX12-006.jpg", "illust": "コウサク", "classes": [ "精武", @@ -45430,19 +84147,87 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "extraTexts": [ + cardText: "無重力の彼方へさぁ行くぞ!~フリーフォール~", + // ====================== + // 共鸣 + // ====================== + extraTexts: [ "[出現条件] 【メインフェイズ】合計3枚の<遊具>のシグニをあなたの手札とエナゾーンからトラッシュに置く" ], - "constEffectTexts": [ + resonaPhase: 'mainPhase', + resonaCondition: function () { + if (!this.canSummon()) return null; + var cards_A = this.player.hands.filter(function (card) { + return card.hasClass('遊具'); + },this); + var cards_B = this.player.enerZone.cards.filter(function (card) { + return card.hasClass('遊具'); + },this); + if ((cards_A.length + cards_B.length) < 3) return null; + return function () { + var min = Math.max(0,3 - cards_B.length); + return this.player.selectSomeAsyn('TRASH',cards_A,min,3).callback(this,function (cards_trash) { + var count = 3 - cards_trash.length; + if (count <= 0) return cards_trash; + return this.player.selectSomeAsyn('TRASH',cards_B,count,count).callback(this,function (cards) { + return concat(cards_trash,cards); + }); + }).callback(this,function (cards) { + this.game.trashCards(cards); + }); + }; + }, + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:このシグニがアタックしたとき、あなたのシグニ1体をアップする。この効果は1ターンに一度しか発動しない。", "【常時能力】:あなたのシグニ1体がアップしたとき、このシグニをアップする。" - ] + ], + constEffects: [{ + fixed: true, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1668-const-0', + once: true, + actionAsyn: function () { + var cards = this.player.signis.filter(function (signi) { + return !signi.isUp; + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.upAsyn(); + }); + } + }); + add(this,'onAttack',effect); + } + },{ + action: function (set,add) { + this.player.signis.forEach(function (signi) { + var effect = this.game.newEffect({ + source: this, + description: '1668-const-1', + condition: function () { + return !this.isUp; + }, + actionAsyn: function () { + return this.upAsyn(); + } + }); + add(signi,'onUp',effect); + },this); + } + }], }, "1669": { "pid": 1669, - "cid": 1669, + cid: 1669, + "timestamp": 1466329964204, "wxid": "WX12-007", - "name": "感慨の巫女 ユキ", + name: "感慨の巫女 ユキ", + "kana": "カンガイノミコユキ", "rarity": "LC", "cardType": "LRIG", "color": "white", @@ -45450,6 +84235,7 @@ var CardInfo = { "limit": 8, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX12/WX12-007.jpg", "illust": "茶ちえ", "classes": [ "イオナ" @@ -45461,13 +84247,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "こんな景色を見られるなんて。~ユキ~", }, "1670": { "pid": 1670, - "cid": 1670, + cid: 1670, + "timestamp": 1466329965281, "wxid": "WX12-002", - "name": "紅蓮乙女 遊月・肆", + name: "紅蓮乙女 遊月・肆", + "kana": "グレンオトメユヅキヨン", "rarity": "LR", "cardType": "LRIG", "color": "red/green", @@ -45475,6 +84264,7 @@ var CardInfo = { "limit": 11, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX12/WX12-002.jpg", "illust": "タイキ", "classes": [ "ユヅキ" @@ -45487,24 +84277,92 @@ var CardInfo = { "costColorless": 1, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "未来への力、それは…。", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:対戦相手のアタックフェイズ開始時、あなたのライフクロスが3枚以上ある場合、このターン、あなたはゲームに敗北しない。" ], - "startUpEffectTexts": [ + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1670-const-0', + condition: function () { + return (this.player.lifeClothZone.cards.length >= 3); + }, + actionAsyn: function () { + return this.game.tillTurnEndSet(this,this.player,'wontLoseGame',true); + } + }); + add(this.player.opponent,'onAttackPhaseStart',effect); + } + }], + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:あなたのエナゾーンにあるカードをすべてトラッシュに置く。あなたのデッキの一番上のカードをライフクロスに加える。" ], - "actionEffectTexts": [ + startUpEffects: [{ + actionAsyn: function () { + var cards = this.player.enerZone.cards; + this.game.trashCards(cards); + var card = this.player.mainDeck.cards[0]; + if (!card) return; + card.moveTo(this.player.lifeClothZone); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【無】:ターン終了時まで、あなたのすべてのカードは《ライフバースト》【エナチャージ1】を持つ。この能力は使用タイミング【メインフェイズ】【アタックフェイズ】を持ち、1ターンに一度しか使用できない。" ], - "attachedEffectTexts": [ + actionEffects: [{ + attackPhase: true, + mainPhase: true, + once: true, + costColorless: 1, + actionAsyn: function () { + var cards = this.game.cards.filter(function (card) { + return (card.player === this.player) && ((card.type === 'SIGNI') || (card.type === 'SPELL')); + },this); + this.game.addConstEffect({ + source: this, + destroyTimming: [this.game.phase.onTurnEnd], + fixed: true, + action: function (set,add) { + cards.forEach(function (card) { + var effect = this.game.newEffect({ + source: card, + description: '1670-attached-0', + optional: true, + actionAsyn: function () { + return this.player.enerCharge(1); + } + }); + add(card,'onBurst',effect); + },this); + } + }); + } + }], + // ====================== + // 附加效果 + // ====================== + attachedEffectTexts: [ "【※】:【エナチャージ1】" - ] + ], }, "1671": { "pid": 1671, - "cid": 1671, + cid: 1671, + "timestamp": 1466329966507, "wxid": "WX12-021", - "name": "幻竜姫 #スパザウス#", + name: "幻竜姫 #スパザウス#", + "kana": "ゲンリュウヒメワイルドスパザウス", "rarity": "SR", "cardType": "SIGNI", "color": "green", @@ -45512,6 +84370,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "ユヅキ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX12/WX12-021.jpg", "illust": "ますん", "classes": [ "精生", @@ -45525,21 +84384,81 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "スパザウス様が踏み潰してくれるわァ!~#スパザウス#~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:あなたのデッキの上からカードを2枚公開する。その中からすべての<龍獣>のシグニをエナゾーンに置き、残りを好きな順番でデッキの一番上に置く。" ], - "actionEffectTexts": [ + startUpEffects: [{ + actionAsyn: function () { + return this.player.revealAsyn(2).callback(this,function (cards) { + var cards_A = []; + var cards_B = []; + cards.forEach(function (card) { + if (card.hasClass('龍獣')) { + cards_A.push(card); + } else { + cards_B.push(card); + } + },this); + this.game.moveCards(cards_A,this.player.enerZone); + var len = cards_B.length; + if (len < 2) return; + return this.player.selectSomeAsyn('SET_ORDER',cards_B,len,len,true).callback(this,function (cards) { + this.player.mainDeck.moveCardsToTop(cards); + }); + }); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【緑】【赤】【無】:対戦相手のエナゾーンからカード1枚をトラッシュに置く。この能力は対戦相手のルリグがレベル4以上の場合にしか使用できない。" ], - "burstEffectTexts": [ + actionEffects: [{ + costGreen: 1, + costRed: 1, + costColorless: 1, + useCondition: function () { + return (this.player.opponent.lrig.level >= 4); + }, + actionAsyn: function () { + var cards = this.player.opponent.enerZone.cards; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:対戦相手のパワー10000以下のシグニ1体をバニッシュする。対戦相手は自分のエナゾーンのカードが7枚になるように、エナゾーンからカードをトラッシュに置く。" - ] + ], + burstEffect: { + actionAsyn: function () { + return this.banishSigniAsyn(10000).callback(this,function () { + var cards = this.player.opponent.enerZone.cards; + var n = cards.length - 7; + if (n <= 0) return; + return this.player.opponent.selectSomeAsyn('TRASH',cards,n,n).callback(this,function (cards) { + this.game.trashCards(cards); + }); + }); + } + } }, "1672": { "pid": 1672, - "cid": 1672, + cid: 1672, + "timestamp": 1466329967565, "wxid": "WX12-051", - "name": "幻竜 #ステゴケラス#", + name: "幻竜 #ステゴケラス#", + "kana": "ゲンリュウワイルドステゴケラス", "rarity": "C", "cardType": "SIGNI", "color": "green", @@ -45547,6 +84466,7 @@ var CardInfo = { "limit": 0, "power": 3000, "limiting": "ユヅキ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX12/WX12-051.jpg", "illust": "ときち", "classes": [ "精生", @@ -45560,15 +84480,33 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "頭突きの構え!~#ステゴケラス#~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:あなたのエナゾーンにあるカードが3枚以下の場合、あなたのデッキの一番上を公開する。それが<龍獣>のシグニの場合、それをエナゾーンに置く。" - ] + ], + startUpEffects: [{ + actionAsyn: function () { + if (this.player.enerZone.cards.length > 3) return; + return this.player.revealAsyn(1).callback(this,function (cards) { + cards = cards.filter(function (card) { + return (card.hasClass('龍獣')); + },this); + if (!cards.length) return; + this.game.moveCards(cards,this.player.enerZone); + }); + } + }], }, "1673": { "pid": 1673, - "cid": 1673, + cid: 1673, + "timestamp": 1466329968614, "wxid": "WX12-052", - "name": "幻竜 #ドラコレクス#", + name: "幻竜 #ドラコレクス#", + "kana": "ゲンリュウワイルドドラコレクス", "rarity": "C", "cardType": "SIGNI", "color": "green", @@ -45576,6 +84514,7 @@ var CardInfo = { "limit": 0, "power": 1000, "limiting": "ユヅキ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX12/WX12-052.jpg", "illust": "よん", "classes": [ "精生", @@ -45589,15 +84528,33 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "ちょっと一休み。~#ドラコレクス#~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:あなたのエナゾーンにカードがない場合、あなたのデッキの一番上を公開する。それが<龍獣>のシグニの場合、それをエナゾーンに置く。" - ] + ], + startUpEffects: [{ + actionAsyn: function () { + if (this.player.enerZone.cards.length) return; + return this.player.revealAsyn(1).callback(this,function (cards) { + cards = cards.filter(function (card) { + return (card.hasClass('龍獣')); + },this); + if (!cards.length) return; + this.game.moveCards(cards,this.player.enerZone); + }); + } + }], }, "1674": { "pid": 1674, - "cid": 1674, + cid: 1674, + "timestamp": 1466329969722, "wxid": "WX12-004", - "name": "龍導波", + name: "龍導波", + "kana": "リュウドウハ", "rarity": "LR", "cardType": "ARTS", "color": "red", @@ -45605,6 +84562,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX12/WX12-004.jpg", "illust": "蟹丹", "classes": [], "costWhite": 0, @@ -45615,19 +84573,39 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase", - "attackPhase" - ], - "artsEffectTexts": [ + cardText: "龍!導!波ァ!~ユヅキ~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase','attackPhase'], + artsEffectTexts: [ "あなたのライフクロス1枚をクラッシュする。そうした場合、対戦相手のシグニ1体をバニッシュする。あなたのルリグが<ユヅキ>で、この方法でクラッシュしたカードが《ライフバースト》を持っていた場合、あなたのデッキの一番上のカードをライフクロスに加える。(ライフバーストはアーツの処理後に発動する)" - ] + ], + artsEffect: { + actionAsyn: function () { + var card = this.player.lifeClothZone.cards[0]; + if (!card) return; + var burst = card.hasBurst(); + return this.player.crashAsyn(1).callback(this,function (succ) { + if (!succ) return; + return this.banishSigniAsyn().callback(this,function () { + if (!this.player.lrig.hasClass('ユヅキ')) return; + if (!burst) return; + var card = this.player.mainDeck.cards[0]; + if (!card) return; + card.moveTo(this.player.lifeClothZone); + }); + }); + } + } }, "1675": { "pid": 1675, - "cid": 1675, + cid: 1675, + "timestamp": 1466329970709, "wxid": "WX12-015", - "name": "緑幻竜 #ティラザウス#", + name: "緑幻竜 #ティラザウス#", + "kana": "リョクゲンリュウワイルドティラザウス", "rarity": "LC", "cardType": "RESONA", "color": "green", @@ -45635,6 +84613,7 @@ var CardInfo = { "limit": 0, "power": 15000, "limiting": "ユヅキ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX12/WX12-015.jpg", "illust": "hitoto*", "classes": [ "精生", @@ -45648,22 +84627,79 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "extraTexts": [ - "[出現条件] 【メインフェイズ】赤の<龍獣>のシグニ1枚と緑の<龍獣>のシグニ1枚をあなたのエナゾーンからトラッシュに置く" + cardText: "渇ッ枯ッ喝、これぞ緑の力!~ティラザウス~", + // ====================== + // 共鸣 + // ====================== + extraTexts: [ + "[出現条件] 【メインフェイズ】赤の<龍獣>のシグニ1枚と緑の<龍獣>のシグニ1枚をあなたのエナゾーンからトラッシュに置く", ], - "constEffectTexts": [ + resonaPhase: 'mainPhase', + resonaCondition: function () { + if (!this.canSummon()) return null; + var cards_A = this.player.enerZone.cards.filter(function (card) { + return card.hasClass('龍獣') && (card.color === 'red'); + },this); + var cards_B = this.player.enerZone.cards.filter(function (card) { + return card.hasClass('龍獣') && (card.color === 'green'); + },this); + if (!cards_A.length || !cards_B.length) return null; + return function () { + return this.player.selectAsyn('TRASH',cards_A).callback(this,function (card) { + if (!card) return; + card.trash(); + return this.player.selectAsyn('TRASH',cards_B).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + }); + }; + }, + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:このシグニが場から離れたとき、あなたのデッキからカード名に《幻竜姫》を含むシグニ1枚を探して場に出す。その後、デッキをシャッフルする。" ], - "startUpEffectTexts": [ + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1675-const-0', + actionAsyn: function () { + var filter = function (card) { + return (card.name.indexOf('幻竜姫') !== -1); + }; + return this.player.seekAndSummonAsyn(filter,1); + } + }); + add(this,'onLeaveField',effect); + } + }], + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:対戦相手のパワー10000以下のシグニ1体をバニッシュする。", "【出現時能力】:対戦相手のパワー15000以上のシグニ1体をバニッシュする。" - ] + ], + startUpEffects: [{ + actionAsyn: function () { + return this.banishSigniAsyn(10000); + } + },{ + actionAsyn: function () { + return this.banishSigniAsyn(15000,1,1,true); + } + }], }, "1676": { "pid": 1676, - "cid": 1676, + cid: 1676, + "timestamp": 1466329971944, "wxid": "WX12-050", - "name": "幻竜 #イグアノドン#", + name: "幻竜 #イグアノドン#", + "kana": "ゲンリュウワイルドイグアノドン", "rarity": "C", "cardType": "SIGNI", "color": "green", @@ -45671,6 +84707,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "ユヅキ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX12/WX12-050.jpg", "illust": "エムド", "classes": [ "精生", @@ -45684,20 +84721,62 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "可愛いお花ね。~#イグアノドン#~", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【ダウン】:あなたのデッキの一番上を公開する。それが<龍獣>のシグニの場合、それをエナゾーンに置く。" ], - "burstEffectTexts": [ + actionEffects: [{ + costDown: true, + actionAsyn: function () { + return this.player.revealAsyn(1).callback(this,function (cards) { + cards = cards.filter(function (card) { + return (card.hasClass('龍獣')); + },this); + if (!cards.length) return; + this.game.moveCards(cards,this.player.enerZone); + }); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:どちらか1つを選ぶ。①カードを1枚引く。②【エナチャージ1】", "カードを1枚引く。", "【エナチャージ1】" - ] + ], + burstEffect: { + actionAsyn: function () { + var effects = [{ + source: this, + description: '1676-burst-1', + actionAsyn: function () { + this.player.draw(1); + } + },{ + source: this, + description: '1676-burst-2', + actionAsyn: function () { + this.player.enerCharge(1); + } + }]; + return this.player.selectAsyn('LAUNCH',effects).callback(this,function (effect) { + if (!effect) return; + return effect.actionAsyn.call(this); + }); + } + } }, "1677": { "pid": 1677, - "cid": 1677, + cid: 1677, + "timestamp": 1466329973166, "wxid": "WX12-CB01", - "name": "幻竜 ボルシャック", + name: "幻竜 ボルシャック", + "kana": "ゲンリュウボルシャック", "rarity": "コラボ", "cardType": "SIGNI", "color": "red", @@ -45705,6 +84784,7 @@ var CardInfo = { "limit": 0, "power": 6000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX12/WX12-CB01.jpg", "illust": "単ル", "classes": [ "精生", @@ -45718,20 +84798,261 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "その怒りに触れたために、ひとつの都市が消滅した。", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたのアタックフェイズの間、このシグニのパワーはあなたのトラッシュにある<龍獣>のシグニ1枚につき+1000される。", "【常時能力】:このシグニのパワーが12000以上であるかぎり、このシグニは【ダブルクラッシュ】を得る。", "【常時能力】:このシグニがアタックしたとき、あなたのトラッシュに<龍獣>のシグニが10枚以上ある場合、対戦相手のパワー10000以下のシグニ1体をバニッシュする。" ], - "burstEffectTexts": [ + constEffects: [{ + condition: function () { + return ((this.game.turnPlayer === this.player) && this.game.phase.isAttackPhase()); + }, + action: function (set,add) { + var cards = this.player.trashZone.cards.filter(function (card) { + return card.hasClass('龍獣'); + },this); + var value = cards.length *= 1000; + if (!value) return; + add(this,'power',value); + } + },{ + condition: function () { + return (this.power >= 12000); + }, + action: function (set,add) { + set(this,'doubleCrash',true); + } + },{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1677-const-0', + actionAsyn: function () { + var cards = this.player.trashZone.cards.filter(function (card) { + return card.hasClass('龍獣'); + },this); + if (cards.length < 10) return; + return this.banishSigniAsyn(10000); + } + }); + add(this,'onAttack',effect); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(1); + } + } }, + // "1678": { + // "pid": 1678, + // cid: 1678, + // "timestamp": 1466329974348, + // "wxid": "SP15-004", + // name: "セレクター(来場者特典 緑子ver.)", + // "kana": "セレクター", + // "rarity": "PR", + // "cardType": "ARTS", + // "color": "colorless", + // "level": 0, + // "limit": 0, + // "power": 0, + // "limiting": "", + // "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP15/SP15-004.jpg", + // "illust": "作画:木本 茂樹 仕上げ・背景:J.C.STAFF", + // "classes": [], + // "costWhite": 0, + // "costBlack": 0, + // "costRed": 0, + // "costBlue": 0, + // "costGreen": 0, + // "costColorless": 1, + // "guardFlag": false, + // cardSkills: [ + // "使用タイミング", + // "【メインフェイズ】", + // "あなたのデッキから、限定条件にあなたのルリグのルリグタイプを持つカード1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" + // ], + // "multiEner": false, + // cardText: "少女たちは選び続ける。", + // }, + // "1679": { + // "pid": 1679, + // cid: 1679, + // "timestamp": 1466329975396, + // "wxid": "SP15-005", + // name: "セレクター(来場者特典 ウリス&ハナレver.)", + // "kana": "セレクター", + // "rarity": "PR", + // "cardType": "ARTS", + // "color": "colorless", + // "level": 0, + // "limit": 0, + // "power": 0, + // "limiting": "", + // "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP15/SP15-005.jpg", + // "illust": "作画:木本 茂樹 仕上げ・背景:J.C.STAFF", + // "classes": [], + // "costWhite": 0, + // "costBlack": 0, + // "costRed": 0, + // "costBlue": 0, + // "costGreen": 0, + // "costColorless": 1, + // "guardFlag": false, + // cardSkills: [ + // "使用タイミング", + // "【メインフェイズ】", + // "あなたのデッキから、限定条件にあなたのルリグのルリグタイプを持つカード1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" + // ], + // "multiEner": false, + // cardText: "少女たちは選び続ける。", + // }, + // "1680": { + // "pid": 1680, + // cid: 1680, + // "timestamp": 1466329976496, + // "wxid": "SP15-006", + // name: "セレクター(来場者特典 エルドラver.)", + // "kana": "セレクター", + // "rarity": "PR", + // "cardType": "ARTS", + // "color": "colorless", + // "level": 0, + // "limit": 0, + // "power": 0, + // "limiting": "", + // "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP15/SP15-006.jpg", + // "illust": "作画:木本 茂樹 仕上げ・背景:J.C.STAFF", + // "classes": [], + // "costWhite": 0, + // "costBlack": 0, + // "costRed": 0, + // "costBlue": 0, + // "costGreen": 0, + // "costColorless": 1, + // "guardFlag": false, + // cardSkills: [ + // "使用タイミング", + // "【メインフェイズ】", + // "あなたのデッキから、限定条件にあなたのルリグのルリグタイプを持つカード1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" + // ], + // "multiEner": false, + // cardText: "少女たちは選び続ける。", + // }, + // "1681": { + // "pid": 1681, + // cid: 1681, + // "timestamp": 1466329977588, + // "wxid": "SP15-009", + // name: "セレクター(来場者特典 アンver.)", + // "kana": "セレクター", + // "rarity": "PR", + // "cardType": "ARTS", + // "color": "colorless", + // "level": 0, + // "limit": 0, + // "power": 0, + // "limiting": "", + // "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP15/SP15-009.jpg", + // "illust": "作画:木本 茂樹 仕上げ・背景:J.C.STAFF", + // "classes": [], + // "costWhite": 0, + // "costBlack": 0, + // "costRed": 0, + // "costBlue": 0, + // "costGreen": 0, + // "costColorless": 1, + // "guardFlag": false, + // cardSkills: [ + // "使用タイミング", + // "【メインフェイズ】", + // "あなたのデッキから、限定条件にあなたのルリグのルリグタイプを持つカード1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" + // ], + // "multiEner": false, + // cardText: "少女たちは選び続ける。", + // }, + // "1682": { + // "pid": 1682, + // cid: 1682, + // "timestamp": 1466329978861, + // "wxid": "SP15-010", + // name: "セレクター(来場者特典 ミルルンver.)", + // "kana": "セレクター", + // "rarity": "PR", + // "cardType": "ARTS", + // "color": "colorless", + // "level": 0, + // "limit": 0, + // "power": 0, + // "limiting": "", + // "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP15/SP15-010.jpg", + // "illust": "作画:木本 茂樹 仕上げ・背景:J.C.STAFF", + // "classes": [], + // "costWhite": 0, + // "costBlack": 0, + // "costRed": 0, + // "costBlue": 0, + // "costGreen": 0, + // "costColorless": 1, + // "guardFlag": false, + // cardSkills: [ + // "使用タイミング", + // "【メインフェイズ】", + // "あなたのデッキから、限定条件にあなたのルリグのルリグタイプを持つカード1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" + // ], + // "multiEner": false, + // cardText: "少女たちは選び続ける。", + // }, + // "1683": { + // "pid": 1683, + // cid: 1683, + // "timestamp": 1466329980049, + // "wxid": "SP15-002", + // name: "セレクター(来場者特典 花代ver.)", + // "kana": "セレクター", + // "rarity": "PR", + // "cardType": "ARTS", + // "color": "colorless", + // "level": 0, + // "limit": 0, + // "power": 0, + // "limiting": "", + // "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP15/SP15-002.jpg", + // "illust": "作画:木本 茂樹 仕上げ・背景:J.C.STAFF", + // "classes": [], + // "costWhite": 0, + // "costBlack": 0, + // "costRed": 0, + // "costBlue": 0, + // "costGreen": 0, + // "costColorless": 1, + // "guardFlag": false, + // cardSkills: [ + // "使用タイミング", + // "【メインフェイズ】", + // "あなたのデッキから、限定条件にあなたのルリグのルリグタイプを持つカード1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" + // ], + // "multiEner": false, + // cardText: "少女たちは選び続ける。", + // }, "1684": { "pid": 1684, - "cid": 1684, + cid: 1684, + "timestamp": 1466329981086, "wxid": "PR-284", - "name": "無垢なる宝剣(WIXOSSカード大全III 付録)", + name: "無垢なる宝剣(WIXOSSカード大全III 付録)", + "kana": "ムクナルホウケン", "rarity": "PR", "cardType": "SPELL", "color": "colorless", @@ -45739,6 +85060,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-284.jpg", "illust": "シロジ", "classes": [], "costWhite": 0, @@ -45749,15 +85071,69 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ - "このスペルを使用する際、あなたは追加でエナゾーンからカードを2枚以上トラッシュに置く。この方法で白のカードがトラッシュに置かれた場合、対戦相手のシグニ1体を手札に戻す。\n赤の場合、対戦相手のパワー12000以下のシグニ1体をバニッシュする。\n青の場合、カードを2枚引き、その後手札を1枚捨てる。\n緑の場合、対戦相手のパワー12000以上のシグニ1体をバニッシュする。\n黒の場合、あなたのトラッシュからシグニ1枚を手札に加える。" - ] + cardText: "白夜極夜、巡ル剣、誰某集ウ破壊衝動。~ウトゥルス", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ + "このスペルを使用する際、あなたは追加でエナゾーンからカードを2枚以上トラッシュに置く。この方法で白のカードがトラッシュに置かれた場合、対戦相手のシグニ1体を手札に戻す。\n" + + "赤の場合、対戦相手のパワー12000以下のシグニ1体をバニッシュする。\n" + + "青の場合、カードを2枚引き、その後手札を1枚捨てる。\n" + + "緑の場合、対戦相手のパワー12000以上のシグニ1体をバニッシュする。\n" + + "黒の場合、あなたのトラッシュからシグニ1枚を手札に加える。" + ], + useCondition: function () { + var cards = this.player.enerZone.cards; + var left = this.player.checkEner(cards,this).left; + return (left >= 2); + }, + costAsyn: function () { + var cards = this.player.enerZone.cards; + return this.player.selectSomeAsyn('PAY',cards,2).callback(this,function (cards) { + this.game.trashCards(cards); + var colors = []; + cards.forEach(function (card) { + colors = colors.concat(card.getColors()); + }); + return colors; + }); + }, + spellEffect: { + actionAsyn: function (target,costArg) { + var colors = costArg.others; + return Callback.immediately().callback(this,function () { + if (!inArr('white',colors)) return; + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.bounceAsyn(); + }); + }).callback(this,function () { + if (!inArr('red',colors)) return; + return this.banishSigniAsyn(12000); + }).callback(this,function () { + if (!inArr('blue',colors)) return; + this.player.draw(2); + return this.player.discardAsyn(1); + }).callback(this,function () { + if (!inArr('green',colors)) return; + return this.banishSigniAsyn(12000,0,1,true); + }).callback(this,function () { + if (!inArr('black',colors)) return; + return this.player.pickCardAsyn(function (card) { + return (card.type === 'SIGNI'); + }); + }); + } + }, }, "1685": { "pid": 1685, - "cid": 1381, + cid: 1381, + "timestamp": 1466329982356, "wxid": "PR-259", - "name": "ウトゥルス・チェイン(WIXOSSノベライズ-TWIN MEMORIES-付録)", + name: "ウトゥルス・チェイン(WIXOSSノベライズ-TWIN MEMORIES-付録)", + "kana": "ウトゥルスチェイン", "rarity": "PR", "cardType": "ARTS", "color": "black", @@ -45765,6 +85141,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-259.jpg", "illust": "村上ゆいち", "classes": [], "costWhite": 1, @@ -45774,13 +85151,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "我ガ名ハ、ウトゥルス。イカナル者トテ、我ガ鎖カラ逃レルコト能ハズ。 ~ウトゥルス~", }, "1686": { "pid": 1686, - "cid": 1686, + cid: 1686, + "timestamp": 1466329983639, "wxid": "PR-260", - "name": "羅石 セキエイ(WIXOSS PARTY参加賞selectors pack vol9)", + name: "羅石 セキエイ(WIXOSS PARTY参加賞selectors pack vol9)", + "kana": "ラセキセキエイ", "rarity": "PR", "cardType": "SIGNI", "color": "red", @@ -45788,6 +85168,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-260.jpg", "illust": "希", "classes": [ "精羅", @@ -45801,15 +85182,32 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "なんや、自分を守ることはできへんのかぁ? ~セキエイ~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:対戦相手の無色のシグニ1体をバニッシュする。" - ] + ], + startUpEffects: [{ + actionAsyn: function () { + var cards = this.player.opponent.signis.filter(function (signi) { + return (signi.color === 'colorless'); + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.banishAsyn(); + }); + } + }], }, "1687": { "pid": 1687, - "cid": 1687, + cid: 1687, + "timestamp": 1466329984902, "wxid": "PR-261", - "name": "幻竜 #ヤモリ#(WIXOSS PARTY参加賞selectors pack vol9)", + name: "幻竜 #ヤモリ#(WIXOSS PARTY参加賞selectors pack vol9)", + "kana": "ゲンリュウワイルドヤモリ", "rarity": "PR", "cardType": "SIGNI", "color": "green", @@ -45817,6 +85215,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-261.jpg", "illust": "安藤周記", "classes": [ "精生", @@ -45830,18 +85229,48 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "いいんですかねー?倒しちゃって。 ~幻竜 #ヤモリ#~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:このシグニがバニッシュされたとき、あなたは【緑】を支払ってもよい。そうした場合、あなたのデッキからレベル2の<龍獣>のシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" ], - "burstEffectTexts": [ + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1687-const-0', + costGreen: 1, + actionAsyn: function () { + var filter = function (card) { + return (card.level === 2) && (card.hasClass('龍獣')); + } + return this.player.seekAsyn(filter,1); + } + }); + add(this,'onBanish',effect); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(1); + } + } }, "1688": { "pid": 1688, - "cid": 1688, + cid: 1688, + "timestamp": 1466329986133, "wxid": "PR-262", - "name": "ドライ=ラッカー(WIXOSS PARTY参加賞selectors pack vol9)", + name: "ドライ=ラッカー(WIXOSS PARTY参加賞selectors pack vol9)", + "kana": "ドライラッカー", "rarity": "PR", "cardType": "SIGNI", "color": "black", @@ -45849,6 +85278,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-262.jpg", "illust": "芥川 明", "classes": [ "精武", @@ -45862,15 +85292,43 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "おいで。抱きしめてあげるから。 ~ラッカー~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:対戦相手のシグニのパワーが0以下になったとき、あなたのデッキの一番上のカードをエナゾーンに置く。この効果は1ターンに一度しか発動しない。" - ] + ], + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1688-const-0', + triggerCondition: function (event) { + if (this.game.getData(this,'triggered')) return false; + if ((event.oldPower > 0) && (event.power <= 0)) { + this.game.setData(this,'triggered',true); + return true; + } + return false; + }, + actionAsyn: function () { + return this.player.enerCharge(1); + } + }); + this.player.opponent.signis.forEach(function (signi) { + add(signi,'onPowerChange',effect); + },this); + } + }], }, "1689": { "pid": 1689, - "cid": 1686, + cid: 1686, + "timestamp": 1466329987348, "wxid": "PR-263", - "name": "羅石 セキエイ(WIXOSSお楽しみパック 2016年4-5月 Ver.)", + name: "羅石 セキエイ(WIXOSSお楽しみパック 2016年4-5月 Ver.)", + "kana": "ラセキセキエイ", "rarity": "PR", "cardType": "SIGNI", "color": "red", @@ -45878,6 +85336,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-263.jpg", "illust": "希", "classes": [ "精羅", @@ -45890,13 +85349,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "無色は始まり、そして裏切りの色やでぇ! ~セキエイ~", }, "1690": { "pid": 1690, - "cid": 1687, + cid: 1687, + "timestamp": 1466329988562, "wxid": "PR-264", - "name": "幻竜 #ヤモリ#(WIXOSSお楽しみパック 2016年4-5月 Ver.)", + name: "幻竜 #ヤモリ#(WIXOSSお楽しみパック 2016年4-5月 Ver.)", + "kana": "ゲンリュウワイルドヤモリ", "rarity": "PR", "cardType": "SIGNI", "color": "green", @@ -45904,6 +85366,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-264.jpg", "illust": "安藤周記", "classes": [ "精生", @@ -45916,13 +85379,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "残念。尻尾を切ってもまた生えてくるんすよねー。 ~#ヤモリ#~", }, "1691": { "pid": 1691, - "cid": 1688, + cid: 1688, + "timestamp": 1466329989743, "wxid": "PR-265", - "name": "ドライ=ラッカー(WIXOSSお楽しみパック 2016年4-5月 Ver.)", + name: "ドライ=ラッカー(WIXOSSお楽しみパック 2016年4-5月 Ver.)", + "kana": "ドライラッカー", "rarity": "PR", "cardType": "SIGNI", "color": "black", @@ -45930,6 +85396,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-265.jpg", "illust": "芥川 明", "classes": [ "精武", @@ -45942,13 +85409,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "かぶれたのね。じゃあこれ塗ってあげる。 ~ラッカー~", }, "1692": { "pid": 1692, - "cid": 1692, + cid: 1692, + "timestamp": 1466329990847, "wxid": "PR-286", - "name": "バニラ・スクランブル(カードゲーマーvol.27 付録)", + name: "バニラ・スクランブル(カードゲーマーvol.27 付録)", + "kana": "バニラスクランブル", "rarity": "PR", "cardType": "ARTS", "color": "white", @@ -45956,6 +85426,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-286.jpg", "illust": "東雲ハル", "classes": [], "costWhite": 1, @@ -45966,21 +85437,66 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase", - "attackPhase" - ], - "artsEffectTexts": [ - "以下の2つから2つまで選ぶ。選んだ数が2つの場合、このアーツを使用するためのコストは【無2】増える。\n①あなたのデッキから能力を持たないシグニを3枚まで探して公開し手札に加える。その後、デッキをシャッフルする。\n②あなたの手札から能力を持たないシグニを好きな枚数場に出す。ターン終了時に、それらをトラッシュに置く。", + cardText: "数は力。持たざる者の逆襲。", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase','attackPhase'], + artsEffectTexts: [ + "以下の2つから2つまで選ぶ。選んだ数が2つの場合、このアーツを使用するためのコストは【無2】増える。\n" + + "①あなたのデッキから能力を持たないシグニを3枚まで探して公開し手札に加える。その後、デッキをシャッフルする。\n" + + "②あなたの手札から能力を持たないシグニを好きな枚数場に出す。ターン終了時に、それらをトラッシュに置く。", "あなたのデッキから能力を持たないシグニを3枚まで探して公開し手札に加える。その後、デッキをシャッフルする。", "あなたの手札から能力を持たないシグニを好きな枚数場に出す。ターン終了時に、それらをトラッシュに置く。" - ] + ], + getMinEffectCount: function () { + return 1; + }, + getMaxEffectCount: function (costObj) { + var obj = Object.create(costObj); + obj.costColorless += 2; + if (this.player.enoughEner(obj)) { + return 2; + } + return 1; + }, + costChangeAfterChoose: function (costObj,effects) { + if (effects.length === 2) { + costObj.costColorless += 2; + } + }, + artsEffect: [{ + actionAsyn: function () { + var filter = function (card) { + return (card.type === 'SIGNI') && !card.hasAbility(); + }; + return this.player.seekAsyn(filter,3); + } + },{ + actionAsyn: function () { + var loopAsyn = function () { + var cards = this.player.hands.filter(function (card) { + return (card.type === 'SIGNI') && !card.hasAbility() && card.canSummon(); + },this); + return this.player.selectOptionalAsyn('SUMMON_SIGNI',cards).callback(this,function (card) { + if (!card) return; + card.trashWhenTurnEnd(); + return card.summonAsyn().callback(this,function () { + return loopAsyn.call(this); + }); + }); + }; + return loopAsyn.call(this); + } + }] }, "1693": { "pid": 1693, - "cid": 408, + cid: 408, + "timestamp": 1466329992101, "wxid": "WD15-024", - "name": "烈情の割裂", + name: "烈情の割裂", + "kana": "レツジョウノカツレツ", "rarity": "ST", "cardType": "SPELL", "color": "red", @@ -45988,6 +85504,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD15/WD15-024.jpg", "illust": "松本エイト", "classes": [], "costWhite": 0, @@ -45997,13 +85514,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "ごめんなさいッ!~遊月~", }, "1694": { "pid": 1694, - "cid": 454, + cid: 454, + "timestamp": 1466329993317, "wxid": "WD15-016", - "name": "幻竜 ティラノ", + name: "幻竜 ティラノ", + "kana": "ゲンリュウティラノ", "rarity": "ST", "cardType": "SIGNI", "color": "red", @@ -46011,6 +85531,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "ユヅキ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD15/WD15-016.jpg", "illust": "じんてつ", "classes": [ "精生", @@ -46023,13 +85544,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "緑の力はいいわよ。~ドラコレクス~\n何だその平和ボケ!~ティラノ~", }, "1695": { "pid": 1695, - "cid": 1368, + cid: 1368, + "timestamp": 1466329994994, "wxid": "WD15-017", - "name": "幻竜 グリアナ", + name: "幻竜 グリアナ", + "kana": "ゲンリュウグリアナ", "rarity": "ST", "cardType": "SIGNI", "color": "red", @@ -46037,6 +85561,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "ユヅキ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD15/WD15-017.jpg", "illust": "モレシャン", "classes": [ "精生", @@ -46049,13 +85574,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "welcome to my zone.~グリアナ~", }, "1696": { "pid": 1696, - "cid": 1696, + cid: 1696, + "timestamp": 1466329996132, "wxid": "WD15-018", - "name": "幻竜 ナイルワニ", + name: "幻竜 ナイルワニ", + "kana": "ゲンリュウナイルワニ", "rarity": "ST", "cardType": "SIGNI", "color": "red", @@ -46063,6 +85591,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "ユヅキ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD15/WD15-018.jpg", "illust": "安藤周記", "classes": [ "精生", @@ -46076,15 +85605,30 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "ナイル川は世界最長なのじゃよ。~ナイルワニ~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:対戦相手のエナゾーンに対戦相手のルリグと同じ色を持たないカードがある場合、対戦相手のパワー5000以下のシグニ1体をバニッシュする。" - ] + ], + startUpEffects: [{ + actionAsyn: function () { + var flag = this.player.opponent.enerZone.cards.some(function (card) { + return !card.hasSameColorWith(this.player.opponent.lrig); + },this); + if (!flag) return; + return this.banishSigniAsyn(5000); + } + }], }, "1697": { "pid": 1697, - "cid": 482, + cid: 482, + "timestamp": 1466329997537, "wxid": "WD15-019", - "name": "幻竜 エキドナ", + name: "幻竜 エキドナ", + "kana": "ゲンリュウエキドナ", "rarity": "ST", "cardType": "SIGNI", "color": "red", @@ -46092,6 +85636,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "ユヅキ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD15/WD15-019.jpg", "illust": "紅緒", "classes": [ "精生", @@ -46104,13 +85649,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "そら見たことか。焼き焦げじゃ!~エキドナ~", }, "1698": { "pid": 1698, - "cid": 1352, + cid: 1352, + "timestamp": 1466329998673, "wxid": "WD15-020", - "name": "幻竜 サバアナ", + name: "幻竜 サバアナ", + "kana": "ゲンリュウサバアナ", "rarity": "ST", "cardType": "SIGNI", "color": "red", @@ -46118,6 +85666,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "ユヅキ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD15/WD15-020.jpg", "illust": "pepo", "classes": [ "精生", @@ -46130,13 +85679,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "まだまだ冒険の時間だ!~サバアナ~", }, "1699": { "pid": 1699, - "cid": 101, + cid: 101, + "timestamp": 1466329999611, "wxid": "WD15-021", - "name": "サーバント D", + name: "サーバント D", + "kana": "サーバントデュオ", "rarity": "ST", "cardType": "SIGNI", "color": "colorless", @@ -46144,6 +85696,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD15/WD15-021.jpg", "illust": "イチノセ奏", "classes": [ "精元" @@ -46155,13 +85708,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": true, - "multiEner": true + "multiEner": true, + cardText: "カロリーの使い過ぎにご用心。", }, "1700": { "pid": 1700, - "cid": 102, + cid: 102, + "timestamp": 1466330000761, "wxid": "WD15-022", - "name": "サーバント O", + name: "サーバント O", + "kana": "サーバントワン", "rarity": "ST", "cardType": "SIGNI", "color": "colorless", @@ -46169,6 +85725,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD15/WD15-022.jpg", "illust": "かにかま", "classes": [ "精元" @@ -46180,13 +85737,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": true, - "multiEner": true + "multiEner": true, + cardText: "エナ破壊にご用心。", }, "1701": { "pid": 1701, - "cid": 1701, + cid: 1701, + "timestamp": 1468055227908, "wxid": "WD15-023", - "name": "振子の乱舞", + name: "振子の乱舞", + "kana": "フリコノランブ", "rarity": "ST", "cardType": "SPELL", "color": "red", @@ -46194,6 +85754,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "ユヅキ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD15/WD15-023.jpg", "illust": "安藤周記", "classes": [], "costWhite": 0, @@ -46204,15 +85765,53 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "これが…遊月の拳! ~遊月~", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "このターン、あなたの場にある<龍獣>のシグニが対戦相手のシグニ1体をバニッシュしたとき、その<龍獣>のシグニよりレベルの低い対戦相手のシグニ1体をバニッシュする。" - ] + ], + spellEffect: { + actionAsyn: function () { + this.game.addConstEffect({ + source: this, + destroyTimming: this.game.phase.onTurnEnd, + fixed: true, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1701-spell-0', + triggerCondition: function (event) { + var source = event.source; + if (!source) return false; + if (!inArr(source,this.player.signis)) return false; + if (!source.hasClass('龍獣')) return false; + return true; + }, + actionAsyn: function (event) { + var cards = this.player.opponent.signis.filter(function (signi) { + return (signi.level < event.source.level); + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.banishAsyn(); + }); + } + }); + add(this.player.opponent,'onSigniBanished',effect); + } + }); + } + }, }, "1702": { "pid": 1702, - "cid": 1702, + cid: 1702, + "timestamp": 1468055228483, "wxid": "WD15-006", - "name": "隠忍火蝶", + name: "隠忍火蝶", + "kana": "インニンカチョウ", "rarity": "ST", "cardType": "ARTS", "color": "red", @@ -46220,6 +85819,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "ユヅキ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD15/WD15-006.jpg", "illust": "夜ノみつき", "classes": [], "costWhite": 0, @@ -46230,18 +85830,45 @@ var CardInfo = { "costColorless": 2, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase" + cardText: "よっ、案外できるもんだね?~遊月~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase'], + artsEffectTexts: [ + "このカードはあなたがこのターンにアーツを使用していた場合、使用できない。\n" + + "このアーツを使用するためのコストはあなたのルリグのレベル1につき、【赤】コストが1減る。\n" + + "ターン終了時まで、あなたのすべての<龍獣>のシグニは【アサシン】を得る。このターン、あなたはアーツを使用できない。" ], - "artsEffectTexts": [ - "このカードはあなたがこのターンにアーツを使用していた場合、使用できない。\nこのアーツを使用するためのコストはあなたのルリグのレベル1につき、【赤】コストが1減る。\nターン終了時まで、あなたのすべての<龍獣>のシグニは【アサシン】を得る。このターン、あなたはアーツを使用できない。" - ] + useCondition: function () { + return !this.game.getData(this.player,'flagArtsUsed'); + }, + costChange: function () { + var obj = Object.create(this); + obj.costChange = null; + obj.costRed -= this.player.lrig.level; + if (obj.costRed < 0) obj.costRed = 0; + return obj; + }, + artsEffect: { + actionAsyn: function () { + this.game.frameStart(); + this.player.signis.forEach(function (signi) { + if (!signi.hasClass('龍獣')) return; + this.game.tillTurnEndSet(this,signi,'assassin',true); + },this); + this.game.tillTurnEndSet(this,this.player,'artsBanned',true); + this.game.frameEnd(); + } + } }, "1703": { "pid": 1703, - "cid": 591, + cid: 591, + "timestamp": 1468055229137, "wxid": "WD15-007", - "name": "炎志貫徹", + name: "炎志貫徹", + "kana": "エンシカンテツ", "rarity": "ST", "cardType": "ARTS", "color": "red", @@ -46249,6 +85876,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD15/WD15-007.jpg", "illust": "紅緒", "classes": [], "costWhite": 0, @@ -46258,13 +85886,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 2, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "(精神を集中させて…っと。)~遊月~", }, "1704": { "pid": 1704, - "cid": 1704, + cid: 1704, + "timestamp": 1468055229933, "wxid": "WD15-008", - "name": "龍降地固", + name: "龍降地固", + "kana": "リュウコウジコ", "rarity": "ST", "cardType": "ARTS", "color": "red", @@ -46272,6 +85903,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD15/WD15-008.jpg", "illust": "アリオ", "classes": [], "costWhite": 0, @@ -46282,19 +85914,32 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase", - "attackPhase" - ], - "artsEffectTexts": [ + cardText: "グランドドラゴン!~遊月~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase','attackPhase'], + artsEffectTexts: [ "あなたのエナゾーンにあるカードをすべてトラッシュに置く。あなたのデッキから<龍獣>のシグニを2枚まで探して場に出す。その後、デッキをシャッフルする。" - ] + ], + artsEffect: { + actionAsyn: function () { + var cards = this.player.enerZone.cards; + this.game.trashCards(cards); + var filter = function (card) { + return card.hasClass('龍獣'); + } + return this.player.seekAndSummonAsyn(filter,2); + } + } }, "1705": { "pid": 1705, - "cid": 420, + cid: 420, + "timestamp": 1468055230719, "wxid": "WD15-009", - "name": "捲火重来", + name: "捲火重来", + "kana": "ケンカチョウライ", "rarity": "ST", "cardType": "ARTS", "color": "red", @@ -46302,6 +85947,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "花代/ユヅキ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD15/WD15-009.jpg", "illust": "柚希きひろ", "classes": [], "costWhite": 0, @@ -46311,13 +85957,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "あ、ちょっと火力強すぎたね…。~遊月~", }, "1706": { "pid": 1706, - "cid": 590, + cid: 590, + "timestamp": 1468055231515, "wxid": "WD15-010", - "name": "一覇二鳥", + name: "一覇二鳥", + "kana": "イッパニチョウ", "rarity": "ST", "cardType": "ARTS", "color": "red", @@ -46325,6 +85974,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD15/WD15-010.jpg", "illust": "アカバネ", "classes": [], "costWhite": 0, @@ -46334,13 +85984,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "覇ァ!~遊月~", }, "1707": { "pid": 1707, - "cid": 441, + cid: 441, + "timestamp": 1468055232216, "wxid": "WD15-011", - "name": "幻竜姫 オロチ", + name: "幻竜姫 オロチ", + "kana": "ゲンリュウヒメオロチ", "rarity": "ST", "cardType": "SIGNI", "color": "red", @@ -46348,6 +86001,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "ユヅキ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD15/WD15-011.jpg", "illust": "蟹丹", "classes": [ "精生", @@ -46360,13 +86014,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "飲んで飲まれてジエンドじゃ。~オロチ~", }, "1708": { "pid": 1708, - "cid": 627, + cid: 627, + "timestamp": 1468055233000, "wxid": "WD15-012", - "name": "幻竜姫 ムシュフシュ", + name: "幻竜姫 ムシュフシュ", + "kana": "ゲンリュウヒメムシュフシュ", "rarity": "ST", "cardType": "SIGNI", "color": "red", @@ -46374,6 +86031,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "ユヅキ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD15/WD15-012.jpg", "illust": "松本エイト", "classes": [ "精生", @@ -46386,13 +86044,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "サイキョーの雷炎よ!サイキョ!~ムシュフシュ~", }, "1709": { "pid": 1709, - "cid": 1709, + cid: 1709, + "timestamp": 1468055233697, "wxid": "WD15-013", - "name": "幻竜 フェニックス", + name: "幻竜 フェニックス", + "kana": "ゲンリュウフェニックス", "rarity": "ST", "cardType": "SIGNI", "color": "red", @@ -46400,6 +86061,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "ユヅキ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD15/WD15-013.jpg", "illust": "村上ゆいち", "classes": [ "精生", @@ -46413,19 +86075,73 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "我は滅びぬ!何度でも蘇るさ!~フェニックス~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの効果によって対戦相手のエナゾーンからカード1枚がトラッシュに置かれたとき、このシグニをトラッシュから場に出してもよい。", "【常時能力】:このシグニがバニッシュされたとき、対戦相手のパワー10000以下のシグニ1体をバニッシュしてもよい。" ], - "burstEffectTexts": [ + constEffects: [{ + duringGame: true, + fixed: true, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1709-const-0', + optional: true, + triggerCondition: function (event) { + return event.source && + (event.source.player === this.player) && + (event.oldZone === this.player.opponent.enerZone) && + (event.newZone === this.player.opponent.trashZone) && + (this.zone === this.player.trashZone); + }, + condition: function (event) { + return (this.zone === this.player.trashZone) && this.canSummon(); + }, + actionAsyn: function () { + return this.summonAsyn(); + } + }); + add(this.player.opponent,'onCardMove',effect); + } + },{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1709-const-1', + optional: true, + actionAsyn: function () { + return this.banishSigniAsyn(10000,0,1); + } + }); + add(this,'onBanish',effect); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたのトラッシュから<龍獣>のシグニを2枚まで手札に加える。" - ] + ], + burstEffect: { + actionAsyn: function () { + var filter = function (card) { + return card.hasClass('龍獣'); + }; + return this.player.pickCardAsyn(filter,0,2); + } + } }, "1710": { "pid": 1710, - "cid": 1027, + cid: 1027, + "timestamp": 1468055234949, "wxid": "WD15-014", - "name": "幻竜 ヴイーヴル", + name: "幻竜 ヴイーヴル", + "kana": "ゲンリュウヴイーヴル", "rarity": "ST", "cardType": "SIGNI", "color": "red", @@ -46433,6 +86149,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "ユヅキ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD15/WD15-014.jpg", "illust": "単ル", "classes": [ "精生", @@ -46445,13 +86162,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "フゥー、焼くのも疲れるぜ。~ヴイーヴル~", }, "1711": { "pid": 1711, - "cid": 1711, + cid: 1711, + "timestamp": 1468055235736, "wxid": "WD15-015", - "name": "幻竜 アメリカワニ", + name: "幻竜 アメリカワニ", + "kana": "ゲンリュウアメリカワニ", "rarity": "ST", "cardType": "SIGNI", "color": "red", @@ -46459,6 +86179,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "ユヅキ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD15/WD15-015.jpg", "illust": "芥川 明", "classes": [ "精生", @@ -46472,18 +86193,54 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "ワッ、急に出てきたケロッ。~アメリカワニの横のカエル~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの効果によって対戦相手のエナゾーンからカード1枚がトラッシュに置かれたとき、ターン終了時まで、このシグニは【ダブルクラッシュ】を得る。" ], - "burstEffectTexts": [ + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1711-const-0', + triggerCondition: function (event) { + return !this.doubleCrash && + event.source && + (event.source.player === this.player) && + (event.oldZone === this.player.opponent.enerZone) && + (event.newZone === this.player.opponent.trashZone); + }, + condition: function () { + return !this.doubleCrash; + }, + actionAsyn: function () { + this.game.tillTurnEndSet(this,this,'doubleCrash',true); + } + }); + add(this.player.opponent,'onCardMove',effect); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(1); + } + } }, "1712": { "pid": 1712, - "cid": 1712, + cid: 1712, + "timestamp": 1468055236512, "wxid": "WD15-001", - "name": "百折不灯 遊月・肆", + name: "百折不灯 遊月・肆", + "kana": "ヒャクセツフトウユヅキヨン", "rarity": "ST", "cardType": "LRIG", "color": "red", @@ -46491,6 +86248,7 @@ var CardInfo = { "limit": 11, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD15/WD15-001.jpg", "illust": "笹森トモエ", "classes": [ "ユヅキ" @@ -46503,18 +86261,60 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "一発いっとく? ~遊月~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの<龍獣>のシグニ1体が場に出るたび、あなたは【赤】【赤】を支払ってもよい。そうした場合、対戦相手のシグニ1体をバニッシュする。" ], - "startUpEffectTexts": [ + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1712-const-0', + costRed: 2, + triggerCondition: function (event) { + return event.card.hasClass('龍獣'); + }, + actionAsyn: function () { + return this.banishSigniAsyn(); + } + }); + add(this.player,'onSummonSigni',effect); + } + }], + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:あなたのデッキの上からカードを2枚トラッシュに置く。その中に<龍獣>のシグニが1枚以上ある場合、対戦相手のシグニ1体をバニッシュする。2枚以上ある場合、ターン終了時まで、このルリグは【ダブルクラッシュ】を得る。" - ] + ], + startUpEffects: [{ + actionAsyn: function () { + var cards = this.player.mainDeck.getTopCards(2); + cards = this.game.trashCards(cards).filter(function (card) { + return card.hasClass('龍獣'); + },this); + return Callback.immediately().callback(this,function () { + if (cards.length >= 1) { + return this.banishSigniAsyn(); + } + }).callback(this,function () { + if (cards.length >= 2) { + this.game.tillTurnEndSet(this,this,'doubleCrash',true); + } + }); + } + }], }, "1713": { "pid": 1713, - "cid": 1713, + cid: 1713, + "timestamp": 1468055237245, "wxid": "WD15-002", - "name": "紅乙女 遊月・参", + name: "紅乙女 遊月・参", + "kana": "クレナイオトメユヅキサン", "rarity": "ST", "cardType": "LRIG", "color": "red", @@ -46522,6 +86322,7 @@ var CardInfo = { "limit": 7, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD15/WD15-002.jpg", "illust": "イチノセ奏", "classes": [ "ユヅキ" @@ -46534,15 +86335,36 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "ワンツーフィニッシュ! ~遊月~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:このターン、あなたの中央のシグニゾーンにある<龍獣>のシグニは【ダブルクラッシュ】を得る。" - ] + ], + startUpEffects: [{ + actionAsyn: function () { + this.game.addConstEffect({ + source: this, + destroyTimming: this.game.phase.onTurnEnd, + action: function (set,add) { + var zone = this.player.signiZones[1]; + var card = zone.getSigni(); + if (!inArr(card,this.player.signis)) return; + if (!card.hasClass('龍獣')) return; + set(card,'doubleCrash',true); + } + }); + } + }], }, "1714": { "pid": 1714, - "cid": 165, + cid: 165, + "timestamp": 1468055237971, "wxid": "WD15-003", - "name": "焔悔 遊月・弐", + name: "焔悔 遊月・弐", + "kana": "エンカイユヅキニ", "rarity": "ST", "cardType": "LRIG", "color": "red", @@ -46550,6 +86372,7 @@ var CardInfo = { "limit": 5, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD15/WD15-003.jpg", "illust": "ふーみ", "classes": [ "花代", @@ -46562,13 +86385,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "どっがーん! ~遊月~", }, "1715": { "pid": 1715, - "cid": 166, + cid: 166, + "timestamp": 1468055238706, "wxid": "WD15-004", - "name": "焔 遊月・壱", + name: "焔 遊月・壱", + "kana": "ホムラユヅキイチ", "rarity": "ST", "cardType": "LRIG", "color": "red", @@ -46576,6 +86402,7 @@ var CardInfo = { "limit": 2, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD15/WD15-004.jpg", "illust": "かにゃぴぃ", "classes": [ "花代", @@ -46588,13 +86415,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "ばしっといっちゃおう! ~遊月~", }, "1716": { "pid": 1716, - "cid": 398, + cid: 398, + "timestamp": 1468055239379, "wxid": "WD15-005", - "name": "遊月・零", + name: "遊月・零", + "kana": "ユヅキゼロ", "rarity": "ST", "cardType": "LRIG", "color": "red", @@ -46602,6 +86432,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD15/WD15-005.jpg", "illust": "斎創", "classes": [ "ユヅキ" @@ -46613,13 +86444,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "やっ、セレクターさん! ~遊月~", }, "1717": { "pid": 1717, - "cid": 84, + cid: 84, + "timestamp": 1468055240155, "wxid": "WD16-022", - "name": "THREE OUT", + name: "THREE OUT", + "kana": "スリーアウト", "rarity": "ST", "cardType": "SPELL", "color": "blue", @@ -46627,6 +86461,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD16/WD16-022.jpg", "illust": "mado*pen", "classes": [], "costWhite": 0, @@ -46636,13 +86471,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "……どれにしようかしら。~ピルルク~", }, "1718": { "pid": 1718, - "cid": 1718, + cid: 1718, + "timestamp": 1468055240890, "wxid": "WD16-023", - "name": "HAND SHOCK", + name: "HAND SHOCK", + "kana": "ハンドショック", "rarity": "ST", "cardType": "SPELL", "color": "blue", @@ -46650,6 +86488,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "ピルルク", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD16/WD16-023.jpg", "illust": "クロサワテツ", "classes": [], "costWhite": 0, @@ -46660,20 +86499,67 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ - "このスペルを使用するためのコストは対戦相手の手札1枚につき、《無×1》増える。\n対戦相手のシグニ1体をバニッシュする。" + cardText: "雷撃できたわ……。~ピルルク~", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ + "このスペルを使用するためのコストは対戦相手の手札1枚につき、《無×1》増える。\n" + + "対戦相手のシグニ1体をバニッシュする。" ], - "burstEffectTexts": [ + costChange: function () { + var obj = Object.create(this); + obj.costChange = null; + obj.costColorless += this.player.opponent.hands.length; + if (obj.costColorless < 0) obj.costColorless = 0; + return obj; + }, + spellEffect: { + getTargets: function () { + return this.player.opponent.signis; + }, + actionAsyn: function (target) { + return target.banishAsyn(); + } + }, + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:どちらか1つを選ぶ。①対戦相手は手札を1枚捨てる。②対戦相手の手札が0枚の場合、対戦相手のシグニ1体をバニッシュする。", "対戦相手は手札を1枚捨てる。", "対戦相手の手札が0枚の場合、対戦相手のシグニ1体をバニッシュする。" - ] + ], + burstEffect: { + actionAsyn: function () { + var effects = [{ + source: this, + description: '1718-burst-1', + actionAsyn: function () { + return this.player.opponent.discardAsyn(1); + } + },{ + source: this, + description: '1718-burst-2', + actionAsyn: function () { + if (this.player.opponent.hands.length) return; + return this.banishSigniAsyn(); + } + }]; + return this.player.selectAsyn('LAUNCH',effects).callback(this,function (effect) { + if (!effect) return; + return effect.actionAsyn.call(this); + }); + } + } }, "1719": { "pid": 1719, - "cid": 1719, + cid: 1719, + "timestamp": 1468055241664, "wxid": "WD16-014", - "name": "コードアート E・C・K", + name: "コードアート E・C・K", + "kana": "コードアートエレクトリックケトル", "rarity": "ST", "cardType": "SIGNI", "color": "blue", @@ -46681,6 +86567,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "ピルルク", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD16/WD16-014.jpg", "illust": "出水ぽすか", "classes": [ "精械", @@ -46694,21 +86581,60 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "バトル後ティータイム!~E・C・K~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:対戦相手が手札を1枚捨てたとき、ターン終了時まで、このシグニのパワーは12000になり「このシグニがアタックしたとき、カードを1枚引く。」を得る。この効果は1ターンに一度しか発動しない。" ], - "attachedEffectTexts": [ + constEffects: [{ + fixed: true, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1719-const-0', + once: true, + actionAsyn: function () { + this.game.tillTurnEndSet(this,this,'power',12000); + var effect = this.game.newEffect({ + source: this, + description: '1719-attached-0', + actionAsyn: function () { + this.player.draw(1); + } + }); + this.game.tillTurnEndAdd(this,this,'onAttack',effect); + } + }); + add(this.player.opponent,'onDiscard',effect); + } + }], + // ====================== + // 附加效果 + // ====================== + attachedEffectTexts: [ "このシグニがアタックしたとき、カードを1枚引く。" ], - "burstEffectTexts": [ + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(1); + } + } }, "1720": { "pid": 1720, - "cid": 388, + cid: 388, + "timestamp": 1468055242437, "wxid": "WD16-015", - "name": "コードアート M・G・T", + name: "コードアート M・G・T", + "kana": "コードアートマグネット", "rarity": "ST", "cardType": "SIGNI", "color": "blue", @@ -46716,6 +86642,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "ピルルク", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD16/WD16-015.jpg", "illust": "イシバシヨウスケ", "classes": [ "精械", @@ -46728,13 +86655,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "黒の力に早く目覚めるのニャー。~S・C~\nハッ、誰がそんな汚い力なんかに!~M・G・T~", }, "1721": { "pid": 1721, - "cid": 1721, + cid: 1721, + "timestamp": 1468055243159, "wxid": "WD16-016", - "name": "コードアート G・L・K", + name: "コードアート G・L・K", + "kana": "コードアートガラケー", "rarity": "ST", "cardType": "SIGNI", "color": "blue", @@ -46742,6 +86672,7 @@ var CardInfo = { "limit": 0, "power": 10000, "limiting": "ピルルク", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD16/WD16-016.jpg", "illust": "かにかま", "classes": [ "精械", @@ -46755,18 +86686,43 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "センター問い合わせ?する?!~G・L・K~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:このシグニは、このターン、対戦相手が手札を捨てていた場合にしか新たに場に出すことができない。" ], - "burstEffectTexts": [ + constEffects: [{ + duringGame: true, + fixed: true, + action: function (set,add) { + var condition = function () { + return this.game.getData(this.player.opponent,'hasDiscardedCard'); + }; + add(this,'summonConditions',condition); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:対戦相手の手札が5枚以下の場合、対戦相手は手札を1枚捨てる。6枚以上の場合、代わりに2枚捨てる。" - ] + ], + burstEffect: { + actionAsyn: function () { + var count = (this.player.opponent.hands.length <= 5) ? 1 : 2; + return this.player.opponent.discardAsyn(count); + } + } }, "1722": { "pid": 1722, - "cid": 1223, + cid: 1223, + "timestamp": 1468055243924, "wxid": "WD16-017", - "name": "コードアート H・M・S", + name: "コードアート H・M・S", + "kana": "コードアートハンドマッサージャー", "rarity": "ST", "cardType": "SIGNI", "color": "blue", @@ -46774,6 +86730,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD16/WD16-017.jpg", "illust": "かざあな", "classes": [ "精械", @@ -46786,13 +86743,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "親指でグッとね!~H・M・S~", }, "1723": { "pid": 1723, - "cid": 1225, + cid: 1225, + "timestamp": 1468055244655, "wxid": "WD16-018", - "name": "コードアート F・M・S", + name: "コードアート F・M・S", + "kana": "コードアートフットマッサージャー", "rarity": "ST", "cardType": "SIGNI", "color": "blue", @@ -46800,6 +86760,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD16/WD16-018.jpg", "illust": "オーミー", "classes": [ "精械", @@ -46812,13 +86773,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "オンの日よりオフの日の方が辛いっす…。~F・M・Sハンド~", }, "1724": { "pid": 1724, - "cid": 193, + cid: 193, + "timestamp": 1468055245438, "wxid": "WD16-019", - "name": "コードアート G・R・B", + name: "コードアート G・R・B", + "kana": "コードアートグラボ", "rarity": "ST", "cardType": "SIGNI", "color": "blue", @@ -46826,6 +86790,7 @@ var CardInfo = { "limit": 0, "power": 1000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD16/WD16-019.jpg", "illust": "猫囃子", "classes": [ "精械", @@ -46838,13 +86803,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "うんうん、ヌルヌル動くようになったね。~G・R・B~", }, "1725": { "pid": 1725, - "cid": 235, + cid: 235, + "timestamp": 1468055246223, "wxid": "WD16-020", - "name": "サーバント D2", + name: "サーバント D2", + "kana": "サーバントディーツー", "rarity": "ST", "cardType": "SIGNI", "color": "colorless", @@ -46852,6 +86820,7 @@ var CardInfo = { "limit": 0, "power": 3000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD16/WD16-020.jpg", "illust": "コウサク", "classes": [ "精元" @@ -46863,13 +86832,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": true, - "multiEner": true + "multiEner": true, + cardText: "読心術にご用心。", }, "1726": { "pid": 1726, - "cid": 236, + cid: 236, + "timestamp": 1468055246981, "wxid": "WD16-021", - "name": "サーバント O2", + name: "サーバント O2", + "kana": "サーバントオーツー", "rarity": "ST", "cardType": "SIGNI", "color": "colorless", @@ -46877,6 +86849,7 @@ var CardInfo = { "limit": 0, "power": 1000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD16/WD16-021.jpg", "illust": "ますん", "classes": [ "精元" @@ -46888,13 +86861,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": true, - "multiEner": true + "multiEner": true, + cardText: "ぽいぽいタイムにご用心。", }, "1727": { "pid": 1727, - "cid": 145, + cid: 145, + "timestamp": 1468055247714, "wxid": "WD16-007", - "name": "ピーピング・アナライズ", + name: "ピーピング・アナライズ", + "kana": "ピーピングアナライズ", "rarity": "ST", "cardType": "ARTS", "color": "blue", @@ -46902,6 +86878,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "ピルルク", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD16/WD16-007.jpg", "illust": "よん", "classes": [], "costWhite": 0, @@ -46911,13 +86888,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "アナライズ。~ピルルク~", }, "1728": { "pid": 1728, - "cid": 1388, + cid: 1388, + "timestamp": 1468055248410, "wxid": "WD16-008", - "name": "ワースト・コンディション", + name: "ワースト・コンディション", + "kana": "ワーストコンディション", "rarity": "ST", "cardType": "ARTS", "color": "blue", @@ -46925,6 +86905,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "ピルルク", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD16/WD16-008.jpg", "illust": "水玉子", "classes": [], "costWhite": 0, @@ -46934,13 +86915,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 1, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "手札も尽き、シグニも尽きるの……。~ピルルク~", }, "1729": { "pid": 1729, - "cid": 758, + cid: 758, + "timestamp": 1468055249049, "wxid": "WD16-009", - "name": "ドント・エスケープ", + name: "ドント・エスケープ", + "kana": "ドントエスケープ", "rarity": "ST", "cardType": "ARTS", "color": "blue", @@ -46948,6 +86932,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD16/WD16-009.jpg", "illust": "柚希きひろ", "classes": [], "costWhite": 0, @@ -46957,13 +86942,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 1, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "ふふふ、捕まえた……。~ピルルク~", }, "1730": { "pid": 1730, - "cid": 1730, + cid: 1730, + "timestamp": 1468055249691, "wxid": "WD16-010", - "name": "ピーピング・チャージ", + name: "ピーピング・チャージ", + "kana": "ピーピングチャージ", "rarity": "ST", "cardType": "ARTS", "color": "blue", @@ -46971,6 +86959,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "ピルルク", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD16/WD16-010.jpg", "illust": "よん", "classes": [], "costWhite": 0, @@ -46981,18 +86970,31 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase" + cardText: "ピーピング……。~ピルルク~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase'], + artsEffectTexts: [ + "対戦相手の手札を見る。\n" + + "このターン、あなたが次に《ピーピング・アナライズ》を使用するためのコストはあなたのルリグのレベル1につき、【青】コストが1減る。" ], - "artsEffectTexts": [ - "対戦相手の手札を見る。\nこのターン、あなたが次に《ピーピング・アナライズ》を使用するためのコストはあなたのルリグのレベル1につき、【青】コストが1減る。" - ] + artsEffect: { + actionAsyn: function () { + return this.player.showCardsAsyn(this.player.opponent.hands).callback(this,function () { + var count = this.game.setData(this.player,'_PeepingCharge') || 0; + this.game.setData(this.player,'_PeepingCharge',count + this.player.lrig.level); + }); + } + } }, "1731": { "pid": 1731, - "cid": 31, + cid: 31, + "timestamp": 1468055250411, "wxid": "WD16-011", - "name": "コードハート V・A・C", + name: "コードハート V・A・C", + "kana": "コードハートバキューム", "rarity": "ST", "cardType": "SIGNI", "color": "blue", @@ -47000,6 +87002,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "ピルルク", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD16/WD16-011.jpg", "illust": "アリオ", "classes": [ "精械", @@ -47012,13 +87015,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "ガンガン吸い込むなう!~V・A・C~", }, "1732": { "pid": 1732, - "cid": 1732, + cid: 1732, + "timestamp": 1468055251164, "wxid": "WD16-012", - "name": "コードアート M・W・O", + name: "コードアート M・W・O", + "kana": "コードアートマイクロウェーブオーブン", "rarity": "ST", "cardType": "SIGNI", "color": "blue", @@ -47026,6 +87032,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "ピルルク", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD16/WD16-012.jpg", "illust": "くれいお", "classes": [ "精械", @@ -47039,22 +87046,61 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "突沸ミルクに爆発タマゴ、危ない事だーい好き!~M・W・O~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:対戦相手の手札が0枚であるかぎり、このシグニはバニッシュされない。" ], - "startUpEffectTexts": [ + constEffects: [{ + condition: function () { + return !this.player.opponent.hands.length; + }, + action: function (set,add) { + set(this,'canNotBeBanished',true); + } + }], + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:すべてのプレイヤーは手札を1枚捨てる。", "【出現時能力】:あなたの手札が2枚より少ない場合、その差の分だけカードを引く。" ], - "burstEffectTexts": [ + startUpEffects: [{ + actionAsyn: function () { + return this.player.discardAsyn(1).callback(this,function () { + return this.player.opponent.discardAsyn(1) + }) + } + },{ + actionAsyn: function () { + var diff = 2 - this.player.hands.length; + if (diff <= 0) return; + this.player.draw(diff); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたはカードを1枚引く。対戦相手は手札を1枚捨てる。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(1); + return this.player.opponent.discardAsyn(1); + } + } }, "1733": { "pid": 1733, - "cid": 813, + cid: 813, + "timestamp": 1468055251920, "wxid": "WD16-013", - "name": "コードアート O・S・S", + name: "コードアート O・S・S", + "kana": "コードアートオシロスコープ", "rarity": "ST", "cardType": "SIGNI", "color": "blue", @@ -47062,6 +87108,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD16/WD16-013.jpg", "illust": "あるちぇ", "classes": [ "精械", @@ -47074,13 +87121,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "私を中心に、信号は廻るの。~O・S・S~", }, "1734": { "pid": 1734, - "cid": 5, + cid: 5, + "timestamp": 1468055252669, "wxid": "WD16-001", - "name": "コード ピルルク・Ω", + name: "コード ピルルク・Ω", + "kana": "コードピルルクオメガ", "rarity": "ST", "cardType": "LRIG", "color": "blue", @@ -47088,6 +87138,7 @@ var CardInfo = { "limit": 11, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD16/WD16-001.jpg", "illust": "ぶんたん", "classes": [ "ピルルク" @@ -47099,13 +87150,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "暴れても無駄。 ~ピルルク~", }, "1735": { "pid": 1735, - "cid": 15, + cid: 15, + "timestamp": 1468055253574, "wxid": "WD16-002", - "name": "コード ピルルク・Γ", + name: "コード ピルルク・Γ", + "kana": "コードピルルクガンマ", "rarity": "ST", "cardType": "LRIG", "color": "blue", @@ -47113,6 +87167,7 @@ var CardInfo = { "limit": 7, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD16/WD16-002.jpg", "illust": "茶ちえ", "classes": [ "ピルルク" @@ -47124,13 +87179,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "戻る必要はないわ。~ピルルク~", }, "1736": { "pid": 1736, - "cid": 142, + cid: 142, + "timestamp": 1468055254299, "wxid": "WD16-003", - "name": "コード・ピルルク・M", + name: "コード・ピルルク・M", + "kana": "コードピルルクメガ", "rarity": "ST", "cardType": "LRIG", "color": "blue", @@ -47138,6 +87196,7 @@ var CardInfo = { "limit": 5, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD16/WD16-003.jpg", "illust": "エムド", "classes": [ "ピルルク" @@ -47149,13 +87208,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "どう、見える?そう……。~ピルルク~", }, "1737": { "pid": 1737, - "cid": 143, + cid: 143, + "timestamp": 1468055255073, "wxid": "WD16-004", - "name": "コード・ピルルク・K", + name: "コード・ピルルク・K", + "kana": "コードピルルクキロ", "rarity": "ST", "cardType": "LRIG", "color": "blue", @@ -47163,6 +87225,7 @@ var CardInfo = { "limit": 2, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD16/WD16-004.jpg", "illust": "しおぼい", "classes": [ "ピルルク" @@ -47174,13 +87237,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "この世界に、あふれた願いは。~ピルルク~", }, "1738": { "pid": 1738, - "cid": 144, + cid: 144, + "timestamp": 1468055255827, "wxid": "WD16-005", - "name": "コード・ピルルク", + name: "コード・ピルルク", + "kana": "コードピルルク", "rarity": "ST", "cardType": "LRIG", "color": "blue", @@ -47188,6 +87254,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD16/WD16-005.jpg", "illust": "れいあきら", "classes": [ "ピルルク" @@ -47199,13 +87266,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "次は、あなた。 ~ピルルク~", }, "1739": { "pid": 1739, - "cid": 1739, + cid: 1739, + "timestamp": 1468055256537, "wxid": "WD16-006", - "name": "ドント・ステップ", + name: "ドント・ステップ", + "kana": "ドントステップ", "rarity": "ST", "cardType": "ARTS", "color": "blue", @@ -47213,6 +87283,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "ピルルク", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD16/WD16-006.jpg", "illust": "arihato", "classes": [], "costWhite": 0, @@ -47223,18 +87294,42 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "attackPhase" + cardText: "手札をなくして……確実に!~ピルルク~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['attackPhase'], + artsEffectTexts: [ + "このアーツを使用するためのコストはあなたの手札の枚数から対戦相手の手札の枚数を引いた数1につき、【青】コストが1減る。\n" + + "対戦相手のシグニを2体までダウンする。" ], - "artsEffectTexts": [ - "このアーツを使用するためのコストはあなたの手札の枚数から対戦相手の手札の枚数を引いた数1につき、【青】コストが1減る。\n対戦相手のシグニを2体までダウンする。" - ] + costChange: function () { + var obj = Object.create(this); + obj.costChange = null; + var diff = this.player.hands.length - this.player.opponent.hands.length; + if (diff <= 0) return obj; + obj.costBlue -= diff; + if (obj.costBlue < 0) obj.costBlue = 0; + return obj; + }, + artsEffect: { + actionAsyn: function () { + var cards = this.player.opponent.signis.filter(function (signi) { + return signi.isUp; + },this); + return this.player.selectSomeTargetsAsyn(cards,0,2).callback(this,function (cards) { + this.game.downCards(cards); + }); + } + } }, "1740": { "pid": 1740, - "cid": 406, + cid: 406, + "timestamp": 1468055257332, "wxid": "SP16-005", - "name": "創造の鍵主 ウムル=ノル(大・お花見大会景品)", + name: "創造の鍵主 ウムル=ノル(大・お花見大会景品)", + "kana": "ソウゾウノカギヌシウムルノル", "rarity": "SP", "cardType": "LRIG", "color": "black", @@ -47242,6 +87337,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP16/SP16-005.jpg", "illust": "クロサワテツ", "classes": [ "ウムル" @@ -47253,13 +87349,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "どうじゃ、わしの晴れ姿。~ウムル~", }, "1741": { "pid": 1741, - "cid": 762, + cid: 762, + "timestamp": 1468055258069, "wxid": "SP16-006", - "name": "永らえし者 タウィル=ノル(大・お花見大会景品)", + name: "永らえし者 タウィル=ノル(大・お花見大会景品)", + "kana": "ナガラエシモノタウィルノル", "rarity": "SP", "cardType": "LRIG", "color": "white", @@ -47267,6 +87366,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP16/SP16-006.jpg", "illust": "オーミー", "classes": [ "タウィル" @@ -47278,13 +87378,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "ぱんぱかぱーん ~タウィル~", }, "1742": { "pid": 1742, - "cid": 328, + cid: 328, + "timestamp": 1468055258859, "wxid": "SP16-001", - "name": "エルドラ×マーク0(大・お花見大会景品)", + name: "エルドラ×マーク0(大・お花見大会景品)", + "kana": "エルドラマークゼロ", "rarity": "SP", "cardType": "LRIG", "color": "blue", @@ -47292,6 +87395,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP16/SP16-001.jpg", "illust": "希", "classes": [ "エルドラ" @@ -47303,13 +87407,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "めでたい時は、ぱーっと騒ぐもんっすよ! ~エルドラ~", }, "1743": { "pid": 1743, - "cid": 398, + cid: 398, + "timestamp": 1468055259897, "wxid": "SP16-002", - "name": "遊月・零(大・お花見大会景品)", + name: "遊月・零(大・お花見大会景品)", + "kana": "ユヅキゼロ", "rarity": "SP", "cardType": "LRIG", "color": "red", @@ -47317,6 +87424,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP16/SP16-002.jpg", "illust": "コウサク", "classes": [ "ユヅキ" @@ -47328,13 +87436,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "さ、お祭りお祭りっと! ~遊月~", }, "1744": { "pid": 1744, - "cid": 525, + cid: 525, + "timestamp": 1468055260621, "wxid": "SP16-003", - "name": "奇跡の軌跡 アン(大・お花見大会景品)", + name: "奇跡の軌跡 アン(大・お花見大会景品)", + "kana": "キセキノキセキアン", "rarity": "SP", "cardType": "LRIG", "color": "green", @@ -47342,6 +87453,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP16/SP16-003.jpg", "illust": "単ル", "classes": [ "アン" @@ -47353,13 +87465,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "少しだけお供します。~アン~", }, "1745": { "pid": 1745, - "cid": 526, + cid: 526, + "timestamp": 1468055261371, "wxid": "SP16-004", - "name": "ミルルン・ノット(大・お花見大会景品)", + name: "ミルルン・ノット(大・お花見大会景品)", + "kana": "ミルルンノット", "rarity": "SP", "cardType": "LRIG", "color": "blue", @@ -47367,6 +87482,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP16/SP16-004.jpg", "illust": "mado*pen", "classes": [ "ミルルン" @@ -47378,13 +87494,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "るんるる~ん! ~ミルルン~", }, "1746": { "pid": 1746, - "cid": 1, + cid: 1, + "timestamp": 1468055262126, "wxid": "PR-273", - "name": "太陽の巫女 タマヨリヒメ(「太陽の巫女 タマヨリヒメ」フィギュア特典)", + name: "太陽の巫女 タマヨリヒメ(「太陽の巫女 タマヨリヒメ」フィギュア特典)", + "kana": "タイヨウノミコタマヨリヒメ", "rarity": "PR", "cardType": "LRIG", "color": "white", @@ -47392,6 +87511,7 @@ var CardInfo = { "limit": 11, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-273.jpg", "illust": "keypot", "classes": [ "タマ" @@ -47403,13 +87523,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "タマ、バトルするの楽しい! ~タマ~", }, "1747": { "pid": 1747, - "cid": 28, + cid: 28, + "timestamp": 1468055263719, "wxid": "PR-274", - "name": "アーク・オーラ(「太陽の巫女 タマヨリヒメ」フィギュア特典)", + name: "アーク・オーラ(「太陽の巫女 タマヨリヒメ」フィギュア特典)", + "kana": "アークオーラ", "rarity": "PR", "cardType": "SPELL", "color": "white", @@ -47417,6 +87540,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "タマ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-274.jpg", "illust": "ふじのきともこ", "classes": [], "costWhite": 5, @@ -47426,13 +87550,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "タマにまかせて!~タマ~", }, "1748": { "pid": 1748, - "cid": 274, + cid: 274, + "timestamp": 1468055264456, "wxid": "PR-275", - "name": "創造の鍵主 ウムル=フィーラ(フィギュア「創造の鍵主 ウムル=フィーラ」付録)", + name: "創造の鍵主 ウムル=フィーラ(フィギュア「創造の鍵主 ウムル=フィーラ」付録)", + "kana": "ソウゾウノカギヌシウムルフィーラ", "rarity": "PR", "cardType": "LRIG", "color": "black", @@ -47440,6 +87567,7 @@ var CardInfo = { "limit": 11, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-275.jpg", "illust": "羽音たらく", "classes": [ "ウムル" @@ -47451,13 +87579,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "数多の滅びが礎となり、現が在るのじゃ。~ウムル~", }, "1749": { "pid": 1749, - "cid": 1361, + cid: 1361, + "timestamp": 1468055265182, "wxid": "PR-285", - "name": "集結する守護(ラジオCD「selector radio WIXOSS」 Vol.5 初回限定特典)", + name: "集結する守護(ラジオCD「selector radio WIXOSS」 Vol.5 初回限定特典)", + "kana": "シュウケツスルシュゴ", "rarity": "PR", "cardType": "SPELL", "color": "colorless", @@ -47465,6 +87596,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-285.jpg", "illust": "エムド", "classes": [], "costWhite": 0, @@ -47474,13 +87606,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 7, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "はじめるんる~ん♪オープン♪", }, "1750": { "pid": 1750, - "cid": 669, + cid: 669, + "timestamp": 1468055265950, "wxid": "PR-297", - "name": "羅植 サクラ(大・お花見大会景品)", + name: "羅植 サクラ(大・お花見大会景品)", + "kana": "ラショクサクラ", "rarity": "PR", "cardType": "SIGNI", "color": "green", @@ -47488,6 +87623,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-297.jpg", "illust": "夜ノみつき", "classes": [ "精羅", @@ -47500,13 +87636,154 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "", }, + // "1751": { + // "pid": 1751, + // cid: 1751, + // "timestamp": 1468055266990, + // "wxid": "PR-296", + // name: "stirred WIXOSS(WIXOSS2周年記念カード)", + // "kana": "ステアードウィクロス", + // "rarity": "PR", + // "cardType": "LRIG", + // "color": "colorless", + // "level": 0, + // "limit": 0, + // "power": 0, + // "limiting": "", + // "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-296.jpg", + // "illust": "アリオ", + // faqs: [ + // { + // "q": "「ゲームを開始する際に、このルリグを表向きにしたとき、<サシェ>・<ララ・ルー>・<ソウイ>・<アイヤイ>・<ミュウ>から1つを選択する。このルリグは選択されたルリグタイプを持つ。」とはどういうことですか?", + // "a": "このカードは、レベル0のルリグとしてルリグデッキに入れて、<サシェ>・<ララ・ルー>・<ソウイ>・<アイヤイ>・<ミュウ>いずれかのルリグのレベル0として使用することが出来ます。" + // }, + // { + // "q": "お互いにこのカードを使用していた場合、対戦開始時にルリグを宣言する手順はどのようになりますか?", + // "a": "このような場合、先行プレイヤー側から先にルリグタイプを宣言し、次に後攻プレイヤーがルリグタイプを宣言します。両者の宣言が完了した後、先行プレイヤーのターンを開始します。" + // }, + // { + // "q": "このカードを使用している場合、ゲーム開始時に、対戦相手のレベル0ルリグを見た上で、宣言するルリグタイプを決める事が出来るのですか?", + // "a": "はい、対戦相手のルリグタイプを見た上で、ルリグタイプを選択することが可能となっております。" + // } + // ], + // "classes": [ + // "-" + // ], + // "costWhite": 0, + // "costBlack": 0, + // "costRed": 0, + // "costBlue": 0, + // "costGreen": 0, + // "costColorless": 0, + // "guardFlag": false, + // cardSkills: [ + // "ゲームを開始する際に、このルリグを表向きにしたとき、<サシェ>・<ララ・ルー>・<ソウイ>・<アイヤイ>・<ミュウ>から1つを選択する。このルリグは選択されたルリグタイプを持つ。" + // ], + // "multiEner": false, + // cardText: "WIXOSSをこれからもよろしくお願いします!", + // }, + // "1752": { + // "pid": 1752, + // cid: 1752, + // "timestamp": 1468055269709, + // "wxid": "PR-165", + // name: "spread WIXOSS(WIXOSS1周年記念カード)", + // "kana": "スプレッドウィクロス", + // "rarity": "PR", + // "cardType": "LRIG", + // "color": "colorless", + // "level": 0, + // "limit": 0, + // "power": 0, + // "limiting": "", + // "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-165.jpg", + // "illust": "hitoto*", + // faqs: [ + // { + // "q": "「ゲームを開始する際に、このルリグを表向きにしたとき、<エルドラ>・<ユヅキ>・<イオナ>・<アン>・<ミルルン>から1つを選択する。このルリグは選択されたルリグタイプを持つ。」とはどういうことですか?", + // "a": "このカードは、レベル0のルリグとしてルリグデッキに入れて、<エルドラ>・<ユヅキ>・<イオナ>・<アン>・<ミルルン>いずれかのルリグのレベル0として使用することが出来ます。" + // }, + // { + // "q": "お互いにこのカードを使用していた場合、対戦開始時にルリグを宣言する手順はどのようになりますか?", + // "a": "このような場合、先行プレイヤー側から先にルリグタイプを宣言し、次に後攻プレイヤーがルリグタイプを宣言します。両者の宣言が完了した後、先行プレイヤーのターンを開始します。" + // }, + // { + // "q": "このカードを使用している場合、ゲーム開始時に、対戦相手のレベル0ルリグを見た上で、宣言するルリグタイプを決める事が出来るのですか?", + // "a": "はい、対戦相手のルリグタイプを見た上で、ルリグタイプを選択することが可能となっております。" + // } + // ], + // "classes": [ + // "-" + // ], + // "costWhite": 0, + // "costBlack": 0, + // "costRed": 0, + // "costBlue": 0, + // "costGreen": 0, + // "costColorless": 0, + // "guardFlag": false, + // cardSkills: [ + // "ゲームを開始する際に、このルリグを表向きにしたとき、<エルドラ>・<ユヅキ>・<イオナ>・<アン>・<ミルルン>から1つを選択する。このルリグは選択されたルリグタイプを持つ。" + // ], + // "multiEner": false, + // cardText: "WIXOSSをこれからもよろしくお願いします!", + // }, + // "1753": { + // "pid": 1753, + // cid: 1753, + // "timestamp": 1468055270450, + // "wxid": "PR-167", + // name: "original WIXOSS(WIXOSS1周年記念カード)", + // "kana": "オリジナルウィクロス", + // "rarity": "PR", + // "cardType": "LRIG", + // "color": "colorless", + // "level": 0, + // "limit": 0, + // "power": 0, + // "limiting": "", + // "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-167.jpg", + // "illust": "羽音たらく", + // faqs: [ + // { + // "q": "「ゲームを開始する際に、このルリグを表向きにしたとき、<ウムル>または<タウィル>から1つを選択する。このルリグは選択されたルリグタイプを持つ。」とはどういうことですか?", + // "a": "このカードは、レベル0のルリグとしてルリグデッキに入れて、<ウムル>・<タウィル>いずれかのルリグのレベル0として使用することが出来ます。" + // }, + // { + // "q": "お互いにこのカードを使用していた場合、対戦開始時にルリグを宣言する手順はどのようになりますか?", + // "a": "このような場合、先行プレイヤー側から先にルリグタイプを宣言し、次に後攻プレイヤーがルリグタイプを宣言します。両者の宣言が完了した後、先行プレイヤーのターンを開始します。" + // }, + // { + // "q": "このカードを使用している場合、ゲーム開始時に、対戦相手のレベル0ルリグを見た上で、宣言するルリグタイプを決める事が出来るのですか?", + // "a": "はい、対戦相手のルリグタイプを見た上で、ルリグタイプを選択することが可能となっております。" + // } + // ], + // "classes": [ + // "-" + // ], + // "costWhite": 0, + // "costBlack": 0, + // "costRed": 0, + // "costBlue": 0, + // "costGreen": 0, + // "costColorless": 0, + // "guardFlag": false, + // cardSkills: [ + // "ゲームを開始する際に、このルリグを表向きにしたとき、<ウムル>または<タウィル>から1つを選択する。このルリグは選択されたルリグタイプを持つ。" + // ], + // "multiEner": false, + // cardText: "WIXOSSをこれからもよろしくお願いします!", + // }, "1754": { "pid": 1754, - "cid": 1754, + cid: 1754, + "timestamp": 1468055271561, "wxid": "PR-304", - "name": "冥者 ハナレ(13弾発売記念キャンペーン)", + name: "冥者 ハナレ(13弾発売記念キャンペーン)", + "kana": "メイジャハナレ", "rarity": "PR", "cardType": "LRIG", "color": "black", @@ -47514,6 +87791,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-304.jpg", "illust": "笹森トモエ", "classes": [ "ハナレ" @@ -47525,13 +87803,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "……あなたの願いを教えて。 ~ハナレ~", }, "1755": { "pid": 1755, - "cid": 1754, + cid: 1754, + "timestamp": 1468055272214, "wxid": "PR-303", - "name": "ハナレ(ルリグがやってくるキャンペーンパート4)", + name: "ハナレ(ルリグがやってくるキャンペーンパート4)", + "kana": "ハナレ", "rarity": "PR", "cardType": "LRIG", "color": "black", @@ -47539,6 +87820,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-303.jpg", "illust": "J.C.STAFF", "classes": [ "ハナレ" @@ -47550,13 +87832,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "", }, "1756": { "pid": 1756, - "cid": 1263, + cid: 1263, + "timestamp": 1468055273019, "wxid": "PR-302", - "name": "アイヤイ(ルリグがやってくるキャンペーンパート4)", + name: "アイヤイ(ルリグがやってくるキャンペーンパート4)", + "kana": "アイヤイ", "rarity": "PR", "cardType": "LRIG", "color": "green", @@ -47564,6 +87849,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-302.jpg", "illust": "J.C.STAFF/坂井久太", "classes": [ "アイヤイ" @@ -47575,13 +87861,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "", }, "1757": { "pid": 1757, - "cid": 1056, + cid: 1056, + "timestamp": 1468055273757, "wxid": "PR-301", - "name": "ミュウ(ルリグがやってくるキャンペーンパート4)", + name: "ミュウ(ルリグがやってくるキャンペーンパート4)", + "kana": "ミュウ", "rarity": "PR", "cardType": "LRIG", "color": "black", @@ -47589,6 +87878,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-301.jpg", "illust": "J.C.STAFF", "classes": [ "ミュウ" @@ -47600,13 +87890,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "", }, "1758": { "pid": 1758, - "cid": 883, + cid: 883, + "timestamp": 1468055274530, "wxid": "PR-300", - "name": "サシェ(ルリグがやってくるキャンペーンパート4)", + name: "サシェ(ルリグがやってくるキャンペーンパート4)", + "kana": "サシェ", "rarity": "PR", "cardType": "LRIG", "color": "white", @@ -47614,6 +87907,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-300.jpg", "illust": "J.C.STAFF", "classes": [ "サシェ" @@ -47625,13 +87919,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "", }, "1759": { "pid": 1759, - "cid": 1759, + cid: 1759, + "timestamp": 1468055275225, "wxid": "PR-299", - "name": "アルフォウ(ルリグがやってくるキャンペーンパート4)", + name: "アルフォウ(ルリグがやってくるキャンペーンパート4)", + "kana": "アルフォウ", "rarity": "PR", "cardType": "LRIG", "color": "black", @@ -47639,6 +87936,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-299.jpg", "illust": "J.C.STAFF", "classes": [ "アルフォウ" @@ -47650,13 +87948,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "", }, "1760": { "pid": 1760, - "cid": 405, + cid: 405, + "timestamp": 1468055275862, "wxid": "PR-298", - "name": "リメンバ(ルリグがやってくるキャンペーンパート4)", + name: "リメンバ(ルリグがやってくるキャンペーンパート4)", + "kana": "リメンバ", "rarity": "PR", "cardType": "LRIG", "color": "white", @@ -47664,6 +87965,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-298.jpg", "illust": "J.C.STAFF", "classes": [ "リメンバ" @@ -47675,13 +87977,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "", }, "1761": { "pid": 1761, - "cid": 406, + cid: 406, + "timestamp": 1468055276609, "wxid": "PR-171", - "name": "ウムル (ルリグがやってくるキャンペーンパート3)", + name: "ウムル (ルリグがやってくるキャンペーンパート3)", + "kana": "ウムル", "rarity": "PR", "cardType": "LRIG", "color": "black", @@ -47689,6 +87994,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-171.jpg", "illust": "J.C.STAFF", "classes": [ "ウムル" @@ -47700,13 +88006,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "", }, "1762": { "pid": 1762, - "cid": 762, + cid: 762, + "timestamp": 1468055277370, "wxid": "PR-170", - "name": "タウィル (ルリグがやってくるキャンペーンパート3)", + name: "タウィル (ルリグがやってくるキャンペーンパート3)", + "kana": "タウィル", "rarity": "PR", "cardType": "LRIG", "color": "white", @@ -47714,6 +88023,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-170.jpg", "illust": "J.C.STAFF", "classes": [ "タウィル" @@ -47725,13 +88035,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "", }, "1763": { "pid": 1763, - "cid": 1763, + cid: 1763, + "timestamp": 1468055278119, "wxid": "WX13-051", - "name": "幻竜 #モリドラ#", + name: "幻竜 #モリドラ#", + "kana": "ゲンリュウワイルドモリドラ", "rarity": "R", "cardType": "SIGNI", "color": "green", @@ -47739,6 +88052,7 @@ var CardInfo = { "limit": 0, "power": 10000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX13/WX13-051.jpg", "illust": "オーミー", "classes": [ "精生", @@ -47752,16 +88066,60 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "この帽子、ワイルドでしょぅ?~#モリドラ#~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの<龍獣>のシグニの効果によって対戦相手のシグニ1体がバニッシュされるたび、あなたのデッキの一番上のカードをエナゾーンに置く。", "【常時能力】:このシグニが対戦相手の効果によってあなたの手札からトラッシュに置かれたとき、あなたのデッキの上からカードを2枚エナゾーンに置く。" - ] + ], + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1763-const-0', + triggerCondition: function (event) { + var card = this.game.getEffectSource(); + if (!card) return false; + return inArr(card,this.player.signis) && + card.hasClass('龍獣'); + }, + actionAsyn: function () { + return this.player.enerCharge(1); + } + }); + add(this.player.opponent,'onSigniBanished',effect); + } + },{ + duringGame: true, + fixed: true, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1763-const-1', + triggerCondition: function (event) { + var source = this.game.getEffectSource(); + if (!source) return false; + return (source.player === this.player.opponent) && + (event.oldZone === this.player.handZone) && + (event.newZone === this.player.trashZone); + }, + actionAsyn: function () { + return this.player.enerCharge(2); + } + }); + add(this,'onMove',effect); + } + }], }, "1764": { "pid": 1764, - "cid": 1764, + cid: 1764, + "timestamp": 1468055278876, "wxid": "WX13-044", - "name": "羅石 ビスマス", + name: "羅石 ビスマス", + "kana": "ラセキビスマス", "rarity": "R", "cardType": "SIGNI", "color": "red", @@ -47769,6 +88127,7 @@ var CardInfo = { "limit": 0, "power": 10000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX13/WX13-044.jpg", "illust": "猫囃子", "classes": [ "精羅", @@ -47782,15 +88141,39 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "この身体を投げ出してでも…ビカビカ!~ビスマス~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:対戦相手がアーツを使用したとき、このシグニをバニッシュしてもよい。そうした場合、対戦相手のすべてのシグニをバニッシュする。(そのアーツのあとでこの効果は発動する。そのアーツでこのシグニが場を離れていた場合この効果は発動しない)" - ] + ], + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1764-const-0', + actionAsyn: function () { + return this.player.selectOptionalAsyn('BANISH',[this]).callback(this,function (card) { + if (!card) return; + return this.banishAsyn().callback(this,function (succ) { + if (!succ) return; + return this.game.banishCardsAsyn(this.player.opponent.signis); + }); + }); + } + }); + add(this.player.opponent,'onUseArts',effect); + } + }], }, "1765": { "pid": 1765, - "cid": 1765, + cid: 1765, + "timestamp": 1468055279674, "wxid": "WX13-038", - "name": "千夜の夜王 イフリード", + name: "千夜の夜王 イフリード", + "kana": "センヤノヤオウイフリード", "rarity": "SR", "cardType": "SIGNI", "color": "black", @@ -47798,6 +88181,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "ウリス", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX13/WX13-038.jpg", "illust": "クロサワテツ", "classes": [ "精像", @@ -47811,21 +88195,88 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "ふん、この地では1/4程度の力しか出ないか。~イフリード~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:このシグニがあなたのデッキからトラッシュに置かれたとき、ターン終了時まで、対戦相手のシグニ1体のパワーを-2000する。" ], - "actionEffectTexts": [ + constEffects: [{ + duringGame: true, + fixed: true, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1765-const-0', + triggerCondition: function (event) { + return (event.oldZone === this.player.mainDeck) && + (event.newZone === this.player.trashZone); + }, + actionAsyn: function () { + return this.player.showCardsAsyn([this]).callback(this,function () { + return this.player.opponent.showCardsAsyn([this]).callback(this,function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndAdd(this,card,'power',-2000); + }); + }); + }); + } + }); + add(this,'onMove',effect); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】あなたのトラッシュにある《千夜の夜王 イフリード》4枚をゲームから除外する:ターン終了時まで、対戦相手のシグニ1体のパワーを-15000する。この能力は使用タイミング【アタックフェイズ】を持ち、このカードがトラッシュにある場合にしか使用できない。" ], - "burstEffectTexts": [ + actionEffects: [{ + attackPhase: true, + activatedInTrashZone: true, + costCondition: function () { + var cards = this.player.trashZone.cards.filter(function (card) { + return (card.cid === 1765); + },this); + return (cards.length === 4); + }, + costAsyn: function () { + var cards = this.player.trashZone.cards.filter(function (card) { + return (card.cid === 1765); + },this); + this.game.excludeCards(cards); + return Callback.immediately(); + }, + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndAdd(this,card,'power',-15000); + }); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:【エナチャージ1】" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.enerCharge(1); + } + } }, "1766": { "pid": 1766, - "cid": 1766, + cid: 1766, + "timestamp": 1468055280543, "wxid": "WX13-032", - "name": "幻深水姫 デメニギス", + name: "幻深水姫 デメニギス", + "kana": "ゲンシンスイキデメニギス", "rarity": "SR", "cardType": "SIGNI", "color": "blue", @@ -47833,6 +88284,7 @@ var CardInfo = { "limit": 0, "power": 15000, "limiting": "エルドラ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX13/WX13-032.jpg", "illust": "煎茶", "classes": [ "精生", @@ -47846,19 +88298,75 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "絡め取ってさようならを。~デメニギス~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたのライフバーストが発動するたび、対戦相手のシグニ1体をデッキの一番上に置く。", "【常時能力】:このシグニがアタックしたとき、あなたのデッキの一番上を公開する。それが《ライフバースト》を持っていた場合、そのカードをチェックゾーンに置き、そのライフバーストを発動させる。(その後、エナゾーンに置かれる)" ], - "burstEffectTexts": [ + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1766-const-0', + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return this.game.bounceCardsToDeckAsyn([card]); + }); + } + }); + add(this.player,'onBurstTriggered',effect); + } + },{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1766-const-1', + actionAsyn: function () { + return this.player.revealAsyn(1).callback(this,function (cards) { + var card = cards[0]; + if (!card) return; + if (!card.hasBurst()) return; + card.moveTo(this.player.checkZone); + return Callback.forEach(card.onBurst.effects,function (effect) { + return effect.triggerAndHandleAsyn({crossLifeCloth: false}); + },this).callback(this,function () { + card.moveTo(card.player.enerZone); + }); + }); + } + }); + add(this,'onAttack',effect); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたのデッキの一番上を公開する。それが《ライフバースト》を持っていた場合、それをライフクロスに加える。" - ] + ], + burstEffect: { + actionAsyn: function () { + return this.player.revealAsyn(1).callback(this,function (cards) { + cards = cards.filter(function (card) { + return card.hasBurst(); + },this); + this.game.moveCards(cards,this.player.lifeClothZone); + }); + } + } }, "1767": { "pid": 1767, - "cid": 1767, + cid: 1767, + "timestamp": 1468055281263, "wxid": "WX13-007", - "name": "博愛の使者 サシェ・リュンヌ", + name: "博愛の使者 サシェ・リュンヌ", + "kana": "ハクアイノシシャサシェリュンヌ", "rarity": "LC", "cardType": "LRIG", "color": "white", @@ -47866,6 +88374,7 @@ var CardInfo = { "limit": 12, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX13/WX13-007.jpg", "illust": "単ル", "classes": [ "サシェ" @@ -47878,20 +88387,66 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "もう、迷いません。~サシェ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:対戦相手は各ターンに一度しかアーツを使用できない。" ], - "actionEffectTexts": [ + constEffects: [{ + action: function (set,add) { + set(this.player.opponent,'oneArtEachTurn',true); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】エクシード1:あなたのシグニ1体を手札に戻す。この能力は使用タイミング【メインフェイズ】【アタックフェイズ】を持ち、1ターンに一度しか使用できない。", "【起動能力】エクシード2:あなたのルリグデッキから好きな枚数の<宇宙>のレゾナを出現条件を無視して場に出す。この能力は使用タイミング【アタックフェイズ】を持つ。" - ] + ], + actionEffects: [{ + mainPhase: true, + attackPhase: true, + once: true, + costExceed: 1, + actionAsyn: function () { + var cards = this.player.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.bounceAsyn(); + }); + } + },{ + attackPhase: true, + costExceed: 2, + actionAsyn: function () { + var done = false; + return Callback.loop(this,3,function () { + if (done) return; + var cards = this.player.lrigDeck.cards.filter(function (card) { + return (card.type === 'SIGNI') && card.hasClass('宇宙') && card.canSummon(); + }); + return this.player.selectOptionalAsyn('SUMMON_SIGNI',cards).callback(this,function (card) { + if (!card) { + done = true; + return; + } + return card.summonAsyn(); + }); + }); + } + }], }, "1768": { "pid": 1768, - "cid": 1768, + cid: 1768, + "timestamp": 1468055282143, "wxid": "WX13-005B", - "sideA": 1769, - "name": "白羅星 ニュームーン", + sideA: 1769, + name: "白羅星 ニュームーン", + "kana": "ハクラセイニュームーン", "rarity": "LR", "cardType": "RESONA", "color": "white", @@ -47899,6 +88454,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "サシェ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX13/WX13-005B.jpg", "illust": "hitoto*", "classes": [ "精羅", @@ -47912,23 +88468,131 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "extraTexts": [ + cardText: "君を哀れと 思ひ知りぬる ~ニュームーン~", + // ====================== + // 共鸣 + // ====================== + extraTexts: [ "[出現条件]【スペルカットイン】合計2枚のレゾナではない<宇宙>のシグニをあなたの手札とエナゾーンと場からトラッシュに置く" ], - "startUpEffectTexts": [ - "【出現時能力】:対戦相手のチェックゾーンにスペルがある場合、以下の2つから1つを選ぶ。この出現時能力はそのスペルの効果より先に発動する。\n①対戦相手のトラッシュにあるシグニを2枚までゲームから除外する。\n②このターン、対戦相手はスペルとアーツを使用できない。(カットインされたスペルはこの効果の影響を受けない)" + resonaPhase: 'spellCutIn', + resonaCondition: function () { + var filter = function (card) { + return card.hasClass('宇宙') && !card.resona && card.canTrashAsCost(); + }; + var cards_A = this.player.signis.filter(filter); + var cards_B = this.player.hands.filter(filter); + var cards_C = this.player.enerZone.cards.filter(filter); + var cards_trash = []; + if (concat(cards_A,cards_B,cards_C).length < 2) return null; + if (this.canSummon()) { + return function () { + return Callback.immediately().callback(this,function () { + if (!cards_A.length) return; + var min = Math.max(0,2 - cards_B.length - cards_C.length); + return this.player.selectSomeAsyn('TRASH',cards_A,min,2).callback(this,function (cards) { + cards_trash = cards_trash.concat(cards); + }); + }).callback(this,function () { + if (cards_trash.length >= 2) return; + if (!cards_B.length) return; + var min = 2 - cards_trash.length - cards_C.length; + var max = 2 - cards_trash; + return this.player.selectSomeAsyn('TRASH',cards_B,min,max).callback(this,function (cards) { + cards_trash = cards_trash.concat(cards); + }); + }).callback(this,function () { + if (cards_trash.length >= 2) return; + if (!cards_C.length) return; + var min = 2 - cards_trash.length; + return this.player.selectSomeAsyn('TRASH',cards_C,min,min).callback(this,function (cards) { + cards_trash = cards_trash.concat(cards); + }); + }).callback(this,function () { + return this.game.trashCardsAsyn(cards_trash); + }); + }.bind(this); + } else { + var actionAsyn = this.getSummonSolution(filter,1); + if (actionAsyn) { + return function () { + return actionAsyn.call(this).callback(this,function () { + cards_A = this.player.signis.filter(filter); + var optional = cards_B.length || cards_C.length; + return this.player.selectAsyn('TRASH',cards_A,optional).callback(this,function (card) { + if (card) return card; + optional = cards_C.length; + return this.player.selectAsyn('TRASH',cards_B,optional).callback(this,function (card) { + if (card) return card; + return this.player.selectAsyn('TRASH',cards_C); + }); + }).callback(this,function (card) { + if (!card) return; + return card.trashAsyn(); + }); + }) + }.bind(this); + } else { + return this.getSummonSolution(filter,2); + } + } + }, + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ + "【出現時能力】:対戦相手のチェックゾーンにスペルがある場合、以下の2つから1つを選ぶ。この出現時能力はそのスペルの効果より先に発動する。\n" + + "①対戦相手のトラッシュにあるシグニを2枚までゲームから除外する。\n" + + "②このターン、対戦相手はスペルとアーツを使用できない。(カットインされたスペルはこの効果の影響を受けない)" ], - "attachedEffectTexts": [ + startUpEffects: [{ + actionAsyn: function () { + var flag = this.player.opponent.checkZone.cards.length; + if (!flag) return; + var effects = [{ + source: this, + description: '1768-attached-0', + actionAsyn: function () { + var cards = this.player.opponent.trashZone.cards.filter(function (card) { + return (card.type === 'SIGNI'); + },this); + if (!cards.length) return; + return this.player.selectSomeAsyn('TARGET',cards,0,2).callback(this,function (cards) { + return this.player.opponent.showCardsAsyn(cards).callback(this,function () { + this.game.excludeCards(cards); + }); + }); + } + },{ + source: this, + description: '1768-attached-1', + actionAsyn: function () { + this.game.tillTurnEndSet(this,this.player.opponent,'spellBanned',true); + } + }] + return this.player.selectAsyn('CHOOSE_EFFECT',effects).callback(this,function (effect) { + return this.player.showEffectsAsyn([effect]).callback(this,function () { + return effect.actionAsyn.call(effect.source); + }); + }); + } + }], + // ====================== + // 附加效果 + // ====================== + attachedEffectTexts: [ "対戦相手のトラッシュにあるシグニを2枚までゲームから除外する。", "このターン、対戦相手はスペルとアーツを使用できない。(カットインされたスペルはこの効果の影響を受けない)" - ] + ], }, "1769": { "pid": 1769, - "cid": 1769, + cid: 1769, + "timestamp": 1468055282847, "wxid": "WX13-005A", - "sideB": 1768, - "name": "白羅星 フルムーン", + sideB: 1768, + name: "白羅星 フルムーン", + "kana": "ハクラセイフルムーン", "rarity": "LR", "cardType": "RESONA", "color": "white", @@ -47936,6 +88600,7 @@ var CardInfo = { "limit": 0, "power": 15000, "limiting": "サシェ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX13/WX13-005A.jpg", "illust": "hitoto*", "classes": [ "精羅", @@ -47949,21 +88614,123 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "extraTexts": [ + cardText: "今はとて 天の羽衣 着る折ぞ ~フルムーン~", + // ====================== + // 共鸣 + // ====================== + extraTexts: [ "[出現条件]【メインフェイズ】合計3枚のレゾナではない<宇宙>のシグニをあなたの手札と場からトラッシュに置く" ], - "constEffectTexts": [ + resonaPhase: 'mainPhase', + resonaCondition: function () { + var filter = function (card) { + return card.hasClass('宇宙') && !card.resona && card.canTrashAsCost(); + }; + var signis = this.player.signis.filter(filter); + var hands = this.player.hands.filter(filter); + var cards_trash = []; + if (concat(signis,hands).length < 3) return null; + if (this.canSummon()) { + return function () { + return Callback.immediately().callback(this,function () { + if (!signis.length) { + return this.player.selectSomeAsyn('TRASH',hands,3,3).callback(this,function (cards) { + cards_trash = cards; + }); + } + var min = Math.max(0,3 - hands.length); + return this.player.selectSomeAsyn('TRASH',signis,min,2).callback(this,function (cards) { + cards_trash = cards; + var count = 3 - cards.length; + return this.player.selectSomeAsyn('TRASH',hands,count,count).callback(this,function (cards) { + cards_trash = cards_trash.concat(cards); + }); + }); + }).callback(this,function () { + return this.game.trashCardsAsyn(cards_trash); + }); + }.bind(this); + } else { + var actionAsyn = this.getSummonSolution(filter,1); + if (actionAsyn) { + return function () { + return actionAsyn.call(this).callback(this,function () { + signis = this.player.signis.filter(filter); + var min = 2 - hands.length; + return this.player.selectSomeAsyn('TRASH',signis,min,2).callback(this,function (cards) { + cards_trash = cards; + var count = 2 - cards.length; + if (!count) return; + return this.player.selectSomeAsyn('TRASH',hands,count,count).callback(this,function (cards) { + cards_trash = cards_trash.concat(cards); + }); + }).callback(this,function () { + return this.game.trashCardsAsyn(cards_trash); + }); + }) + }.bind(this); + } + actionAsyn = this.getSummonSolution(filter,2); + if (actionAsyn) { + return function () { + return actionAsyn.call(this).callback(this,function () { + signis = this.player.signis.filter(filter); + return this.player.selectOptionalAsyn('TRASH',signis).callback(this,function (card) { + if (card) return card.trashAsyn(); + return this.player.selectAsyn('TRASH',hands).callback(this,function (card) { + if (!card) return; + return card.trashAsyn(); + }); + }); + }); + }.bind(this); + } + return this.getSummonSolution(filter,3); + } + }, + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの他のレゾナは対戦相手のシグニの効果を受けない。" ], - "startUpEffectTexts": [ + constEffects: [{ + action: function (set,add) { + this.player.signis.forEach(function (signi) { + if (signi === this) return; + if (!signi.resona) return; + add(signi,'effectFilters',function (card) { + return (card.player === this.player) || (card.type !== 'SIGNI'); + }); + },this); + } + }], + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:あなたの次のターンまで、対戦相手は各シグニアタックステップにシグニで合計一度しかアタックできない。" - ] + ], + startUpEffects: [{ + actionAsyn: function () { + this.game.addConstEffect({ + source: this, + destroyTimming: this.player.onTurnStart, + continuous: true, + action: function (set,add) { + set(this.player.opponent,'signiTotalAttackCountLimit',1); + } + }); + } + }], }, "1770": { "pid": 1770, - "cid": 648, + cid: 648, + "timestamp": 1468055283699, "wxid": "PR-287", - "name": "アイドル・ディフェンス(WIXOSS PARTY 2016年6-7月度congratulationカード)", + name: "アイドル・ディフェンス(WIXOSS PARTY 2016年6-7月度congratulationカード)", + "kana": "アイドルディフェンス", "rarity": "PR", "cardType": "ARTS", "color": "white", @@ -47971,6 +88738,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-287.jpg", "illust": "アカバネ", "classes": [], "costWhite": 1, @@ -47980,13 +88748,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 7, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "今日最後の曲は、「アイドル・ディンフェンス」! ~ダイヤブライド~", }, "1771": { "pid": 1771, - "cid": 108, + cid: 108, + "timestamp": 1468055284759, "wxid": "PR-268", - "name": "新月の巫女 タマヨリヒメ(47都道府県ツアー 景品)", + name: "新月の巫女 タマヨリヒメ(47都道府県ツアー 景品)", + "kana": "シンゲツノミコタマヨリヒメ", "rarity": "PR", "cardType": "LRIG", "color": "white", @@ -47994,6 +88765,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-268.jpg", "illust": "イチノセ奏", "classes": [ "タマ" @@ -48005,13 +88777,48 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "しゅっぱーつ!~タマ~", }, + // "1772": { + // "pid": 1772, + // cid: 1772, + // "timestamp": 1468055285503, + // "wxid": "PR-267", + // name: "strried WIXOSS(ウィクロスマガジンvol4付録)", + // "kana": "ステアードウィクロス", + // "rarity": "PR", + // "cardType": "LRIG", + // "color": "colorless", + // "level": 0, + // "limit": 0, + // "power": 0, + // "limiting": "", + // "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-267.jpg", + // "illust": "アリオ", + // "classes": [ + // "-" + // ], + // "costWhite": 0, + // "costBlack": 0, + // "costRed": 0, + // "costBlue": 0, + // "costGreen": 0, + // "costColorless": 0, + // "guardFlag": false, + // cardSkills: [ + // "ゲームを開始する際に、このルリグを表向きにしたとき、<サシェ>・<ララ・ルー>・<ソウイ>・<アイヤイ>・<ミュウ>から1つを選択する。このルリグは選択されたルリグタイプを持つ。" + // ], + // "multiEner": false, + // cardText: "WIXOSSをこれからもよろしくお願いします!", + // }, "1773": { "pid": 1773, - "cid": 1773, + cid: 1773, + "timestamp": 1468055286220, "wxid": "PR-266", - "name": "羅星 アルデバラン(ウィクロスマガジンvol.4付録)", + name: "羅星 アルデバラン(ウィクロスマガジンvol.4付録)", + "kana": "ラセイアルデバラン", "rarity": "PR", "cardType": "SIGNI", "color": "white", @@ -48019,6 +88826,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "サシェ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-266.jpg", "illust": "原案:渡辺琴音 Illust:荻野アつき", "classes": [ "精羅", @@ -48032,19 +88840,75 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "貴方に私を扱えるかしら? ~アルデバラン~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの場にレゾナがあるかぎり、このシグニのパワーは12000になる。", "【常時能力】:あなたのターン終了時、このシグニを場からトラッシュに置いてもよい。そうした場合、あなたの次のターンまで、あなたのルリグは「【起動能力】【白×0】:ターン終了時まで、対戦相手のレベル3以下のシグニ1体は「アタックできない」を得る。この能力は使用タイミング【アタックフェイズ】を持ち、1ターンに一度しか使用できない。」を得る。" ], - "attachedEffectTexts": [ + constEffects: [{ + condition: function () { + return this.player.signis.some(function (signi) { + return signi.resona; + }); + }, + action: function (set,add) { + set(this,'power',12000); + } + },{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1773-const-1', + actionAsyn: function () { + return this.player.selectOptionalAsyn('TRASH',[this]).callback(this,function (card) { + if (!card) return; + if (!this.trash()) return; + this.game.addConstEffect({ + source: this, + destroyTimming: this.player.onTurnStart, + fixed: true, + action: function (set,add) { + var actionEffect = { + source: this.player.lrig, + description: '1773-attached-0', + attackPhase: true, + once: true, + actionAsyn: function () { + var cards = this.player.opponent.signis.filter(function (signi) { + return (signi.level <= 3); + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndSet(this,card,'canNotAttack',true); + }); + } + }; + add(this.player.lrig,'actionEffects',actionEffect); + } + }); + }); + } + }); + add(this.player,'onTurnEnd2',effect); + } + }], + // ====================== + // 附加效果 + // ====================== + attachedEffectTexts: [ "【起動能力】【白×0】:ターン終了時まで、対戦相手のレベル3以下のシグニ1体は「アタックできない」を得る。この能力は使用タイミング【アタックフェイズ】を持ち、1ターンに一度しか使用できない。" - ] + ], }, "1774": { "pid": 1774, - "cid": 1774, + cid: 1774, + "timestamp": 1468055288644, "wxid": "WX13-001", - "name": "真·游月·伍", + name: "真·游月·伍", + "kana": "シンユヅキゴ", "rarity": "LR", "cardType": "LRIG", "color": "red/green", @@ -48052,6 +88916,7 @@ var CardInfo = { "limit": 12, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX13/WX13-001.jpg", "illust": "ときち", "classes": [ "ユヅキ" @@ -48064,22 +88929,72 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ - "【常時能力】:このカードにグロウする際、あなたのライフクロスが1枚以下の場合、このカードにグロウするためのコストは《赤×0》《緑×0》になる。" + cardText: "今は、戦う!~遊月~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ + "【常時能力】:このカードにグロウする際、あなたのライフクロスが1枚以下の場合、このカードにグロウするためのコストは《赤×0》《緑×0》になる。", ], - "startUpEffectTexts": [ + constEffects: [{ + action: function (set,add) { + // see `costChange` + } + }], + costChange: function () { + var obj = Object.create(this); + obj.costChange = null; + if (this.player.lifeClothZone.cards.length > 1) return obj; + return {}; + }, + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】【赤】:対戦相手のエナゾーンからカードを合計2枚までトラッシュに置く。", - "【出現時能力】【緑】:あなたのデッキの一番上のカードをライフクロスに加える。" + "【出現時能力】【緑】:あなたのデッキの一番上のカードをライフクロスに加える。", ], - "actionEffectTexts": [ + startUpEffects: [{ + costRed: 1, + actionAsyn: function () { + var cards = this.player.opponent.enerZone.cards; + if (!cards.length) return; + return this.player.selectSomeAsyn('TRASH',cards,0,2).callback(this,function (cards) { + this.game.trashCards(cards); + }); + } + },{ + costGreen: 1, + actionAsyn: function () { + var card = this.player.mainDeck.cards[0]; + if (!card) return; + card.moveTo(this.player.lifeClothZone); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】エクシード5:あなたのエナゾーンからカードをすべてトラッシュに置き、あなたの手札をすべて捨てる。対戦相手のすべてのシグニをバニッシュする。この能力は使用タイミング【メインフェイズ】【アタックフェイズ】を持つ。" - ] + ], + actionEffects: [{ + costExceed: 5, + mainPhase: true, + attackPhase: true, + actionAsyn: function () { + var cards = concat(this.player.enerZone.cards,this.player.hands); + this.game.trashCards(cards); + return this.game.banishCardsAsyn(this.player.opponent.signis); + } + }], }, "1775": { "pid": 1775, - "cid": 1775, + cid: 1775, + "timestamp": 1468055290375, "wxid": "WX13-002", - "name": "救済の冥者 ハナレ", + name: "救済の冥者 ハナレ", + "kana": "キュウサイノメイジャハナレ", "rarity": "LR", "cardType": "LRIG", "color": "black", @@ -48087,6 +89002,7 @@ var CardInfo = { "limit": 12, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX13/WX13-002.jpg", "illust": "笹森トモエ", "classes": [ "ハナレ" @@ -48099,19 +89015,85 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ - "【常時能力】:あなたのメインフェイズ開始時、あなたのトラッシュからレベル3以下の<毒牙>のシグニ1枚を場に出す。ターン終了時に、そのシグニを場からトラッシュに置く。" + cardText: "ここは、くらいけれど、寒いけれど、二人なら、きっと。~ハナレ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ + "【常時能力】:あなたのメインフェイズ開始時、あなたのトラッシュからレベル3以下の<毒牙>のシグニ1枚を場に出す。ターン終了時に、そのシグニを場からトラッシュに置く。", ], - "actionEffectTexts": [ + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1775-const-0', + actionAsyn: function () { + var cards = this.player.trashZone.cards.filter(function (card) { + return (card.level <= 3) && card.hasClass('毒牙') && card.canSummon(); + },this); + return this.player.selectAsyn('SUMMON_SIGNI',cards).callback(this,function (card) { + if (!card) return; + return card.summonAsyn().callback(this,function () { + card.trashWhenTurnEnd(); + }); + }); + } + }); + add(this.player,'onMainPhaseStart',effect); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】エクシード1:あなたの<毒牙>のシグニ1体をアップする。", "【起動能力】エクシード3:あなたのデッキの上からカードを3枚公開する。その中から好きな数の<毒牙>のシグニを場に出し、残りをトラッシュに置く。この能力は使用タイミング【メインフェイズ】【アタックフェイズ】を持つ。" - ] + ], + actionEffects: [{ + costExceed: 1, + actionAsyn: function () { + var cards = this.player.signis.filter(function (signi) { + return signi.hasClass('毒牙') && !signi.isUp; + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.upAsyn(); + }); + } + },{ + costExceed: 3, + mainPhase: true, + attackPhase: true, + actionAsyn: function () { + return this.player.revealAsyn(3).callback(this,function (cards) { + var done = false; + return Callback.loop(this,3,function () { + if (done) return; + var cards_summon = cards.filter(function (card) { + return card.hasClass('毒牙') && card.canSummon(); + },this); + return this.player.selectOptionalAsyn('SUMMON_SIGNI',cards_summon).callback(this,function (card) { + if (!card) { + done = true; + return; + } + removeFromArr(card,cards); + return card.summonAsyn(); + }); + }).callback(this,function () { + this.game.trashCards(cards); + }); + }); + } + }], }, "1776": { "pid": 1776, - "cid": 1776, + cid: 1776, + "timestamp": 1468055291981, "wxid": "WX13-003", - "name": "アイスフレイム・シュート", + name: "アイスフレイム・シュート", + "kana": "アイスフレイムシュート", "rarity": "LR", "cardType": "ARTS", "color": "blue", @@ -48119,6 +89101,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX13/WX13-003.jpg", "illust": "松本エイト", "classes": [], "costWhite": 0, @@ -48129,22 +89112,70 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "attackPhase" - ], - "artsEffectTexts": [ - "以下から4つまで選ぶ。選んだ数が3つ以上の場合、このアーツを使用するためのコストは、選んだ数から2を引いた数だけ《無×2》増える。\n①対戦相手のルリグ1体をダウンする。\n②対戦相手のルリグ1体を凍結する。\n③対戦相手のパワー7000以下のシグニ1体をバニッシュする。\n④レゾナではない対戦相手のシグニ1体をバニッシュする。その後、あなたは手札を1枚捨てる。", + cardText: "選ぶ先、数々の失敗と、幾つかの成功を。", + // ====================== + // 技艺效果 + // ====================== + timmings: ['attackPhase'], + artsEffectTexts: [ + "以下から4つまで選ぶ。選んだ数が3つ以上の場合、このアーツを使用するためのコストは、選んだ数から2を引いた数だけ《無×2》増える。\n" + + "①対戦相手のルリグ1体をダウンする。\n" + + "②対戦相手のルリグ1体を凍結する。\n" + + "③対戦相手のパワー7000以下のシグニ1体をバニッシュする。\n" + + "④レゾナではない対戦相手のシグニ1体をバニッシュする。その後、あなたは手札を1枚捨てる。", "対戦相手のルリグ1体をダウンする。", "対戦相手のルリグ1体を凍結する。", "対戦相手のパワー7000以下のシグニ1体をバニッシュする。", - "レゾナではない対戦相手のシグニ1体をバニッシュする。その後、あなたは手札を1枚捨てる。" - ] + "レゾナではない対戦相手のシグニ1体をバニッシュする。その後、あなたは手札を1枚捨てる。", + ], + getMinEffectCount: function () { + return 1; + }, + getMaxEffectCount: function () { + var obj = Object.create(this); + obj.costColorless += 2; + if (!this.player.enoughEner(obj)) return 2; + obj.costColorless += 2; + if (!this.player.enoughEner(obj)) return 3; + return 4; + }, + costChangeAfterChoose: function (costObj,effects) { + if (effects.length < 3) return; + costObj.costColorless += 2 * (effects.length - 2); + }, + artsEffect: [{ + actionAsyn: function () { + this.player.opponent.lrig.down(); + } + },{ + actionAsyn: function () { + this.player.opponent.lrig.freeze(); + } + },{ + actionAsyn: function () { + return this.banishSigniAsyn(7000); + } + },{ + actionAsyn: function () { + var cards = this.player.opponent.signis.filter(function (signi) { + return !signi.resona; + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.banishAsyn(); + }).callback(this,function () { + return this.player.discardAsyn(1); + }); + } + }] }, "1777": { "pid": 1777, - "cid": 1777, + cid: 1777, + "timestamp": 1468055299072, "wxid": "WX13-004", - "name": "枯樹生華", + name: "枯樹生華", + "kana": "デッドアンドアライブ", "rarity": "LR", "cardType": "ARTS", "color": "green", @@ -48152,6 +89183,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX13/WX13-004.jpg", "illust": "mado*pen", "classes": [], "costWhite": 0, @@ -48162,20 +89194,49 @@ var CardInfo = { "costColorless": 1, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase", - "attackPhase" + cardText: "選ぶ先、すべては経験となり、忘れ得ぬ思い出。", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase','attackPhase'], + artsEffectTexts: [ + "対戦相手のターンの間、このアーツを使用するためのコストは【緑】【黒】【無】【無】【無】になる。\n" + + "対戦相手のシグニ1体をバニッシュする。あなたはそのシグニのレベル1につき、あなたのデッキの一番上のカードをエナゾーンに置く。" ], - "artsEffectTexts": [ - "対戦相手のターンの間、このアーツを使用するためのコストは【緑】【黒】【無】【無】【無】になる。\n対戦相手のシグニ1体をバニッシュする。あなたはそのシグニのレベル1につき、あなたのデッキの一番上のカードをエナゾーンに置く。" - ] + costChange: function () { + if (this.game.turnPlayer === this.player.opponent) { + return { + costGreen: 1, + costBlack: 1, + costColorless: 3, + }; + } + var obj = Object.create(this); + obj.costChange = null; + return obj; + }, + artsEffect: { + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.banishAsyn().callback(this,function () { + var count = card.level; + var cards = this.player.mainDeck.getTopCards(count); + this.game.moveCards(cards,this.player.enerZone); + }); + }); + } + } }, "1778": { "pid": 1778, - "cid": 1778, + cid: 1778, + "timestamp": 1468055302872, "wxid": "WX13-006A", - "sideB": 1779, - "name": "黒幻蟲 オウグソク【FA】", + sideB: 1779, + name: "黒幻蟲 オウグソク【FA】", + "kana": "コクゲンチュウオウグソクフルアーマー", "rarity": "LR", "cardType": "RESONA", "color": "black", @@ -48183,6 +89244,7 @@ var CardInfo = { "limit": 0, "power": 15000, "limiting": "ミュウ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX13/WX13-006A.jpg", "illust": "蟹丹", "classes": [ "精生", @@ -48196,23 +89258,137 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "extraTexts": [ + cardText: "完全武装化(フルアームド)!~オウグソク~", + // ====================== + // 共鸣 + // ====================== + extraTexts: [ "[出現条件]【メインフェイズ】合計3枚のレゾナではない<凶蟲>のシグニをあなたの手札と場からトラッシュに置く" ], - "constEffectTexts": [ + resonaPhase: 'mainPhase', + resonaCondition: function () { + // 复制并修改自<白罗星 满月> + var filter = function (card) { + return card.hasClass('凶蟲') && !card.resona && card.canTrashAsCost(); + }; + var signis = this.player.signis.filter(filter); + var hands = this.player.hands.filter(filter); + var cards_trash = []; + if (concat(signis,hands).length < 3) return null; + if (this.canSummon()) { + return function () { + return Callback.immediately().callback(this,function () { + if (!signis.length) { + return this.player.selectSomeAsyn('TRASH',hands,3,3).callback(this,function (cards) { + cards_trash = cards; + }); + } + var min = Math.max(0,3 - hands.length); + return this.player.selectSomeAsyn('TRASH',signis,min,2).callback(this,function (cards) { + cards_trash = cards; + var count = 3 - cards.length; + return this.player.selectSomeAsyn('TRASH',hands,count,count).callback(this,function (cards) { + cards_trash = cards_trash.concat(cards); + }); + }); + }).callback(this,function () { + return this.game.trashCardsAsyn(cards_trash); + }); + }.bind(this); + } else { + var actionAsyn = this.getSummonSolution(filter,1); + if (actionAsyn) { + return function () { + return actionAsyn.call(this).callback(this,function () { + signis = this.player.signis.filter(filter); + var min = 2 - hands.length; + return this.player.selectSomeAsyn('TRASH',signis,min,2).callback(this,function (cards) { + cards_trash = cards; + var count = 2 - cards.length; + if (!count) return; + return this.player.selectSomeAsyn('TRASH',hands,count,count).callback(this,function (cards) { + cards_trash = cards_trash.concat(cards); + }); + }).callback(this,function () { + return this.game.trashCardsAsyn(cards_trash); + }); + }) + }.bind(this); + } + actionAsyn = this.getSummonSolution(filter,2); + if (actionAsyn) { + return function () { + return actionAsyn.call(this).callback(this,function () { + signis = this.player.signis.filter(filter); + return this.player.selectOptionalAsyn('TRASH',signis).callback(this,function (card) { + if (card) return card.trashAsyn(); + return this.player.selectAsyn('TRASH',hands).callback(this,function (card) { + if (!card) return; + return card.trashAsyn(); + }); + }); + }); + }.bind(this); + } + return this.getSummonSolution(filter,3); + } + }, + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:【チャーム】が付いている対戦相手のすべてのシグニのパワーを-5000する。", - "【常時能力】:このシグニが場を離れたとき、あなたのトラッシュから<凶蟲>のシグニを2枚まで手札に加える。" + "【常時能力】:このシグニが場を離れたとき、あなたのトラッシュから<凶蟲>のシグニを2枚まで手札に加える。", ], - "startUpEffectTexts": [ + constEffects: [{ + action: function (set,add) { + this.player.opponent.signis.forEach(function (signi) { + if (signi.charm) { + add(signi,'power',-5000); + } + },this); + } + },{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1778-const-1', + actionAsyn: function () { + var filter = function (card) { + return card.hasClass('凶蟲'); + }; + return this.player.pickCardAsyn(filter,0,2); + } + }); + add(this,'onLeaveField',effect); + } + }], + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:ターン終了時まで、【チャーム】が付いている対戦相手のすべてのシグニのパワーを-10000する。" - ] + ], + startUpEffects: [{ + actionAsyn: function () { + this.game.frameStart(); + this.player.opponent.signis.forEach(function (signi) { + if (signi.charm) { + this.game.tillTurnEndAdd(this,signi,'power',-10000); + } + },this); + this.game.frameEnd(); + } + }], }, "1779": { "pid": 1779, - "cid": 1779, + cid: 1779, + "timestamp": 1468055304948, "wxid": "WX13-006B", - "sideA": 1778, - "name": "黒幻蟲 オウグソク【HS】", + sideA: 1778, + name: "黒幻蟲 オウグソク【HS】", + "kana": "コクゲンチュウオウグソクハイスピード", "rarity": "LR", "cardType": "RESONA", "color": "black", @@ -48220,6 +89396,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "ミュウ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX13/WX13-006B.jpg", "illust": "蟹丹", "classes": [ "精生", @@ -48233,22 +89410,175 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "extraTexts": [ + cardText: "伸縮鞭化(アームウィップ)!~オウグソク~", + // ====================== + // 共鸣 + // ====================== + extraTexts: [ "[出現条件]【スペルカットイン】合計2枚のレゾナではない<凶蟲>のシグニをあなたの手札とエナゾーンと場からトラッシュに置く" ], - "startUpEffectTexts": [ - "【出現時能力】:対戦相手のチェックゾーンにスペルがある場合、以下の2つから1つを選ぶ。この出現時能力はそのスペルの効果より先に発動する。\n①対戦相手のトラッシュにあるスペルを2枚までゲームから除外する。\n②あなたのトラッシュからレベル3以下の<凶蟲>のシグニを2枚まで手札に加える。" + resonaPhase: 'spellCutIn', + resonaCondition: function () { + // var filter = function (card) { + // return card.hasClass('凶蟲') && !card.resona && card.canTrashAsCost(); + // }; + // var signis = this.player.signis.filter(filter); + // var hands = this.player.hands.filter(filter); + // if (concat(signis,hands).length < 2) return null; + // if (this.canSummon()) { + // return function () { + // if (!signis.length) { + // return this.player.selectSomeAsyn('TRASH',hands,2,2).callback(this,function (cards) { + // return this.game.trashCardsAsyn(cards); + // }); + // } + // var min = Math.max(0,2 - hands.length); + // return this.player.selectSomeAsyn('TRASH',signis,min,2).callback(this,function (cards) { + // if (cards.length === 2) return this.game.trashCardsAsyn(cards); + // var cards_trash = cards; + // var count = 2 - cards.length; + // return this.player.selectSomeAsyn('TRASH',hands,count,count).callback(this,function (cards) { + // cards_trash = cards_trash.concat(cards); + // return this.game.trashCardsAsyn(cards_trash); + // }); + // }); + // }.bind(this); + // } else { + // var actionAsyn = this.getSummonSolution(filter,1); + // if (actionAsyn) { + // return function () { + // return actionAsyn.call(this).callback(this,function () { + // signis = this.player.signis.filter(filter); + // if (!hands.length) { + // return this.player.selectAsyn('TRASH',signis) + // } + // return this.player.selectOptionalAsyn('TRASH',signis).callback(this,function (card) { + // if (card) return card; + // return this.player.selectAsyn('TRASH',hands) + // }); + // }).callback(this,function (card) { + // return card.trashAsyn(); + // }); + // }.bind(this); + // } + // return this.getSummonSolution(filter,2); + // } + // 复制并修改自<白罗星 新月> + var filter = function (card) { + return card.hasClass('凶蟲') && !card.resona && card.canTrashAsCost(); + }; + var cards_A = this.player.signis.filter(filter); + var cards_B = this.player.hands.filter(filter); + var cards_C = this.player.enerZone.cards.filter(filter); + var cards_trash = []; + if (concat(cards_A,cards_B,cards_C).length < 2) return null; + if (this.canSummon()) { + return function () { + return Callback.immediately().callback(this,function () { + if (!cards_A.length) return; + var min = Math.max(0,2 - cards_B.length - cards_C.length); + return this.player.selectSomeAsyn('TRASH',cards_A,min,2).callback(this,function (cards) { + cards_trash = cards_trash.concat(cards); + }); + }).callback(this,function () { + if (cards_trash.length >= 2) return; + if (!cards_B.length) return; + var min = 2 - cards_trash.length - cards_C.length; + var max = 2 - cards_trash; + return this.player.selectSomeAsyn('TRASH',cards_B,min,max).callback(this,function (cards) { + cards_trash = cards_trash.concat(cards); + }); + }).callback(this,function () { + if (cards_trash.length >= 2) return; + if (!cards_C.length) return; + var min = 2 - cards_trash.length; + return this.player.selectSomeAsyn('TRASH',cards_C,min,min).callback(this,function (cards) { + cards_trash = cards_trash.concat(cards); + }); + }).callback(this,function () { + return this.game.trashCardsAsyn(cards_trash); + }); + }.bind(this); + } else { + var actionAsyn = this.getSummonSolution(filter,1); + if (actionAsyn) { + return function () { + return actionAsyn.call(this).callback(this,function () { + cards_A = this.player.signis.filter(filter); + var optional = cards_B.length || cards_C.length; + return this.player.selectAsyn('TRASH',cards_A,optional).callback(this,function (card) { + if (card) return card; + optional = cards_C.length; + return this.player.selectAsyn('TRASH',cards_B,optional).callback(this,function (card) { + if (card) return card; + return this.player.selectAsyn('TRASH',cards_C); + }); + }).callback(this,function (card) { + if (!card) return; + return card.trashAsyn(); + }); + }) + }.bind(this); + } else { + return this.getSummonSolution(filter,2); + } + } + }, + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ + "【出現時能力】:対戦相手のチェックゾーンにスペルがある場合、以下の2つから1つを選ぶ。この出現時能力はそのスペルの効果より先に発動する。\n" + + "①対戦相手のトラッシュにあるスペルを2枚までゲームから除外する。\n" + + "②あなたのトラッシュからレベル3以下の<凶蟲>のシグニを2枚まで手札に加える。", ], - "attachedEffectTexts": [ + startUpEffects: [{ + actionAsyn: function () { + if (!this.player.opponent.checkZone.cards.length) return; + var effects = [{ + source: this, + description: '1779-attached-0', + actionAsyn: function () { + var cards = this.player.opponent.trashZone.cards.filter(function (card) { + return (card.type === 'SPELL'); + },this); + return this.player.selectSomeTargetsAsyn(cards,0,2).callback(this,function (cards) { + if (!cards.length) return; + return this.player.opponent.showCardsAsyn(cards).callback(this,function () { + this.game.excludeCards(cards); + }); + }); + } + },{ + source: this, + description: '1779-attached-1', + actionAsyn: function () { + var filter = function (card) { + return card.hasClass('凶蟲') && (card.level <= 3); + }; + return this.player.pickCardAsyn(filter,0,2); + } + }]; + return this.player.selectAsyn('CHOOSE_EFFECT',effects).callback(this,function (effect) { + return effect.actionAsyn.call(this); + }); + } + }], + // ====================== + // 附加效果 + // ====================== + attachedEffectTexts: [ "対戦相手のトラッシュにあるスペルを2枚までゲームから除外する。", "あなたのトラッシュからレベル3以下の<凶蟲>のシグニを2枚まで手札に加える。" - ] + ], }, "1780": { "pid": 1780, - "cid": 1780, + cid: 1780, + "timestamp": 1468055307167, "wxid": "WX13-008", - "name": "星占の巫女 リメンバ・トワイライト", + name: "星占の巫女 リメンバ・トワイライト", + "kana": "センセイノミコリメンバトワイライト", "rarity": "LC", "cardType": "LRIG", "color": "white", @@ -48256,6 +89586,7 @@ var CardInfo = { "limit": 12, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX13/WX13-008.jpg", "illust": "鈴木マナツ", "classes": [ "リメンバ", @@ -48268,13 +89599,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "今の私たちなら絶対に勝てます。~リメンバ~", }, "1781": { "pid": 1781, - "cid": 1781, + cid: 1781, + "timestamp": 1468055310832, "wxid": "WX13-009", - "name": "博愛の使者 サシェ・カルティエ", + name: "博愛の使者 サシェ・カルティエ", + "kana": "ハクアイノシシャサシェカルティエ", "rarity": "LC", "cardType": "LRIG", "color": "white", @@ -48282,6 +89616,7 @@ var CardInfo = { "limit": 4, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX13/WX13-009.jpg", "illust": "茶ちえ", "classes": [ "サシェ" @@ -48294,15 +89629,35 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "きっと花は咲くわ。~サシェ~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:あなたのトラッシュから白のシグニ1枚を場に出す。ターン終了時に、そのシグニを場からトラッシュに置く。" - ] + ], + startUpEffects: [{ + actionAsyn: function () { + var cards = this.player.trashZone.cards.filter(function (card) { + // 注意这里不要 card.canSummon() ,因为可以通过选择不满足的SIGNI达成空发。 + return (card.type === 'SIGNI') && card.hasColor('white'); + },this); + return this.player.selectAsyn('SUMMON_SIGNI',cards).callback(this,function (card) { + if (!card || !card.canSummon()) return; + return card.summonAsyn().callback(this,function () { + card.trashWhenTurnEnd(); + }); + }); + } + }], }, "1782": { "pid": 1782, - "cid": 1782, + cid: 1782, + "timestamp": 1468055312900, "wxid": "WX13-010", - "name": "ゼノエントランス", + name: "ゼノエントランス", + "kana": "ゼノエントランス", "rarity": "LC", "cardType": "ARTS", "color": "white", @@ -48310,6 +89665,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX13/WX13-010.jpg", "illust": "アカバネ", "classes": [], "costWhite": 1, @@ -48320,18 +89676,34 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase" + cardText: "いつでも何度でも出会える、大きな扉の向こう側。", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase'], + artsEffectTexts: [ + "アンコール―【白】(アンコールコストを追加で支払って使用してもよい。そうした場合、これは追加で「このカードをルリグデッキに戻す。」を得る)\n" + + "あなたのデッキから白のシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" ], - "artsEffectTexts": [ - "アンコール―【白】(アンコールコストを追加で支払って使用してもよい。そうした場合、これは追加で「このカードをルリグデッキに戻す。」を得る)\nあなたのデッキから白のシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" - ] + encore: { + costWhite: 1 + }, + artsEffect: { + actionAsyn: function () { + var filter = function (card) { + return (card.type === 'SIGNI') && (card.hasColor('white')); + }; + return this.player.seekAsyn(filter,1); + } + } }, "1783": { "pid": 1783, - "cid": 1783, + cid: 1783, + "timestamp": 1468055317805, "wxid": "WX13-011", - "name": "遊月・純肆", + name: "遊月・純肆", + "kana": "ユヅキジュンシ", "rarity": "LC", "cardType": "LRIG", "color": "red", @@ -48339,6 +89711,7 @@ var CardInfo = { "limit": 12, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX13/WX13-011.jpg", "illust": "ますん", "classes": [ "ユヅキ" @@ -48350,13 +89723,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "さあさあさあさァ!! ~遊月~", }, "1784": { "pid": 1784, - "cid": 1784, + cid: 1784, + "timestamp": 1468055322268, "wxid": "WX13-012", - "name": "立炎交差", + name: "立炎交差", + "kana": "リツエンコウサ", "rarity": "LC", "cardType": "ARTS", "color": "red", @@ -48364,6 +89740,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX13/WX13-012.jpg", "illust": "希", "classes": [], "costWhite": 0, @@ -48374,21 +89751,49 @@ var CardInfo = { "costColorless": 1, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase", - "attackPhase" - ], - "artsEffectTexts": [ - "以下の2つから1つを選ぶ。\n①あなたのデッキから、あなたのシグニ1体のクロス条件に含まれるすべてのシグニを1枚ずつ探して場に出す。その後、デッキをシャッフルする。\n②あなたの場にクロス状態のシグニがある場合、対戦相手のシグニ1体をバニッシュする。", + cardText: "交差する炎、その刃先は。", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase','attackPhase'], + artsEffectTexts: [ + "以下の2つから1つを選ぶ。\n" + + "①あなたのデッキから、あなたのシグニ1体のクロス条件に含まれるすべてのシグニを1枚ずつ探して場に出す。その後、デッキをシャッフルする。\n" + + "②あなたの場にクロス状態のシグニがある場合、対戦相手のシグニ1体をバニッシュする。", "あなたのデッキから、あなたのシグニ1体のクロス条件に含まれるすべてのシグニを1枚ずつ探して場に出す。その後、デッキをシャッフルする。", "あなたの場にクロス状態のシグニがある場合、対戦相手のシグニ1体をバニッシュする。" - ] + ], + artsEffect: [{ + actionAsyn: function () { + var cards = this.player.signis.filter(function (signi) { + return signi.getCrossPairCids().length; + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + var cids = card.getCrossPairCids(); + var filter = function (card) { + return inArr(card.cid,cids); + }; + return this.player.seekAndSummonAsyn(filter,2) + }); + } + },{ + actionAsyn: function () { + var flag = this.player.signis.some(function (signi) { + return signi.crossed; + },this); + if (!flag) return; + return this.banishSigniAsyn(); + } + }] }, "1785": { "pid": 1785, - "cid": 1785, + cid: 1785, + "timestamp": 1468055327933, "wxid": "WX13-013", - "name": "三焼揃踏", + name: "三焼揃踏", + "kana": "サンショウセントウ", "rarity": "LC", "cardType": "ARTS", "color": "red", @@ -48396,6 +89801,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX13/WX13-013.jpg", "illust": "エムド", "classes": [], "costWhite": 0, @@ -48406,18 +89812,51 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "attackPhase" + cardText: "まるっ!~カクヤ~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['attackPhase'], + artsEffectTexts: [ + "それぞれ同じパワーを持つシグニ3体をバニッシュする。\n" + + "(自分のシグニを含んでもよい。合計2体以下のシグニに使用することはできない)" ], - "artsEffectTexts": [ - "それぞれ同じパワーを持つシグニ3体をバニッシュする。\n(自分のシグニを含んでもよい。合計2体以下のシグニに使用することはできない)" - ] + artsEffect: { + actionAsyn: function () { + var signis = []; + var signisMap = {}; + concat(this.player.signis,this.player.opponent.signis).forEach(function (signi) { + var power = signi.power; + if (!signisMap[power]) signisMap[power] = []; + signisMap[power].push(signi); + if (signisMap[power].length === 3) { + signis = signis.concat(signisMap[power]); + } else if (signisMap[power].length > 3) { + signis.push(signi); + } + },this); + if (!signis.length) return; + return this.player.selectAsyn('BANISH',signis).callback(this,function (card) { + if (!card) return; + var cards = concat(this.player.signis,this.player.opponent.signis).filter(function (signi) { + return (signi !== card) && (signi.power === card.power); + },this) + if (cards.length < 2) return; + return this.player.selectSomeAsyn('BANISH',cards,2,2).callback(this,function (cards) { + cards.push(card); + return this.game.banishCardsAsyn(cards); + }); + }); + } + } }, "1786": { "pid": 1786, - "cid": 1786, + cid: 1786, + "timestamp": 1468055336088, "wxid": "WX13-014", - "name": "エルドラ×マークⅣPLUS", + name: "エルドラ×マークⅣPLUS", + "kana": "エルドラマークフォープラス", "rarity": "LC", "cardType": "LRIG", "color": "blue", @@ -48425,6 +89864,7 @@ var CardInfo = { "limit": 12, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX13/WX13-014.jpg", "illust": "イチゼン", "classes": [ "エルドラ" @@ -48436,13 +89876,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "どどーんっと、いっちゃいましょうかね!~エルドラ~", }, "1787": { "pid": 1787, - "cid": 1787, + cid: 1787, + "timestamp": 1468055345751, "wxid": "WX13-015", - "name": "アンダー・ワン", + name: "アンダー・ワン", + "kana": "アンダーワン", "rarity": "LC", "cardType": "ARTS", "color": "blue", @@ -48450,6 +89893,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX13/WX13-015.jpg", "illust": "パトリシア", "classes": [], "costWhite": 0, @@ -48460,18 +89904,34 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "spellCutIn" + cardText: "残念ながら届かないわね…。~ピルルク~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['spellCutIn'], + artsEffectTexts: [ + "アンコール―【青】【無】(アンコールコストを追加で支払って使用してもよい。そうした場合、これは追加で「このカードをルリグデッキに戻す。」を得る)\n" + + "コストの合計が1以下のスペル1つの効果を打ち消す。" ], - "artsEffectTexts": [ - "アンコール―【青】【無】(アンコールコストを追加で支払って使用してもよい。そうした場合、これは追加で「このカードをルリグデッキに戻す。」を得る)\nコストの合計が1以下のスペル1つの効果を打ち消す。" - ] + encore: { + costBlue: 1, + costColorless: 1, + }, + artsEffect: { + actionAsyn: function () { + var spell = this.game.spellToCutIn; + if (!spell) return false; + return (spell.getTotalEnerCost(true) <= 1); + } + } }, "1788": { "pid": 1788, - "cid": 1788, + cid: 1788, + "timestamp": 1468055352072, "wxid": "WX13-016", - "name": "青幻水 リヴァイア", + name: "青幻水 リヴァイア", + "kana": "セイゲンスイリヴァイア", "rarity": "LC", "cardType": "RESONA", "color": "blue", @@ -48479,6 +89939,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "エルドラ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX13/WX13-016.jpg", "illust": "松本エイト", "classes": [ "精生", @@ -48492,18 +89953,49 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "extraTexts": [ + cardText: "久しいな、アロワナ殿。~リヴァイア~\nうす、元気っす!~アロワナ~", + // ====================== + // 共鸣 + // ====================== + extraTexts: [ "[出現条件]【メインフェイズ】レゾナではない<水獣>のシグニ3体をあなたの場からトラッシュに置く" ], - "constEffectTexts": [ + resonaPhase: 'mainPhase', + resonaCondition: function () { + var filter = function (signi) { + return !signi.resona && signi.hasClass('水獣'); + }; + var count = 3; + return this.getSummonSolution(filter,count); + }, + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:このシグニがアタックしたとき、あなたの手札が7枚より少ない場合、その差の分だけカードを引く。" - ] + ], + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1788-const-0', + actionAsyn: function () { + var count = 7 - this.player.hands.length; + if (count <= 0) return; + this.player.draw(count); + } + }); + add(this,'onAttack',effect); + } + }], }, "1789": { "pid": 1789, - "cid": 1789, + cid: 1789, + "timestamp": 1468055356844, "wxid": "WX13-017", - "name": "アイヤイ★コール", + name: "アイヤイ★コール", + "kana": "アイヤイコール", "rarity": "LC", "cardType": "LRIG", "color": "green", @@ -48511,6 +90003,7 @@ var CardInfo = { "limit": 4, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX13/WX13-017.jpg", "illust": "トリダモノ", "classes": [ "アイヤイ" @@ -48523,15 +90016,36 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "今後のためにさあ、聴かせてよぉ。どう思うかさ。~アイヤイ~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:あなたのトラッシュから緑のシグニ1枚を場に出す。ターン終了時に、そのシグニを場からトラッシュに置く。" - ] + ], + startUpEffects: [{ + // 复制并修改自<博爱的使者 莎榭·弦月> + actionAsyn: function () { + var cards = this.player.trashZone.cards.filter(function (card) { + // 注意这里不要 card.canSummon() ,因为可以通过选择不满足的SIGNI达成空发。 + return (card.type === 'SIGNI') && card.hasColor('green'); + },this); + return this.player.selectAsyn('SUMMON_SIGNI',cards).callback(this,function (card) { + if (!card || !card.canSummon()) return; + return card.summonAsyn().callback(this,function () { + card.trashWhenTurnEnd(); + }); + }); + } + }], }, "1790": { "pid": 1790, - "cid": 1790, + cid: 1790, + "timestamp": 1468055359119, "wxid": "WX13-018", - "name": "意気軒昂", + name: "意気軒昂", + "kana": "エールアゲイン", "rarity": "LC", "cardType": "ARTS", "color": "green", @@ -48539,6 +90053,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX13/WX13-018.jpg", "illust": "DQN", "classes": [], "costWhite": 0, @@ -48549,20 +90064,37 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase", - "attackPhase", - "spellCutIn" + cardText: "はかなくせつない、うつくしい、羽。", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase','attackPhase','spellCutIn'], + artsEffectTexts: [ + "アンコール―【緑】【無】(アンコールコストを追加で支払って使用してもよい。そうした場合、これは追加で「このカードをルリグデッキに戻す。」を得る)\n" + + "ターン終了時まで、シグニ1体のパワーを+4000する。" ], - "artsEffectTexts": [ - "アンコール―【緑】【無】(アンコールコストを追加で支払って使用してもよい。そうした場合、これは追加で「このカードをルリグデッキに戻す。」を得る)\nターン終了時まで、シグニ1体のパワーを+4000する。" - ] + encore: { + costGreen: 1, + costColorless: 1, + }, + artsEffect: { + actionAsyn: function () { + var cards = concat(this.player.signis,this.player.opponent.signis) + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return false; + this.game.tillTurnEndAdd(this,card,'power',4000); + return false; + }); + } + } }, "1791": { "pid": 1791, - "cid": 1791, + cid: 1791, + "timestamp": 1468055360735, "wxid": "WX13-019", - "name": "緑弐ノ遊 スイングライド", + name: "緑弐ノ遊 スイングライド", + "kana": "リョクニノユウスイングライド", "rarity": "LC", "cardType": "RESONA", "color": "green", @@ -48570,6 +90102,7 @@ var CardInfo = { "limit": 0, "power": 10000, "limiting": "アイヤイ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX13/WX13-019.jpg", "illust": "toshi Punk", "classes": [ "精武", @@ -48583,21 +90116,137 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "extraTexts": [ + cardText: "遠心力の空中遊泳!~スイングライド~", + // ====================== + // 共鸣 + // ====================== + extraTexts: [ "[出現条件]【メインフェイズ】合計3枚のレゾナではない<遊具>のシグニをあなたの手札と場からトラッシュに置く" ], - "constEffectTexts": [ + resonaPhase: 'mainPhase', + resonaCondition: function () { + // 复制并修改自<白罗星 满月> + var filter = function (card) { + return card.hasClass('遊具') && !card.resona && card.canTrashAsCost(); + }; + var signis = this.player.signis.filter(filter); + var hands = this.player.hands.filter(filter); + var cards_trash = []; + if (concat(signis,hands).length < 3) return null; + if (this.canSummon()) { + return function () { + return Callback.immediately().callback(this,function () { + if (!signis.length) { + return this.player.selectSomeAsyn('TRASH',hands,3,3).callback(this,function (cards) { + cards_trash = cards; + }); + } + var min = Math.max(0,3 - hands.length); + return this.player.selectSomeAsyn('TRASH',signis,min,2).callback(this,function (cards) { + cards_trash = cards; + var count = 3 - cards.length; + return this.player.selectSomeAsyn('TRASH',hands,count,count).callback(this,function (cards) { + cards_trash = cards_trash.concat(cards); + }); + }); + }).callback(this,function () { + return this.game.trashCardsAsyn(cards_trash); + }); + }.bind(this); + } else { + var actionAsyn = this.getSummonSolution(filter,1); + if (actionAsyn) { + return function () { + return actionAsyn.call(this).callback(this,function () { + signis = this.player.signis.filter(filter); + var min = 2 - hands.length; + return this.player.selectSomeAsyn('TRASH',signis,min,2).callback(this,function (cards) { + cards_trash = cards; + var count = 2 - cards.length; + if (!count) return; + return this.player.selectSomeAsyn('TRASH',hands,count,count).callback(this,function (cards) { + cards_trash = cards_trash.concat(cards); + }); + }).callback(this,function () { + return this.game.trashCardsAsyn(cards_trash); + }); + }) + }.bind(this); + } + actionAsyn = this.getSummonSolution(filter,2); + if (actionAsyn) { + return function () { + return actionAsyn.call(this).callback(this,function () { + signis = this.player.signis.filter(filter); + return this.player.selectOptionalAsyn('TRASH',signis).callback(this,function (card) { + if (card) return card.trashAsyn(); + return this.player.selectAsyn('TRASH',hands).callback(this,function (card) { + if (!card) return; + return card.trashAsyn(); + }); + }); + }); + }.bind(this); + } + return this.getSummonSolution(filter,3); + } + }, + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:レゾナではないあなたのシグニ1体が対戦相手のライフクロス1枚をクラッシュしたとき、このシグニをアップする。" ], - "startUpEffectTexts": [ + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1791-const-0', + triggerCondition: function (event) { + if (!inArr(event.source,this.player.signis)) return false; + if (event.source.resona) return false; + return true; + }, + condition: function () { + return !this.isUp; + }, + actionAsyn: function () { + return this.upAsyn(); + } + }); + add(this.player.opponent,'onCrash',effect); + } + }], + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:あなたのデッキの上からカードを3枚公開する。その中から1枚を手札に加え、1枚をエナゾーンに置き、残りをデッキの一番上に置く。" - ] + ], + startUpEffects: [{ + actionAsyn: function () { + return this.player.revealAsyn(3).callback(this,function (cards) { + return this.player.selectAsyn('ADD_TO_HAND',cards).callback(this,function (card) { + if (!card) return; + removeFromArr(card,cards); + card.moveTo(this.player.handZone); + return this.player.selectAsyn('PUT_TO_ENER_ZONE',cards).callback(this,function (card) { + if (!card) return; + removeFromArr(card,cards); + card.moveTo(this.player.enerZone); + }); + }); + }); + } + }], }, "1792": { "pid": 1792, - "cid": 1792, + cid: 1792, + "timestamp": 1468055363428, "wxid": "WX13-020", - "name": "懇願の冥者 ハナレ", + name: "懇願の冥者 ハナレ", + "kana": "コンガンノメイジャハナレ", "rarity": "LC", "cardType": "LRIG", "color": "black", @@ -48605,6 +90254,7 @@ var CardInfo = { "limit": 8, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX13/WX13-020.jpg", "illust": "ふーみ", "classes": [ "ハナレ" @@ -48616,13 +90266,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "私は、もう帰れないから。~ハナレ~", }, "1793": { "pid": 1793, - "cid": 1793, + cid: 1793, + "timestamp": 1468055365289, "wxid": "WX13-021", - "name": "傀儡の冥者 ハナレ", + name: "傀儡の冥者 ハナレ", + "kana": "カイライノメイジャハナレ", "rarity": "LC", "cardType": "LRIG", "color": "black", @@ -48630,6 +90283,7 @@ var CardInfo = { "limit": 7, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX13/WX13-021.jpg", "illust": "夜ノみつき", "classes": [ "ハナレ" @@ -48642,15 +90296,34 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "あなたを救うって。~ハナレ~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:ターン終了時まで、対戦相手のシグニ1体のパワーをあなたの<毒牙>のシグニ1体につき、-5000する。(パワーが0以下のシグニはバニッシュされる)" - ] + ], + startUpEffects: [{ + actionAsyn: function () { + var value = this.player.signis.filter(function (signi) { + return signi.hasClass('毒牙'); + },this).length * -5000; + if (!value) return; + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndAdd(this,card,'power',value); + }); + } + }], }, "1794": { "pid": 1794, - "cid": 1794, + cid: 1794, + "timestamp": 1468055367284, "wxid": "WX13-022", - "name": "来夢の冥者 ハナレ", + name: "来夢の冥者 ハナレ", + "kana": "ライムノメイジャハナレ", "rarity": "LC", "cardType": "LRIG", "color": "black", @@ -48658,6 +90331,7 @@ var CardInfo = { "limit": 5, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX13/WX13-022.jpg", "illust": "聡間まこと", "classes": [ "ハナレ" @@ -48669,13 +90343,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "……。~ハナレ~", }, "1795": { "pid": 1795, - "cid": 1795, + cid: 1795, + "timestamp": 1468055368798, "wxid": "WX13-023", - "name": "ミュウ=モルト", + name: "ミュウ=モルト", + "kana": "ミュウモルト", "rarity": "LC", "cardType": "LRIG", "color": "black", @@ -48683,6 +90360,7 @@ var CardInfo = { "limit": 4, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX13/WX13-023.jpg", "illust": "keypot", "classes": [ "ミュウ" @@ -48695,15 +90373,36 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "…やり直し。~ミュウ~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:あなたのトラッシュから黒のシグニ1枚を場に出す。ターン終了時に、そのシグニを場からトラッシュに置く。" - ] + ], + startUpEffects: [{ + // 复制并修改自<博爱的使者 莎榭·弦月> + actionAsyn: function () { + var cards = this.player.trashZone.cards.filter(function (card) { + // 注意这里不要 card.canSummon() ,因为可以通过选择不满足的SIGNI达成空发。 + return (card.type === 'SIGNI') && card.hasColor('black'); + },this); + return this.player.selectAsyn('SUMMON_SIGNI',cards).callback(this,function (card) { + if (!card || !card.canSummon()) return; + return card.summonAsyn().callback(this,function () { + card.trashWhenTurnEnd(); + }); + }); + } + }], }, "1796": { "pid": 1796, - "cid": 1796, + cid: 1796, + "timestamp": 1468055371913, "wxid": "WX13-024", - "name": "残悔の冥者 ハナレ", + name: "残悔の冥者 ハナレ", + "kana": "ザンカイノメイジャハナレ", "rarity": "LC", "cardType": "LRIG", "color": "black", @@ -48711,6 +90410,7 @@ var CardInfo = { "limit": 2, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX13/WX13-024.jpg", "illust": "かにゃぴぃ", "classes": [ "ハナレ" @@ -48722,13 +90422,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "どこに……。 ~ハナレ~", }, "1797": { "pid": 1797, - "cid": 1797, + cid: 1797, + "timestamp": 1468055373923, "wxid": "WX13-025", - "name": "フォービドゥン・ゲーム", + name: "フォービドゥン・ゲーム", + "kana": "フォービドゥンゲーム", "rarity": "LC", "cardType": "ARTS", "color": "black", @@ -48736,6 +90439,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX13/WX13-025.jpg", "illust": "斎創", "classes": [], "costWhite": 0, @@ -48746,19 +90450,83 @@ var CardInfo = { "costColorless": 2, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase", - "attackPhase" + cardText: "貫く毒よ。~ハナレ~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase','attackPhase'], + artsEffectTexts: [ + "このアーツを使用する際、あなたの手札から<毒牙>のシグニを2枚まで捨ててもよい。このアーツを使用するためのコストは、この方法で捨てたシグニ1枚につき、【黒】コストが2、【無】コストが1減る。\n" + + "ターン終了時まで、対戦相手のシグニ1体のパワーを-12000する。その後、あなたのルリグが<ハナレ>の場合、あなたのトラッシュからレベル3以下の<毒牙>のシグニ1枚を場に出す。" ], - "artsEffectTexts": [ - "このアーツを使用する際、あなたの手札から<毒牙>のシグニを2枚まで捨ててもよい。このアーツを使用するためのコストは、この方法で捨てたシグニ1枚につき、【黒】コストが2、【無】コストが1減る。\nターン終了時まで、対戦相手のシグニ1体のパワーを-12000する。その後、あなたのルリグが<ハナレ>の場合、あなたのトラッシュからレベル3以下の<毒牙>のシグニ1枚を場に出す。" - ] + costChange: function () { + var obj = Object.create(this); + obj.costChange = null; + var cards = this.player.hands.filter(function (card) { + return card.hasClass('毒牙'); + },this); + var count = Math.min(2,cards.length); + obj.costBlack -= count * 2; + obj.costColorless -= count; + if (obj.costBlack < 0) obj.costBlack = 0; + if (obj.costColorless < 0) obj.costColorless = 0; + return obj; + }, + costChangeAsyn: function () { + var obj = Object.create(this); + obj.costChange = null; + var cards = this.player.hands.filter(function (card) { + return card.hasClass('毒牙'); + },this); + if (!cards.length) return Callback.immediately(obj); + var min = 0; + if (!this.player.enoughEner(obj)) { + min = 1; + obj.costBlack -= 2; + obj.costColorless -= 1; + if (obj.costBlack < 0) obj.costBlack = 0; + if (obj.costColorless < 0) obj.costColorless = 0; + if (!this.player.enoughEner(obj)) { + min = 2; + } + } + return this.player.selectSomeAsyn('TRASH',cards,min,2).callback(this,function (cards) { + this.game.trashCards(cards); + var obj = Object.create(this); + obj.costChange = null; + obj.costBlack -= cards.length * 2; + obj.costColorless -= cards.length; + if (obj.costBlack < 0) obj.costBlack = 0; + if (obj.costColorless < 0) obj.costColorless = 0; + return obj; + }); + }, + artsEffect: { + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndAdd(this,card,'power',-12000); + }).callback(this,function () { + if (!this.player.lrig.hasClass('ハナレ')) return; + var cards = this.player.trashZone.cards.filter(function (card) { + return card.hasClass('毒牙') && (card.level <= 3) && card.canSummon(); + },this); + return this.player.selectAsyn('SUMMON_SIGNI',cards).callback(this,function (card) { + if (!card) return; + return card.summonAsyn(); + }); + }); + } + } }, "1798": { "pid": 1798, - "cid": 1798, + cid: 1798, + "timestamp": 1468055375708, "wxid": "WX13-026", - "name": "ネクスト・パニッシュ", + name: "ネクスト・パニッシュ", + "kana": "ネクストパニッシュ", "rarity": "LC", "cardType": "ARTS", "color": "black", @@ -48766,6 +90534,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX13/WX13-026.jpg", "illust": "あるちぇ", "classes": [], "costWhite": 0, @@ -48776,18 +90545,43 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "attackPhase" + cardText: "1度あることは2度あるのじゃ。~ウムル~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['attackPhase'], + artsEffectTexts: [ + "このターン、対戦相手のシグニがバニッシュされている場合、このアーツを使用するためのコストは【黒】コストが3減る。\n" + + "ターン終了時まで、対戦相手のシグニ1体のパワーを-12000する。このターン、あなたはアーツを使用できない。" ], - "artsEffectTexts": [ - "このターン、対戦相手のシグニがバニッシュされている場合、このアーツを使用するためのコストは【黒】コストが3減る。\nターン終了時まで、対戦相手のシグニ1体のパワーを-12000する。このターン、あなたはアーツを使用できない。" - ] + costChange: function () { + var obj = Object.create(this); + obj.costChange = null; + if (this.game.getData(this.player.opponent,'flagSigniBanished')) { + obj.costBlack -= 3; + if (obj.costBlack < 0) obj.costBlack = 0 + } + return obj; + }, + artsEffect: { + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndAdd(this,card,'power',-12000); + }).callback(this,function () { + this.game.tillTurnEndSet(this,this.player,'artsBanned',true); + }); + } + } }, "1799": { "pid": 1799, - "cid": 1799, + cid: 1799, + "timestamp": 1468055377399, "wxid": "WX13-027", - "name": "サーバント・アライブ", + name: "サーバント・アライブ", + "kana": "サーバントアライブ", "rarity": "LC", "cardType": "ARTS", "color": "colorless", @@ -48795,6 +90589,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX13/WX13-027.jpg", "illust": "しおぼい", "classes": [], "costWhite": 0, @@ -48805,19 +90600,30 @@ var CardInfo = { "costColorless": 2, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase", - "attackPhase" - ], - "artsEffectTexts": [ + cardText: "新たな物語が幕を開ける。次もきっと、忘れられない。", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase','attackPhase'], + artsEffectTexts: [ "あなたのトラッシュから《ガードアイコン》を持つ無色のシグニを2枚まで手札に加える。" - ] + ], + artsEffect: { + actionAsyn: function () { + var filter = function (card) { + return card.guardFlag && card.hasColor('colorless'); + }; + return this.player.pickCardAsyn(filter,0,2); + } + } }, "1800": { "pid": 1800, - "cid": 1800, + cid: 1800, + "timestamp": 1468055379483, "wxid": "WX13-028", - "name": "カラーレス サーバンツ", + name: "カラーレス サーバンツ", + "kana": "カラーレスサーバンツ", "rarity": "LC", "cardType": "RESONA", "color": "colorless", @@ -48825,6 +90631,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX13/WX13-028.jpg", "illust": "しおぼい", "classes": [ "精元" @@ -48837,21 +90644,59 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "extraTexts": [ + cardText: "ひとつの終わりの後。\nWIXOSS因子とエナの”結合物”がひとつ見つかった。", + // ====================== + // 共鸣 + // ====================== + extraTexts: [ "[出現条件]【アタックフェイズ】カード名に《サーバント》を含むシグニ2枚をあなたのエナゾーンからトラッシュに置く" ], - "constEffectTexts": [ - "【常時能力】:このシグニがバニッシュされる場合、ルリグデッキに戻る代わりにルリグトラッシュに置かれる。" + resonaPhase: 'attackPhase', + resonaCondition: function () { + var cards = this.player.enerZone.cards.filter(function (card) { + return (card.type === 'SIGNI') && (card.name.indexOf('サーバント') !== -1); + },this); + if (cards.length < 2) return null; + return function () { + return this.player.selectSomeAsyn('TRASH',cards,2,2).callback(this,function (cards) { + this.game.trashCards(cards); + }); + }.bind(this); + }, + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ + "【常時能力】:このシグニがバニッシュされる場合、ルリグデッキに戻る代わりにルリグトラッシュに置かれる。", ], - "startUpEffectTexts": [ + constEffects: [{ + action: function (set,add) { + set(this,'resonaBanishToTrash',true); + } + }], + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】【無】:あなたのトラッシュからカード名に《サーバント》を含むシグニ1枚を手札に加える。" - ] + ], + startUpEffects: [{ + costColorless: 1, + actionAsyn: function () { + var filter = function (card) { + return (card.type === 'SIGNI') && (card.name.indexOf('サーバント') !== -1); + }; + return this.player.pickCardAsyn(filter); + } + }], }, "1801": { "pid": 1801, - "cid": 1801, + cid: 1801, + "timestamp": 1468056330499, "wxid": "WX13-029", - "name": "羅星宙姫 ノーザンセブン", + name: "羅星宙姫 ノーザンセブン", + "kana": "ラセイソラヒメノーザンセブン", "rarity": "SR", "cardType": "SIGNI", "color": "white", @@ -48859,6 +90704,7 @@ var CardInfo = { "limit": 0, "power": 15000, "limiting": "サシェ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX13/WX13-029.jpg", "illust": "マツモトミツアキ", "classes": [ "精羅", @@ -48872,24 +90718,91 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ - "【常時能力】:あなたのアタックフェイズ開始時、以下の4つから1つを選ぶ。\n①このターン、あなたのすべてのシグニはバニッシュされない。\n②このターン、あなたのすべてのシグニは場から手札に戻らない。\n③このターン、あなたのすべてのシグニは新たに能力を得られない。\n④このターン、あなたのすべてのシグニは対戦相手の効果によってダウンしない。" + cardText: "宇から転じて宙を拾う。これぞ究極奥義。~ノーザンセブン~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ + "【常時能力】:あなたのアタックフェイズ開始時、以下の4つから1つを選ぶ。\n" + + "①このターン、あなたのすべてのシグニはバニッシュされない。\n" + + "②このターン、あなたのすべてのシグニは場から手札に戻らない。\n" + + "③このターン、あなたのすべてのシグニは新たに能力を得られない。\n" + + "④このターン、あなたのすべてのシグニは対戦相手の効果によってダウンしない。" ], - "attachedEffectTexts": [ + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1801-const-0', + actionAsyn: function () { + var effects = [{ + source: this, + description: '1801-attached-0', + actionAsyn: function () { + this.game.tillTurnEndSet(this,this.player,'canNotBeBanished',true); + } + },{ + source: this, + description: '1801-attached-1', + actionAsyn: function () { + this.game.tillTurnEndSet(this,this.player,'canNotBeBounced',true); + } + },{ + source: this, + description: '1801-attached-2', + actionAsyn: function () { + this.game.tillTurnEndSet(this,this.player,'signiCanNotGainAbility',true,{forced: true}); + } + },{ + source: this, + description: '1801-attached-3', + actionAsyn: function () { + this.game.tillTurnEndSet(this,this.player,'canNotBeDownedByOpponentEffect',true); + } + }]; + return this.player.selectAsyn('LAUNCH',effects).callback(this,function (effect) { + if (!effect) return; + return this.player.opponent.showEffectsAsyn([effect]).callback(this,function () { + return effect.actionAsyn.call(this); + }); + }); + } + }); + add(this.player,'onAttackPhaseStart',effect); + } + }], + // ====================== + // 附加效果 + // ====================== + attachedEffectTexts: [ "このターン、あなたのすべてのシグニはバニッシュされない。", "このターン、あなたのすべてのシグニは場から手札に戻らない。", "このターン、あなたのすべてのシグニは新たに能力を得られない。", "このターン、あなたのすべてのシグニは対戦相手の効果によってダウンしない。" ], - "burstEffectTexts": [ + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:対戦相手のシグニ1体をトラッシュに置く。" - ] + ], + burstEffect: { + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.trashAsyn(); + }); + } + } }, "1802": { "pid": 1802, - "cid": 1802, + cid: 1802, + "timestamp": 1468056335107, "wxid": "WX13-030", - "name": "幻竜神姫 バハムート", + name: "幻竜神姫 バハムート", + "kana": "ゲンリュウシンキバハムート", "rarity": "SR", "cardType": "SIGNI", "color": "red", @@ -48897,6 +90810,7 @@ var CardInfo = { "limit": 0, "power": 15000, "limiting": "ユヅキ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX13/WX13-030.jpg", "illust": "nocras", "classes": [ "精生", @@ -48910,19 +90824,63 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "激戦の中、狭き登竜門をくぐり抜けた伝説の竜。", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:【アサシン】", "【常時能力】:【ダブルクラッシュ】" ], - "burstEffectTexts": [ + constEffects: [{ + action: function (set,add) { + set(this,'assassin',true); + } + },{ + action: function (set,add) { + set(this,'doubleCrash',true); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:対戦相手のシグニを、パワーの合計が10000以下になるように好きな数バニッシュする。" - ] + ], + burstEffect: { + // 复制并修改自《弩炮 狙击枪》 + actionAsyn: function () { + var done = false; + var targets = []; + var total = 0; + var cards = this.player.opponent.signis; + return Callback.loop(this,3,function () { + if (done) return; + cards = cards.filter(function (card) { + return (total + card.power) <= 10000; + },this); + return this.player.selectTargetOptionalAsyn(cards).callback(this,function (card) { + if (!card) { + done = true; + return; + } + total += card.power; + targets.push(card); + removeFromArr(card,cards); + }); + }).callback(this,function () { + return this.game.banishCardsAsyn(targets); + }); + } + } }, "1803": { "pid": 1803, - "cid": 1803, + cid: 1803, + "timestamp": 1468056337992, "wxid": "WX13-031", - "name": "弩中砲 グスタフト", + name: "弩中砲 グスタフト", + "kana": "ドチュウホウグスタフト", "rarity": "SR", "cardType": "SIGNI", "color": "red", @@ -48930,6 +90888,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "タマ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX13/WX13-031.jpg", "illust": "イシバシヨウスケ", "classes": [ "精武", @@ -48943,21 +90902,68 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "crossLeft": 1815, - "crossRight": 1814, - "constEffectTexts": [ + cardText: "オーライ!主砲発射!!~グスタフト~", + crossLeft: 1815, + crossRight: 1814, + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:このシグニがバニッシュされる場合、代わりにバニッシュされず、ターン終了時まで、この能力を失う。", "【クロス常時能力】:このシグニが《ヘブンアイコン》したとき、あなたのすべてのシグニをアップする。この効果は1ターンに一度しか発動しない。" ], - "burstEffectTexts": [ + constEffects: [{ + action: function (set,add) { + var protection = { + source: this, + description: '1803-const-0', + condition: function (card) { + return !this._GustaftCenterBallista; + }, + actionAsyn: function (card) { + this.game.tillTurnEndSet(card,card,'_GustaftCenterBallista',true); + return Callback.immediately(); + } + }; + add(this,'banishProtections',protection); + } + },{ + cross: true, + fixed: true, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1803-const-1', + once: true, + actionAsyn: function () { + return this.game.upCardsAsyn(this.player.signis); + } + }); + add(this,'onHeaven',effect); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたのトラッシュから《クロス》を持つシグニを2枚まで手札に加える。" - ] + ], + burstEffect: { + actionAsyn: function () { + var filter = function (card) { + return card.crossIcon; + }; + return this.player.pickCardAsyn(filter,0,2) + } + } }, "1804": { "pid": 1804, - "cid": 1804, + cid: 1804, + "timestamp": 1468056341020, "wxid": "WX13-033", - "name": "MIRROR", + name: "MIRROR", + "kana": "ミラー", "rarity": "SR", "cardType": "SPELL", "color": "blue", @@ -48965,6 +90971,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX13/WX13-033.jpg", "illust": "柚希きひろ", "classes": [], "costWhite": 0, @@ -48975,15 +90982,37 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "あなた……私……? ~ピルルク~", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "カードを1枚引く。あなたのルリグトラッシュからレベル0のルリグ1枚をあなたのルリグの下に置いてよい。" - ] + ], + spellEffect: { + actionAsyn: function () { + this.player.draw(1) + var cards = this.player.lrigTrashZone.cards.filter(function (card) { + return (card.type === 'LRIG') && (card.level === 0); + },this); + return this.player.selectOptionalAsyn('TARGET',cards).callback(this,function (card) { + if (!card) return; + return this.player.opponent.showCardsAsyn([card]).callback(this,function () { + card.moveTo(this.player.lrigZone,{ + bottom: true, + }); + }); + }); + } + }, }, "1805": { "pid": 1805, - "cid": 1805, + cid: 1805, + "timestamp": 1468056343953, "wxid": "WX13-034", - "name": "幻獣神 マンモ", + name: "幻獣神 マンモ", + "kana": "ゲンジュウシンマンモ", "rarity": "SR", "cardType": "SIGNI", "color": "green", @@ -48991,6 +91020,7 @@ var CardInfo = { "limit": 0, "power": 15000, "limiting": "緑子", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX13/WX13-034.jpg", "illust": "村上ヒサシ", "classes": [ "精生", @@ -49004,22 +91034,70 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "壊すつもり、なかったんだよお~。~マンモ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたのルリグデッキが0枚であるかぎり、このシグニは対戦相手のアーツの効果を受けない。", "【常時能力】:あなたのすべてのシグニは「このシグニがアタックしたとき、自身よりパワーの低い対戦相手のシグニ1体をバニッシュする。」を得る。" ], - "attachedEffectTexts": [ + constEffects: [{ + condition: function () { + return !this.player.lrigDeck.cards.length; + }, + action: function (set,add) { + add(this,'effectFilters',function (card) { + return !((card.player === this.player.opponent) && (card.type === 'ARTS')); + }); + } + },{ + action: function (set,add) { + this.player.signis.forEach(function (signi) { + var effect = this.game.newEffect({ + source: signi, + description: '1805-attached-0', + actionAsyn: function (event) { + var power = this.power; + var filter = function (card) { + return card.power < power; + }; + return this.player.selectOpponentSigniAsyn(filter).callback(this,function (card) { + if (!card) return; + return card.banishAsyn(); + }); + } + }); + add(signi,'onAttack',effect); + },this); + } + }], + // ====================== + // 附加效果 + // ====================== + attachedEffectTexts: [ "このシグニがアタックしたとき、自身よりパワーの低い対戦相手のシグニ1体をバニッシュする。" ], - "burstEffectTexts": [ + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたのデッキの一番上のカードをエナゾーンに置き、対戦相手のパワー10000以上のシグニ1体をバニッシュする。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.enerCharge(1); + return this.banishSigniAsyn(10000,0,1,true); + } + } }, "1806": { "pid": 1806, - "cid": 1806, + cid: 1806, + "timestamp": 1468056347079, "wxid": "WX13-035", - "name": "参ノ遊 ゴガツドール", + name: "参ノ遊 ゴガツドール", + "kana": "サンノユウゴガツドール", "rarity": "SR", "cardType": "SIGNI", "color": "green", @@ -49027,6 +91105,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "アイヤイ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX13/WX13-035.jpg", "illust": "アカバネ", "classes": [ "精武", @@ -49040,21 +91119,77 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "子供の立身出世を願って。", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:このシグニがアタックしたとき、あなたのデッキの一番上のカードをエナゾーンに置く。" ], - "startUpEffectTexts": [ + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1806-const-0', + actionAsyn: function () { + return this.player.enerCharge(1); + } + }); + add(this,'onAttack',effect); + } + }], + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:このシグニがアタックフェイズの間に場に出たとき、あなたのデッキの上からカードを3枚エナゾーンに置く。" ], - "burstEffectTexts": [ + startUpEffects: [{ + actionAsyn: function () { + if (!this.game.phase.isAttackPhase()) return; + this.player.enerCharge(3); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたのデッキの上からカードを2枚見る。その中から1枚を手札に加えるかエナゾーンに置く。その後、残りをデッキの一番上か一番下に置く。" - ] + ], + burstEffect: { + actionAsyn: function () { + var cards = this.player.mainDeck.getTopCards(2); + if (!cards.length) return; + this.player.informCards(cards); + return this.player.selectAsyn('TARGET',cards).callback(this,function (card) { + if (!card) return; + return this.player.selectTextAsyn('CHOOSE_EFFECT',['ADD_TO_HAND','PUT_TO_ENER_ZONE']).callback(this,function (text) { + if (text === 'ADD_TO_HAND') { + card.moveTo(this.player.handZone); + } else { + card.moveTo(this.player.enerZone); + } + removeFromArr(card,cards); + if (!cards.length) return; + return this.player.selectTextAsyn('CHOOSE_EFFECT',['PUT_TO_TOP','PUT_TO_BOTTOM']).callback(this,function (text) { + if (text === 'PUT_TO_TOP') { + return; + } else { + this.player.mainDeck.moveCardsToBottom(cards); + } + }) + }); + }) + } + } }, "1807": { "pid": 1807, - "cid": 1807, + cid: 1807, + "timestamp": 1468056350048, "wxid": "WX13-036", - "name": "フィア=パトラ", + name: "フィア=パトラ", + "kana": "フィアパトラ", "rarity": "SR", "cardType": "SIGNI", "color": "black", @@ -49062,6 +91197,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "ハナレ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX13/WX13-036.jpg", "illust": "紅緒", "classes": [ "精武", @@ -49075,24 +91211,96 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "胸に残る毒の香が、わらわの生きた証じゃ。~パトラ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの効果によって対戦相手のシグニのパワーが減るたび、ターン終了時まで、このシグニのパワーを減った値と同じだけ+する。" ], - "startUpEffectTexts": [ + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1807-const-0', + triggerCondition: function (event) { + if (event.oldPower <= event.power) return false; + var source = this.game.getEffectSource(); + if (!source) return false; + if (source.player !== this.player) return false; + return true; + }, + actionAsyn: function (event) { + var value = event.oldPower - event.power; + this.game.tillTurnEndAdd(this,this,'power',value); + } + }); + this.player.opponent.signis.forEach(function (signi) { + add(signi,'onPowerChange',effect); + }); + } + }], + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:あなたのトラッシュからレベル1の<毒牙>のシグニ1枚を手札に加える。" ], - "actionEffectTexts": [ + startUpEffects: [{ + actionAsyn: function () { + var filter = function (card) { + return (card.level === 1) && card.hasClass('毒牙') + }; + return this.player.pickCardAsyn(filter); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】ターン終了時まで、このシグニのパワーを20000減らす:対戦相手は手札を1枚捨て、自分のシグニ1体をトラッシュに置く。この能力は1ターンに一度しか使用できない。(パワーは0未満まで減らせない)" ], - "burstEffectTexts": [ + actionEffects: [{ + once: true, + costCondition: function () { + return (this.power >= 20000); + }, + costAsyn: function () { + this.game.tillTurnEndAdd(this,this,'power',-20000,{asCost: true}); + return Callback.immediately(); + }, + actionAsyn: function () { + return this.player.opponent.discardAsyn(1).callback(this,function () { + var cards = this.player.opponent.signis; + return this.player.opponent.selectAsyn('TRASH',cards).callback(this,function (card) { + if (!card) return; + return card.trashAsyn(); + }); + }); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたのトラッシュから<毒牙>のシグニを2枚まで手札に加える。" - ] + ], + burstEffect: { + actionAsyn: function () { + var filter = function (card) { + return card.hasClass('毒牙') + }; + return this.player.pickCardAsyn(filter,0,2); + } + } }, "1808": { "pid": 1808, - "cid": 1808, + cid: 1808, + "timestamp": 1468056353045, "wxid": "WX13-037", - "name": "幻蟲 スカラベ", + name: "幻蟲 スカラベ", + "kana": "ゲンチュウスカラベ", "rarity": "SR", "cardType": "SIGNI", "color": "black", @@ -49100,6 +91308,7 @@ var CardInfo = { "limit": 0, "power": 10000, "limiting": "ミュウ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX13/WX13-037.jpg", "illust": "コウサク", "classes": [ "精生", @@ -49113,19 +91322,84 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "太陽を転がすように見えるじゃろ?~スカラベ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:このシグニがバニッシュされたとき、対戦相手は自分のシグニ1体につき、自分のデッキの上からカード1枚を、それらの【チャーム】にする。", - "【常時能力】:あなたの<凶蟲>のシグニ1体がアタックしたとき、ターン終了時まで、対戦相手のシグニ1体のパワーを-4000する。" + "【常時能力】:あなたの<凶蟲>のシグニ1体がアタックしたとき、ターン終了時まで、対戦相手のシグニ1体のパワーを-4000する。", ], - "startUpEffectTexts": [ + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1808-const-0', + actionAsyn: function () { + return this.player.opponent.showEffectsAsyn([effect]).callback(this,function () { + return Callback.loop(this,3,function () { + var card = this.player.opponent.mainDeck.cards[0]; + if (!card) return; + var signis = this.player.opponent.signis.filter(function (signi) { + return !signi.charm; + },this); + return this.player.opponent.selectTargetAsyn(signis).callback(this,function (signi) { + if (!signi) return; + card.charmTo(signi); + }); + }); + }) + } + }); + add(this,'onBanish',effect); + } + },{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1808-const-1', + triggerCondition: function (event) { + var card = event.card; + if (!inArr(card,this.player.signis)) return false; + return card.hasClass('凶蟲'); + }, + actionAsyn: function (event) { + return this.decreasePowerAsyn(4000); + } + }); + add(this.player,'onAttack',effect); + } + }], + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:対戦相手の場にある【チャーム】2枚をトラッシュに置く。そうしなかった場合、このシグニをトラッシュに置く。" - ] + ], + startUpEffects: [{ + actionAsyn: function () { + var zones = this.player.opponent.getCharms().map(function (charm) { + return charm.zone; + },this); + if (zones.length < 2) { + return this.trashAsyn(); + } + return this.player.selectSomeAsyn('TRASH_CHARM',zones,2,2).callback(this,function (zones) { + var cards = zones.map(function (zone) { + return zone.cards[0].charm; + },this); + this.game.trashCards(cards); + }); + } + }], }, "1809": { "pid": 1809, - "cid": 1809, + cid: 1809, + "timestamp": 1468056355995, "wxid": "WX13-039", - "name": "羅星 ホロスコープ", + name: "羅星 ホロスコープ", + "kana": "ラセイホロスコープ", "rarity": "R", "cardType": "SIGNI", "color": "white", @@ -49133,6 +91407,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "リメンバ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX13/WX13-039.jpg", "illust": "鈴木マナツ", "classes": [ "精羅", @@ -49146,18 +91421,59 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "あんたの未来は、私が決める。~ホロスコープ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:このシグニがアタックしたとき、対戦相手の凍結状態のシグニ1体を手札に戻す。" ], - "burstEffectTexts": [ + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1809-const-0', + actionAsyn: function () { + var filter = function (card) { + return card.frozen; + }; + return this.player.selectOpponentSigniAsyn(filter).callback(this,function (card) { + if (!card) return; + return card.bounceAsyn(); + }); + } + }); + add(this,'onAttack',effect); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:対戦相手のシグニを2体までダウンし、それらを凍結する。" - ] + ], + burstEffect: { + actionAsyn: function () { + var cards = this.player.opponent.signis; + if (!cards.length) return; + return this.player.selectSomeTargetsAsyn(cards,0,2).callback(this,function (cards) { + this.game.frameStart(); + cards.forEach(function (card) { + card.down(); + card.freeze(); + },this); + this.game.frameEnd(); + }); + } + } }, "1810": { "pid": 1810, - "cid": 1810, + cid: 1810, + "timestamp": 1468056359209, "wxid": "WX13-040", - "name": "思索の体現 *シンカー*", + name: "思索の体現 *シンカー*", + "kana": "シサクノタイケン゛ホーリーシンカー", "rarity": "R", "cardType": "SIGNI", "color": "white", @@ -49165,6 +91481,7 @@ var CardInfo = { "limit": 0, "power": 1000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX13/WX13-040.jpg", "illust": "bomi", "classes": [ "精像", @@ -49178,15 +91495,49 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "う~む。どうしたものか。~*シンカー*~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたが対戦相手のシグニ1体のアタックを無効にしたとき、あなたは【白】を支払い、トラッシュにあるこのカードをゲームから除外してもよい。そうした場合、対戦相手のシグニ1体を手札に戻す。(この効果はこのシグニがトラッシュにある場合にしか発動しない)" - ] + ], + constEffects: [{ + duringGame: true, + condition: function () { + return (this.zone === this.player.trashZone); + }, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1810-const-0', + costWhite: 1, + costAsyn: function () { + this.exclude(); + }, + triggerCondition: function (event) { + return inArr(event.card,this.player.opponent.signis); + }, + actionAsyn: function () { + return this.player.opponent.showCardsAsyn([this]).callback(this,function () { + return this.player.selectOpponentSigniAsyn().callback(this,function (card) { + if (!card) return; + return card.bounceAsyn(); + }) + }) + } + }); + add(this.player.opponent,'onAttackPrevented',effect); + } + }], }, "1811": { "pid": 1811, - "cid": 1811, + cid: 1811, + "timestamp": 1468056363114, "wxid": "WX13-041", - "name": "巨弓 ガンデヴァ", + name: "巨弓 ガンデヴァ", + "kana": "キョキュウガンデヴァ", "rarity": "R", "cardType": "SIGNI", "color": "white", @@ -49194,6 +91545,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "タマ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX13/WX13-041.jpg", "illust": "pepo", "classes": [ "精武", @@ -49207,15 +91559,30 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "この子達は弓を見つけるのが上手いのよ。~ガンデヴァ~", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【ダウン】:あなたのデッキから《巨弓 ガンデヴァ》以外のカード名に《弓》を含むシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" - ] + ], + actionEffects: [{ + costDown: true, + actionAsyn: function () { + var filter = function (card) { + return (card.cid !== 1811) && (card.name.indexOf('弓') !== -1); + }; + return this.player.seekAsyn(filter,1); + } + }], }, "1812": { "pid": 1812, - "cid": 1812, + cid: 1812, + "timestamp": 1468056365808, "wxid": "WX13-042", - "name": "コードメイズ コロッセオ", + name: "コードメイズ コロッセオ", + "kana": "コードメイズコロッセオ", "rarity": "R", "cardType": "SIGNI", "color": "white", @@ -49223,6 +91590,7 @@ var CardInfo = { "limit": 0, "power": 1000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX13/WX13-042.jpg", "illust": "モレシャン", "classes": [ "精械", @@ -49236,18 +91604,43 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "闘いたいんだよ!!~コロッセオ~", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【ダウン】:あなたのデッキの一番上を公開する。それが<迷宮>のシグニの場合、それを手札に加える。" ], - "burstEffectTexts": [ + actionEffects: [{ + costDown: true, + actionAsyn: function () { + return this.player.revealAsyn(1).callback(this,function (cards) { + var cards_add = cards.filter(function (card) { + return card.hasClass('迷宮'); + },this); + this.game.moveCards(cards_add,this.player.handZone); + }); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(1); + } + } }, "1813": { "pid": 1813, - "cid": 1813, + cid: 1813, + "timestamp": 1468056368972, "wxid": "WX13-043", - "name": "弩砲 トミガン", + name: "弩砲 トミガン", + "kana": "ドホウトミガン", "rarity": "R", "cardType": "SIGNI", "color": "red", @@ -49255,6 +91648,7 @@ var CardInfo = { "limit": 0, "power": 15000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX13/WX13-043.jpg", "illust": "ヒロヲノリ", "classes": [ "精武", @@ -49268,16 +91662,42 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "トミガン♪トミガン♪ウタレール♪~トミガン~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:このシグニはアタックできない。", "【常時能力】:あなたのメインフェイズ開始時、あなたのルリグが赤の場合、このシグニを場からトラッシュに置く。そうした場合、対戦相手のライフクロス1枚をクラッシュする。この効果でクラッシュされたカードのライフバーストは発動しない。(あなたのルリグが赤の場合、この能力を発動しないことは選べない)" - ] + ], + constEffects: [{ + action: function (set,add) { + set(this,'canNotAttack',true); + } + },{ + condition: function () { + return this.player.lrig.hasColor('red'); + }, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1813-const-1', + actionAsyn: function () { + if (!this.trash()) return; + return this.player.opponent.crashAsyn(1,{tag: 'dontTriggerBurst'}); + } + }); + add(this.player,'onMainPhaseStart',effect); + } + }], }, "1814": { "pid": 1814, - "cid": 1814, + cid: 1814, + "timestamp": 1468056371923, "wxid": "WX13-045", - "name": "轟左砲 ドーラ", + name: "轟左砲 ドーラ", + "kana": "ゴウサホウドーラ", "rarity": "R", "cardType": "SIGNI", "color": "red", @@ -49285,6 +91705,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "タマ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX13/WX13-045.jpg", "illust": "イシバシヨウスケ", "classes": [ "精武", @@ -49298,16 +91719,41 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "crossLeft": 1815, - "constEffectTexts": [ + cardText: "左、打つよ。~ドーラ~", + crossLeft: 1815, + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【クロス常時能力】:このシグニがアタックしたとき、ターン終了時まで、あなたのレベル3以下のシグニ1体は【アサシン】を得る。(【アサシン】を持つシグニがアタックする場合、正面にシグニがないかのように対戦相手にダメージを与える)" - ] + ], + constEffects: [{ + cross: true, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1814-const-0', + actionAsyn: function () { + var filter = function (card) { + return (card.level <= 3); + }; + return this.player.selectSelfSigniAsyn(filter).callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndSet(this,card,'assassin',true); + }); + } + }); + add(this,'onAttack',effect); + } + }], }, "1815": { "pid": 1815, - "cid": 1815, + cid: 1815, + "timestamp": 1468056374871, "wxid": "WX13-046", - "name": "轟右砲 ドスラフ", + name: "轟右砲 ドスラフ", + "kana": "ゴウウホウドスラフ", "rarity": "R", "cardType": "SIGNI", "color": "red", @@ -49315,6 +91761,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "タマ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX13/WX13-046.jpg", "illust": "イシバシヨウスケ", "classes": [ "精武", @@ -49328,16 +91775,37 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "crossRight": 1814, - "constEffectTexts": [ + cardText: "ニハハ、ウホウ発射!~ドスラフ~", + crossRight: 1814, + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【クロス常時能力】:このシグニがアタックしたとき、対戦相手のパワー5000以下のシグニを1体までバニッシュし、ターン終了時まで、このシグニのパワーを+4000する。" - ] + ], + constEffects: [{ + cross: true, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1815-const-0', + actionAsyn: function () { + return this.banishSigniAsyn(5000).callback(this,function () { + this.game.tillTurnEndAdd(this,this,'power',4000); + }); + } + }); + add(this,'onAttack',effect); + } + }], }, "1816": { "pid": 1816, - "cid": 1816, + cid: 1816, + "timestamp": 1468056377944, "wxid": "WX13-047", - "name": "同砲の紲絆", + name: "同砲の紲絆", + "kana": "ドウホウノセツハン", "rarity": "R", "cardType": "SPELL", "color": "red", @@ -49345,6 +91813,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX13/WX13-047.jpg", "illust": "ぶんたん", "classes": [], "costWhite": 0, @@ -49355,15 +91824,37 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "タマ、みかた、よぶ!~タマ~", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "あなたの《クロス》を持つシグニ1体をバニッシュする。そうした場合、あなたのデッキから《クロス》を持つシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" - ] + ], + spellEffect: { + getTargets: function () { + return this.player.signis.filter(function (signi) { + return signi.crossIcon; + },this); + }, + actionAsyn: function (target) { + return target.banishAsyn().callback(this,function (succ) { + if (!succ) return; + var filter = function (card) { + return card.crossIcon; + }; + return this.player.seekAsyn(filter,1); + }); + } + }, }, "1817": { "pid": 1817, - "cid": 1817, + cid: 1817, + "timestamp": 1468056380548, "wxid": "WX13-048", - "name": "幻水 テッポウオ", + name: "幻水 テッポウオ", + "kana": "ゲンスイテッポウオ", "rarity": "R", "cardType": "SIGNI", "color": "blue", @@ -49371,6 +91862,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX13/WX13-048.jpg", "illust": "よん", "classes": [ "精生", @@ -49384,18 +91876,70 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "ぴゅー。~テッポウオ~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】手札から<水獣>のシグニを1枚捨てる:あなたはカード名1つを宣言する。対戦相手は自分のデッキの一番上のカードを公開する。それが宣言したカードの場合、それをトラッシュに置き、あなたはカードを2枚引く。宣言したカードではない場合、あなたはカードを1枚引く。" ], - "burstEffectTexts": [ + startUpEffects: [{ + costCondition: function () { + return this.player.hands.some(function (card) { + return card.hasClass('水獣'); + },this); + }, + costAsyn: function () { + var cards = this.player.hands.filter(function (card) { + return card.hasClass('水獣'); + },this); + return this.player.selectAsyn('PAY',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + }, + actionAsyn: function () { + var card = this.player.opponent.mainDeck.cards[0]; + if (!card) return; + return this.player.declareCardIdAsyn().callback(this,function (pid) { + var cid = CardInfo[pid].cid; + return this.player.showCardsAsyn([card]).callback(this,function () { + return this.player.opponent.showCardsAsyn([card]); + }).callback(this,function () { + if (card.cid === cid) { + card.trash(); + this.player.draw(2); + } else { + this.player.draw(1); + } + }); + }); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引き、対戦相手のデッキの一番上と対戦相手のライフクロスの一番上を見る。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(1); + var cards = this.player.opponent.mainDeck.getTopCards(1); + return this.player.showCardsAsyn(cards).callback(this,function () { + var cards = this.player.opponent.lifeClothZone.getTopCards(1); + return this.player.showCardsAsyn(cards); + }); + } + } }, "1818": { "pid": 1818, - "cid": 1818, + cid: 1818, + "timestamp": 1468056381701, "wxid": "WX13-049", - "name": "羅原 Li", + name: "羅原 Li", + "kana": "ラゲンリチウム", "rarity": "R", "cardType": "SIGNI", "color": "blue", @@ -49403,6 +91947,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX13/WX13-049.jpg", "illust": "れいあきら", "classes": [ "精羅", @@ -49416,19 +91961,70 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "電気の蓄えならナンバーワン!~Li~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたのトラッシュにスペルが3枚以上あるかぎり、このシグニは対戦相手の効果によってはバニッシュされない。", "【常時能力】:このシグニがアタックしたとき、あなたのトラッシュにそれぞれ名前の異なる<原子>のシグニが7枚以上ある場合、トラッシュからスペル1枚を手札に加える。" ], - "burstEffectTexts": [ + constEffects: [{ + condition: function () { + var cards = this.player.trashZone.cards.filter(function (card) { + return (card.type === 'SPELL'); + },this); + return (cards.length >= 3); + }, + action: function (set,add) { + set(this,'canNotBeBanishedByEffect',true) + } + },{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1818-const-0', + condition: function () { + var cids = []; + this.player.trashZone.cards.forEach(function (card) { + if (!card.hasClass('原子')) return; + if (inArr(card.cid,cids)) return; + cids.push(card.cid); + },this); + return (cids.length >= 7); + }, + actionAsyn: function () { + var filter = function (card) { + return card.type === 'SPELL'; + }; + return this.player.pickCardAsyn(filter); + } + }); + add(this,'onAttack',effect); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたのデッキから<原子>のシグニ1枚かスペル1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" - ] + ], + burstEffect: { + actionAsyn: function () { + var filter = function (card) { + return card.hasClass('原子') || (card.type === 'SPELL'); + }; + return this.player.seekAsyn(filter,1); + } + } }, "1819": { "pid": 1819, - "cid": 1819, + cid: 1819, + "timestamp": 1468056382825, "wxid": "WX13-050", - "name": "VOICE CHANGE", + name: "VOICE CHANGE", + "kana": "ボイスチェンジ", "rarity": "R", "cardType": "SPELL", "color": "blue", @@ -49436,6 +92032,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "エルドラ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX13/WX13-050.jpg", "illust": "茶ちえ", "classes": [], "costWhite": 0, @@ -49446,15 +92043,34 @@ var CardInfo = { "costColorless": 2, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "あーあー、ちよりです。~エルドラ~", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "あなたのライフクロス1枚をトラッシュに置く。そうした場合、あなたのトラッシュからカード1枚をライフクロスに加える。" - ] + ], + spellEffect: { + getTargets: function () { + return this.player.trashZone.cards; + }, + targetCovered: true, + actionAsyn: function (target) { + if (!inArr(target,this.player.trashZone.cards)) return; + var card = this.player.lifeClothZone.cards[0]; + if (!card) return; + if (!card.trash()) return; + target.moveTo(this.player.lifeClothZone); + } + }, }, "1820": { "pid": 1820, - "cid": 1820, + cid: 1820, + "timestamp": 1468056383946, "wxid": "WX13-052", - "name": "参ノ遊 コイノボリ", + name: "参ノ遊 コイノボリ", + "kana": "サンノユウコイノボリ", "rarity": "R", "cardType": "SIGNI", "color": "green", @@ -49462,6 +92078,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX13/WX13-052.jpg", "illust": "笹森トモエ", "classes": [ "精武", @@ -49475,15 +92092,50 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "子供の成長を願って。", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:このシグニが対戦相手のシグニ1体をバニッシュしたとき、あなたのデッキの一番上を公開する。それが<遊具>のシグニの場合、このシグニをバニッシュしてもよい。そうした場合、この効果で公開したシグニをダウン状態で場に出す。" - ] + ], + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1820-const-0', + triggerCondition: function (event) { + return (event.source === this); + }, + actionAsyn: function () { + return this.player.revealAsyn(1).callback(this,function (cards) { + var flag = cards.some(function (card) { + return card.hasClass('遊具'); + },this); + if (!flag) return; + return this.player.selectOptionalAsyn('BANISH',[this]).callback(this,function (card) { + if (!card) return; + return this.banishAsyn().callback(this,function (succ) { + if (!succ) return; + return Callback.forEach(cards,function (card) { + return card.summonAsyn(true,false,true); + },this); + }); + }); + }); + } + }); + add(this.player.opponent,'onSigniBanished',effect); + } + }], }, "1821": { "pid": 1821, - "cid": 1821, + cid: 1821, + "timestamp": 1468056385033, "wxid": "WX13-053", - "name": "幻獣 ホトトギ", + name: "幻獣 ホトトギ", + "kana": "ゲンジュウホトトギ", "rarity": "R", "cardType": "SIGNI", "color": "green", @@ -49491,6 +92143,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX13/WX13-053.jpg", "illust": "7010", "classes": [ "精生", @@ -49504,17 +92157,55 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "勝てぬなら 仲間を待とう ホトトギス", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:このシグニのパワーはあなたのトラッシュにある<空獣>と<地獣>のシグニ1枚につき+1000される。この効果は10枚までしか適用されない。", "【常時能力】:あなたのトラッシュに<空獣>のシグニが7枚以上あるかぎり、このシグニは対戦相手のアーツの効果を受けない。", "【常時能力】:あなたのトラッシュに<地獣>のシグニが7枚以上あるかぎり、このシグニは【ランサー】を得る。" - ] + ], + constEffects: [{ + action: function (set,add) { + var cards = this.player.trashZone.cards.filter(function (card) { + return card.hasClass('空獣') || card.hasClass('地獣'); + },this); + var value = Math.min(cards.length,10) * 1000; + if (!value) return; + add(this,'power',value); + } + },{ + condition: function () { + var cards = this.player.trashZone.cards.filter(function (card) { + return card.hasClass('空獣'); + },this); + return (cards.length >= 7); + }, + action: function (set,add) { + add(this,'effectFilters',function (card) { + return (card.player !== this.player.opponent) || (card.type !== 'ARTS'); + }); + } + },{ + condition: function () { + var cards = this.player.trashZone.cards.filter(function (card) { + return card.hasClass('地獣'); + },this); + return (cards.length >= 7); + }, + action: function (set,add) { + set(this,'lancer',true); + } + }], }, "1822": { "pid": 1822, - "cid": 1822, + cid: 1822, + "timestamp": 1468056386178, "wxid": "WX13-054", - "name": "弐ノ遊 フキナガシ", + name: "弐ノ遊 フキナガシ", + "kana": "ニノユウフキナガシ", "rarity": "R", "cardType": "SIGNI", "color": "green", @@ -49522,6 +92213,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "アイヤイ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX13/WX13-054.jpg", "illust": "パトリシア", "classes": [ "精武", @@ -49535,15 +92227,52 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "子供の健康を願って。", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常】:このシグニがアタックしたとき、カード名1つを宣言する。あなたのデッキの上からカードを4枚公開し、その中から宣言したカードをすべてエナゾーンに置く。その後、残りを好きな順番でデッキの一番下に置く。" - ] + ], + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1822-const-0', + actionAsyn: function () { + return this.player.declareCardIdAsyn().callback(this,function (pid) { + var cid = CardInfo[pid].cid; + return this.player.revealAsyn(4).callback(this,function (cards) { + var cards_add = []; + var cards_deck = []; + cards.forEach(function (card) { + if (card.cid === cid) { + cards_add.push(card); + } else { + cards_deck.push(card); + } + }); + this.game.moveCards(cards_add,this.player.enerZone); + var len = cards_deck.length; + if (!len) return; + return this.player.selectSomeAsyn('SET_ORDER',cards_deck,len,len,true).callback(this,function (cards_deck) { + this.player.mainDeck.moveCardsToBottom(cards_deck); + }); + }) + }); + } + }); + add(this,'onAttack',effect); + } + }], }, "1823": { "pid": 1823, - "cid": 1823, + cid: 1823, + "timestamp": 1468056387962, "wxid": "WX13-055", - "name": "千夜の四夜 ソロモン", + name: "千夜の四夜 ソロモン", + "kana": "センヤノヨンヤソロモン", "rarity": "R", "cardType": "SIGNI", "color": "black", @@ -49551,6 +92280,7 @@ var CardInfo = { "limit": 0, "power": 10000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX13/WX13-055.jpg", "illust": "しおぼい", "classes": [ "精像", @@ -49564,15 +92294,30 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "王様は毎晩、その物語の続きが気になり、処刑をやめた。", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:あなたの手札が0枚の場合、あなたのトラッシュから<悪魔>のシグニを1枚まで手札に加える。" - ] + ], + startUpEffects: [{ + actionAsyn: function () { + if (this.player.hands.length) return; + var filter = function (card) { + return card.hasClass('悪魔'); + }; + return this.player.pickCardAsyn(filter,1,1); + } + }], }, "1824": { "pid": 1824, - "cid": 1824, + cid: 1824, + "timestamp": 1468056390971, "wxid": "WX13-056", - "name": "フィア=ネロザラン", + name: "フィア=ネロザラン", + "kana": "フィアネロザラン", "rarity": "R", "cardType": "SIGNI", "color": "black", @@ -49580,6 +92325,7 @@ var CardInfo = { "limit": 0, "power": 10000, "limiting": "ハナレ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX13/WX13-056.jpg", "illust": "村上ゆいち", "classes": [ "精武", @@ -49593,18 +92339,55 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "我の毒酒が飲めぬというのか!~ネロザラン~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:対戦相手のアタックフェイズ開始時、このシグニを場からトラッシュに置いてもよい。そうした場合、ターン終了時まで、対戦相手のシグニ2体までのパワーをそれぞれ-10000する。" ], - "burstEffectTexts": [ + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1824-const-0', + optional: true, + actionAsyn: function () { + return this.trashAsyn().callback(this,function (succ) { + if (!succ) return; + var cards = this.player.opponent.signis; + return this.player.selectSomeTargetsAsyn(cards,0,2).callback(this,function (cards) { + this.game.frameStart(); + cards.forEach(function (card) { + return this.game.tillTurnEndAdd(this,card,'power',-10000); + },this); + this.game.frameEnd(); + }); + }) + } + }); + add(this.player.opponent,'onAttackPhaseStart',effect); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:ターン終了時まで、対戦相手のシグニ1体のパワーを-10000する。" - ] + ], + burstEffect: { + actionAsyn: function () { + return this.decreasePowerAsyn(10000); + } + } }, "1825": { "pid": 1825, - "cid": 1825, + cid: 1825, + "timestamp": 1468056393980, "wxid": "WX13-057", - "name": "幻蟲 オニヤンマ", + name: "幻蟲 オニヤンマ", + "kana": "ゲンチュウオニヤンマ", "rarity": "R", "cardType": "SIGNI", "color": "black", @@ -49612,6 +92395,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "ミュウ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX13/WX13-057.jpg", "illust": "アリオ", "classes": [ "精生", @@ -49625,18 +92409,58 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "私を中心に、鋭爪は廻るの。~オニヤンマ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:このシグニが中央のシグニゾーンにあるかぎり、このシグニは「このシグニがアタックしたとき、ターン終了時まで、対戦相手のシグニ1体のパワーを-5000する。」を得る。" ], - "startUpEffectTexts": [ + constEffects: [{ + condition: function () { + var idx = this.player.signiZones.indexOf(this.zone); + return (idx === 1); + }, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1825-const-0', + actionAsyn: function () { + return this.decreasePowerAsyn(5000); + } + }); + add(this,'onAttack',effect); + } + }], + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:対戦相手の場にある【チャーム】1枚をトラッシュに置く。そうしなかった場合、このシグニをトラッシュに置く。" - ] + ], + startUpEffects: [{ + actionAsyn: function () { + var zones = this.player.opponent.getCharms().map(function (charm) { + return charm.zone; + },this); + if (!zones.length) { + return this.trashAsyn(); + } + return this.player.selectAsyn('TRASH_CHARM',zones).callback(this,function (zone) { + if (!zone) return; + var card = zone.cards[0].charm; + card.trash(); + }); + } + }], }, "1826": { "pid": 1826, - "cid": 1826, + cid: 1826, + "timestamp": 1468056397157, "wxid": "WX13-058", - "name": "ドライ=ダイオ娘", + name: "ドライ=ダイオ娘", + "kana": "ドライダイオコ", "rarity": "R", "cardType": "SIGNI", "color": "black", @@ -49644,6 +92468,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX13/WX13-058.jpg", "illust": "蟹丹", "classes": [ "精武", @@ -49657,21 +92482,75 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ - "【常時能力】:あなたの場にカード名に《ダイオ姫》を含むシグニがあるかぎり、このシグニは「【起動能力】【ダウン】:このターン、あなたのシグニの効果で対戦相手のシグニのパワーが-(マイナス)される場合、代わりに2倍-(マイナス)される。」を得る。" + cardText: "お姉ちゃんを孤独にしないから!~ダイオ娘~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ + "【常時能力】:あなたの場にカード名に《ダイオ姫》を含むシグニがあるかぎり、このシグニは「【起動能力】【ダウン】:このターン、あなたのシグニの効果で対戦相手のシグニのパワーが-(マイナス)される場合、代わりに2倍-(マイナス)される。」を得る。", ], - "attachedEffectTexts": [ + constEffects: [{ + condition: function () { + return this.player.signis.some(function (signi) { + return (signi.name.indexOf('ダイオ姫') !== -1); + },this); + }, + action: function (set,add) { + var effect = { + source: this, + description: '1826-attached-0', + costDown: true, + actionAsyn: function () { + this.game.tillTurnEndAdd(this,this.player,'_DreiDioDaughter',1); + } + } + add(this,'actionEffects',effect); + } + }], + // ====================== + // 附加效果 + // ====================== + attachedEffectTexts: [ "【起動能力】【ダウン】:このターン、あなたのシグニの効果で対戦相手のシグニのパワーが-(マイナス)される場合、代わりに2倍-(マイナス)される。" ], - "actionEffectTexts": [ + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】このシグニを場からトラッシュに置く:ターン終了時まで、対戦相手のシグニ1体のパワーをあなたのルリグのレベル1につき、-1000する。あなたのトラッシュにカード名に《ダイオ姫》を含むシグニがある場合、代わりに対戦相手のすべてのシグニのパワーをあなたのルリグのレベル1につき、-1000する。" - ] + ], + actionEffects: [{ + costCondition: function () { + return this.canTrashAsCost(); + }, + costAsyn: function () { + this.trash(); + }, + actionAsyn: function () { + var flag = this.player.trashZone.cards.some(function (card) { + return (card.type === 'SIGNI') && (card.name.indexOf('ダイオ姫') !== -1); + },this); + var value = this.player.lrig.level * -1000; + var cards = this.player.opponent.signis; + if (flag) { + this.game.frameStart(); + cards.forEach(function (card) { + this.game.tillTurnEndAdd(this,card,'power',value); + },this); + this.game.frameEnd(); + return; + } + return this.decreasePowerAsyn(-value); + } + }], }, "1827": { "pid": 1827, - "cid": 1827, + cid: 1827, + "timestamp": 1468056399962, "wxid": "WX13-059", - "name": "ドライ=アグリピナ", + name: "ドライ=アグリピナ", + "kana": "ドライアグリピナ", "rarity": "R", "cardType": "SIGNI", "color": "black", @@ -49679,6 +92558,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "ハナレ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX13/WX13-059.jpg", "illust": "イチノセ奏", "classes": [ "精武", @@ -49692,20 +92572,62 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "ネロザラン、それアルハラ&ドクハラよ。~アグリピナ~", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】このシグニを場からトラッシュに置く:ターン終了時まで、対戦相手のシグニ1体のパワーをあなたのルリグのレベル1につき、-2000する。" ], - "burstEffectTexts": [ + actionEffects: [{ + costCondition: function () { + return this.canTrashAsCost(); + }, + costAsyn: function () { + this.trash(); + }, + actionAsyn: function () { + var value = this.player.lrig.level * -2000; + return this.decreasePowerAsyn(-value); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:どちらか1つを選ぶ。①カードを1枚引く。②ターン終了時まで、対戦相手のシグニ1体のパワーを-5000する。", "カードを1枚引く。", "ターン終了時まで、対戦相手のシグニ1体のパワーを-5000する。" - ] + ], + burstEffect: { + actionAsyn: function () { + var effects = [{ + source: this, + description: '1827-burst-1', + actionAsyn: function () { + this.player.draw(1); + } + },{ + source: this, + description: '1827-burst-2', + actionAsyn: function () { + return this.decreasePowerAsyn(5000); + } + }]; + return this.player.selectAsyn('LAUNCH',effects).callback(this,function (effect) { + if (!effect) return; + return effect.actionAsyn.call(this); + }); + } + } }, "1828": { "pid": 1828, - "cid": 1828, + cid: 1828, + "timestamp": 1468056402899, "wxid": "WX13-060", - "name": "ストレンジ・カインド", + name: "ストレンジ・カインド", + "kana": "ストレンジカインド", "rarity": "R", "cardType": "SPELL", "color": "black", @@ -49713,6 +92635,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "ハナレ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX13/WX13-060.jpg", "illust": "パトリシア", "classes": [], "costWhite": 0, @@ -49723,17 +92646,88 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ - "以下の2つから1つを選ぶ。あなたのルリグのレベルが4以上の場合、代わりに2つまで選ぶ。\n①このターン、対戦相手のシグニのパワーが0以下になるたび、カードを1枚引く。\n②ターン終了時まで、対戦相手のシグニ1体のパワーをあなたの場にある<毒牙>のシグニのレベルを合計した数だけ-1000する。", + cardText: "ごめんね、ちょっとだけ、痛いかも。~ハナレ~", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ + "以下の2つから1つを選ぶ。あなたのルリグのレベルが4以上の場合、代わりに2つまで選ぶ。\n" + + "①このターン、対戦相手のシグニのパワーが0以下になるたび、カードを1枚引く。\n" + + "②ターン終了時まで、対戦相手のシグニ1体のパワーをあなたの場にある<毒牙>のシグニのレベルを合計した数だけ-1000する。", "このターン、対戦相手のシグニのパワーが0以下になるたび、カードを1枚引く。", "ターン終了時まで、対戦相手のシグニ1体のパワーをあなたの場にある<毒牙>のシグニのレベルを合計した数だけ-1000する。" - ] + ], + spellEffect: { + getTargetAdvancedAsyn: function () { + var effects = [{ + source: this, + description: '1828-spell-1', + actionAsyn: function () { + this.game.addConstEffect({ + source: this, + destroyTimming: this.game.phase.onTurnEnd, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1828-spell-1', + triggerCondition: function (event) { + return (event.newPower <= 0); + }, + actionAsyn: function () { + this.player.draw(1); + } + }); + this.player.opponent.signis.forEach(function (signi) { + add(signi,'onPowerChange',effect); + }); + } + }); + } + },{ + source: this, + description: '1828-spell-2', + actionAsyn: function (target) { + if (!target) return; + var value = 0; + this.player.signis.forEach(function (signi) { + if (signi.hasClass('毒牙')) { + value += signi.level * -1000; + } + },this); + this.game.tillTurnEndAdd(this,target,'power',value); + } + }]; + return this.player.selectSomeAsyn('SPELL_EFFECT',effects,0,2).callback(this,function (effects) { + var flag = effects.some(function (effect) { + return (effect.description === '1828-spell-2') + },this); + if (!flag) return { + effects: effects, + }; + return this.player.selectOpponentSigniAsyn().callback(this,function (target) { + return { + effects: effects, + target: target, + }; + }); + }); + }, + actionAsyn: function (arg) { + var effects = arg.effects; + var target = arg.target; + return Callback.forEach(effects,function (effect) { + return effect.actionAsyn.call(this,target); + },this); + } + } }, "1829": { "pid": 1829, - "cid": 1829, + cid: 1829, + "timestamp": 1468056406133, "wxid": "WX13-061", - "name": "羅星 カプスフォー", + name: "羅星 カプスフォー", + "kana": "ラセイカプスフォー", "rarity": "C", "cardType": "SIGNI", "color": "white", @@ -49741,6 +92735,7 @@ var CardInfo = { "limit": 0, "power": 10000, "limiting": "サシェ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX13/WX13-061.jpg", "illust": "イチゼン", "classes": [ "精羅", @@ -49754,15 +92749,30 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "なぞってみる?~カプスフォー~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】【白】:あなたのデッキからレベル1のシグニを2枚まで探して場に出す。その後、デッキをシャッフルする。" - ] + ], + startUpEffects: [{ + costWhite: 1, + actionAsyn: function () { + var filter = function (card) { + return (card.type === 'SIGNI') && (card.level === 1); + }; + return this.player.seekAndSummonAsyn(filter,2); + } + }], }, "1830": { "pid": 1830, - "cid": 1830, + cid: 1830, + "timestamp": 1468056408928, "wxid": "WX13-062", - "name": "巨弓 ハラダヌ", + name: "巨弓 ハラダヌ", + "kana": "キョキュウハラダヌ", "rarity": "C", "cardType": "SIGNI", "color": "white", @@ -49770,6 +92780,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX13/WX13-062.jpg", "illust": "エムド", "classes": [ "精武", @@ -49783,15 +92794,36 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "三弓揃って、弓連環!~ハラダヌ~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:あなたの場にカード名に《弓》を含むシグニが3体ある場合、対戦相手のレベル2以下のシグニ1体を手札に戻す。" - ] + ], + startUpEffects: [{ + actionAsyn: function () { + var cards = this.player.signis.filter(function (signi) { + return (signi.name.indexOf('弓') !== -1); + },this); + if (cards.length !== 3) return; + cards = this.player.opponent.signis.filter(function (signi) { + return signi.level <= 2; + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.bounceAsyn(); + }); + } + }], }, "1831": { "pid": 1831, - "cid": 1831, + cid: 1831, + "timestamp": 1468056411949, "wxid": "WX13-063", - "name": "羅星 カプススリー", + name: "羅星 カプススリー", + "kana": "ラセイカプススリー", "rarity": "C", "cardType": "SIGNI", "color": "white", @@ -49799,6 +92831,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "サシェ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX13/WX13-063.jpg", "illust": "れいあきら", "classes": [ "精羅", @@ -49812,15 +92845,46 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "故障…だけどこれくらいなら!~カプススリー~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】【白】あなたのレゾナ1体を場からルリグトラッシュに置く:対戦相手のレベル3以下のシグニを2体まで手札に戻す。" - ] + ], + startUpEffects: [{ + costWhite: 1, + costCondition: function () { + return this.player.signis.some(function (signi) { + return signi.canTrashAsCost() && signi.resona; + },this); + }, + costAsyn: function () { + var cards = this.player.signis.filter(function (signi) { + return signi.canTrashAsCost() && signi.resona; + },this); + return this.player.selectAsyn('TRASH',cards).callback(this,function (card) { + if (!card) return; + card.moveTo(this.player.lrigTrashZone); + }); + }, + actionAsyn: function () { + var cards = this.player.opponent.signis.filter(function (signi) { + return signi.level <= 3; + },this); + return this.player.selectSomeTargetsAsyn(cards,0,2).callback(this,function (cards) { + return this.game.bounceCardsAsyn(cards); + }); + } + }], }, "1832": { "pid": 1832, - "cid": 1832, + cid: 1832, + "timestamp": 1468056414949, "wxid": "WX13-064", - "name": "羅星 カプスツー", + name: "羅星 カプスツー", + "kana": "ラセイカプスツー", "rarity": "C", "cardType": "SIGNI", "color": "white", @@ -49828,6 +92892,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX13/WX13-064.jpg", "illust": "モレシャン", "classes": [ "精羅", @@ -49841,15 +92906,44 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "色んな星座を見つけに行こう!~カプスツー~", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【ダウン】手札から<宇宙>のシグニを1枚捨てる:あなたのデッキからレベル3以下の<宇宙>のシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" - ] + ], + actionEffects: [{ + costDown: true, + costCondition: function () { + return this.player.hands.some(function (card) { + return (card.type === 'SIGNI') && card.hasClass('宇宙'); + },this); + }, + costAsyn: function () { + var cards = this.player.hands.filter(function (card) { + return (card.type === 'SIGNI') && card.hasClass('宇宙'); + },this); + return this.player.selectAsyn('PAY',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + }, + actionAsyn: function () { + var filter = function (card) { + return card.hasClass('宇宙') && (card.level <= 3); + }; + return this.player.seekAsyn(filter,1); + } + }], }, "1833": { "pid": 1833, - "cid": 1833, + cid: 1833, + "timestamp": 1468056417927, "wxid": "WX13-065", - "name": "恵の梅雨 マルティエル", + name: "恵の梅雨 マルティエル", + "kana": "メグミノツユマルティエル", "rarity": "C", "cardType": "SIGNI", "color": "white", @@ -49857,6 +92951,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX13/WX13-065.jpg", "illust": "arihato", "classes": [ "天使" @@ -49869,15 +92964,34 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "雨はいいわよ。~マルティル~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】【白】:あなたのトラッシュから無色ではないカード1枚をデッキに加えて、あなたは自分のデッキをシャッフルする。" - ] + ], + startUpEffects: [{ + costWhite: 1, + actionAsyn: function () { + var cards = this.player.trashZone.cards.filter(function (card) { + return !card.hasColor('colorless'); + },this); + return this.player.selectAsyn('TARGET',cards).callback(this,function (card) { + if (!card) return; + card.moveTo(this.player.mainDeck); + this.player.shuffle(); + }); + } + }], }, "1834": { "pid": 1834, - "cid": 1834, + cid: 1834, + "timestamp": 1468056420954, "wxid": "WX13-066", - "name": "羅星 カプスワン", + name: "羅星 カプスワン", + "kana": "ラセイカプスワン", "rarity": "C", "cardType": "SIGNI", "color": "white", @@ -49885,6 +92999,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX13/WX13-066.jpg", "illust": "オーミー", "classes": [ "精羅", @@ -49898,15 +93013,44 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "色んな星を見つけに行こう!~カプスワン~", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【ダウン】手札から<宇宙>のシグニを1枚捨てる:あなたのデッキからレベル2以下の<宇宙>のシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" - ] + ], + actionEffects: [{ + costDown: true, + costCondition: function () { + return this.player.hands.some(function (card) { + return (card.type === 'SIGNI') && card.hasClass('宇宙'); + },this); + }, + costAsyn: function () { + var cards = this.player.hands.filter(function (card) { + return (card.type === 'SIGNI') && card.hasClass('宇宙'); + },this); + return this.player.selectAsyn('PAY',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + }, + actionAsyn: function () { + var filter = function (card) { + return card.hasClass('宇宙') && (card.level <= 2); + }; + return this.player.seekAsyn(filter,1); + } + }], }, "1835": { "pid": 1835, - "cid": 1835, + cid: 1835, + "timestamp": 1468056424007, "wxid": "WX13-067", - "name": "羅石 ティンオ", + name: "羅石 ティンオ", + "kana": "ラセキティンオ", "rarity": "C", "cardType": "SIGNI", "color": "red", @@ -49914,6 +93058,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX13/WX13-067.jpg", "illust": "CH@R", "classes": [ "精羅", @@ -49927,15 +93072,33 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "このマイボディで…バリバリ!~ティンオ~", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【赤】このシグニを場からトラッシュに置く:対戦相手のパワー8000以下のシグニ1体をバニッシュする。" - ] + ], + actionEffects: [{ + costRed: 1, + costCondition: function () { + return this.canTrashAsCost(); + }, + costAsyn: function () { + return this.trashAsyn(); + }, + actionAsyn: function () { + return this.banishSigniAsyn(8000); + } + }], }, "1836": { "pid": 1836, - "cid": 1836, + cid: 1836, + "timestamp": 1468056426961, "wxid": "WX13-068", - "name": "爆砲 ファイバル", + name: "爆砲 ファイバル", + "kana": "バクホウファイバル", "rarity": "C", "cardType": "SIGNI", "color": "red", @@ -49943,6 +93106,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX13/WX13-068.jpg", "illust": "安藤周記", "classes": [ "精武", @@ -49956,17 +93120,47 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "crossLeft": 1837, - "constEffectTexts": [ + cardText: "ボルーンでバム!~ファイバル~", + crossLeft: 1837, + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【クロス常時能力】:このシグニのパワーは8000になる。", "【クロス常時能力】:このシグニが《ヘブンアイコン》したとき、ターン終了時まで、あなたのレベル1のシグニ1体は【アサシン】を得る。" - ] + ], + constEffects: [{ + cross: true, + action: function (set,add) { + set(this,'power',8000); + } + },{ + cross: true, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1836-const-1', + actionAsyn: function () { + var cards = this.player.signis.filter(function (signi) { + return signi.level === 1; + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndSet(this,card,'assassin',true); + }); + } + }); + add(this,'onHeaven',effect); + } + }], }, "1837": { "pid": 1837, - "cid": 1837, + cid: 1837, + "timestamp": 1468056429832, "wxid": "WX13-069", - "name": "爆砲 フウバ", + name: "爆砲 フウバ", + "kana": "バクホウフウバ", "rarity": "C", "cardType": "SIGNI", "color": "red", @@ -49974,6 +93168,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX13/WX13-069.jpg", "illust": "安藤周記", "classes": [ "精武", @@ -49987,17 +93182,44 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "crossRight": 1836, - "constEffectTexts": [ + cardText: "えっ、バムーンでボル!でしょ。~フウバ~", + crossRight: 1836, + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【クロス常時能力】:このシグニのパワーは8000になる。", "【常時能力】:このシグニがバニッシュされたとき、あなたは【赤】を支払ってもよい。そうした場合、あなたのデッキからレベル3以下の《クロス》を持つシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" - ] + ], + constEffects: [{ + cross: true, + action: function (set,add) { + set(this,'power',8000); + } + },{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1837-const-1', + costRed: 1, + actionAsyn: function () { + var filter = function (card) { + return card.crossIcon && (card.level <= 3); + }; + return this.player.seekAsyn(filter,1); + } + }); + add(this,'onBanish',effect); + } + }], }, "1838": { "pid": 1838, - "cid": 1838, + cid: 1838, + "timestamp": 1468056433477, "wxid": "WX13-070", - "name": "羅石 アンチモン", + name: "羅石 アンチモン", + "kana": "ラセキアンチモン", "rarity": "C", "cardType": "SIGNI", "color": "red", @@ -50005,6 +93227,7 @@ var CardInfo = { "limit": 0, "power": 3000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX13/WX13-070.jpg", "illust": "アリオ", "classes": [ "精羅", @@ -50018,15 +93241,33 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "この体を捧げても…バリーン!~アンチモン~", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【赤】このシグニを場からトラッシュに置く:対戦相手のパワー5000以下のシグニ1体をバニッシュする。" - ] + ], + actionEffects: [{ + costRed: 1, + costCondition: function () { + return this.canTrashAsCost(); + }, + costAsyn: function () { + return this.trashAsyn(); + }, + actionAsyn: function () { + return this.banishSigniAsyn(5000); + } + }], }, "1839": { "pid": 1839, - "cid": 1839, + cid: 1839, + "timestamp": 1468056436955, "wxid": "WX13-071", - "name": "羅石 モナズ", + name: "羅石 モナズ", + "kana": "ラセキモナズ", "rarity": "C", "cardType": "SIGNI", "color": "red", @@ -50034,6 +93275,7 @@ var CardInfo = { "limit": 0, "power": 1000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX13/WX13-071.jpg", "illust": "CH@R", "classes": [ "精羅", @@ -50047,15 +93289,33 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "この身朽ちようとも…ドシャ!~モナズ~", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】【赤】このシグニを場からトラッシュに置く:対戦相手のパワー3000以下のシグニ1体をバニッシュする。" - ] + ], + actionEffects: [{ + costRed: 1, + costCondition: function () { + return this.canTrashAsCost(); + }, + costAsyn: function () { + return this.trashAsyn(); + }, + actionAsyn: function () { + return this.banishSigniAsyn(3000); + } + }], }, "1840": { "pid": 1840, - "cid": 1840, + cid: 1840, + "timestamp": 1468056439988, "wxid": "WX13-072", - "name": "幻水 イダビウオ", + name: "幻水 イダビウオ", + "kana": "ゲンスイダビウオ", "rarity": "C", "cardType": "SIGNI", "color": "blue", @@ -50063,6 +93323,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "エルドラ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX13/WX13-072.jpg", "illust": "CH@R", "classes": [ "精生", @@ -50076,15 +93337,41 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "偵察かい、任せな!~イダビウオ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの<水獣>のシグニ1体が場に出るたび、対戦相手のライフクロスの一番上を見る。(このシグニが場に出たときも発動する)" - ] + ], + constEffects: [{ + duringGame: true, + fixed: true, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1840-const-0', + triggerCondition: function (event) { + return inArr(this,this.player.signis) && + event.card.hasClass('水獣'); + }, + actionAsyn: function () { + var card = this.player.opponent.lifeClothZone.cards[0]; + if (!card) return; + return this.player.showCardsAsyn([card]); + } + }); + add(this.player,'onSummonSigni',effect); + } + }], }, "1841": { "pid": 1841, - "cid": 1841, + cid: 1841, + "timestamp": 1468056443130, "wxid": "WX13-073", - "name": "幻水 ホンビウオ", + name: "幻水 ホンビウオ", + "kana": "ゲンスイホンビウオ", "rarity": "C", "cardType": "SIGNI", "color": "blue", @@ -50092,6 +93379,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "エルドラ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX13/WX13-073.jpg", "illust": "柚希きひろ", "classes": [ "精生", @@ -50105,15 +93393,42 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "ぴょーん!~ホンビウオ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:このシグニがバニッシュされたとき、対戦相手のライフクロスの一番上とデッキの一番上を見る。あなたはそれらを入れ替えてもよい。" - ] + ], + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1841-const-0', + actionAsyn: function () { + var cards = concat(this.player.opponent.mainDeck.getTopCards(1), + this.player.opponent.lifeClothZone.getTopCards(1)); + return this.player.showCardsAsyn(cards).callback(this,function () { + if (cards.length !== 2) return; + return this.player.confirmAsyn('CONFIRM_SWITCH').callback(this,function (answer) { + if (!answer) return; + cards[0].moveTo(this.player.opponent.lifeClothZone); + cards[1].moveTo(this.player.opponent.mainDeck); + }); + }); + } + }); + add(this,'onBanish',effect); + } + }], }, "1842": { "pid": 1842, - "cid": 1842, + cid: 1842, + "timestamp": 1468056445942, "wxid": "WX13-074", - "name": "コードアート B・R・D", + name: "コードアート B・R・D", + "kana": "コードアートブラックロータリーダイアル", "rarity": "C", "cardType": "SIGNI", "color": "blue", @@ -50121,6 +93436,7 @@ var CardInfo = { "limit": 0, "power": 3000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX13/WX13-074.jpg", "illust": "かざあな", "classes": [ "精械", @@ -50134,18 +93450,58 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "ジーコ、ジーコ。~B・R・D~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:このシグニがあなたの手札からトラッシュに置かれたとき、対戦相手のシグニ1体を凍結する。(凍結されたシグニは次のアップフェイズにアップしない)" ], - "burstEffectTexts": [ + constEffects: [{ + duringGame: true, + fixed: true, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1842-const-0', + triggerCondition: function (event) { + return (event.oldZone === this.player.handZone) && + (event.newZone === this.player.trashZone); + }, + actionAsyn: function () { + return this.player.selectOpponentSigniAsyn().callback(this,function (card) { + if (!card) return; + card.freeze(); + }); + } + }); + add(this,'onMove',effect); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:対戦相手のシグニ1体を凍結する。あなたはカードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + return this.player.selectOpponentSigniAsyn().callback(this,function (card) { + if (!card) return; + card.freeze(); + }).callback(this,function () { + this.player.draw(1); + }); + } + } }, "1843": { "pid": 1843, - "cid": 1843, + cid: 1843, + "timestamp": 1468056448920, "wxid": "WX13-075", - "name": "幻水 タチウオ", + name: "幻水 タチウオ", + "kana": "ゲンスイタチウオ", "rarity": "C", "cardType": "SIGNI", "color": "blue", @@ -50153,6 +93509,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "エルドラ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX13/WX13-075.jpg", "illust": "松本エイト", "classes": [ "精生", @@ -50166,15 +93523,42 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "捌かれる側から捌く側に!~タチウオ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:このシグニがバニッシュされたとき、対戦相手のライフクロスの一番上を見る。あなたはそれをトラッシュに置いてもよい。そうした場合、対戦相手のデッキの一番上のカードをライフクロスに加える。" - ] + ], + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1843-const-0', + actionAsyn: function () { + var card = this.player.opponent.lifeClothZone.cards[0]; + if (!card) return; + this.player.informCards([card]); + return this.player.selectOptionalAsyn('TRASH',[card]).callback(this,function (card) { + if (!card) return; + if (!card.trash()) return; + card = this.player.opponent.mainDeck.cards[0]; + if (!card) return; + card.moveTo(this.player.opponent.lifeClothZone); + }); + } + }); + add(this,'onBanish',effect); + } + }], }, "1844": { "pid": 1844, - "cid": 1844, + cid: 1844, + "timestamp": 1468056452074, "wxid": "WX13-076", - "name": "コードアート B・E・C", + name: "コードアート B・E・C", + "kana": "コードアートブラックボードイレイザークリーナー", "rarity": "C", "cardType": "SIGNI", "color": "blue", @@ -50182,6 +93566,7 @@ var CardInfo = { "limit": 0, "power": 1000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX13/WX13-076.jpg", "illust": "あるちぇ", "classes": [ "精械", @@ -50195,18 +93580,53 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "けむたいー!~B・E・C~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:このシグニがあなたの手札からトラッシュに置かれたとき、対戦相手のシグニ1体を凍結する。(凍結されたシグニは次のアップフェイズにアップしない)" ], - "burstEffectTexts": [ + constEffects: [{ + duringGame: true, + fixed: true, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1844-const-0', + triggerCondition: function (event) { + return (event.oldZone === this.player.handZone) && + (event.newZone === this.player.trashZone); + }, + actionAsyn: function () { + return this.player.selectOpponentSigniAsyn().callback(this,function (card) { + if (!card) return; + card.freeze(); + }); + } + }); + add(this,'onMove',effect); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(1); + } + } }, "1845": { "pid": 1845, - "cid": 1845, + cid: 1845, + "timestamp": 1468056455009, "wxid": "WX13-077", - "name": "幻獣 ユリカモメ", + name: "幻獣 ユリカモメ", + "kana": "ゲンジュウユリカモメ", "rarity": "C", "cardType": "SIGNI", "color": "green", @@ -50214,6 +93634,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX13/WX13-077.jpg", "illust": "くれいお", "classes": [ "精生", @@ -50227,21 +93648,65 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "鳴くよ ウグイス ユリカモメ", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:このシグニがバニッシュされたとき、あなたは【緑】を支払ってもよい。そうした場合、あなたのデッキからレベル4の<空獣>のシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" ], - "startUpEffectTexts": [ + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1845-const-0', + costGreen: 1, + actionAsyn: function () { + var filter = function (card) { + return card.hasClass('空獣') && (card.level <= 4); + }; + return this.player.seekAsyn(filter,1); + } + }); + add(this,'onBanish',effect); + } + }], + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:あなたのトラッシュに《幻獣 メジロ》と《幻獣 ウグイス》がある場合、あなたのデッキの一番上のカードをエナゾーンに置く。" ], - "burstEffectTexts": [ + startUpEffects: [{ + actionAsyn: function () { + var flag = this.player.trashZone.cards.some(function (card) { + return card.cid === 1851; + },this) && this.player.trashZone.cards.some(function (card) { + return card.cid === 1847; + },this); + if (!flag) return; + this.player.enerCharge(1); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:【エナチャージ1】" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.enerCharge(1); + } + } }, "1846": { "pid": 1846, - "cid": 1846, + cid: 1846, + "timestamp": 1468056458004, "wxid": "WX13-078", - "name": "幻竜 #エリマキ#", + name: "幻竜 #エリマキ#", + "kana": "ゲンリュウワイルドエリマキ", "rarity": "C", "cardType": "SIGNI", "color": "green", @@ -50249,6 +93714,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX13/WX13-078.jpg", "illust": "pepo", "classes": [ "精生", @@ -50262,15 +93728,37 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "このエリマキ、ワイルドっしょ?~#エリマキ#~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたのエナゾーンにあるカードの色が2種類以上であるかぎり、このシグニのパワーは12000になる。" - ] + ], + constEffects: [{ + condition: function () { + var colors = []; + this.player.enerZone.cards.forEach(function (card) { + card.getColors().forEach(function (color) { + if (color === 'colorless') return; + if (inArr(color,colors)) return; + colors.push(color); + }); + }); + return colors.length >= 2; + }, + action: function (set,add) { + set(this,'power',12000); + } + }], }, "1847": { "pid": 1847, - "cid": 1847, + cid: 1847, + "timestamp": 1468056460896, "wxid": "WX13-079", - "name": "幻獣 ウグイス", + name: "幻獣 ウグイス", + "kana": "ゲンジュウウグイス", "rarity": "C", "cardType": "SIGNI", "color": "green", @@ -50278,6 +93766,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX13/WX13-079.jpg", "illust": "イチノセ奏", "classes": [ "精生", @@ -50291,15 +93780,30 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "ホーホケキョ♪(歓迎します、ユリカモメさん)~ウグイス~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】【緑】:あなたのデッキから《幻獣 ユリカモメ》1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" - ] + ], + startUpEffects: [{ + costGreen: 1, + actionAsyn: function () { + var filter = function (card) { + return card.cid === 1845; + }; + return this.player.seekAsyn(filter,1); + } + }], }, "1848": { "pid": 1848, - "cid": 1848, + cid: 1848, + "timestamp": 1468056464386, "wxid": "WX13-080", - "name": "幻竜 #アゴヒゲ#", + name: "幻竜 #アゴヒゲ#", + "kana": "ゲンリュウワイルドアゴヒゲ", "rarity": "C", "cardType": "SIGNI", "color": "green", @@ -50307,6 +93811,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX13/WX13-080.jpg", "illust": "よん", "classes": [ "精生", @@ -50320,15 +93825,37 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "このマフラー髭、ワイルドなの? ~#アゴヒゲ#~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたのエナゾーンにあるカードの色が2種類以上であるかぎり、このシグニのパワーは8000になる。" - ] + ], + constEffects: [{ + condition: function () { + var colors = []; + this.player.enerZone.cards.forEach(function (card) { + card.getColors().forEach(function (color) { + if (color === 'colorless') return; + if (inArr(color,colors)) return; + colors.push(color); + }); + }); + return colors.length >= 2; + }, + action: function (set,add) { + set(this,'power',8000); + } + }], }, "1849": { "pid": 1849, - "cid": 1849, + cid: 1849, + "timestamp": 1468056468019, "wxid": "WX13-081", - "name": "弐ノ遊 カザグルマ", + name: "弐ノ遊 カザグルマ", + "kana": "ニノユウカザグルマ", "rarity": "C", "cardType": "SIGNI", "color": "green", @@ -50336,6 +93863,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "アイヤイ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX13/WX13-081.jpg", "illust": "松本エイト", "classes": [ "精武", @@ -50349,18 +93877,59 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "子供の元気を願って。", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:このシグニがアタックしたとき、あなたのデッキの上からカードを5枚見る。その中から好きな枚数を好きな順番でデッキの一番上に置き、残りを好きな順番でデッキの一番下に置く。" ], - "burstEffectTexts": [ + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1849-const-0', + actionAsyn: function () { + var cards = this.player.mainDeck.getTopCards(5); + var len = cards.length; + if (!len) return; + this.player.informCards(cards); + return this.player.selectSomeAsyn('PUT_TO_TOP',cards,0,len,true).callback(this,function (cards_deck) { + this.player.mainDeck.moveCardsToTop(cards_deck); + + cards = cards.filter(function (card) { + return !inArr(card,cards_deck); + },this); + len = cards.length; + if (!len) return; + return this.player.selectSomeAsyn('PUT_TO_BOTTOM',cards,len,len,true).callback(this,function (cards_deck) { + this.player.mainDeck.moveCardsToBottom(cards_deck); + }); + }); + } + }); + add(this,'onAttack',effect); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:【エナチャージ1】" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.enerCharge(1); + } + } }, "1850": { "pid": 1850, - "cid": 1850, + cid: 1850, + "timestamp": 1468056470888, "wxid": "WX13-082", - "name": "壱ノ遊 カミカブト", + name: "壱ノ遊 カミカブト", + "kana": "イチノユウカミカブト", "rarity": "C", "cardType": "SIGNI", "color": "green", @@ -50368,6 +93937,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "アイヤイ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX13/WX13-082.jpg", "illust": "くれいお", "classes": [ "精武", @@ -50381,18 +93951,59 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "子供の笑顔を願って。", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:このシグニがアタックしたとき、あなたのデッキの上からカードを3枚見る。その中から好きな枚数を好きな順番でデッキの一番上に置き、残りを好きな順番でデッキの一番下に置く。" ], - "burstEffectTexts": [ + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1850-const-0', + actionAsyn: function () { + var cards = this.player.mainDeck.getTopCards(3); + var len = cards.length; + if (!len) return; + this.player.informCards(cards); + return this.player.selectSomeAsyn('PUT_TO_TOP',cards,0,len,true).callback(this,function (cards_deck) { + this.player.mainDeck.moveCardsToTop(cards_deck); + + cards = cards.filter(function (card) { + return !inArr(card,cards_deck); + },this); + len = cards.length; + if (!len) return; + return this.player.selectSomeAsyn('PUT_TO_BOTTOM',cards,len,len,true).callback(this,function (cards_deck) { + this.player.mainDeck.moveCardsToBottom(cards_deck); + }); + }); + } + }); + add(this,'onAttack',effect); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:【エナチャージ1】" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.enerCharge(1); + } + } }, "1851": { "pid": 1851, - "cid": 1851, + cid: 1851, + "timestamp": 1468056473932, "wxid": "WX13-083", - "name": "幻獣 メジロ", + name: "幻獣 メジロ", + "kana": "ゲンジュウメジロ", "rarity": "C", "cardType": "SIGNI", "color": "green", @@ -50400,6 +94011,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX13/WX13-083.jpg", "illust": "かにかま", "classes": [ "精生", @@ -50413,15 +94025,30 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "ピチュール♪(おいでウグイス)~メジロ~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】【緑】:あなたのデッキから《幻獣 ウグイス》1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" - ] + ], + startUpEffects: [{ + costGreen: 1, + actionAsyn: function () { + var filter = function (card) { + return card.cid === 1847; + }; + return this.player.seekAsyn(filter,1); + } + }], }, "1852": { "pid": 1852, - "cid": 1852, + cid: 1852, + "timestamp": 1468056476380, "wxid": "WX13-084", - "name": "幻竜 #キノボリ#", + name: "幻竜 #キノボリ#", + "kana": "ゲンリュウワイルドキノボリ", "rarity": "C", "cardType": "SIGNI", "color": "green", @@ -50429,6 +94056,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX13/WX13-084.jpg", "illust": "水玉子", "classes": [ "精生", @@ -50442,15 +94070,37 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "この鉤爪、ワイルドォ? ~#キノボリ#~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたのエナゾーンにあるカードの色が2種類以上であるかぎり、このシグニのパワーは5000になる。" - ] + ], + constEffects: [{ + condition: function () { + var colors = []; + this.player.enerZone.cards.forEach(function (card) { + card.getColors().forEach(function (color) { + if (color === 'colorless') return; + if (inArr(color,colors)) return; + colors.push(color); + }); + }); + return colors.length >= 2; + }, + action: function (set,add) { + set(this,'power',5000); + } + }], }, "1853": { "pid": 1853, - "cid": 1853, + cid: 1853, + "timestamp": 1468056477496, "wxid": "WX13-085", - "name": "フィア=カリ", + name: "フィア=カリ", + "kana": "フィアカリ", "rarity": "C", "cardType": "SIGNI", "color": "black", @@ -50458,6 +94108,7 @@ var CardInfo = { "limit": 0, "power": 10000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX13/WX13-085.jpg", "illust": "出水ぽすか", "classes": [ "精武", @@ -50471,16 +94122,48 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "ペロッ、これは…。~ミルルン探偵団 U~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:対戦相手のシグニ1体がバニッシュされるたび、ターン終了時まで、このシグニのパワーを+5000する。", "【常時能力】:このシグニがアタックしたとき、このシグニのパワーが20000以上の場合、ターン終了時まで、対戦相手のシグニ1体のパワーを-10000する。" - ] + ], + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1853-const-0', + actionAsyn: function () { + this.game.tillTurnEndAdd(this,this,'power',5000); + } + }); + add(this.player.opponent,'onSigniBanished',effect); + } + },{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1853-const-1', + triggerCondition: function () { + return this.power >= 20000; + }, + actionAsyn: function () { + return this.decreasePowerAsyn(10000); + } + }); + add(this,'onAttack',effect); + } + }], }, "1854": { "pid": 1854, - "cid": 1854, + cid: 1854, + "timestamp": 1468056481160, "wxid": "WX13-086", - "name": "幻蟲 ギンヤンマ", + name: "幻蟲 ギンヤンマ", + "kana": "ゲンチュウギンヤンマ", "rarity": "C", "cardType": "SIGNI", "color": "black", @@ -50488,6 +94171,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX13/WX13-086.jpg", "illust": "芥川 明", "classes": [ "精生", @@ -50501,15 +94185,30 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "銀の鎧サイコー!~ギンヤンマ~\nそうよ、銀の方が趣があるわ。~ギンカク~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:対戦相手の場に【チャーム】がない場合、このシグニをトラッシュに置く。" - ] + ], + startUpEffects: [{ + actionAsyn: function () { + var flag = this.player.opponent.signis.some(function (signi) { + return signi.charm; + },this); + if (flag) return; + return this.trashAsyn(); + } + }], }, "1855": { "pid": 1855, - "cid": 1855, + cid: 1855, + "timestamp": 1468056485608, "wxid": "WX13-087", - "name": "ドライ=クロホ", + name: "ドライ=クロホ", + "kana": "ドライクロホ", "rarity": "C", "cardType": "SIGNI", "color": "black", @@ -50517,6 +94216,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX13/WX13-087.jpg", "illust": "はるのいぶき", "classes": [ "精武", @@ -50530,15 +94230,33 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "ウッ、この布…スヤァ…~ミルルン探偵団 Mn~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:対戦相手のシグニ1体がバニッシュされるたび、ターン終了時まで、このシグニのパワーを+5000する。" - ] + ], + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1855-const-0', + actionAsyn: function () { + this.game.tillTurnEndAdd(this,this,'power',5000); + } + }); + add(this.player.opponent,'onSigniBanished',effect); + } + }], }, "1856": { "pid": 1856, - "cid": 1856, + cid: 1856, + "timestamp": 1468056488833, "wxid": "WX13-088", - "name": "千夜の三夜 マリード", + name: "千夜の三夜 マリード", + "kana": "センヤノサンヤマリード", "rarity": "C", "cardType": "SIGNI", "color": "black", @@ -50546,6 +94264,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX13/WX13-088.jpg", "illust": "bomi", "classes": [ "精像", @@ -50559,15 +94278,31 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "女性は王様に毎晩、興味深い物語を語った。", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:あなたの手札が0枚の場合、ターン終了時まで、対戦相手のシグニ1体のパワーを-7000する。(パワーが0以下のシグニはバニッシュされる)" - ] + ], + startUpEffects: [{ + actionAsyn: function () { + if (this.player.hands.length) return; + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndAdd(this,card,'power',-7000); + }); + } + }], }, "1857": { "pid": 1857, - "cid": 1857, + cid: 1857, + "timestamp": 1468056491877, "wxid": "WX13-089", - "name": "幻蟲 アカトンボ", + name: "幻蟲 アカトンボ", + "kana": "ゲンチュウアカトンボ", "rarity": "C", "cardType": "SIGNI", "color": "black", @@ -50575,6 +94310,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX13/WX13-089.jpg", "illust": "CH@R", "classes": [ "精生", @@ -50588,15 +94324,30 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "トンファーキック!!~アカトンボ~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:対戦相手の場に【チャーム】がない場合、このシグニをトラッシュに置く。" - ] + ], + startUpEffects: [{ + actionAsyn: function () { + var flag = this.player.opponent.signis.some(function (signi) { + return signi.charm; + },this); + if (flag) return; + return this.trashAsyn(); + } + }], }, "1858": { "pid": 1858, - "cid": 1858, + cid: 1858, + "timestamp": 1468056494741, "wxid": "WX13-090", - "name": "千夜の二夜 シャイターン", + name: "千夜の二夜 シャイターン", + "kana": "センヤノニヤシャイターン", "rarity": "C", "cardType": "SIGNI", "color": "black", @@ -50604,6 +94355,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX13/WX13-090.jpg", "illust": "ぶんたん", "classes": [ "精像", @@ -50617,15 +94369,27 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "それを止めるべく、とある女性が名乗りを上げた。", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:あなたの手札が0枚の場合、あなたのデッキの一番上のカードをエナゾーンに置く。" - ] + ], + startUpEffects: [{ + actionAsyn: function () { + if (this.player.hands.length) return; + this.player.enerCharge(1); + } + }], }, "1859": { "pid": 1859, - "cid": 1859, + cid: 1859, + "timestamp": 1468056497871, "wxid": "WX13-091", - "name": "ツヴァイ=ゾヒ", + name: "ツヴァイ=ゾヒ", + "kana": "ツヴァイゾヒ", "rarity": "C", "cardType": "SIGNI", "color": "black", @@ -50633,6 +94397,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX13/WX13-091.jpg", "illust": "甲冑", "classes": [ "精武", @@ -50646,15 +94411,33 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "なにこれちょっとずつ…。~ミルルン探偵団 Ar~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:対戦相手のシグニ1体がバニッシュされるたび、ターン終了時まで、このシグニのパワーを+4000する。" - ] + ], + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1859-const-0', + actionAsyn: function () { + this.game.tillTurnEndAdd(this,this,'power',4000); + } + }); + add(this.player.opponent,'onSigniBanished',effect); + } + }], }, "1860": { "pid": 1860, - "cid": 1860, + cid: 1860, + "timestamp": 1468056500919, "wxid": "WX13-092", - "name": "ツヴァイ=チェボル", + name: "ツヴァイ=チェボル", + "kana": "ツヴァイチェボル", "rarity": "C", "cardType": "SIGNI", "color": "black", @@ -50662,6 +94445,7 @@ var CardInfo = { "limit": 0, "power": 3000, "limiting": "ハナレ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX13/WX13-092.jpg", "illust": "芥川 明", "classes": [ "精武", @@ -50675,15 +94459,33 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "この調合どうかな?ルクボル。~チェボル~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】【黒】:あなたのトラッシュからレベル1の<毒牙>のシグニ1枚を場に出す。" - ] + ], + startUpEffects: [{ + costBlack: 1, + actionAsyn: function () { + var cards = this.player.trashZone.cards.filter(function (card) { + return card.hasClass('毒牙') && (card.level === 1) && card.canSummon(); + },this); + return this.player.selectAsyn('SUMMON_SIGNI',cards).callback(this,function (card) { + if (!card) return; + return card.summonAsyn(); + }); + } + }], }, "1861": { "pid": 1861, - "cid": 1861, + cid: 1861, + "timestamp": 1468056503796, "wxid": "WX13-093", - "name": "幻蟲 ヤゴ", + name: "幻蟲 ヤゴ", + "kana": "ゲンチュウヤゴ", "rarity": "C", "cardType": "SIGNI", "color": "black", @@ -50691,6 +94493,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX13/WX13-093.jpg", "illust": "かにかま", "classes": [ "精生", @@ -50704,15 +94507,30 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "トンボの子供は、小トンボじゃないよ。~ヤゴ~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:対戦相手の場に【チャーム】がない場合、このシグニをトラッシュに置く。" - ] + ], + startUpEffects: [{ + actionAsyn: function () { + var flag = this.player.opponent.signis.some(function (signi) { + return signi.charm; + },this); + if (flag) return; + return this.trashAsyn(); + } + }], }, "1862": { "pid": 1862, - "cid": 1862, + cid: 1862, + "timestamp": 1468056506864, "wxid": "WX13-094", - "name": "アイン=ニネトキリ", + name: "アイン=ニネトキリ", + "kana": "アインニネトキリ", "rarity": "C", "cardType": "SIGNI", "color": "black", @@ -50720,6 +94538,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX13/WX13-094.jpg", "illust": "柚希きひろ", "classes": [ "精武", @@ -50733,15 +94552,33 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "ニャッ!シビシビ…。~ミルルン探偵団 ネコ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:対戦相手のシグニ1体がバニッシュされるたび、ターン終了時まで、このシグニのパワーを+3000する。" - ] + ], + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1862-const-0', + actionAsyn: function () { + this.game.tillTurnEndAdd(this,this,'power',3000); + } + }); + add(this.player.opponent,'onSigniBanished',effect); + } + }], }, "1863": { "pid": 1863, - "cid": 1863, + cid: 1863, + "timestamp": 1468056510922, "wxid": "WX13-095", - "name": "アイン=ルクボル", + name: "アイン=ルクボル", + "kana": "アインルクボル", "rarity": "C", "cardType": "SIGNI", "color": "black", @@ -50749,6 +94586,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "ハナレ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX13/WX13-095.jpg", "illust": "はるのいぶき", "classes": [ "精武", @@ -50762,15 +94600,32 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "完璧な調合よ。お姉さま。~ルクボル~", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起動能力】このシグニを場からトラッシュに置く:ターン終了時まで、対戦相手のシグニ1体のパワーを-2000する。(パワーが0以下のシグニはバニッシュされる)" - ] + ], + actionEffects: [{ + costCondition: function () { + return this.canTrashAsCost(); + }, + costAsyn: function () { + this.trash(); + }, + actionAsyn: function () { + return this.decreasePowerAsyn(2000); + } + }], }, "1864": { "pid": 1864, - "cid": 1864, + cid: 1864, + "timestamp": 1468056516742, "wxid": "WX13-096", - "name": "千夜の一夜 ジン", + name: "千夜の一夜 ジン", + "kana": "センヤノイチヤジン", "rarity": "C", "cardType": "SIGNI", "color": "black", @@ -50778,6 +94633,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX13/WX13-096.jpg", "illust": "じんてつ", "classes": [ "精像", @@ -50791,15 +94647,27 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "とある国の王様が毎晩、女性を処刑していた。", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:あなたの手札が0枚の場合、カードを1枚引く。" - ] + ], + startUpEffects: [{ + actionAsyn: function () { + if (this.player.hands.length) return; + this.player.draw(1); + } + }], }, "1865": { "pid": 1865, - "cid": 233, + cid: 233, + "timestamp": 1468056519836, "wxid": "WX13-097", - "name": "サーバント Q2", + name: "サーバント Q2", + "kana": "サーバントキューツー", "rarity": "C", "cardType": "SIGNI", "color": "colorless", @@ -50807,6 +94675,7 @@ var CardInfo = { "limit": 0, "power": 10000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX13/WX13-097.jpg", "illust": "あるちぇ", "classes": [ "精元" @@ -50818,13 +94687,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": true, - "multiEner": true + "multiEner": true, + cardText: "ただし、少女は願い続け、エナは生まれる。WIXOSS因子を探して。", }, "1866": { "pid": 1866, - "cid": 234, + cid: 234, + "timestamp": 1468056522777, "wxid": "WX13-098", - "name": "サーバント T2", + name: "サーバント T2", + "kana": "サーバントティーツー", "rarity": "C", "cardType": "SIGNI", "color": "colorless", @@ -50832,6 +94704,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX13/WX13-098.jpg", "illust": "希", "classes": [ "精元" @@ -50843,13 +94716,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": true, - "multiEner": true + "multiEner": true, + cardText: "始めの争いは双つのルリグにより終結した。WIXOSS因子も消滅した。", }, "1867": { "pid": 1867, - "cid": 235, + cid: 235, + "timestamp": 1468056525870, "wxid": "WX13-099", - "name": "サーバント D2", + name: "サーバント D2", + "kana": "サーバントディーツー", "rarity": "C", "cardType": "SIGNI", "color": "colorless", @@ -50857,6 +94733,7 @@ var CardInfo = { "limit": 0, "power": 3000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX13/WX13-099.jpg", "illust": "しおぼい", "classes": [ "精元" @@ -50868,13 +94745,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": true, - "multiEner": true + "multiEner": true, + cardText: "永遠に叶わぬ願いは、どこにいったのか。少女が生んだ願いの力は。", }, "1868": { "pid": 1868, - "cid": 236, + cid: 236, + "timestamp": 1468056529310, "wxid": "WX13-100", - "name": "サーバント O2", + name: "サーバント O2", + "kana": "サーバントオーツー", "rarity": "C", "cardType": "SIGNI", "color": "colorless", @@ -50882,6 +94762,7 @@ var CardInfo = { "limit": 0, "power": 1000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX13/WX13-100.jpg", "illust": "単ル", "classes": [ "精元" @@ -50893,13 +94774,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": true, - "multiEner": true + "multiEner": true, + cardText: "願いが叶った少女もいれば、永遠に叶わぬようになった少女もいる。", }, "1869": { "pid": 1869, - "cid": 398, + cid: 398, + "timestamp": 1468056532904, "wxid": "PR-306", - "name": "ステコ ・零(ホヴィクロスパーティ3景品)", + name: "ステコ ・零(ホヴィクロスパーティ3景品)", + "kana": "ステコ", "rarity": "PR", "cardType": "LRIG", "color": "red", @@ -50907,6 +94791,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-306.jpg", "illust": "長月みそか", "classes": [ "ユヅキ" @@ -50918,13 +94803,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "ホヴィクロスパーティーへようこそ! ~ステコ~", }, "1870": { "pid": 1870, - "cid": 1870, + cid: 1870, + "timestamp": 1468056535895, "wxid": "PR-294", - "name": "羅植 ワサビ(WIXOSSお楽しみパック 2016年6-7月 Ver.)", + name: "羅植 ワサビ(WIXOSSお楽しみパック 2016年6-7月 Ver.)", + "kana": "ラショクワサビ", "rarity": "PR", "cardType": "SIGNI", "color": "green", @@ -50932,6 +94820,7 @@ var CardInfo = { "limit": 0, "power": 1000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-294.jpg", "illust": "ときち", "classes": [ "精羅", @@ -50945,20 +94834,59 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "ツンとしたほうが好きなんでしょ?~ワサビ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:このシグニは場にあるかぎり、<地獣>でもある。", "【常時能力】:あなたのエナゾーンにカードが7枚以上あるかぎり、このシグニのパワーは7000になる。", "【常時能力】:あなたのライフクロス1枚がクラッシュされるたび、あなたのデッキの一番上のカードをエナゾーンに置く。この効果は1ターンに一度しか発動しない。" ], - "burstEffectTexts": [ + constEffects: [{ + action: function (set,add) { + add(this,'classes','地獣'); + } + },{ + condition: function () { + return this.player.enerZone.cards.length >= 7; + }, + action: function (set,add) { + set(this,'power',7000); + } + },{ + fixed: true, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1870-const-2', + once: true, + actionAsyn: function () { + this.player.enerCharge(1); + } + }); + add(this.player,'onCrash',effect); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:【エナチャージ1】" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.enerCharge(1); + } + } }, "1871": { "pid": 1871, - "cid": 1871, + cid: 1871, + "timestamp": 1468056539450, "wxid": "PR-293", - "name": "幻水 スズメダ(WIXOSSお楽しみパック 2016年6-7月 Ver.)", + name: "幻水 スズメダ(WIXOSSお楽しみパック 2016年6-7月 Ver.)", + "kana": "ゲンスイスズメダ", "rarity": "PR", "cardType": "SIGNI", "color": "blue", @@ -50966,6 +94894,7 @@ var CardInfo = { "limit": 0, "power": 3000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-293.jpg", "illust": "茶ちえ", "classes": [ "精生", @@ -50979,18 +94908,41 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "えっ?私、私、私?…ドロー。 ~スズメダ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたの手札が対戦相手より多い場合、このシグニのパワーは8000になる。" ], - "startUpEffectTexts": [ + constEffects: [{ + condition: function () { + return (this.player.hands.length > this.player.opponent.hands.length) + }, + action: function (set,add) { + set(this,'power',8000); + } + }], + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:あなたの手札が3枚以下の場合、カードを1枚引く。" - ] + ], + startUpEffects: [{ + actionAsyn: function () { + if (this.player.hands.length > 3) return; + this.player.draw(1); + } + }], }, "1872": { "pid": 1872, - "cid": 1872, + cid: 1872, + "timestamp": 1468056541308, "wxid": "PR-292", - "name": "ゲット・ノスタルジア(WIXOSSお楽しみパック 2016年6-7月 Ver.)", + name: "ゲット・ノスタルジア(WIXOSSお楽しみパック 2016年6-7月 Ver.)", + "kana": "ゲットノスタルジア", "rarity": "PR", "cardType": "SPELL", "color": "white", @@ -50998,6 +94950,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "イオナ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-292.jpg", "illust": "モレシャン", "classes": [], "costWhite": 2, @@ -51008,15 +94961,40 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ - "このスペルを使用するためのコストは対戦相手の場にある能力のないシグニ1体につき、【白】コストが1減る。\nあなたのデッキから<迷宮>のシグニを2枚まで探して公開し手札に加える。その後、デッキをシャッフルする。" - ] + cardText: "これ以上ない青空。", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ + "このスペルを使用するためのコストは対戦相手の場にある能力のないシグニ1体につき、【白】コストが1減る。\n" + + "あなたのデッキから<迷宮>のシグニを2枚まで探して公開し手札に加える。その後、デッキをシャッフルする。" + ], + costChange: function () { + var obj = Object.create(this); + obj.costChange = null; + var cards = this.player.opponent.signis.filter(function (signi) { + return !signi.hasAbility(); + },this); + obj.costWhite -= cards.length; + if (obj.costWhite < 0) obj.costWhite = 0; + return obj; + }, + spellEffect: { + actionAsyn: function (target) { + var filter = function (card) { + return card.hasClass('迷宮'); + }; + return this.player.seekAsyn(filter,2); + } + }, }, "1873": { "pid": 1873, - "cid": 1870, + cid: 1870, + "timestamp": 1468056544887, "wxid": "PR-291", - "name": "羅植 ワサビ(WIXOSS PARTY参加賞selectors pack vol10)", + name: "羅植 ワサビ(WIXOSS PARTY参加賞selectors pack vol10)", + "kana": "ラショクワサビ", "rarity": "PR", "cardType": "SIGNI", "color": "green", @@ -51024,6 +95002,7 @@ var CardInfo = { "limit": 0, "power": 1000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-291.jpg", "illust": "ときち", "classes": [ "精羅", @@ -51036,13 +95015,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "今頃鼻つまんでも遅いよ?~ワサビ~", }, "1874": { "pid": 1874, - "cid": 1871, + cid: 1871, + "timestamp": 1468056547965, "wxid": "PR-290", - "name": "幻水 スズメダ(WIXOSS PARTY参加賞selectors pack vol10)", + name: "幻水 スズメダ(WIXOSS PARTY参加賞selectors pack vol10)", + "kana": "ゲンスイスズメダ", "rarity": "PR", "cardType": "SIGNI", "color": "blue", @@ -51050,6 +95032,7 @@ var CardInfo = { "limit": 0, "power": 3000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-290.jpg", "illust": "茶ちえ", "classes": [ "精生", @@ -51062,13 +95045,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "戦うんじゃない。探しに行くの。~スズメダ~", }, "1875": { "pid": 1875, - "cid": 1872, + cid: 1872, + "timestamp": 1468056552897, "wxid": "PR-289", - "name": "ゲット・ノスタルジア(WIXOSS PARTY参加賞selectors pack vol10)", + name: "ゲット・ノスタルジア(WIXOSS PARTY参加賞selectors pack vol10)", + "kana": "ゲットノスタルジア", "rarity": "PR", "cardType": "SPELL", "color": "white", @@ -51076,6 +95062,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "イオナ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-289.jpg", "illust": "モレシャン", "classes": [], "costWhite": 2, @@ -51085,13 +95072,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "未来はきっと輝きへ。", }, "1876": { "pid": 1876, - "cid": 1876, + cid: 1876, + "timestamp": 1468056555884, "wxid": "PR-288", - "name": "小砲 アルマイル(カードゲーマーvol.28 付録)", + name: "小砲 アルマイル(カードゲーマーvol.28 付録)", + "kana": "ショウホウアルマイル", "rarity": "PR", "cardType": "SIGNI", "color": "red", @@ -51099,6 +95089,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-288.jpg", "illust": "かにかま", "classes": [ "精武", @@ -51112,19 +95103,59 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "黄金覇者の誇りにかけて! この一撃で、こちらの世界でもご挨拶つかまつ る! ~アルマイル~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常時能力】:あなたのルリグがレベル2以上であるかぎり、このシグニのパワーは1000になる。", "【常時能力】:このシグニが中央のシグニゾーンにあるかぎり、「このシグニがアタックしたとき、あなたのルリグのレベルが対戦相手のルリグと同じ場合、対戦相手のパワー2000以下のシグニ1体をバニッシュする。」を得る。" ], - "burstEffectTexts": [ + constEffects: [{ + condition: function () { + return this.player.lrig.level >= 2; + }, + action: function (set,add) { + set(this,'power',1000); + } + },{ + condition: function () { + var idx = this.player.signiZones.indexOf(this.zone); + return (idx === 1); + }, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1876-const-0', + triggerCondition: function () { + return (this.player.lrig.level === this.player.opponent.lrig.level); + }, + actionAsyn: function () { + return this.banishSigniAsyn(2000); + } + }); + add(this,'onAttack',effect); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:【エナチャージ1】" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.enerCharge(1); + } + } }, "1877": { "pid": 1877, - "cid": 1877, + cid: 1877, + "timestamp": 1468056557856, "wxid": "PR-305", - "name": "エンジェルキラー †上柚木綾瀬†(Z/Xコラボイベント景品)", + name: "エンジェルキラー †上柚木綾瀬†(Z/Xコラボイベント景品)", + "kana": "エンジェルキラーフォールンカミユギアヤセ", "rarity": "PR", "cardType": "SIGNI", "color": "black", @@ -51132,6 +95163,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-305.jpg", "illust": "羽音たらく", "classes": [ "精像", @@ -51145,19 +95177,70 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ - "【常時能力】:あなたのターンの間、このシグニがバトルしたとき、あなたは手札を1枚捨ててもよい。そうした場合、そのバトル終了時にこのシグニとバトルしたシグニを場からデッキの一番下に置く。" + cardText: "許さない…絶対にッ!! ~†上柚木綾瀬†~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ + "【常時能力】:あなたのターンの間、このシグニがバトルしたとき、あなたは手札を1枚捨ててもよい。そうした場合、そのバトル終了時にこのシグニとバトルしたシグニを場からデッキの一番下に置く。", ], - "startUpEffectTexts": [ + constEffects: [{ + condition: function () { + return (this.game.turnPlayer === this.player); + }, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1877-const-0', + optional: true, + actionAsyn: function (event) { + return this.player.discardAsyn(1).callback(this,function (cards) { + if (!cards.length) return; + event._1877 = this; + }); + } + }); + add(this,'onBattle',effect); + } + }], + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出現時能力】:あなたのルリグが黒の場合、対戦相手の<天使>のシグニ1体をバニッシュする。", "【出現時能力】【黒】:対戦相手のレベル3のシグニ1体をバニッシュする。" - ] + ], + startUpEffects: [{ + actionAsyn: function () { + if (!this.player.lrig.hasColor('black')) return; + var cards = this.player.opponent.signis.filter(function (signi) { + return signi.hasClass('天使'); + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.banishAsyn(); + }); + } + },{ + costBlack: 1, + actionAsyn: function () { + var cards = this.player.opponent.signis.filter(function (signi) { + return signi.level === 3; + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.banishAsyn(); + }); + } + }], }, "1878": { "pid": 1878, - "cid": 1878, + cid: 1878, + "timestamp": 1479020780281, "wxid": "WX14-011", - "name": "炎得火失", + name: "炎得火失", + "kana": "エントクカシツ", "rarity": "LC", "cardType": "ARTS", "color": "red", @@ -51165,6 +95248,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX14/WX14-011.jpg", "illust": "アカバネ", "classes": [], "costWhite": 0, @@ -51175,21 +95259,52 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase", - "attackPhase" - ], - "artsEffectTexts": [ - "以下の2つから1つを選ぶ。\n①あなたはカードを4枚引く。その後、対戦相手はあなたの手札を2枚見ないで選び、あなたはそれらをゲームから除外する。\n②対戦相手のシグニ1体をバニッシュする。対戦相手はカードを1枚引き、対戦相手はデッキの一番上のカードをエナゾーンに置く。", + cardText: "炎を見て火を見ず。", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase','attackPhase'], + artsEffectTexts: [ + "以下の2つから1つを選ぶ。\n" + + "①あなたはカードを4枚引く。その後、対戦相手はあなたの手札を2枚見ないで選び、あなたはそれらをゲームから除外する。\n" + + "②対戦相手のシグニ1体をバニッシュする。対戦相手はカードを1枚引き、対戦相手はデッキの一番上のカードをエナゾーンに置く。", "あなたはカードを4枚引く。その後、対戦相手はあなたの手札を2枚見ないで選び、あなたはそれらをゲームから除外する。", "対戦相手のシグニ1体をバニッシュする。対戦相手はカードを1枚引き、対戦相手はデッキの一番上のカードをエナゾーンに置く。" - ] + ], + artsEffect: [{ + actionAsyn: function () { + this.player.draw(4); + var cards = [] + var hands = this.player.hands.slice(); + for (var i = 0; i < 2; i++) { + if (!hands.length) break; + var idx = this.game.rand(0,hands.length - 1); + cards.push(hands[idx]); + removeFromArr(hands[idx],hands); + } + if (!cards.length) return; + return this.player.showCardsAsyn(cards).callback(this,function () { + return this.player.opponent.showCardsAsyn(cards).callback(this,function () { + this.game.excludeCards(cards); + }); + }); + } + },{ + actionAsyn: function () { + return this.banishSigniAsyn().callback(this,function () { + this.player.opponent.draw(1); + this.player.opponent.enerCharge(1); + }); + } + }] }, "1879": { "pid": 1879, - "cid": 1879, + cid: 1879, + "timestamp": 1479020780288, "wxid": "WX14-026", - "name": "羅石 スイカリン", + name: "羅石 スイカリン", + "kana": "ラセキスイカリン", "rarity": "SR", "cardType": "SIGNI", "color": "red", @@ -51197,6 +95312,7 @@ var CardInfo = { "limit": 0, "power": 10000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX14/WX14-026.jpg", "illust": "かにかま", "classes": [ "精羅", @@ -51210,21 +95326,77 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ - "【常】:対戦相手のターンの間、このシグニがバニッシュされる場合、代わりにあなたのライフクロス1枚をクラッシュしてもよい。" + cardText: "スイカ飴じゃないってば。~スイカリン~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ + "【常】:対戦相手のターンの間、このシグニがバニッシュされる場合、代わりにあなたのライフクロス1枚をクラッシュしてもよい。", ], - "startUpEffectTexts": [ + constEffects: [{ + condition: function () { + return this.game.turnPlayer === this.player.opponent; + }, + action: function (set,add) { + var protection = { + source: this, + description: '1879-const-0', + optional: true, + condition: function (card) { + return this.player.lifeClothZone.cards.length && !this.player.wontBeCrashed; + }, + actionAsyn: function (card) { + return this.player.crashAsyn(1); + } + }; + add(this,'banishProtections',protection); + } + }], + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出】:あなたは手札を1枚捨てる。この方法で捨てたカードが<鉱石>または<宝石>のシグニで、あなたのルリグが赤の場合、ターン終了時まで、このシグニは【アサシン】を得る。" ], - "burstEffectTexts": [ + startUpEffects: [{ + actionAsyn: function () { + return this.player.discardAsyn(1).callback(this,function (cards) { + if (!this.player.lrig.hasColor('red')) return; + var flag = cards.some(function (card) { + return card.hasClass('鉱石') || card.hasClass('宝石'); + },this); + if (flag) { + this.game.tillTurnEndSet(this,this,'assassin',true); + } + }); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。その後、あなたのライフクロス1枚をクラッシュしてもよい。そうした場合、追加でカードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(1); + return this.player.selectOptionalAsyn('CRASH',[this]).callback(this,function (card) { + if (!card) return; + return this.player.crashAsyn(1).callback(this,function (succ) { + if (!succ) return; + this.player.draw(1); + }); + }); + } + } }, "1880": { "pid": 1880, - "cid": 1880, + cid: 1880, + "timestamp": 1479020780260, "wxid": "WX14-036", - "name": "羅石 ルオライト", + name: "羅石 ルオライト", + "kana": "ラセキルオライト", "rarity": "R", "cardType": "SIGNI", "color": "red", @@ -51232,6 +95404,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX14/WX14-036.jpg", "illust": "ぶんたん", "classes": [ "精羅", @@ -51245,16 +95418,37 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "成長するのはあなただけではない。~ルオライト~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常】:対戦相手のルリグがレベル4以上であるかぎり、このシグニのパワーは12000になる。", "【常】:対戦相手のルリグがレベル5であるかぎり、このシグニは【アサシン】を得る。(【アサシン】を持つシグニがアタックする場合、正面にシグニがないかのように対戦相手にダメージを与える)" - ] + ], + constEffects: [{ + condition: function () { + return this.player.opponent.lrig.level >= 4; + }, + action: function (set,add) { + set(this,'power',12000); + } + },{ + condition: function () { + return this.player.opponent.lrig.level === 5; + }, + action: function (set,add) { + set(this,'assassin',true); + } + }], }, "1881": { "pid": 1881, - "cid": 1881, + cid: 1881, + "timestamp": 1479020780215, "wxid": "SP17-001", - "name": "シャボン・ウェーブ", + name: "シャボン・ウェーブ", + "kana": "シャボンウェーブ", "rarity": "SP", "cardType": "ARTS", "color": "white", @@ -51262,6 +95456,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "タウィル", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP17/SP17-001.jpg", "illust": "柚希きひろ", "classes": [], "costWhite": 0, @@ -51272,21 +95467,60 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase", - "attackPhase" - ], - "artsEffectTexts": [ - "以下の2つから1つを選ぶ。\n①あなたのデッキからそれぞれ名前の異なる<天使>のシグニを10枚まで探してトラッシュに置く。その後、デッキをシャッフルする。\n②対戦相手のターンであるかぎり、ターン終了時まで、あなたのすべての<天使>のシグニは「バニッシュされない。」を得る。", + cardText: "すこしずつ おもいだしてきた ~タウィル~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase','attackPhase'], + artsEffectTexts: [ + "以下の2つから1つを選ぶ。\n" + + "①あなたのデッキからそれぞれ名前の異なる<天使>のシグニを10枚まで探してトラッシュに置く。その後、デッキをシャッフルする。\n" + + "②対戦相手のターンであるかぎり、ターン終了時まで、あなたのすべての<天使>のシグニは「バニッシュされない。」を得る。", "あなたのデッキからそれぞれ名前の異なる<天使>のシグニを10枚まで探してトラッシュに置く。その後、デッキをシャッフルする。", - "対戦相手のターンであるかぎり、ターン終了時まで、あなたのすべての<天使>のシグニは「バニッシュされない。」を得る。" - ] + "対戦相手のターンであるかぎり、ターン終了時まで、あなたのすべての<天使>のシグニは「バニッシュされない。」を得る。", + ], + artsEffect: [{ + actionAsyn: function () { + var cids = []; + var cards_trash = []; + var done = false; + return Callback.loop(this,10,function () { + if (done) return; + var filter = function (card) { + return card.hasClass('天使') && !inArr(card.cid,cids); + }; + return this.player.searchAsyn(filter,1,0,true).callback(this,function (cards) { + var card = cards[0]; + if (!card) { + done = true; + return; + } + cids.push(card.cid); + cards_trash.push(card); + }).callback(this,function () { + this.game.trashCards(cards_trash); + }); + }); + } + },{ + actionAsyn: function () { + if (this.game.turnPlayer !== this.player.opponent) return; + this.game.frame(this,function () { + this.player.signis.forEach(function (signi) { + if (!signi.hasClass('天使')) return; + this.game.tillTurnEndSet(this,signi,'canNotBeBanished',true); + },this); + }); + } + }] }, "1882": { "pid": 1882, - "cid": 1882, + cid: 1882, + "timestamp": 1479020780322, "wxid": "SP17-002", - "name": "アンシエント・ウェーブ", + name: "アンシエント・ウェーブ", + "kana": "アンシエントウェーブ", "rarity": "SP", "cardType": "ARTS", "color": "black", @@ -51294,6 +95528,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "ウムル", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP17/SP17-002.jpg", "illust": "マツモトミツアキ", "classes": [], "costWhite": 0, @@ -51304,20 +95539,61 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase", - "attackPhase", - "spellCutIn" - ], - "artsEffectTexts": [ + cardText: "何故じゃ!ヌシがなぜ、その槍の記憶を!!~ウムル~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase','attackPhase','spellCutIn'], + artsEffectTexts: [ "あなたの黒のシグニを好きな枚数場からトラッシュに置く。その後、この方法でトラッシュに置いたシグニのレベルの合計が3以上の場合、対戦相手のシグニ1体をバニッシュする。6以上の場合、あなたはカードを2枚引く。9以上の場合、対戦相手のライフクロス1枚をクラッシュする。12以上の場合、あなたのトラッシュからシグニを3枚まで場に出す。" - ] + ], + artsEffect: { + actionAsyn: function () { + var cards = this.player.signis.filter(function (signi) { + return signi.hasColor('black'); + },this); + if (!cards.length) return false; + return this.player.selectSomeTargetsAsyn(cards).callback(this,function (cards) { + if (!cards.length) return; + var level = cards.reduce(function (total,card) { + return total + card.level; + },0); + return this.game.trashCardsAsyn(cards).callback(this,function () { + if (level >= 3) return this.banishSigniAsyn(); + }).callback(this,function () { + if (level >= 6) this.player.draw(2); + }).callback(this,function () { + if (level >= 9) return this.player.opponent.crashAsyn(1); + }).callback(this,function () { + if (level < 12) return; + var done = false; + return Callback.loop(this,3,function () { + if (done) return; + var cards = this.player.trashZone.cards.filter(function (card) { + return card.canSummon(); + },this); + return this.player.selectOptionalAsyn('SUMMON_SIGNI',cards).callback(this,function (card) { + if (!card) { + done = true; + return; + } + return card.summonAsyn(); + }); + }); + }).callback(this,function () { + return false; + }); + }); + } + } }, "1883": { "pid": 1883, - "cid": 1883, + cid: 1883, + "timestamp": 1479020780273, "wxid": "SP17-003", - "name": "真夏の陽杖 トビエル", + name: "真夏の陽杖 トビエル", + "kana": "マナツノヨウジョウトビエル", "rarity": "SP", "cardType": "SIGNI", "color": "white", @@ -51325,6 +95601,7 @@ var CardInfo = { "limit": 0, "power": 10000, "limiting": "タウィル", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP17/SP17-003.jpg", "illust": "聡間まこと", "classes": [ "精像", @@ -51338,15 +95615,45 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "なついあつの季節がやって来たわ!~トビエル~\nそれを言うなら、あついなつでしょ。~シュブニグラ~", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起】【ダウン】あなたのアップ状態の<天使>のシグニ1体をダウンする:対戦相手のシグニ1体を手札に戻す。" - ] + ], + actionEffects: [{ + costDown: true, + costCondition: function () { + return this.player.signis.some(function (card) { + return (card !== this) && card.isUp && card.hasClass('天使'); + },this); + }, + costAsyn: function () { + var cards = this.player.signis.filter(function (card) { + return (card !== this) && card.isUp && card.hasClass('天使'); + },this); + return this.player.selectAsyn('DOWN',cards).callback(this,function (card) { + if (!card) return; + card.down(); + }); + }, + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.bounceAsyn(); + }); + } + }], }, "1884": { "pid": 1884, - "cid": 1884, + cid: 1884, + "timestamp": 1479020781281, "wxid": "SP17-004", - "name": "コードアンチ ニャルクト", + name: "コードアンチ ニャルクト", + "kana": "コードアンチニャルクト", "rarity": "SP", "cardType": "SIGNI", "color": "black", @@ -51354,6 +95661,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "ウムル", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP17/SP17-004.jpg", "illust": "クロサワテツ", "classes": [ "精械", @@ -51367,21 +95675,69 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ - "【常】:このシグニがアタックしたとき、あなたのデッキの上からカードを3枚トラッシュに置く。その後、ターン終了時まで、対戦相手のシグニ1体のパワーをこの方法でトラッシュに置かれた黒のシグニ1枚につき、-3000する。" + cardText: "あなたの頭上に飛び寄る龍騎士、ニャルクトです!\n~ニャルラトライダー&クトガドラゴン~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ + "【常】:このシグニがアタックしたとき、あなたのデッキの上からカードを3枚トラッシュに置く。その後、ターン終了時まで、対戦相手のシグニ1体のパワーをこの方法でトラッシュに置かれた黒のシグニ1枚につき、-3000する。", ], - "startUpEffectTexts": [ + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1884-const-0', + actionAsyn: function () { + var cards = this.player.mainDeck.getTopCards(3); + if (!cards.length) return; + this.game.trashCards(cards); + var value = 3000 * cards.filter(function (card) { + return (card.type === 'SIGNI') && card.hasColor('black'); + },this).length; + if (!value) return; + return this.decreasePowerAsyn(value); + } + }); + add(this,'onAttack',effect); + } + }], + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出】:あなたのデッキの一番上のカードをトラッシュに置く。それが<古代兵器>のシグニの場合、それをトラッシュから場に出してもよい。" ], - "burstEffectTexts": [ + startUpEffects: [{ + actionAsyn: function () { + var card = this.player.mainDeck.cards[0]; + if (!card) return; + card.trash(); + if (card.hasClass('古代兵器') && card.canSummon()) { + return card.summonAsyn(true); + } + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:ターン終了時まで、対戦相手のシグニ1体のパワーをあなたのトラッシュにあるカード1枚につき、-1000する。" - ] + ], + burstEffect: { + actionAsyn: function () { + var value = 1000 * this.player.trashZone.cards.length; + if (!value) return; + return this.decreasePowerAsyn(value); + } + } }, "1885": { "pid": 1885, - "cid": 1885, + cid: 1885, + "timestamp": 1479020781244, "wxid": "SP17-005", - "name": "コードアンチ ハスター", + name: "コードアンチ ハスター", + "kana": "コードアンチハスター", "rarity": "SP", "cardType": "SIGNI", "color": "black", @@ -51389,6 +95745,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "ウムル", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP17/SP17-005.jpg", "illust": "芥川 明", "classes": [ "精械", @@ -51402,15 +95759,45 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "いあ♪いあ♪はすたぁ♪~ビヤーキー~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常】:あなたのトラッシュからシグニ1体が場に出たとき、あなたのデッキの一番上のカードをエナゾーンに置く。この効果は1ターンに一度しか発動しない。(このシグニがトラッシュから場に出たときも発動する)" - ] + ], + constEffects: [{ + duringGame: true, + fixed: true, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1885-const-0', + triggerCondition: function (event) { + if (this.game.getData(this.player,'_1885')) return false; + if (!inArr(this,this.player.signis)) return false; + return event.oldZone === this.player.trashZone; + }, + condition: function () { + if (this.game.getData(this.player,'_1885')) return false; + return inArr(this,this.player.signis); + }, + actionAsyn: function () { + this.game.setData(this.player,'_1885',true); + this.player.enerCharge(1); + } + }); + add(this.player,'onSummonSigni',effect); + } + }], }, "1886": { "pid": 1886, - "cid": 1886, + cid: 1886, + "timestamp": 1479020781260, "wxid": "SP17-006", - "name": "忘得ぬ幻葬 †ヴァルキリー†", + name: "忘得ぬ幻葬 †ヴァルキリー†", + "kana": "ワスレエヌゲンソウフォールンヴァルキリー", "rarity": "SP", "cardType": "SIGNI", "color": "black", @@ -51418,6 +95805,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "タウィル/ウムル", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP17/SP17-006.jpg", "illust": "笹森トモエ", "classes": [ "精像", @@ -51431,21 +95819,74 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "もう、きみといたことは忘れた。\n~†ヴァルキリー†~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常】:あなたの<天使>のシグニ1体が効果によって場に出たとき、ターン終了時まで、対戦相手のシグニ1体のパワーを-7000する。この効果は1ターンに一度しか発動しない。(このシグニが効果によって場に出たときも発動する)" ], - "startUpEffectTexts": [ + constEffects: [{ + duringGame: true, + fixed: true, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1886-const-0', + triggerCondition: function (event) { + if (this.game.getData(this.player,'_1886')) return false; + if (!inArr(this,this.player.signis)) return false; + if (!event.card.hasClass('天使')) return false; + return this.game.getEffectSource(); + }, + condition: function () { + if (this.game.getData(this.player,'_1886')) return false; + return inArr(this,this.player.signis); + }, + actionAsyn: function () { + this.game.setData(this.player,'_1886',true); + return this.decreasePowerAsyn(7000); + } + }); + add(this.player,'onSummonSigni',effect); + } + }], + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出】:あなたのデッキの上からカードを3枚トラッシュに置く。" ], - "burstEffectTexts": [ + startUpEffects: [{ + actionAsyn: function () { + var cards = this.player.mainDeck.getTopCards(3); + this.game.trashCards(cards); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたのデッキの上からカードを3枚トラッシュに置く。その後、あなたのトラッシュから無色ではないシグニ1枚を手札に加える。" - ] + ], + burstEffect: { + actionAsyn: function () { + var cards = this.player.mainDeck.getTopCards(3); + this.game.trashCards(cards); + var filter = function (card) { + return (card.type === 'SIGNI') && !card.hasColor('colorless'); + } + return this.player.pickCardAsyn(filter); + } + } }, "1887": { "pid": 1887, - "cid": 1887, + cid: 1887, + "timestamp": 1479020781324, "wxid": "WX14-016", - "name": "彫心鏤骨", + name: "彫心鏤骨", + "kana": "ビューティフルチゼル", "rarity": "LC", "cardType": "ARTS", "color": "green", @@ -51453,6 +95894,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "アン", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX14/WX14-016.jpg", "illust": "夜ノみつき", "classes": [], "costWhite": 1, @@ -51463,19 +95905,47 @@ var CardInfo = { "costColorless": 1, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase", - "attackPhase" + cardText: "木を見ればわかるわ。何になりたいかが。~アン~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase','attackPhase'], + artsEffectTexts: [ + "アンコール―手札から<美巧>のシグニを1枚捨てる (アンコールコストを追加で支払って使用してもよい。そうした場合、これは追加で「このカードをルリグデッキに戻す。」を得る)\n" + + "対戦相手のシグニ1体を手札に戻す。" ], - "artsEffectTexts": [ - "アンコール―手札から<美巧>のシグニを1枚捨てる (アンコールコストを追加で支払って使用してもよい。そうした場合、これは追加で「このカードをルリグデッキに戻す。」を得る)\n対戦相手のシグニ1体を手札に戻す。" - ] + encore: { + costCondition: function () { + return this.player.hands.some(function (card) { + return card.hasClass('美巧'); + },this); + }, + costAsyn: function () { + var cards = this.player.hands.filter(function (card) { + return card.hasClass('美巧'); + },this); + return this.player.selectAsyn('PAY',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + }, + }, + artsEffect: { + actionAsyn: function () { + return this.player.selectOpponentSigniAsyn().callback(this,function (card) { + if (!card) return; + return card.bounceAsyn(); + }); + } + } }, "1888": { "pid": 1888, - "cid": 1888, + cid: 1888, + "timestamp": 1479020781328, "wxid": "WX14-024", - "name": "真実の聖盾 *マウス*", + name: "真実の聖盾 *マウス*", + "kana": "シンジツノセイジュンホーリーマウス", "rarity": "SR", "cardType": "SIGNI", "color": "white", @@ -51483,6 +95953,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "アン", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX14/WX14-024.jpg", "illust": "茶ちえ", "classes": [ "精像", @@ -51496,19 +95967,80 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "真実はくちのなか。", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常】:あなたの場に緑の<美巧>のシグニが2体以上あるかぎり、このシグニのパワーは12000になる。", "【常】:あなたの<美巧>のシグニ1体が手札以外から場に出るたび、あなたは《白》を支払ってもよい。そうした場合、対戦相手のシグニ1体を手札に戻す。(このシグニが場に出たときも発動する)" ], - "burstEffectTexts": [ + constEffects: [{ + condition: function () { + var cards = this.player.signis.filter(function (signi) { + return signi.hasClass('美巧') && signi.hasColor('green'); + },this); + return cards.length >= 2; + }, + action: function (set,add) { + set(this,'power',12000); + } + },{ + duringGame: true, + fixed: true, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1888-const-1', + triggerCondition: function (event) { + return inArr(this,this.player.signis) && + (event.card.hasClass('美巧')) && + (event.oldZone !== this.player.handZone) && + (!event.isCharm); + }, + costWhite: 1, + actionAsyn: function () { + return this.player.selectOpponentSigniAsyn().callback(this,function (card) { + if (!card) return; + return card.bounceAsyn(); + }); + } + }); + add(this.player,'onSummonSigni',effect); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたのデッキから<美巧>のシグニ1枚を探して公開し、手札に加えるかエナゾーンに置くか場に出す。その後、デッキをシャッフルする。" - ] + ], + burstEffect: { + actionAsyn: function () { + var filter = function (card) { + return card.hasClass('美巧'); + }; + return this.player.selectTextAsyn('CHOOSE_EFFECT',['ADD_TO_HAND','PUT_TO_ENER_ZONE','SUMMON']).callback(this,function (text) { + if (text === 'ADD_TO_HAND') { + return this.player.seekAsyn(filter,1); + } + if (text === 'PUT_TO_ENER_ZONE') { + return this.player.searchAsyn(filter,1).callback(this,function (cards) { + this.game.moveCards(cards,this.player.enerZone); + }); + } + return this.player.seekAndSummonAsyn(filter,1); + }); + } + } }, "1889": { "pid": 1889, - "cid": 1889, + cid: 1889, + "timestamp": 1479020781233, "wxid": "WX14-034", - "name": "水流の打落 *マーライ*", + name: "水流の打落 *マーライ*", + "kana": "スイリュウノウチオトシホーリーマーライ", "rarity": "R", "cardType": "SIGNI", "color": "white", @@ -51516,6 +96048,7 @@ var CardInfo = { "limit": 0, "power": 1000, "limiting": "アン", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX14/WX14-034.jpg", "illust": "pepo", "classes": [ "精像", @@ -51529,15 +96062,34 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "どんなものでも水に流すよー。~?マーライ?~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常】:あなたのルリグがレベル2以下であるかぎり、あなたのすべての<美巧>のシグニは対戦相手の効果を受けない。" - ] + ], + constEffects: [{ + condition: function () { + return this.player.lrig.level <= 2; + }, + action: function (set,add) { + this.player.signis.forEach(function (signi) { + if (!signi.hasClass('美巧')) return; + add(signi,'effectFilters',function (card) { + return card.player === this.player; + }); + },this); + } + }], }, "1890": { "pid": 1890, - "cid": 1890, + cid: 1890, + "timestamp": 1479020782054, "wxid": "WX14-064", - "name": "省略の徹底 ミニマリ", + name: "省略の徹底 ミニマリ", + "kana": "ショウリャクノテッテイミニマリ", "rarity": "C", "cardType": "SIGNI", "color": "green", @@ -51545,6 +96097,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "アン", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX14/WX14-064.jpg", "illust": "くれいお", "classes": [ "精像", @@ -51558,15 +96111,50 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "。~ミニマリ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常】:あなたが対戦相手のルリグの攻撃を【ガード】するか、対戦相手のシグニの攻撃を効果によって無効にしたとき、あなたのルリグが<アン>の場合、トラッシュにあるこのカードをゲームから除外してもよい。そうした場合、カードを1枚引く。" - ] + ], + constEffects: [{ + duringGame: true, + fixed: true, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1890-const-0', + optional: true, + triggerCondition: function (event) { + if (this.zone !== this.player.trashZone) return false; + if (!this.player.lrig.hasClass('アン')) return false; + if (event.card.type === 'LRIG') { + return event.preventedByGuard; + } + return true; + }, + condition: function () { + return (this.zone === this.player.trashZone); + }, + actionAsyn: function () { + return this.player.opponent.showCardsAsyn([this]).callback(this,function () { + this.exclude(); + this.player.draw(1); + }); + } + }); + add(this.player.opponent,'onAttackPrevented',effect); + } + }], }, "1891": { "pid": 1891, - "cid": 775, + cid: 775, + "timestamp": 1479020788570, "wxid": "PR-295", - "name": "コードアート T・A・P(WIXOSS PARTY 2016年6-7月度congraturationカード)", + name: "コードアート T・A・P(WIXOSS PARTY 2016年6-7月度congraturationカード)", + "kana": "コードアートタパサキ", "rarity": "PR", "cardType": "SIGNI", "color": "blue", @@ -51574,6 +96162,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-295.jpg", "illust": "安藤周記", "classes": [ "精械", @@ -51586,13 +96175,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "私がいれば、海でもプールでもできるねっ!~T・A・P~", }, "1892": { "pid": 1892, - "cid": 1892, + cid: 1892, + "timestamp": 1479020782212, "wxid": "WX14-005", - "name": "水天一碧", + name: "水天一碧", + "kana": "イージートゥダンス", "rarity": "LR", "cardType": "ARTS", "color": "green", @@ -51600,6 +96192,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX14/WX14-005.jpg", "illust": "はるのいぶき", "classes": [], "costWhite": 0, @@ -51610,27 +96203,70 @@ var CardInfo = { "costColorless": 2, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase", - "attackPhase" - ], - "artsEffectTexts": [ - "チェイン《緑》《青》\n以下の4つから2つまで選ぶ。\n①対戦相手のシグニを2体までダウンする。\n②あなたのエナゾーンからカードを2枚まで手札に加える。\n③あなたのデッキの上からカードを2枚エナゾーンに置く。\n④あなたはカードを2枚引く。", + cardText: "選ぶ先、心から願いを叶えてあげたくて。", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase','attackPhase'], + artsEffectTexts: [ + "チェイン《緑》《青》\n" + + "以下の4つから2つまで選ぶ。\n" + + "①対戦相手のシグニを2体までダウンする。\n" + + "②あなたのエナゾーンからカードを2枚まで手札に加える。\n" + + "③あなたのデッキの上からカードを2枚エナゾーンに置く。\n" + + "④あなたはカードを2枚引く。", "対戦相手のシグニを2体までダウンする。", "あなたのエナゾーンからカードを2枚まで手札に加える。", "あなたのデッキの上からカードを2枚エナゾーンに置く。", "あなたはカードを2枚引く。" ], - "chain": { - "costGreen": 1, - "costBlue": 1 - } + chain: { + costGreen: 1, + costBlue: 1 + }, + getMinEffectCount: function () { + return 1; + }, + getMaxEffectCount: function () { + return 2; + }, + artsEffect: [{ + actionAsyn: function () { + var cards = this.player.opponent.signis.filter(function (signi) { + return signi.isUp; + },this); + if (!cards.length) return; + return this.player.selectSomeTargetsAsyn(cards,0,2).callback(this,function (cards) { + this.game.downCards(cards); + }); + } + },{ + actionAsyn: function () { + var cards = this.player.enerZone.cards; + if (!cards.length) return; + return this.player.selectSomeTargetsAsyn(cards,0,2).callback(this,function (cards) { + return this.player.opponent.showCardsAsyn(cards).callback(this,function () { + this.game.moveCards(cards,this.player.handZone); + }); + }); + } + },{ + actionAsyn: function () { + this.player.enerCharge(2); + } + },{ + actionAsyn: function () { + this.player.draw(2); + } + }] }, "1893": { "pid": 1893, - "cid": 1893, + cid: 1893, + "timestamp": 1479020788588, "wxid": "WX14-008", - "name": "染刻の巫女 タマヨリヒメ", + name: "染刻の巫女 タマヨリヒメ", + "kana": "センコクノミコタマヨリヒメ", "rarity": "LC", "cardType": "LRIG", "color": "white", @@ -51638,6 +96274,7 @@ var CardInfo = { "limit": 10, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX14/WX14-008.jpg", "illust": "ときち", "classes": [ "タマ" @@ -51650,15 +96287,35 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "生み出された白は、本当は黒だったのかもしれない。", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出】手札を1枚捨てる:あなたのデッキからシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" - ] + ], + startUpEffects: [{ + costCondition: function () { + return this.player.hands.length; + }, + costAsyn: function () { + return this.player.discardAsyn(1); + }, + actionAsyn: function () { + var filter = function (card) { + return (card.type === 'SIGNI'); + }; + return this.player.seekAsyn(filter,1); + } + }], }, "1894": { "pid": 1894, - "cid": 1894, + cid: 1894, + "timestamp": 1479020788556, "wxid": "WX14-015", - "name": "三型藹々娘 緑姫", + name: "三型藹々娘 緑姫", + "kana": "サンガタアイアイキミドリコ", "rarity": "LC", "cardType": "LRIG", "color": "green", @@ -51666,6 +96323,7 @@ var CardInfo = { "limit": 7, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX14/WX14-015.jpg", "illust": "斎創", "classes": [ "緑子" @@ -51678,15 +96336,30 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "や、また会ったね…!~緑姫~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出】:あなたの場にある<植物>のシグニ1体につき、あなたのデッキの一番上のカードをエナゾーンに置く。" - ] + ], + startUpEffects: [{ + actionAsyn: function () { + var cards = this.player.signis.filter(function (signi) { + return signi.hasClass('植物'); + },this); + if (!cards.length) return; + this.player.enerCharge(cards.length); + } + }], }, "1895": { "pid": 1895, - "cid": 1895, + cid: 1895, + "timestamp": 1479020788536, "wxid": "WX14-017", - "name": "緑羅植 ユグドラ", + name: "緑羅植 ユグドラ", + "kana": "リョクラショクユグドラ", "rarity": "LC", "cardType": "RESONA", "color": "green", @@ -51694,6 +96367,7 @@ var CardInfo = { "limit": 0, "power": 10000, "limiting": "緑子", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX14/WX14-017.jpg", "illust": "アリオ", "classes": [ "精羅", @@ -51707,19 +96381,55 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "extraTexts": [ + cardText: "そして精霊までもが私の友達なの。~ユグドラ~", + // ====================== + // 共鸣 + // ====================== + extraTexts: [ "【出現条件】【メインフェイズ】レゾナではない<植物>のシグニ2体をあなたの場からトラッシュに置く" ], - "constEffectTexts": [ + resonaPhase: 'mainPhase', + resonaCondition: function () { + var filter = function (signi) { + return !signi.resona && signi.hasClass('植物'); + }; + var count = 2; + return this.getSummonSolution(filter,count); + }, + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常】:あなたのエナゾーンにある無色ではないすべてのカードはすべての色を持つ。(エナを支払う際にはどの色として支払うか選ぶ)", "【常】:あなたは無色のシグニを場に出せず、無色のスペルを使用できない。(すでに場に出ている無色のシグニはトラッシュに置かれる)" - ] + ], + constEffects: [{ + action: function (set,add) { + // 涉及费用支付流程,这里简化为持有所有颜色+持有万花色 + this.player.enerZone.cards.forEach(function (card) { + if (card.hasColor('colorless')) return; + add(card,'otherColors','white'); + add(card,'otherColors','black'); + add(card,'otherColors','red'); + add(card,'otherColors','blue'); + add(card,'otherColors','green'); + set(card,'multiEner',true); + }); + } + },{ + action: function (set,add) { + set(this.player,'canNotUseColorlessSigni',true); + set(this.player,'canNotUseColorlessSpell',true); + } + }], }, "1896": { "pid": 1896, - "cid": 1896, + cid: 1896, + "timestamp": 1479020788581, "wxid": "WX14-028", - "name": "羅植華姫 バオバブーン", + name: "羅植華姫 バオバブーン", + "kana": "ラショクハナヒメバオバブーン", "rarity": "SR", "cardType": "SIGNI", "color": "green", @@ -51727,6 +96437,7 @@ var CardInfo = { "limit": 0, "power": 15000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX14/WX14-028.jpg", "illust": "keypot", "classes": [ "精羅", @@ -51740,21 +96451,76 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "あったかい…バブーンみをかんじる…~ハイビス~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出】:あなたのデッキから緑ではないレベル5のシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" ], - "actionEffectTexts": [ + startUpEffects: [{ + actionAsyn: function () { + var filter = function (card) { + return (card.level === 5) && (card.type === 'SIGNI') && !card.hasColor('green'); + }; + return this.player.seekAsyn(filter,1); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起】手札にあるこのカードをゲームから除外する:あなたのデッキの一番上のカードをエナゾーンに置く。この能力は使用タイミング【メインフェイズ】【アタックフェイズ】を持つ。" ], - "burstEffectTexts": [ + actionEffects: [{ + mainPhase: true, + attackPhase: true, + activatedInHand: true, + costCondition: function () { + return this.zone === this.player.handZone; + }, + costAsyn: function () { + return this.player.opponent.showCardsAsyn([this]).callback(this,function () { + this.exclude(); + }); + }, + actionAsyn: function () { + this.player.enerCharge(1); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたのデッキから異なる色を持つカード2枚を探してエナゾーンに置く。その後、デッキをシャッフルする。" - ] + ], + burstEffect: { + actionAsyn: function () { + var filter = function (card) { + return !card.hasColor('colorless'); + }; + return this.player.searchAsyn(filter,1,0,true).callback(this,function (cards) { + var card = cards[0]; + if (!card) return; + filter = function (c) { + return !c.hasColor('colorless') && !c.hasSameColorWith(card) && c !== card; + } + return this.player.searchAsyn(filter,1,0,true).callback(this,function (cards) { + if (!cards.length) return; + cards.push(card); + this.game.moveCards(cards,this.player.enerZone); + }); + }); + } + } }, "1897": { "pid": 1897, - "cid": 1897, + cid: 1897, + "timestamp": 1479020788644, "wxid": "WX14-031", - "name": "千苦の大天使 †アークゲイン†", + name: "千苦の大天使 †アークゲイン†", + "kana": "センクノダイテンシフォールアークゲイン", "rarity": "SR", "cardType": "SIGNI", "color": "black", @@ -51762,6 +96528,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX14/WX14-031.jpg", "illust": "村上ゆいち", "classes": [ "精像", @@ -51775,24 +96542,98 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "ここに書いてある……その通りだったわ。~†アークゲイン†~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常】:あなたの<天使>のシグニ1体がバニッシュされるたび、ターン終了時まで、対戦相手のシグニ1体のパワーを3000する。" ], - "startUpEffectTexts": [ + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1897-const-0', + actionAsyn: function () { + return this.decreasePowerAsyn(3000); + } + }); + this.player.signis.forEach(function (signi) { + if (signi === this) return; + if (!signi.hasClass('天使')) return; + add(signi,'onBanish',effect); + }); + } + }], + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出】《黒》《黒》:あなたのトラッシュから<天使>のシグニ1枚を場に出す。" ], - "actionEffectTexts": [ + startUpEffects: [{ + costBlack: 2, + actionAsyn: function () { + var cards = this.player.trashZone.cards.filter(function (card) { + return card.hasClass('天使') && card.canSummon(); + },this); + return this.player.selectAsyn('SUMMON_SIGNI',cards).callback(this,function (card) { + if (!card) return; + return card.summonAsyn(); + }); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起】《黒》:あなたの他の<天使>のシグニ1体をバニッシュする。そうした場合、ターン終了時まで、対戦相手のシグニ1体のパワーを3000する。この能力は使用タイミング【メインフェイズ】【アタックフェイズ】を持ち、1ターンに一度しか使用できない。" ], - "burstEffectTexts": [ + actionEffects: [{ + mainPhase: true, + attackPhase: true, + once: true, + costBlack: 1, + actionAsyn: function () { + var cards = this.player.signis.filter(function (signi) { + return (signi !== this) && signi.hasClass('天使'); + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.banishAsyn().callback(this,function (succ) { + if (!succ) return; + return this.decreasePowerAsyn(3000); + }) + }); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたのトラッシュから白のカード1枚と黒のカード1枚を手札に加える。" - ] + ], + burstEffect: { + actionAsyn: function () { + var filter = function (card) { + return card.hasColor('white'); + }; + return this.player.pickCardAsyn(filter).callback(this,function () { + var filter = function (card) { + return card.hasColor('black'); + }; + return this.player.pickCardAsyn(filter); + }); + } + } }, "1898": { "pid": 1898, - "cid": 1898, + cid: 1898, + "timestamp": 1479020788593, "wxid": "WX14-040", - "name": "羅植 ヤシ", + name: "羅植 ヤシ", + "kana": "ラショクヤシ", "rarity": "R", "cardType": "SIGNI", "color": "green", @@ -51800,6 +96641,7 @@ var CardInfo = { "limit": 0, "power": 10000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX14/WX14-040.jpg", "illust": "柚希きひろ", "classes": [ "精羅", @@ -51813,18 +96655,57 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "さぁ一緒に!カオ・カホロ・ヘラ♪~ヤシ~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出】《白》:対戦相手のレベル3以下のシグニ1体を手札に戻す。", "【出】《赤》:対戦相手のパワー10000以下のシグニ1体をバニッシュする。", "【出】《青》:対戦相手は手札を1枚捨てる。", "【出】《黒》:あなたのトラッシュから緑のシグニ1枚を場に出す。" - ] + ], + startUpEffects: [{ + costWhite: 1, + actionAsyn: function () { + var filter = function (card) { + return card.level <= 3; + }; + return this.player.selectOpponentSigniAsyn(filter).callback(this,function (card) { + if (!card) return; + return card.bounceAsyn(); + }); + } + },{ + costRed: 1, + actionAsyn: function () { + return this.banishSigniAsyn(10000); + } + },{ + costBlue: 1, + actionAsyn: function () { + return this.player.opponent.discardAsyn(1); + } + },{ + costBlack: 1, + actionAsyn: function () { + var cards = this.player.trashZone.cards.filter(function (card) { + return (card.type === 'SIGNI') && card.hasColor('green') && card.canSummon(); + },this); + return this.player.selectAsyn('SUMMON_SIGNI',cards).callback(this,function (card) { + if (!card) return; + return card.summonAsyn(); + }); + } + }], }, "1899": { "pid": 1899, - "cid": 1899, + cid: 1899, + "timestamp": 1479020788547, "wxid": "WX14-047", - "name": "未来の噴陰 †アークホールド†", + name: "未来の噴陰 †アークホールド†", + "kana": "ミライノフクインフォールンアークホールド", "rarity": "R", "cardType": "SIGNI", "color": "black", @@ -51832,6 +96713,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX14/WX14-047.jpg", "illust": "アカバネ", "classes": [ "精像", @@ -51845,15 +96727,49 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "お姉ちゃん堕ちたってマジ!?~†アークホールド†~", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起】《ダウン》あなたの他の<天使>のシグニ1体を場からトラッシュに置く:あなたのデッキからこの方法でトラッシュに置いたシグニと同じ色を持つ、《未来の噴陰 †アークホールド†》以外のレベル4以下のシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" - ] + ], + actionEffects: [{ + costDown: true, + costCondition: function () { + return this.player.signis.some(function (card) { + return (card !== this) && card.canTrashAsCost() && card.hasClass('天使'); + },this); + }, + costAsyn: function () { + var cards = this.player.signis.filter(function (card) { + return (card !== this) && card.canTrashAsCost() && card.hasClass('天使'); + },this); + return this.player.selectAsyn('TRASH',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + return card.getColors(true); + }); + }, + actionAsyn: function (costArg) { + var colors = costArg.others; + if (!colors) return; + var filter = function (card) { + return (card.cid !== 1899) && (card.level <= 4) && (card.type === 'SIGNI') && card.getColors(true).some(function (color) { + return inArr(color, colors); + },this); + }; + return this.player.seekAsyn(filter,1); + } + }], }, "1900": { "pid": 1900, - "cid": 1900, + cid: 1900, + "timestamp": 1479020788610, "wxid": "WX14-063", - "name": "羅植 ソテツ", + name: "羅植 ソテツ", + "kana": "ラショクテツ", "rarity": "C", "cardType": "SIGNI", "color": "green", @@ -51861,6 +96777,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX14/WX14-063.jpg", "illust": "イチノセ奏", "classes": [ "精羅", @@ -51874,15 +96791,35 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "アミ!そしてウエヘ♪~ソテツ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常】:このシグニのパワーはあなたのエナゾーンにあるカードの色の種類1つにつき+1000される。" - ] + ], + constEffects: [{ + action: function (set,add) { + var colors = []; + this.player.enerZone.cards.forEach(function (card) { + card.getColors(true).forEach(function (color) { + if (inArr(color,colors)) return; + colors.push(color); + }); + }); + var value = colors.length * 1000; + if (!value) return; + add(this,'power',value); + } + }], }, "1901": { "pid": 1901, - "cid": 1901, + cid: 1901, + "timestamp": 1479021151175, "wxid": "WX14-065", - "name": "羅植 サトウキビ", + name: "羅植 サトウキビ", + "kana": "ラショクサトウキビ", "rarity": "C", "cardType": "SIGNI", "color": "green", @@ -51890,6 +96827,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX14/WX14-065.jpg", "illust": "松本エイト", "classes": [ "精羅", @@ -51903,15 +96841,35 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "レレウエヘ・キィイ♪~サトウキビ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常】:このシグニのパワーはあなたのエナゾーンにあるカードの色の種類1つにつき+1000される。" - ] + ], + constEffects: [{ + action: function (set,add) { + var colors = []; + this.player.enerZone.cards.forEach(function (card) { + card.getColors(true).forEach(function (color) { + if (inArr(color,colors)) return; + colors.push(color); + }); + }); + var value = colors.length * 1000; + if (!value) return; + add(this,'power',value); + } + }], }, "1902": { "pid": 1902, - "cid": 1902, + cid: 1902, + "timestamp": 1479021151228, "wxid": "WX14-068", - "name": "羅植 ハイビス", + name: "羅植 ハイビス", + "kana": "ラショクハイビス", "rarity": "C", "cardType": "SIGNI", "color": "green", @@ -51919,6 +96877,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX14/WX14-068.jpg", "illust": "かにかま", "classes": [ "精羅", @@ -51932,15 +96891,35 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "くい。かぶぇる♪~ハイビス~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常】:このシグニのパワーはあなたのエナゾーンにあるカードの色の種類1つにつき+1000される。" - ] + ], + constEffects: [{ + action: function (set,add) { + var colors = []; + this.player.enerZone.cards.forEach(function (card) { + card.getColors(true).forEach(function (color) { + if (inArr(color,colors)) return; + colors.push(color); + }); + }); + var value = colors.length * 1000; + if (!value) return; + add(this,'power',value); + } + }], }, "1903": { "pid": 1903, - "cid": 1903, + cid: 1903, + "timestamp": 1479021151096, "wxid": "WX14-069", - "name": "華歌", + name: "華歌", + "kana": "ハナウタ", "rarity": "C", "cardType": "SPELL", "color": "green", @@ -51948,6 +96927,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "緑子", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX14/WX14-069.jpg", "illust": "イチノセ奏", "classes": [], "costWhite": 0, @@ -51958,15 +96938,30 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "咲いた~♪咲いた~♪キレイな花が~♪ ~ラフレレ&緑姫~", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "あなたのデッキの上からカードを2枚エナゾーンに置く。この方法で<植物>のシグニが2枚エナゾーンに置かれた場合、追加であなたのデッキの一番上のカードをエナゾーンに置く。" - ] + ], + spellEffect: { + actionAsyn: function () { + var cards = this.player.enerCharge(2).filter(function (card) { + return card.hasClass('植物'); + },this); + if (cards.length < 2) return; + this.player.enerCharge(1); + } + }, }, "1904": { "pid": 1904, - "cid": 1904, + cid: 1904, + "timestamp": 1479021151506, "wxid": "WX14-072", - "name": "やり直しの廃和 †ミカエル†", + name: "やり直しの廃和 †ミカエル†", + "kana": "ヤリナオシノハイワフォールンミカエル", "rarity": "C", "cardType": "SIGNI", "color": "black", @@ -51974,6 +96969,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX14/WX14-072.jpg", "illust": "はるのいぶき", "classes": [ "精像", @@ -51987,15 +96983,39 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "堕天しても、ハニエルとミカエルの関係は変わらなかった。", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出】:あなたの手札から<天使>のシグニ1枚を公開するか、このシグニをトラッシュに置く。この方法で<天使>のシグニを公開した場合、あなたのデッキから<天使>のシグニ1枚を探してトラッシュに置く。その後、デッキをシャッフルする。" - ] + ], + startUpEffects: [{ + actionAsyn: function () { + var cards = this.player.hands.filter(function (card) { + return card.hasClass('天使'); + },this); + return this.player.selectOptionalAsyn('REVEAL',cards,true).callback(this,function (card) { + if (!card) return this.trashAsyn(); + return this.player.opponent.showCardsAsyn([card]).callback(this,function () { + var filter = function (card) { + return card.hasClass('天使'); + }; + return this.player.searchAsyn(filter,1).callback(this,function (cards) { + this.game.trashCards(cards); + }); + }); + }); + } + }], }, "1905": { "pid": 1905, - "cid": 1905, + cid: 1905, + "timestamp": 1479021151502, "wxid": "WX14-075", - "name": "探究の死相 †ハニエル†", + name: "探究の死相 †ハニエル†", + "kana": "タンキュウノシソウフォールンハニエル", "rarity": "C", "cardType": "SIGNI", "color": "black", @@ -52003,6 +97023,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX14/WX14-075.jpg", "illust": "クロサワテツ", "classes": [ "精像", @@ -52016,15 +97037,32 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "あ…堕天したら生えてきちゃった。~†ハニエル†~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出】:あなたの手札から<天使>のシグニ1枚を公開するか、このシグニをトラッシュに置く。" - ] + ], + startUpEffects: [{ + actionAsyn: function () { + var cards = this.player.hands.filter(function (card) { + return card.hasClass('天使'); + },this); + return this.player.selectOptionalAsyn('REVEAL',cards,true).callback(this,function (card) { + if (!card) return this.trashAsyn(); + return this.player.opponent.showCardsAsyn([card]); + }); + } + }], }, "1906": { "pid": 1906, - "cid": 1906, + cid: 1906, + "timestamp": 1479021151897, "wxid": "PR-316", - "name": "サチュレイト・ガット", + name: "サチュレイト・ガット", + "kana": "サチュレイトガット", "rarity": "PR", "cardType": "ARTS", "color": "black", @@ -52032,6 +97070,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "ハナレ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-316.jpg", "illust": "アカバネ", "classes": [], "costWhite": 0, @@ -52042,21 +97081,49 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase", - "attackPhase" - ], - "artsEffectTexts": [ - "以下の2つから1つを選ぶ。\n①あなたのトラッシュから<毒牙>のシグニを2枚まで手札に加える。\n②手札をすべて捨てる。その後、あなたのトラッシュから<毒牙>のシグニを2枚まで場に出す。", + cardText: "一人には、させない。~ハナレ~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase','attackPhase'], + artsEffectTexts: [ + "以下の2つから1つを選ぶ。\n" + + "①あなたのトラッシュから<毒牙>のシグニを2枚まで手札に加える。\n" + + "②手札をすべて捨てる。その後、あなたのトラッシュから<毒牙>のシグニを2枚まで場に出す。", "あなたのトラッシュから<毒牙>のシグニを2枚まで手札に加える。", "手札をすべて捨てる。その後、あなたのトラッシュから<毒牙>のシグニを2枚まで場に出す。" - ] + ], + artsEffect: [{ + actionAsyn: function () { + var filter = function (card) { + return card.hasClass('毒牙'); + }; + return this.player.pickCardAsyn(filter,0,2); + } + },{ + actionAsyn: function () { + this.game.trashCards(this.player.hands); + var done = false; + return Callback.loop(this,2,function () { + if (done) return; + var cards = this.player.trashZone.cards.filter(function (card) { + return card.hasClass('毒牙') && card.canSummon(); + },this); + return this.player.selectOptionalAsyn('SUMMON_SIGNI',cards).callback(this,function (card) { + if (!card) return done = true; + return card.summonAsyn(); + }); + }); + } + }] }, "1907": { "pid": 1907, - "cid": 1907, + cid: 1907, + "timestamp": 1479021151955, "wxid": "PR-317", - "name": "サクシード・ディストラクト", + name: "サクシード・ディストラクト", + "kana": "サクシードディストラクト", "rarity": "PR", "cardType": "ARTS", "color": "colorless", @@ -52064,6 +97131,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-317.jpg", "illust": "mado*pen", "classes": [], "costWhite": 0, @@ -52074,24 +97142,69 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase", - "attackPhase" + cardText: "色を識った剣先と、新章への道標。", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase','attackPhase'], + artsEffectTexts: [ + "ターン終了時まで、あなたのルリグは\n" + + "「【起】エクシード4:対戦相手のシグニ1体をバニッシュする。」\n" + + "「【起】エクシード4:あなたはカードを2枚引く。」\n" + + "「【起】エクシード4:あなたのデッキの上からカードを2枚エナゾーンに置く。」\n" + + "を得る。このアーツによってあなたのルリグが得た能力は、使用タイミング【メインフェイズ】【アタックフェイズ】を得る。" ], - "artsEffectTexts": [ - "ターン終了時まで、あなたのルリグは\n「【起】エクシード4:対戦相手のシグニ1体をバニッシュする。」\n「【起】エクシード4:あなたはカードを2枚引く。」\n「【起】エクシード4:あなたのデッキの上からカードを2枚エナゾーンに置く。」\nを得る。このアーツによってあなたのルリグが得た能力は、使用タイミング【メインフェイズ】【アタックフェイズ】を得る。" - ], - "attachedEffectTexts": [ + artsEffect: { + actionAsyn: function () { + var lrig = this.player.lrig; + this.game.tillTurnEndAdd(this,lrig,'actionEffects',{ + source: lrig, + description: '1907-attached-0', + costExceed: 4, + mainPhase:true, + attackPhase: true, + actionAsyn: function () { + return this.banishSigniAsyn(); + } + }); + this.game.tillTurnEndAdd(this,lrig,'actionEffects',{ + source: lrig, + description: '1907-attached-1', + costExceed: 4, + mainPhase:true, + attackPhase: true, + actionAsyn: function () { + this.player.draw(2); + } + }); + this.game.tillTurnEndAdd(this,lrig,'actionEffects',{ + source: lrig, + description: '1907-attached-2', + costExceed: 4, + mainPhase:true, + attackPhase: true, + actionAsyn: function () { + this.player.enerCharge(2); + } + }); + } + }, + // ====================== + // 附加效果 + // ====================== + attachedEffectTexts: [ "【起】エクシード4:対戦相手のシグニ1体をバニッシュする。", "【起】エクシード4:あなたはカードを2枚引く。", "【起】エクシード4:あなたのデッキの上からカードを2枚エナゾーンに置く。" - ] + ], }, "1908": { "pid": 1908, - "cid": 1908, + cid: 1908, + "timestamp": 1479021152773, "wxid": "WX14-004", - "name": "炎竜毒蛇", + name: "炎竜毒蛇", + "kana": "エンリュウドクダ", "rarity": "LR", "cardType": "ARTS", "color": "red", @@ -52099,6 +97212,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX14/WX14-004.jpg", "illust": "クロサワテツ", "classes": [], "costWhite": 0, @@ -52109,23 +97223,68 @@ var CardInfo = { "costColorless": 2, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase", - "attackPhase" - ], - "artsEffectTexts": [ - "以下の4つから2つまで選ぶ。\n①ターン終了時まで、対戦相手のシグニ2体までのパワーをそれぞれ-8000する。\n②対戦相手のパワー7000以下のすべてのシグニをバニッシュする。\n③【アサシン】【ランサー】【ダブルクラッシュ】のいずれかを持つすべてのシグニをバニッシュする。\n④あなたのトラッシュからシグニを2枚まで手札に加える。", + cardText: "選ぶ先、誰かを思う気持ちが救いに変わる。", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase','attackPhase'], + artsEffectTexts: [ + "以下の4つから2つまで選ぶ。\n" + + "①ターン終了時まで、対戦相手のシグニ2体までのパワーをそれぞれ-8000する。\n" + + "②対戦相手のパワー7000以下のすべてのシグニをバニッシュする。\n" + + "③【アサシン】【ランサー】【ダブルクラッシュ】のいずれかを持つすべてのシグニをバニッシュする。\n" + + "④あなたのトラッシュからシグニを2枚まで手札に加える。", "ターン終了時まで、対戦相手のシグニ2体までのパワーをそれぞれ-8000する。", "対戦相手のパワー7000以下のすべてのシグニをバニッシュする。", "【アサシン】【ランサー】【ダブルクラッシュ】のいずれかを持つすべてのシグニをバニッシュする。", "あなたのトラッシュからシグニを2枚まで手札に加える。" - ] + ], + getMinEffectCount: function () { + return 1; + }, + getMaxEffectCount: function () { + return 2; + }, + artsEffect: [{ + actionAsyn: function () { + var cards = this.player.opponent.signis; + if (!cards.length) return; + return this.player.selectSomeTargetsAsyn(cards,0,2).callback(this,function (cards) { + cards.forEach(function (card) { + this.game.tillTurnEndAdd(this,card,'power',-8000); + },this); + }); + } + },{ + actionAsyn: function () { + var cards = this.player.opponent.signis.filter(function (signi) { + return signi.power <= 7000; + }); + return this.game.banishCardsAsyn(cards); + } + },{ + actionAsyn: function () { + var cards = concat(this.player.signis,this.player.opponent.signis).filter(function (signi) { + return signi.assassin || signi.lancer || signi.doubleCrash; + },this); + return this.game.banishCardsAsyn(cards); + } + },{ + actionAsyn: function () { + var filter = function (card) { + return (card.type === 'SIGNI'); + }; + return this.player.pickCardAsyn(filter,0,2); + } + }] }, "1909": { "pid": 1909, - "cid": 1909, + cid: 1909, + "timestamp": 1479021152878, "wxid": "WX14-009", - "name": "炎・花代・伍", + name: "炎・花代・伍", + "kana": "エンハナヨゴ", "rarity": "LC", "cardType": "LRIG", "color": "red", @@ -52133,6 +97292,7 @@ var CardInfo = { "limit": 12, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX14/WX14-009.jpg", "illust": "安藤周記", "classes": [ "花代" @@ -52145,19 +97305,78 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "この熱さが、私を前に進ませる。~花代~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常】:このカードにグロウするためのコストは、あなたのトラッシュにあるカード名に《フレイスロ》を含むカード7枚につき、《赤》コストが1減る。", - "【常】:あなたのカード名に《フレイスロ》を含むシグニ1体が場を離れるたび、あなたの手札からそのシグニよりレベルの低い、カード名に《フレイスロ》を含むシグニ1枚をダウン状態で場に出してもよい。" + "【常】:あなたのカード名に《フレイスロ》を含むシグニ1体が場を離れるたび、あなたの手札からそのシグニよりレベルの低い、カード名に《フレイスロ》を含むシグニ1枚をダウン状態で場に出してもよい。", ], - "actionEffectTexts": [ + constEffects: [{ + action: function (set,add) { + // see `costChange` + } + },{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1909-const-1', + triggerCondition: function (event) { + return (event.card.name.indexOf('フレイスロ') !== -1); + }, + actionAsyn: function (event) { + var cards = this.player.hands.filter(function (card) { + return (card.type === 'SIGNI') && (card.level < event.card.level) && (card.name.indexOf('フレイスロ') !== -1) && card.canSummon(); + },this); + return this.player.selectOptionalAsyn('SUMMON_SIGNI',cards).callback(this,function (card) { + if (!card) return; + return card.summonAsyn(false,false,true); + }); + } + }); + add(this.player,'onSigniLeaveField',effect); + } + }], + costChange: function () { + var obj = Object.create(this); + obj.costChange = null; + var cards = this.player.trashZone.cards.filter(function (card) { + return (card.name.indexOf('フレイスロ') !== -1); + },this); + obj.costRed -= Math.floor(cards.length / 7); + if (obj.costRed < 0) obj.costRed = 0; + return obj; + }, + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起】エクシード1:あなたのトラッシュからカード名に《フレイスロ》を含むシグニ1枚を手札に加える。この能力は1ターンに二度までしか使用できない。" - ] + ], + actionEffects: [{ + costExceed: 1, + useCondition: function () { + return !(this.game.getData(this,'_1909') >= 2) + }, + actionAsyn: function () { + var count = this.game.getData(this,'_1909') || 0; + count++ + this.game.setData(this,'_1909',count); + var filter = function (card) { + return (card.name.indexOf('フレイスロ') !== -1); + }; + return this.player.pickCardAsyn(filter); + } + }], }, "1910": { "pid": 1910, - "cid": 1910, + cid: 1910, + "timestamp": 1479021152933, "wxid": "WX14-012", - "name": "炎軍奮闘", + name: "炎軍奮闘", + "kana": "エングンフントウ", "rarity": "LC", "cardType": "ARTS", "color": "red", @@ -52165,6 +97384,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "花代", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX14/WX14-012.jpg", "illust": "安藤周記", "classes": [], "costWhite": 0, @@ -52175,19 +97395,34 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase", - "attackPhase" - ], - "artsEffectTexts": [ + cardText: "燃え上がれ、夢見た平和へ。", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase','attackPhase'], + artsEffectTexts: [ "手札を2枚捨てる。そうした場合、あなたのデッキからカード名に《フレイスロ》を含むシグニを2枚まで探して場に出す。その後、デッキをシャッフルする。" - ] + ], + artsEffect: { + actionAsyn: function () { + if (this.player.hands.length < 2) return; + return this.player.discardAsyn(2).callback(this,function (cards) { + if (cards.length < 2) return; + var filter = function (card) { + return card.name.indexOf('フレイスロ') !== -1; + }; + return this.player.seekAndSummonAsyn(filter,2); + }); + } + } }, "1911": { "pid": 1911, - "cid": 1911, + cid: 1911, + "timestamp": 1479021152958, "wxid": "WX14-020", - "name": "禍因の冥者 ハナレ", + name: "禍因の冥者 ハナレ", + "kana": "カインノメイジャハナレ", "rarity": "LC", "cardType": "LRIG", "color": "black", @@ -52195,6 +97430,7 @@ var CardInfo = { "limit": 7, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX14/WX14-020.jpg", "illust": "猫囃子", "classes": [ "ハナレ" @@ -52207,15 +97443,46 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "戻れない魂は、それぞれの救いを空に置いてきた。", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常】:このカードがエクシードのコストとしてルリグトラッシュに置かれたとき、あなたのトラッシュからレベル3以下の<毒牙>のシグニ1枚を場に出す。" - ] + ], + constEffects: [{ + duringGame: true, + fixed: true, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1911-const-0', + triggerCondition: function (event) { + return event.isExceedCost; + }, + actionAsyn: function () { + return this.player.opponent.showCardsAsyn([this]).callback(this,function () { + var cards = this.player.trashZone.cards.filter(function (card) { + return (card.level <= 3) && card.hasClass('毒牙') && card.canSummon(); + },this); + return this.player.selectAsyn('SUMMON_SIGNI',cards).callback(this,function (card) { + if (!card) return; + return card.summonAsyn(); + }); + }); + } + }); + add(this,'onMove',effect); + } + }], }, "1912": { "pid": 1912, - "cid": 1912, + cid: 1912, + "timestamp": 1479021153037, "wxid": "WX14-025", - "name": "撃弩炎 フレイスロ大将", + name: "撃弩炎 フレイスロ大将", + "kana": "ゲキドエンフレイスロタイショウ", "rarity": "SR", "cardType": "SIGNI", "color": "red", @@ -52223,6 +97490,7 @@ var CardInfo = { "limit": 0, "power": 15000, "limiting": "花代", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX14/WX14-025.jpg", "illust": "出水ぽすか", "classes": [ "精武", @@ -52236,21 +97504,73 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "ああぁっははははは燃えろ!!~フレイスロ大将~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常】:あなたのターンの間、対戦相手のシグニ1体が場に出るたび、そのシグニのパワーが8000以下の場合、それをバニッシュする。" ], - "startUpEffectTexts": [ + constEffects: [{ + condition: function () { + return (this.game.turnPlayer === this.player); + }, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1912-const-0', + condition: function (event) { + return (event.card.power <= 8000); + }, + actionAsyn: function (event) { + return event.card.banishAsyn(); + } + }); + add(this.player.opponent,'onSummonSigni',effect); + } + }], + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出】《赤》《赤》《赤》:あなたの場にカード名に《フレイスロ》を含むシグニが3体ある場合、対戦相手のすべてのシグニをバニッシュする。" ], - "burstEffectTexts": [ + startUpEffects: [{ + costRed: 3, + actionAsyn: function () { + if (this.player.signis.length !== 3) return; + var flag = this.player.signis.every(function (signi) { + return (signi.name.indexOf('フレイスロ') !== -1); + },this); + if (!flag) return; + return this.game.banishCardsAsyn(this.player.opponent.signis); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:対戦相手のシグニ1体をバニッシュする。あなたのトラッシュにカード名に《フレイスロ》を含むシグニが10枚以上ある場合、対戦相手のライフクロス1枚をクラッシュする。" - ] + ], + burstEffect: { + actionAsyn: function () { + return this.banishSigniAsyn().callback(this,function () { + var cards = this.player.trashZone.cards.filter(function (card) { + return (card.type === 'SIGNI') && (card.name.indexOf('フレイスロ') !== -1); + },this); + if (cards.length < 10) return; + return this.player.opponent.crashAsyn(1); + }); + } + } }, "1913": { "pid": 1913, - "cid": 1913, + cid: 1913, + "timestamp": 1479021153005, "wxid": "WX14-035", - "name": "轟炎 フレイスロ中尉", + name: "轟炎 フレイスロ中尉", + "kana": "ゴウエンフレイスロチュウイ", "rarity": "R", "cardType": "SIGNI", "color": "red", @@ -52258,6 +97578,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX14/WX14-035.jpg", "illust": "笹森トモエ", "classes": [ "精武", @@ -52271,18 +97592,44 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "懐かしい写真だな。~フレイスロ大将~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出】《赤》:あなたのデッキからカード名に《フレイスロ》を含むシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" ], - "burstEffectTexts": [ + startUpEffects: [{ + costRed: 1, + actionAsyn: function () { + var filter = function (card) { + return (card.type === 'SIGNI') && (card.name.indexOf('フレイスロ') !== -1); + }; + return this.player.seekAsyn(filter,1); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたのデッキからカード名に《フレイスロ》を含むシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" - ] + ], + burstEffect: { + actionAsyn: function () { + var filter = function (card) { + return (card.type === 'SIGNI') && (card.name.indexOf('フレイスロ') !== -1); + }; + return this.player.seekAsyn(filter,1); + } + } }, "1914": { "pid": 1914, - "cid": 1914, + cid: 1914, + "timestamp": 1479021153476, "wxid": "WX14-037", - "name": "進撃の炎軍", + name: "進撃の炎軍", + "kana": "シンゲキノエングン", "rarity": "R", "cardType": "SPELL", "color": "red", @@ -52290,6 +97637,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "花代", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX14/WX14-037.jpg", "illust": "アリオ", "classes": [], "costWhite": 0, @@ -52300,17 +97648,87 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ - "以下の2つから1つを選ぶ。\n①あなたのカード名に《フレイスロ》を含むシグニ1体をバニッシュする。そうした場合、対戦相手のパワー7000以下のシグニ1体をバニッシュする。\n②あなたのカード名に《フレイスロ》を含むシグニ1体をバニッシュする。そうした場合、あなたのデッキの上からカードを3枚公開する。その中からカード名に《フレイスロ》を含むシグニ1枚を手札に加え、残りを好きな順番でデッキの一番下に置く。", + cardText: "心臓を炎に捧げよ!~フレイスロ中将~", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ + "以下の2つから1つを選ぶ。\n" + + "①あなたのカード名に《フレイスロ》を含むシグニ1体をバニッシュする。そうした場合、対戦相手のパワー7000以下のシグニ1体をバニッシュする。\n" + + "②あなたのカード名に《フレイスロ》を含むシグニ1体をバニッシュする。そうした場合、あなたのデッキの上からカードを3枚公開する。その中からカード名に《フレイスロ》を含むシグニ1枚を手札に加え、残りを好きな順番でデッキの一番下に置く。", "あなたのカード名に《フレイスロ》を含むシグニ1体をバニッシュする。そうした場合、対戦相手のパワー7000以下のシグニ1体をバニッシュする。", "あなたのカード名に《フレイスロ》を含むシグニ1体をバニッシュする。そうした場合、あなたのデッキの上からカードを3枚公開する。その中からカード名に《フレイスロ》を含むシグニ1枚を手札に加え、残りを好きな順番でデッキの一番下に置く。" - ] + ], + spellEffect: [{ + // 复制并修改自《硝烟》 + getTargetAdvancedAsyn: function () { + var targets = []; + var pSignis = this.player.signis.filter(function (signi) { + return (signi.name.indexOf('フレイスロ') !== -1); + },this); + var oSignis = this.player.opponent.signis.filter(function (signi) { + return signi.power <= 7000; + },this); + // if (!pSignis.length || !oSignis.length) return targets; + return this.player.selectTargetAsyn(pSignis).callback(this,function (targetA) { + if (!targetA) return; + targets.push(targetA); + return this.player.selectTargetAsyn(oSignis).callback(this,function (targetB) { + if (!targetB) return; + targets.push(targetB); + }); + }).callback(this,function () { + return targets; + }); + }, + actionAsyn: function (targets) { + var targetA = targets[0]; + var targetB = targets[1]; + // if (!targetA || !targetB) return; + if (!inArr(targetA,this.player.signis)) return; + return targetA.banishAsyn().callback(this,function (succ) { + if (!succ) return; + if (!inArr(targetB,this.player.opponent.signis)) return; + if (targetB.power > 7000) return; + return targetB.banishAsyn(); + }); + } + },{ + getTargets: function () { + return this.player.signis.filter(function (signi) { + return (signi.name.indexOf('フレイスロ') !== -1); + },this); + }, + actionAsyn: function (target) { + return target.banishAsyn().callback(this,function (succ) { + if (!succ) return; + return this.player.revealAsyn(3).callback(this,function (cards) { + var cards_add = cards.filter(function (card) { + return (card.type === 'SIGNI') && (card.name.indexOf('フレイスロ') !== -1); + },this); + return this.player.selectAsyn('TARGET',cards_add).callback(this,function (card) { + if (!card) return; + removeFromArr(card,cards); + card.moveTo(this.player.handZone); + }).callback(this,function () { + var len = cards.length; + if (!len) return; + return this.player.selectSomeAsyn('SET_ORDER',cards,len,len,true).callback(this,function (cards) { + this.player.mainDeck.moveCardsToBottom(cards); + }); + }); + }); + }); + } + }] }, "1915": { "pid": 1915, - "cid": 1915, + cid: 1915, + "timestamp": 1479021153865, "wxid": "WX14-046", - "name": "ドライ=ロドボル", + name: "ドライ=ロドボル", + "kana": "ドライロドボル", "rarity": "R", "cardType": "SIGNI", "color": "black", @@ -52318,6 +97736,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "ハナレ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX14/WX14-046.jpg", "illust": "出水ぽすか", "classes": [ "精武", @@ -52331,15 +97750,42 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "ルクボル、チェボル、お小遣いをあげよう。~ロドボル~", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起】《ダウン》:あなたのデッキの上からカードを3枚公開する。その中から<毒牙>のシグニ1枚を場に出し、残りを好きな順番でデッキの一番下に置く。" - ] + ], + actionEffects: [{ + costDown: true, + actionAsyn: function () { + return this.player.revealAsyn(3).callback(this,function (cards) { + var cards_summon = cards.filter(function (card) { + return card.hasClass('毒牙') && card.canSummon(); + },this); + return this.player.selectAsyn('TARGET',cards_summon).callback(this,function (card) { + if (!card) return; + removeFromArr(card,cards); + return card.summonAsyn(); + }).callback(this,function () { + var len = cards.length; + if (!len) return; + return this.player.selectSomeAsyn('SET_ORDER',cards,len,len,true).callback(this,function (cards) { + this.player.mainDeck.moveCardsToBottom(cards); + }); + }); + }); + } + }], }, "1916": { "pid": 1916, - "cid": 1916, + cid: 1916, + "timestamp": 1479021154261, "wxid": "WX14-048", - "name": "トキシック・スパイクス", + name: "トキシック・スパイクス", + "kana": "トキシックスパイクス", "rarity": "R", "cardType": "SPELL", "color": "black", @@ -52347,6 +97793,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "ハナレ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX14/WX14-048.jpg", "illust": "ふーみ", "classes": [], "costWhite": 0, @@ -52357,17 +97804,69 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ - "以下の2つから1つを選ぶ。\n①あなたの<毒牙>のシグニ1体をバニッシュする。そうした場合、あなたのトラッシュからレベル1の<毒牙>のシグニを2枚まで場に出す。\n②あなたの<毒牙>のシグニ1体をバニッシュする。そうした場合、ターン終了時まで、対戦相手のシグニ1体のパワーをあなたのトラッシュにあるそれぞれレベルの異なる<毒牙>のシグニ1枚につき、-3000する。", + cardText: "踏んでも毒、蹴っても毒。", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ + "以下の2つから1つを選ぶ。\n" + + "①あなたの<毒牙>のシグニ1体をバニッシュする。そうした場合、あなたのトラッシュからレベル1の<毒牙>のシグニを2枚まで場に出す。\n" + + "②あなたの<毒牙>のシグニ1体をバニッシュする。そうした場合、ターン終了時まで、対戦相手のシグニ1体のパワーをあなたのトラッシュにあるそれぞれレベルの異なる<毒牙>のシグニ1枚につき、-3000する。", "あなたの<毒牙>のシグニ1体をバニッシュする。そうした場合、あなたのトラッシュからレベル1の<毒牙>のシグニを2枚まで場に出す。", "あなたの<毒牙>のシグニ1体をバニッシュする。そうした場合、ターン終了時まで、対戦相手のシグニ1体のパワーをあなたのトラッシュにあるそれぞれレベルの異なる<毒牙>のシグニ1枚につき、-3000する。" - ] + ], + spellEffect: [{ + getTargets: function () { + return this.player.signis.filter(function (signi) { + return signi.hasClass('毒牙'); + },this); + }, + actionAsyn: function (target) { + return target.banishAsyn().callback(this,function (succ) { + if (!succ) return; + var done = false; + return Callback.loop(this,2,function () { + if (done) return; + var cards = this.player.trashZone.cards.filter(function (card) { + return card.hasClass('毒牙') && (card.level === 1) && card.canSummon(); + },this); + return this.player.selectOptionalAsyn('SUMMON_SIGNI',cards).callback(this,function (card) { + if (!card) return done = true; + return card.summonAsyn(); + }); + }); + }); + } + },{ + getTargets: function () { + return this.player.signis.filter(function (signi) { + return signi.hasClass('毒牙'); + },this); + }, + actionAsyn: function (target) { + return target.banishAsyn().callback(this,function (succ) { + if (!succ) return; + var levels = []; + this.player.trashZone.cards.forEach(function (card) { + if (!card.hasClass('毒牙')) return; + var level = card.level; + if (inArr(level,levels)) return; + levels.push(level); + }); + var value = levels.length * 3000; + if (!value) return; + return this.decreasePowerAsyn(value); + }); + } + }], }, "1917": { "pid": 1917, - "cid": 1917, + cid: 1917, + "timestamp": 1479021153956, "wxid": "WX14-057", - "name": "爆炎 フレイスロ伍長", + name: "爆炎 フレイスロ伍長", + "kana": "バクエンフレイスロゴチョウ", "rarity": "C", "cardType": "SIGNI", "color": "red", @@ -52375,6 +97874,7 @@ var CardInfo = { "limit": 0, "power": 3000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX14/WX14-057.jpg", "illust": "アカバネ", "classes": [ "精武", @@ -52388,18 +97888,41 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "ンッン~♪名言よ!「炎拳は銃よりも強し!」~フレイスロ伍長~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出】:あなたのトラッシュにカード名に《フレイスロ》を含むシグニが5枚以上ある場合、対戦相手のパワー3000以下のシグニ1体をバニッシュする。" ], - "burstEffectTexts": [ + startUpEffects: [{ + actionAsyn: function () { + var cards = this.player.trashZone.cards.filter(function (card) { + return (card.type === 'SIGNI') && (card.name.indexOf('フレイスロ') !== -1); + },this); + if (cards.length < 5) return; + return this.banishSigniAsyn(3000); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(1); + } + } }, "1918": { "pid": 1918, - "cid": 1918, + cid: 1918, + "timestamp": 1479021154027, "wxid": "WX14-058", - "name": "小炎 フレイスロ二等兵", + name: "小炎 フレイスロ二等兵", + "kana": "ショウエンフレイスロニトウヘイ", "rarity": "C", "cardType": "SIGNI", "color": "red", @@ -52407,6 +97930,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX14/WX14-058.jpg", "illust": "かにかま", "classes": [ "精武", @@ -52420,15 +97944,31 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "軍の縁の下の力持ちッ!~フレイスロ二等兵~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常】:あなたの場にレベル3以上のカード名に《フレイスロ》を含むシグニがあるかぎり、このシグニのパワーは10000になる。" - ] + ], + constEffects: [{ + condition: function () { + return this.player.signis.some(function (signi) { + return (signi.level >= 3) && (signi.name.indexOf('フレイスロ') !== -1); + },this); + }, + action: function (set,add) { + set(this,'power',10000); + } + }], }, "1919": { "pid": 1919, - "cid": 1919, + cid: 1919, + "timestamp": 1479021153994, "wxid": "WX14-059", - "name": "小炎 フレイスロ一等兵", + name: "小炎 フレイスロ一等兵", + "kana": "ショウエンフレイスロイットウトウヘイ", "rarity": "C", "cardType": "SIGNI", "color": "red", @@ -52436,6 +97976,7 @@ var CardInfo = { "limit": 0, "power": 1000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX14/WX14-059.jpg", "illust": "パトリシア", "classes": [ "精武", @@ -52449,18 +97990,46 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "炎の回し蹴りならナンバーワン!~フレイスロ一等兵~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出】手札を1枚捨てる:あなたのデッキからレベル2以下のカード名に《フレイスロ》を含むシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" ], - "burstEffectTexts": [ + startUpEffects: [{ + costCondition: function () { + return this.player.hands.length; + }, + costAsyn: function () { + return this.player.discardAsyn(1); + }, + actionAsyn: function () { + var filter = function (card) { + return (card.type === 'SIGNI') && (card.level <= 2) && (card.name.indexOf('フレイスロ') !== -1); + }; + return this.player.seekAsyn(filter,1); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(1); + } + } }, "1920": { "pid": 1920, - "cid": 1920, + cid: 1920, + "timestamp": 1479021154064, "wxid": "WX14-070", - "name": "フィア=ヴィリエ", + name: "フィア=ヴィリエ", + "kana": "フィアヴィリエ", "rarity": "C", "cardType": "SIGNI", "color": "black", @@ -52468,6 +98037,7 @@ var CardInfo = { "limit": 0, "power": 10000, "limiting": "ハナレ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX14/WX14-070.jpg", "illust": "アリオ", "classes": [ "精武", @@ -52481,16 +98051,58 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "お・か・わ・り・どうですか?~ヴィリエ~", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起】《ダウン》:ターン終了時まで、対戦相手のシグニ1体のパワーを-5000する。このターン、このシグニが効果によってダウン状態からアップしていた場合、代わりにターン終了時まで、対戦相手のシグニ1体のパワーを-7000する。", "【起】あなたの<毒牙>のシグニ1体を場からトラッシュに置く:このシグニをアップする。" - ] + ], + actionEffects: [{ + costDown: true, + actionAsyn: function () { + return this.decreasePowerAsyn(5000).callback(this,function () { + var protection = { + source: this, + description: '1920-action-0', + condition: function () { + return this.game.getEffectSource(); + }, + actionAsyn: function (card) { + return card.decreasePowerAsyn(7000); + } + }; + this.game.tillTurnEndAdd(this,this,'upProtections',protection); + }); + } + },{ + costCondition: function () { + return this.player.signis.some(function (signi) { + return (signi !== this) && signi.hasClass('毒牙') && signi.canTrashAsCost(); + },this); + }, + costAsyn: function () { + var cards = this.player.signis.filter(function (signi) { + return (signi !== this) && signi.hasClass('毒牙') && signi.canTrashAsCost(); + },this); + return this.player.selectAsyn('PAY',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + }, + actionAsyn: function () { + return this.upAsyn(); + } + }], }, "1921": { "pid": 1921, - "cid": 1921, + cid: 1921, + "timestamp": 1479021154588, "wxid": "WX14-001", - "name": "最幸の巫女 ユキ", + name: "最幸の巫女 ユキ", + "kana": "サイコウノミコユキ", "rarity": "LR", "cardType": "LRIG", "color": "white", @@ -52498,6 +98110,7 @@ var CardInfo = { "limit": 12, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX14/WX14-001.jpg", "illust": "Hitoto*", "classes": [ "イオナ" @@ -52510,19 +98123,59 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "最高だね……るう!~ユキ~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出】:あなたのルリグトラッシュからすべてのルリグをこのカードの下に置く。" ], - "actionEffectTexts": [ + startUpEffects: [{ + actionAsyn: function () { + var cards = this.player.lrigTrashZone.cards.filter(function (card) { + return (card.type === 'LRIG'); + },this); + this.game.moveCards(cards,this.player.lrigZone,{ bottom: true }); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起】エクシード1:対戦相手のシグニ1体をデッキの一番下に置く。この能力は1ターンに一度しか使用できない。", "【起】エクシード1:ターン終了時まで、対戦相手のシグニ1体は能力を失い、新たに得られない。この能力は使用タイミング【メインフェイズ】【アタックフェイズ】を持つ。" - ] + ], + actionEffects: [{ + costExceed: 1, + once: true, + actionAsyn: function () { + return this.player.selectOpponentSigniAsyn().callback(this,function (card) { + if (!card) return; + return this.game.bounceCardsToDeckAsyn([card]).callback(this,function () { + this.player.opponent.mainDeck.moveCardsToBottom([card]); + }); + }); + } + },{ + costExceed: 1, + mainPhase: true, + attackPhase: true, + actionAsyn: function () { + return this.player.selectOpponentSigniAsyn().callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndSet(this,card,'abilityLost',true); + this.game.tillTurnEndSet(this,card,'canNotGainAbility',true, {forced: true}); + }); + } + }], }, "1922": { "pid": 1922, - "cid": 1922, + cid: 1922, + "timestamp": 1479021154716, "wxid": "WX14-007", - "name": "天空の巫女 ユキ", + name: "天空の巫女 ユキ", + "kana": "テンクウノミコユキ", "rarity": "LC", "cardType": "LRIG", "color": "white", @@ -52530,6 +98183,7 @@ var CardInfo = { "limit": 12, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX14/WX14-007.jpg", "illust": "よん", "classes": [ "イオナ" @@ -52541,13 +98195,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "あなたは観ることが出来るかしら。~ユキ~", }, "1923": { "pid": 1923, - "cid": 1923, + cid: 1923, + "timestamp": 1479021154696, "wxid": "WX14-018", - "name": "アンシエント/メイデン イオナ", + name: "アンシエント/メイデン イオナ", + "kana": "アンシエントメイデンイオナ", "rarity": "LC", "cardType": "LRIG", "color": "black", @@ -52555,6 +98212,7 @@ var CardInfo = { "limit": 11, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX14/WX14-018.jpg", "illust": "ヒロヲノリ", "classes": [ "イオナ" @@ -52567,20 +98225,77 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "おいで、導いてあげるわ。~イオナ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常】:対戦相手のシグニは可能ならばアタックしなければならない。", - "【常】:あなたのトラッシュからシグニ1体が場に出るたび、ターン終了時まで、対戦相手のシグニ1体のパワーを-5000する。" + "【常】:あなたのトラッシュからシグニ1体が場に出るたび、ターン終了時まで、対戦相手のシグニ1体のパワーを-5000する。", ], - "actionEffectTexts": [ + constEffects: [{ + action: function (set,add) { + set(this.player.opponent,'forceSigniAttack',true); + } + },{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1923-const-1', + triggerCondition: function (event) { + return (event.oldZone === this.player.trashZone); + }, + actionAsyn: function () { + return this.decreasePowerAsyn(5000); + } + }); + add(this.player,'onSummonSigni',effect); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起】エクシード1:あなたのデッキの上からカードを5枚トラッシュに置く。この能力は使用タイミング【メインフェイズ】【アタックフェイズ】を持つ。", "【起】エクシード2:次のターンの間、対戦相手のシグニ1体がアタックしたとき、そのアタック終了時にそのシグニをバニッシュする。" - ] + ], + actionEffects: [{ + costExceed: 1, + mainPhase: true, + attackPhase: true, + actionAsyn: function () { + var cards = this.player.mainDeck.getTopCards(5); + this.game.trashCards(cards); + } + },{ + costExceed: 2, + actionAsyn: function () { + this.game.addConstEffect({ + source: this, + createTimming: this.game.phase.onTurnStart, + once: true, + destroyTimming: this.game.phase.onTurnEnd, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1923-const-1', + actionAsyn: function (event) { + event.banishAttackingSigniSource = this; + } + }); + add(this.player.opponent,'onAttack',effect); + } + }); + } + }], }, "1924": { "pid": 1924, - "cid": 1924, + cid: 1924, + "timestamp": 1479021154752, "wxid": "WX14-019", - "name": "オーバー/メイデン イオナ", + name: "オーバー/メイデン イオナ", + "kana": "オーバーメイデンイオナ", "rarity": "LC", "cardType": "LRIG", "color": "black", @@ -52588,6 +98303,7 @@ var CardInfo = { "limit": 12, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX14/WX14-019.jpg", "illust": "紅緒", "classes": [ "イオナ" @@ -52599,13 +98315,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "白黒、はっきりしましょう。~イオナ~", }, "1925": { "pid": 1925, - "cid": 1925, + cid: 1925, + "timestamp": 1479021154774, "wxid": "WX14-023", - "name": "コードキャッスル ヴェルサ", + name: "コードキャッスル ヴェルサ", + "kana": "コードキャッスルヴェルサ", "rarity": "SR", "cardType": "SIGNI", "color": "white", @@ -52613,6 +98332,7 @@ var CardInfo = { "limit": 0, "power": 15000, "limiting": "イオナ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX14/WX14-023.jpg", "illust": "蟹丹", "classes": [ "精械", @@ -52626,22 +98346,69 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "ケーキがなければ、ホールケーキを食べればいいじゃない!~ヴェルサ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常】:対戦相手のシグニの【出】の能力は発動しない。", - "【常】:対戦相手のシグニは、対戦相手の効果によっては新たに能力を得られない。" + "【常】:対戦相手のシグニは、対戦相手の効果によっては新たに能力を得られない。", ], - "actionEffectTexts": [ + constEffects: [{ + action: function (set,add) { + set(this.player.opponent,'signiStartUpBanned',true); + } + },{ + action: function (set,add) { + this.player.opponent.signis.forEach(function (signi) { + set(signi,'canNotGainAbilityBySelfPlayer',true,{forced: true}); + },this); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起】《白》:能力を持たない対戦相手のシグニ1体を手札に戻す。この能力は使用タイミング【メインフェイズ】【アタックフェイズ】を持つ。" ], - "burstEffectTexts": [ + actionEffects: [{ + mainPhase: true, + attackPhase: true, + costWhite: 1, + actionAsyn: function () { + var filter = function (card) { + return !card.hasAbility(); + }; + return this.player.selectOpponentSigniAsyn(filter).callback(this,function (card) { + if (!card) return; + return card.bounceAsyn(); + }); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:対戦相手のシグニ1体をデッキの一番下に置く。" - ] + ], + burstEffect: { + actionAsyn: function () { + return this.player.selectOpponentSigniAsyn().callback(this,function (card) { + if (!card) return; + return this.game.bounceCardsToDeckAsyn([card]).callback(this,function () { + this.player.opponent.mainDeck.moveCardsToBottom([card]); + }); + }); + } + } }, "1926": { "pid": 1926, - "cid": 1926, + cid: 1926, + "timestamp": 1479021154835, "wxid": "WX14-044", - "name": "コードアンチ ゼコフン", + name: "コードアンチ ゼコフン", + "kana": "コードアンチゼコフン", "rarity": "R", "cardType": "SIGNI", "color": "black", @@ -52649,6 +98416,7 @@ var CardInfo = { "limit": 0, "power": 10000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX14/WX14-044.jpg", "illust": "あるちぇ", "classes": [ "精械", @@ -52662,19 +98430,77 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "妾の前にひれ伏せ。~ゼコフン~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常】:このシグニがデッキからトラッシュに置かれたとき、このシグニをトラッシュから場に出してもよい。", "【常】:対戦相手のターンの間、このシグニがバニッシュされたとき、あなたのルリグが黒の場合、あなたは《黒》を支払ってもよい。そうした場合、ターン終了時まで、対戦相手のシグニ1体のパワーを-12000する。" ], - "burstEffectTexts": [ + constEffects: [{ + duringGame: true, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1926-const-0', + triggerCondition: function (event) { + return this.canSummon() && + (event.oldZone === this.player.mainDeck) && + (event.newZone === this.player.trashZone); + }, + condition: function () { + return this.canSummon() && (this.zone === this.player.trashZone); + }, + actionAsyn: function () { + return this.summonOptionalAsyn(); + } + }); + add(this,'onMove',effect); + } + },{ + condition: function () { + return (this.game.turnPlayer === this.player.opponent); + }, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1926-const-1', + triggerCondition: function (event) { + return (this.player.lrig.hasColor('black')); + }, + costBlack: 1, + actionAsyn: function () { + return this.decreasePowerAsyn(12000); + } + }); + add(this,'onBanish',effect); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたのデッキの上からカードを3枚トラッシュに置く。その後、あなたのトラッシュから無色ではないシグニ1枚を手札に加える。" - ] + ], + burstEffect: { + actionAsyn: function () { + var cards = this.player.mainDeck.getTopCards(3); + this.game.trashCards(cards); + var filter = function (card) { + return (card.type === 'SIGNI') && !card.hasColor('colorless'); + }; + return this.player.pickCardAsyn(filter,0,1); + } + } }, "1927": { "pid": 1927, - "cid": 1927, + cid: 1927, + "timestamp": 1479021155119, "wxid": "WX14-050", - "name": "コードメイズ レイハイ", + name: "コードメイズ レイハイ", + "kana": "コードメイズレイハイ", "rarity": "C", "cardType": "SIGNI", "color": "white", @@ -52682,6 +98508,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "イオナ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX14/WX14-050.jpg", "illust": "安藤周記", "classes": [ "精械", @@ -52695,16 +98522,61 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "ヴェルサ様を狙う輩からお守りします。~レイハイ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常】:対戦相手のシグニ1体がアタックしたとき、このシグニを他のシグニゾーンに配置してもよい。(すでにシグニのあるシグニゾーンには配置できない)", "【常】:場にあるこのシグニが効果によって他のシグニゾーンに移動したとき、ターン終了時まで、このシグニのパワーを+3000する。" - ] + ], + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1927-const-0', + optional: true, + triggerCondition: function (event) { + if (event.card.type !== 'SIGNI') return false; + if (event.card.isEffectFiltered()) return false; + return true; + }, + actionAsyn: function (event) { + var zones = this.player.signiZones.filter(function (zone) { + return !zone.disabled && (zone !== event.card.zone) && !zone.getSigni(); + },this); + if (!zones.length) return; + return this.player.selectAsyn('RESET_SIGNI_ZONE',zones).callback(this,function (zone) { + if (!zone) return; + this.changeSigniZone(zone); + }); + } + }); + add(this.player.opponent,'onAttack',effect); + } + },{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1927-const-1', + triggerCondition: function () { + return this.game.getEffectSource(); + }, + actionAsyn: function () { + this.game.tillTurnEndAdd(this,this,'power',3000); + } + }); + add(this,'onChangeSigniZone',effect); + } + }], }, "1928": { "pid": 1928, - "cid": 1928, + cid: 1928, + "timestamp": 1479021155815, "wxid": "WX14-052", - "name": "コードメイズ シンギョ", + name: "コードメイズ シンギョ", + "kana": "コードメイズシンギョ", "rarity": "C", "cardType": "SIGNI", "color": "white", @@ -52712,6 +98584,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "イオナ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX14/WX14-052.jpg", "illust": "くれいお", "classes": [ "精械", @@ -52725,16 +98598,61 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "ヴェルサ様のお休みをお守りします。~シンギョ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常】:対戦相手のシグニ1体がアタックしたとき、このシグニを他のシグニゾーンに配置してもよい。(すでにシグニのあるシグニゾーンには配置できない)", "【常】:場にあるこのシグニが効果によって他のシグニゾーンに移動したとき、ターン終了時まで、このシグニのパワーを+3000する。" - ] + ], + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1928-const-0', + optional: true, + triggerCondition: function (event) { + if (event.card.type !== 'SIGNI') return false; + if (event.card.isEffectFiltered()) return false; + return true; + }, + actionAsyn: function (event) { + var zones = this.player.signiZones.filter(function (zone) { + return !zone.disabled && (zone !== event.card.zone) && !zone.getSigni(); + },this); + if (!zones.length) return; + return this.player.selectAsyn('RESET_SIGNI_ZONE',zones).callback(this,function (zone) { + if (!zone) return; + this.changeSigniZone(zone); + }); + } + }); + add(this.player.opponent,'onAttack',effect); + } + },{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1928-const-1', + triggerCondition: function () { + return this.game.getEffectSource(); + }, + actionAsyn: function () { + this.game.tillTurnEndAdd(this,this,'power',3000); + } + }); + add(this,'onChangeSigniZone',effect); + } + }], }, "1929": { "pid": 1929, - "cid": 1929, + cid: 1929, + "timestamp": 1479021155723, "wxid": "WX14-053", - "name": "コードメイズ テッサク", + name: "コードメイズ テッサク", + "kana": "コードメイズテッサク", "rarity": "C", "cardType": "SIGNI", "color": "white", @@ -52742,6 +98660,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "イオナ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX14/WX14-053.jpg", "illust": "甲冑", "classes": [ "精械", @@ -52755,16 +98674,61 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "ヴェルサ様をノンアポ来客からお守りします。~テッサク~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常】:対戦相手のシグニ1体がアタックしたとき、このシグニを他のシグニゾーンに配置してもよい。(すでにシグニのあるシグニゾーンには配置できない)", "【常】:場にあるこのシグニが効果によって他のシグニゾーンに移動したとき、ターン終了時まで、このシグニのパワーを+3000する。" - ] + ], + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1928-const-0', + optional: true, + triggerCondition: function (event) { + if (event.card.type !== 'SIGNI') return false; + if (event.card.isEffectFiltered()) return false; + return true; + }, + actionAsyn: function (event) { + var zones = this.player.signiZones.filter(function (zone) { + return !zone.disabled && (zone !== event.card.zone) && !zone.getSigni(); + },this); + if (!zones.length) return; + return this.player.selectAsyn('RESET_SIGNI_ZONE',zones).callback(this,function (zone) { + if (!zone) return; + this.changeSigniZone(zone); + }); + } + }); + add(this.player.opponent,'onAttack',effect); + } + },{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1928-const-1', + triggerCondition: function () { + return this.game.getEffectSource(); + }, + actionAsyn: function () { + this.game.tillTurnEndAdd(this,this,'power',3000); + } + }); + add(this,'onChangeSigniZone',effect); + } + }], }, "1930": { "pid": 1930, - "cid": 1930, + cid: 1930, + "timestamp": 1479021155295, "wxid": "WX14-071", - "name": "コードアンチ マイギリ", + name: "コードアンチ マイギリ", + "kana": "コードアンチマイギリ", "rarity": "C", "cardType": "SIGNI", "color": "black", @@ -52772,6 +98736,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX14/WX14-071.jpg", "illust": "茶ちえ", "classes": [ "精械", @@ -52785,16 +98750,61 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "キリギリ舞い舞ーい!~マイギリ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常】:このシグニがデッキからトラッシュに置かれたとき、このシグニをトラッシュから場に出してもよい。", "【常】:対戦相手のターンの間、このシグニがバニッシュされたとき、あなたのルリグが黒の場合、あなたは《黒》を支払ってもよい。そうした場合、ターン終了時まで、対戦相手のシグニ1体のパワーを-7000する。" - ] + ], + constEffects: [{ + duringGame: true, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1930-const-0', + triggerCondition: function (event) { + return this.canSummon() && + (event.oldZone === this.player.mainDeck) && + (event.newZone === this.player.trashZone); + }, + condition: function () { + return this.canSummon() && (this.zone === this.player.trashZone); + }, + actionAsyn: function () { + return this.summonOptionalAsyn(); + } + }); + add(this,'onMove',effect); + } + },{ + condition: function () { + return (this.game.turnPlayer === this.player.opponent); + }, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1930-const-1', + triggerCondition: function (event) { + return (this.player.lrig.hasColor('black')); + }, + costBlack: 1, + actionAsyn: function () { + return this.decreasePowerAsyn(7000); + } + }); + add(this,'onBanish',effect); + } + }], }, "1931": { "pid": 1931, - "cid": 1931, + cid: 1931, + "timestamp": 1479021155812, "wxid": "WX14-074", - "name": "コードアンチ タユソウ", + name: "コードアンチ タユソウ", + "kana": "コードアンチタユソウ", "rarity": "C", "cardType": "SIGNI", "color": "black", @@ -52802,6 +98812,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX14/WX14-074.jpg", "illust": "猫囃子", "classes": [ "精械", @@ -52815,15 +98826,39 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "かえしが邪魔でチュー。~盗賊ネズミ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常】:対戦相手のターンの間、このシグニがバニッシュされたとき、あなたのルリグが黒の場合、ターン終了時まで、対戦相手のシグニ1体のパワーを-3000する。" - ] + ], + constEffects: [{ + condition: function () { + return (this.game.turnPlayer === this.player.opponent); + }, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1931-const-0', + triggerCondition: function (event) { + return (this.player.lrig.hasColor('black')); + }, + actionAsyn: function () { + return this.decreasePowerAsyn(3000); + } + }); + add(this,'onBanish',effect); + } + }], }, "1932": { "pid": 1932, - "cid": 1932, + cid: 1932, + "timestamp": 1479021155927, "wxid": "WX14-078", - "name": "コードアンチ ジョモドキ", + name: "コードアンチ ジョモドキ", + "kana": "コードアンチジョモドキ", "rarity": "C", "cardType": "SIGNI", "color": "black", @@ -52831,6 +98866,7 @@ var CardInfo = { "limit": 0, "power": 1000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX14/WX14-078.jpg", "illust": "水玉子", "classes": [ "精械", @@ -52844,16 +98880,40 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "わだすの模様、キレイ…?~ジョモドキ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常】:対戦相手のターンの間、このシグニがバニッシュされたとき、あなたのルリグが黒の場合、ターン終了時まで、対戦相手のシグニ1体のパワーを-2000する。" - ] + ], + constEffects: [{ + condition: function () { + return (this.game.turnPlayer === this.player.opponent); + }, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1932-const-0', + triggerCondition: function (event) { + return (this.player.lrig.hasColor('black')); + }, + actionAsyn: function () { + return this.decreasePowerAsyn(2000); + } + }); + add(this,'onBanish',effect); + } + }], }, "1933": { "pid": 1933, - "cid": 1933, + cid: 1933, + "timestamp": 1479021155676, "wxid": "WX14-006A", - "sideB": 1934, - "name": "緑肆ノ遊 アスレ【HARD】", + sideB: 1934, + name: "緑肆ノ遊 アスレ【HARD】", + "kana": "リョクヨンノユウアスレハード", "rarity": "LR", "cardType": "RESONA", "color": "green", @@ -52861,6 +98921,7 @@ var CardInfo = { "limit": 0, "power": 15000, "limiting": "アイヤイ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX14/WX14-006A.jpg", "illust": "芥川 明", "classes": [ "精武", @@ -52874,25 +98935,184 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "extraTexts": [ + cardText: "ASUREの歴史に新たなる伝説を刻むのは誰だ!?", + // ====================== + // 共鸣 + // ====================== + extraTexts: [ "[出現条件] 【メインフェイズ】合計3枚のレゾナではない<遊具>のシグニをあなたの手札とエナゾーンと場からトラッシュに置く" ], - "constEffectTexts": [ + resonaPhase: 'mainPhase', + resonaCondition: function () { + var filter = function (card) { + return card.hasClass('遊具') && !card.resona && card.canTrashAsCost(); + }; + var cards_A = this.player.signis.filter(filter); + var cards_B = this.player.hands.filter(filter); + var cards_C = this.player.enerZone.cards.filter(filter); + var cards_trash = []; + if (concat(cards_A,cards_B,cards_C).length < 3) return null; + + var canSummonWithout = function (signis) { + var cards = this.player.signis.filter(function (signi) { + return !inArr(signi,signis); + },this); + return this.canSummonWith(cards); + }.bind(this); + + var afterCanSummonAsyn = function () { + return Callback.immediately().callback(this,function () { + // 场上 + if (!cards_A.length) return; + var max = 3 - cards_trash.length; + if (max <= 0) return; + var min = Math.max(0,max - cards_B.length - cards_C.length); + return this.player.selectSomeAsyn('TRASH',cards_A,min,max).callback(this,function (cards) { + cards_trash = cards_trash.concat(cards); + }); + }).callback(this,function () { + // 手牌 + if (!cards_B.length) return; + var max = 3 - cards_trash.length; + if (max <= 0) return; + var min = Math.max(0,max - cards_C.length); + return this.player.selectSomeAsyn('TRASH',cards_B,min,max).callback(this,function (cards) { + cards_trash = cards_trash.concat(cards); + }); + }).callback(this,function () { + // 能量区 + if (!cards_C.length) return; + var max = 3 - cards_trash.length; + if (max <= 0) return; + return this.player.selectSomeAsyn('TRASH',cards_C,max,max).callback(this,function (cards) { + cards_trash = cards_trash.concat(cards); + }); + }).callback(this,function () { + return this.game.trashCardsAsyn(cards_trash); + }); + }.bind(this); + + // 可以不用废弃 SIGNI + if (this.canSummon()) { + return afterCanSummonAsyn; + } else { + // 需要废弃1~2只 SIGNI + var cards = []; // 可以废弃的 SIGNI + var add = function (signis) { + signis.forEach(function (signi) { + if (inArr(signi,cards)) return; + cards.push(signi); + },this); + } + var signis = []; + // 废弃1只就可以出场的情况 + cards_A.forEach(function (signi) { + if (canSummonWithout([signi])) add([signi]) + },this); + // 废弃2只才能出场的情况 + if (cards_A.length === 2) { + if (canSummonWithout(cards_A)) add(cards_A); + } + if (cards_A.length === 3) { + this.player.signis.forEach(function (signi) { + if (this.canSummonWith([signi])) { + add(cards_A.filter(function (card) { + return card !== signi; + })); + } + },this); + } + if (cards.length) { + return function () { + // 至少废弃1只 + return this.player.selectAsyn('TRASH',cards).callback(this,function (card) { + cards_trash.push(card); + removeFromArr(card,cards_A); + if (canSummonWithout([card])) return; + // 必须再废弃1只 + var cards = cards_A.filter(function (signi) { + return canSummonWithout([card,signi]); + },this); + return this.player.selectAsyn('TRASH',cards).callback(this,function (card) { + cards_trash.push(card); + removeFromArr(card,cards_A); + }); + }).callback(this,afterCanSummonAsyn); + }.bind(this); + } else { + // 需要废弃3只 SIGNI + if ((cards_A.length === 3) && this.canSummonWith([])) { + return function () { + this.game.trashCards(cards_A); + return Callback.immediately(); + }.bind(this); + } + } + } + return null; + }, + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常】:あなたのシグニ1体がアタックするたび、あなたのデッキの一番上のカードをエナゾーンに置く。" ], - "startUpEffectTexts": [ + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1933-const-0', + triggerCondition: function (event) { + return inArr(event.card,this.player.signis); + }, + actionAsyn: function () { + return this.player.enerCharge(1); + } + }); + add(this.player,'onAttack',effect); + } + }], + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出】:ターン終了時まで、あなたのすべての<遊具>のシグニは「このシグニが対戦相手のシグニ1体をバニッシュしたとき、このシグニをアップする。」を得る。" ], - "attachedEffectTexts": [ + startUpEffects: [{ + actionAsyn: function () { + this.game.frame(this,function () { + this.player.signis.forEach(function (signi) { + if (!signi.hasClass('遊具')) return; + var effect = this.game.newEffect({ + source: signi, + description: '1933-attached-0', + triggerCondition: function (event) { + return (event.source === this); + }, + actionAsyn: function () { + return this.upAsyn(); + } + }); + this.game.tillTurnEndAdd(this,this.player.opponent,'onSigniBanished',effect); + },this); + }); + } + }], + // ====================== + // 附加效果 + // ====================== + attachedEffectTexts: [ "このシグニが対戦相手のシグニ1体をバニッシュしたとき、このシグニをアップする。" - ] + ], }, "1934": { "pid": 1934, - "cid": 1934, + cid: 1934, + "timestamp": 1479021156233, "wxid": "WX14-006B", - "sideB": 1933, - "name": "緑弐ノ遊 アスレ【NORMAL】", + sideB: 1933, + name: "緑弐ノ遊 アスレ【NORMAL】", + "kana": "リョクニノユウアスレノーマル", "rarity": "LR", "cardType": "RESONA", "color": "green", @@ -52900,6 +99120,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "アイヤイ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX14/WX14-006B.jpg", "illust": "芥川 明", "classes": [ "精武", @@ -52913,22 +99134,140 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "extraTexts": [ + cardText: "数々のドラマ・伝説を生み出したASURE!", + // ====================== + // 共鸣 + // ====================== + extraTexts: [ "[出現条件]【スペルカットイン】合計2枚のレゾナではない<遊具>のシグニをあなたの手札とエナゾーンと場からトラッシュに置く" ], - "startUpEffectTexts": [ - "【出】:対戦相手のチェックゾーンにスペルがある場合、以下の2つから1つを選ぶ。この出現時能力はそのスペルの効果より先に発動する。\n①あなたのデッキの上からカードを3枚エナゾーンに置く。\n②対戦相手のトラッシュにあるシグニ1枚までとスペル1枚までをゲームから除外する。" + resonaPhase: 'spellCutIn', + resonaCondition: function () { + // 复制并修改自<白罗星 新月> + var filter = function (card) { + return card.hasClass('遊具') && !card.resona && card.canTrashAsCost(); + }; + var cards_A = this.player.signis.filter(filter); + var cards_B = this.player.hands.filter(filter); + var cards_C = this.player.enerZone.cards.filter(filter); + var cards_trash = []; + if (concat(cards_A,cards_B,cards_C).length < 2) return null; + if (this.canSummon()) { + return function () { + return Callback.immediately().callback(this,function () { + if (!cards_A.length) return; + var min = Math.max(0,2 - cards_B.length - cards_C.length); + return this.player.selectSomeAsyn('TRASH',cards_A,min,2).callback(this,function (cards) { + cards_trash = cards_trash.concat(cards); + }); + }).callback(this,function () { + if (cards_trash.length >= 2) return; + if (!cards_B.length) return; + var min = 2 - cards_trash.length - cards_C.length; + var max = 2 - cards_trash; + return this.player.selectSomeAsyn('TRASH',cards_B,min,max).callback(this,function (cards) { + cards_trash = cards_trash.concat(cards); + }); + }).callback(this,function () { + if (cards_trash.length >= 2) return; + if (!cards_C.length) return; + var min = 2 - cards_trash.length; + return this.player.selectSomeAsyn('TRASH',cards_C,min,min).callback(this,function (cards) { + cards_trash = cards_trash.concat(cards); + }); + }).callback(this,function () { + return this.game.trashCardsAsyn(cards_trash); + }); + }.bind(this); + } else { + var actionAsyn = this.getSummonSolution(filter,1); + if (actionAsyn) { + return function () { + return actionAsyn.call(this).callback(this,function () { + cards_A = this.player.signis.filter(filter); + var optional = cards_B.length || cards_C.length; + return this.player.selectAsyn('TRASH',cards_A,optional).callback(this,function (card) { + if (card) return card; + optional = cards_C.length; + return this.player.selectAsyn('TRASH',cards_B,optional).callback(this,function (card) { + if (card) return card; + return this.player.selectAsyn('TRASH',cards_C); + }); + }).callback(this,function (card) { + if (!card) return; + return card.trashAsyn(); + }); + }) + }.bind(this); + } else { + return this.getSummonSolution(filter,2); + } + } + }, + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ + "【出】:対戦相手のチェックゾーンにスペルがある場合、以下の2つから1つを選ぶ。この出現時能力はそのスペルの効果より先に発動する。\n" + + "①あなたのデッキの上からカードを3枚エナゾーンに置く。\n" + + "②対戦相手のトラッシュにあるシグニ1枚までとスペル1枚までをゲームから除外する。" ], - "attachedEffectTexts": [ + startUpEffects: [{ + actionAsyn: function () { + if (!this.player.opponent.checkZone.cards.length) return; + var effects = [{ + source: this, + description: '1934-attached-0', + actionAsyn: function () { + var cards = this.player.mainDeck.getTopCards(3); + if (!cards.length) return; + this.game.moveCards(cards,this.player.enerZone); + } + },{ + source: this, + description: '1934-attached-1', + actionAsyn: function () { + var cards = this.player.opponent.trashZone.cards.filter(function (card) { + return (card.type === 'SIGNI'); + },this); + return this.player.selectAsyn('TARGET',cards).callback(this,function (card) { + if (!card) return; + return this.player.opponent.showCardsAsyn([card]).callback(this,function () { + card.exclude(); + }); + }).callback(this,function () { + var cards = this.player.opponent.trashZone.cards.filter(function (card) { + return (card.type === 'SPELL'); + },this); + return this.player.selectAsyn('TARGET',cards).callback(this,function (card) { + if (!card) return; + return this.player.opponent.showCardsAsyn([card]).callback(this,function () { + card.exclude(); + }); + }); + }); + } + }]; + return this.player.selectAsyn('CHOOSE_EFFECT',effects).callback(this,function (effect) { + return effect.actionAsyn.call(this); + }); + } + }], + // ====================== + // 附加效果 + // ====================== + attachedEffectTexts: [ "あなたのデッキの上からカードを3枚エナゾーンに置く。", "対戦相手のトラッシュにあるシグニ1枚までとスペル1枚までをゲームから除外する。" - ] + ], }, "1935": { "pid": 1935, - "cid": 1935, + cid: 1935, + "timestamp": 1479021156351, "wxid": "WX14-029", - "name": "参ノ遊 ウォスラ", + name: "参ノ遊 ウォスラ", + "kana": "サンノユウウォスラ", "rarity": "SR", "cardType": "SIGNI", "color": "green", @@ -52936,6 +99275,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "アイヤイ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX14/WX14-029.jpg", "illust": "コウサク", "classes": [ "精武", @@ -52949,19 +99289,86 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "水竜 on the 水流!~ウォスラ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常】:カード1枚があなたのエナゾーンから手札に移動したとき、このシグニをバニッシュしてもよい。その後、この効果でこのシグニをバニッシュしていた場合、あなたのエナゾーンからシグニ1枚をダウン状態で場に出す。", "【常】:このシグニが手札またはデッキからトラッシュに置かれたとき、あなたのルリグが<アイヤイ>の場合、このシグニをトラッシュからエナゾーンに置く。" ], - "burstEffectTexts": [ + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1935-const-0', + triggerCondition: function (event) { + return (event.oldZone === this.player.enerZone) && + (event.newZone === this.player.handZone); + }, + actionAsyn: function () { + return this.player.selectOptionalAsyn('BANISH',[this]).callback(this,function (card) { + if (!card) return; + return this.banishAsyn().callback(this,function (succ) { + if (!succ) return; + var cards = this.player.enerZone.cards.filter(function (card) { + return card.canSummon(); + }); + return this.player.selectAsyn('SUMMON_SIGNI',cards).callback(this,function (card) { + if (!card) return; + return card.summonAsyn(false,false,true); + }); + }); + }); + } + }); + add(this.player,'onCardMove',effect); + } + },{ + duringGame: true, + fixed: true, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1935-const-1', + triggerCondition: function (event) { + return inArr(event.oldZone,[this.player.mainDeck,this.player.handZone]) && + (event.newZone === this.player.trashZone); + }, + condition: function () { + return this.player.lrig && this.player.lrig.hasClass('アイヤイ') && + (this.zone === this.player.trashZone); + }, + actionAsyn: function () { + this.moveTo(this.player.enerZone); + } + }); + add(this,'onMove',effect); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたのデッキの一番上のカードをエナゾーンに置く。それが<遊具>のシグニの場合、追加でカードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + var cards = this.player.enerCharge(1); + var card = cards[0]; + if (!card) return; + if (!card.hasClass('遊具')) return; + this.player.draw(1); + } + } }, "1936": { "pid": 1936, - "cid": 1936, + cid: 1936, + "timestamp": 1479021156689, "wxid": "WX14-042", - "name": "参ノ遊 フラフープ", + name: "参ノ遊 フラフープ", + "kana": "サンノユウフラフープ", "rarity": "R", "cardType": "SIGNI", "color": "green", @@ -52969,6 +99376,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "アイヤイ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX14/WX14-042.jpg", "illust": "", "classes": [ "精武", @@ -52982,19 +99390,69 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "アタシについてこれる?~フラフープ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常】:あなたの場にレゾナがあるかぎり、このシグニのパワーは12000になる。", "【常】:あなたのターン終了時、このシグニを場からトラッシュに置いてもよい。そうした場合、次の対戦相手のターン終了時まで、あなたのルリグは「【起】《緑×0》:対戦相手のパワー12000以上のシグニ1体をバニッシュする。 この能力は使用タイミング【アタックフェイズ】を持ち、1ターンに一度しか使用できない。」を得る。" ], - "attachedEffectTexts": [ + constEffects: [{ + condition: function () { + return this.player.signis.some(function (signi) { + return signi.resona; + },this); + }, + action: function (set,add) { + set(this,'power',12000); + } + },{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1936-const-1', + actionAsyn: function () { + return this.player.selectOptionalAsyn('TRASH',[this]).callback(this,function (card) { + if (!card) return; + if (!this.trash()) return; + this.game.addConstEffect({ + source: this, + destroyTimming: this.player.onTurnStart, + fixed: true, + action: function (set,add) { + var actionEffect = { + source: this.player.lrig, + description: '1936-attached-0', + attackPhase: true, + once: true, + actionAsyn: function () { + return this.banishSigniAsyn(12000,1,1,true); + } + }; + add(this.player.lrig,'actionEffects',actionEffect); + } + }); + }); + } + }); + add(this.player,'onTurnEnd2',effect); + } + }], + // ====================== + // 附加效果 + // ====================== + attachedEffectTexts: [ "【起】《緑×0》:対戦相手のパワー12000以上のシグニ1体をバニッシュする。 この能力は使用タイミング【アタックフェイズ】を持ち、1ターンに一度しか使用できない。" - ] + ], }, "1937": { "pid": 1937, - "cid": 1937, + cid: 1937, + "timestamp": 1479021156871, "wxid": "WX14-066", - "name": "弐ノ遊 ゴムボート", + name: "弐ノ遊 ゴムボート", + "kana": "ニノユウゴムボート", "rarity": "C", "cardType": "SIGNI", "color": "green", @@ -53002,6 +99460,7 @@ var CardInfo = { "limit": 0, "power": 3000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX14/WX14-066.jpg", "illust": "エムド", "classes": [ "精武", @@ -53015,15 +99474,44 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "濡れる準備はOK?~ゴムボート~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常】:このシグニがアタックフェイズの間にルリグまたはシグニの効果によって手札またはデッキからエナゾーンに置かれたとき、あなたのデッキの一番上のカードをエナゾーンに置く。" - ] + ], + constEffects: [{ + duringGame: true, + fixed: true, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1937-const-0', + triggerCondition: function (event) { + if (!this.game.phase.isAttackPhase()) return false; + var source = this.game.getEffectSource(); + if (!source) return false; + if (!inArr(event.card.type,['LRIG','SIGNI'])) return false; + if (!inArr(event.oldZone,[this.player.handZone,this.player.mainDeck])) return false; + if (event.newZone !== this.player.enerZone) return false; + return true; + }, + actionAsyn: function () { + this.player.enerCharge(1); + } + }); + add(this,'onMove',effect); + } + }], }, "1938": { "pid": 1938, - "cid": 1938, + cid: 1938, + "timestamp": 1479021156744, "wxid": "WX14-067", - "name": "一ノ遊 ウキワ", + name: "一ノ遊 ウキワ", + "kana": "イチノユウウキワ", "rarity": "C", "cardType": "SIGNI", "color": "green", @@ -53031,6 +99519,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX14/WX14-067.jpg", "illust": "単ル", "classes": [ "精武", @@ -53044,15 +99533,37 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "ぷかぷか。", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常】:このシグニがアタックしたとき、あなたの手札からカード1枚をエナゾーンに置いてもよい。" - ] + ], + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1938-const-0', + actionAsyn: function () { + if (!this.player.hands) return; + return this.player.selectOptionalAsyn('TARGET',this.player.hands).callback(this,function (card) { + if (!card) return; + card.moveTo(this.player.enerZone); + }); + } + }); + add(this,'onAttack',effect); + } + }], }, "1939": { "pid": 1939, - "cid": 1939, + cid: 1939, + "timestamp": 1479021156649, "wxid": "WX14-002", - "name": "コード・ピルルク APEX", + name: "コード・ピルルク APEX", + "kana": "コードピルルクアペクス", "rarity": "LR", "cardType": "LRIG", "color": "blue/black", @@ -53060,6 +99571,7 @@ var CardInfo = { "limit": 12, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX14/WX14-002.jpg", "illust": "しおぼい", "classes": [ "ピルルク" @@ -53072,18 +99584,68 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ - "【常】:あなたがスペル1枚を使用したとき、対戦相手のシグニ1体をバニッシュする。この効果は1ターンに一度しか発動しない。" + cardText: "少しの希望は、思ったよりも大きかった。", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ + "【常】:あなたがスペル1枚を使用したとき、対戦相手のシグニ1体をバニッシュする。この効果は1ターンに一度しか発動しない。", ], - "actionEffectTexts": [ + constEffects: [{ + fixed: true, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1939-const-0', + once: true, + actionAsyn: function () { + return this.banishSigniAsyn(); + } + }); + add(this.player,'onUseSpell',effect); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起】エクシード2:あなたのトラッシュから青または黒のスペル1枚を、手札にあるかのように使用する。それを使用するためのコストは《青》コストが1、《黒》コストが1減る。このターン、それがチェックゾーンから別の領域に移動される場合、代わりにゲームから除外される。この能力は使用タイミング【メインフェイズ】【アタックフェイズ】を持つ。" - ] + ], + actionEffects: [{ + mainPhase: true, + attackPhase: true, + costExceed: 2, + actionAsyn: function () { + if (this.player.spellBanned) return; + var cards = this.player.trashZone.cards.filter(function (card) { + var flag = (card.type === 'SPELL') && (card.hasColor('blue') || card.hasColor('black')); + if (!flag) return false; + var obj = Object.create(card); + obj.costBlue -= 1; + if (obj.costBlue < 0) obj.costBlue = 0; + obj.costBlack -= 1; + if (obj.costBlack < 0) obj.costBlack = 0; + return this.player.enoughCost(obj); + },this); + return this.player.selectOptionalAsyn('TARGET',cards).callback(this,function (card) { + if (!card) return; + var obj = Object.create(card); + obj.costBlue -= 1; + if (obj.costBlue < 0) obj.costBlue = 0; + obj.costBlack -= 1; + if (obj.costBlack < 0) obj.costBlack = 0; + return this.player.handleSpellAsyn(card,false,obj,{excludeAfterUse: true}); + }); + } + }], }, "1940": { "pid": 1940, - "cid": 1940, + cid: 1940, + "timestamp": 1479021157238, "wxid": "WX14-013", - "name": "コード・ピルルク Π", + name: "コード・ピルルク Π", + "kana": "コードピルルクパイ", "rarity": "LC", "cardType": "LRIG", "color": "blue/black", @@ -53091,6 +99653,7 @@ var CardInfo = { "limit": 4, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX14/WX14-013.jpg", "illust": "柚希きひろ", "classes": [ "ピルルク" @@ -53103,19 +99666,66 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "costOr": [ - "black", - "blue" - ], - "constEffectTexts": [ + cardText: "清衣は本を開く。\n月日が教えてくれた現実は\nどうせ叶わぬ願いと、消え入りそうな希望。", + costOr: ['black', 'blue'], + growCondition: function () { + var black = Object.create(this); + black.costBlack++; + if (this.player.enoughCost(black)) return true; + var blue = Object.create(this); + blue.costBlue++; + if (this.player.enoughCost(blue)) return true; + return false; + }, + costChangeAsyn: function () { + var colors = []; + var black = Object.create(this); + black.costBlack++; + if (this.player.enoughCost(black)) colors.push('black'); + var blue = Object.create(this); + blue.costBlue++; + if (this.player.enoughCost(blue)) colors.push('blue'); + return Callback.immediately().callback(this,function () { + if (colors.length === 1) return colors[0]; + return this.player.selectTextAsyn('COLOR',colors); + }).callback(this,function (color) { + if (color === 'black') return black; + return blue; + }); + }, + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常】:このルリグがアタックしたとき、あなたの場に青と黒のシグニがある場合、カードを1枚引き、その後、手札を1枚捨てる。" - ] + ], + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1940-const-0', + actionAsyn: function () { + var flag = this.player.signis.some(function (signi) { + return signi.hasColor('blue'); + },this) && this.player.signis.some(function (signi) { + return signi.hasColor('black'); + },this); + if (!flag) return; + this.player.draw(1); + return this.player.discardAsyn(1); + } + }); + add(this,'onAttack',effect); + } + }], }, "1941": { "pid": 1941, - "cid": 1941, + cid: 1941, + "timestamp": 1479021157314, "wxid": "WX14-021", - "name": "カース・オブ・スペル", + name: "カース・オブ・スペル", + "kana": "カースオブスペル", "rarity": "LC", "cardType": "ARTS", "color": "black", @@ -53123,6 +99733,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX14/WX14-021.jpg", "illust": "よん", "classes": [], "costWhite": 0, @@ -53133,19 +99744,34 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase", - "spellCutIn" - ], - "artsEffectTexts": [ + cardText: "もっとモミモミしたかったよー…。~A・M・S~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase','spellCutIn'], + artsEffectTexts: [ "対戦相手のトラッシュにあるすべてのスペルをゲームから除外する。その後、この方法でスペルを3枚以上ゲームから除外した場合、対戦相手のシグニ1体をバニッシュする。" - ] + ], + artsEffect: { + actionAsyn: function () { + var cards = this.player.opponent.trashZone.cards.filter(function (card) { + return (card.type === 'SPELL'); + },this); + this.game.excludeCards(cards); + if (cards.length < 3) return false; + return this.banishSigniAsyn().callback(this,function () { + return false; + }); + } + } }, "1942": { "pid": 1942, - "cid": 1942, + cid: 1942, + "timestamp": 1479021157602, "wxid": "WX14-022", - "name": "クライシス・チャンス", + name: "クライシス・チャンス", + "kana": "クライシスチャンス", "rarity": "LC", "cardType": "ARTS", "color": "colorless", @@ -53153,6 +99779,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX14/WX14-022.jpg", "illust": "希", "classes": [], "costWhite": 0, @@ -53163,18 +99790,47 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "attackPhase" + cardText: "すべてを奪われたものが残したものというものは?", + // ====================== + // 技艺效果 + // ====================== + timmings: ['attackPhase'], + artsEffectTexts: [ + "あなたの手札が0枚の場合、あなたのトラッシュからシグニ1枚を手札に加える。\n" + + "あなたのエナゾーンにカードがない場合、あなたのデッキの上からカードを2枚エナゾーンに置く。\n" + + "あなたの場にシグニがない場合、あなたの手札からシグニ1枚を場に出す。" ], - "artsEffectTexts": [ - "あなたの手札が0枚の場合、あなたのトラッシュからシグニ1枚を手札に加える。\nあなたのエナゾーンにカードがない場合、あなたのデッキの上からカードを2枚エナゾーンに置く。\nあなたの場にシグニがない場合、あなたの手札からシグニ1枚を場に出す。" - ] + artsEffect: { + actionAsyn: function () { + return Callback.immediately().callback(this,function () { + if (this.player.hands.length) return; + var filter = function (card) { + return (card.type === 'SIGNI'); + }; + return this.player.pickCardAsyn(filter); + }).callback(this,function () { + if (this.player.enerZone.cards.length) return; + this.player.enerCharge(2); + }).callback(this,function () { + if (this.player.signis.length) return; + var cards = this.player.hands.filter(function (card) { + return card.canSummon(); + },this); + return this.player.selectAsyn('SUMMON_SIGNI',cards).callback(this,function (card) { + if (!card) return; + return card.summonAsyn(); + }); + }); + } + } }, "1943": { "pid": 1943, - "cid": 1943, + cid: 1943, + "timestamp": 1479021157725, "wxid": "WX14-030", - "name": "コードラブハート †M・C・M・R†", + name: "コードラブハート †M・C・M・R†", + "kana": "コードラブハートフォールンモニタリングカメラ", "rarity": "SR", "cardType": "SIGNI", "color": "black", @@ -53182,6 +99838,7 @@ var CardInfo = { "limit": 0, "power": 15000, "limiting": "ピルルク", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX14/WX14-030.jpg", "illust": "オーミー", "classes": [ "精械", @@ -53195,23 +99852,111 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ - "【起】《黒×0》:あなたのトラッシュからそれぞれレベルの異なる無色ではないシグニ4枚をデッキに加えてシャッフルする。そうした場合、以下の3つから1つを選ぶ。この能力は使用タイミング【アタックフェイズ】【スペルカットイン】を持つ。\n①対戦相手のシグニ1体をバニッシュする。\n②スペル1つの効果を打ち消す。\n③あなたのトラッシュからレベル4以下の<電機>のシグニ1枚を場に出す。" + cardText: "$※▲●×$丸見えだぜ!~†M・C・M・R†~", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ + "【起】《黒×0》:あなたのトラッシュからそれぞれレベルの異なる無色ではないシグニ4枚をデッキに加えてシャッフルする。そうした場合、以下の3つから1つを選ぶ。この能力は使用タイミング【アタックフェイズ】【スペルカットイン】を持つ。\n" + + "①対戦相手のシグニ1体をバニッシュする。\n" + + "②スペル1つの効果を打ち消す。\n" + + "③あなたのトラッシュからレベル4以下の<電機>のシグニ1枚を場に出す。" ], - "attachedEffectTexts": [ + actionEffects: [{ + attackPhase: true, + spellCutIn: true, + actionAsyn: function () { + var levels = []; + this.player.trashZone.cards.forEach(function (card) { + if (card.hasColor('colorless')) return; + if (card.type !== 'SIGNI') return; + if (inArr(card.level,levels)) return; + levels.push(card.level); + },this); + if (levels.length < 4) return; + levels.length = 0; + + var cards_deck = []; + return Callback.loop(this,4,function () { + var cards = this.player.trashZone.cards.filter(function (card) { + return (card.color !== 'colorless') && (card.type === 'SIGNI') && !inArr(card.level,levels); + },this); + return this.player.selectAsyn('TARGET',cards).callback(this,function (card) { + if (!card) return; + levels.push(card.level); + cards_deck.push(card); + }); + }).callback(this,function () { + return this.player.opponent.showCardsAsyn(cards_deck).callback(this,function () { + var cards = this.game.moveCards(cards_deck,this.player.mainDeck); + this.player.shuffle(); + if (cards.length !== 4) return; + + var effects = [{ + source: this, + description: '1943-attached-0', + actionAsyn: function () { + return this.banishSigniAsyn().callback(this,function () { + return false; + }); + } + },{ + source: this, + description: '1943-attached-1', + actionAsyn: function () { + return true; + } + },{ + source: this, + description: '1943-attached-2', + actionAsyn: function () { + var cards = this.player.trashZone.cards.filter(function (card) { + return (card.level <= 4) && card.hasClass('電機') && card.canSummon(); + },this); + return this.player.selectAsyn('SUMMON_SIGNI',cards).callback(this,function (card) { + if (!card) return; + return card.summonAsyn().callback(this,function () { + return false; + }); + }); + } + }]; + return this.player.selectAsyn('LAUNCH',effects).callback(this,function (effect) { + if (!effect) return; + return effect.actionAsyn.call(this); + }); + }); + }); + } + }], + // ====================== + // 附加效果 + // ====================== + attachedEffectTexts: [ "対戦相手のシグニ1体をバニッシュする。", "スペル1つの効果を打ち消す。", "あなたのトラッシュからレベル4以下の<電機>のシグニ1枚を場に出す。" ], - "burstEffectTexts": [ + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:対戦相手のルリグ1体をダウンし、それを凍結する。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.opponent.lrig.down(); + this.player.opponent.lrig.freeze(); + } + } }, "1944": { "pid": 1944, - "cid": 1944, + cid: 1944, + "timestamp": 1479021157763, "wxid": "WX14-073", - "name": "コードアート †H・M・F†", + name: "コードアート †H・M・F†", + "kana": "コードアートフォールンヒュミディフィア", "rarity": "C", "cardType": "SIGNI", "color": "black", @@ -53219,6 +99964,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX14/WX14-073.jpg", "illust": "夜ノみつき", "classes": [ "精械", @@ -53232,18 +99978,50 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ - "【常】:あなたのトラッシュにスペルがあるかぎり、このシグニのパワーは8000になる。" + cardText: "調子狂うわ!戯言聞いてっと。~†H・M・F†~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ + "【常】:あなたのトラッシュにスペルがあるかぎり、このシグニのパワーは8000になる。", ], - "startUpEffectTexts": [ + constEffects: [{ + condition: function () { + return this.player.trashZone.cards.some(function (card) { + return (card.type === 'SPELL'); + },this); + }, + action: function (set,add) { + set(this,'power',8000); + } + }], + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出】:あなたのトラッシュにスペルが3枚以上ある場合、ターン終了時まで、対戦相手のシグニ1体のパワーを-3000する。" - ] + ], + startUpEffects: [{ + actionAsyn: function () { + var cards = this.player.trashZone.cards.filter(function (card) { + return (card.type === 'SPELL'); + },this); + if (cards.length < 3) return; + cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndAdd(this,card,'power',-3000); + }); + } + }], }, "1945": { "pid": 1945, - "cid": 1945, + cid: 1945, + "timestamp": 1479021157372, "wxid": "WX14-077", - "name": "コードアート †D・M・F†", + name: "コードアート †D・M・F†", + "kana": "コードアートフォールンデヒュミディフィア", "rarity": "C", "cardType": "SIGNI", "color": "black", @@ -53251,6 +100029,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX14/WX14-077.jpg", "illust": "パトリシア", "classes": [ "精械", @@ -53264,15 +100043,31 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "う~ん、私も却下ね。~†D・M・F†~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常】:あなたのトラッシュにスペルがあるかぎり、このシグニのパワーは5000になる。" - ] + ], + constEffects: [{ + condition: function () { + return this.player.trashZone.cards.some(function (card) { + return (card.type === 'SPELL'); + },this); + }, + action: function (set,add) { + set(this,'power',5000); + } + }], }, "1946": { "pid": 1946, - "cid": 1946, + cid: 1946, + "timestamp": 1479021158038, "wxid": "WX14-079", - "name": "アイス・フィンガー", + name: "アイス・フィンガー", + "kana": "アイスフィンガー", "rarity": "C", "cardType": "SPELL", "color": "black", @@ -53280,6 +100075,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX14/WX14-079.jpg", "illust": "単ル", "classes": [], "costWhite": 0, @@ -53290,15 +100086,32 @@ var CardInfo = { "costColorless": 1, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "ボカン!", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "対戦相手のシグニ1体をバニッシュする。そうした場合、あなたはカードを2枚引く。" - ] + ], + spellEffect: { + getTargets: function () { + return this.player.opponent.signis; + }, + actionAsyn: function (target) { + return target.banishAsyn().callback(this,function (succ) { + if (!succ) return; + this.player.draw(2); + }); + } + }, }, "1947": { "pid": 1947, - "cid": 1947, + cid: 1947, + "timestamp": 1479021158269, "wxid": "PR-315", - "name": "月欠けの戦場(カードゲーマーvol.29 付録)", + name: "月欠けの戦場(カードゲーマーvol.29 付録)", + "kana": "ツキカケノセンジョウ", "rarity": "PR", "cardType": "ARTS", "color": "black", @@ -53306,6 +100119,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-315.jpg", "illust": "安藤周記", "classes": [], "costWhite": 1, @@ -53316,22 +100130,61 @@ var CardInfo = { "costColorless": 1, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase", - "attackPhase" - ], - "artsEffectTexts": [ - "以下の3つから2つまで選ぶ。\n①ターン終了時まで、対戦相手のシグニ1体のパワーをあなたのルリグのレベル1につき、-2000する。\n②ターン終了時まで、対戦相手のすべてのシグニは「あなたが《無》を支払わないかぎりアタックできない。」を得る。\n③あなたのルリグトラッシュからレベル2以下のルリグを2枚まであなたのルリグの下に置く。", + cardText: "月光は狂気の引き金、耐えられる?~ツクヨミ~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase','attackPhase'], + artsEffectTexts: [ + "以下の3つから2つまで選ぶ。\n" + + "①ターン終了時まで、対戦相手のシグニ1体のパワーをあなたのルリグのレベル1につき、-2000する。\n" + + "②ターン終了時まで、対戦相手のすべてのシグニは「あなたが《無》を支払わないかぎりアタックできない。」を得る。\n" + + "③あなたのルリグトラッシュからレベル2以下のルリグを2枚まであなたのルリグの下に置く。", "①ターン終了時まで、対戦相手のシグニ1体のパワーをあなたのルリグのレベル1につき、-2000する。", "②ターン終了時まで、対戦相手のすべてのシグニは「あなたが《無》を支払わないかぎりアタックできない。」を得る。", "③あなたのルリグトラッシュからレベル2以下のルリグを2枚まであなたのルリグの下に置く。" - ] + ], + getMinEffectCount: function () { + return 1; + }, + getMaxEffectCount: function () { + return 2; + }, + artsEffect: [{ + actionAsyn: function () { + var value = this.player.lrig.level * 2000; + if (!value) return; + return this.decreasePowerAsyn(value); + } + },{ + actionAsyn: function () { + this.game.frameStart(); + this.player.opponent.signis.forEach(function (signi) { + this.game.tillTurnEndAdd(this,signi,'attackCostColorless',1); + },this); + this.game.frameEnd(); + } + },{ + actionAsyn: function () { + var cards = this.player.lrigTrashZone.cards.filter(function (card) { + return (card.type === 'LRIG') && (card.level <= 2); + }); + return this.player.selectSomeAsyn('TARGET',cards,0,2).callback(this,function (cards) { + if (!cards) return; + return this.player.opponent.showCardsAsyn(cards).callback(this,function () { + this.game.moveCards(cards,this.player.lrigZone,{bottom: true}); + }); + }); + } + }] }, "1948": { "pid": 1948, - "cid": 1948, + cid: 1948, + "timestamp": 1479021158265, "wxid": "PR-318", - "name": "紡績する知識(WIXOSSカード大全IV 付録)", + name: "紡績する知識(WIXOSSカード大全IV 付録)", + "kana": "ボウセキスルチシキ", "rarity": "PR", "cardType": "SPELL", "color": "colorless", @@ -53339,6 +100192,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-318.jpg", "illust": "久野モトキ", "classes": [], "costWhite": 0, @@ -53349,18 +100203,41 @@ var CardInfo = { "costColorless": 1, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "戦いの中、言葉が紡がれる。", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "あなたのデッキからあなたのルリグと同じ色を持つカード1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" ], - "burstEffectTexts": [ + spellEffect: { + actionAsyn: function (target) { + var lrig = this.player.lrig + var filter = function (card) { + return card.hasSameColorWith(lrig); + }; + return this.player.seekAsyn(filter,1); + } + }, + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(1); + } + } }, "1949": { "pid": 1949, - "cid": 1942, + cid: 1942, + "timestamp": 1479021158506, "wxid": "PR-321", - "name": "クライシス・チャンス(ウィクロスアートマテリアルIV付録)", + name: "クライシス・チャンス(ウィクロスアートマテリアルIV付録)", + "kana": "クライシスチャンス", "rarity": "PR", "cardType": "ARTS", "color": "colorless", @@ -53368,6 +100245,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-321.jpg", "illust": "一ノ瀬ランド", "classes": [], "costWhite": 0, @@ -53377,13 +100255,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "たくさんの色がいっぱいの。外の世界に。~マユ~", }, "1950": { "pid": 1950, - "cid": 1950, + cid: 1950, + "timestamp": 1479021158376, "wxid": "WX14-CB01", - "name": "燦", + name: "燦", + "kana": "サン", "rarity": "CB", "cardType": "SIGNI", "color": "white", @@ -53391,6 +100272,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX14/WX14-CB01.jpg", "illust": "bomi", "classes": [ "精武", @@ -53404,19 +100286,61 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "はぁ~~い!燦だよぉ~~ ~燦~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常】:あなたの<ウェポン>のシグニは対戦相手のシグニの効果を受けない。", - "【常】:アップ状態のこのシグニが効果によってダウンしたとき、あなたのデッキの一番上のカードをエナゾーンに置く。" + "【常】:アップ状態のこのシグニが効果によってダウンしたとき、あなたのデッキの一番上のカードをエナゾーンに置く。", ], - "startUpEffectTexts": [ + constEffects: [{ + action: function (set,add) { + this.player.signis.forEach(function (signi) { + if (!signi.hasClass('ウェポン')) return; + add(signi,'effectFilters',function (card) { + return (card.player !== this.player.opponent) || (card.type !== 'SIGNI'); + }); + },this); + } + },{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1950-const-1', + triggerCondition: function () { + return this.game.getEffectSource(); + }, + actionAsyn: function () { + this.player.enerCharge(1); + } + }); + add(this,'onDown',effect); + } + }], + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出】《白》:あなたのデッキから《暁月》1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" - ] + ], + startUpEffects: [{ + costWhite: 1, + actionAsyn: function () { + var filter = function (card) { + return card.cid === 1951; + }; + return this.player.seekAsyn(filter,1); + } + }], }, "1951": { "pid": 1951, - "cid": 1951, + cid: 1951, + "timestamp": 1479021158644, "wxid": "WX14-CB02", - "name": "暁月", + name: "暁月", + "kana": "アカツキ", "rarity": "CB", "cardType": "SIGNI", "color": "red", @@ -53424,6 +100348,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX14/WX14-CB02.jpg", "illust": "bomi", "classes": [ "精武", @@ -53437,19 +100362,70 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "これは使命・・・戦うしか、ないのよ~暁月~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常】:あなたの《燦》はバニッシュされない。", "【常】:このシグニがアタックしたとき、あなたのアップ状態の<アーム>のシグニ1体をダウンしてもよい。そうした場合、対戦相手のシグニ1体を手札に戻す。" ], - "burstEffectTexts": [ + constEffects: [{ + action: function (set,add) { + this.player.signis.forEach(function (signi) { + if (signi.cid !== 1950) return; + set(signi,'canNotBeBanished',true); + },this); + } + },{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1951-const-1', + actionAsyn: function () { + var cards = this.player.signis.filter(function (signi) { + return signi.isUp && signi.hasClass('アーム'); + },this); + return this.player.selectOptionalAsyn('DOWN',cards).callback(this,function (card) { + if (!card) return; + if (!card.down()) return; + return this.player.selectOpponentSigniAsyn().callback(this,function (card) { + if (!card) return; + return card.bounceAsyn(); + }); + }); + } + }); + add(this,'onAttack',effect); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたのデッキから《暁月》1枚と《燦》1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" - ] + ], + burstEffect: { + actionAsyn: function () { + var filter = function (card) { + return card.cid === 1951; + }; + return this.player.seekAsyn(filter,1).callback(this,function () { + var filter = function (card) { + return card.cid === 1950; + }; + return this.player.seekAsyn(filter,1); + }); + } + } }, "1952": { "pid": 1952, - "cid": 1952, + cid: 1952, + "timestamp": 1479021158672, "wxid": "WX14-CB03", - "name": "幻獣 サーバル", + name: "幻獣 サーバル", + "kana": "ゲンジュウサーバル", "rarity": "CB", "cardType": "SIGNI", "color": "green", @@ -53457,6 +100433,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX14/WX14-CB03.jpg", "illust": "吉崎観音", "classes": [ "精生", @@ -53470,19 +100447,64 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "楽しいこと、皆を笑顔にすることが大好き!~サーバル~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常】:対戦相手のルリグがレベル4以上であるかぎり、このシグニは【ランサー】を得る。", "【常】:このシグニがアタックしたとき、対戦相手のルリグがレベル5の場合、あなたの手札から<空獣>または<地獣>のシグニを1枚捨ててもよい。そうした場合、このシグニをアップする。この効果は1ターンに一度しか発動しない。" ], - "burstEffectTexts": [ + constEffects: [{ + condition: function () { + return (this.player.opponent.lrig.level >= 4); + }, + action: function (set,add) { + set(this,'lancer',true); + } + },{ + fixed: true, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1952-const-1', + once: true, + condition: function () { + return (this.player.opponent.lrig.level === 5); + }, + actionAsyn: function () { + var cards = this.player.hands.filter(function (card) { + return card.hasClass('空獣') || card.hasClass('地獣'); + },this); + return this.player.selectOptionalAsyn('DISCARD',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + return this.upAsyn(); + }); + } + }); + add(this,'onAttack',effect); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(1); + } + } }, "1953": { "pid": 1953, - "cid": 1953, + cid: 1953, + "timestamp": 1479021159082, "wxid": "WX14-CB04", - "name": "幻獣 キタキツネ", + name: "幻獣 キタキツネ", + "kana": "ゲンジュウキタキツネ", "rarity": "CB", "cardType": "SIGNI", "color": "green", @@ -53490,6 +100512,7 @@ var CardInfo = { "limit": 0, "power": 3000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX14/WX14-CB04.jpg", "illust": "吉崎観音", "classes": [ "精生", @@ -53503,16 +100526,55 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "ボク…遠くから見てるよ、キミのこと。~キタキツネ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常】:このシグニがアタックしたとき、ターン終了時まで、あなたのすべての<空獣>と<地獣>のシグニのパワーを+3000する。", "【常】:このシグニがアタックしたとき、あなたの場にパワー10000以上のシグニがある場合、カードを1枚引く。" - ] + ], + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1953-const-0', + actionAsyn: function () { + this.game.frameStart(); + this.player.signis.forEach(function (signi) { + if (signi.hasClass('空獣') || signi.hasClass('地獣')) { + this.game.tillTurnEndAdd(this,signi,'power',3000); + } + },this); + this.game.frameEnd(); + } + }); + add(this,'onAttack',effect); + } + },{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1953-const-1', + actionAsyn: function () { + var flag = this.player.signis.some(function (signi) { + return (signi.power >= 10000); + },this); + if (!flag) return; + this.player.draw(1); + } + }); + add(this,'onAttack',effect); + } + }], }, "1954": { "pid": 1954, - "cid": 1954, + cid: 1954, + "timestamp": 1479021159221, "wxid": "WX14-CB05", - "name": "幻獣 オカピ", + name: "幻獣 オカピ", + "kana": "ゲンジュウオカピ", "rarity": "CB", "cardType": "SIGNI", "color": "green", @@ -53520,6 +100582,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "緑子", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX14/WX14-CB05.jpg", "illust": "エムド", "classes": [ "精生", @@ -53533,17 +100596,48 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "お風呂あがり タカラトミー本社で オカピが エレキギターを 食べた。", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常】:このシグニのパワーはあなたのルリグのレベル1につき+3000される。", "【常】:このシグニのパワーが15000以上であるかぎり、このシグニは【ランサー】を得る。", "【常】:あなたのライフクロス1枚がクラッシュされたとき、このシグニをバニッシュする。" - ] + ], + constEffects: [{ + action: function (set,add) { + var value = this.player.lrig.level * 3000; + if (!value) return; + add(this,'power',value); + } + },{ + condition: function () { + return (this.power >= 15000); + }, + action: function (set,add) { + set(this,'lancer',true); + } + },{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1954-const-2', + actionAsyn: function () { + return this.banishAsyn(); + } + }); + add(this.player,'onCrash',effect); + } + }], }, "1955": { "pid": 1955, - "cid": 1955, + cid: 1955, + "timestamp": 1479021159123, "wxid": "PR-307", - "name": "リヴァイバル・エクシード(WIXOSS PARTY参加賞selectors pack vol11)", + name: "リヴァイバル・エクシード(WIXOSS PARTY参加賞selectors pack vol11)", + "kana": "リヴァイバルエクシード", "rarity": "PR", "cardType": "ARTS", "color": "colorless", @@ -53551,6 +100645,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-307.jpg", "illust": "希", "classes": [], "costWhite": 0, @@ -53561,19 +100656,48 @@ var CardInfo = { "costColorless": 1, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase", - "attackPhase" + cardText: "過去は何度でも未来へ。", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase','attackPhase'], + artsEffectTexts: [ + "対戦相手のターンの間、このカードを使用するためのコストは《無》《無》《無》になる。\n" + + "あなたのルリグのエクシードの値が3以下の能力1つをコストを支払わずに使用する。(使用タイミングを無視する)" ], - "artsEffectTexts": [ - "対戦相手のターンの間、このカードを使用するためのコストは《無》《無》《無》になる。\nあなたのルリグのエクシードの値が3以下の能力1つをコストを支払わずに使用する。(使用タイミングを無視する)" - ] + costChange: function () { + if (this.game.turnPlayer === this.player.opponent) return { + costColorless: 3 + }; + var obj = Object.create(this); + obj.costChange = null; + return obj; + }, + artsEffect: { + actionAsyn: function () { + var effects = this.player.lrig.actionEffects.filter(function (effect) { + if (effect.costExceed <= 0) return; + if (effect.costExceed > 3) return; + return (this.player.canUseActionEffect(effect,{ + ignoreExceedCost: true, + ignoreTimming: true, + })); + },this); + if (!effects.length) return; + return this.player.selectAsyn('USE_ACTION_EFFECT',effects).callback(this,function (effect) { + if (!effect) return; + return this.player.handleActionEffectAsyn(effect,{ignoreExceedCost: true}); + }); + } + } }, "1956": { "pid": 1956, - "cid": 1956, + cid: 1956, + "timestamp": 1479021159533, "wxid": "PR-308", - "name": "無二の征服 アレクサンド(WIXOSS PARTY参加賞selectors pack vol11)", + name: "無二の征服 アレクサンド(WIXOSS PARTY参加賞selectors pack vol11)", + "kana": "ムニノセイフクアレクサンド", "rarity": "PR", "cardType": "SIGNI", "color": "red", @@ -53581,6 +100705,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-308.jpg", "illust": "村上ゆいち", "classes": [ "精像", @@ -53594,22 +100719,60 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "extraTexts": [ + cardText: "諸君のために戦おうではないか。~アレクサンド~", + // ====================== + // Rise + // ====================== + extraTexts: [ "[ライズ]レベル1の赤のシグニの上に置く" ], - "rise": true, - "constEffectTexts": [ + rise: function (card) { + return (card.level === 1) && card.hasColor('red'); + }, + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常】:各ターンのアタックフェイズ開始時、ターン終了時まで、あなたの他の赤のシグニ1体は「バニッシュされない。」を得る。" ], - "burstEffectTexts": [ + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1956-const-0', + actionAsyn: function () { + var filter = function (card) { + return (card !== this) && card.hasColor('red'); + }.bind(this); + return this.player.selectSelfSigniAsyn(filter).callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndSet(this,card,'canNotBeBanished',true); + }); + } + }); + add(this.player,'onAttackPhaseStart',effect); + add(this.player.opponent,'onAttackPhaseStart',effect); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(1); + } + } }, "1957": { "pid": 1957, - "cid": 1957, + cid: 1957, + "timestamp": 1479021159577, "wxid": "PR-309", - "name": "コードアンチ カイヅカ(WIXOSS PARTY参加賞selectors pack vol11)", + name: "コードアンチ カイヅカ(WIXOSS PARTY参加賞selectors pack vol11)", + "kana": "コードアンチカイヅカ", "rarity": "PR", "cardType": "SIGNI", "color": "black", @@ -53617,6 +100780,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-309.jpg", "illust": "ふーみ", "classes": [ "精械", @@ -53630,18 +100794,59 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ - "【常】:あなたのトラッシュからシグニ1体が場に出たとき、このシグニをトラッシュから場に出してもよい。そうした場合、ターン終了時に、またはこのシグニが場から離れる場合に、このシグニをゲームから除外する。" + cardText: "ズカズカこないでよっ!~カイヅカ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ + "【常】:あなたのトラッシュからシグニ1体が場に出たとき、このシグニをトラッシュから場に出してもよい。そうした場合、ターン終了時に、またはこのシグニが場から離れる場合に、このシグニをゲームから除外する。", ], - "startUpEffectTexts": [ + constEffects: [{ + duringGame: true, + fixed: true, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1957-const-0', + optional: true, + triggerCondition: function (event) { + return (this.zone === this.player.trashZone) && (event.oldZone === this.player.trashZone); + }, + condition: function () { + return this.canSummon(); + }, + actionAsyn: function () { + return this.summonAsyn().callback(this,function () { + this.fieldData.excludeWhenTurnEnd = true; + this.fieldData.excludeWhenLeaveField = true; + }); + } + }); + add(this.player,'onSummonSigni',effect); + } + }], + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出】:このシグニがトラッシュから場に出たとき、ターン終了時まで、対戦相手のシグニ1体のパワーを-5000する。(パワーが0以下のシグニはバニッシュされる)" - ] + ], + startUpEffects: [{ + triggerCondition: function (event) { + return event.oldZone === this.player.trashZone; + }, + actionAsyn: function () { + return this.decreasePowerAsyn(5000); + } + }], }, "1958": { "pid": 1958, - "cid": 1955, + cid: 1955, + "timestamp": 1479021159611, "wxid": "PR-310", - "name": "リヴァイバル・エクシード(WIXOSSお楽しみパック 2016年8-9月 Ver.)", + name: "リヴァイバル・エクシード(WIXOSSお楽しみパック 2016年8-9月 Ver.)", + "kana": "リヴァイバルエクシード", "rarity": "PR", "cardType": "ARTS", "color": "colorless", @@ -53649,6 +100854,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-310.jpg", "illust": "希", "classes": [], "costWhite": 0, @@ -53658,13 +100864,46 @@ var CardInfo = { "costGreen": 0, "costColorless": 1, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "続いていく、だから、そこにいる。", }, + // "1959": { + // "pid": 1959, + // cid: 1956, + // "timestamp": 1479021159712, + // "wxid": "PR-311", + // name: "無二の征服 アレクサンド(WIXOSSお楽しみパック 2016年8-9月 Ver.)", + // "kana": "ムニノセイフクアレクサンド", + // "rarity": "PR", + // "cardType": "SIGNI", + // "color": "red", + // "level": 2, + // "limit": 0, + // "power": 8000, + // "limiting": "", + // "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-311.jpg", + // "illust": "村上ゆいち", + // "classes": [ + // "精像", + // "武勇" + // ], + // "costWhite": 0, + // "costBlack": 0, + // "costRed": 0, + // "costBlue": 0, + // "costGreen": 0, + // "costColorless": 0, + // "guardFlag": false, + // "multiEner": false, + // cardText: "新たな力が戦いの狼煙をあげる。", + // }, "1960": { "pid": 1960, - "cid": 1957, + cid: 1957, + "timestamp": 1479021160121, "wxid": "PR-312", - "name": "コードアンチ カイヅカ(WIXOSSお楽しみパック 2016年8-9月 Ver.)", + name: "コードアンチ カイヅカ(WIXOSSお楽しみパック 2016年8-9月 Ver.)", + "kana": "コードアンチカイヅカ", "rarity": "PR", "cardType": "SIGNI", "color": "black", @@ -53672,6 +100911,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-312.jpg", "illust": "ふーみ", "classes": [ "精械", @@ -53684,13 +100924,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "ズカズカくるとケガするぞっ!~カイヅカ~", }, "1961": { "pid": 1961, - "cid": 108, + cid: 108, + "timestamp": 1479021160335, "wxid": "SP18-001", - "name": "新月の巫女 タマヨリヒメ(サマールリグパックvol.1)", + name: "新月の巫女 タマヨリヒメ(サマールリグパックvol.1)", + "kana": "シンゲツノミコタマヨリヒメ", "rarity": "SP", "cardType": "LRIG", "color": "white", @@ -53698,6 +100941,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP18/SP18-001.jpg", "illust": "mado*pen", "classes": [ "タマ" @@ -53709,13 +100953,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "お水でバトル、たのしー! ~タマ~", }, "1962": { "pid": 1962, - "cid": 1506, + cid: 1506, + "timestamp": 1479021160411, "wxid": "SP18-002", - "name": "恋慕の巫女 ユキ(サマールリグパックvol.1)", + name: "恋慕の巫女 ユキ(サマールリグパックvol.1)", + "kana": "レンボノミコユキ", "rarity": "SP", "cardType": "LRIG", "color": "white", @@ -53723,6 +100970,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP18/SP18-002.jpg", "illust": "bomi", "classes": [ "イオナ" @@ -53734,13 +100982,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "暑いわ、とろけそう。誰か私を涼ませてくれないかしら? ~ユキ~", }, "1963": { "pid": 1963, - "cid": 126, + cid: 126, + "timestamp": 1479021160439, "wxid": "SP18-003", - "name": "花代・零(サマールリグパックvol.1)", + name: "花代・零(サマールリグパックvol.1)", + "kana": "ハナヨゼロ", "rarity": "SP", "cardType": "LRIG", "color": "red", @@ -53748,6 +100999,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP18/SP18-003.jpg", "illust": "pepo", "classes": [ "花代" @@ -53759,13 +101011,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "似合う?似合わない?まぁ、どちらでもいいよ。 ~花代~", }, "1964": { "pid": 1964, - "cid": 144, + cid: 144, + "timestamp": 1479021160569, "wxid": "SP18-004", - "name": "コード・ピルルク(サマールリグパックvol.1)", + name: "コード・ピルルク(サマールリグパックvol.1)", + "kana": "コードピルルク", "rarity": "SP", "cardType": "LRIG", "color": "blue", @@ -53773,6 +101028,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP18/SP18-004.jpg", "illust": "安藤周記", "classes": [ "ピルルク" @@ -53784,13 +101040,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "ピーピングアナライズ。私と、泳ぎたい……?~ピルルク~", }, "1965": { "pid": 1965, - "cid": 525, + cid: 525, + "timestamp": 1479021160587, "wxid": "SP18-005", - "name": "奇跡の軌跡 アン(サマールリグパックvol.1)", + name: "奇跡の軌跡 アン(サマールリグパックvol.1)", + "kana": "キセキノキセキアン", "rarity": "SP", "cardType": "LRIG", "color": "green", @@ -53798,6 +101057,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP18/SP18-005.jpg", "illust": "DQN", "classes": [ "アン" @@ -53809,13 +101069,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "本日は晴天なり、大漁だわ。 ~アン~", }, "1966": { "pid": 1966, - "cid": 406, + cid: 406, + "timestamp": 1479021161030, "wxid": "SP18-006", - "name": "創造の鍵主 ウムル=ノル(サマールリグパックvol.1)", + name: "創造の鍵主 ウムル=ノル(サマールリグパックvol.1)", + "kana": "ソウゾウノカギヌシウムルノル", "rarity": "SP", "cardType": "LRIG", "color": "black", @@ -53823,6 +101086,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP18/SP18-006.jpg", "illust": "アリオ", "classes": [ "ウムル" @@ -53834,13 +101098,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "なんじゃ、その目は。今日はオフなのじゃ、グロウせんぞ。~ウムル~", }, "1967": { "pid": 1967, - "cid": 1967, + cid: 1967, + "timestamp": 1479021161303, "wxid": "WX14-014", - "name": "スティール・スペル・ラン", + name: "スティール・スペル・ラン", + "kana": "スティールスペルラン", "rarity": "LC", "cardType": "ARTS", "color": "blue", @@ -53848,6 +101115,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "ミルルン", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX14/WX14-014.jpg", "illust": "松本エイト", "classes": [], "costWhite": 0, @@ -53858,18 +101126,41 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase" + cardText: "ニャホホホ。楽勝だったニャー♪~ミルルンネコ~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase'], + artsEffectTexts: [ + "アンコール―《青》《無》\n" + + "対戦相手のトラッシュからスペル1枚を、あなたの手札にあるかのようにコストを支払わずに限定条件を無視して使用する。このターン、そのスペルがチェックゾーンから別の領域に移動される場合、代わりにゲームから除外される。" ], - "artsEffectTexts": [ - "アンコール―《青》《無》\n対戦相手のトラッシュからスペル1枚を、あなたの手札にあるかのようにコストを支払わずに限定条件を無視して使用する。このターン、そのスペルがチェックゾーンから別の領域に移動される場合、代わりにゲームから除外される。" - ] + encore: { + costBlue: 1, + costColorless: 1, + }, + artsEffect: { + actionAsyn: function () { + // 复制并修改自 WX05-011 + if (this.player.spellBanned) return; + var cards = this.player.opponent.trashZone.cards.filter(function (card) { + return (card.type === 'SPELL') && + (!card.useCondition || card.useCondition()); + },this); + return this.player.selectTargetOptionalAsyn(cards).callback(this,function (card) { + if (!card) return; + return this.player.handleSpellAsyn(card,true,null,{excludeAfterUse: true}); + }); + } + } }, "1968": { "pid": 1968, - "cid": 1968, + cid: 1968, + "timestamp": 1479021161425, "wxid": "WX14-027", - "name": "羅原姫 Be", + name: "羅原姫 Be", + "kana": "ラゲンヒメベリリウム", "rarity": "SR", "cardType": "SIGNI", "color": "blue", @@ -53877,6 +101168,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "ミルルン", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX14/WX14-027.jpg", "illust": "イチゼン", "classes": [ "精羅", @@ -53890,22 +101182,101 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "危険度ナンバーワン!~Be~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常】:あなたの<原子>のシグニ1体が対戦相手の効果によって場を離れるたび、対戦相手の手札を1枚見ないで選び、捨てさせる。", - "【常】:あなたが対戦相手のスペル1枚を使用したとき、対戦相手のシグニ1体をバニッシュするか、対戦相手の手札を1枚捨てさせる。" + "【常】:あなたが対戦相手のスペル1枚を使用したとき、対戦相手のシグニ1体をバニッシュするか、対戦相手の手札を1枚捨てさせる。", ], - "startUpEffectTexts": [ + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1968-const-0', + triggerCondition: function (event) { + if (!event.card.hasClass('原子')) return false; + var source = this.game.getEffectSource(); + if (!source) return false; + return (source.player === this.player.opponent); + }, + actionAsyn: function () { + this.player.opponent.discardRandomly(1); + } + }); + add(this.player,'onSigniLeaveField',effect); + } + },{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1968-const-1', + triggerCondition: function (event) { + return (event.card.owner === this.player.opponent); + }, + actionAsyn: function () { + return this.player.selectOpponentSigniAsyn(null,true).callback(this,function (card) { + if (card) { + return card.banishAsyn(); + } else { + return this.player.opponent.discardAsyn(1); + } + }); + } + }); + add(this.player,'onUseSpell',effect); + } + }], + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出】《青》:対戦相手のトラッシュからスペル1枚をあなたの手札にあるかのように使用する。(コストは支払い、限定条件は無視しない)" ], - "burstEffectTexts": [ + startUpEffects: [{ + costBlue: 1, + actionAsyn: function () { + // 复制并修改自 WX05-011 + if (this.player.spellBanned) return; + var cards = this.player.opponent.trashZone.cards.filter(function (card) { + if (card.type !== 'SPELL') return false; + var player = card.player; + card.player = this.player; + var flag = card.canUse(); + card.player = player; + return flag; + },this); + return this.player.selectTargetOptionalAsyn(cards).callback(this,function (card) { + if (!card) return; + return this.player.handleSpellAsyn(card); + }); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:対戦相手の手札を見て1枚選び、捨てさせる。" - ] + ], + burstEffect: { + actionAsyn: function () { + var cards = this.player.opponent.hands; + this.player.informCards(cards); + return this.player.selectAsyn('TRASH',cards).callback(this,function (card) { + if (!card) return; + this.player.opponent.discardCards([card]); + }); + } + } }, "1969": { "pid": 1969, - "cid": 1969, + cid: 1969, + "timestamp": 1479021161539, "wxid": "WX14-038", - "name": "羅原 Na", + name: "羅原 Na", + "kana": "ラゲンナトリウム", "rarity": "R", "cardType": "SIGNI", "color": "blue", @@ -53913,6 +101284,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "ミルルン", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX14/WX14-038.jpg", "illust": "Toshi_Punk", "classes": [ "精羅", @@ -53926,15 +101298,37 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "熱伝導ならナンバーワン!~Na~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出】:対戦相手の手札を見て、その中からコストの合計が1以下のスペル1枚を選び、捨てさせる。" - ] + ], + startUpEffects: [{ + actionAsyn: function () { + var cards = this.player.opponent.hands; + if (!cards.length) return; + var targets = cards.filter(function (card) { + return (card.type === 'SPELL') && (card.getTotalEnerCost(true) <= 1); + },this); + if (!targets.length) { + return this.player.showCardsAsyn(cards); + } + this.player.informCards(cards); + return this.player.selectSomeAsyn('TRASH',targets,0,1,false,cards).callback(this,function (cards) { + this.game.trashCards(cards); + }); + } + }], }, "1970": { "pid": 1970, - "cid": 1970, + cid: 1970, + "timestamp": 1479021161584, "wxid": "WX14-039", - "name": "羅原 Si", + name: "羅原 Si", + "kana": "ラゲンケイソ", "rarity": "R", "cardType": "SIGNI", "color": "blue", @@ -53942,6 +101336,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "ミルルン", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX14/WX14-039.jpg", "illust": "れいあきら", "classes": [ "精羅", @@ -53955,15 +101350,30 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "美容ならナンバーワン!~Si~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出】:対戦相手のトラッシュにスペルがある場合、カードを1枚引く。" - ] + ], + startUpEffects: [{ + actionAsyn: function () { + var flag = this.player.opponent.trashZone.cards.some(function (card) { + return (card.type === 'SPELL'); + },this); + if (!flag) return; + this.player.draw(1); + } + }], }, "1971": { "pid": 1971, - "cid": 1971, + cid: 1971, + "timestamp": 1479021161575, "wxid": "WX14-062", - "name": "STAR ARROW", + name: "STAR ARROW", + "kana": "スターアロー", "rarity": "C", "cardType": "SPELL", "color": "blue", @@ -53971,6 +101381,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "ミルルン", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX14/WX14-062.jpg", "illust": "mado*pen", "classes": [], "costWhite": 0, @@ -53981,15 +101392,37 @@ var CardInfo = { "costColorless": 1, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "だんだん何か簡単になってきたル~ン♪~ミルルン~", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "対戦相手の手札を1枚見ないで選び、捨てさせる。あなたはカードを1枚引き、あなたのデッキからシグニ1枚とスペル1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" - ] + ], + spellEffect: { + actionAsyn: function () { + this.player.opponent.discardRandomly(); + this.player.draw(1); + var filter = function (card) { + return (card.type === 'SIGNI'); + }; + return this.player.seekAsyn(filter,1).callback(this,function () { + var filter = function (card) { + return (card.type === 'SPELL'); + }; + return this.player.seekAsyn(filter,1); + }); + } + }, + }, "1972": { "pid": 1972, - "cid": 241, + cid: 241, + "timestamp": 1479021162090, "wxid": "SP19-004", - "name": "一ノ娘 緑子", + name: "一ノ娘 緑子", + "kana": "イチノムスメミドリコ", "rarity": "SP", "cardType": "LRIG", "color": "green", @@ -53997,6 +101430,7 @@ var CardInfo = { "limit": 2, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP19/SP19-004.jpg", "illust": "作画:冨岡 寛 仕上げ:J.C.STAFF", "classes": [ "緑子" @@ -54008,13 +101442,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "僕なんかでよかったのかい? ~緑子~", }, "1973": { "pid": 1973, - "cid": 107, + cid: 107, + "timestamp": 1479021162337, "wxid": "SP19-001", - "name": "三日月の巫女 タマ", + name: "三日月の巫女 タマ", + "kana": "ミカヅキノミコタマ", "rarity": "SP", "cardType": "LRIG", "color": "white", @@ -54022,6 +101459,7 @@ var CardInfo = { "limit": 2, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP19/SP19-001.jpg", "illust": "作画:冨岡 寛 仕上げ:J.C.STAFF", "classes": [ "タマ" @@ -54033,13 +101471,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "タマを選んでくれて、ありがとう! ~タマ~", }, "1974": { "pid": 1974, - "cid": 125, + cid: 125, + "timestamp": 1479021162380, "wxid": "SP19-002", - "name": "花代・壱", + name: "花代・壱", + "kana": "ハナヨイチ", "rarity": "SP", "cardType": "LRIG", "color": "red", @@ -54047,6 +101488,7 @@ var CardInfo = { "limit": 2, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP19/SP19-002.jpg", "illust": "作画:冨岡 寛 仕上げ:J.C.STAFF", "classes": [ "花代" @@ -54058,13 +101500,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "きっと、あなたとなら、ずっと幸せなのかもね。~花代~", }, "1975": { "pid": 1975, - "cid": 143, + cid: 143, + "timestamp": 1479021162640, "wxid": "SP19-003", - "name": "コード・ピルルク・K", + name: "コード・ピルルク・K", + "kana": "コードピルルクキロ", "rarity": "SP", "cardType": "LRIG", "color": "blue", @@ -54072,6 +101517,7 @@ var CardInfo = { "limit": 2, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP19/SP19-003.jpg", "illust": "作画:冨岡 寛 仕上げ:J.C.STAFF", "classes": [ "ピルルク" @@ -54083,13 +101529,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "……いいの?私は、不幸を連れてきてしまうわ。 ~ピルルク~", }, "1976": { "pid": 1976, - "cid": 259, + cid: 259, + "timestamp": 1479021162699, "wxid": "SP19-005", - "name": "灼熱の閻魔 ウリス", + name: "灼熱の閻魔 ウリス", + "kana": "シャクネツノエンマウリス", "rarity": "SP", "cardType": "LRIG", "color": "black", @@ -54097,6 +101546,7 @@ var CardInfo = { "limit": 2, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP19/SP19-005.jpg", "illust": "作画:冨岡 寛 仕上げ:J.C.STAFF", "classes": [ "ウリス" @@ -54108,13 +101558,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "一緒に、次は誰を潰す? ~ウリス~", }, "1977": { "pid": 1977, - "cid": 620, + cid: 620, + "timestamp": 1479021162733, "wxid": "PR-276", - "name": "黒点の巫女 タマヨリヒメ(「黒点の巫女 タマヨリヒメ」フィギュア特典)", + name: "黒点の巫女 タマヨリヒメ(「黒点の巫女 タマヨリヒメ」フィギュア特典)", + "kana": "コクテンノミコタマヨリヒメ", "rarity": "PR", "cardType": "LRIG", "color": "black", @@ -54122,6 +101575,7 @@ var CardInfo = { "limit": 12, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-276.jpg", "illust": "AKIRA", "classes": [ "タマ" @@ -54133,13 +101587,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "あの願いが、叶うなら。タマ…どんなことでもする。 ~タマ~", }, "1978": { "pid": 1978, - "cid": 1754, + cid: 1754, + "timestamp": 1479021162880, "wxid": "PR-279", - "name": "冥者 ハナレ", + name: "冥者 ハナレ", + "kana": "メイジャハナレ", "rarity": "PR", "cardType": "LRIG", "color": "black", @@ -54147,6 +101604,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-279.jpg", "illust": "CHAN×CO", "classes": [ "ハナレ" @@ -54158,13 +101616,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "…オープン ~ハナレ~", }, "1979": { "pid": 1979, - "cid": 1759, + cid: 1759, + "timestamp": 1479021163197, "wxid": "PR-280", - "name": "黒衣の花嫁 アルフォウ", + name: "黒衣の花嫁 アルフォウ", + "kana": "コクイノハナヨメアルフォウ", "rarity": "PR", "cardType": "LRIG", "color": "black", @@ -54172,6 +101633,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-280.jpg", "illust": "CHAN×CO", "classes": [ "アルフォウ" @@ -54183,13 +101645,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "オープン! ~アルフォウ~", }, "1980": { "pid": 1980, - "cid": 1980, + cid: 1980, + "timestamp": 1479021163285, "wxid": "WX14-003", - "name": "紡ぐ者", + name: "紡ぐ者", + "kana": "ツムグモノ", "rarity": "LR", "cardType": "LRIG", "color": "colorless", @@ -54197,6 +101662,7 @@ var CardInfo = { "limit": 15, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX14/WX14-003.jpg", "illust": "希", "classes": [ "?" @@ -54209,20 +101675,70 @@ var CardInfo = { "costColorless": 5, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "撚りかけ、一本の糸となる。物語は続いてく。", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常】:このルリグにグロウするためのルリグタイプは無視される。", "【常】:あなたはレベル5のシグニの限定条件を無視して場に出すことができる。", - "【常】:対戦相手のシグニ1体がアタックしたとき、あなたの手札からそのシグニと同じ色を持つシグニを1枚捨ててもよい。そうした場合、そのアタックしているシグニはこのアタックであなたにダメージを与えない。" + "【常】:対戦相手のシグニ1体がアタックしたとき、あなたの手札からそのシグニと同じ色を持つシグニを1枚捨ててもよい。そうした場合、そのアタックしているシグニはこのアタックであなたにダメージを与えない。", ], - "actionEffectTexts": [ + constEffects: [{ + action: function (set,add) { + // see classes + } + },{ + action: function (set,add) { + set(this.player,'ignoreLimitingOfLevel5Signi',true); + } + },{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1980-const-2', + actionAsyn: function (event) { + var cards = this.player.hands.filter(function (card) { + return (card.type === 'SIGNI') && card.hasSameColorWith(event.card); + },this); + return this.player.selectOptionalAsyn('TRASH',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + event.wontBeDamaged = true; + }); + } + }); + add(this.player.opponent,'onAttack',effect); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起】【無》:次のターンの間、対戦相手のルリグはあなたにダメージを与えない。" - ] + ], + actionEffects: [{ + costColorless: 1, + actionAsyn: function () { + this.game.addConstEffect({ + source: this, + createTimming: this.game.phase.onTurnStart, + once: true, + destroyTimming: this.game.phase.onTurnEnd, + action: function (set,add) { + set(this.player,'wontBeDamagedByOpponentLrig',true); + } + }); + } + }], }, "1981": { "pid": 1981, - "cid": 1981, + cid: 1981, + "timestamp": 1479021163656, "wxid": "WX14-010", - "name": "断罪 遊月・弐", + name: "断罪 遊月・弐", + "kana": "ダンザイユヅキニ", "rarity": "LC", "cardType": "LRIG", "color": "red/green", @@ -54230,6 +101746,7 @@ var CardInfo = { "limit": 4, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX14/WX14-010.jpg", "illust": "イチノセ奏", "classes": [ "ユヅキ" @@ -54242,19 +101759,66 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "costOr": [ - "red", - "green" - ], - "constEffectTexts": [ + cardText: "思ったよりここも居心地がいいじゃん。~遊月~", + costOr: ['red', 'green'], + growCondition: function () { + var red = Object.create(this); + red.costRed++; + if (this.player.enoughCost(red)) return true; + var green = Object.create(this); + green.costGreen++; + if (this.player.enoughCost(green)) return true; + return false; + }, + costChangeAsyn: function () { + var colors = []; + var red = Object.create(this); + red.costRed++; + if (this.player.enoughCost(red)) colors.push('red'); + var green = Object.create(this); + green.costGreen++; + if (this.player.enoughCost(green)) colors.push('green'); + return Callback.immediately().callback(this,function () { + if (colors.length === 1) return colors[0]; + return this.player.selectTextAsyn('COLOR',colors); + }).callback(this,function (color) { + if (color === 'red') return red; + return green; + }); + }, + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常】:このルリグがアタックしたとき、あなたの場に赤と緑のシグニがある場合、カードを1枚引き、その後、手札を1枚捨てる。" - ] + ], + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1981-const-0', + actionAsyn: function () { + var flag = this.player.signis.some(function (signi) { + return signi.hasColor('red'); + },this) && this.player.signis.some(function (signi) { + return signi.hasColor('green'); + },this); + if (!flag) return; + this.player.draw(1); + return this.player.discardAsyn(1); + } + }); + add(this,'onAttack',effect); + } + }], }, "1982": { "pid": 1982, - "cid": 1982, + cid: 1982, + "timestamp": 1479021163712, "wxid": "WX14-032", - "name": "サーバント ∞", + name: "サーバント ∞", + "kana": "サーバントインフィニティ", "rarity": "SR", "cardType": "SIGNI", "color": "colorless", @@ -54262,6 +101826,7 @@ var CardInfo = { "limit": 0, "power": 15000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX14/WX14-032.jpg", "illust": "しおぼい", "classes": [ "精元" @@ -54274,21 +101839,80 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": true, - "startUpEffectTexts": [ + cardText: "ウトゥルスは、最後に一つになることを拒んだ。\nなぜならタウィルは思い出したから、始めの少女の記憶を。", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出】:メインデッキ、手札、シグニゾーン、トラッシュのいずれか1つを指定する。" ], - "constEffectTexts": [ + startUpEffects: [{ + actionAsyn: function () { + var texts = [ + 'MAIN_DECK', + 'HAND', + 'SIGNI_ZONE', + 'TRASH_ZONE', + ]; + return this.player.selectTextAsyn('CHOOSE_ZONE',texts).callback(this,function (text) { + this.fieldData['_1982'] = text; + return this.player.opponent.showTextAsyn('CHOOSE_ZONE','text',text); + }).callback(this,function () { + // 增加一个空帧,进行两次常时效果计算,见 WX04-088 的说明 + this.game.frameStart(); + this.game.frameEnd(); + }); + } + }], + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常】:このシグニの【出】の能力で指定された領域にある対戦相手のすべてのシグニはすべてのクラスと色を失い、<精元>を得る。" ], - "burstEffectTexts": [ + constEffects: [{ + action: function (set,add) { + var cards = []; + var text = this.fieldData['_1982']; + if (text === 'MAIN_DECK') { + cards = this.player.opponent.mainDeck.cards; + } else if (text === 'HAND') { + cards = this.player.opponent.hands; + } else if (text === 'SIGNI_ZONE') { + cards = this.player.opponent.signis; + } else if (text === 'TRASH_ZONE') { + cards = this.player.opponent.trashZone.cards; + } + cards.forEach(function (card) { + set(card,'classes',[]); + add(card,'classes','精元'); + set(card,'color','colorless'); + set(card,'colorLost',true); + },this); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたのトラッシュから《ガードアイコン》を持つシグニを2枚まで手札に加える。" - ] + ], + burstEffect: { + actionAsyn: function () { + var filter = function (card) { + return card.guardFlag; + }; + return this.player.pickCardAsyn(filter,0,2); + } + } }, "1983": { "pid": 1983, - "cid": 1983, + cid: 1983, + "timestamp": 1479021164808, "wxid": "WX14-033", - "name": "大拳 カクシ", + name: "大拳 カクシ", + "kana": "タイケンカクシ", "rarity": "R", "cardType": "SIGNI", "color": "white", @@ -54296,6 +101920,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX14/WX14-033.jpg", "illust": "モレシャン", "classes": [ "精武", @@ -54309,16 +101934,58 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "ニャローブ忍隊、第一陣参る!~カクシ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常】:このシグニはあなたの場に<アーム>のシグニが2体以上ないかぎり、新たに場に出すことができない。", "【常】:このシグニが対戦相手のシグニ1体をバニッシュしたとき、あなたの他のシグニ1体をバニッシュしてもよい。そうした場合、このシグニをアップする。" - ] + ], + constEffects: [{ + duringGame: true, + fixed: true, + action: function (set,add) { + var condition = function () { + var card = this.player.signis.filter(function (signi) { + return signi.hasClass('アーム'); + },this); + return (card.length >= 2); + }; + add(this,'summonConditions',condition); + } + },{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1983-const-1', + triggerCondition: function (event) { + return (event.source === this); + }, + actionAsyn: function () { + var cards = this.player.signis.filter(function (signi) { + return (signi !== this); + },this); + return this.player.selectOptionalAsyn('BANISH',cards).callback(this,function (card) { + if (!card) return; + return card.banishAsyn().callback(this,function (succ) { + if (!succ) return; + return this.upAsyn(); + }); + }); + } + }); + add(this.player.opponent,'onSigniBanished',effect); + } + }], }, "1984": { "pid": 1984, - "cid": 1984, + cid: 1984, + "timestamp": 1479021164308, "wxid": "WX14-041", - "name": "幻竜 #コブラ#", + name: "幻竜 #コブラ#", + "kana": "ゲンリュウワイルドコブラ", "rarity": "R", "cardType": "SIGNI", "color": "green", @@ -54326,6 +101993,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "ユヅキ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX14/WX14-041.jpg", "illust": "甲冑", "classes": [ "精生", @@ -54339,19 +102007,92 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "紛れもなく私よ。~#コブラ#~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出】手札から赤の<龍獣>のシグニを1枚捨てる:対戦相手のエナゾーンにカードが3枚以上ある場合、対戦相手は自分のエナゾーンからカード1枚をトラッシュに置く。", "【出】手札から緑の<龍獣>のシグニを1枚捨てる:あなたのデッキの上からカードを2枚公開する。その中からすべての<龍獣>のシグニをエナゾーンに置き、残りを好きな順番でデッキの一番上に置く。" ], - "burstEffectTexts": [ + startUpEffects: [{ + costCondition: function () { + return this.player.hands.some(function (card) { + return card.hasClass('龍獣') && card.hasColor('red'); + },this); + }, + costAsyn: function () { + var cards = this.player.hands.filter(function (card) { + return card.hasClass('龍獣') && card.hasColor('red'); + },this); + return this.player.selectAsyn('PAY',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + }, + actionAsyn: function () { + var cards = this.player.opponent.enerZone.cards; + if (cards.length < 3) return; + return this.player.opponent.selectAsyn('TRASH',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + } + },{ + costCondition: function () { + return this.player.hands.some(function (card) { + return card.hasClass('龍獣') && card.hasColor('green'); + },this); + }, + costAsyn: function () { + var cards = this.player.hands.filter(function (card) { + return card.hasClass('龍獣') && card.hasColor('green'); + },this); + return this.player.selectAsyn('PAY',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + }, + actionAsyn: function () { + // 复制改自 WX12-021 + return this.player.revealAsyn(2).callback(this,function (cards) { + var cards_A = []; + var cards_B = []; + cards.forEach(function (card) { + if (card.hasClass('龍獣')) { + cards_A.push(card); + } else { + cards_B.push(card); + } + },this); + this.game.moveCards(cards_A,this.player.enerZone); + var len = cards_B.length; + if (len < 2) return; + return this.player.selectSomeAsyn('SET_ORDER',cards_B,len,len,true).callback(this,function (cards) { + this.player.mainDeck.moveCardsToTop(cards); + }); + }); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:【エナチャージ1】" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.enerCharge(1); + } + } }, "1985": { "pid": 1985, - "cid": 1985, + cid: 1985, + "timestamp": 1479021164370, "wxid": "WX14-043", - "name": "幻獣 トンビ", + name: "幻獣 トンビ", + "kana": "ゲンジュウトンビ", "rarity": "R", "cardType": "SIGNI", "color": "green", @@ -54359,6 +102100,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX14/WX14-043.jpg", "illust": "くれいお", "classes": [ "精生", @@ -54372,18 +102114,42 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "とびとびとんび!~トンビ~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出】:あなたのデッキの一番上を公開する。それが<空獣>のシグニの場合、それを手札に加える。" ], - "burstEffectTexts": [ + startUpEffects: [{ + actionAsyn: function () { + return this.player.revealAsyn(1).callback(this,function (cards) { + var cards_add = cards.filter(function (card) { + return card.hasClass('空獣'); + },this); + this.game.moveCards(cards_add,this.player.handZone); + }); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(1); + } + } }, "1986": { "pid": 1986, - "cid": 1986, + cid: 1986, + "timestamp": 1479021163782, "wxid": "WX14-045", - "name": "千夜の五夜 シャフリ", + name: "千夜の五夜 シャフリ", + "kana": "センヤノゴヤシャフリ", "rarity": "R", "cardType": "SIGNI", "color": "black", @@ -54391,6 +102157,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX14/WX14-045.jpg", "illust": "水玉子", "classes": [ "精像", @@ -54404,18 +102171,82 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "王様は聞くだけに飽き足らず、コスプレにはまった。", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出】あなたのレベル1のシグニ1体とレベル2のシグニ1体を場からトラッシュに置く:対戦相手のシグニ1体をトラッシュに置く。" ], - "burstEffectTexts": [ + startUpEffects: [{ + costCondition: function () { + var cards_A = this.player.signis.filter(function (signi) { + return (signi.level === 1) && signi.canTrashAsCost(); + },this); + var cards_B = this.player.signis.filter(function (signi) { + return (signi.level === 2) && signi.canTrashAsCost(); + },this); + return cards_A.length && cards_B.length; + }, + costAsyn: function () { + var cards_A = this.player.signis.filter(function (signi) { + return (signi.level === 1) && signi.canTrashAsCost(); + },this); + var cards_B = this.player.signis.filter(function (signi) { + return (signi.level === 2) && signi.canTrashAsCost(); + },this); + var cards_trash = []; + return this.player.selectAsyn('TRASH',cards_A).callback(this,function (card) { + if (!card) return; + cards_trash.push(card); + return this.player.selectAsyn('TRASH',cards_B).callback(this,function (card) { + if (!card) return; + cards_trash.push(card); + return this.game.trashCardsAsyn(cards_trash); + }); + }); + }, + actionAsyn: function () { + return this.player.selectOpponentSigniAsyn().callback(this,function (card) { + if (!card) return; + return card.trashAsyn(); + }); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたのトラッシュからレベル2以下の黒のシグニ1枚を手札に加えるか場に出す。" - ] + ], + burstEffect: { + actionAsyn: function () { + var filter = function (card) { + return (card.level <= 2) && (card.type === 'SIGNI') && card.hasColor('black'); + }; + return this.player.selectTextAsyn('CHOOSE_EFFECT',['ADD_TO_HAND','SUMMON']).callback(this,function (text) { + if (text === 'ADD_TO_HAND') { + return this.player.pickCardAsyn(filter); + } else { + var cards = this.player.trashZone.cards.filter(function (card) { + return filter(card) && card.canSummon(); + },this); + return this.player.selectAsyn('TARGET',cards).callback(this,function (card) { + if (!card) return; + return card.summonAsyn(); + }); + } + }); + } + } }, "1987": { "pid": 1987, - "cid": 1987, + cid: 1987, + "timestamp": 1479021164629, "wxid": "WX14-049", - "name": "羅星 ルクパト", + name: "羅星 ルクパト", + "kana": "ラセイルクパト", "rarity": "C", "cardType": "SIGNI", "color": "white", @@ -54423,6 +102254,7 @@ var CardInfo = { "limit": 0, "power": 10000, "limiting": "サシェ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX14/WX14-049.jpg", "illust": "arihato", "classes": [ "精羅", @@ -54436,15 +102268,52 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "この矢で能力を!!~ルクパト~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常】:このシグニが<宇宙>のレゾナの出現条件によって場からトラッシュに置かれたとき、あなたの次のターンまで、そのレゾナは対戦相手のシグニの効果を受けない。" - ] + ], + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1987-const-0', + triggerCondition: function (event) { + var resona = this.player.inResonaAction; + if (!resona) return false; + if (!resona.hasClass('宇宙')) return false; + if (event.oldZone.name !== 'SigniZone') return false; + if (event.newZone !== this.player.trashZone) return false; + this.game.setData(this,'_1987',resona); + return true; + }, + actionAsyn: function () { + var resona = this.game.getData(this,'_1987'); + if (!resona) return; + this.game.addConstEffect({ + source: this, + destroyTimming: this.player.onTurnStart, + action: function (set,add) { + add(resona,'effectFilters',function (card) { + return (card.player !== this.player.opponent) || (card.type !== 'SIGNI'); + }); + } + }); + } + }); + add(this,'onMove',effect); + } + }], }, "1988": { "pid": 1988, - "cid": 1988, + cid: 1988, + "timestamp": 1479021164758, "wxid": "WX14-051", - "name": "大拳 ニンテケ", + name: "大拳 ニンテケ", + "kana": "タイケンニンテケ", "rarity": "C", "cardType": "SIGNI", "color": "white", @@ -54452,6 +102321,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX14/WX14-051.jpg", "illust": "イシバシヨウスケ", "classes": [ "精武", @@ -54465,15 +102335,39 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "ニャローブ忍隊、第二陣行こうかね。~ニンテケ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常】:このシグニがバニッシュされたとき、あなたの<アーム>のシグニ1体をアップする。" - ] + ], + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1988-const-0', + actionAsyn: function () { + var cards = this.player.signis.filter(function (signi) { + return !signi.isUp && signi.hasClass('アーム'); + },this); + return this.player.selectAsyn('UP',cards).callback(this,function (card) { + if (!card) return; + return card.upAsyn(); + }); + } + }); + add(this,'onBanish',effect); + } + }], }, "1989": { "pid": 1989, - "cid": 1989, + cid: 1989, + "timestamp": 1479021164803, "wxid": "WX14-054", - "name": "幻竜 ザッハーク", + name: "幻竜 ザッハーク", + "kana": "ゲンリュウザッハーク", "rarity": "C", "cardType": "SIGNI", "color": "red", @@ -54481,6 +102375,7 @@ var CardInfo = { "limit": 0, "power": 10000, "limiting": "ユヅキ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX14/WX14-054.jpg", "illust": "7010", "classes": [ "精生", @@ -54494,15 +102389,32 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "おやまぁ、イイ感じに溜めこんでますわねぇ。~ザッハーク~", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起】《ダウン》:対戦相手は自分のエナゾーンのカードが7枚になるように、エナゾーンからカードをトラッシュに置く。(エナゾーンのカードが7枚以下の場合、この効果の影響を受けない)" - ] + ], + actionEffects: [{ + costDown: true, + actionAsyn: function () { + var cards = this.player.opponent.enerZone.cards; + var n = cards.length - 7; + if (n <= 0) return; + return this.player.opponent.selectSomeAsyn('TRASH',cards,n,n).callback(this,function (cards) { + this.game.trashCards(cards); + }); + } + }], }, "1990": { "pid": 1990, - "cid": 1990, + cid: 1990, + "timestamp": 1479021165326, "wxid": "WX14-055", - "name": "羅石 モルガ", + name: "羅石 モルガ", + "kana": "ラセキモルガ", "rarity": "C", "cardType": "SIGNI", "color": "red", @@ -54510,6 +102422,7 @@ var CardInfo = { "limit": 0, "power": 10000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX14/WX14-055.jpg", "illust": "かざあな", "classes": [ "精羅", @@ -54523,15 +102436,41 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "そこ、助けろ。これ、重い。~モルガ~", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起】《ダウン》あなたのアップ状態の<鉱石>または<宝石>のシグニ1体をダウンする:対戦相手のパワー12000以下のシグニ1体をバニッシュする。" - ] + ], + actionEffects: [{ + costDown: true, + costCondition: function () { + return this.player.signis.some(function (signi) { + return signi.isUp && (signi.hasClass('鉱石') || signi.hasClass('宝石')); + },this); + }, + costAsyn: function () { + var cards = this.player.signis.filter(function (signi) { + return signi.isUp && (signi.hasClass('鉱石') || signi.hasClass('宝石')); + },this); + return this.player.selectAsyn('DOWN',cards).callback(this,function (card) { + if (!card) return; + card.down(); + }); + }, + actionAsyn: function () { + return this.banishSigniAsyn(12000); + } + }], }, "1991": { "pid": 1991, - "cid": 1991, + cid: 1991, + "timestamp": 1479021165359, "wxid": "WX14-056", - "name": "幻竜 ダハーカ", + name: "幻竜 ダハーカ", + "kana": "ゲンリュウダハーカ", "rarity": "C", "cardType": "SIGNI", "color": "red", @@ -54539,6 +102478,7 @@ var CardInfo = { "limit": 0, "power": 10000, "limiting": "ユヅキ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX14/WX14-056.jpg", "illust": "mado*pen", "classes": [ "精生", @@ -54552,15 +102492,26 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "アジダハ、私を解放しなイデ…。~ダハーカ~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出】:あなたにダメージを与える。(コストのない出現時能力は発動しないことを選べない)" - ] + ], + startUpEffects: [{ + actionAsyn: function () { + return this.player.damageAsyn(); + } + }], }, "1992": { "pid": 1992, - "cid": 1992, + cid: 1992, + "timestamp": 1479021165474, "wxid": "WX14-060", - "name": "幻水 ナヨハギ", + name: "幻水 ナヨハギ", + "kana": "ゲンスイナヨハギ", "rarity": "C", "cardType": "SIGNI", "color": "blue", @@ -54568,6 +102519,7 @@ var CardInfo = { "limit": 0, "power": 10000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX14/WX14-060.jpg", "illust": "bomi", "classes": [ "精生", @@ -54581,15 +102533,33 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "えっと…なんの話でしたかしら?~ナヨハギ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常】:対戦相手のターンの間、あなたの手札が6枚以上あるかぎり、このシグニのパワーは15000になり、対戦相手の効果を受けない。" - ] + ], + constEffects: [{ + condition: function () { + return (this.game.turnPlayer === this.player.opponent) && + (this.player.hands.length >= 6); + }, + action: function (set,add) { + set(this,'power',15000); + add(this,'effectFilters',function (card) { + return (card.player !== this.player.opponent); + }); + } + }], }, "1993": { "pid": 1993, - "cid": 1993, + cid: 1993, + "timestamp": 1479021165766, "wxid": "WX14-061", - "name": "幻水 ツノダシ", + name: "幻水 ツノダシ", + "kana": "ゲンスイツノダシ", "rarity": "C", "cardType": "SIGNI", "color": "blue", @@ -54597,6 +102567,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX14/WX14-061.jpg", "illust": "ときち", "classes": [ "精生", @@ -54610,15 +102581,33 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "育った海へ帰りたいんだが…。どこだ?~ツノダシ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常】:対戦相手のターンの間、あなたの手札が6枚以上あるかぎり、このシグニのパワーは12000になり、対戦相手の効果を受けない。" - ] + ], + constEffects: [{ + condition: function () { + return (this.game.turnPlayer === this.player.opponent) && + (this.player.hands.length >= 6); + }, + action: function (set,add) { + set(this,'power',12000); + add(this,'effectFilters',function (card) { + return (card.player !== this.player.opponent); + }); + } + }], }, "1994": { "pid": 1994, - "cid": 1994, + cid: 1994, + "timestamp": 1479021165677, "wxid": "WX14-076", - "name": "幻蟲 モスキート", + name: "幻蟲 モスキート", + "kana": "ゲンチュウモスキート", "rarity": "C", "cardType": "SIGNI", "color": "black", @@ -54626,6 +102615,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "ミュウ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX14/WX14-076.jpg", "illust": "しおぼい", "classes": [ "精生", @@ -54639,15 +102629,39 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "おいしそうね。~モスキート~", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起】《ダウン》:対戦相手のトラッシュのカード1枚を対戦相手のシグニ1体の【チャーム】にする。" - ] + ], + actionEffects: [{ + costDown: true, + actionAsyn: function () { + var cards = this.player.opponent.trashZone.cards; + if (!cards.length) return; + var signis = this.player.opponent.signis.filter(function (signi) { + return !signi.charm; + },this); + if (!signis) return; + return this.player.selectTargetAsyn(signis).callback(this,function (signi) { + if (!signi) return; + return this.player.selectAsyn('TARGET',cards).callback(this,function (card) { + if (!card) return; + card.charmTo(signi); + }); + }); + } + }], }, "1995": { "pid": 1995, - "cid": 738, + cid: 738, + "timestamp": 1479021165682, "wxid": "PR-314", - "name": "ネクスト・レディ(WIXOSS WORLD CHAMPIONSHIP 2016参加賞)", + name: "ネクスト・レディ(WIXOSS WORLD CHAMPIONSHIP 2016参加賞)", + "kana": "ネクストレディ", "rarity": "PR", "cardType": "SPELL", "color": "colorless", @@ -54655,6 +102669,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-314.jpg", "illust": "Hitoto*", "classes": [], "costWhite": 0, @@ -54664,13 +102679,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "…ようこそ、セレクター。", }, "1996": { "pid": 1996, - "cid": 1167, + cid: 1167, + "timestamp": 1479021166241, "wxid": "PR-313", - "name": "アーク・ディストラクト(WIXOSS PARTY 2016年9-10月度congraturationカード)", + name: "アーク・ディストラクト(WIXOSS PARTY 2016年9-10月度congraturationカード)", + "kana": "アークディストラクト", "rarity": "PR", "cardType": "ARTS", "color": "white", @@ -54678,6 +102696,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-313.jpg", "illust": "ときち", "classes": [], "costWhite": 1, @@ -54687,14 +102706,17 @@ var CardInfo = { "costGreen": 0, "costColorless": 2, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "全力で……攻撃するんだ!~リル~", }, "1997": { "pid": 1997, - "cid": 1997, + cid: 1997, + "timestamp": 1479021166099, "wxid": "PR-322", - "name": "白亜の鍵主 ウルトゥム(セレクターズパックウムル&タウィル 4パック購入特典)", - "coin": 3, + name: "白亜の鍵主 ウルトゥム(セレクターズパックウムル&タウィル 4パック購入特典)", + coin: 3, + "kana": "ハクアノカギヌシウルトゥム", "rarity": "PR", "cardType": "LRIG", "color": "white/black", @@ -54702,6 +102724,7 @@ var CardInfo = { "limit": 11, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-322.jpg", "illust": "羽音たらく", "classes": [ "ウムル" @@ -54714,16 +102737,69 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "タウィルよ、今は少し眠るがよい。きっとこの輝きが、新たな道標となろう。~ウルトゥム~", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起】《ターン1回》《黒×0》:あなたのトラッシュから黒の<天使>のシグニ1枚と黒の<古代兵器>のシグニ1枚を好きな順番でデッキの一番下に置く。そうした場合、対戦相手のシグニ1体をトラッシュに置く。", "【起】【アタックフェイズ】エクシード2:あなたの手札またはトラッシュから黒のシグニ1枚を場に出す。そのシグニの【出】の能力は発動しない。" - ] + ], + actionEffects: [{ + once: true, + actionAsyn: function () { + var cards_A = this.player.trashZone.cards.filter(function (card) { + return card.hasColor('black') && card.hasClass('天使'); + },this); + var cards_B = this.player.trashZone.cards.filter(function (card) { + return card.hasColor('black') && card.hasClass('古代兵器'); + },this); + if (!cards_A.length || !cards_B.length) return; + var cards_deck = [] + return this.player.selectOptionalAsyn('TARGET',cards_A).callback(this,function (card) { + if (!card) return; + cards_deck.push(card); + return this.player.selectOptionalAsyn('TARGET',cards_B).callback(this,function (card) { + if (!card) return; + cards_deck.push(card); + }); + }).callback(this,function () { + if (cards_deck.length < 2) return; + var len = cards_deck.length; + return this.player.selectSomeAsyn('SET_ORDER',cards_deck,len,len,true).callback(this,function (cards) { + this.game.moveCards(cards,this.player.mainDeck); + this.player.mainDeck.moveCardsToBottom(cards); + return this.player.selectOpponentSigniAsyn().callback(this,function (card) { + if (!card) return; + return card.trashAsyn(); + }); + }); + }); + } + },{ + attackPhase: true, + costExceed: 2, + actionAsyn: function () { + return this.player.selectTextAsyn('CHOOSE_ZONE',['HAND', 'TRASH_ZONE']).callback(this,function (text) { + var cards = (text === 'HAND') ? this.player.hands : this.player.trashZone.cards; + cards = cards.filter(function (card) { + return card.hasColor('black') && card.canSummon(); + },this); + return this.player.selectOptionalAsyn('SUMMON_SIGNI',cards).callback(this,function (card) { + if (!card) return; + return card.summonAsyn(false,true); + }); + }); + } + }], }, "1998": { "pid": 1998, - "cid": 1998, + cid: 1998, + "timestamp": 1479021166207, "wxid": "PR-319", - "name": "幻蟲 オオムラサキ(ウィクロスマガジンvol.5 付録)", + name: "幻蟲 オオムラサキ(ウィクロスマガジンvol.5 付録)", + "kana": "ゲンチュウオオムラサキ", "rarity": "PR", "cardType": "SIGNI", "color": "black", @@ -54731,6 +102807,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "ミュウ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-319.jpg", "illust": "原案:渡辺琴音 Illust:武藤此史", "classes": [ "精生", @@ -54744,19 +102821,69 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "またお会いしましょう。~オオムラサキ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常】:あなたの場にレゾナがあるかぎり、このシグニのパワーは12000になる。", "【常】:あなたのターン終了時、このシグニをトラッシュにおいてもよい。そうした場合、次の対戦相手のターン終了時まで、あなたのルリグは「【起】《黒×0》:ターン終了時まで、対戦相手のシグニ1体のパワーを-7000する。この能力は使用タイミング【アタックフェイズ】を持ち、1ターンに一度しか使用できない。」を得る。" ], - "attachedEffectTexts": [ + constEffects: [{ + condition: function () { + return this.player.signis.some(function (signi) { + return signi.resona; + },this); + }, + action: function (set,add) { + set(this,'power',12000); + } + },{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1998-const-1', + actionAsyn: function () { + return this.player.selectOptionalAsyn('TRASH',[this]).callback(this,function (card) { + if (!card) return; + if (!this.trash()) return; + this.game.addConstEffect({ + source: this, + destroyTimming: this.player.onTurnStart, + fixed: true, + action: function (set,add) { + var actionEffect = { + source: this.player.lrig, + description: '1998-attached-0', + attackPhase: true, + once: true, + actionAsyn: function () { + return this.decreasePowerAsyn(7000); + } + }; + add(this.player.lrig,'actionEffects',actionEffect); + } + }); + }); + } + }); + add(this.player,'onTurnEnd2',effect); + } + }], + // ====================== + // 附加效果 + // ====================== + attachedEffectTexts: [ "【起】《黒×0》:ターン終了時まで、対戦相手のシグニ1体のパワーを-7000する。この能力は使用タイミング【アタックフェイズ】を持ち、1ターンに一度しか使用できない。" - ] + ], }, "1999": { "pid": 1999, - "cid": 1533, + cid: 1533, + "timestamp": 1479021166703, "wxid": "PR-320", - "name": "紆余曲折(ウィクロスマガジンvol.5 付録)", + name: "紆余曲折(ウィクロスマガジンvol.5 付録)", + "kana": "ハートディストラクト", "rarity": "PR", "cardType": "ARTS", "color": "green", @@ -54764,6 +102891,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-320.jpg", "illust": "松本エイト", "classes": [], "costWhite": 0, @@ -54773,13 +102901,16 @@ var CardInfo = { "costGreen": 1, "costColorless": 1, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "剣は尚も、光を放つ。", }, "2000": { "pid": 2000, - "cid": 2000, + cid: 2000, + "timestamp": 1479021166658, "wxid": "WD17-001", - "name": "決死の記憶 リル", + name: "決死の記憶 リル", + "kana": "ケッシノキオクリル", "rarity": "ST", "cardType": "LRIG", "color": "red", @@ -54787,6 +102918,7 @@ var CardInfo = { "limit": 11, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD17/WD17-001.jpg", "illust": "ときち", "classes": [ "リル" @@ -54799,18 +102931,59 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "賭けて。あなたのすべてを。~リル~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出】《コイン》:対戦相手のパワー12000以下のシグニ1体をバニッシュする。" ], - "actionEffectTexts": [ + startUpEffects: [{ + costCoin: 1, + actionAsyn: function () { + return this.banishSigniAsyn(12000); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起】《ターン1回》《赤》《赤》《赤》:ターン終了時まで、あなたの《ライズアイコン》を持つシグニ1体は「このシグニが正面にあるシグニ1体をバニッシュしたとき、このシグニをアップする。」を得る。" - ] + ], + actionEffects: [{ + once: true, + costRed: 3, + actionAsyn: function () { + var filter = function (card) { + return card.rise; + } + return this.player.selectSelfSigniAsyn(filter).callback(this,function (card) { + if (!card) return; + var effect = this.game.newEffect({ + source: card, + description: '2000-action-0', + triggerCondition: function (event) { + return (event.opposingSigni === this); + }, + condition: function () { + return !this.isUp; + }, + actionAsyn: function () { + return this.upAsyn(); + }, + }) + this.game.tillTurnEndAdd(this,this.player.opponent,'onSigniBanished',effect) + }); + } + }], }, "2001": { "pid": 2001, - "cid": 2001, + cid: 2001, + "timestamp": 1484724003593, "wxid": "WD17-002", - "name": "蒼天の記憶 リル", + name: "蒼天の記憶 リル", + "kana": "ソウテンノキオクリル", "rarity": "ST", "cardType": "LRIG", "color": "red", @@ -54818,6 +102991,7 @@ var CardInfo = { "limit": 7, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD17/WD17-002.jpg", "illust": "ときち", "classes": [ "リル" @@ -54830,15 +103004,27 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "これが、すず子の記憶。~リル~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出】《赤》:《コイン》《コイン》を得る。" - ] + ], + startUpEffects: [{ + costRed: 1, + actionAsyn: function () { + this.player.gainCoins(2); + } + }], }, "2002": { "pid": 2002, - "cid": 2002, + cid: 2002, + "timestamp": 1484724003597, "wxid": "WD17-003", - "name": "動揺の記憶 リル", + name: "動揺の記憶 リル", + "kana": "ドウヨウノキオクリル", "rarity": "ST", "cardType": "LRIG", "color": "red", @@ -54846,6 +103032,7 @@ var CardInfo = { "limit": 4, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD17/WD17-003.jpg", "illust": "ときち", "classes": [ "リル" @@ -54858,15 +103045,26 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "闘うのは一人じゃない。 ~リル~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出】:《コイン》を得る。" - ] + ], + startUpEffects: [{ + actionAsyn: function () { + this.player.gainCoins(1); + } + }], }, "2003": { "pid": 2003, - "cid": 2003, + cid: 2003, + "timestamp": 1484724003378, "wxid": "WD17-004", - "name": "欠片の記憶 リル", + name: "欠片の記憶 リル", + "kana": "カケラノキオクリル", "rarity": "ST", "cardType": "LRIG", "color": "red", @@ -54874,6 +103072,7 @@ var CardInfo = { "limit": 2, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD17/WD17-004.jpg", "illust": "ときち", "classes": [ "リル" @@ -54886,16 +103085,28 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "すず子、指示を! ~リル~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出】《コイン》:カードを1枚引く。" - ] + ], + startUpEffects: [{ + costCoin: 1, + actionAsyn: function () { + this.player.draw(1); + } + }], }, "2004": { "pid": 2004, - "cid": 2004, + cid: 2004, + "timestamp": 1484724002919, "wxid": "WD17-005", - "name": "純真の記憶 リル", - "coin": 1, + name: "純真の記憶 リル", + coin: 1, + "kana": "ジュンシンノキオクリル", "rarity": "ST", "cardType": "LRIG", "color": "red", @@ -54904,6 +103115,7 @@ var CardInfo = { "power": 0, "limiting": "", "timing": "1", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD17/WD17-005.jpg", "illust": "ときち", "classes": [ "リル" @@ -54915,13 +103127,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "あなたは、選ばれたの。~リル~", }, "2005": { "pid": 2005, - "cid": 2005, + cid: 2005, + "timestamp": 1484724003590, "wxid": "WD17-006", - "name": "孤立無炎", + name: "孤立無炎", + "kana": "コリツムエン", "rarity": "ST", "cardType": "ARTS", "color": "red", @@ -54929,6 +103144,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "リル", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD17/WD17-006.jpg", "illust": "しおぼい", "classes": [], "costWhite": 0, @@ -54939,19 +103155,30 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase" + cardText: "すず子、貴方を…… ~リル~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase'], + artsEffectTexts: [ + "あなたがベットする場合、このアーツを使用するためのコストは《赤×0》になる。\n" + + "対戦相手のすべてのシグニをバニッシュする。" ], - "artsEffectTexts": [ - "あなたがベットする場合、このアーツを使用するためのコストは《赤×0》になる。\n対戦相手のすべてのシグニをバニッシュする。" - ], - "bet": 2 + bet: 2, + bettedCost: {}, + artsEffect: { + actionAsyn: function () { + return this.game.banishCardsAsyn(this.player.opponent.signis); + }, + }, }, "2006": { "pid": 2006, - "cid": 2006, + cid: 2006, + "timestamp": 1484724003400, "wxid": "WD17-007", - "name": "一騎当閃", + name: "一騎当閃", + "kana": "イッキトウセン", "rarity": "ST", "cardType": "ARTS", "color": "red", @@ -54959,6 +103186,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD17/WD17-007.jpg", "illust": "しおぼい", "classes": [], "costWhite": 0, @@ -54969,20 +103197,29 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase", - "attackPhase" - ], - "artsEffectTexts": [ + cardText: "はっ!! ~リル~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase', 'attackPhase'], + artsEffectTexts: [ "対戦相手のパワー7000以下のシグニ1体をバニッシュする。あなたがベットしていた場合、代わりにパワー20000以下のシグニ1体をバニッシュする。" ], - "bet": 1 + bet: 1, + artsEffect: { + actionAsyn: function (costArg) { + var power = costArg.bet ? 20000 : 7000; + return this.banishSigniAsyn(power); + }, + }, }, "2007": { "pid": 2007, - "cid": 2007, + cid: 2007, + "timestamp": 1484724003325, "wxid": "WD17-008", - "name": "瞬息爆変", + name: "瞬息爆変", + "kana": "シュンソクバクペン", "rarity": "ST", "cardType": "ARTS", "color": "red", @@ -54990,6 +103227,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD17/WD17-008.jpg", "illust": "イシバシヨウスケ", "classes": [], "costWhite": 0, @@ -55000,18 +103238,35 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase" - ], - "artsEffectTexts": [ + cardText: "一息で変わっていく戦場。", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase'], + artsEffectTexts: [ "あなたのデッキから赤のシグニ1枚を探してダウン状態で場に出す。その後、デッキをシャッフルする。ターン終了時に、そのシグニを場からトラッシュに置く。" - ] + ], + artsEffect: { + actionAsyn: function () { + var filter = function (card) { + return card.hasColor('red') && card.canSummon(); + }; + 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); + }); + }, + }, }, "2008": { "pid": 2008, - "cid": 2008, + cid: 2008, + "timestamp": 1484724003857, "wxid": "WD17-009", - "name": "仙石の西猿 ゴクウ", + name: "仙石の西猿 ゴクウ", + "kana": "センゴクノセイエンゴクウ", "rarity": "ST", "cardType": "SIGNI", "color": "red", @@ -55019,6 +103274,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "リル", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD17/WD17-009.jpg", "illust": "茶ちえ", "classes": [ "精像", @@ -55032,25 +103288,70 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "extraTexts": [ + cardText: "キィーンと参上、ゴクウ様だぁ!~ゴクウ~", + // ====================== + // Rise + // ====================== + extraTexts: [ "[ライズ]あなたの<武勇>のシグニ1体の上に置く" ], - "rise": true, - "constEffectTexts": [ + rise: function (card) { + return card.hasClass('武勇'); + }, + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【自】:このシグニがアタックしたとき、このシグニのパワーが15000以上の場合、このシグニの正面のシグニ1体をバニッシュする。" ], - "actionEffectTexts": [ + constEffects: [{ + auto: 'onAttack', + effect: { + condition: function () { + return (this.power >= 15000) && this.getOpposingSigni(); + }, + actionAsyn: function () { + var opposingSigni = this.getOpposingSigni(); + if (!opposingSigni) return; + return opposingSigni.banishAsyn(); + }, + }, + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起】《赤》:ターン終了時まで、このシグニのパワーを+3000する。" ], - "burstEffectTexts": [ + actionEffects: [{ + costRed: 1, + actionAsyn: function () { + this.game.tillTurnEndAdd(this,this,'power',3000); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:対戦相手のパワー10000以下のシグニ1体をバニッシュする。あなたの場に<武勇>のシグニがある場合、代わりにパワー15000以下のシグニ1体をバニッシュする。" - ] + ], + burstEffect: { + actionAsyn: function () { + var flag = this.player.signis.some(function (signi) { + return signi.hasClass('武勇'); + },this); + var power = flag ? 15000 : 10000; + return this.banishSigniAsyn(power); + }, + }, }, "2009": { "pid": 2009, - "cid": 2009, + cid: 2009, + "timestamp": 1484724003963, "wxid": "WD17-010", - "name": "湖騎の円卓 ランスロット", + name: "湖騎の円卓 ランスロット", + "kana": "コキノエンタクラスロット", "rarity": "ST", "cardType": "SIGNI", "color": "red", @@ -55058,6 +103359,7 @@ var CardInfo = { "limit": 0, "power": 10000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD17/WD17-010.jpg", "illust": "mado*pen", "classes": [ "精像", @@ -55070,13 +103372,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "剣術、槍術、馬術、全部任せて!~ランスロット~", }, "2010": { "pid": 2010, - "cid": 2010, + cid: 2010, + "timestamp": 1484724003974, "wxid": "WD17-011", - "name": "金山の西蔵 サンゾウ", + name: "金山の西蔵 サンゾウ", + "kana": "キンザンノセイゾウサンゾウ", "rarity": "ST", "cardType": "SIGNI", "color": "red", @@ -55084,6 +103389,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "リル", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD17/WD17-011.jpg", "illust": "茶ちえ", "classes": [ "精像", @@ -55097,18 +103403,45 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ - "【自】:場にあるこのシグニの上に《ライズアイコン》を持つシグニが置かれたとき、ターン終了時まで、そのシグニのパワーを+3000する。" + cardText: "ゴクウ、金斗雲ですぐに来なさい。~サンゾウ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ + "【自】:場にあるこのシグニの上に《ライズアイコン》を持つシグニが置かれたとき、ターン終了時まで、そのシグニのパワーを+3000する。", ], - "startUpEffectTexts": [ + constEffects: [{ + duringGame: true, + auto: 'onRised', + effect: { + actionAsyn: function (event) { + this.game.tillTurnEndAdd(this,event.card,'power',3000); + }, + }, + }], + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出】《赤》:あなたのデッキから《ライズアイコン》を持つシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" - ] + ], + startUpEffects: [{ + costRed: 1, + actionAsyn: function () { + var filter = function (card) { + return card.rise; + }; + return this.player.seekAsyn(filter,1); + }, + }], }, "2011": { "pid": 2011, - "cid": 2011, + cid: 2011, + "timestamp": 1484724004236, "wxid": "WD17-012", - "name": "鷹武の円卓 ガウェイン", + name: "鷹武の円卓 ガウェイン", + "kana": "タカブノエンタクガウェイン", "rarity": "ST", "cardType": "SIGNI", "color": "red", @@ -55116,6 +103449,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD17/WD17-012.jpg", "illust": "mado*pen", "classes": [ "精像", @@ -55128,13 +103462,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "日中の戦闘なら任せて!~ガウェイン~", }, "2012": { "pid": 2012, - "cid": 2012, + cid: 2012, + "timestamp": 1484724004271, "wxid": "WD17-013", - "name": "貫鍬の西猪 ハッカイ", + name: "貫鍬の西猪 ハッカイ", + "kana": "ツラヌキグワノセイチョハッカイ", "rarity": "ST", "cardType": "SIGNI", "color": "red", @@ -55142,6 +103479,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD17/WD17-013.jpg", "illust": "茶ちえ", "classes": [ "精像", @@ -55155,18 +103493,44 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "モゴッ、モゴゴッ。(いいよ!一口ね。)~ハッカイ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【自】:このシグニがアタックしたとき、ターン終了時まで、このシグニのパワーを+3000する。あなたの場に<武勇>のシグニが3体ある場合、代わりに+5000する。" ], - "burstEffectTexts": [ + constEffects: [{ + auto: 'onAttack', + effect: { + actionAsyn: function (event) { + var flag = this.player.signis.filter(function (card) { + return card.hasClass('武勇'); + },this).length === 3; + var power = flag ? 5000 : 3000; + this.game.tillTurnEndAdd(this,this,'power',power); + }, + }, + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(1); + } + }, }, "2013": { "pid": 2013, - "cid": 2013, + cid: 2013, + "timestamp": 1484724004246, "wxid": "WD17-014", - "name": "一槍の円卓 パシバル", + name: "一槍の円卓 パシバル", + "kana": "ヒトヤリノエンタクパシバル", "rarity": "ST", "cardType": "SIGNI", "color": "red", @@ -55174,6 +103538,7 @@ var CardInfo = { "limit": 0, "power": 3000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD17/WD17-014.jpg", "illust": "mado*pen", "classes": [ "精像", @@ -55186,13 +103551,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "投槍術なら任せて!~パシバル~", }, "2014": { "pid": 2014, - "cid": 2014, + cid: 2014, + "timestamp": 1484724004355, "wxid": "WD17-015", - "name": "人魂の西河 サゴジョ", + name: "人魂の西河 サゴジョ", + "kana": "ヒトダマノセイガサゴジョ", "rarity": "ST", "cardType": "SIGNI", "color": "red", @@ -55200,6 +103568,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD17/WD17-015.jpg", "illust": "茶ちえ", "classes": [ "精像", @@ -55213,18 +103582,44 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "ハッカイ、私にもくれよ。~サゴジョ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【自】:このシグニがアタックしたとき、ターン終了時まで、このシグニのパワーを+3000する。あなたの場に<武勇>のシグニが3体ある場合、代わりに+5000する。" ], - "burstEffectTexts": [ + constEffects: [{ + auto: 'onAttack', + effect: { + actionAsyn: function (event) { + var flag = this.player.signis.filter(function (card) { + return card.hasClass('武勇'); + },this).length === 3; + var power = flag ? 5000 : 3000; + this.game.tillTurnEndAdd(this,this,'power',power); + }, + }, + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(1); + } + }, }, "2015": { "pid": 2015, - "cid": 101, + cid: 101, + "timestamp": 1484724004519, "wxid": "WD17-016", - "name": "サーバント D", + name: "サーバント D", + "kana": "サーバントデュオ", "rarity": "ST", "cardType": "SIGNI", "color": "colorless", @@ -55232,6 +103627,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD17/WD17-016.jpg", "illust": "猫囃子", "classes": [ "精元" @@ -55243,13 +103639,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": true, - "multiEner": false + "multiEner": false, + cardText: "新しい力は、光輝く欠片だった。", }, "2016": { "pid": 2016, - "cid": 102, + cid: 102, + "timestamp": 1484724004523, "wxid": "WD17-017", - "name": "サーバント O", + name: "サーバント O", + "kana": "サーバントワン", "rarity": "ST", "cardType": "SIGNI", "color": "colorless", @@ -55257,6 +103656,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD17/WD17-017.jpg", "illust": "猫囃子", "classes": [ "精元" @@ -55268,13 +103668,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": true, - "multiEner": false + "multiEner": false, + cardText: "輝く欠片にはその人そのものが込められていた。", }, "2017": { "pid": 2017, - "cid": 2017, + cid: 2017, + "timestamp": 1484724005421, "wxid": "WD17-018", - "name": "神流の一振", + name: "神流の一振", + "kana": "カンナノヒトフリ", "rarity": "ST", "cardType": "SPELL", "color": "red", @@ -55282,6 +103685,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "リル", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD17/WD17-018.jpg", "illust": "bomi", "classes": [], "costWhite": 0, @@ -55292,17 +103696,72 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ - "以下の2つから1つを選ぶ。\n①あなたの《ライズアイコン》を持たない<武勇>のシグニ1体をバニッシュする。そうした場合、あなたのデッキから《ライズアイコン》を持つ<武勇>のシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。\n②あなたの《ライズアイコン》を持つ<武勇>のシグニ1体をバニッシュする。そうした場合、対戦相手のパワー12000以下のシグニ1体をバニッシュする。", + cardText: "すず子、思いっきりいって!~リル~", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ + "以下の2つから1つを選ぶ。\n" + + "①あなたの《ライズアイコン》を持たない<武勇>のシグニ1体をバニッシュする。そうした場合、あなたのデッキから《ライズアイコン》を持つ<武勇>のシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。\n" + + "②あなたの《ライズアイコン》を持つ<武勇>のシグニ1体をバニッシュする。そうした場合、対戦相手のパワー12000以下のシグニ1体をバニッシュする。", "あなたの《ライズアイコン》を持たない<武勇>のシグニ1体をバニッシュする。そうした場合、あなたのデッキから《ライズアイコン》を持つ<武勇>のシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。", - "あなたの《ライズアイコン》を持つ<武勇>のシグニ1体をバニッシュする。そうした場合、対戦相手のパワー12000以下のシグニ1体をバニッシュする。" - ] + "あなたの《ライズアイコン》を持つ<武勇>のシグニ1体をバニッシュする。そうした場合、対戦相手のパワー12000以下のシグニ1体をバニッシュする。", + ], + spellEffect: [{ + getTargets: function () { + return this.player.signis.filter(function (signi) { + return !signi.rise && signi.hasClass('武勇'); + },this); + }, + actionAsyn: function (card) { + return card.banishAsyn().callback(this,function (succ) { + if (!succ) return; + var filter = function (card) { + return card.rise && card.hasClass('武勇'); + }; + return this.player.seekAsyn(filter,1); + }); + } + },{ + getTargetAdvancedAsyn: function () { + var targets = []; + var pSignis = this.player.signis.filter(function (signi) { + return signi.rise && signi.hasClass('武勇'); + }); + var oSignis = this.player.opponent.signis.filter(function (signi) { + return signi.power <= 12000; + },this); + return this.player.selectTargetAsyn(pSignis).callback(this,function (targetA) { + if (!targetA) return; + targets.push(targetA); + return this.player.selectTargetAsyn(oSignis).callback(this,function (targetB) { + if (!targetB) return; + targets.push(targetB); + }); + }).callback(this,function () { + return targets; + }); + }, + actionAsyn: function (targets) { + var targetA = targets[0]; + var targetB = targets[1]; + if (!inArr(targetA,this.player.signis)) return; + return targetA.banishAsyn().callback(this,function (succ) { + if (!succ) return; + if (!inArr(targetB,this.player.opponent.signis)) return; + if (targetB.power > 12000) return; + return targetB.banishAsyn(); + }); + } + }], }, "2018": { "pid": 2018, - "cid": 2018, + cid: 2018, + "timestamp": 1484724005425, "wxid": "WD18-001", - "name": "メル=アンジュ", + name: "メル=アンジュ", + "kana": "メルアンジュ", "rarity": "ST", "cardType": "LRIG", "color": "green", @@ -55310,6 +103769,7 @@ var CardInfo = { "limit": 11, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD18/WD18-001.jpg", "illust": "安藤周記", "classes": [ "メル" @@ -55322,18 +103782,75 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "ふふ、感じるよ。ちーちゃんの…… ~メル~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出】《コイン》:あなたのデッキから《アクセ》を持つカードを2枚まで探してエナゾーンに置く。その後、デッキをシャッフルする。" ], - "actionEffectTexts": [ + startUpEffects: [{ + costCoin: 1, + actionAsyn: function () { + var filter = function (card) { + return card.acce; + }; + return this.player.searchAsyn(filter,2).callback(this,function (cards) { + this.game.moveCards(cards,this.player.enerZone); + }); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起】それぞれレベルの異なる<調理>のシグニ4枚をあなたのエナゾーンからトラッシュに置く:あなたのデッキの一番上のカードをライフクロスに加える。この能力は1ターンに一度しか使用できない。" - ] + ], + actionEffects: [{ + once: true, + costCondition: function () { + var levels = []; + this.player.enerZone.cards.forEach(function (card) { + if (!card.hasClass('調理')) return; + if (inArr(card.level,levels)) return; + levels.push(card.level); + },this); + return (levels.length >= 4); + }, + costAsyn: function () { + var signis = []; + var done = false; + return Callback.loop(this,4,function () { + if (done) return; + var cards = this.player.enerZone.cards.filter(function (card) { + if (!card.hasClass('調理')) return false; + return signis.every(function (signi) { + return card.level !== signi.level; + },this); + },this); + return this.player.selectAsyn('TARGET',cards).callback(this,function (card) { + if (!card) { + done = true; + return; + } + signis.push(card); + }); + }).callback(this,function () { + this.game.trashCards(signis); + }); + }, + actionAsyn: function () { + this.player.addLifeCloth(); + } + }] }, "2019": { "pid": 2019, - "cid": 2019, + cid: 2019, + "timestamp": 1484724005429, "wxid": "WD18-002", - "name": "メル=ダイキリ", + name: "メル=ダイキリ", + "kana": "メルダイキリ", "rarity": "ST", "cardType": "LRIG", "color": "green", @@ -55341,6 +103858,7 @@ var CardInfo = { "limit": 7, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD18/WD18-002.jpg", "illust": "安藤周記", "classes": [ "メル" @@ -55353,15 +103871,27 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "コイン、使わないの? ~メル~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出】《緑》《緑》:《コイン》《コイン》を得る。" - ] + ], + startUpEffects: [{ + costGreen: 2, + actionAsyn: function () { + this.player.gainCoins(2); + } + }] }, "2020": { "pid": 2020, - "cid": 2020, + cid: 2020, + "timestamp": 1484724005513, "wxid": "WD18-003", - "name": "メル=モヒート", + name: "メル=モヒート", + "kana": "メルモヒート", "rarity": "ST", "cardType": "LRIG", "color": "green", @@ -55369,6 +103899,7 @@ var CardInfo = { "limit": 4, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD18/WD18-003.jpg", "illust": "安藤周記", "classes": [ "メル" @@ -55381,15 +103912,26 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "楽に勝てる方法……教えようか?~メル~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出】:《コイン》を得る。" - ] + ], + startUpEffects: [{ + actionAsyn: function () { + this.player.gainCoins(1); + } + }] }, "2021": { "pid": 2021, - "cid": 2021, + cid: 2021, + "timestamp": 1484724005412, "wxid": "WD18-004", - "name": "メル=スプモニ", + name: "メル=スプモニ", + "kana": "メルスプモニ", "rarity": "ST", "cardType": "LRIG", "color": "green", @@ -55397,6 +103939,7 @@ var CardInfo = { "limit": 2, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD18/WD18-004.jpg", "illust": "安藤周記", "classes": [ "メル" @@ -55409,16 +103952,28 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "頑張り屋さんだね!~メル~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出】《コイン》:あなたのデッキの一番上のカードをエナゾーンに置く。" - ] + ], + startUpEffects: [{ + costCoin: 1, + actionAsyn: function () { + this.player.enerCharge(1); + } + }] }, "2022": { "pid": 2022, - "cid": 2022, + cid: 2022, + "timestamp": 1484724005539, "wxid": "WD18-005", - "name": "メル=レディ", - "coin": 3, + name: "メル=レディ", + coin: 3, + "kana": "メルレディ", "rarity": "ST", "cardType": "LRIG", "color": "green", @@ -55426,6 +103981,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD18/WD18-005.jpg", "illust": "安藤周記", "classes": [ "メル" @@ -55437,13 +103993,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "こんにちは。 ~メル~", }, "2023": { "pid": 2023, - "cid": 2023, + cid: 2023, + "timestamp": 1484724005956, "wxid": "WD18-006", - "name": "千軍万馬", + name: "千軍万馬", + "kana": "シーズニング", "rarity": "ST", "cardType": "ARTS", "color": "green", @@ -55451,6 +104010,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "メル", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD18/WD18-006.jpg", "illust": "石橋ヨウスケ", "classes": [], "costWhite": 0, @@ -55461,21 +104021,51 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase" - ], - "artsEffectTexts": [ + cardText: "ちーちゃん、見てこれ! ~メル~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase'], + artsEffectTexts: [ "ターン終了時まで、あなたのすべての<調理>のシグニは「このシグニがアタックしたとき、自身よりパワーの低い対戦相手のシグニ1体をバニッシュする。」を得る。" ], - "attachedEffectTexts": [ + artsEffect: { + actionAsyn: function () { + var signis = this.player.signis.filter(function (signi) { + return signi.hasClass('調理'); + },this); + signis.forEach(function (signi) { + var effect = this.game.newEffect({ + source: signi, + description: '2023-attached-0', + actionAsyn: function () { + var cards = this.player.opponent.signis.filter(function (signi) { + return (signi.power < this.power); + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.banishAsyn(); + }); + } + }); + this.game.tillTurnEndAdd(this,signi,'onAttack',effect); + },this); + } + }, + // ====================== + // 附加效果 + // ====================== + attachedEffectTexts: [ "このシグニがアタックしたとき、自身よりパワーの低い対戦相手のシグニ1体をバニッシュする。" - ] + ], }, "2024": { "pid": 2024, - "cid": 2024, + cid: 2024, + "timestamp": 1484724005965, "wxid": "WD18-007", - "name": "試行錯誤", + name: "試行錯誤", + "kana": "ワンモアチャンス", "rarity": "ST", "cardType": "ARTS", "color": "green", @@ -55483,6 +104073,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD18/WD18-007.jpg", "illust": "ふーみ", "classes": [], "costWhite": 0, @@ -55493,20 +104084,48 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase", - "attackPhase" + cardText: "う~~ん!~メル~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase','attackPhase'], + artsEffectTexts: [ + "ベット-《コイン》《コイン》\n" + + "あなたのエナゾーンから緑のカードを3枚まで手札に加える。あなたがベットしていた場合、追加で手札から緑のシグニを3枚まで場に出す。それらのシグニの【出】の能力は発動しない。" ], - "artsEffectTexts": [ - "ベット-《コイン》《コイン》\nあなたのエナゾーンから緑のカードを3枚まで手札に加える。あなたがベットしていた場合、追加で手札から緑のシグニを3枚まで場に出す。それらのシグニの【出】の能力は発動しない。" - ], - "bet": 2 + bet: 2, + artsEffect: { + actionAsyn: function (costArg) { + var filter = function (card) { + return card.hasColor('green'); + }; + return this.player.pickCardAsyn(filter,0,3,this.player.enerZone).callback(this,function () { + if (!costArg.bet) return; + var done = false; + return Callback.loop(this,3,function () { + if (done) return; + var cards = this.player.handZone.cards.filter(function (card) { + return card.hasColor('green') && card.canSummon(); + },this); + return this.player.selectOptionalAsyn('SUMMON_SIGNI',cards).callback(this,function (card) { + if (!card) { + done = true; + return; + } + return card.summonAsyn(); + }); + }); + }); + } + } }, "2025": { "pid": 2025, - "cid": 2025, + cid: 2025, + "timestamp": 1484724005946, "wxid": "WD18-008", - "name": "悠々自適", + name: "悠々自適", + "kana": "パーティータイム", "rarity": "ST", "cardType": "ARTS", "color": "green", @@ -55514,6 +104133,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD18/WD18-008.jpg", "illust": "繭咲悠", "classes": [], "costWhite": 0, @@ -55524,21 +104144,41 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase", - "attackPhase", - "spellCutIn" + cardText: "楽しんだもん勝ちだね!~メル~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase','attackPhase','spellCutIn'], + artsEffectTexts: [ + "ベット-《コイン》\n" + + "ターン終了時まで、あなたのすべてのシグニのパワーを+2000する。あなたがベットしていた場合、追加でターン終了時まで、あなたのシグニ1体は「対戦相手のターンであるかぎり、対戦相手の効果を受けない。」を得る。" ], - "artsEffectTexts": [ - "ベット-《コイン》\nターン終了時まで、あなたのすべてのシグニのパワーを+2000する。あなたがベットしていた場合、追加でターン終了時まで、あなたのシグニ1体は「対戦相手のターンであるかぎり、対戦相手の効果を受けない。」を得る。" - ], - "bet": 1 + bet: 1, + artsEffect: { + actionAsyn: function (costArg) { + this.player.signis.forEach(function (signi) { + this.game.tillTurnEndAdd(this,signi,'power',2000); + },this); + + if (this.game.turnPlayer !== this.player.opponent) return; + if (costArg.bet) { + return this.player.selectSelfSigniAsyn().callback(this,function (signi) { + if (!signi) return; + this.game.tillTurnEndAdd(this,signi,'effectFilters',function (card) { + return (card.player === this.player); + }); + }); + } + } + } }, "2026": { "pid": 2026, - "cid": 2026, + cid: 2026, + "timestamp": 1484724005960, "wxid": "WD18-009", - "name": "コードイート ハンバ", + name: "コードイート ハンバ", + "kana": "コードイートハンバ", "rarity": "ST", "cardType": "SIGNI", "color": "green", @@ -55546,6 +104186,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "メル", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD18/WD18-009.jpg", "illust": "紅緒", "classes": [ "精械", @@ -55559,19 +104200,73 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "マヨにする?ケチャにする?~ハンバ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常】:このシグニがアクセされているかぎり、このシグニのパワーは+3000される。", "【自】:このシグニがバニッシュされたとき、このシグニがアクセされていた場合、あなたのトラッシュから《アクセアイコン》を持つシグニ1枚をエナゾーンに置く。" ], - "burstEffectTexts": [ + constEffects: [{ + condition: function () { + return this.isAcced(); + }, + action: function (set,add) { + add(this,'power',3000); + } + },{ + auto: 'onBanish', + condition: function () { + return this.isAcced(); + }, + effect: { + actionAsyn: function () { + var cards = this.player.trashZone.cards.filter(function (card) { + return card.acce; + }); + return this.player.selectAsyn('TARGET',cards).callback(this,function (card) { + if (!card) return; + card.moveTo(this.player.enerZone); + }); + }, + }, + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたのデッキから《アクセアイコン》を持つシグニ1枚を探してエナゾーンに置く。その後、それをあなたのシグニ1体の【アクセ】にしてもよい。その後、デッキをシャッフルする。" - ] + ], + burstEffect: { + actionAsyn: function () { + var filter = function (card) { + return card.acce; + }; + return this.player.searchAsyn(filter,1).callback(this,function (cards) { + var card = cards[0]; + if (!card) return; + card.moveTo(this.player.enerZone); + this.game.moveCards(card,this.player.enerZone); + + var signis = this.player.signis.filter(function (signi) { + return signi.canBeAcced(); + },this); + return this.player.selectTargetOptionalAsyn(signis).callback(this,function (signi) { + if (!signi) return; + card.acceTo(signi); + }); + }); + }, + } }, "2027": { "pid": 2027, - "cid": 2027, + cid: 2027, + "timestamp": 1484724006032, "wxid": "WD18-010", - "name": "コードイート テンド", + name: "コードイート テンド", + "kana": "コードイートテンド", "rarity": "ST", "cardType": "SIGNI", "color": "green", @@ -55579,6 +104274,7 @@ var CardInfo = { "limit": 0, "power": 10000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD18/WD18-010.jpg", "illust": "村上ゆいち", "classes": [ "精械", @@ -55591,13 +104287,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "同じボケをすることもテンドンと呼ぶのよ。~テンド~", }, "2028": { "pid": 2028, - "cid": 2028, + cid: 2028, + "timestamp": 1484724006024, "wxid": "WD18-011", - "name": "コードイート カレー", + name: "コードイート カレー", + "kana": "コードイートカレー", "rarity": "ST", "cardType": "SIGNI", "color": "green", @@ -55605,6 +104304,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "メル", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD18/WD18-011.jpg", "illust": "蟹丹", "classes": [ "精械", @@ -55618,15 +104318,29 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ - "【常】:このシグニがアクセされているかぎり、このシグニは【ランサー】を得る。" - ] + cardText: "突き刺すような辛さ!~カレー~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ + "【常】:このシグニがアクセされているかぎり、このシグニは【ランサー】を得る。", + ], + constEffects: [{ + condition: function () { + return this.isAcced(); + }, + action: function (set,add) { + set(this,'lancer',true); + } + }] }, "2029": { "pid": 2029, - "cid": 2029, + cid: 2029, + "timestamp": 1484724006576, "wxid": "WD18-012", - "name": "コードイート オヤコ", + name: "コードイート オヤコ", + "kana": "コードイートオヤコ", "rarity": "ST", "cardType": "SIGNI", "color": "green", @@ -55634,6 +104348,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD18/WD18-012.jpg", "illust": "夜ノみつき", "classes": [ "精械", @@ -55646,13 +104361,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "出来立て半熟とろとろ!~オヤコ~", }, "2030": { "pid": 2030, - "cid": 2030, + cid: 2030, + "timestamp": 1484724006568, "wxid": "WD18-013", - "name": "コードイート ケチャ", + name: "コードイート ケチャ", + "kana": "コードイートケチャ", "rarity": "ST", "cardType": "SIGNI", "color": "green", @@ -55660,6 +104378,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD18/WD18-013.jpg", "illust": "CH@R", "classes": [ "精械", @@ -55673,22 +104392,54 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "acce": true, - "actionEffectTexts": [ + cardText: "おいしくなーれ。ケチャケチャキュン♪~ケチャ~", + // ====================== + // 起动效果 + // ====================== + acce: true, + actionEffectTexts: [ "【起】《緑》:このカードをエナゾーンからあなたのシグニ1体の【アクセ】にする。" ], - "constEffectTexts": [ + actionEffects: [{ + costGreen: 1, + mixin: 'acce', + }], + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常】:これにアクセされている<調理>のシグニのパワーを+5000する。" ], - "burstEffectTexts": [ + constEffects: [{ + duringGame: true, + condition: function () { + return this.acceingCard && this.acceingCard.hasClass('調理'); + }, + action: function (set,add) { + if (this.acceingCard.hasClass('調理')) { + add(this.acceingCard,'power',5000); + } + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(1); + } + } }, "2031": { "pid": 2031, - "cid": 2031, + cid: 2031, + "timestamp": 1484724006579, "wxid": "WD18-014", - "name": "コードイート ギュウド", + name: "コードイート ギュウド", + "kana": "コードイートギュウド", "rarity": "ST", "cardType": "SIGNI", "color": "green", @@ -55696,6 +104447,7 @@ var CardInfo = { "limit": 0, "power": 3000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD18/WD18-014.jpg", "illust": "くれいお", "classes": [ "精械", @@ -55708,13 +104460,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "いつでも!おいぎゅう!~ギュウド~", }, "2032": { "pid": 2032, - "cid": 2032, + cid: 2032, + "timestamp": 1484724006582, "wxid": "WD18-015", - "name": "コードイート マヨ", + name: "コードイート マヨ", + "kana": "コードイートマヨ", "rarity": "ST", "cardType": "SIGNI", "color": "green", @@ -55722,6 +104477,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD18/WD18-015.jpg", "illust": "柚希きひろ", "classes": [ "精械", @@ -55735,22 +104491,53 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "acce": true, - "actionEffectTexts": [ - "【起】《緑×0》:このカードをエナゾーンからあなたのシグニ1体の【アクセ】にする。" + cardText: "おはよう。今日も新鮮な卵をよろしくね。~マヨ~", + // ====================== + // 起动效果 + // ====================== + acce: true, + actionEffectTexts: [ + "【起】《緑×0》:このカードをエナゾーンからあなたのシグニ1体の【アクセ】にする。", ], - "constEffectTexts": [ + actionEffects: [{ + mixin: 'acce', + }], + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常】:これにアクセされている<調理>のシグニのパワーを+2000する。" ], - "burstEffectTexts": [ + constEffects: [{ + duringGame: true, + condition: function () { + return this.acceingCard && this.acceingCard.hasClass('調理'); + }, + action: function (set,add) { + if (this.acceingCard.hasClass('調理')) { + add(this.acceingCard,'power',2000); + } + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(1); + } + } }, "2033": { "pid": 2033, - "cid": 101, + cid: 101, + "timestamp": 1484724006588, "wxid": "WD18-016", - "name": "サーバント D", + name: "サーバント D", + "kana": "サーバントデュオ", "rarity": "ST", "cardType": "SIGNI", "color": "colorless", @@ -55758,6 +104545,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD18/WD18-016.jpg", "illust": "甲冑", "classes": [ "精元" @@ -55769,13 +104557,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": true, - "multiEner": false + "multiEner": false, + cardText: "だけど、欠片はすべてでようやく一つ。", }, "2034": { "pid": 2034, - "cid": 102, + cid: 102, + "timestamp": 1484724006585, "wxid": "WD18-017", - "name": "サーバント O", + name: "サーバント O", + "kana": "サーバントワン", "rarity": "ST", "cardType": "SIGNI", "color": "colorless", @@ -55783,6 +104574,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD18/WD18-017.jpg", "illust": "松本エイト", "classes": [ "精元" @@ -55794,13 +104586,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": true, - "multiEner": false + "multiEner": false, + cardText: "喪っては戻らない。", }, "2035": { "pid": 2035, - "cid": 2035, + cid: 2035, + "timestamp": 1484724007138, "wxid": "WD18-018", - "name": "千切", + name: "千切", + "kana": "センギリ", "rarity": "ST", "cardType": "SPELL", "color": "green", @@ -55808,6 +104603,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "メル", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD18/WD18-018.jpg", "illust": "DQN", "classes": [], "costWhite": 0, @@ -55818,17 +104614,74 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ - "以下の2つから1つを選ぶ。\n①あなたの<調理>のシグニ1体をバニッシュする。そうした場合、あなたのデッキから<調理>のシグニ1枚を探してエナゾーンに置く。その後、デッキをシャッフルする。\n②あなたの<調理>のシグニ1体をバニッシュする。そうした場合、対戦相手のパワー15000以上のシグニ1体をバニッシュする。", + cardText: "何でもできるよ!~メル~", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ + "以下の2つから1つを選ぶ。\n" + + "①あなたの<調理>のシグニ1体をバニッシュする。そうした場合、あなたのデッキから<調理>のシグニ1枚を探してエナゾーンに置く。その後、デッキをシャッフルする。\n" + + "②あなたの<調理>のシグニ1体をバニッシュする。そうした場合、対戦相手のパワー15000以上のシグニ1体をバニッシュする。", "あなたの<調理>のシグニ1体をバニッシュする。そうした場合、あなたのデッキから<調理>のシグニ1枚を探してエナゾーンに置く。その後、デッキをシャッフルする。", "あなたの<調理>のシグニ1体をバニッシュする。そうした場合、対戦相手のパワー15000以上のシグニ1体をバニッシュする。" - ] + ], + spellEffect: [{ + getTargets: function () { + return this.player.signis.filter(function (signi) { + return signi.hasClass('調理'); + }); + }, + actionAsyn: function (card) { + return card.banishAsyn().callback(this,function (succ) { + if (!succ) return; + var filter = function (card) { + return card.hasClass('調理'); + }; + return this.player.searchAsyn(filter,1,0,true).callback(this,function (cards) { + this.game.moveCards(cards,this.player.enerZone); + }); + }); + } + },{ + getTargetAdvancedAsyn: function () { + var targets = []; + var pSignis = this.player.signis.filter(function (signi) { + return signi.hasClass('調理'); + }); + var oSignis = this.player.opponent.signis.filter(function (signi) { + return signi.power >= 15000; + },this); + return this.player.selectTargetAsyn(pSignis).callback(this,function (targetA) { + if (!targetA) return; + targets.push(targetA); + return this.player.selectTargetAsyn(oSignis).callback(this,function (targetB) { + if (!targetB) return; + targets.push(targetB); + }); + }).callback(this,function () { + return targets; + }); + }, + actionAsyn: function (targets) { + var targetA = targets[0]; + var targetB = targets[1]; + if (!inArr(targetA,this.player.signis)) return; + return targetA.banishAsyn().callback(this,function (succ) { + if (!succ) return; + if (!inArr(targetB,this.player.opponent.signis)) return; + if (targetB.power < 15000) return; + return targetB.banishAsyn(); + }); + } + }] }, "2036": { "pid": 2036, - "cid": 2036, + cid: 2036, + "timestamp": 1484724007103, "wxid": "PR-330", - "name": "異国の黒船 ペリー(WIXOSS PARTY参加賞selectors pack vol12)", + name: "異国の黒船 ペリー(WIXOSS PARTY参加賞selectors pack vol12)", + "kana": "イコクノクロフネ ペリー", "rarity": "PR", "cardType": "SIGNI", "color": "red", @@ -55836,6 +104689,7 @@ var CardInfo = { "limit": 0, "power": 1000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-330.jpg", "illust": "オーミー", "classes": [ "精像", @@ -55849,19 +104703,64 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "かっ、開国してくださーい!~ペリー~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【自】《ターン2回》:あなたの《ライズアイコン》を持つシグニが場に出るたび、ターン終了時まで、このシグニのパワーを+4000する。", - "【自】:このシグニがアタックしたとき、このシグニよりパワーの低い対戦相手のシグニ1体をバニッシュする。" + "【自】:このシグニがアタックしたとき、このシグニよりパワーの低い対戦相手のシグニ1体をバニッシュする。", ], - "burstEffectTexts": [ + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '2036-const-0', + triggerCondition: function (event) { + if (this.fieldTurnData._2036 >= 2) return; + return event.card.rise; + }, + actionAsyn: function () { + var count = this.fieldTurnData._2036 || 0; + this.fieldTurnData._2036 = count + 1; + this.game.tillTurnEndAdd(this,this,'power',4000); + }, + }); + add(this.player,'onSummonSigni',effect); + } + },{ + auto: 'onAttack', + effect: { + actionAsyn: function () { + var filter = function (card) { + return card.power < this.power; + }.bind(this); + return this.player.selectOpponentSigniAsyn(filter).callback(this,function (card) { + if (!card) return; + return card.banishAsyn(); + }); + }, + }, + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(1); + } + } }, "2037": { "pid": 2037, - "cid": 2037, + cid: 2037, + "timestamp": 1484724007160, "wxid": "PR-332", - "name": "コードイート ウナドン(WIXOSS PARTY参加賞selectors pack vol12)", + name: "コードイート ウナドン(WIXOSS PARTY参加賞selectors pack vol12)", + "kana": "コードイート ウナドン", "rarity": "PR", "cardType": "SIGNI", "color": "green", @@ -55869,6 +104768,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-332.jpg", "illust": "希", "classes": [ "精械", @@ -55882,18 +104782,59 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ - "【自】:このシグニがアタックしたとき、このシグニのパワーが10000以上の場合、あなたのデッキから《アクセアイコン》を持つカード1枚を探してエナゾーンに置く。その後、デッキをシャッフルする。" + cardText: "夏じゃなくても食べごろだからね…?~ウナドン~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ + "【自】:このシグニがアタックしたとき、このシグニのパワーが10000以上の場合、あなたのデッキから《アクセアイコン》を持つカード1枚を探してエナゾーンに置く。その後、デッキをシャッフルする。", ], - "startUpEffectTexts": [ + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '2037-const-0', + condition: function () { + return this.power >= 10000; + }, + actionAsyn: function () { + var filter = function (card) { + return card.acce; + }; + return this.player.searchAsyn(filter,1,0,true).callback(this,function (cards) { + this.game.moveCards(cards,this.player.enerZone); + }); + } + }); + add(this,'onAttack',effect); + } + }], + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出】《緑×0》:あなたのエナゾーンにある《アクセアイコン》を持つ<調理>のシグニ1枚をこのシグニのアクセにする。" - ] + ], + startUpEffects: [{ + optional: true, + actionAsyn: function () { + var cards = this.player.enerZone.cards.filter(function (card) { + return card.acce && card.hasClass('調理'); + },this); + return this.player.selectOptionalAsyn('TARGET',cards).callback(this,function (card) { + if (!card) return; + card.acceTo(this); + }); + } + }], }, "2038": { "pid": 2038, - "cid": 2038, + cid: 2038, + "timestamp": 1484724007178, "wxid": "PR-331", - "name": "PRANK(WIXOSS PARTY参加賞selectors pack vol12)", + name: "PRANK(WIXOSS PARTY参加賞selectors pack vol12)", + "kana": "プランク", "rarity": "PR", "cardType": "SPELL", "color": "blue", @@ -55901,6 +104842,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "あや", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-331.jpg", "illust": "アリオ", "classes": [], "costWhite": 0, @@ -55911,17 +104853,56 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ - "以下の2つから1つを選ぶ。\n①あなたの<トリック>のシグニ1体をバニッシュする。そうした場合、あなたのデッキの上からカードを3枚見る。その中からカード1枚を【トラップ】としてあなたのシグニゾーンに設置してもよい。その後、残りを好きな順番でデッキの一番下に置く。\n②あなたの<トリック>のシグニ1体をバニッシュする。そうした場合、あなたの【トラップ】1つを手札に加える。", + cardText: "ほら見て!ざんねーん!~あや~", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ + "以下の2つから1つを選ぶ。\n" + + "①あなたの<トリック>のシグニ1体をバニッシュする。そうした場合、あなたのデッキの上からカードを3枚見る。その中からカード1枚を【トラップ】としてあなたのシグニゾーンに設置してもよい。その後、残りを好きな順番でデッキの一番下に置く。\n" + + "②あなたの<トリック>のシグニ1体をバニッシュする。そうした場合、あなたの【トラップ】1つを手札に加える。", "あなたの<トリック>のシグニ1体をバニッシュする。そうした場合、あなたのデッキの上からカードを3枚見る。その中からカード1枚を【トラップ】としてあなたのシグニゾーンに設置してもよい。その後、残りを好きな順番でデッキの一番下に置く。", "あなたの<トリック>のシグニ1体をバニッシュする。そうした場合、あなたの【トラップ】1つを手札に加える。" - ] + ], + spellEffect: [{ + getTargets: function () { + return this.player.signis.filter(function (signi) { + return signi.hasClass('トリック'); + }); + }, + actionAsyn: function (card) { + return card.banishAsyn().callback(this,function (succ) { + if (!succ) return; + return this.player.setTrapFromDeckTopAsyn(3); + }); + } + },{ + getTargets: function () { + return this.player.signis.filter(function (signi) { + return signi.hasClass('トリック'); + }); + }, + actionAsyn: function (card) { + return card.banishAsyn().callback(this,function (succ) { + if (!succ) return; + var zones = this.player.signiZones.filter(function (zone) { + return zone.trap; + },this); + return this.player.selectAsyn('TARGET',zones).callback(this,function (zone) { + if (!zone) return; + zone.trap.moveTo(this.player.handZone); + }); + }); + } + }] }, "2039": { "pid": 2039, - "cid": 477, + cid: 477, + "timestamp": 1484724007184, "wxid": "WD10-012", - "name": "爆砲 ナインティーン", + name: "爆砲 ナインティーン", + "kana": "バクホウナインティーン", "rarity": "ST", "cardType": "SIGNI", "color": "red", @@ -55929,6 +104910,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD10/WD10-012.jpg", "illust": "かざあな", "classes": [ "精武", @@ -55941,14 +104923,17 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "連射は一人でするもの!~ナインティーン~", }, "2040": { "pid": 2040, - "cid": 2040, + cid: 2040, + "timestamp": 1484724007147, "wxid": "PR-340", - "name": "あーや !0(WIXOSS対象商品1000円以上購入キャンペーン)", - "coin": 4, + name: "あーや !0(WIXOSS対象商品1000円以上購入キャンペーン)", + coin: 4, + "kana": "アーヤゼロ", "rarity": "PR", "cardType": "LRIG", "color": "blue", @@ -55956,6 +104941,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-340.jpg", "illust": "Hitoto*", "classes": [ "あや" @@ -55967,14 +104953,17 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "おーぷん! ~あや~", }, "2041": { "pid": 2041, - "cid": 2041, + cid: 2041, + "timestamp": 1484724007708, "wxid": "PR-341", - "name": "ナナシ 其ノ無 (WIXOSS対象商品1000円以上購入キャンペーン)", - "coin": 2, + name: "ナナシ 其ノ無 (WIXOSS対象商品1000円以上購入キャンペーン)", + coin: 2, + "kana": "ナナシソノナシ", "rarity": "PR", "cardType": "LRIG", "color": "black", @@ -55982,6 +104971,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-341.jpg", "illust": "Hitoto*", "classes": [ "ナナシ" @@ -55993,13 +104983,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "オープンですわ! ~ナナシ~", }, "2042": { "pid": 2042, - "cid": 2042, + cid: 2042, + "timestamp": 1484724007751, "wxid": "WX15-001", - "name": "真実の記憶 リル", + name: "真実の記憶 リル", + "kana": "シンジツノキオクリル", "rarity": "LR", "cardType": "LRIG", "color": "red", @@ -56007,6 +105000,7 @@ var CardInfo = { "limit": 11, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-001.jpg", "illust": "Hitoto*", "classes": [ "リル" @@ -56019,19 +105013,71 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "まっすぐな、心を。~リル~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常】:あなたの《ライズアイコン》を持つすべての<武勇>のシグニのパワーを+3000する。", - "【自】:あなたのメインフェイズ開始時、あなたのデッキの一番上を見る。それが赤のシグニの場合、それを場に出してもよい。" + "【自】:あなたのメインフェイズ開始時、あなたのデッキの一番上を見る。それが赤のシグニの場合、それを場に出してもよい。", ], - "actionEffectTexts": [ + constEffects: [{ + action: function (set,add) { + this.player.signis.forEach(function (signi) { + if (signi.rise && signi.hasClass('武勇')) { + add(signi,'power',3000); + } + },this); + } + },{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '2042-const-1', + actionAsyn: function () { + var card = this.player.mainDeck.cards[0]; + if (!card) return; + var flag = card.type === 'SIGNI' && card.hasColor('red') && card.canSummon(); + if (!flag) { + return this.player.showCardsAsyn([card]); + } + this.player.informCards([card]) + return card.summonAsyn(true); + } + }); + add(this.player,'onMainPhaseStart',effect); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起】オーネスト《コイン》:対戦相手は自分の手札を公開し、その後、自分のルリグデッキからカードを3枚公開する。(2枚以下しかない場合はすべて公開する)" - ] + ], + actionEffects: [{ + costCoin: 1, + actionAsyn: function () { + var cards = this.player.opponent.hands; + return this.player.showCardsAsyn(cards).callback(this,function () { + cards = this.player.opponent.lrigDeck.cards.filter(function (card) { + // 排除双面的第二面 + return !card.sideA; + },this); + if (cards.length <= 3) return cards; + return this.player.opponent.selectSomeAsyn('REVEAL',cards,3,3); + }).callback(this,function (cards) { + return this.player.showCardsAsyn(cards); + }); + } + }], }, "2043": { "pid": 2043, - "cid": 2043, + cid: 2043, + "timestamp": 1484724007726, "wxid": "WX15-003", - "name": "メル=マティーニ", + name: "メル=マティーニ", + "kana": "メルマティーニ", "rarity": "LR", "cardType": "LRIG", "color": "green", @@ -56039,6 +105085,7 @@ var CardInfo = { "limit": 11, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-003.jpg", "illust": "Hitoto*", "classes": [ "メル" @@ -56051,19 +105098,97 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "いいバトル、出来そうだね!~メル~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【自】:あなたのアクセされているシグニ1体があなたの効果以外によってバニッシュされるたび、カードを1枚引いてもよい。", - "【自】:あなたのメインフェイズ開始時、あなたのデッキの上からカードを3枚公開してもよい。その中から《アクセアイコン》を持つカード1枚をエナゾーンに置き、残りを好きな順番でデッキの一番下に置く。" + "【自】:あなたのメインフェイズ開始時、あなたのデッキの上からカードを3枚公開してもよい。その中から《アクセアイコン》を持つカード1枚をエナゾーンに置き、残りを好きな順番でデッキの一番下に置く。", ], - "actionEffectTexts": [ + constEffects: [{ + action: function (set,add) { + this.player.signis.forEach(function (signi) { + if (!signi.isAcced()) return; + var effect = this.game.newEffect({ + source: this, + description: '2043-const-0', + optional: true, + triggerCondition: function (event) { + var source = this.game.getEffectSource(); + if (source && source.player === this.player) return false; + return true; + }, + actionAsyn: function () { + return this.player.draw(1); + } + }); + add(signi,'onBanish',effect); + },this); + } + },{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '2043-const-1', + optional: true, + actionAsyn: function () { + return this.player.revealAsyn(3).callback(this,function (cards) { + var targets = cards.filter(function (card) { + return card.acce; + },this); + return this.player.selectAsyn('PUT_TO_ENER_ZONE',targets).callback(this,function (card) { + if (!card) return; + removeFromArr(card,cards); + card.moveTo(this.player.enerZone); + }).callback(this,function () { + if (!cards.length) return; + var len = cards.length; + return this.player.selectSomeAsyn('SET_ORDER',cards,len,len,true).callback(this,function (cards) { + this.player.mainDeck.moveCardsToBottom(cards); + }); + }) + }); + } + }); + add(this.player,'onMainPhaseStart',effect); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起】ベルセルク《コイン》《コイン》《コイン》:次のターンの間、対戦相手はアーツとスペルと【起】の能力を使用できず、シグニは可能ならばアタックしなければならない。" - ] + ], + actionEffects: [{ + costCoin: 3, + actionAsyn: function () { + var turn = this.game.phase.turnCount; + this.game.addConstEffect({ + source: this, + createTimming: this.game.phase.onTurnStart, + once: true, + destroyTimming: this.game.phase.onTurnEnd, + action: function (set,add) { + if (this.game.lastTurnCoinSkillsDisabled && (turn === this.game.phase.turnCount - 1)) { + return; + } + set(this.player.opponent,'artsBanned',true); + set(this.player.opponent,'spellBanned',true); + set(this.player.opponent,'actionEffectBanned',true); + set(this.player.opponent,'forceSigniAttack',true); + }, + }); + } + }], }, "2044": { "pid": 2044, - "cid": 2044, + cid: 2044, + "timestamp": 1484724007745, "wxid": "WX15-005", - "name": "火竜点睛", + name: "火竜点睛", + "kana": "カリョウテンセイ", "rarity": "LR", "cardType": "ARTS", "color": "red", @@ -56071,6 +105196,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "リル", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-005.jpg", "illust": "かわすみ", "classes": [], "costWhite": 0, @@ -56081,20 +105207,44 @@ var CardInfo = { "costColorless": 1, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase", - "attackPhase" + cardText: "大丈夫、二人一緒なら!~リル~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase','attackPhase'], + artsEffectTexts: [ + "ベット-《コイン》《コイン》\n" + + "あなたのデッキから《ライズアイコン》を持つシグニ1枚を探して場に出す。そのシグニの【出】は発動しない。その後、デッキをシャッフルする。その後、場に出したシグニのパワー以下の対戦相手のシグニ1体をバニッシュする。あなたがベットしていた場合、代わりに場に出したシグニのパワー以下の対戦相手のすべてのシグニをバニッシュする。" ], - "artsEffectTexts": [ - "ベット-《コイン》《コイン》\nあなたのデッキから《ライズアイコン》を持つシグニ1枚を探して場に出す。そのシグニの【出】は発動しない。その後、デッキをシャッフルする。その後、場に出したシグニのパワー以下の対戦相手のシグニ1体をバニッシュする。あなたがベットしていた場合、代わりに場に出したシグニのパワー以下の対戦相手のすべてのシグニをバニッシュする。" - ], - "bet": 2 + bet: 2, + artsEffect: { + actionAsyn: function (costArg) { + var filter = function (card) { + return card.rise && card.canSummon(); + }; + return this.player.seekAndSummonAsyn(filter,1,true).callback(this,function (cards) { + var card = cards[0]; + if (!card) return; + var power = card.power; + if (!costArg.bet) { + return this.banishSigniAsyn(power); + } else { + var cards = this.player.opponent.signis.filter(function (signi) { + return signi.power <= power; + },this); + return this.game.banishCardsAsyn(cards); + } + }); + } + } }, "2045": { "pid": 2045, - "cid": 2045, + cid: 2045, + "timestamp": 1484724007798, "wxid": "WX15-007", - "name": "退廃の記憶 リル", + name: "退廃の記憶 リル", + "kana": "タイハイノキオクリル", "rarity": "LC", "cardType": "LRIG", "color": "red", @@ -56102,6 +105252,7 @@ var CardInfo = { "limit": 8, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-007.jpg", "illust": "モレシャン", "classes": [ "リル" @@ -56113,13 +105264,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "あなたが、望むなら。~リル~", }, "2046": { "pid": 2046, - "cid": 2046, + cid: 2046, + "timestamp": 1484724007771, "wxid": "WX15-008", - "name": "明滅の記憶 リル", + name: "明滅の記憶 リル", + "kana": "メイメツノキオクリル", "rarity": "LC", "cardType": "LRIG", "color": "red", @@ -56127,6 +105281,7 @@ var CardInfo = { "limit": 5, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-008.jpg", "illust": "ますん", "classes": [ "リル" @@ -56138,13 +105293,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "落ち着いて。~リル~", }, "2047": { "pid": 2047, - "cid": 2047, + cid: 2047, + "timestamp": 1484724008335, "wxid": "WX15-009", - "name": "相恩の記憶 リル", + name: "相恩の記憶 リル", + "kana": "ソウオンノキオクリル", "rarity": "LC", "cardType": "LRIG", "color": "red", @@ -56152,6 +105310,7 @@ var CardInfo = { "limit": 2, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-009.jpg", "illust": "れいあきら", "classes": [ "リル" @@ -56164,15 +105323,26 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "これは、貴方の記憶。~リル~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出】:《コイン》を得る。" - ] + ], + startUpEffects: [{ + actionAsyn: function () { + this.player.gainCoins(1); + } + }], }, "2048": { "pid": 2048, - "cid": 2048, + cid: 2048, + "timestamp": 1484724008341, "wxid": "WX15-014", - "name": "ぱわふるあーや!Ⅰ", + name: "ぱわふるあーや!Ⅰ", + "kana": "パワフルアーヤワン", "rarity": "LC", "cardType": "LRIG", "color": "blue", @@ -56180,6 +105350,7 @@ var CardInfo = { "limit": 2, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-014.jpg", "illust": "アリオ", "classes": [ "あや" @@ -56192,15 +105363,32 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "よろしくなのです! ~あや~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出】手札を1枚捨てる:《コイン》を得る。" - ] + ], + startUpEffects: [{ + costCondition: function () { + return this.player.hands.length; + }, + costAsyn: function () { + return this.player.discardAsyn(1); + }, + actionAsyn: function () { + this.player.gainCoins(1); + } + }], }, "2049": { "pid": 2049, - "cid": 2049, + cid: 2049, + "timestamp": 1484724008345, "wxid": "WX15-015", - "name": "タスク・ドロー", + name: "タスク・ドロー", + "kana": "タスクドロー", "rarity": "LC", "cardType": "ARTS", "color": "blue", @@ -56208,6 +105396,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-015.jpg", "illust": "夜ノみつき", "classes": [], "costWhite": 0, @@ -56218,20 +105407,30 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase", - "attackPhase" + cardText: "キュピーン、みるみる解けてく!", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase','attackPhase'], + artsEffectTexts: [ + "ベット-《コイン》《コイン》\n" + + "カードを2枚引く。あなたがベットしていた場合、代わりにカードを4枚引く。" ], - "artsEffectTexts": [ - "ベット-《コイン》《コイン》\nカードを2枚引く。あなたがベットしていた場合、代わりにカードを4枚引く。" - ], - "bet": 2 + bet: 2, + artsEffect: { + actionAsyn: function (costArg) { + var count = costArg.bet ? 4 : 2; + this.player.draw(count); + } + } }, "2050": { "pid": 2050, - "cid": 2050, + cid: 2050, + "timestamp": 1484724008358, "wxid": "WX15-017", - "name": "トリップ・トラップ", + name: "トリップ・トラップ", + "kana": "トリップトラップ", "rarity": "LC", "cardType": "ARTS", "color": "blue", @@ -56239,6 +105438,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "あや", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-017.jpg", "illust": "夜ノみつき", "classes": [], "costWhite": 0, @@ -56249,19 +105449,33 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase", - "attackPhase" - ], - "artsEffectTexts": [ + cardText: "ざんねーん!~あや~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase','attackPhase'], + artsEffectTexts: [ "あなたの【トラップ】1つを表向きにし《トラップアイコン》を発動させる。(その後、発動した【トラップ】はトラッシュに置かれる)" - ] + ], + artsEffect: { + actionAsyn: function () { + var zones = this.player.signiZones.filter(function (zone) { + return zone.trap; + },this); + return this.player.selectAsyn('LAUNCH',zones).callback(this,function (zone) { + if (!zone) return; + return zone.trap.handleTrapAsyn(); + }); + } + } }, "2051": { "pid": 2051, - "cid": 2051, + cid: 2051, + "timestamp": 1484724008352, "wxid": "WX15-020", - "name": "メル=カルア", + name: "メル=カルア", + "kana": "メルカルア", "rarity": "LC", "cardType": "LRIG", "color": "green", @@ -56269,6 +105483,7 @@ var CardInfo = { "limit": 2, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-020.jpg", "illust": "ヒロヲノリ", "classes": [ "メル" @@ -56281,15 +105496,32 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "ねえ、バトルしよう! ~メル~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出】手札を1枚捨てる:《コイン》を得る。" - ] + ], + startUpEffects: [{ + costCondition: function () { + return this.player.hands.length; + }, + costAsyn: function () { + return this.player.discardAsyn(1); + }, + actionAsyn: function () { + this.player.gainCoins(1); + } + }], }, "2052": { "pid": 2052, - "cid": 2052, + cid: 2052, + "timestamp": 1484724008381, "wxid": "WX15-021", - "name": "瓦釜雷鳴", + name: "瓦釜雷鳴", + "kana": "ダストシュート", "rarity": "LC", "cardType": "ARTS", "color": "green", @@ -56297,6 +105529,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-021.jpg", "illust": "ヒロヲノリ", "classes": [], "costWhite": 0, @@ -56307,20 +105540,33 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase", - "attackPhase" + cardText: "っぱーん!", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase','attackPhase'], + artsEffectTexts: [ + "ベット-《コイン》\n" + + "対戦相手のパワー15000以上のシグニ1体をバニッシュする。あなたがベットしていた場合、追加で対戦相手のパワー12000以上のシグニ1体をバニッシュする。" ], - "artsEffectTexts": [ - "ベット-《コイン》\n対戦相手のパワー15000以上のシグニ1体をバニッシュする。あなたがベットしていた場合、追加で対戦相手のパワー12000以上のシグニ1体をバニッシュする。" - ], - "bet": 1 + bet: 1, + artsEffect: { + actionAsyn: function (costArg) { + return this.banishSigniAsyn(15000,1,1,true).callback(this,function () { + if (costArg.bet) { + return this.banishSigniAsyn(12000,1,1,true); + } + }) + } + } }, "2053": { "pid": 2053, - "cid": 2053, + cid: 2053, + "timestamp": 1484724008946, "wxid": "WX15-025", - "name": "ナナシ 其ノ壱ノ改", + name: "ナナシ 其ノ壱ノ改", + "kana": "ナナシソノイチノカイ", "rarity": "LC", "cardType": "LRIG", "color": "black", @@ -56328,6 +105574,7 @@ var CardInfo = { "limit": 2, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-025.jpg", "illust": "コウサク", "classes": [ "ナナシ" @@ -56340,15 +105587,32 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "ふぁいと! ~ナナシ~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出】手札を1枚捨てる:《コイン》を得る。" - ] + ], + startUpEffects: [{ + costCondition: function () { + return this.player.hands.length; + }, + costAsyn: function () { + return this.player.discardAsyn(1); + }, + actionAsyn: function () { + this.player.gainCoins(1); + } + }], }, "2054": { "pid": 2054, - "cid": 2054, + cid: 2054, + "timestamp": 1484724008866, "wxid": "WX15-026", - "name": "バイオ・ハザード", + name: "バイオ・ハザード", + "kana": "バイオハザード", "rarity": "LC", "cardType": "ARTS", "color": "black", @@ -56356,6 +105620,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-026.jpg", "illust": "コウサク", "classes": [], "costWhite": 0, @@ -56366,20 +105631,39 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase", - "attackPhase" + cardText: "あぁらぁ? ~ナナシ~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase','attackPhase'], + artsEffectTexts: [ + "ベット-《コイン》《コイン》\n" + + "あなたのトラッシュから黒のシグニ1枚を場に出す。あなたがベットしていた場合、代わりに黒のシグニ2枚を場に出す。" ], - "artsEffectTexts": [ - "ベット-《コイン》《コイン》\nあなたのトラッシュから黒のシグニ1枚を場に出す。あなたがベットしていた場合、代わりに黒のシグニ2枚を場に出す。" - ], - "bet": 2 + bet: 2, + artsEffect: { + actionAsyn: function (costArg) { + var filter = function (card) { + return card.hasColor('black') && card.canSummon(); + }; + var count = costArg.bet ? 2 : 1; + return Callback.loop(this,count,function () { + var cards = this.player.trashZone.cards.filter(filter); + return this.player.selectAsyn('SUMMON_SIGNI',cards).callback(this,function (card) { + if (!card) return; + return card.summonAsyn(); + }); + }); + } + } }, "2055": { "pid": 2055, - "cid": 2055, + cid: 2055, + "timestamp": 1484724008990, "wxid": "WX15-029", - "name": "モアコイン・サルベージ", + name: "モアコイン・サルベージ", + "kana": "モアコインサルベージ", "rarity": "LC", "cardType": "ARTS", "color": "colorless", @@ -56387,6 +105671,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-029.jpg", "illust": "くれいお", "classes": [], "costWhite": 0, @@ -56397,19 +105682,35 @@ var CardInfo = { "costColorless": 1, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase" + cardText: "ほれもういっちょ!", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase'], + artsEffectTexts: [ + "ベット-《コイン》《コイン》\n" + + "あなたのトラッシュからあなたのルリグと同じ色を持つシグニ1枚を手札に加える。あなたがベットしていた場合、代わりにあなたのルリグと同じ色を持つシグニ2枚を手札に加える。" ], - "artsEffectTexts": [ - "ベット-《コイン》《コイン》\nあなたのトラッシュからあなたのルリグと同じ色を持つシグニ1枚を手札に加える。あなたがベットしていた場合、代わりにあなたのルリグと同じ色を持つシグニ2枚を手札に加える。" - ], - "bet": 2 + bet: 2, + artsEffect: { + actionAsyn: function (costArg) { + var count = costArg.bet ? 2 : 1; + var player = this.player; + var filter = function (card) { + return (card.type === 'SIGNI') && + (card.hasSameColorWith(player.lrig)); + }; + return this.player.pickCardAsyn(filter,0,count); + } + } }, "2056": { "pid": 2056, - "cid": 2056, + cid: 2056, + "timestamp": 1484724008982, "wxid": "WX15-030", - "name": "インベスト・チャージング", + name: "インベスト・チャージング", + "kana": "インベストチャージング", "rarity": "LC", "cardType": "ARTS", "color": "colorless", @@ -56417,6 +105718,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-030.jpg", "illust": "蟹丹", "classes": [], "costWhite": 0, @@ -56427,19 +105729,30 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase" + cardText: "これは、黄金の飲み物……!", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase'], + artsEffectTexts: [ + "ベット-《コイン》《コイン》\n" + + "あなたのデッキの一番上のカードをエナゾーンに置く。あなたがベットしていた場合、代わりにデッキの上からカードを2枚エナゾーンに置く。" ], - "artsEffectTexts": [ - "ベット-《コイン》《コイン》\nあなたのデッキの一番上のカードをエナゾーンに置く。あなたがベットしていた場合、代わりにデッキの上からカードを2枚エナゾーンに置く。" - ], - "bet": 2 + bet: 2, + artsEffect: { + actionAsyn: function (costArg) { + var count = costArg.bet ? 2 : 1; + return this.player.enerCharge(count); + } + } }, "2057": { "pid": 2057, - "cid": 2057, + cid: 2057, + "timestamp": 1484724008962, "wxid": "WX15-032", - "name": "矜持の豪魔 オダノブ", + name: "矜持の豪魔 オダノブ", + "kana": "キョウジノゴウマオダノブ", "rarity": "SR", "cardType": "SIGNI", "color": "red", @@ -56447,6 +105760,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "リル", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-032.jpg", "illust": "mado*pen", "classes": [ "精像", @@ -56460,27 +105774,84 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "extraTexts": [ + cardText: "シグニ五十年、下天の内をくらぶれば、夢幻の如くなり。~オダノブ~", + // ====================== + // Rise + // ====================== + extraTexts: [ "[ライズ]あなたの<武勇>のシグニ1体の上に置く" ], - "rise": true, - "constEffectTexts": [ - "【常】:このシグニが中央のシグニゾーンにあるかぎり、このシグニは【トリプルクラッシュ】を得る。" + rise: function (card) { + return card.hasClass('武勇'); + }, + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ + "【常】:このシグニが中央のシグニゾーンにあるかぎり、このシグニは【トリプルクラッシュ】を得る。", ], - "startUpEffectTexts": [ + constEffects: [{ + condition: function () { + var idx = this.player.signiZones.indexOf(this.zone); + return (idx === 1); + }, + action: function (set,add) { + add(this,'tripleCrash',true); + } + }], + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出】:このシグニのパワー以下の対戦相手のシグニ1体をバニッシュする。" ], - "burstEffectTexts": [ - "【※】:どちらか1つを選ぶ。\n①対戦相手のパワー10000以下のシグニ1体をバニッシュする。\n②あなたのデッキから<武勇>のシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。", + startUpEffects: [{ + actionAsyn: function () { + return this.banishSigniAsyn(this.power); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ + "【※】:どちらか1つを選ぶ。\n" + + "①対戦相手のパワー10000以下のシグニ1体をバニッシュする。\n" + + "②あなたのデッキから<武勇>のシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。", "対戦相手のパワー10000以下のシグニ1体をバニッシュする。", - "あなたのデッキから<武勇>のシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" - ] + "あなたのデッキから<武勇>のシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。", + ], + burstEffect: { + actionAsyn: function () { + var effects = [{ + source: this, + description: '2057-burst-1', + actionAsyn: function () { + return this.banishSigniAsyn(10000); + } + },{ + source: this, + description: '2057-burst-2', + actionAsyn: function () { + var filter = function (card) { + return card.hasClass('武勇'); + }; + return this.player.seekAsyn(filter,1); + } + }]; + return this.player.selectAsyn('LAUNCH',effects).callback(this,function (effect) { + if (!effect) return; + return effect.actionAsyn.call(this); + }); + } + } }, "2058": { "pid": 2058, - "cid": 2058, + cid: 2058, + "timestamp": 1484724009007, "wxid": "WX15-033", - "name": "羅星姫 ≡ガーネットスター≡", + name: "羅星姫 ≡ガーネットスター≡", + "kana": "ラセイキブレイズガーネットスター", "rarity": "SR", "cardType": "SIGNI", "color": "red", @@ -56488,6 +105859,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-033.jpg", "illust": "keypot", "classes": [ "精羅", @@ -56501,21 +105873,91 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ - "【自】:このシグニが対戦相手のライフクロス1枚をクラッシュするたび、あなたは《無》を支払ってもよい。そうした場合、あなたのデッキからカード1枚を探して手札に加える。その後、デッキをシャッフルする。" + cardText: "誰よりも輝き、熱く、照らす。", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ + "【自】:このシグニが対戦相手のライフクロス1枚をクラッシュするたび、あなたは《無》を支払ってもよい。そうした場合、あなたのデッキからカード1枚を探して手札に加える。その後、デッキをシャッフルする。", ], - "startUpEffectTexts": [ + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '2058-const-0', + triggerCondition: function (event) { + return event.source === this; + }, + costColorless: 1, + actionAsyn: function () { + var filter = function () { + return true; + }; + return this.player.seekAsyn(filter,1,0,true); + } + }); + add(this.player.opponent,'onCrash',effect); + } + }], + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出】:対戦相手のライフクロスの枚数があなたより多い場合、対戦相手の中央のシグニゾーンにあるシグニ1体をバニッシュする。" ], - "burstEffectTexts": [ + startUpEffects: [{ + actionAsyn: function () { + if (this.player.opponent.lifeClothZone.cards.length <= this.player.lifeClothZone.cards.length) return; + var signi = this.player.opponent.signiZones[1].getSigni(); + if (!signi) return; + return signi.banishAsyn(); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:対戦相手は、手札を2枚捨てるかエナゾーンにあるカード2枚をトラッシュに置かないかぎり、自分のシグニ1体を場からトラッシュに置く。" - ] + ], + burstEffect: { + actionAsyn: function () { + return Callback.immediately().callback(this,function () { + var texts = []; + if (this.player.hands.length >= 2) { + texts.push('HAND'); + } + if (this.player.enerZone.cards.length >= 2) { + texts.push('ENER_ZONE'); + } + if (!texts.length) return 'CANCEL'; + texts.push('CANCEL'); + return this.player.opponent.selectTextAsyn('CHOOSE_ZONE',texts); + }).callback(this,function (text) { + if (text === 'HAND') { + return this.player.opponent.discardAsyn(2); + } + if (text === 'ENER_ZONE') { + var cards = this.player.opponent.enerZone.cards; + return this.player.opponent.selectSomeAsyn('TRASH',cards,2,2).callback(this,function (cards) { + this.game.trashCards(cards); + }); + } + var cards = this.player.opponent.signis; + return this.player.opponent.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + return card.trashAsyn(); + }); + }); + } + } }, "2059": { "pid": 2059, - "cid": 2059, + cid: 2059, + "timestamp": 1484724009335, "wxid": "WX15-035", - "name": "超罠 ハニトラ", + name: "超罠 ハニトラ", + "kana": "チョウビンハニトラ", "rarity": "SR", "cardType": "SIGNI", "color": "blue", @@ -56523,6 +105965,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "あや", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-035.jpg", "illust": "かにゃぴい", "classes": [ "精武", @@ -56536,21 +105979,63 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ - "【自】:このシグニがアタックしたとき、このシグニと同じシグニゾーンにある【トラップ】1つを表向きにし《トラップアイコン》を発動させる。" + cardText: "おいで、もう戻れないほど愛してあげる。~ハニートラップ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ + "【自】:このシグニがアタックしたとき、このシグニと同じシグニゾーンにある【トラップ】1つを表向きにし《トラップアイコン》を発動させる。", ], - "startUpEffectTexts": [ + constEffects: [{ + auto: 'onAttack', + effect: { + actionAsyn: function () { + var card = this.zone.trap; + if (!card) return; + return card.handleTrapAsyn(); + }, + }, + }], + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出】:あなたのデッキの上からカードを2枚見る。その中からカード1枚を【トラップ】としてあなたのシグニゾーンに設置してもよい。その後、残りを好きな順番でデッキの一番下に置く。" ], - "burstEffectTexts": [ + startUpEffects: [{ + actionAsyn: function () { + return this.player.setTrapFromDeckTopAsyn(2); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:対戦相手は手札を1枚捨てる。あなたの場に【トラップ】がある場合、追加で対戦相手のシグニ1体をダウンする。" - ] + ], + burstEffect: { + actionAsyn: function () { + return this.player.opponent.discardAsyn(1).callback(this,function () { + if (this.player.getTraps().length) { + var filter = function (card) { + return card.isUp; + }; + return this.player.selectOpponentSigniAsyn(filter).callback(this,function (card) { + if (!card) return; + card.down(); + }); + } + }); + } + } }, "2060": { "pid": 2060, - "cid": 2060, + cid: 2060, + "timestamp": 1484724009458, "wxid": "WX15-036", - "name": "大幻蟲 §オタガメ§", + name: "大幻蟲 §オタガメ§", + "kana": "ダイゲンチュウスマートオタガメ", "rarity": "SR", "cardType": "SIGNI", "color": "blue", @@ -56558,6 +106043,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-036.jpg", "illust": "しおぼい", "classes": [ "精生", @@ -56571,21 +106057,72 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ - "【自】:このカードが手札からトラッシュに置かれたとき、このシグニをトラッシュから場に出してもよい。" + cardText: "水の中ってのも進化先としてはいいじゃない!?~オタガメ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ + "【自】:このカードが手札からトラッシュに置かれたとき、このシグニをトラッシュから場に出してもよい。", ], - "startUpEffectTexts": [ + constEffects: [{ + duringGame: true, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '2060-const-0', + triggerCondition: function (event) { + return (event.oldZone === this.player.handZone) && + (event.newZone === this.player.trashZone); + }, + condition: function () { + return this.canSummon(); + }, + actionAsyn: function () { + return this.summonAsyn(); + }, + }); + add(this,'onMove',effect); + }, + }], + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出】:あなたの場に他の<凶蟲>のシグニがある場合、対戦相手のシグニ1体をダウンし、それを凍結する。" ], - "burstEffectTexts": [ + startUpEffects: [{ + actionAsyn: function () { + var flag = this.player.signis.some(function (signi) { + return (signi !== this) && signi.hasClass('凶蟲'); + },this); + if (!flag) return; + return this.player.selectOpponentSigniAsyn().callback(this,function (card) { + if (!card) return; + card.down(); + card.freeze(); + }); + }, + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを3枚引く。その後、手札を2枚捨てる。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(3); + return this.player.discardAsyn(2); + }, + }, }, "2061": { "pid": 2061, - "cid": 2061, + cid: 2061, + "timestamp": 1484724009466, "wxid": "WX15-037", - "name": "彩英の秘宝 #ノーベル#", + name: "彩英の秘宝 #ノーベル#", + "kana": "サイエイノヒホウワイルドノーベル", "rarity": "SR", "cardType": "SIGNI", "color": "green", @@ -56593,6 +106130,7 @@ var CardInfo = { "limit": 0, "power": 10000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-037.jpg", "illust": "蟹丹", "classes": [ "精像", @@ -56606,19 +106144,52 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "私が、最大の智。~ノーベル~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常】:このシグニのパワーは、あなたの場にある他の《英知》のシグニ1体につき、+3000される。", "【常】:このシグニは、このシグニの正面以外の対戦相手のシグニゾーンにもアタックできる。(シグニゾーンにアタックした場合、対戦相手にダメージを与えない)" ], - "burstEffectTexts": [ + constEffects: [{ + action: function (set,add) { + var value = 3000 * this.player.signis.filter(function (signi) { + return (signi !== this) && signi.hasClass('英知'); + },this).length; + if (!value) return; + add(this,'power',value); + } + },{ + action: function (set,add) { + set(this,'canAttackAnySigniZone',true); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたのデッキの一番上を公開する。それが<英知>のシグニの場合、カードを2枚引く。そうでない場合、カードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + return this.player.revealAsyn(1).callback(this,function (cards) { + var flag = cards.length && cards.every(function (card) { + return card.hasClass('英知'); + },this); + var count = flag ? 2 : 1; + this.player.draw(count); + }); + }, + }, }, "2062": { "pid": 2062, - "cid": 2062, + cid: 2062, + "timestamp": 1484724009471, "wxid": "WX15-038", - "name": "コードオーダー ステキ", + name: "コードオーダー ステキ", + "kana": "コードオーダーステキ", "rarity": "SR", "cardType": "SIGNI", "color": "green", @@ -56626,6 +106197,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "メル", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-038.jpg", "illust": "はるのいぶき", "classes": [ "精械", @@ -56639,21 +106211,73 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "素敵でしょ、あたし。召し上がれ。~ステキ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常】:このシグニがアクセされているかぎり、このシグニは【ランサー】を得る。", "【常】:このシグニが《コードイート テキソス》にアクセされているかぎり、このシグニのパワーは+3000され、このシグニは対戦相手のシグニの効果を受けない。" ], - "burstEffectTexts": [ - "【※】:どちらか1つを選ぶ。\n①対戦相手のパワー12000以上のシグニ1体をバニッシュする。\n②【エナチャージ2】", + constEffects: [{ + condition: function () { + return this.isAcced(); + }, + action: function (set,add) { + set(this,'lancer',true); + }, + },{ + condition: function () { + return this.getAccedCards().some(function (card) { + return (card.cid === 2074); + }); + }, + action: function (set,add) { + add(this,'power',3000); + add(this,'effectFilters',function (card) { + return (card.player !== this.player.opponent) || (card.type !== 'SIGNI'); + }); + }, + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ + "【※】:どちらか1つを選ぶ。\n" + + "①対戦相手のパワー12000以上のシグニ1体をバニッシュする。\n" + + "②【エナチャージ2】", "対戦相手のパワー12000以上のシグニ1体をバニッシュする。", - "【エナチャージ2】" - ] + "【エナチャージ2】", + ], + burstEffect: { + actionAsyn: function () { + var effects = [{ + source: this, + description: '2062-burst-1', + actionAsyn: function () { + return this.banishSigniAsyn(12000,0,1,true); + } + },{ + source: this, + description: '2062-burst-2', + actionAsyn: function () { + this.player.enerCharge(2); + } + }]; + return this.player.selectAsyn('LAUNCH',effects).callback(this,function (effect) { + if (!effect) return; + return effect.actionAsyn.call(this); + }); + }, + }, }, "2063": { "pid": 2063, - "cid": 2063, + cid: 2063, + "timestamp": 1484724009872, "wxid": "WX15-039", - "name": "死之遊姫 †ニホニンギョ†", + name: "死之遊姫 †ニホニンギョ†", + "kana": "シノユウキフォールンニホニンギョ", "rarity": "SR", "cardType": "SIGNI", "color": "black", @@ -56661,6 +106285,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-039.jpg", "illust": "村上ゆいち", "classes": [ "精武", @@ -56674,21 +106299,70 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ - "【自】:このシグニがアタックしたとき、ターン終了時まで、対戦相手のシグニ1体のパワーを-4000する。この効果によってそのシグニのパワーが0以下になった場合、このシグニをバニッシュしてもよい。そうした場合、あなたのトラッシュから<遊具>のシグニ1枚を場に出す。" + cardText: "のびた かみ を なでて ~ニホニンギョ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ + "【自】:このシグニがアタックしたとき、ターン終了時まで、対戦相手のシグニ1体のパワーを-4000する。この効果によってそのシグニのパワーが0以下になった場合、このシグニをバニッシュしてもよい。そうした場合、あなたのトラッシュから<遊具>のシグニ1枚を場に出す。", ], - "startUpEffectTexts": [ + constEffects: [{ + auto: 'onAttack', + effect: { + actionAsyn: function () { + return this.decreasePowerAsyn(4000).callback(this,function (card) { + if (!card || card.power > 0) return; + return this.player.selectOptionalAsyn('BANISH',[this]).callback(this,function (card) { + if (!card) return; + return this.banishAsyn().callback(this,function (succ) { + if (!succ) return; + var filter = function (card) { + return card.hasClass('遊具'); + }; + return this.player.rebornAsyn(filter); + }); + }); + }); + }, + }, + }], + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出】:このシグニがシグニの効果によって場に出たとき、あなたのトラッシュから<遊具>のシグニ1枚を手札に加える。" ], - "burstEffectTexts": [ + startUpEffects: [{ + actionAsyn: function (event) { + if (!event.source || event.source.type !== 'SIGNI') return; + var filter = function (card) { + return card.hasClass('遊具'); + }; + return this.player.pickCardAsyn(filter); + }, + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたのトラッシュから無色ではないシグニ1枚を手札に加える。" - ] + ], + burstEffect: { + actionAsyn: function () { + var filter = function (card) { + return !card.hasColor('colorless'); + }; + return this.player.pickCardAsyn(filter); + }, + }, }, "2064": { "pid": 2064, - "cid": 2064, + cid: 2064, + "timestamp": 1484724009913, "wxid": "WX15-040", - "name": "羅菌姫 オイゴナ", + name: "羅菌姫 オイゴナ", + "kana": "ラキンヒメオイゴナ", "rarity": "SR", "cardType": "SIGNI", "color": "black", @@ -56696,6 +106370,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "ナナシ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-040.jpg", "illust": "村上ヒサシ", "classes": [ "精羅", @@ -56709,21 +106384,68 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ - "【常】:このシグニがバニッシュされたとき、対戦相手の場にある【ウィルス】2つを取り除いてもよい。そうした場合、このシグニをエナゾーンから場に出す。" + cardText: "苦しめよ。 ~オイゴナ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ + "【常】:このシグニがバニッシュされたとき、対戦相手の場にある【ウィルス】2つを取り除いてもよい。そうした場合、このシグニをエナゾーンから場に出す。", ], - "startUpEffectTexts": [ + constEffects: [{ + auto: 'onBanish', + effect: { + actionAsyn: function () { + var zones = this.player.opponent.getInfectedZones(); + if (zones.length < 2) return; + return this.player.selectSomeAsyn('TRASH',zones,2,2).callback(this,function (zones) { + zones.forEach(function (zone) { + zone.removeVirus(); + },this); + if (this.zone !== this.player.enerZone) return; + if (!this.canSummon()) return; + return this.summonAsyn(); + }); + }, + }, + }], + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出】:ターン終了時まで、対戦相手の感染状態のシグニ1体のパワーを-10000する。" ], - "burstEffectTexts": [ + startUpEffects: [{ + actionAsyn: function () { + var cards = this.player.opponent.signis; + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndAdd(this,card,'power',-10000); + }); + }, + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:ターン終了時まで、対戦相手のシグニ1体のパワーを-8000する。それが感染状態の場合、代わりに-12000する。" - ] + ], + burstEffect: { + actionAsyn: function () { + return this.player.selectOpponentSigniAsyn().callback(this,function (card) { + if (!card) return; + var value = card.isInfected() ? -8000 : -12000; + this.game.tillTurnEndAdd(this,card,'power',value); + }); + }, + }, }, "2065": { "pid": 2065, - "cid": 2065, + cid: 2065, + "timestamp": 1484724009793, "wxid": "WX15-041", - "name": "三日の天下 アケチ", + name: "三日の天下 アケチ", + "kana": "ミッカノテンカアケチ", "rarity": "R", "cardType": "SIGNI", "color": "red", @@ -56731,6 +106453,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-041.jpg", "illust": "柚希きひろ", "classes": [ "精像", @@ -56744,24 +106467,69 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "extraTexts": [ - "[ライズ]あなたのレベル2以下の赤のシグニ1体の上に置く" + cardText: "オダノブ様、お覚悟を。~アケチ~", + // ====================== + // Rise + // ====================== + extraTexts: [ + "[ライズ]あなたのレベル2以下の赤のシグニ1体の上に置く", ], - "rise": true, - "constEffectTexts": [ + rise: function (card) { + return (card.level <= 2) && card.hasColor('red'); + }, + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【自】:このシグニがアタックしたとき、対戦相手のパワー7000以下のシグニ1体をバニッシュする。" ], - "burstEffectTexts": [ - "【※】:どちらか1つを選ぶ。\n①カードを1枚引く。\n②対戦相手のパワー5000以下のシグニ1体をバニッシュする。", + constEffects: [{ + auto: 'onAttack', + effect: { + actionAsyn: function () { + return this.banishSigniAsyn(7000); + }, + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ + "【※】:どちらか1つを選ぶ。\n" + + "①カードを1枚引く。\n" + + "②対戦相手のパワー5000以下のシグニ1体をバニッシュする。", "カードを1枚引く。", - "対戦相手のパワー5000以下のシグニ1体をバニッシュする。" - ] + "対戦相手のパワー5000以下のシグニ1体をバニッシュする。", + ], + burstEffect: { + actionAsyn: function () { + var effects = [{ + source: this, + description: '2065-burst-1', + actionAsyn: function () { + this.player.draw(1); + } + },{ + source: this, + description: '2065-burst-2', + actionAsyn: function () { + return this.banishSigniAsyn(5000); + } + }]; + return this.player.selectAsyn('LAUNCH',effects).callback(this,function (effect) { + if (!effect) return; + return effect.actionAsyn.call(this); + }); + }, + }, }, "2066": { "pid": 2066, - "cid": 2066, + cid: 2066, + "timestamp": 1484724009937, "wxid": "WX15-043", - "name": "一途の帰蝶 ノヒメ", + name: "一途の帰蝶 ノヒメ", + "kana": "イチズノキチョウノヒメ", "rarity": "R", "cardType": "SIGNI", "color": "red", @@ -56769,6 +106537,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "リル", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-043.jpg", "illust": "紅緒", "classes": [ "精像", @@ -56782,18 +106551,41 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "オダノブ様、オダノブ様、オダノブ様、ギュッ。~ノヒメ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【自】:場にあるこのシグニの上に《ライズアイコン》を持つシグニが置かれたとき、カードを1枚引く。" ], - "burstEffectTexts": [ + constEffects: [{ + duringGame: true, + auto: 'onRised', + effect: { + actionAsyn: function () { + this.player.draw(1); + }, + }, + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(1); + } + } }, "2067": { "pid": 2067, - "cid": 2067, + cid: 2067, + "timestamp": 1484724009920, "wxid": "WX15-044", - "name": "羅星 ≡レグルス≡", + name: "羅星 ≡レグルス≡", + "kana": "ラセイブレイズレグルス", "rarity": "R", "cardType": "SIGNI", "color": "red", @@ -56801,6 +106593,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-044.jpg", "illust": "アカバネ", "classes": [ "精羅", @@ -56814,15 +106607,32 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "がおおおおおおおお!~≡レグルス≡~", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起】《ダウン》:カードを1枚引く。この能力は対戦相手の場にレベル3以上のシグニがある場合にしか使用できない。" - ] + ], + actionEffects: [{ + costDown: true, + useCondition: function () { + return this.player.opponent.signis.some(function (signi) { + return signi.level >= 3; + },this); + }, + actionAsyn: function () { + this.player.draw(1); + }, + }], }, "2068": { "pid": 2068, - "cid": 2068, + cid: 2068, + "timestamp": 1484724009930, "wxid": "WX15-047", - "name": "大罠 ワンクリック", + name: "大罠 ワンクリック", + "kana": "ダイビンワンクリック", "rarity": "R", "cardType": "SIGNI", "color": "blue", @@ -56830,6 +106640,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "あや", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-047.jpg", "illust": "しおぼい", "classes": [ "精武", @@ -56843,19 +106654,55 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ - "【起】《ダウン》:あなたはカードを1枚引くか、あなたの手札1枚を【トラップ】としてあなたのシグニゾーンに設置する。" + cardText: "『ここをクリックして助けて欲しいっすー』~エルドラ人形~", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ + "【起】《ダウン》:あなたはカードを1枚引くか、あなたの手札1枚を【トラップ】としてあなたのシグニゾーンに設置する。", + ], + actionEffects: [{ + costDown: true, + actionAsyn: function () { + var effects = [{ + source: this, + description: '2068-attached-0', + actionAsyn: function () { + this.player.draw(1); + } + },{ + source: this, + description: '2068-attached-1', + actionAsyn: function () { + return this.player.selectOptionalAsyn('TARGET',this.player.hands).callback(this,function (card) { + if (!card) return; + return this.player.selectAsyn('TARGET',this.player.signiZones).callback(this,function (zone) { + card.trapTo(zone); + }); + }); + } + }]; + return this.player.selectAsyn('LAUNCH',effects).callback(this,function (effect) { + if (!effect) return; + return effect.actionAsyn.call(this); + }); + }, + }], + // ====================== + // 附加效果 + // ====================== + attachedEffectTexts: [ + 'あなたはカードを1枚引く', + 'あなたの手札1枚を【トラップ】としてあなたのシグニゾーンに設置する', ], - "attachedEffectTexts": [ - "あなたはカードを1枚引く", - "あなたの手札1枚を【トラップ】としてあなたのシグニゾーンに設置する" - ] }, "2069": { "pid": 2069, - "cid": 2069, + cid: 2069, + "timestamp": 1484724010679, "wxid": "WX15-049", - "name": "小罠 ブラクラ", + name: "小罠 ブラクラ", + "kana": "ショウビンブラクラ", "rarity": "R", "cardType": "SIGNI", "color": "blue", @@ -56863,6 +106710,7 @@ var CardInfo = { "limit": 0, "power": 1000, "limiting": "あや", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-049.jpg", "illust": "arihato", "classes": [ "精武", @@ -56876,15 +106724,27 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ - "【出】:あなたの場に【トラップ】がない場合、あなたのデッキの上からカードを2枚見る。その中からカード1枚を【トラップ】としてあなたのシグニゾーンに設置してもよい。その後、残りを好きな順番でデッキの一番下に置く。" - ] + cardText: "ピロン!ピピピピピロン!~ブラクラ~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ + "【出】:あなたの場に【トラップ】がない場合、あなたのデッキの上からカードを2枚見る。その中からカード1枚を【トラップ】としてあなたのシグニゾーンに設置してもよい。その後、残りを好きな順番でデッキの一番下に置く。", + ], + startUpEffects: [{ + actionAsyn: function () { + if (this.player.getTraps().length) return; + return this.player.setTrapFromDeckTopAsyn(2); + }, + }], }, "2070": { "pid": 2070, - "cid": 2070, + cid: 2070, + "timestamp": 1484724010423, "wxid": "WX15-051", - "name": "幻蟲 §クルマバ§", + name: "幻蟲 §クルマバ§", + "kana": "ゲンチュウスマートクルマバ", "rarity": "R", "cardType": "SIGNI", "color": "blue", @@ -56892,6 +106752,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-051.jpg", "illust": "モレシャン", "classes": [ "精生", @@ -56905,18 +106766,53 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "バッタバッタと薙ぎ払うぜ!~§クルマバ§~", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起】《ダウン》手札から<凶蟲>のシグニを1枚捨てる:カードを2枚引く。その後、手札を1枚捨てる。" ], - "burstEffectTexts": [ + actionEffects: [{ + costDown: true, + costCondition: function () { + return this.player.hands.some(function (card) { + return card.hasClass('凶蟲'); + },this); + }, + costAsyn: function () { + var cards = this.player.hands.filter(function (card) { + return card.hasClass('凶蟲'); + },this); + return this.player.selectAsyn('PAY',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + }, + actionAsyn: function () { + this.player.draw(2); + return this.player.discardAsyn(1); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(1); + }, + }, }, "2071": { "pid": 2071, - "cid": 2071, + cid: 2071, + "timestamp": 1484724010480, "wxid": "WX15-053", - "name": "SLASH OUT", + name: "SLASH OUT", + "kana": "スラッシュアウト", "rarity": "R", "cardType": "SPELL", "color": "blue", @@ -56924,6 +106820,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "あや", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-053.jpg", "illust": "ふーみ", "classes": [], "costWhite": 0, @@ -56934,24 +106831,94 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "わんつーすりーで出来上がり!~あや~", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "カードを3枚引く。その後、手札を1枚捨てる。" ], - "extraTexts": [ - "[トラップ]:あなたの場にある他の【トラップ】1枚をトラッシュに置き、《青》を支払ってもよい。そうした場合、対戦相手のシグニ1体をバニッシュする。" + spellEffect: { + actionAsyn: function () { + this.player.draw(3); + return this.player.discardAsyn(1); + }, + }, + // ====================== + // Trap + // ====================== + extraTexts: [ + "[トラップ]:あなたの場にある他の【トラップ】1枚をトラッシュに置き、《青》を支払ってもよい。そうした場合、対戦相手のシグニ1体をバニッシュする。", ], - "trap": {}, - "burstEffectTexts": [ - "【※】:どちらか1つを選ぶ。\n①カードを1枚引く。\n②あなたのデッキの上からカードを2枚見て好きな枚数を【トラップ】として設置し、残りをトラッシュに置く。", + trap: { + actionAsyn: function () { + var cost = { costBlue: 1 }; + if (!this.player.enoughEner(cost)) return; + var zones = this.player.signiZones.filter(function (zone) { + return zone.trap && (zone !== this.zone); + },this); + return this.player.selectOptionalAsyn('TRASH',zones).callback(this,function (zone) { + if (!zone) return; + zone.trap.trash(); + return this.player.payCostAsyn(cost).callback(this,function () { + return this.banishSigniAsyn(); + }); + }); + }, + }, + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ + "【※】:どちらか1つを選ぶ。\n" + + "①カードを1枚引く。\n" + + "②あなたのデッキの上からカードを2枚見て好きな枚数を【トラップ】として設置し、残りをトラッシュに置く。", "カードを1枚引く。", - "あなたのデッキの上からカードを2枚見て好きな枚数を【トラップ】として設置し、残りをトラッシュに置く。" - ] + "あなたのデッキの上からカードを2枚見て好きな枚数を【トラップ】として設置し、残りをトラッシュに置く。", + ], + burstEffect: { + actionAsyn: function () { + var effects = [{ + source: this, + description: '2071-burst-1', + actionAsyn: function () { + this.player.draw(1); + } + },{ + source: this, + description: '2071-burst-2', + actionAsyn: function () { + var cards = this.player.mainDeck.getTopCards(2); + this.player.informCards(cards); + var done = false; + return Callback.loop(this,2,function () { + if (done) return; + return this.player.selectOptionalAsyn('TARGET',cards).callback(this,function (card) { + if (!card) return done = true; + removeFromArr(card,cards); + return this.player.selectAsyn('TARGET',this.player.signiZones).callback(this,function (zone) { + card.trapTo(zone); + }); + }); + }).callback(this,function () { + this.game.trashCards(cards); + }); + } + }]; + return this.player.selectAsyn('LAUNCH',effects).callback(this,function (effect) { + if (!effect) return; + return effect.actionAsyn.call(this); + }); + }, + }, }, "2072": { "pid": 2072, - "cid": 2072, + cid: 2072, + "timestamp": 1484724010487, "wxid": "WX15-054", - "name": "四英の掛算 #マルチプ#", + name: "四英の掛算 #マルチプ#", + "kana": "シエイノカケザンワイルドマルチプ", "rarity": "R", "cardType": "SIGNI", "color": "green", @@ -56959,6 +106926,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-054.jpg", "illust": "イチゼン", "classes": [ "精像", @@ -56972,20 +106940,70 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "私を中心に、計算は廻るの。~マルチプ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常】:あなたのルリグが緑で、このシグニが中央のシグニゾーンにあるかぎり、このシグニは「このシグニが対戦相手のライフクロス1枚をクラッシュするたび、あなたのデッキの上からカードを2枚エナゾーンに置く。」を得る。" ], - "burstEffectTexts": [ + constEffects: [{ + condition: function () { + if (!this.player.lrig.hasColor('green')) return false; + var idx = this.player.signiZones.indexOf(this.zone); + return (idx === 1); + }, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '2072-const-0', + triggerCondition: function (event) { + return (event.source === this); + }, + actionAsyn: function () { + this.player.enerCharge(2); + }, + }); + add(this.player.opponent,'onCrash',effect); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:どちらか1つを選ぶ。①カードを1枚引く。②【エナチャージ1】", "カードを1枚引く。", "【エナチャージ1】" - ] + ], + burstEffect: { + actionAsyn: function () { + var effects = [{ + source: this, + description: '2072-burst-1', + actionAsyn: function () { + this.player.draw(1); + } + },{ + source: this, + description: '2072-burst-2', + actionAsyn: function () { + this.player.enerCharge(1); + } + }]; + return this.player.selectAsyn('LAUNCH',effects).callback(this,function (effect) { + if (!effect) return; + return effect.actionAsyn.call(this); + }); + } + } }, "2073": { "pid": 2073, - "cid": 2073, + cid: 2073, + "timestamp": 1484724010499, "wxid": "WX15-057", - "name": "コードイート バーガー", + name: "コードイート バーガー", + "kana": "コードイートバーガー", "rarity": "R", "cardType": "SIGNI", "color": "green", @@ -56993,6 +107011,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "メル", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-057.jpg", "illust": "水玉子", "classes": [ "精械", @@ -57006,15 +107025,30 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "ご一緒にポテトもいかがですか~? ~バーガー~", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起】《ダウン》:あなたのデッキの一番上のカードをエナゾーンに置く。それが《アクセアイコン》を持つシグニの場合、追加でカードを1枚引く。" - ] + ], + actionEffects: [{ + costDown: true, + actionAsyn: function () { + var card = this.player.enerCharge(1)[0]; + if (card && card.acce) { + this.player.draw(1); + } + }, + }], }, "2074": { "pid": 2074, - "cid": 2074, + cid: 2074, + "timestamp": 1484724010492, "wxid": "WX15-058", - "name": "コードイート テキソス", + name: "コードイート テキソス", + "kana": "コードイートテキソス", "rarity": "R", "cardType": "SIGNI", "color": "green", @@ -57022,6 +107056,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-058.jpg", "illust": "夜ノみつき", "classes": [ "精械", @@ -57035,25 +107070,85 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "もっとステキに。~テキソス~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出】手札から<調理>のシグニを1枚捨てる:あなたのデッキの上からカードを2枚エナゾーンに置く。" ], - "acce": true, - "actionEffectTexts": [ - "【起】《緑×0》:このカードをエナゾーンからあなたのシグニ1体の【アクセ】にする。" + startUpEffects: [{ + costCondition: function () { + return this.player.hands.some(function (card) { + return card.hasClass('調理'); + },this); + }, + costAsyn: function () { + var cards = this.player.hands.filter(function (card) { + return card.hasClass('調理'); + },this); + return this.player.selectAsyn('PAY',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + }, + actionAsyn: function () { + this.player.enerCharge(2); + } + }], + // ====================== + // 起动效果 + // ====================== + acce: true, + actionEffectTexts: [ + "【起】《緑×0》:このカードをエナゾーンからあなたのシグニ1体の【アクセ】にする。", ], - "constEffectTexts": [ + actionEffects: [{ + mixin: 'acce', + }], + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常】:これにアクセされている<調理>のシグニは「このシグニがアタックしたとき、あなたのデッキの一番上のカードをエナゾーンに置く。」を得る。" ], - "burstEffectTexts": [ + constEffects: [{ + duringGame: true, + condition: function () { + return this.acceingCard && this.acceingCard.hasClass('調理'); + }, + action: function (set,add) { + var card = this.acceingCard; + if (!card) return; + var effect = this.game.newEffect({ + source: card, + description: '2074-const-0', + actionAsyn: function () { + return this.player.enerCharge(1); + } + }); + add(card,'onAttack',effect); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:【エナチャージ1】" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.enerCharge(1); + } + } }, "2075": { "pid": 2075, - "cid": 2075, + cid: 2075, + "timestamp": 1484724010945, "wxid": "WX15-061", - "name": "惨之遊 †アナベル†", + name: "惨之遊 †アナベル†", + "kana": "サンノユウフォールンアナベル", "rarity": "R", "cardType": "SIGNI", "color": "black", @@ -57061,6 +107156,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-061.jpg", "illust": "斎創", "classes": [ "精武", @@ -57074,15 +107170,45 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "生存率0.1%の恐怖。", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【自】:このシグニが対戦相手のシグニ1体をバニッシュしたとき、あなたは《無》を支払ってもよい。そうした場合、このシグニをトラッシュに置く。その後、あなたのトラッシュからシグニ1枚をダウン状態で場に出す。" - ] + ], + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '2075-const-0', + triggerCondition: function (event) { + return (event.source === this); + }, + costColorless: 1, + actionAsyn: function () { + return this.trashAsyn().callback(this,function () { + var cards = this.player.trashZone.cards.filter(function (card) { + return card.canSummon(); + },this); + return this.player.selectAsyn('SUMMON_SIGNI',cards).callback(this,function (card) { + if (!card) return; + return card.summonAsyn(false,false,true); + }); + }); + } + }); + add(this.player.opponent,'onSigniBanished',effect); + } + }], }, "2076": { "pid": 2076, - "cid": 2076, + cid: 2076, + "timestamp": 1484724011054, "wxid": "WX15-063", - "name": "異血の遊 †ワラニン†", + name: "異血の遊 †ワラニン†", + "kana": "イチノユウフォールンワラニン", "rarity": "R", "cardType": "SIGNI", "color": "black", @@ -57090,6 +107216,7 @@ var CardInfo = { "limit": 0, "power": 1000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-063.jpg", "illust": "CH@R", "classes": [ "精武", @@ -57103,18 +107230,44 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "ごっすんくぎ!~†ワラニン†~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出】《無》:あなたのトラッシュからレベル2以下の<遊具>のシグニ1枚をダウン状態で場に出す。" ], - "burstEffectTexts": [ + startUpEffects: [{ + costColorless: 1, + actionAsyn: function () { + var cards = this.player.trashZone.cards.filter(function (card) { + return (card.level <= 2) && card.hasClass('遊具') && card.canSummon(); + },this); + return this.player.selectAsyn('SUMMON_SIGNI',cards).callback(this,function (card) { + if (!card) return; + return card.summonAsyn(false,false,true); + }); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:【エナチャージ1】" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.enerCharge(1); + } + } }, "2077": { "pid": 2077, - "cid": 2077, + cid: 2077, + "timestamp": 1484724011049, "wxid": "WX15-064", - "name": "羅菌 キョウギュ", + name: "羅菌 キョウギュ", + "kana": "ラキンキョウギュ", "rarity": "R", "cardType": "SIGNI", "color": "black", @@ -57122,6 +107275,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "ナナシ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-064.jpg", "illust": "北熊", "classes": [ "精羅", @@ -57135,15 +107289,35 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ - "【起】《ダウン》:対戦相手の感染状態のシグニ1体と同じシグニゾーンにある【ウィルス】1つを取り除き、ターン終了時まで、そのシグニのパワーを-7000する。この効果によってそのシグニのパワーが0以下になった場合、あなたはカードを1枚引く。" - ] + cardText: "脳をスポンジにしてやるぜぇ!~キョウギュ~", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ + "【起】《ダウン》:対戦相手の感染状態のシグニ1体と同じシグニゾーンにある【ウィルス】1つを取り除き、ターン終了時まで、そのシグニのパワーを-7000する。この効果によってそのシグニのパワーが0以下になった場合、あなたはカードを1枚引く。", + ], + actionEffects: [{ + costDown: true, + actionAsyn: function () { + var cards = this.player.opponent.getInfectedCards(); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + card.zone.removeVirus(); + this.game.tillTurnEndAdd(this,card,'power',-7000); + if (card.power <= 0) { + this.player.draw(1); + } + }); + } + }], }, "2078": { "pid": 2078, - "cid": 2078, + cid: 2078, + "timestamp": 1484724011092, "wxid": "WX15-065", - "name": "羅菌 キョウケン", + name: "羅菌 キョウケン", + "kana": "ラキンキョウケン", "rarity": "R", "cardType": "SIGNI", "color": "black", @@ -57151,6 +107325,7 @@ var CardInfo = { "limit": 0, "power": 3000, "limiting": "ナナシ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-065.jpg", "illust": "聡間まこと", "classes": [ "精羅", @@ -57164,18 +107339,41 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "もう、二度とお水飲めないねぇ。~キョウケン~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出】:ターン終了時まで、対戦相手の感染状態のシグニ1体のパワーを-3000する。" ], - "burstEffectTexts": [ + startUpEffects: [{ + actionAsyn: function () { + var cards = this.player.opponent.getInfectedCards(); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndAdd(this,card,'power',-3000); + }); + }, + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(1); + }, + }, }, "2079": { "pid": 2079, - "cid": 2079, + cid: 2079, + "timestamp": 1484724011063, "wxid": "WX15-073", - "name": "勝利の円卓 アルスラ", + name: "勝利の円卓 アルスラ", + "kana": "ショウリノエンタクアルスラ", "rarity": "C", "cardType": "SIGNI", "color": "red", @@ -57183,6 +107381,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-073.jpg", "illust": "芥川", "classes": [ "精像", @@ -57196,20 +107395,40 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "extraTexts": [ - "[ライズ]あなたのレベル1の赤のシグニ1体の上に置く" + cardText: "聖杯よ、勝利を約束します。~アルスラ~", + // ====================== + // Rise + // ====================== + extraTexts: [ + "[ライズ]あなたのレベル1の赤のシグニ1体の上に置く", ], - "rise": true, - "startUpEffectTexts": [ + rise: function (card) { + return (card.level === 1) && card.hasColor('red'); + }, + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出】:対戦相手のパワー1000以下のシグニ1体をバニッシュする。", "【出】:カードを1枚引く。" - ] + ], + startUpEffects: [{ + actionAsyn: function () { + return this.banishSigniAsyn(1000); + }, + },{ + actionAsyn: function () { + this.player.draw(1); + }, + }], }, "2080": { "pid": 2080, - "cid": 2080, + cid: 2080, + "timestamp": 1484724011177, "wxid": "WX15-075", - "name": "一揆の黄兵 コウキン", + name: "一揆の黄兵 コウキン", + "kana": "イッキノキヘイコウキン", "rarity": "C", "cardType": "SIGNI", "color": "red", @@ -57217,6 +107436,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-075.jpg", "illust": "くれいお", "classes": [ "精像", @@ -57230,15 +107450,37 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "チョウカク様、我ら黄巾賊を導いて!~コウキン~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【自】:このシグニがバニッシュされたとき、あなたは《赤》を支払ってもよい。そうした場合、あなたのデッキからレベル2の<武勇>のシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" - ] + ], + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '2080-const-0', + costRed: 1, + actionAsyn: function () { + var filter = function (card) { + return (card.level === 2) && card.hasClass('武勇'); + }; + return this.player.seekAsyn(filter,1); + } + }); + add(this,'onBanish',effect); + } + }], }, "2081": { "pid": 2081, - "cid": 2081, + cid: 2081, + "timestamp": 1484724011366, "wxid": "WX15-076", - "name": "羅星 ≡アルマク≡", + name: "羅星 ≡アルマク≡", + "kana": "ラセイブレイズアルマク", "rarity": "C", "cardType": "SIGNI", "color": "red", @@ -57246,6 +107488,7 @@ var CardInfo = { "limit": 0, "power": 10000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-076.jpg", "illust": "アカバネ", "classes": [ "精羅", @@ -57259,15 +107502,44 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "一等星を目指して、燃え続けましょう。~≡アルマク≡~", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起】《ダウン》あなたのエナゾーンから<宇宙>のシグニ1枚をトラッシュに置く:対戦相手のパワー7000以下のすべてのシグニをバニッシュする。" - ] + ], + actionEffects: [{ + costDown: true, + costCondition: function () { + return this.player.enerZone.cards.some(function (card) { + return card.hasClass('宇宙'); + },this); + }, + costAsyn: function () { + var cards = this.player.enerZone.cards.filter(function (card) { + return card.hasClass('宇宙'); + },this); + return this.player.selectAsyn('TRASH',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + }, + actionAsyn: function () { + var cards = this.player.opponent.signis.filter(function (signi) { + return (signi.power <= 7000); + },this); + return this.game.banishCardsAsyn(cards); + } + }], }, "2082": { "pid": 2082, - "cid": 2082, + cid: 2082, + "timestamp": 1484724012074, "wxid": "WX15-081", - "name": "超罠 バナナン", + name: "超罠 バナナン", + "kana": "チョウビンバナナン", "rarity": "C", "cardType": "SIGNI", "color": "blue", @@ -57275,6 +107547,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-081.jpg", "illust": "コト", "classes": [ "精武", @@ -57288,19 +107561,49 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "extraTexts": [ - "[トラップ]:対戦相手のシグニを2体までダウンする。" + cardText: "ノーベルちゃんから賞をもらったわ!イグって何?~バナナン~", + // ====================== + // Trap + // ====================== + extraTexts: [ + "[トラップ]:対戦相手のシグニを2体までダウンする。", ], - "trap": {}, - "burstEffectTexts": [ + trap: { + actionAsyn: function () { + var cards = this.player.opponent.signis.filter(function (signi) { + return signi.isUp; + },this); + if (!cards.length) return; + return this.player.selectSomeAsyn('DOWN',cards,0,2).callback(this,function (cards) { + this.game.downCards(cards); + }); + }, + }, + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:対戦相手のシグニを2体までダウンする。" - ] + ], + burstEffect: { + actionAsyn: function () { + var cards = this.player.opponent.signis.filter(function (signi) { + return signi.isUp; + },this); + if (!cards.length) return; + return this.player.selectSomeAsyn('DOWN',cards,0,2).callback(this,function (cards) { + this.game.downCards(cards); + }); + } + } }, "2083": { "pid": 2083, - "cid": 2083, + cid: 2083, + "timestamp": 1484724011992, "wxid": "WX15-082", - "name": "大罠 カブトハニー", + name: "大罠 カブトハニー", + "kana": "ダイビンカブトハニー", "rarity": "C", "cardType": "SIGNI", "color": "blue", @@ -57308,6 +107611,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "あや", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-082.jpg", "illust": "松本エイト", "classes": [ "精武", @@ -57321,15 +107625,26 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ - "【出】:あなたのデッキの上からカードを2枚見る。その中からカード1枚を【トラップ】としてあなたのシグニゾーンに設置してもよい。その後、残りを好きな順番でデッキの一番下に置く。" - ] + cardText: "いい匂いがするぞー。~ヘラカブト~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ + "【出】:あなたのデッキの上からカードを2枚見る。その中からカード1枚を【トラップ】としてあなたのシグニゾーンに設置してもよい。その後、残りを好きな順番でデッキの一番下に置く。", + ], + startUpEffects: [{ + actionAsyn: function () { + return this.player.setTrapFromDeckTopAsyn(2); + } + }], }, "2084": { "pid": 2084, - "cid": 2084, + cid: 2084, + "timestamp": 1484724011999, "wxid": "WX15-085", - "name": "中罠 シューピン", + name: "中罠 シューピン", + "kana": "チュウビンシューピン", "rarity": "C", "cardType": "SIGNI", "color": "blue", @@ -57337,6 +107652,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-085.jpg", "illust": "蟹丹", "classes": [ "精武", @@ -57350,19 +107666,41 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "extraTexts": [ - "[トラップ]:対戦相手のすべてのシグニを凍結する。" + cardText: "新品の上履きよ。履いてみて。~シューピン~", + // ====================== + // Trap + // ====================== + extraTexts: [ + "[トラップ]:対戦相手のすべてのシグニを凍結する。", ], - "trap": {}, - "burstEffectTexts": [ + trap: { + actionAsyn: function () { + this.game.frameStart(); + this.player.opponent.signis.forEach(function (signi) { + signi.freeze(); + },this); + this.game.frameEnd(); + }, + }, + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:【エナチャージ1】" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.enerCharge(1); + } + } }, "2085": { "pid": 2085, - "cid": 2085, + cid: 2085, + "timestamp": 1484724012056, "wxid": "WX15-087", - "name": "小罠 イテテ", + name: "小罠 イテテ", + "kana": "ショウビンイテテ", "rarity": "C", "cardType": "SIGNI", "color": "blue", @@ -57370,6 +107708,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-087.jpg", "illust": "DQN", "classes": [ "精武", @@ -57383,19 +107722,37 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "extraTexts": [ - "[トラップ]:対戦相手の手札を見ないで1枚選び、捨てさせる。" + cardText: "ね、ねェタウィルさん。ガムいる?~ウムル~", + // ====================== + // Trap + // ====================== + extraTexts: [ + "[トラップ]:対戦相手の手札を見ないで1枚選び、捨てさせる。", ], - "trap": {}, - "burstEffectTexts": [ + trap: { + actionAsyn: function () { + this.player.opponent.discardRandomly(1); + }, + }, + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:【エナチャージ1】" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.enerCharge(1); + } + } }, "2086": { "pid": 2086, - "cid": 2086, + cid: 2086, + "timestamp": 1484724011767, "wxid": "WX15-088", - "name": "幻蟲 §Qアント§", + name: "幻蟲 §Qアント§", + "kana": "ゲンチュウスマートクイーンアント", "rarity": "C", "cardType": "SIGNI", "color": "blue", @@ -57403,6 +107760,7 @@ var CardInfo = { "limit": 0, "power": 10000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-088.jpg", "illust": "オーミー", "classes": [ "精生", @@ -57416,15 +107774,41 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "スマートなお菓子の集め方を。§Qアント§", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起】《ダウン》あなたのエナゾーンから<凶蟲>のシグニ1枚をトラッシュに置く:カードを2枚引く。" - ] + ], + actionEffects: [{ + costDown: true, + costCondition: function () { + return this.player.enerZone.cards.some(function (card) { + return card.hasClass('凶蟲'); + },this); + }, + costAsyn: function () { + var cards = this.player.enerZone.cards.filter(function (card) { + return card.hasClass('凶蟲'); + },this); + return this.player.selectAsyn('TRASH',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + }, + actionAsyn: function () { + this.player.draw(2); + } + }], }, "2087": { "pid": 2087, - "cid": 2087, + cid: 2087, + "timestamp": 1484724011572, "wxid": "WX15-092", - "name": "HOLE OUT", + name: "HOLE OUT", + "kana": "ホールアウト", "rarity": "C", "cardType": "SPELL", "color": "blue", @@ -57432,6 +107816,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "あや", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-092.jpg", "illust": "イチノセ奏", "classes": [], "costWhite": 0, @@ -57442,15 +107827,26 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ - "あなたのデッキの上からカードを4枚見る。その中からカード1枚を【トラップ】としてあなたのシグニゾーンに設置してもよい。その後、残りを好きな順番でデッキの一番下に置く。" - ] + cardText: "底の見えない穴のプレゼントだよぉ!~あや~", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ + "あなたのデッキの上からカードを4枚見る。その中からカード1枚を【トラップ】としてあなたのシグニゾーンに設置してもよい。その後、残りを好きな順番でデッキの一番下に置く。", + ], + spellEffect: { + actionAsyn: function () { + return this.player.setTrapFromDeckTopAsyn(4); + } + }, }, "2088": { "pid": 2088, - "cid": 2088, + cid: 2088, + "timestamp": 1484724011972, "wxid": "WX15-096", - "name": "論英の数式 #フェルマ#", + name: "論英の数式 #フェルマ#", + "kana": "ロンエイノスウシキワイルドデキャルト", "rarity": "C", "cardType": "SIGNI", "color": "green", @@ -57458,6 +107854,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-096.jpg", "illust": "れいあきら", "classes": [ "精像", @@ -57471,15 +107868,31 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ - "【常】:あなたの場に《英知》のシグニが3体あるかぎり、このシグニは、このシグニの正面の1つ隣の対戦相手のシグニゾーンにもアタックできる。" - ] + cardText: "次は500年解かれない定理を作るわよ!~フェルマ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ + "【常】:あなたの場に《英知》のシグニが3体あるかぎり、このシグニは、このシグニの正面の1つ隣の対戦相手のシグニゾーンにもアタックできる。", + ], + constEffects: [{ + condition: function () { + return this.player.signis.filter(function (signi) { + return signi.hasClass('英知'); + },this).length === 3; + }, + action: function (set,add) { + set(this,'canAttackNearbySigniZone',true); + }, + }], }, "2089": { "pid": 2089, - "cid": 2089, + cid: 2089, + "timestamp": 1484724012259, "wxid": "WX15-100", - "name": "コードイート ショロポ", + name: "コードイート ショロポ", + "kana": "コードイートショロポ", "rarity": "C", "cardType": "SIGNI", "color": "green", @@ -57487,6 +107900,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-100.jpg", "illust": "れいあきら", "classes": [ "精械", @@ -57500,15 +107914,29 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "レンゲに乗せて中のスープをすするのが先ヨー。~ショロポ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常】:このシグニがアクセされているかぎり、このシグニのパワーは8000になる。" - ] + ], + constEffects: [{ + condition: function () { + return this.isAcced(); + }, + action: function (set,add) { + set(this,'power',8000); + }, + }], }, "2090": { "pid": 2090, - "cid": 2090, + cid: 2090, + "timestamp": 1484724012448, "wxid": "WX15-101", - "name": "コードイート ホシガキ", + name: "コードイート ホシガキ", + "kana": "コードイートホシガキ", "rarity": "C", "cardType": "SIGNI", "color": "green", @@ -57516,6 +107944,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-101.jpg", "illust": "晴瀬ひろき", "classes": [ "精械", @@ -57529,15 +107958,36 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "甘柿より渋柿で作るのよ。~ホシガキ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【自】:このシグニがアタックしたとき、このシグニがアクセされている場合、カードを1枚引く。" - ] + ], + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '2090-const-0', + triggerCondition: function () { + return this.isAcced(); + }, + actionAsyn: function () { + return this.player.draw(1); + }, + }); + add(this,'onAttack',effect); + } + }], }, "2091": { "pid": 2091, - "cid": 2091, + cid: 2091, + "timestamp": 1484724012546, "wxid": "WX15-102", - "name": "コードイート メダマヤキ", + name: "コードイート メダマヤキ", + "kana": "コードイートメダマヤキ", "rarity": "C", "cardType": "SIGNI", "color": "green", @@ -57545,6 +107995,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-102.jpg", "illust": "コウサク", "classes": [ "精械", @@ -57558,19 +108009,42 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "acce": true, - "actionEffectTexts": [ - "【起】《緑×0》:このカードをエナゾーンからあなたのシグニ1体の【アクセ】にする。" + cardText: "サニーサイドアップターンオーバーオーバーイージで!~メダマヤキ~", + // ====================== + // 起动效果 + // ====================== + acce: true, + actionEffectTexts: [ + "【起】《緑×0》:このカードをエナゾーンからあなたのシグニ1体の【アクセ】にする。", ], - "constEffectTexts": [ - "【常】:これにアクセされている<調理>のシグニは「このシグニは対戦相手のシグニの効果を受けない。」を得る。" - ] + actionEffects: [{ + mixin: 'acce', + }], + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ + "【常】:これにアクセされている<調理>のシグニは「このシグニは対戦相手のシグニの効果を受けない。」を得る。", + ], + constEffects: [{ + duringGame: true, + condition: function () { + return this.acceingCard && this.acceingCard.hasClass('調理'); + }, + action: function (set,add) { + add(this.acceingCard,'effectFilters',function (card) { + return (card.player !== this.player.opponent) || (card.type !== 'SIGNI'); + }); + } + }], }, "2092": { "pid": 2092, - "cid": 2092, + cid: 2092, + "timestamp": 1484724012552, "wxid": "WX15-104", - "name": "コードイート ヤキイモ", + name: "コードイート ヤキイモ", + "kana": "コードイートヤキイモ", "rarity": "C", "cardType": "SIGNI", "color": "green", @@ -57578,6 +108052,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-104.jpg", "illust": "じんてつ", "classes": [ "精械", @@ -57591,15 +108066,36 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "中はホクホク、ホカホカ♪~ヤキイモ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【自】:このシグニがアタックしたとき、このシグニがアクセされている場合、あなたのデッキの一番上のカードをエナゾーンに置く。" - ] + ], + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '2092-const-0', + triggerCondition: function () { + return this.isAcced(); + }, + actionAsyn: function () { + return this.player.enerCharge(1); + }, + }); + add(this,'onAttack',effect); + } + }], }, "2093": { "pid": 2093, - "cid": 2093, + cid: 2093, + "timestamp": 1484724012598, "wxid": "WX15-105", - "name": "コードイート トロチー", + name: "コードイート トロチー", + "kana": "コードイートトロチー", "rarity": "C", "cardType": "SIGNI", "color": "green", @@ -57607,6 +108103,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-105.jpg", "illust": "オーミー", "classes": [ "精械", @@ -57620,19 +108117,42 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "acce": true, - "actionEffectTexts": [ - "【起】《緑×0》:このカードをエナゾーンからあなたのシグニ1体の【アクセ】にする。" + cardText: "とろとろチーズはメル印♪~トロチー~", + // ====================== + // 起动效果 + // ====================== + acce: true, + actionEffectTexts: [ + "【起】《緑×0》:このカードをエナゾーンからあなたのシグニ1体の【アクセ】にする。", ], - "constEffectTexts": [ - "【常】:これにアクセされている<調理>のシグニは「このシグニは対戦相手のスペルの効果を受けない。」を得る。" - ] + actionEffects: [{ + mixin: 'acce', + }], + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ + "【常】:これにアクセされている<調理>のシグニは「このシグニは対戦相手のスペルの効果を受けない。」を得る。", + ], + constEffects: [{ + duringGame: true, + condition: function () { + return this.acceingCard && this.acceingCard.hasClass('調理'); + }, + action: function (set,add) { + add(this.acceingCard,'effectFilters',function (card) { + return (card.player !== this.player.opponent) || (card.type !== 'SPELL'); + }); + } + }], }, "2094": { "pid": 2094, - "cid": 2094, + cid: 2094, + "timestamp": 1484724012619, "wxid": "WX15-108", - "name": "惨之遊 †サラマワ†", + name: "惨之遊 †サラマワ†", + "kana": "サンノユウフォールンサラマワ", "rarity": "C", "cardType": "SIGNI", "color": "black", @@ -57640,6 +108160,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-108.jpg", "illust": "松本エイト", "classes": [ "精武", @@ -57653,15 +108174,27 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ - "【出】:このシグニがシグニの効果によって場に出たとき、ターン終了時まで、対戦相手のシグニ1体のパワーを-7000する。" - ] + cardText: "いつもより多く刻んでおりまーす。~†サラマワ†~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ + "【出】:このシグニがシグニの効果によって場に出たとき、ターン終了時まで、対戦相手のシグニ1体のパワーを-7000する。", + ], + startUpEffects: [{ + actionAsyn: function (event) { + if (!event.source || event.source.type !== 'SIGNI') return; + return this.decreasePowerAsyn(7000); + }, + }], }, "2095": { "pid": 2095, - "cid": 2095, + cid: 2095, + "timestamp": 1484724013132, "wxid": "WX15-112", - "name": "羅菌 プレビス", + name: "羅菌 プレビス", + "kana": "ラキンプレビス", "rarity": "C", "cardType": "SIGNI", "color": "black", @@ -57669,6 +108202,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "ナナシ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-112.jpg", "illust": "斎創", "classes": [ "精羅", @@ -57682,15 +108216,35 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ - "【自】:このシグニがバニッシュされたとき、対戦相手のシグニゾーン2つまでに【ウィルス】を1つずつ置く。" - ] + cardText: "ピクルス作りならお任せあれ!~プレビス~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ + "【自】:このシグニがバニッシュされたとき、対戦相手のシグニゾーン2つまでに【ウィルス】を1つずつ置く。", + ], + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '2095-const-0', + actionAsyn: function () { + return this.player.infectZoneAsyn().callback(this,function () { + return this.player.infectZoneAsyn(); + }); + } + }); + add(this,'onBanish',effect); + } + }], }, "2096": { "pid": 2096, - "cid": 2096, + cid: 2096, + "timestamp": 1484724013032, "wxid": "WX15-113", - "name": "羅菌 メンタグロ", + name: "羅菌 メンタグロ", + "kana": "ラキンメンタグロ", "rarity": "C", "cardType": "SIGNI", "color": "black", @@ -57698,6 +108252,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "ナナシ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-113.jpg", "illust": "村上ヒサシ", "classes": [ "精羅", @@ -57711,18 +108266,52 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ - "【出】手札から<微菌>のシグニを1枚捨てる:カードを1枚引く。その後、対戦相手のシグニゾーン1つに【ウィルス】1つを置く。" + cardText: "わい、嫌わないでおくれやすよぉ。~メンタグロ~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ + "【出】手札から<微菌>のシグニを1枚捨てる:カードを1枚引く。その後、対戦相手のシグニゾーン1つに【ウィルス】1つを置く。", ], - "burstEffectTexts": [ + startUpEffects: [{ + costCondition: function () { + return this.player.hands.some(function (card) { + return card.hasClass('微菌'); + },this); + }, + costAsyn: function () { + var cards = this.player.hands.filter(function (card) { + return card.hasClass('微菌'); + },this); + return this.player.selectAsyn('PAY',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + }, + actionAsyn: function () { + this.player.draw(1); + return this.player.infectZoneAsyn(); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:【エナチャージ1】" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.enerCharge(1); + } + } }, "2097": { "pid": 2097, - "cid": 2097, + cid: 2097, + "timestamp": 1484724013019, "wxid": "WX15-114", - "name": "羅菌 プランタム", + name: "羅菌 プランタム", + "kana": "ラキンプランタム", "rarity": "C", "cardType": "SIGNI", "color": "black", @@ -57730,6 +108319,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "ナナシ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-114.jpg", "illust": "北熊", "classes": [ "精羅", @@ -57743,15 +108333,29 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ - "【自】:このシグニがバニッシュされたとき、対戦相手のシグニゾーン1つに【ウィルス】1つを置く。" - ] + cardText: "つけもの作りなら私よ~。~プランタム~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ + "【自】:このシグニがバニッシュされたとき、対戦相手のシグニゾーン1つに【ウィルス】1つを置く。", + ], + constEffects: [{ + auto: 'onBanish', + effect: { + actionAsyn: function () { + return this.player.infectZoneAsyn(); + }, + }, + }], }, "2098": { "pid": 2098, - "cid": 2098, + cid: 2098, + "timestamp": 1484724013195, "wxid": "WX15-117", - "name": "羅菌 アクネス", + name: "羅菌 アクネス", + "kana": "ラキンアクネス", "rarity": "C", "cardType": "SIGNI", "color": "black", @@ -57759,6 +108363,7 @@ var CardInfo = { "limit": 0, "power": 1000, "limiting": "ナナシ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-117.jpg", "illust": "蟹丹", "classes": [ "精羅", @@ -57772,15 +108377,34 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "思春期なんだから仕方ないでしょ。~アクネス~", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起】《ダウン》:対戦相手の場にある【ウィルス】1つを取り除く。そうした場合、カードを1枚引く。" - ] + ], + actionEffects: [{ + costDown: true, + actionAsyn: function () { + var zones = this.player.opponent.signiZones.filter(function (zone) { + return zone.virus; + },this); + return this.player.selectAsyn('TARGET',zones).callback(this,function (zone) { + if (!zone) return; + zone.removeVirus(); + this.player.draw(1); + }); + } + }], }, "2099": { "pid": 2099, - "cid": 2099, + cid: 2099, + "timestamp": 1484724013124, "wxid": "WX15-118", - "name": "ブラック・タイアップ", + name: "ブラック・タイアップ", + "kana": "ブラックタイアップ", "rarity": "C", "cardType": "SPELL", "color": "black", @@ -57788,6 +108412,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-118.jpg", "illust": "猫囃子", "classes": [], "costWhite": 0, @@ -57798,15 +108423,37 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ - "ターン終了時まで、対戦相手のすべてのシグニのパワーを-2000する。その後、ターン終了時まで、対戦相手の感染状態のすべてのシグニのパワーを-3000する。" - ] + cardText: "気持ちいいでしょ、気持ちいいぃでしょぉ!? ~ナナシ~", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ + "ターン終了時まで、対戦相手のすべてのシグニのパワーを-2000する。その後、ターン終了時まで、対戦相手の感染状態のすべてのシグニのパワーを-3000する。", + ], + spellEffect: { + actionAsyn: function () { + this.game.frameStart(); + this.player.opponent.signis.forEach(function (signi) { + this.game.tillTurnEndAdd(this,signi,'power',-2000); + },this); + this.game.frameEnd(); + + this.game.frameStart(); + this.player.opponent.signis.forEach(function (signi) { + if (!signi.isInfected()) return; + this.game.tillTurnEndAdd(this,signi,'power',-3000); + },this); + this.game.frameEnd(); + }, + }, }, "2100": { "pid": 2100, - "cid": 233, + cid: 233, + "timestamp": 1484724013216, "wxid": "WX15-119", - "name": "サーバント Q2", + name: "サーバント Q2", + "kana": "サーバントキューツー", "rarity": "C", "cardType": "SIGNI", "color": "colorless", @@ -57814,6 +108461,7 @@ var CardInfo = { "limit": 0, "power": 10000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-119.jpg", "illust": "単ル", "classes": [ "精元" @@ -57825,19 +108473,23 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": true, - "multiEner": false + "multiEner": false, + cardText: "さあ、貴方を守ろう。この身、何度も朽ちても。何度も。", }, - "2101": { + "2101": { "pid": 2101, - "cid": 234, + cid: 234, + "timestamp": 1484724013557, "wxid": "WX15-120", - "name": "サーバント T2", + name: "サーバント T2", + "kana": "サーバントティーツー", "rarity": "C", "cardType": "SIGNI", "color": "colorless", "level": 3, "limit": 0, "power": 7000, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-120.jpg", "illust": "toshi Punk", "classes": [ "精元" @@ -57849,19 +108501,23 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": true, - "multiEner": false + "multiEner": false, + cardText: "彼女たちが持つのは護りの使命。誰かの思念に拘泥しない。", }, "2102": { "pid": 2102, - "cid": 235, + cid: 235, + "timestamp": 1484724013582, "wxid": "WX15-121", - "name": "サーバント D2", + name: "サーバント D2", + "kana": "サーバントディーツー", "rarity": "C", "cardType": "SIGNI", "color": "colorless", "level": 2, "limit": 0, "power": 3000, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-121.jpg", "illust": "篠", "classes": [ "精元" @@ -57873,19 +108529,23 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": true, - "multiEner": false + "multiEner": false, + cardText: "選択者たちの闘いを見届けた。守り手の少女たちは新たな場所へ。", }, "2103": { "pid": 2103, - "cid": 236, + cid: 236, + "timestamp": 1484724013666, "wxid": "WX15-122", - "name": "サーバント O2", + name: "サーバント O2", + "kana": "サーバントオーツー", "rarity": "C", "cardType": "SIGNI", "color": "colorless", "level": 1, "limit": 0, "power": 1000, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-122.jpg", "illust": "pepo", "classes": [ "精元" @@ -57897,19 +108557,23 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": true, - "multiEner": false + "multiEner": false, + cardText: "紡いだ糸は扉を開く。守り手の少女たちは識っている。", }, "2104": { "pid": 2104, - "cid": 103, + cid: 103, + "timestamp": 1484724013671, "wxid": "WX15-123", - "name": "噴流する知識", + name: "噴流する知識", + "kana": "フンリュウスルチシキ", "rarity": "C", "cardType": "SPELL", "color": "colorless", "level": 0, "limit": 0, "power": 0, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-123.jpg", "illust": "パトリシア", "classes": [], "costWhite": 0, @@ -57919,19 +108583,23 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "キラリ光る、これも新たな物語。", }, "2105": { "pid": 2105, - "cid": 951, + cid: 951, + "timestamp": 1484724013685, "wxid": "WX15-Re01", - "name": "炎固一徹", + name: "炎固一徹", + "kana": "エンコイッテツ", "rarity": "RE", "cardType": "ARTS", "color": "red", "level": 0, "limit": 0, "power": 0, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-Re01.jpg", "illust": "あるちぇ", "classes": [], "costWhite": 0, @@ -57941,19 +108609,23 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "一閃、儚く。", }, "2106": { "pid": 2106, - "cid": 177, + cid: 177, + "timestamp": 1484724014005, "wxid": "WX15-Re02", - "name": "ブラッディ・スラッシュ", + name: "ブラッディ・スラッシュ", + "kana": "ブラッディスラッシュ", "rarity": "RE", "cardType": "ARTS", "color": "black", "level": 0, "limit": 0, "power": 0, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-Re02.jpg", "illust": "コウサク", "classes": [], "costWhite": 0, @@ -57963,19 +108635,23 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "貴方まで巻き添えにしちゃいますわぁ。~ナナシ~", }, "2107": { "pid": 2107, - "cid": 1296, + cid: 1296, + "timestamp": 1484724014080, "wxid": "WX15-Re03", - "name": "小砲 ブドー", + name: "小砲 ブドー", + "kana": "ショウホウブドー", "rarity": "RE", "cardType": "SIGNI", "color": "red", "level": 1, "limit": 0, "power": 2000, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-Re03.jpg", "illust": "猫囃子", "classes": [ "精武", @@ -57988,19 +108664,23 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "ぶどういる?破裂するけど。~ブドー~", }, "2108": { "pid": 2108, - "cid": 774, + cid: 774, + "timestamp": 1484724014186, "wxid": "WX15-Re04", - "name": "羅石 キュア", + name: "羅石 キュア", + "kana": "ラセキキュア", "rarity": "RE", "cardType": "SIGNI", "color": "red", "level": 1, "limit": 0, "power": 2000, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-Re04.jpg", "illust": "アカバネ", "classes": [ "精羅", @@ -58013,19 +108693,23 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "夢の待つ場所へ。", }, "2109": { "pid": 2109, - "cid": 408, + cid: 408, + "timestamp": 1484724014239, "wxid": "WX15-Re05", - "name": "烈情の割裂", + name: "烈情の割裂", + "kana": "レツジョウノカツレツ", "rarity": "RE", "cardType": "SPELL", "color": "red", "level": 0, "limit": 0, "power": 0, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-Re05.jpg", "illust": "安藤周記", "classes": [], "costWhite": 0, @@ -58035,19 +108719,23 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "はっ!いくよ!すず子! ~リル~", }, "2110": { "pid": 2110, - "cid": 775, + cid: 775, + "timestamp": 1484724014254, "wxid": "WX15-Re06", - "name": "コードアート T・A・P", + name: "コードアート T・A・P", + "kana": "コードアートタパサキ", "rarity": "RE", "cardType": "SIGNI", "color": "blue", "level": 1, "limit": 0, "power": 2000, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-Re06.jpg", "illust": "", "classes": [ "精械", @@ -58060,19 +108748,23 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "とりあえずタッパーにいれた ~T・A・Pの呟き~", }, "2111": { "pid": 2111, - "cid": 1005, + cid: 1005, + "timestamp": 1484724014247, "wxid": "WX15-Re07", - "name": "FREEZE THROUGH", + name: "FREEZE THROUGH", + "kana": "フリーズスルー", "rarity": "RE", "cardType": "SPELL", "color": "blue", "level": 0, "limit": 0, "power": 0, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-Re07.jpg", "illust": "松本エイト", "classes": [], "costWhite": 0, @@ -58082,19 +108774,23 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "ああ、これ伝統なのね!~あや~", }, "2112": { "pid": 2112, - "cid": 84, + cid: 84, + "timestamp": 1484724014790, "wxid": "WX15-Re08", - "name": "THREE OUT", + name: "THREE OUT", + "kana": "スリーアウト", "rarity": "RE", "cardType": "SPELL", "color": "blue", "level": 0, "limit": 0, "power": 0, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-Re08.jpg", "illust": "okera", "classes": [], "costWhite": 0, @@ -58104,19 +108800,23 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "引いては捨てて、繰り返す日々。", }, "2113": { "pid": 2113, - "cid": 305, + cid: 305, + "timestamp": 1484724014893, "wxid": "WX15-Re09", - "name": "羅植 カーノ", + name: "羅植 カーノ", + "kana": "ラショクカーノ", "rarity": "RE", "cardType": "SIGNI", "color": "green", "level": 2, "limit": 0, "power": 5000, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-Re09.jpg", "illust": "分島花音", "classes": [ "精羅", @@ -58129,19 +108829,23 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "鳴り止まぬ音楽。その元へ。", }, "2114": { "pid": 2114, - "cid": 776, + cid: 776, + "timestamp": 1484724014705, "wxid": "WX15-Re10", - "name": "羅植 カヤッパ", + name: "羅植 カヤッパ", + "kana": "ラショクカヤッパ", "rarity": "RE", "cardType": "SIGNI", "color": "green", "level": 1, "limit": 0, "power": 2000, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-Re10.jpg", "illust": "", "classes": [ "精羅", @@ -58154,19 +108858,23 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "はわわわ、予防です!~カヤッパ", }, "2115": { "pid": 2115, - "cid": 1485, + cid: 1485, + "timestamp": 1484724014771, "wxid": "WX15-Re11", - "name": "羅植 シクラメン", + name: "羅植 シクラメン", + "kana": "ラショクシクラメン", "rarity": "RE", "cardType": "SIGNI", "color": "green", "level": 1, "limit": 0, "power": 1000, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-Re11.jpg", "illust": "misairu/日本工学院専門学校", "classes": [ "精羅", @@ -58179,19 +108887,23 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "色んな色と友達になりたいんだね。 ~シクラメン~", }, "2116": { "pid": 2116, - "cid": 1186, + cid: 1186, + "timestamp": 1484724014783, "wxid": "WX15-Re12", - "name": "三剣", + name: "三剣", + "kana": "サンケン", "rarity": "RE", "cardType": "SPELL", "color": "green", "level": 0, "limit": 0, "power": 0, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-Re12.jpg", "illust": "クロサワテツ", "classes": [], "costWhite": 0, @@ -58201,19 +108913,23 @@ var CardInfo = { "costGreen": 1, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "あらー優秀な道具ね!~メル~", }, "2117": { "pid": 2117, - "cid": 511, + cid: 511, + "timestamp": 1484724014778, "wxid": "WX15-Re13", - "name": "アイン=ダガ", + name: "アイン=ダガ", + "kana": "アインダガ", "rarity": "RE", "cardType": "SIGNI", "color": "black", "level": 1, "limit": 0, "power": 2000, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-Re13.jpg", "illust": "エムド", "classes": [ "精武", @@ -58226,19 +108942,23 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "お騒がせしました~♪~ダガ~", }, "2118": { "pid": 2118, - "cid": 199, + cid: 199, + "timestamp": 1484724015674, "wxid": "WX15-Re14", - "name": "コードアンチ パルベック", + name: "コードアンチ パルベック", + "kana": "コードアンチパルベック", "rarity": "RE", "cardType": "SIGNI", "color": "black", "level": 4, "limit": 0, "power": 10000, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-Re14.jpg", "illust": "ますん", "classes": [ "精械", @@ -58251,19 +108971,23 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "わかりました。えいッ!~パルベック~\nドゴォォン!!\nのじゃあ!?~ウムル~", }, "2119": { "pid": 2119, - "cid": 1258, + cid: 1258, + "timestamp": 1484724015740, "wxid": "WX15-Re15", - "name": "コードアンチ メイジ", + name: "コードアンチ メイジ", + "kana": "コードアンチメイジ", "rarity": "RE", "cardType": "SIGNI", "color": "black", "level": 3, "limit": 0, "power": 8000, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-Re15.jpg", "illust": "夜ノみつき", "classes": [ "精械", @@ -58276,19 +109000,23 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "カ、カエルさんにしちゃいますよ……あ、安心してください、可愛い方のやつです……~メイジ~", }, "2120": { "pid": 2120, - "cid": 758, + cid: 758, + "timestamp": 1484724015755, "wxid": "PR-325", - "name": "ドント・エスケープ(セレクターズパックvol.デッキ初回特典)", + name: "ドント・エスケープ(セレクターズパックvol.デッキ初回特典)", + "kana": "ドントエスケープ", "rarity": "PR", "cardType": "ARTS", "color": "blue", "level": 0, "limit": 0, "power": 0, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-325.jpg", "illust": "柚希きひろ", "classes": [], "costWhite": 1, @@ -58298,19 +109026,23 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "きっと、知ることになる。", }, "2121": { "pid": 2121, - "cid": 799, + cid: 799, + "timestamp": 1484724015770, "wxid": "PR-323", - "name": "ピンチ・ディフェンス(セレクターズパックvol.デッキ初回特典)", + name: "ピンチ・ディフェンス(セレクターズパックvol.デッキ初回特典)", + "kana": "ピンチディフェンス", "rarity": "PR", "cardType": "ARTS", "color": "white", "level": 0, "limit": 0, "power": 0, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-323.jpg", "illust": "イチゼン", "classes": [], "costWhite": 1, @@ -58320,19 +109052,23 @@ var CardInfo = { "costGreen": 0, "costColorless": 1, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "きっと、役立つ。", }, "2122": { "pid": 2122, - "cid": 800, + cid: 800, + "timestamp": 1484724015195, "wxid": "PR-324", - "name": "火福糾縄(セレクターズパックvol.デッキ初回特典)", + name: "火福糾縄(セレクターズパックvol.デッキ初回特典)", + "kana": "カフクキュウジョウ", "rarity": "PR", "cardType": "ARTS", "color": "red", "level": 0, "limit": 0, "power": 0, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-324.jpg", "illust": "村上ゆいち", "classes": [], "costWhite": 0, @@ -58342,19 +109078,23 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "きっと、誰かを救う。", }, "2123": { "pid": 2123, - "cid": 801, + cid: 801, + "timestamp": 1484724015779, "wxid": "PR-326", - "name": "雲散霧消(セレクターズパックvol.デッキ初回特典)", + name: "雲散霧消(セレクターズパックvol.デッキ初回特典)", + "kana": "ラブハリケーン", "rarity": "PR", "cardType": "ARTS", "color": "green", "level": 0, "limit": 0, "power": 0, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-326.jpg", "illust": "bomi", "classes": [], "costWhite": 0, @@ -58364,19 +109104,23 @@ var CardInfo = { "costGreen": 2, "costColorless": 1, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "きっと、気づく。", }, "2124": { "pid": 2124, - "cid": 802, + cid: 802, + "timestamp": 1484724015661, "wxid": "PR-327", - "name": "アンシエント・ゲート(セレクターズパックvol.デッキ初回特典)", + name: "アンシエント・ゲート(セレクターズパックvol.デッキ初回特典)", + "kana": "アンシエントゲート", "rarity": "PR", "cardType": "ARTS", "color": "black", "level": 0, "limit": 0, "power": 0, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-327.jpg", "illust": "蟹丹", "classes": [], "costWhite": 0, @@ -58386,19 +109130,23 @@ var CardInfo = { "costGreen": 0, "costColorless": 1, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "きっと、見つかる。", }, "2125": { "pid": 2125, - "cid": 2125, + cid: 2125, + "timestamp": 1484724016460, "wxid": "WX15-002", - "name": "みらくるあーや!Ⅳ", + name: "みらくるあーや!Ⅳ", + "kana": "ミラクルアーヤフォー", "rarity": "LR", "cardType": "LRIG", "color": "blue", "level": 4, "limit": 11, "power": 0, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-002.jpg", "illust": "アリオ", "classes": [ "あや" @@ -58411,27 +109159,102 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ - "【自】:あなたのメインフェイズ開始時、あなたのデッキの上からカードを2枚見る。その中からカード1枚を【トラップ】としてあなたのシグニゾーンに設置してもよい。その後、残りを好きな順番でデッキの一番下に置く。" + cardText: "チームあーや!とうじょー!~あや~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ + "【自】:あなたのメインフェイズ開始時、あなたのデッキの上からカードを2枚見る。その中からカード1枚を【トラップ】としてあなたのシグニゾーンに設置してもよい。その後、残りを好きな順番でデッキの一番下に置く。", ], - "startUpEffectTexts": [ + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '1396-const-0', + actionAsyn: function () { + return this.player.setTrapFromDeckTopAsyn(2); + } + }); + add(this.player,'onMainPhaseStart',effect); + } + }], + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出】ホログラフ《コイン》《コイン》:このゲームの間、このルリグは「対戦相手のルリグ1体がアタックするたび、対戦相手はあなたのデッキの一番上のカードが《トラップアイコン》を持つか持たないかを宣言する。あなたのデッキの一番上を公開する。宣言が外れた場合、そのアタックであなたはダメージを受けない。」を得る。" ], - "attachedEffectTexts": [ + startUpEffects: [{ + costCoin: 2, + actionAsyn: function () { + var turn = this.game.phase.turnCount; + this.game.addConstEffect({ + source: this, + // destroyTimming: this.onLeaveField2, + once: true, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '2125-attached-0', + triggerCondition: function (event) { + if (this.game.lastTurnCoinSkillsDisabled && (turn === this.game.phase.turnCount - 1)) { + return false; + } + return (event.card === this.player.opponent.lrig); + }, + actionAsyn: function (event) { + var texts = ['YES', 'NO']; + var answer = ''; + return this.player.opponent.selectTextAsyn('GUESS_TRAP',texts).callback(this,function (text) { + answer = text; + // <ブレイクスルー・ブルー> + if (!this.game.getData(this.player,'_2285')) return; + return this.player.showTextAsyn('GUESS_TRAP','text',text).callback(this,function () { + var cards = this.player.mainDeck.getTopCards(3); + var len = cards.length; + this.player.informCards(cards); + return this.player.selectSomeAsyn('SET_ORDER',cards,len,len,true).callback(this,function (cards) { + return this.player.mainDeck.moveCardsToTop(cards); + }); + }); + }).callback(this,function () { + var card = this.player.mainDeck.cards[0]; + if (!card) return; + if ((!!card.trap) !== (answer === 'YES')) { + event.wontBeDamaged = true; + } + return this.player.opponent.showCardsAsyn([card]).callback(this,function () { + return this.player.showCardsAsyn([card]); + }); + }); + }, + }); + add(this.player.opponent,'onAttack',effect); + } + }); + } + }], + // ====================== + // 附加效果 + // ====================== + attachedEffectTexts: [ "対戦相手のルリグ1体がアタックするたび、対戦相手はあなたのデッキの一番上のカードが《トラップアイコン》を持つか持たないかを宣言する。あなたのデッキの一番上を公開する。宣言が外れた場合、そのアタックであなたはダメージを受けない。" - ] + ], }, "2126": { "pid": 2126, - "cid": 2126, + cid: 2126, + "timestamp": 1484724016170, "wxid": "WX15-004", - "name": "ナナシ 其ノ四ノ別", + name: "ナナシ 其ノ四ノ別", + "kana": "ナナシソノシノベツ", "rarity": "LR", "cardType": "LRIG", "color": "black", "level": 4, "limit": 11, "power": 0, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-004.jpg", "illust": "単ル", "classes": [ "ナナシ" @@ -58444,19 +109267,69 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "ドキドキさせられちゃいますわ♥ ~ナナシ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常】:対戦相手の感染状態のすべてシグニのパワーを-1000する。", - "【自】:あなたのメインフェイズ開始時、対戦相手のシグニゾーン1つに【ウィルス】1つを置く。" + "【自】:あなたのメインフェイズ開始時、対戦相手のシグニゾーン1つに【ウィルス】1つを置く。", ], - "actionEffectTexts": [ - "【起】ブラインド《コイン》《コイン》:次の対戦相手のターンの間、あなたのすべてのシグニは【シャドウ】を得る。" - ] + constEffects: [{ + action: function (set,add) { + this.player.opponent.getInfectedCards().forEach(function (signi) { + add(signi,'power',-1000); + }); + } + },{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '2126-const-1', + actionAsyn: function () { + return this.player.infectZoneAsyn(); + } + }); + add(this.player,'onMainPhaseStart',effect); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ + "【起】ブラインド《コイン》《コイン》:次の対戦相手のターンの間、あなたのすべてのシグニは【シャドウ】を得る。", + ], + actionEffects: [{ + costCoin: 2, + actionAsyn: function () { + var turn = this.game.phase.turnCount; + this.game.addConstEffect({ + source: this, + createTimming: this.player.opponent.onTurnStart, + once: true, + destroyTimming: this.game.phase.onTurnEnd, + condition: function () { + if (this.game.lastTurnCoinSkillsDisabled && (turn === this.game.phase.turnCount - 1)) { + return false; + } + return true; + }, + action: function (set,add) { + this.player.signis.forEach(function (signi) { + set(signi,'shadow',true); + }); + } + }); + } + }], }, "2127": { "pid": 2127, - "cid": 2127, + cid: 2127, + "timestamp": 1484724016622, "wxid": "WX15-006", - "name": "愛別離苦", + name: "愛別離苦", + "kana": "エンドオブハート", "rarity": "LR", "cardType": "ARTS", "color": "green", @@ -58464,6 +109337,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "メル", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-006.jpg", "illust": "エムド", "classes": [], "costWhite": 0, @@ -58474,19 +109348,51 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "attackPhase" + cardText: "私は嬉しいんだ。だってこの痛み、一緒だから。~メル~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['attackPhase'], + artsEffectTexts: [ + "このアーツは対戦相手のターンにしか使用できない。\n" + + "ベット-《コイン》\n" + + "このターン、あなたのシグニ1体があなたの効果以外によってバニッシュされるたび、対戦相手のシグニ1体をバニッシュする。\n" + + "あなたがベットしていた場合、このターン、あなたのシグニ1体があなたの効果以外によってバニッシュされるたび、追加であなたのデッキの一番上のカードをライフクロスに加える。" ], - "artsEffectTexts": [ - "このアーツは対戦相手のターンにしか使用できない。\nベット-《コイン》\nこのターン、あなたのシグニ1体があなたの効果以外によってバニッシュされるたび、対戦相手のシグニ1体をバニッシュする。\nあなたがベットしていた場合、このターン、あなたのシグニ1体があなたの効果以外によってバニッシュされるたび、追加であなたのデッキの一番上のカードをライフクロスに加える。" - ], - "bet": 1 + bet: 1, + artsEffect: { + actionAsyn: function (costArg) { + this.game.addConstEffect({ + source: this, + destroyTimming: this.game.phase.onTurnEnd, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '2127-arts-0', + triggerCondition: function (event) { + var source = this.game.getEffectSource(); + return !source || (source.player !== this.player); + }, + actionAsyn: function () { + return this.banishSigniAsyn().callback(this,function () { + if (!costArg.bet) return; + this.player.addLifeCloth(); + }); + } + }); + add(this.player,'onSigniBanished',effect); + } + }); + } + } }, "2128": { "pid": 2128, - "cid": 2128, + cid: 2128, + "timestamp": 1484724016362, "wxid": "WX15-010", - "name": "君熾殉名", + name: "君熾殉名", + "kana": "クンシジュンメイ", "rarity": "LC", "cardType": "ARTS", "color": "red", @@ -58494,6 +109400,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "リル", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-010.jpg", "illust": "しおぼい", "classes": [], "costWhite": 0, @@ -58504,24 +109411,39 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "attackPhase" - ], - "artsEffectTexts": [ + cardText: "やっ!今よ!~リル~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['attackPhase'], + artsEffectTexts: [ "ターン終了時まで、あなたのすべての<武勇>のシグニは「このシグニがバニッシュされる場合、そのバニッシュを一度無効にする。」を得る。" - ] + ], + artsEffect: { + actionAsyn: function () { + this.player.signis.forEach(function (signi) { + if (!signi.hasClass('武勇')) return; + var count = this.game.getData(signi,'banishProtectCount') || 0; + count++; + this.game.setData(signi,'banishProtectCount',count); + },this); + } + } }, "2129": { "pid": 2129, - "cid": 2129, + cid: 2129, + "timestamp": 1484724016355, "wxid": "WX15-011", - "name": "炎芒一閃", + name: "炎芒一閃", + "kana": "エンボウイッセン", "rarity": "LC", "cardType": "ARTS", "color": "red", "level": 0, "limit": 0, "power": 0, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-011.jpg", "illust": "よん", "classes": [], "costWhite": 0, @@ -58532,25 +109454,37 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase", - "attackPhase" - ], - "artsEffectTexts": [ + cardText: "一気に、攻める! ~リル~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase','attackPhase'], + artsEffectTexts: [ "対戦相手のパワー1000以下のすべてのシグニをバニッシュする。" - ] + ], + artsEffect: { + actionAsyn: function () { + var cards = this.player.opponent.signis.filter(function (signi) { + return signi.power <= 1000; + },this); + return this.game.banishCardsAsyn(cards); + }, + }, }, "2130": { "pid": 2130, - "cid": 2130, + cid: 2130, + "timestamp": 1484724016368, "wxid": "WX15-012", - "name": "すーぱーあーや!Ⅲ", + name: "すーぱーあーや!Ⅲ", + "kana": "スーパーアーヤスリー", "rarity": "LC", "cardType": "LRIG", "color": "blue", "level": 3, "limit": 8, "power": 0, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-012.jpg", "illust": "アリオ", "classes": [ "あや" @@ -58562,19 +109496,23 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "やーん、お兄ちゃんってば、強いんだから! ~あや~", }, "2131": { "pid": 2131, - "cid": 2131, + cid: 2131, + "timestamp": 1484724017145, "wxid": "WX15-013", - "name": "ぐれーとあーや!Ⅱ", + name: "ぐれーとあーや!Ⅱ", + "kana": "グレートアーヤツー", "rarity": "LC", "cardType": "LRIG", "color": "blue", "level": 2, "limit": 5, "power": 0, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-013.jpg", "illust": "アリオ", "classes": [ "あや" @@ -58586,13 +109524,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "ふーん、結構やるね!~あや~", }, "2132": { "pid": 2132, - "cid": 2132, + cid: 2132, + "timestamp": 1484724017378, "wxid": "WX15-016", - "name": "スリップ・ノット", + name: "スリップ・ノット", + "kana": "スリップノット", "rarity": "LC", "cardType": "ARTS", "color": "blue", @@ -58600,6 +109541,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "あや", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-016.jpg", "illust": "松本エイト", "classes": [], "costWhite": 0, @@ -58610,27 +109552,55 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "attackPhase" - ], - "artsEffectTexts": [ + cardText: "いやあん! ~あや~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['attackPhase'], + artsEffectTexts: [ "ターン終了時まで、あなたのルリグは「対戦相手のシグニ1体がアタックするたび、あなたのデッキの一番上のカードをトラッシュに置いてもよい。この方法でトラッシュに置いたカードが《バーストアイコン》を持っていた場合、そのアタックを無効にする。」を得る。" ], - "attachedEffectTexts": [ - "対戦相手のシグニ1体がアタックするたび、あなたのデッキの一番上のカードをトラッシュに置いてもよい。この方法でトラッシュに置いたカードが《バーストアイコン》を持っていた場合、そのアタックを無効にする。" - ] + artsEffect: { + actionAsyn: function () { + var effect = this.game.newEffect({ + source: this.player.lrig, + description: '2132-attached-0', + triggerCondition: function (event) { + return (event.card.type === 'SIGNI'); + }, + optional: true, + actionAsyn: function (event) { + var card = this.player.mainDeck.cards[0]; + if (!card) return; + if (card.trash() && card.hasBurst()) { + event.prevented = true; + } + }, + }); + this.game.tillTurnEndAdd(this,this.player.opponent,'onAttack',effect); + }, + }, + // ====================== + // 附加效果 + // ====================== + attachedEffectTexts: [ + '対戦相手のシグニ1体がアタックするたび、あなたのデッキの一番上のカードをトラッシュに置いてもよい。この方法でトラッシュに置いたカードが《バーストアイコン》を持っていた場合、そのアタックを無効にする。', + ], }, "2133": { "pid": 2133, - "cid": 2133, + cid: 2133, + "timestamp": 1484724017383, "wxid": "WX15-018", - "name": "メル=キール", + name: "メル=キール", + "kana": "メルキール", "rarity": "LC", "cardType": "LRIG", "color": "green", "level": 3, "limit": 8, "power": 0, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-018.jpg", "illust": "晴瀬ひろき", "classes": [ "メル" @@ -58642,19 +109612,23 @@ var CardInfo = { "costGreen": 2, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "すごいすごい!~メル~", }, "2134": { "pid": 2134, - "cid": 2134, + cid: 2134, + "timestamp": 1484724017372, "wxid": "WX15-019", - "name": "メル=カンパリ", + name: "メル=カンパリ", + "kana": "メルカンパリ", "rarity": "LC", "cardType": "LRIG", "color": "green", "level": 2, "limit": 5, "power": 0, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-019.jpg", "illust": "九鳥ぱんや", "classes": [ "メル" @@ -58666,13 +109640,16 @@ var CardInfo = { "costGreen": 1, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "くすっ。 ~メル~", }, "2135": { "pid": 2135, - "cid": 2135, + cid: 2135, + "timestamp": 1484724017011, "wxid": "WX15-022", - "name": "君子豹変", + name: "君子豹変", + "kana": "ヘイカモン", "rarity": "LC", "cardType": "ARTS", "color": "green", @@ -58680,6 +109657,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "メル", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-022.jpg", "illust": "アカバネ", "classes": [], "costWhite": 0, @@ -58690,25 +109668,39 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase", - "attackPhase" - ], - "artsEffectTexts": [ + cardText: "さ、し、す、せ、そ! ~メル~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase','attackPhase'], + artsEffectTexts: [ "あなたのデッキから《アクセアイコン》を持つシグニ1枚を探してエナゾーンに置く。その後、デッキをシャッフルする。" - ] + ], + artsEffect: { + actionAsyn: function () { + var filter = function (card) { + return card.acce; + }; + return this.player.searchAsyn(filter,1,0,true).callback(this,function (cards) { + this.game.moveCards(cards,this.player.enerZone); + }); + } + } }, "2136": { "pid": 2136, - "cid": 2136, + cid: 2136, + "timestamp": 1484724017108, "wxid": "WX15-023", - "name": "ナナシ 其ノ参", + name: "ナナシ 其ノ参", + "kana": "ナナシソノサン", "rarity": "LC", "cardType": "LRIG", "color": "black", "level": 3, "limit": 8, "power": 0, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-023.jpg", "illust": "bomi", "classes": [ "ナナシ" @@ -58720,19 +109712,23 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "アハハハハハハ、気持ちいいですわ!~ナナシ~", }, "2137": { "pid": 2137, - "cid": 2137, + cid: 2137, + "timestamp": 1484724017612, "wxid": "WX15-024", - "name": "ナナシ 其ノ爾", + name: "ナナシ 其ノ爾", + "kana": "ナナシソノニ", "rarity": "LC", "cardType": "LRIG", "color": "black", "level": 2, "limit": 5, "power": 0, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-024.jpg", "illust": "希", "classes": [ "ナナシ" @@ -58744,13 +109740,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "はんなさま、鬼ですわぁ。 ~ナナシ~", }, "2138": { "pid": 2138, - "cid": 2138, + cid: 2138, + "timestamp": 1484724017695, "wxid": "WX15-027", - "name": "スプレッド・デス", + name: "スプレッド・デス", + "kana": "スプレッドデス", "rarity": "LC", "cardType": "ARTS", "color": "black", @@ -58758,6 +109757,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "ナナシ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-027.jpg", "illust": "ぶんたん", "classes": [], "costWhite": 0, @@ -58768,19 +109768,30 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase", - "attackPhase" + cardText: "さあ、いきますわ。 ~ナナシ~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase','attackPhase'], + artsEffectTexts: [ + "ターン終了時まで、対戦相手のシグニ1体のパワーを-7000する。そのシグニが感染状態の場合、代わりに-12000する。", ], - "artsEffectTexts": [ - "ターン終了時まで、対戦相手のシグニ1体のパワーを-7000する。そのシグニが感染状態の場合、代わりに-12000する。" - ] + artsEffect: { + actionAsyn: function () { + return this.player.selectOpponentSigniAsyn().callback(this,function (signi) { + var value = signi.isInfected() ? -12000 : -7000; + this.game.tillTurnEndAdd(this,signi,'power',value); + }); + } + } }, "2139": { "pid": 2139, - "cid": 2139, + cid: 2139, + "timestamp": 1484724017801, "wxid": "WX15-028", - "name": "アブノーマル・ラバー", + name: "アブノーマル・ラバー", + "kana": "アブノーマルラバー", "rarity": "LC", "cardType": "ARTS", "color": "black", @@ -58789,6 +109800,7 @@ var CardInfo = { "power": 0, "limiting": "ナナシ", "timing": "メインフェイズ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-028.jpg", "illust": "エムド", "classes": [], "costWhite": 0, @@ -58799,24 +109811,52 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase" - ], - "artsEffectTexts": [ + cardText: "大変なことになりそうですわぁ。~ナナシ~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase'], + artsEffectTexts: [ "対戦相手の場にある【ウィルス】を好きな数取り除く。その後、この方法で取り除いた【ウィルス】1つにつき、あなたのトラッシュから黒のシグニ1枚を手札に加える。" - ] + ], + artsEffect: { + actionAsyn: function () { + var count = 0; + var done = false; + return Callback.loop(this,3,function () { + if (done) return; + var zones = this.player.opponent.signiZones.filter(function (zone) { + return zone.virus; + },this); + return this.player.selectOptionalAsyn('TARGET',zones).callback(this,function (zone) { + if (!zone) return done = true; + zone.removeVirus(); + count++; + }); + }).callback(this,function () { + if (!count) return; + var filter = function (card) { + return (card.type === 'SIGNI') && card.hasColor('black'); + }; + return this.player.pickCardAsyn(filter,0,count); + }); + } + } }, "2140": { "pid": 2140, - "cid": 2140, + cid: 2140, + "timestamp": 1484724018315, "wxid": "WX15-031", - "name": "幻怪姫 ヌラリ", + name: "幻怪姫 ヌラリ", + "kana": "ゲンカイキヌラリ", "rarity": "SR", "cardType": "SIGNI", "color": "white", "level": 4, "limit": 0, "power": 12000, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-031.jpg", "illust": "煎茶", "classes": [ "精生", @@ -58830,19 +109870,44 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "layer": true, - "constEffectTexts": [ + cardText: "百鬼夜行、一緒にいこ♪ ~ヌラリ~", + layer: true, + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "《レイヤーアイコン》【常】:このシグニは対戦相手のコストの合計が5以上の、アーツとスペルの効果を受けない。" ], - "burstEffectTexts": [ + constEffects: [{ + layer: true, + action: function (set,add) { + add(this,'effectFilters',function (card) { + return !((card.player === this.player.opponent) && inArr(card.type,['ARTS','SPELL']) && (card.getTotalEnerCost(true) >= 5)); + }); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:対戦相手のシグニ1体を手札に戻す。" - ] + ], + burstEffect: { + actionAsyn: function () { + return this.player.selectOpponentSigniAsyn().callback(this,function (card) { + if (!card) return; + return card.bounceAsyn(); + }); + }, + }, }, "2141": { "pid": 2141, - "cid": 2141, + cid: 2141, + "timestamp": 1484724018394, "wxid": "WX15-034", - "name": "戦意の箱舟", + name: "戦意の箱舟", + "kana": "センイノハコブネ", "rarity": "SR", "cardType": "SPELL", "color": "red", @@ -58850,6 +109915,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "リル", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-034.jpg", "illust": "アカバネ", "classes": [], "costWhite": 0, @@ -58860,23 +109926,75 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ - "あなたの場にパワー15000以上のシグニがある場合、このスペルを使用するためのコストは《赤》コストが2減る。\n以下の2つから2つまでを選ぶ。\n①あなたのデッキから<武勇>のシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。\n②あなたの場に《ライズアイコン》を持つシグニがある場合、対戦相手のシグニ1体をバニッシュする。\n", + cardText: "数多の未来を運んだ剣。", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ + "あなたの場にパワー15000以上のシグニがある場合、このスペルを使用するためのコストは《赤》コストが2減る。\n" + + "以下の2つから2つまでを選ぶ。\n" + + "①あなたのデッキから<武勇>のシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。\n" + + "②あなたの場に《ライズアイコン》を持つシグニがある場合、対戦相手のシグニ1体をバニッシュする。\n", "あなたのデッキから<武勇>のシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。", "あなたの場に《ライズアイコン》を持つシグニがある場合、対戦相手のシグニ1体をバニッシュする。" - ] + ], + costChange: function () { + var obj = Object.create(this); + obj.costChange = null; + var flag = this.player.signis.some(function (signi) { + return (signi.power >= 15000); + },this); + if (flag) { + obj.costRed -= 2; + if (obj.costRed < 0) obj.costRed = 0; + return obj; + } + return obj; + }, + spellEffect: { + actionAsyn: function (target) { + var effects = [{ + source: this, + description: '2141-spell-1', + actionAsyn: function () { + var filter = function (card) { + return card.hasClass('武勇'); + }; + return this.player.seekAsyn(filter,1); + } + },{ + source: this, + description: '2141-spell-2', + actionAsyn: function () { + var flag = this.player.signis.some(function (signi) { + return signi.rise; + },this); + if (!flag) return; + return this.banishSigniAsyn(); + } + }]; + return this.player.selectSomeAsyn('LAUNCH',effects,1,2).callback(this,function (effects) { + return Callback.forEach(effects,function (effect) { + return effect.actionAsyn.call(this); + },this); + }); + } + }, }, "2142": { "pid": 2142, - "cid": 2142, + cid: 2142, + "timestamp": 1484724018328, "wxid": "WX15-042", - "name": "二刀の近習 ランマ", + name: "二刀の近習 ランマ", + "kana": "ニトウノキンジュランマ", "rarity": "R", "cardType": "SIGNI", "color": "red", "level": 2, "limit": 0, "power": 5000, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-042.jpg", "illust": "はるのいぶき", "classes": [ "精像", @@ -58890,24 +110008,61 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "オダノブ様、いつもお傍に。~ランマ~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出】手札から《ライズアイコン》を持つシグニを1枚捨てる:あなたのデッキから<武勇>のシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" ], - "burstEffectTexts": [ + startUpEffects: [{ + costCondition: function () { + return this.player.hands.some(function (card) { + return card.rise; + },this); + }, + costAsyn: function () { + var cards = this.player.hands.filter(function (card) { + return card.rise; + },this); + return this.player.selectAsyn('PAY',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + }, + actionAsyn: function () { + var filter = function (card) { + return card.hasClass('武勇'); + }; + return this.player.seekAsyn(filter,1); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(1); + } + } }, "2143": { "pid": 2143, - "cid": 2143, + cid: 2143, + "timestamp": 1484724018114, "wxid": "WX15-045", - "name": "羅星 ≡ハダル≡", + name: "羅星 ≡ハダル≡", + "kana": "ラセイブレイズハダル", "rarity": "R", "cardType": "SIGNI", "color": "red", "level": 2, "limit": 0, "power": 5000, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-045.jpg", "illust": "イチノセ奏", "classes": [ "精羅", @@ -58921,24 +110076,46 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "みんな集まって、新しいあだ名をもらうんだ。~≡ハダル≡~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出】:対戦相手の手札が2枚以下の場合、あなたはカードを1枚引く。" ], - "burstEffectTexts": [ + startUpEffects: [{ + actionAsyn: function () { + if (this.player.hands.length <= 2) { + this.player.draw(1); + } + }, + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(1); + } + } }, "2144": { "pid": 2144, - "cid": 2144, + cid: 2144, + "timestamp": 1484724018668, "wxid": "WX15-046", - "name": "羅星 ≡アンタレス≡", + name: "羅星 ≡アンタレス≡", + "kana": "ラセイブレイズアンタレス", "rarity": "R", "cardType": "SIGNI", "color": "red", "level": 1, "limit": 0, "power": 2000, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-046.jpg", "illust": "かにかま", "classes": [ "精羅", @@ -58952,18 +110129,41 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "みんな集まって、素敵なあだ名をもらうんだ。~≡アンタレス≡~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出】:対戦相手の場にパワー1000のシグニがある場合、あなたはカードを1枚引く。" ], - "burstEffectTexts": [ + startUpEffects: [{ + actionAsyn: function () { + var flag = this.player.opponent.signis.some(function (signi) { + return signi.power === 1000; + },this); + if (!flag) return; + this.player.draw(1); + }, + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(1); + } + } }, "2145": { "pid": 2145, - "cid": 2145, + cid: 2145, + "timestamp": 1484724018693, "wxid": "WX15-048", - "name": "中罠 コンルス", + name: "中罠 コンルス", + "kana": "チュウビンコンルス", "rarity": "R", "cardType": "SIGNI", "color": "blue", @@ -58971,6 +110171,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "あや", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-048.jpg", "illust": "よん", "classes": [ "精武", @@ -58984,21 +110185,35 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "ちょっと重い写メ送ったから、見てみて!~コンルス~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出】:あなたの場に【トラップ】がある場合、カードを1枚引く。" - ] + ], + startUpEffects: [{ + actionAsyn: function () { + if (this.player.getTraps().length) { + this.player.draw(1); + } + }, + }], }, "2146": { "pid": 2146, - "cid": 2146, + cid: 2146, + "timestamp": 1484724018661, "wxid": "WX15-050", - "name": "幻蟲 §トノサマ§", + name: "幻蟲 §トノサマ§", + "kana": "ゲンチュウスマートトノサマ", "rarity": "R", "cardType": "SIGNI", "color": "blue", "level": 3, "limit": 0, "power": 7000, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-050.jpg", "illust": "猫囃子", "classes": [ "精生", @@ -59012,21 +110227,39 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "バッタバッタと私様にひれ伏しなさい。~§トノサマ§~", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起】《ダウン》:カードを1枚引く。この能力はあなたの場に他の<凶蟲>のシグニがある場合にしか使用できない。" - ] + ], + actionEffects: [{ + costDown: true, + useCondition: function () { + return this.player.signis.some(function (signi) { + return (signi !== this) && signi.hasClass('凶蟲'); + },this); + }, + actionAsyn: function () { + this.player.draw(1); + }, + }], }, "2147": { "pid": 2147, - "cid": 2147, + cid: 2147, + "timestamp": 1484724018932, "wxid": "WX15-052", - "name": "幻蟲 §ショウリョウ§", + name: "幻蟲 §ショウリョウ§", + "kana": "ゲンチュウスマートショウリョウ", "rarity": "R", "cardType": "SIGNI", "color": "blue", "level": 1, "limit": 0, "power": 2000, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-052.jpg", "illust": "かざあな", "classes": [ "精生", @@ -59040,24 +110273,59 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "バッタバッタと削り刻むわよ。~§ショウリョウ§~", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起】《ダウン》手札から<凶蟲>のシグニを1枚捨てる:カードを1枚引く。" ], - "burstEffectTexts": [ + actionEffects: [{ + costDown: true, + costCondition: function () { + return this.player.hands.some(function (card) { + return card.hasClass('凶蟲'); + },this); + }, + costAsyn: function () { + var cards = this.player.hands.filter(function (card) { + return card.hasClass('凶蟲'); + },this); + return this.player.selectAsyn('PAY',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + }, + actionAsyn: function () { + this.player.draw(1); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(1); + } + } }, "2148": { "pid": 2148, - "cid": 2148, + cid: 2148, + "timestamp": 1484724018937, "wxid": "WX15-055", - "name": "四英の引算 #マイナ#", + name: "四英の引算 #マイナ#", + "kana": "シエイノヒキザンワイルドマイナ", "rarity": "R", "cardType": "SIGNI", "color": "green", "level": 2, "limit": 0, "power": 3000, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-055.jpg", "illust": "れいあきら", "classes": [ "精像", @@ -59071,24 +110339,60 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "(3X+Y)-(X+2Y)=?~マイナ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【自】:あなたのアタックフェイズの間、このシグニの正面にあるシグニ1体がバニッシュされたとき、このシグニがアップ状態の場合、あなたはカードを1枚引く。" ], - "burstEffectTexts": [ + constEffects: [{ + condition: function () { + return (this.game.turnPlayer === this.player) && this.game.phase.isAttackPhase(); + }, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '2148-const-0', + triggerCondition: function (event) { + return (event.opposingSigni === this); + }, + condition: function () { + return this.isUp; + }, + actionAsyn: function () { + this.player.draw(1); + } + }); + add(this.player.opponent,'onSigniBanished',effect); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(1); + } + } }, "2149": { "pid": 2149, - "cid": 2149, + cid: 2149, + "timestamp": 1484724019121, "wxid": "WX15-056", - "name": "四英の足算 #プラス#", + name: "四英の足算 #プラス#", + "kana": "シエイノタシザンワイルドプラス", "rarity": "R", "cardType": "SIGNI", "color": "green", "level": 1, "limit": 0, "power": 1000, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-056.jpg", "illust": "オーミー", "classes": [ "精像", @@ -59102,18 +110406,53 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "8+3=?~プラス~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【自】:あなたのアタックフェイズの間、このシグニの正面にあるシグニ1体がバニッシュされたとき、このシグニがアップ状態の場合、あなたのデッキの一番上のカードをエナゾーンに置く。" ], - "burstEffectTexts": [ + constEffects: [{ + condition: function () { + return (this.game.turnPlayer === this.player) && this.game.phase.isAttackPhase(); + }, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '2149-const-0', + triggerCondition: function (event) { + return (event.opposingSigni === this); + }, + condition: function () { + return this.isUp; + }, + actionAsyn: function () { + this.player.enerCharge(1); + } + }); + add(this.player.opponent,'onSigniBanished',effect); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:【エナチャージ1】" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.enerCharge(1); + } + } }, "2150": { "pid": 2150, - "cid": 2150, + cid: 2150, + "timestamp": 1484724019355, "wxid": "WX15-059", - "name": "コードイート フラポテ", + name: "コードイート フラポテ", + "kana": "コードイートフラポテ", "rarity": "R", "cardType": "SIGNI", "color": "green", @@ -59121,6 +110460,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "メル", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-059.jpg", "illust": "pepo", "classes": [ "精械", @@ -59134,24 +110474,65 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ - "【自】《ターン1回》:あなたのシグニ1体がアクセされたとき、あなたの手札から<調理>のシグニ1枚をエナゾーンに置いてもよい。そうした場合、カードを1枚引く。\n(この効果は1ターンに一度しか発動しない。エナゾーンに置かないことを選んだ場合もそれは一度に含まれる)" + cardText: "ご一緒にハンバーガーもいかがですか~? ~フラポテ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ + "【自】《ターン1回》:あなたのシグニ1体がアクセされたとき、あなたの手札から<調理>のシグニ1枚をエナゾーンに置いてもよい。そうした場合、カードを1枚引く。\n" + + "(この効果は1ターンに一度しか発動しない。エナゾーンに置かないことを選んだ場合もそれは一度に含まれる)" ], - "burstEffectTexts": [ + constEffects: [{ + action: function (set,add) { + this.player.signis.forEach(function (signi) { + var effect = this.game.newEffect({ + source: this, + description: '2150-const-0', + triggerCondition: function () { + return !this.fieldTurnData._2150; + }, + actionAsyn: function () { + this.fieldTurnData._2150 = true; + var cards = this.player.hands.filter(function (card) { + return card.hasClass('調理'); + },this); + return this.player.selectOptionalAsyn('TARGET',cards).callback(this,function (card) { + if (!card) return; + card.moveTo(this.player.enerZone); + this.player.draw(1); + }); + } + }); + add(signi,'onAcced',effect); + },this); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:【エナチャージ1】" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.enerCharge(1); + } + } }, "2151": { "pid": 2151, - "cid": 2151, + cid: 2151, + "timestamp": 1484724019363, "wxid": "WX15-060", - "name": "食激", + name: "食激", + "kana": "ショクゲキ", "rarity": "R", "cardType": "SPELL", "color": "green", "level": 0, "limit": 0, "power": 0, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-060.jpg", "illust": "トリダモノ", "classes": [], "costWhite": 0, @@ -59162,21 +110543,60 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ - "このスペルを使用するためのコストはあなたの場にあるアクセされている<調理>のシグニ1体につき、《緑》コストが1減る。\nあなたのシグニ1体よりパワーの低い対戦相手のシグニ1体をバニッシュする。そうした場合、あなたのデッキの一番上のカードをエナゾーンに置く。" - ] + cardText: "よいしょ、よいしょっと!~メル~", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ + "このスペルを使用するためのコストはあなたの場にあるアクセされている<調理>のシグニ1体につき、《緑》コストが1減る。\n" + + "あなたのシグニ1体よりパワーの低い対戦相手のシグニ1体をバニッシュする。そうした場合、あなたのデッキの一番上のカードをエナゾーンに置く。" + ], + costChange: function () { + var obj = Object.create(this); + obj.costChange = null; + var cards = this.player.signis.filter(function (card) { + return card.isAcced() && card.hasClass('調理'); + },this); + obj.costGreen -= cards.length; + if (obj.costGreen < 0) obj.costGreen = 0; + return obj; + }, + spellEffect: { + getTargetAdvancedAsyn: function () { + return this.player.selectSelfSigniAsyn().callback(this,function (card) { + if (!card) return null; + var power = card.power; + var filter = function (card) { + return card.power < power; + }; + return this.player.selectOpponentSigniAsyn(filter); + }); + }, + actionAsyn: function (target) { + if (target) { + return target.banishAsyn().callback(this,function (succ) { + if (succ) { + this.player.enerCharge(1); + } + }); + } + }, + }, }, "2152": { "pid": 2152, - "cid": 2152, + cid: 2152, + "timestamp": 1484724019368, "wxid": "WX15-062", - "name": "似之遊 †チャッキー†", + name: "似之遊 †チャッキー†", + "kana": "ニノユウフォールンチャッキー", "rarity": "R", "cardType": "SIGNI", "color": "black", "level": 2, "limit": 0, "power": 3000, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-062.jpg", "illust": "繭咲悠", "classes": [ "精武", @@ -59190,18 +110610,41 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "Hi,I'm your friend!Kyahhaha-!~チャッキー~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出】《無》:あなたのトラッシュからレベル3以下の<遊具>のシグニ1枚をダウン状態で場に出す。" ], - "burstEffectTexts": [ + startUpEffects: [{ + costColorless: 1, + actionAsyn: function () { + var filter = function (card) { + return (card.level <= 3) && card.hasClass('遊具'); + }; + return this.player.rebornAsyn(filter,1,{down:true}); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:【エナチャージ1】" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.enerCharge(1); + } + } }, "2153": { "pid": 2153, - "cid": 2153, + cid: 2153, + "timestamp": 1484724019653, "wxid": "WX15-066", - "name": "羅菌 エキノコ", + name: "羅菌 エキノコ", + "kana": "ラキンエキノコ", "rarity": "R", "cardType": "SIGNI", "color": "black", @@ -59209,6 +110652,7 @@ var CardInfo = { "limit": 0, "power": 1000, "limiting": "ナナシ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-066.jpg", "illust": "イチノセ奏", "classes": [ "精羅", @@ -59222,24 +110666,46 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ - "【常】:対戦相手の感染状態のすべてのシグニのパワーを-1000する。" + cardText: "モフったらうつるわよ。~エキノコ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ + "【常】:対戦相手の感染状態のすべてのシグニのパワーを-1000する。", ], - "burstEffectTexts": [ + constEffects: [{ + action: function (set,add) { + this.player.opponent.getInfectedCards().forEach(function (card) { + add(card,'power',-1000); + },this); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(1); + } + } }, "2154": { "pid": 2154, - "cid": 2154, + cid: 2154, + "timestamp": 1484724019903, "wxid": "WX15-067", - "name": "メルト・ファクト", + name: "メルト・ファクト", + "kana": "メルトファクト", "rarity": "R", "cardType": "SPELL", "color": "black", "level": 0, "limit": 0, "power": 0, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-067.jpg", "illust": "パトリシア", "classes": [], "costWhite": 0, @@ -59250,23 +110716,93 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ - "このスペルを使用する際、あなたは対戦相手の場にある【ウィルス】を好きな数取り除いてもよい。この方法で【ウィルス】を1つ以上取り除いた場合、このスペルを使用するためのコストは《黒》コストが2減る。\n以下の2つから1つを選ぶ。このスペルを使用する際、【ウィルス】を2つ以上取り除いていた場合、代わりに2つまで選ぶ。\n①あなたのトラッシュから黒のシグニ1枚を手札に加える。\n②ターン終了時まで、対戦相手のシグニ1体のパワーを-7000する。", + cardText: "うずうず", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ + "このスペルを使用する際、あなたは対戦相手の場にある【ウィルス】を好きな数取り除いてもよい。この方法で【ウィルス】を1つ以上取り除いた場合、このスペルを使用するためのコストは《黒》コストが2減る。\n" + + "以下の2つから1つを選ぶ。このスペルを使用する際、【ウィルス】を2つ以上取り除いていた場合、代わりに2つまで選ぶ。\n" + + "①あなたのトラッシュから黒のシグニ1枚を手札に加える。\n" + + "②ターン終了時まで、対戦相手のシグニ1体のパワーを-7000する。", "あなたのトラッシュから黒のシグニ1枚を手札に加える。", - "ターン終了時まで、対戦相手のシグニ1体のパワーを-7000する。" - ] + "ターン終了時まで、対戦相手のシグニ1体のパワーを-7000する。", + ], + costChange: function () { + var zones = this.player.opponent.getInfectedZones(); + var count = zones.length*2; + var obj = Object.create(this); + obj.costChange = null; + obj.costBlack -= count; + if (obj.costBlack < 0) obj.costBlack = 0; + return obj; + }, + costChangeAsyn: function () { + var obj = Object.create(this); + obj.costChange = null; + var min = 0; + while (min <= 3) { + if (this.player.enoughEner(obj)) break; + min++; + obj.costBlack -= 2; + if (obj.costBlack < 0) obj.costBlack = 0; + } + var zones = this.player.opponent.getInfectedZones(); + if (!zones.length) return Callback.immediately(obj); + return this.player.selectSomeAsyn('TARGET',zones,min).callback(this,function (zones) { + this._data = zones.length; + zones.forEach(function (zone) { + zone.removeVirus(); + },this); + var count = zones.length*2; + var obj = Object.create(this); + obj.costChange = null; + obj.costBlack -= count; + if (obj.costBlack < 0) obj.costBlack = 0; + return obj; + }); + }, + spellEffect: { + actionAsyn: function (target) { + var effects = [{ + source: this, + description: '2154-spell-1', + actionAsyn: function () { + var filter = function (card) { + return (card.type === 'SIGNI') && card.hasColor('black'); + }; + return this.player.pickCardAsyn(filter); + } + },{ + source: this, + description: '2154-spell-2', + actionAsyn: function () { + return this.decreasePowerAsyn(7000); + } + }]; + var max = this._data >= 2 ? 2 : 1; + return this.player.selectSomeAsyn('LAUNCH',effects,1,max).callback(this,function (effects) { + return Callback.forEach(effects,function (effect) { + return effect.actionAsyn.call(this); + },this); + }); + } + }, }, "2155": { "pid": 2155, - "cid": 2155, + cid: 2155, + "timestamp": 1484724019794, "wxid": "WX15-068", - "name": "四郡の南王 モウカク", + name: "四郡の南王 モウカク", + "kana": "シグンノナンオウモウカク", "rarity": "C", "cardType": "SIGNI", "color": "red", "level": 4, "limit": 0, "power": 10000, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-068.jpg", "illust": "村上ゆいち", "classes": [ "精像", @@ -59280,22 +110816,59 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "何度捕まっても、降参なんてするもんか!~モウカク~", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起】《ダウン》あなたのエナゾーンから<武勇>のシグニ1枚をトラッシュに置く:対戦相手のパワー10000以下のシグニ1体をバニッシュする。", "【起】《ダウン》:対戦相手のパワー12000以下のシグニ1体をバニッシュする。この能力はあなたの場に《ライズアイコン》を持つシグニがある場合にしか使用できない。" - ] + ], + actionEffects: [{ + costDown: true, + costCondition: function () { + return this.player.enerZone.cards.some(function (card) { + return card.hasClass('武勇'); + },this); + }, + costAsyn: function () { + var cards = this.player.enerZone.cards.filter(function (card) { + return card.hasClass('武勇'); + },this); + return this.player.selectAsyn('PAY',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + }, + actionAsyn: function () { + return this.banishSigniAsyn(10000); + } + },{ + costDown: true, + useCondition: function () { + return this.player.signis.some(function (signi) { + return signi.rise; + },this); + }, + actionAsyn: function () { + return this.banishSigniAsyn(12000); + } + }], }, "2156": { "pid": 2156, - "cid": 2156, + cid: 2156, + "timestamp": 1484724019864, "wxid": "WX15-069", - "name": "炎身の南王 シュクユ", + name: "炎身の南王 シュクユ", + "kana": "エンシンノナンオウシュクユ", "rarity": "C", "cardType": "SIGNI", "color": "red", "level": 3, "limit": 0, "power": 8000, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-069.jpg", "illust": "村上ゆいち", "classes": [ "精像", @@ -59309,15 +110882,37 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "もう6度目よ。まだやるのん?~シュクユ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【自】:このシグニがバニッシュされたとき、あなたは《赤》を支払ってもよい。そうした場合、あなたのデッキから<武勇>のシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" - ] + ], + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '2156-const-0', + costRed: 1, + actionAsyn: function () { + var filter = function (card) { + return card.hasClass('武勇'); + }; + return this.player.seekAsyn(filter,1); + } + }); + add(this,'onBanish',effect); + } + }], }, "2157": { "pid": 2157, - "cid": 2157, + cid: 2157, + "timestamp": 1484724019893, "wxid": "WX15-070", - "name": "聖身の円卓 ボールス", + name: "聖身の円卓 ボールス", + "kana": "セイシンノエンタクボールス", "rarity": "C", "cardType": "SIGNI", "color": "red", @@ -59325,6 +110920,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "リル", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-070.jpg", "illust": "甲冑", "classes": [ "精像", @@ -59338,21 +110934,40 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "聖杯に辿り着けた理由?それはごにょごにょ…。~ボールス~", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起】《ダウン》:ターン終了時まで、あなたの《ライズアイコン》を持つシグニ1体は【ダブルクラッシュ】を得る。" - ] + ], + actionEffects: [{ + costDown: true, + actionAsyn: function () { + var filter = function (card) { + return card.rise; + }; + return this.player.selectSelfSigniAsyn(filter).callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndSet(this,card,'doubleCrash',true); + }); + }, + }], }, "2158": { "pid": 2158, - "cid": 2158, + cid: 2158, + "timestamp": 1484724019919, "wxid": "WX15-071", - "name": "折刀の円卓 ケイ", + name: "折刀の円卓 ケイ", + "kana": "オレガタナノエンタクケイ", "rarity": "C", "cardType": "SIGNI", "color": "red", "level": 2, "limit": 0, "power": 5000, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-071.jpg", "illust": "はしもとなおや", "classes": [ "精像", @@ -59366,21 +110981,39 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "折れた剣でも役に立つものさ。~ケイ~", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起】《ダウン》:対戦相手のパワー5000以下のシグニ1体をバニッシュする。この能力はあなたの場に《ライズアイコン》を持つシグニがある場合にしか使用できない。" - ] + ], + actionEffects: [{ + costDown: true, + useCondition: function () { + return this.player.signis.some(function (signi) { + return signi.rise; + },this); + }, + actionAsyn: function () { + return this.banishSigniAsyn(5000); + } + }], }, "2159": { "pid": 2159, - "cid": 2159, + cid: 2159, + "timestamp": 1484724020154, "wxid": "WX15-072", - "name": "札術の黄長 チョウカク", + name: "札術の黄長 チョウカク", + "kana": "フダジュツノキチョウチョウカク", "rarity": "C", "cardType": "SIGNI", "color": "red", "level": 2, "limit": 0, "power": 5000, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-072.jpg", "illust": "夜ノみつき", "classes": [ "精像", @@ -59394,21 +111027,44 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "大賢良師とは我のことなり。~チョウカク~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【自】:このシグニがバニッシュされたとき、あなたは《赤》を支払ってもよい。そうした場合、あなたのデッキからレベル1の<武勇>のシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" - ] + ], + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '2159-const-0', + costRed: 1, + actionAsyn: function () { + var filter = function (card) { + return (card.level === 1) && card.hasClass('武勇'); + }; + return this.player.seekAsyn(filter,1); + } + }); + add(this,'onBanish',effect); + } + }], }, "2160": { "pid": 2160, - "cid": 2160, + cid: 2160, + "timestamp": 1484724020330, "wxid": "WX15-074", - "name": "白槍の円卓 ガレス", + name: "白槍の円卓 ガレス", + "kana": "シロヤリノエンタクガレス", "rarity": "C", "cardType": "SIGNI", "color": "red", "level": 1, "limit": 0, "power": 2000, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-074.jpg", "illust": "パトリシア", "classes": [ "精像", @@ -59422,21 +111078,39 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "ボーマンなんて昔の話さ。~ガレス~", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起】《ダウン》:対戦相手のパワー2000以下のシグニ1体をバニッシュする。この能力はあなたの場に《ライズアイコン》を持つシグニがある場合にしか使用できない。" - ] + ], + actionEffects: [{ + costDown: true, + useCondition: function () { + return this.player.signis.some(function (signi) { + return signi.rise; + },this); + }, + actionAsyn: function () { + return this.banishSigniAsyn(2000); + } + }], }, "2161": { "pid": 2161, - "cid": 2161, + cid: 2161, + "timestamp": 1484724020648, "wxid": "WX15-077", - "name": "羅星 ≡ベテルギウス≡", + name: "羅星 ≡ベテルギウス≡", + "kana": "ラセイブレイズベテルギウス", "rarity": "C", "cardType": "SIGNI", "color": "red", "level": 3, "limit": 0, "power": 8000, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-077.jpg", "illust": "bomi", "classes": [ "精羅", @@ -59450,21 +111124,36 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "うっひゃー!!燃えている、燃えているよー!~≡ベテルギウス≡~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常】:対戦相手の場にシグニが3体あるかぎり、このシグニのパワーは12000になる。" - ] + ], + constEffects: [{ + condition: function () { + return this.player.opponent.signis.length >= 3; + }, + action: function (set,add) { + set(this,'power',12000); + }, + }], }, "2162": { "pid": 2162, - "cid": 2162, + cid: 2162, + "timestamp": 1484724020351, "wxid": "WX15-078", - "name": "羅星 ≡シリウス≡", + name: "羅星 ≡シリウス≡", + "kana": "ラセイブレイズシリウス", "rarity": "C", "cardType": "SIGNI", "color": "red", "level": 2, "limit": 0, "power": 5000, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-078.jpg", "illust": "bomi", "classes": [ "精羅", @@ -59478,21 +111167,36 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "よいやさ!!さぁこれから燃えましょう!~≡シリウス≡~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常】:対戦相手の場にシグニが3体あるかぎり、このシグニのパワーは8000になる。" - ] + ], + constEffects: [{ + condition: function () { + return this.player.opponent.signis.length >= 3; + }, + action: function (set,add) { + set(this,'power',8000); + }, + }], }, "2163": { "pid": 2163, - "cid": 2163, + cid: 2163, + "timestamp": 1484724020428, "wxid": "WX15-079", - "name": "羅星 ≡プロキオン≡", + name: "羅星 ≡プロキオン≡", + "kana": "ラセイブレイズプロキオン", "rarity": "C", "cardType": "SIGNI", "color": "red", "level": 1, "limit": 0, "power": 2000, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-079.jpg", "illust": "bomi", "classes": [ "精羅", @@ -59506,21 +111210,36 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "オフコース!私を待ってて大燃焼!~≡プロキオン≡~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常】:対戦相手の場にシグニが3体あるかぎり、このシグニのパワーは5000になる。" - ] + ], + constEffects: [{ + condition: function () { + return this.player.opponent.signis.length >= 3; + }, + action: function (set,add) { + set(this,'power',5000); + }, + }], }, "2164": { "pid": 2164, - "cid": 2164, + cid: 2164, + "timestamp": 1484724020422, "wxid": "WX15-080", - "name": "相違の想意", + name: "相違の想意", + "kana": "ソウイノソウイ", "rarity": "C", "cardType": "SPELL", "color": "red", "level": 0, "limit": 0, "power": 0, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-080.jpg", "illust": "九鳥ぱんや", "classes": [], "costWhite": 0, @@ -59531,21 +111250,39 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "あなたは、間違ってない!戦わないと!~リル~", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "対戦相手のパワー5000以下のシグニ1体をバニッシュする。あなたの場に《ライズアイコン》を持つシグニがある場合、追加で対戦相手のパワー7000以下のシグニ1体をバニッシュする。" - ] + ], + spellEffect: { + actionAsyn: function () { + return this.banishSigniAsyn(5000).callback(this,function () { + var flag = this.player.signis.some(function (signi) { + return signi.rise; + },this); + if (!flag) return; + return this.banishSigniAsyn(7000); + }); + } + }, }, "2165": { "pid": 2165, - "cid": 2165, + cid: 2165, + "timestamp": 1484724020635, "wxid": "WX15-083", - "name": "大罠 スライチェア", + name: "大罠 スライチェア", + "kana": "ダイビンスライチェア", "rarity": "C", "cardType": "SIGNI", "color": "blue", "level": 3, "limit": 0, "power": 8000, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-083.jpg", "illust": "はしもとなおや", "classes": [ "精武", @@ -59559,19 +111296,58 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "extraTexts": [ - "[トラップ]:あなたのデッキの上からカードを2枚見る。その中から1枚を【トラップ】としてあなたのシグニゾーンに設置し、残りを手札に加える。" + cardText: "引きずると音でバレるわよ。~スライチェア~", + // ====================== + // Trap + // ====================== + extraTexts: [ + "[トラップ]:あなたのデッキの上からカードを2枚見る。その中から1枚を【トラップ】としてあなたのシグニゾーンに設置し、残りを手札に加える。", ], - "trap": {}, - "burstEffectTexts": [ + trap: { + actionAsyn: function () { + var cards = this.player.mainDeck.getTopCards(2); + if (!cards.length) return; + this.player.informCards(cards); + return this.player.selectAsyn('TARGET',cards).callback(this,function (card) { + if (!card) return; + removeFromArr(card,cards); + return this.player.selectAsyn('TARGET',this.player.signiZones).callback(this,function (zone) { + card.trapTo(zone); + }); + }).callback(this,function () { + this.game.moveCards(cards,this.player.handZone); + }); + }, + }, + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたのデッキの一番上を見る。そのカードを手札に加えるか、【トラップ】としてあなたのシグニゾーンに設置する。" - ] + ], + burstEffect: { + actionAsyn: function () { + var card = this.player.mainDeck.cards[0]; + if (!card) return; + return this.player.showCardsAsyn([card]).callback(this,function () { + return this.player.selectOptionalAsyn('TARGET',this.player.signiZones).callback(this,function (zone) { + if (!zone) { + card.moveTo(this.player.handZone); + } else { + card.trapTo(zone); + } + }) + }); + } + } }, "2166": { "pid": 2166, - "cid": 2166, + cid: 2166, + "timestamp": 1484724020849, "wxid": "WX15-084", - "name": "中罠 カトリ", + name: "中罠 カトリ", + "kana": "チュウビンカトリ", "rarity": "C", "cardType": "SIGNI", "color": "blue", @@ -59579,6 +111355,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "あや", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-084.jpg", "illust": "くれいお", "classes": [ "精武", @@ -59592,15 +111369,49 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ - "【自】:このシグニがバニッシュされたとき、あなたのデッキの一番上を見る。あなたはそのカードか、あなたの手札1枚を【トラップ】としてあなたのシグニゾーンに設置してもよい。" - ] + cardText: "ウゲェー。~モスキート~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ + "【自】:このシグニがバニッシュされたとき、あなたのデッキの一番上を見る。あなたはそのカードか、あなたの手札1枚を【トラップ】としてあなたのシグニゾーンに設置してもよい。", + ], + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '2166-const-0', + actionAsyn: function () { + var card = this.player.mainDeck.cards[0]; + return this.player.showCardsAsyn([card]).callback(this,function () { + if (!card) return true; + return this.player.selectOptionalAsyn('TARGET',this.player.signiZones).callback(this,function (zone) { + if (!zone) return true; + card.trapTo(zone); + return false; + }) + }).callback(this,function (flag) { + if (!flag) return; + return this.player.selectOptionalAsyn('TARGET',this.player.hands).callback(this,function (card) { + if (!card) return; + return this.player.selectAsyn('TARGET',this.player.signiZones).callback(this,function (zone) { + card.trapTo(zone); + }); + }); + }); + } + }); + add(this,'onBanish',effect); + } + }], }, "2167": { "pid": 2167, - "cid": 2167, + cid: 2167, + "timestamp": 1484724020889, "wxid": "WX15-086", - "name": "小罠 ホイホイ", + name: "小罠 ホイホイ", + "kana": "ショウビンホイホイ", "rarity": "C", "cardType": "SIGNI", "color": "blue", @@ -59608,6 +111419,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "あや", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-086.jpg", "illust": "かにかま", "classes": [ "精武", @@ -59621,21 +111433,47 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ - "【自】:このシグニがバニッシュされたとき、あなたのデッキの一番上を見る。あなたはそのカードを【トラップ】としてあなたのシグニゾーンに設置してもよい。" - ] + cardText: "おいしいものがあるよ、おいでおいで。~ホイホイ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ + "【自】:このシグニがバニッシュされたとき、あなたのデッキの一番上を見る。あなたはそのカードを【トラップ】としてあなたのシグニゾーンに設置してもよい。", + ], + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '2167-const-0', + actionAsyn: function () { + var card = this.player.mainDeck.cards[0]; + if (!card) return; + return this.player.showCardsAsyn([card]).callback(this,function () { + return this.player.selectOptionalAsyn('TARGET',this.player.signiZones).callback(this,function (zone) { + if (!zone) return; + card.trapTo(zone); + }); + }); + } + }); + add(this,'onBanish',effect); + } + }], }, "2168": { "pid": 2168, - "cid": 2168, + cid: 2168, + "timestamp": 1484724021173, "wxid": "WX15-089", - "name": "幻蟲 §Sアント§", + name: "幻蟲 §Sアント§", + "kana": "ゲンチュウスマートソルジャーアント", "rarity": "C", "cardType": "SIGNI", "color": "blue", "level": 3, "limit": 0, "power": 8000, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-089.jpg", "illust": "くれいお", "classes": [ "精生", @@ -59649,21 +111487,38 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "ズンタッ。ズンタッ。甘いのどこさ。~§Sアント§~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常】:対戦相手の場にパワー10000以上のシグニがあるかぎり、このシグニのパワーは12000になる。" - ] + ], + constEffects: [{ + condition: function () { + return this.player.opponent.signis.some(function (signi) { + return signi.power >= 10000; + },this); + }, + action: function (set,add) { + set(this,'power',12000); + }, + }], }, "2169": { "pid": 2169, - "cid": 2169, + cid: 2169, + "timestamp": 1484724020943, "wxid": "WX15-090", - "name": "幻蟲 §Wアント§", + name: "幻蟲 §Wアント§", + "kana": "ゲンチュウスマートワークアント", "rarity": "C", "cardType": "SIGNI", "color": "blue", "level": 2, "limit": 0, "power": 5000, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-090.jpg", "illust": "パトリシア", "classes": [ "精生", @@ -59677,21 +111532,38 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "セッセ、セッセ、水中労働もありね。~§Wアント§~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常】:対戦相手の場にパワー7000以上のシグニがあるかぎり、このシグニのパワーは8000になる。" - ] + ], + constEffects: [{ + condition: function () { + return this.player.opponent.signis.some(function (signi) { + return signi.power >= 7000; + },this); + }, + action: function (set,add) { + set(this,'power',8000); + }, + }], }, "2170": { "pid": 2170, - "cid": 2170, + cid: 2170, + "timestamp": 1484724021196, "wxid": "WX15-091", - "name": "幻蟲 §Cアント§", + name: "幻蟲 §Cアント§", + "kana": "ゲンチュウスマートチャイルドアント", "rarity": "C", "cardType": "SIGNI", "color": "blue", "level": 1, "limit": 0, "power": 2000, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-091.jpg", "illust": "かにかま", "classes": [ "精生", @@ -59705,21 +111577,38 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "わっちょい、わっちょい、すいすーい。~§Cアント§~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常】:対戦相手の場にパワー3000以上のシグニがあるかぎり、このシグニのパワーは5000になる。" - ] + ], + constEffects: [{ + condition: function () { + return this.player.opponent.signis.some(function (signi) { + return signi.power >= 3000; + },this); + }, + action: function (set,add) { + set(this,'power',5000); + }, + }], }, "2171": { "pid": 2171, - "cid": 2171, + cid: 2171, + "timestamp": 1484724021187, "wxid": "WX15-093", - "name": "真英の数式 #フィボナチ#", + name: "真英の数式 #フィボナチ#", + "kana": "シンエイノスウシキワイルドフィボナチ", "rarity": "C", "cardType": "SIGNI", "color": "green", "level": 4, "limit": 0, "power": 10000, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-093.jpg", "illust": "モレシャン", "classes": [ "精像", @@ -59733,21 +111622,40 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ - "【起】《ダウン》:ターン終了時まで、あなたの《英知》のシグニ1体は「このシグニは、このシグニの正面以外の対戦相手のシグニゾーンにもアタックできる。」を得る。" - ] + cardText: "この世は黄金比で成り立っているのよ。~フィボナチ~", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ + "【起】《ダウン》:ターン終了時まで、あなたの《英知》のシグニ1体は「このシグニは、このシグニの正面以外の対戦相手のシグニゾーンにもアタックできる。」を得る。", + ], + actionEffects: [{ + costDown: true, + actionAsyn: function () { + var filter = function (card) { + return card.hasClass('英知'); + }; + return this.player.selectSelfSigniAsyn(filter).callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndSet(this,card,'canAttackAnySigniZone',true); + }); + } + }], }, "2172": { "pid": 2172, - "cid": 2172, + cid: 2172, + "timestamp": 1484724021303, "wxid": "WX15-094", - "name": "伝英の数式 #パスカル#", + name: "伝英の数式 #パスカル#", + "kana": "デンエイノスウシキワイルドパスカル", "rarity": "C", "cardType": "SIGNI", "color": "green", "level": 3, "limit": 0, "power": 8000, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-094.jpg", "illust": "かざあな", "classes": [ "精像", @@ -59761,21 +111669,39 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "哲学をばかにすることこそ、真に哲学することなのよ。~パスカル~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常】:あなたの場に《英知》のシグニが3体あるかぎり、このシグニは、このシグニの正面の1つ隣の対戦相手のシグニゾーンにもアタックできる。" - ] + ], + constEffects: [{ + condition: function () { + var cards = this.player.signis.filter(function (signi) { + return signi.hasClass('英知') + },this) + return cards.length >= 3; + }, + action: function (set,add) { + set(this,'canAttackNearbySigniZone',true); + } + }], }, "2173": { "pid": 2173, - "cid": 2173, + cid: 2173, + "timestamp": 1484724021839, "wxid": "WX15-095", - "name": "哲英の数式 #デキャルト#", + name: "哲英の数式 #デキャルト#", + "kana": "テツエイノスウシキワイルドデキャルト", "rarity": "C", "cardType": "SIGNI", "color": "green", "level": 2, "limit": 0, "power": 5000, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-095.jpg", "illust": "bomi", "classes": [ "精像", @@ -59789,21 +111715,39 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ - "【常】:あなたの場に《英知》のシグニが3体あるかぎり、このシグニは、このシグニの正面の1つ隣の対戦相手のシグニゾーンにもアタックできる。" - ] + cardText: "私は思う、ゆえに私があるのよ。~デキャルト~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ + "【常】:あなたの場に《英知》のシグニが3体あるかぎり、このシグニは、このシグニの正面の1つ隣の対戦相手のシグニゾーンにもアタックできる。", + ], + constEffects: [{ + condition: function () { + var cards = this.player.signis.filter(function (signi) { + return signi.hasClass('英知') + },this) + return cards.length >= 3; + }, + action: function (set,add) { + set(this,'canAttackNearbySigniZone',true); + } + }], }, "2174": { "pid": 2174, - "cid": 2174, + cid: 2174, + "timestamp": 1484724021892, "wxid": "WX15-097", - "name": "コードイート ヤキサンマ", + name: "コードイート ヤキサンマ", + "kana": "コードイートヤキサンマ", "rarity": "C", "cardType": "SIGNI", "color": "green", "level": 4, "limit": 0, "power": 10000, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-097.jpg", "illust": "エムド", "classes": [ "精械", @@ -59817,21 +111761,48 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "今が旬よ。~ヤキサンマ~", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起】《ダウン》あなたのエナゾーンから《アクセアイコン》を持つカード1枚をトラッシュに置く:対戦相手のパワー12000以上のシグニ1体をバニッシュする。" - ] + ], + actionEffects: [{ + costDown: true, + costCondition: function () { + return this.player.enerZone.cards.some(function (card) { + return card.acce; + },this); + }, + costAsyn: function () { + var cards = this.player.enerZone.cards.filter(function (card) { + return card.acce; + },this); + return this.player.selectAsyn('PAY',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + }, + actionAsyn: function () { + return this.banishSigniAsyn(12000,1,1,true); + }, + }], }, "2175": { "pid": 2175, - "cid": 2175, + cid: 2175, + "timestamp": 1484724021681, "wxid": "WX15-098", - "name": "コードイート クリキン", + name: "コードイート クリキン", + "kana": "コードイートクリキン", "rarity": "C", "cardType": "SIGNI", "color": "green", "level": 3, "limit": 0, "power": 8000, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-098.jpg", "illust": "あるちぇ", "classes": [ "精械", @@ -59845,21 +111816,44 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "大統領じゃないよ。~クリキン~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【自】:このシグニがアタックしたとき、このシグニがアクセされている場合、あなたのデッキの一番上のカードをエナゾーンに置き、カードを1枚引く。" - ] + ], + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '2175-const-0', + triggerCondition: function () { + return this.isAcced(); + }, + actionAsyn: function () { + this.player.enerCharge(1); + this.player.draw(1); + }, + }); + add(this,'onAttack',effect); + } + }], }, "2176": { "pid": 2176, - "cid": 2176, + cid: 2176, + "timestamp": 1484724022086, "wxid": "WX15-099", - "name": "コードイート シウマイ", + name: "コードイート シウマイ", + "kana": "コードイートシウマイ", "rarity": "C", "cardType": "SIGNI", "color": "green", "level": 3, "limit": 0, "power": 8000, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-099.jpg", "illust": "猫囃子", "classes": [ "精械", @@ -59873,21 +111867,36 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "蒸し終わるまでちょっと待ツネー。~シウマイ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常】:このシグニがアクセされているかぎり、このシグニのパワーは12000になる。" - ] + ], + constEffects: [{ + condition: function () { + return this.isAcced(); + }, + action: function (set,add) { + set(this,'power',12000); + }, + }], }, "2177": { "pid": 2177, - "cid": 2177, + cid: 2177, + "timestamp": 1484724021770, "wxid": "WX15-103", - "name": "コードイート ギョウズ", + name: "コードイート ギョウズ", + "kana": "コードイートギョウズ", "rarity": "C", "cardType": "SIGNI", "color": "green", "level": 1, "limit": 0, "power": 2000, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-103.jpg", "illust": "九鳥ぱんや", "classes": [ "精械", @@ -59901,21 +111910,36 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "ご飯と一緒に食べるなんて理解できないアル!~ギョウズ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常】:このシグニがアクセされているかぎり、このシグニのパワーは5000になる。" - ] + ], + constEffects: [{ + condition: function () { + return this.isAcced(); + }, + action: function (set,add) { + set(this,'power',5000); + }, + }], }, "2178": { "pid": 2178, - "cid": 2178, + cid: 2178, + "timestamp": 1484724021826, "wxid": "WX15-106", - "name": "装厳", + name: "装厳", + "kana": "ソウゴン", "rarity": "C", "cardType": "SPELL", "color": "green", "level": 0, "limit": 0, "power": 0, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-106.jpg", "illust": "あるちぇ", "classes": [], "costWhite": 0, @@ -59926,21 +111950,39 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "つかまえたっと!~メル~", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "あなたのデッキの上からカードを2枚エナゾーンに置く。この方法で《アクセアイコン》を持つカードが1枚以上エナゾーンに置かれた場合、追加であなたのデッキの一番上のカードをエナゾーンに置く。" - ] + ], + spellEffect: { + actionAsyn: function () { + var cards = this.player.enerCharge(2); + var flag = cards.some(function (card) { + return card.acce; + },this); + if (flag) { + this.player.enerCharge(1); + } + } + }, }, "2179": { "pid": 2179, - "cid": 2179, + cid: 2179, + "timestamp": 1484724022432, "wxid": "WX15-107", - "name": "死之遊 †ヨーヨー†", + name: "死之遊 †ヨーヨー†", + "kana": "シノユウフォールンヨーヨー", "rarity": "C", "cardType": "SIGNI", "color": "black", "level": 4, "limit": 0, "power": 10000, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-107.jpg", "illust": "夜ノみつき", "classes": [ "精武", @@ -59954,21 +111996,48 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "デス・ダブルスピン!~†ヨーヨー†~", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起】《ダウン》あなたのエナゾーンから<遊具>のシグニ1枚をトラッシュに置く:ターン終了時まで、対戦相手のシグニ1体のパワーを-10000する。(パワーが0以下のシグニはバニッシュされる)" - ] + ], + actionEffects: [{ + costDown: true, + costCondition: function () { + return this.player.enerZone.cards.some(function (card) { + return card.hasClass('遊具'); + },this); + }, + costAsyn: function () { + var cards = this.player.enerZone.cards.filter(function (card) { + return card.hasClass('遊具'); + },this); + return this.player.selectAsyn('PAY',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + }, + actionAsyn: function () { + return this.decreasePowerAsyn(10000); + } + }], }, "2180": { "pid": 2180, - "cid": 2180, + cid: 2180, + "timestamp": 1484724022776, "wxid": "WX15-109", - "name": "似之遊 †シガボス†", + name: "似之遊 †シガボス†", + "kana": "ニノユウフォールンシガボス", "rarity": "C", "cardType": "SIGNI", "color": "black", "level": 2, "limit": 0, "power": 3000, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-109.jpg", "illust": "I☆LA", "classes": [ "精武", @@ -59982,21 +112051,34 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ - "【出】:このシグニがシグニの効果によって場に出たとき、ターン終了時まで、対戦相手のシグニ1体のパワーを-3000する。" - ] + cardText: "技を失敗したらすぐ捨てられるんだ。~†シガボス†~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ + "【出】:このシグニがシグニの効果によって場に出たとき、ターン終了時まで、対戦相手のシグニ1体のパワーを-3000する。", + ], + startUpEffects: [{ + actionAsyn: function (event) { + if (!event.source || event.source.type !== 'SIGNI') return; + return this.decreasePowerAsyn(3000); + }, + }], }, "2181": { "pid": 2181, - "cid": 2181, + cid: 2181, + "timestamp": 1484724022830, "wxid": "WX15-110", - "name": "異血之遊 †ケンダマ†", + name: "異血之遊 †ケンダマ†", + "kana": "イチノユウフォールンケンダマ", "rarity": "C", "cardType": "SIGNI", "color": "black", "level": 1, "limit": 0, "power": 1000, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-110.jpg", "illust": "かにかま", "classes": [ "精武", @@ -60010,15 +112092,27 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ - "【出】:このシグニがシグニの効果によって場に出たとき、ターン終了時まで、対戦相手のシグニ1体のパワーを-3000する。" - ] + cardText: "もうそんな音しないよ。~†ケンダマ†~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ + "【出】:このシグニがシグニの効果によって場に出たとき、ターン終了時まで、対戦相手のシグニ1体のパワーを-3000する。", + ], + startUpEffects: [{ + actionAsyn: function (event) { + if (!event.source || event.source.type !== 'SIGNI') return; + return this.decreasePowerAsyn(3000); + }, + }], }, "2182": { "pid": 2182, - "cid": 2182, + cid: 2182, + "timestamp": 1484724022812, "wxid": "WX15-111", - "name": "羅菌 ラクチス", + name: "羅菌 ラクチス", + "kana": "ラキンラクチス", "rarity": "C", "cardType": "SIGNI", "color": "black", @@ -60026,6 +112120,7 @@ var CardInfo = { "limit": 0, "power": 10000, "limiting": "ナナシ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-111.jpg", "illust": "CH@R", "classes": [ "精羅", @@ -60039,15 +112134,51 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ - "【自】:このシグニがバニッシュされたとき、以下の2つから1つを選ぶ。\n①対戦相手のすべてのシグニゾーンに【ウィルス】を1つずつ置く。\n②ターン終了時まで、対戦相手の感染状態のすべてのシグニのパワーを-5000する。" - ] + cardText: "チーズ作りに欠かせないのよ。~ラクチス~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ + "【自】:このシグニがバニッシュされたとき、以下の2つから1つを選ぶ。\n" + + "①対戦相手のすべてのシグニゾーンに【ウィルス】を1つずつ置く。\n" + + "②ターン終了時まで、対戦相手の感染状態のすべてのシグニのパワーを-5000する。", + ], + constEffects: [{ + auto: 'onBanish', + effect: { + actionAsyn: function () { + var effects = [{ + source: this, + description: '2182-attached-0', + actionAsyn: function () { + this.player.opponent.signiZones.forEach(function (zone) { + zone.putVirus(); + },this); + } + },{ + source: this, + description: '2182-attached-1', + actionAsyn: function () { + this.player.opponent.getInfectedCards().forEach(function (card) { + this.game.tillTurnEndAdd(this,card,'power',-5000); + },this); + } + }]; + return this.player.selectAsyn('LAUNCH',effects).callback(this,function (effect) { + if (!effect) return; + return effect.actionAsyn.call(this); + }); + }, + }, + }], }, "2183": { "pid": 2183, - "cid": 2183, + cid: 2183, + "timestamp": 1484724022898, "wxid": "WX15-115", - "name": "羅菌 ジフテロ", + name: "羅菌 ジフテロ", + "kana": "ラキンジフテロ", "rarity": "C", "cardType": "SIGNI", "color": "black", @@ -60055,6 +112186,7 @@ var CardInfo = { "limit": 0, "power": 3000, "limiting": "ナナシ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-115.jpg", "illust": "松本エイト", "classes": [ "精羅", @@ -60068,15 +112200,32 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ - "【起】《ダウン》:対戦相手の感染状態のシグニ1体と同じシグニゾーンにある【ウィルス】1つを取り除き、ターン終了時まで、そのシグニのパワーを-5000する。" - ] + cardText: "私のワキ綺麗?~ジフテロ~", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ + "【起】《ダウン》:対戦相手の感染状態のシグニ1体と同じシグニゾーンにある【ウィルス】1つを取り除き、ターン終了時まで、そのシグニのパワーを-5000する。", + ], + actionEffects: [{ + costDown: true, + actionAsyn: function () { + var cards = this.player.opponent.getInfectedCards(); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + card.zone.removeVirus(); + this.game.tillTurnEndAdd(this,card,'power',-5000); + }); + } + }], }, "2184": { "pid": 2184, - "cid": 2184, + cid: 2184, + "timestamp": 1484724022997, "wxid": "WX15-116", - "name": "羅菌 ヨグルティ", + name: "羅菌 ヨグルティ", + "kana": "ラキンヨグルティ", "rarity": "C", "cardType": "SIGNI", "color": "black", @@ -60084,6 +112233,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "ナナシ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX15/WX15-116.jpg", "illust": "夜ノみつき", "classes": [ "精羅", @@ -60097,21 +112247,36 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ - "【自】:このシグニがバニッシュされたとき、対戦相手のシグニゾーン1つに【ウィルス】1つを置く。" - ] + cardText: "ヨーグルト作りならあたしでしょ。~ヨグルティ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ + "【自】:このシグニがバニッシュされたとき、対戦相手のシグニゾーン1つに【ウィルス】1つを置く。", + ], + constEffects: [{ + auto: 'onBanish', + effect: { + actionAsyn: function () { + return this.player.infectZoneAsyn(); + }, + }, + }], }, "2185": { "pid": 2185, - "cid": 2004, + cid: 2004, + "timestamp": 1484724022840, "wxid": "PR-350", - "name": "リル(セレクターナイトパックvol.1)", + name: "リル(セレクターナイトパックvol.1)", + "kana": "リル", "rarity": "PR", "cardType": "LRIG", "color": "red", "level": 0, "limit": 0, "power": 0, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-350.jpg", "illust": "J.C.STAFF", "classes": [ "リル" @@ -60123,19 +112288,23 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "", }, "2186": { "pid": 2186, - "cid": 2040, + cid: 2040, + "timestamp": 1484724023583, "wxid": "PR-351", - "name": "あーや(セレクターナイトパックvol.1)", + name: "あーや(セレクターナイトパックvol.1)", + "kana": "あーや", "rarity": "PR", "cardType": "LRIG", "color": "blue", "level": 0, "limit": 0, "power": 0, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-351.jpg", "illust": "J.C.STAFF", "classes": [ "あや" @@ -60147,19 +112316,23 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "", }, "2187": { "pid": 2187, - "cid": 2022, + cid: 2022, + "timestamp": 1484724023677, "wxid": "PR-352", - "name": "メル(セレクターナイトパックvol.1)", + name: "メル(セレクターナイトパックvol.1)", + "kana": "メル", "rarity": "PR", "cardType": "LRIG", "color": "green", "level": 0, "limit": 0, "power": 0, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-352.jpg", "illust": "J.C.STAFF", "classes": [ "メル" @@ -60171,20 +112344,24 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "", }, "2188": { "pid": 2188, - "cid": 2188, + cid: 2188, + "timestamp": 1484724023685, "wxid": "PR-353", - "name": "ナナシ(セレクターナイトパックvol.1)", - "coin": 2, + name: "ナナシ(セレクターナイトパックvol.1)", + coin: 2, + "kana": "ナナシ", "rarity": "PR", "cardType": "LRIG", "color": "black", "level": 0, "limit": 0, "power": 0, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-353.jpg", "illust": "J.C.STAFF", "classes": [ "ナナシ" @@ -60196,20 +112373,24 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "", }, "2189": { "pid": 2189, - "cid": 2189, + cid: 2189, + "timestamp": 1484724023691, "wxid": "SP20-005", - "name": "ママ 0(ウインタールリグパック vol.1)", - "coin": 4, + name: "ママ 0(ウインタールリグパック vol.1)", + coin: 4, + "kana": "ママゼロ", "rarity": "SP", "cardType": "LRIG", "color": "green", "level": 0, "limit": 0, "power": 0, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP20/SP20-005.jpg", "illust": "エムド", "classes": [ "ママ" @@ -60221,20 +112402,24 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "あらあら、欲しがりさんですねー? ~ママ~", }, "2190": { "pid": 2190, - "cid": 2041, + cid: 2041, + "timestamp": 1484724023761, "wxid": "SP20-006", - "name": "ナナシ 其ノ無(ウインタールリグパック vol.1)", - "coin": 2, + name: "ナナシ 其ノ無(ウインタールリグパック vol.1)", + coin: 2, + "kana": "ナナシソノナシ", "rarity": "SP", "cardType": "LRIG", "color": "black", "level": 0, "limit": 0, "power": 0, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP20/SP20-006.jpg", "illust": "マツモトミツアキ", "classes": [ "ナナシ" @@ -60246,20 +112431,24 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "悪い子には、何もあげませんからねぇ? ~ナナシ~", }, "2191": { "pid": 2191, - "cid": 2191, + cid: 2191, + "timestamp": 1484724023803, "wxid": "SP20-001", - "name": "ドーナ START(ウインタールリグパック vol.1)", - "coin": 3, + name: "ドーナ START(ウインタールリグパック vol.1)", + coin: 3, + "kana": "ドーナスタート", "rarity": "SP", "cardType": "LRIG", "color": "white", "level": 0, "limit": 0, "power": 0, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP20/SP20-001.jpg", "illust": "コウサク", "classes": [ "ドーナ" @@ -60271,19 +112460,23 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "これじゃあ物足りないよ! ~ドーナ~", }, "2192": { "pid": 2192, - "cid": 2004, + cid: 2004, + "timestamp": 1484724024339, "wxid": "SP20-002", - "name": "純真の記憶 リル(ウインタールリグパック vol.1)", + name: "純真の記憶 リル(ウインタールリグパック vol.1)", + "kana": "ジュンシンノキオクリル", "rarity": "SP", "cardType": "LRIG", "color": "red", "level": 0, "limit": 0, "power": 0, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP20/SP20-002.jpg", "illust": "安藤周記", "classes": [ "リル" @@ -60295,19 +112488,23 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "一緒に行こう! ~リル~", }, "2193": { "pid": 2193, - "cid": 2040, + cid: 2040, + "timestamp": 1484724024452, "wxid": "SP20-003", - "name": "あーや!0(ウインタールリグパック vol.1)", + name: "あーや!0(ウインタールリグパック vol.1)", + "kana": "アーヤゼロ", "rarity": "SP", "cardType": "LRIG", "color": "blue", "level": 0, "limit": 0, "power": 0, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP20/SP20-003.jpg", "illust": "Hitoto*", "classes": [ "あや" @@ -60319,19 +112516,23 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "いっくよぉ!次の曲は「アイドルディフェンス ver.あーや」だよ! ~あや~", }, "2194": { "pid": 2194, - "cid": 2022, + cid: 2022, + "timestamp": 1484724024437, "wxid": "SP20-004", - "name": "メル=レディ(ウインタールリグパック vol.1)", + name: "メル=レディ(ウインタールリグパック vol.1)", + "kana": "メルレディ", "rarity": "SP", "cardType": "LRIG", "color": "green", "level": 0, "limit": 0, "power": 0, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP20/SP20-004.jpg", "illust": "斎創", "classes": [ "メル" @@ -60343,19 +112544,23 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "ほらほら、ちーちゃん!寒いよ! ~メル~", }, "2195": { "pid": 2195, - "cid": 2191, + cid: 2191, + "timestamp": 1484724024476, "wxid": "PR-342", - "name": "ドーナ START(タカラトミーキャラカードくじコレクション Lostorage ver.)", + name: "ドーナ START(タカラトミーキャラカードくじコレクション Lostorage ver.)", + "kana": "ドーナスタート", "rarity": "PR", "cardType": "LRIG", "color": "white", "level": 0, "limit": 0, "power": 0, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-342.jpg", "illust": "CHAN×CO", "classes": [ "ドーナ" @@ -60367,13 +112572,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "オープン! ~ドーナ~", }, "2196": { "pid": 2196, - "cid": 2004, + cid: 2004, + "timestamp": 1484724024150, "wxid": "PR-343", - "name": "純真の記憶 リル(タカラトミーキャラカードくじコレクション Lostorage ver.)", + name: "純真の記憶 リル(タカラトミーキャラカードくじコレクション Lostorage ver.)", + "kana": "ジュンシンノキオクリル", "rarity": "PR", "cardType": "LRIG", "color": "red", @@ -60381,6 +112589,7 @@ var CardInfo = { "limit": 0, "power": 0, "timing": "1", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-343.jpg", "illust": "CHAN×CO", "classes": [ "リル" @@ -60392,19 +112601,23 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "オープン……! ~リル~", }, "2197": { "pid": 2197, - "cid": 2040, + cid: 2040, + "timestamp": 1484724024611, "wxid": "PR-344", - "name": "あーや!0(タカラトミーキャラカードくじコレクション Lostorage ver.)", + name: "あーや!0(タカラトミーキャラカードくじコレクション Lostorage ver.)", + "kana": "アーヤゼロ", "rarity": "PR", "cardType": "LRIG", "color": "blue", "level": 0, "limit": 0, "power": 0, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-344.jpg", "illust": "CHAN×CO", "classes": [ "あや" @@ -60416,19 +112629,23 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "おーぷんっ! ~あや~", }, "2198": { "pid": 2198, - "cid": 2022, + cid: 2022, + "timestamp": 1484724024915, "wxid": "PR-345", - "name": "メル=レディ(タカラトミーキャラカードくじコレクション Lostorage ver.)", + name: "メル=レディ(タカラトミーキャラカードくじコレクション Lostorage ver.)", + "kana": "メルレディ", "rarity": "PR", "cardType": "LRIG", "color": "green", "level": 0, "limit": 0, "power": 0, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-345.jpg", "illust": "CHAN×CO", "classes": [ "メル" @@ -60440,19 +112657,23 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "オープン! ~メル~", }, "2199": { "pid": 2199, - "cid": 2189, + cid: 2189, + "timestamp": 1484724025054, "wxid": "PR-346", - "name": "ママ 0(タカラトミーキャラカードくじコレクション Lostorage ver.)", + name: "ママ 0(タカラトミーキャラカードくじコレクション Lostorage ver.)", + "kana": "ママゼロ", "rarity": "PR", "cardType": "LRIG", "color": "green", "level": 0, "limit": 0, "power": 0, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-346.jpg", "illust": "CHAN×CO", "classes": [ "ママ" @@ -60464,19 +112685,23 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "おーぷん。 ~ママ~", }, "2200": { "pid": 2200, - "cid": 2041, + cid: 2041, + "timestamp": 1484724025108, "wxid": "PR-347", - "name": "ナナシ 其ノ無(タカラトミーキャラカードくじコレクション Lostorage ver.)", + name: "ナナシ 其ノ無(タカラトミーキャラカードくじコレクション Lostorage ver.)", + "kana": "ナナシソノナシ", "rarity": "PR", "cardType": "LRIG", "color": "black", "level": 0, "limit": 0, "power": 0, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-347.jpg", "illust": "CHAN×CO", "classes": [ "ナナシ" @@ -60488,13 +112713,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "オープンですわ! ~ナナシ~", }, "2201": { "pid": 2201, - "cid": 2004, + cid: 2004, + "timestamp": 1495262722319, "wxid": "PR-357", - "name": "純真の記憶 リル(スカパー!「Lostorage incited WIXOSS」CS初放送キャンペーン)", + name: "純真の記憶 リル(スカパー!「Lostorage incited WIXOSS」CS初放送キャンペーン)", + "kana": "ジュンシンノキオクリル", "rarity": "PR", "cardType": "LRIG", "color": "red", @@ -60503,6 +112731,7 @@ var CardInfo = { "power": 0, "limiting": "", "coin": 1, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-357.jpg", "illust": "エムド", "classes": [ "リル" @@ -60514,13 +112743,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "チャンネルを合わせて……行くよ! ~リル~" }, "2202": { "pid": 2202, - "cid": 102, + cid: 102, + "timestamp": 1495262723462, "wxid": "SP22-004", - "name": "サーバント O(Lostorage League参加賞)", + name: "サーバント O(Lostorage League参加賞)", + "kana": "サーバントワン", "rarity": "SP", "cardType": "SIGNI", "color": "colorless", @@ -60528,6 +112760,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP22/SP22-004.jpg", "illust": "CH@R", "classes": [ "精元" @@ -60539,13 +112772,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": true, - "multiEner": false + "multiEner": false, + cardText: "あなたを守る事。", }, "2203": { "pid": 2203, - "cid": 101, + cid: 101, + "timestamp": 1495262722938, "wxid": "SP22-003", - "name": "サーバント D(Lostorage League参加賞)", + name: "サーバント D(Lostorage League参加賞)", + "kana": "サーバントデュオ", "rarity": "SP", "cardType": "SIGNI", "color": "colorless", @@ -60553,6 +112789,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP22/SP22-003.jpg", "illust": "パトリシア", "classes": [ "精元" @@ -60564,13 +112801,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": true, - "multiEner": false + "multiEner": false, + cardText: "あなたに尽す事。", }, "2204": { "pid": 2204, - "cid": 100, + cid: 100, + "timestamp": 1495262722944, "wxid": "SP22-002", - "name": "サーバント T(Lostorage League参加賞)", + name: "サーバント T(Lostorage League参加賞)", + "kana": "サーバントトロワ", "rarity": "SP", "cardType": "SIGNI", "color": "colorless", @@ -60578,6 +112818,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP22/SP22-002.jpg", "illust": "松本エイト", "classes": [ "精元" @@ -60589,13 +112830,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": true, - "multiEner": false + "multiEner": false, + cardText: "あなたと戦う事。", }, "2205": { "pid": 2205, - "cid": 51, + cid: 51, + "timestamp": 1495262722856, "wxid": "SP22-001", - "name": "サーバント Q(Lostorage League参加賞)", + name: "サーバント Q(Lostorage League参加賞)", + "kana": "サーバントキャトル", "rarity": "SP", "cardType": "SIGNI", "color": "colorless", @@ -60603,6 +112847,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP22/SP22-001.jpg", "illust": "繭咲悠", "classes": [ "精元" @@ -60614,13 +112859,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": true, - "multiEner": false + "multiEner": false, + cardText: "あなたは勝つ事!", }, "2206": { "pid": 2206, - "cid": 2191, + cid: 2191, + "timestamp": 1495262724351, "wxid": "SP21-001", - "name": "ドーナ START(ロストレージツアー景品)", + name: "ドーナ START(ロストレージツアー景品)", + "kana": "ドーナスタート", "rarity": "SP", "cardType": "LRIG", "color": "white", @@ -60629,6 +112877,7 @@ var CardInfo = { "power": 0, "limiting": "", "coin": 3, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP21/SP21-001.jpg", "illust": "羽音たらく", "classes": [ "ドーナ" @@ -60640,13 +112889,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "楽しくバトルしよう、楽しくね! ~ドーナ~" }, "2207": { "pid": 2207, - "cid": 2004, + cid: 2004, + "timestamp": 1495262723329, "wxid": "SP21-002", - "name": "純真の記憶 リル(ロストレージツアー景品)", + name: "純真の記憶 リル(ロストレージツアー景品)", + "kana": "ジュンシンノキオクリル", "rarity": "SP", "cardType": "LRIG", "color": "red", @@ -60655,6 +112907,7 @@ var CardInfo = { "power": 0, "limiting": "", "coin": 1, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP21/SP21-002.jpg", "illust": "羽音たらく", "classes": [ "リル" @@ -60666,13 +112919,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "いろいろな世界を私に見せて。 ~リル~" }, "2208": { "pid": 2208, - "cid": 2040, + cid: 2040, + "timestamp": 1495262723766, "wxid": "SP21-003", - "name": "あーや!0(ロストレージツアー景品)", + name: "あーや!0(ロストレージツアー景品)", + "kana": "アーヤゼロ", "rarity": "SP", "cardType": "LRIG", "color": "blue", @@ -60681,6 +112937,7 @@ var CardInfo = { "power": 0, "limiting": "", "coin": 4, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP21/SP21-003.jpg", "illust": "羽音たらく", "classes": [ "あや" @@ -60692,13 +112949,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "ちゃんとしてね、お兄ちゃん? ~あや~" }, "2209": { "pid": 2209, - "cid": 2022, + cid: 2022, + "timestamp": 1495262723873, "wxid": "SP21-004", - "name": "メル=レディ(ロストレージツアー景品)", + name: "メル=レディ(ロストレージツアー景品)", + "kana": "メルレディ", "rarity": "SP", "cardType": "LRIG", "color": "green", @@ -60707,6 +112967,7 @@ var CardInfo = { "power": 0, "limiting": "", "coin": 3, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP21/SP21-004.jpg", "illust": "羽音たらく", "classes": [ "メル" @@ -60718,13 +112979,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "一緒に居れて、楽しいよ。 ~メル~" }, "2210": { "pid": 2210, - "cid": 2041, + cid: 2041, + "timestamp": 1495262723994, "wxid": "SP21-005", - "name": "ナナシ 其ノ無(ロストレージツアー景品)", + name: "ナナシ 其ノ無(ロストレージツアー景品)", + "kana": "ナナシソノナシ", "rarity": "SP", "cardType": "LRIG", "color": "black", @@ -60733,6 +112997,7 @@ var CardInfo = { "power": 0, "limiting": "", "coin": 2, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP21/SP21-005.jpg", "illust": "羽音たらく", "classes": [ "ナナシ" @@ -60744,13 +113009,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "ええ、お供しますわ? ~ナナシ~" }, "2211": { "pid": 2211, - "cid": 2038, + cid: 2038, + "timestamp": 1495262723960, "wxid": "PR-334", - "name": "PRANK(WIXOSSお楽しみパック 2016年10-11月 Ver.)", + name: "PRANK(WIXOSSお楽しみパック 2016年10-11月 Ver.)", + "kana": "プランク", "rarity": "PR", "cardType": "SPELL", "color": "blue", @@ -60758,6 +113026,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "あや", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-334.jpg", "illust": "アリオ", "classes": [], "costWhite": 0, @@ -60767,13 +113036,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "お菓子くれてもイタズラしちゃうぞ!~あや~" }, "2212": { "pid": 2212, - "cid": 2036, + cid: 2036, + "timestamp": 1495262724291, "wxid": "PR-333", - "name": "異国の黒船 ペリー(WIXOSSお楽しみパック 2016年10-11月 Ver.)", + name: "異国の黒船 ペリー(WIXOSSお楽しみパック 2016年10-11月 Ver.)", + "kana": "イコクノクロフネ ペリー", "rarity": "PR", "cardType": "SIGNI", "color": "red", @@ -60781,6 +113053,7 @@ var CardInfo = { "limit": 0, "power": 1000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-333.jpg", "illust": "オーミー", "classes": [ "精像", @@ -60793,13 +113066,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "上喜撰、飲むかー?~ペリー~", }, "2213": { "pid": 2213, - "cid": 2037, + cid: 2037, + "timestamp": 1495262724155, "wxid": "PR-335", - "name": "コードイート ウナドン(WIXOSSお楽しみパック 2016年10-11月 Ver.)", + name: "コードイート ウナドン(WIXOSSお楽しみパック 2016年10-11月 Ver.)", + "kana": "コードイート ウナドン", "rarity": "PR", "cardType": "SIGNI", "color": "green", @@ -60807,6 +113083,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-335.jpg", "illust": "希", "classes": [ "精械", @@ -60819,13 +113096,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "梅干と一緒に食べてもいいよ…?~ウナドン~" }, "2214": { "pid": 2214, - "cid": 2214, + cid: 2214, + "timestamp": 1495262724765, "wxid": "WD19-001", - "name": "ナナシ 其ノ四", + name: "ナナシ 其ノ四", + "kana": "ナナシソノヨン", "rarity": "ST", "cardType": "LRIG", "color": "black", @@ -60834,6 +113114,7 @@ var CardInfo = { "power": 0, "limiting": "", "coin": 0, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD19/WD19-001.jpg", "illust": "クロサワテツ", "classes": [ "ナナシ" @@ -60846,18 +113127,58 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ - "【出】《コインアイコン》:あなたのトラッシュから黒のシグニを2枚まで手札に加える。" + cardText: "いっきに行きましょう? ~ナナシ~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ + "【出】《コインアイコン》:あなたのトラッシュから黒のシグニを2枚まで手札に加える。", ], - "actionEffectTexts": [ - "【起】《ターン1回》《黒×0》:対戦相手の場にある【ウィルス】を好きな数取り除く。その後、ターン終了時まで、対戦相手のシグニ1体のパワーをこの方法で取り除いた【ウィルス】1つにつき、-10000する。" - ] + startUpEffects: [{ + costCoin: 1, + actionAsyn: function () { + var filter = function (card) { + return (card.type === 'SIGNI') && card.hasColor('black'); + }; + return this.player.pickCardAsyn(filter,0,2); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ + "【起】《ターン1回》《黒×0》:対戦相手の場にある【ウィルス】を好きな数取り除く。その後、ターン終了時まで、対戦相手のシグニ1体のパワーをこの方法で取り除いた【ウィルス】1つにつき、-10000する。", + ], + actionEffects: [{ + once: true, + actionAsyn: function () { + var count = 0; + var done = false; + return Callback.loop(this,3,function () { + if (done) return; + var zones = this.player.opponent.signiZones.filter(function (zone) { + return zone.virus; + },this); + return this.player.selectOptionalAsyn('TARGET',zones).callback(this,function (zone) { + if (!zone) return done = true; + zone.removeVirus(); + count++; + }); + }).callback(this,function () { + if (!count) return; + var value = count * 10000; + return this.decreasePowerAsyn(value); + }); + } + }], }, "2215": { "pid": 2215, - "cid": 2215, + cid: 2215, + "timestamp": 1495262725434, "wxid": "WD19-002", - "name": "ナナシ 其ノ参ノ改", + name: "ナナシ 其ノ参ノ改", + "kana": "ナナシソノサンノカイ", "rarity": "ST", "cardType": "LRIG", "color": "black", @@ -60866,6 +113187,7 @@ var CardInfo = { "power": 0, "limiting": "", "coin": 0, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD19/WD19-002.jpg", "illust": "クロサワテツ", "classes": [ "ナナシ" @@ -60878,15 +113200,26 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "体の火照りが収まりませんわ! ~ナナシ~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出】:《コインアイコン》を得る。" - ] + ], + startUpEffects: [{ + actionAsyn: function () { + this.player.gainCoins(1); + } + }], }, "2216": { "pid": 2216, - "cid": 2216, + cid: 2216, + "timestamp": 1495262726108, "wxid": "WD19-003", - "name": "ナナシ 其ノ爾ノ改", + name: "ナナシ 其ノ爾ノ改", + "kana": "ナナシソノニノカイ", "rarity": "ST", "cardType": "LRIG", "color": "black", @@ -60895,6 +113228,7 @@ var CardInfo = { "power": 0, "limiting": "", "coin": 0, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD19/WD19-003.jpg", "illust": "クロサワテツ", "classes": [ "ナナシ" @@ -60907,15 +113241,26 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "少しずつっていうのがまた素敵なんです。 ~ナナシ~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出】:《コインアイコン》を得る。" - ] + ], + startUpEffects: [{ + actionAsyn: function () { + this.player.gainCoins(1); + } + }], }, "2217": { "pid": 2217, - "cid": 2217, + cid: 2217, + "timestamp": 1495262724593, "wxid": "WD19-004", - "name": "ナナシ 其ノ壱", + name: "ナナシ 其ノ壱", + "kana": "ナナシソノイチ", "rarity": "ST", "cardType": "LRIG", "color": "black", @@ -60924,6 +113269,7 @@ var CardInfo = { "power": 0, "limiting": "", "coin": 0, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD19/WD19-004.jpg", "illust": "クロサワテツ", "classes": [ "ナナシ" @@ -60936,15 +113282,31 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "さあ、参りましょう? ~ナナシ~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出】《コインアイコン》:あなたのデッキの上からカードを2枚トラッシュに置く。その後、あなたのトラッシュから黒のカード1枚を手札に加える。" - ] + ], + startUpEffects: [{ + costCoin: 1, + actionAsyn: function () { + this.game.trashCards(this.player.mainDeck.getTopCards(2)); + var filter = function (card) { + return card.hasColor('black'); + }; + return this.player.pickCardAsyn(filter); + } + }], }, "2218": { "pid": 2218, - "cid": 2218, + cid: 2218, + "timestamp": 1495262724657, "wxid": "WD19-005", - "name": "ナナシ 其ノ無", + name: "ナナシ 其ノ無", + "kana": "ナナシソノナシ", "rarity": "ST", "cardType": "LRIG", "color": "black", @@ -60953,6 +113315,7 @@ var CardInfo = { "power": 0, "limiting": "", "coin": 2, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD19/WD19-005.jpg", "illust": "クロサワテツ", "classes": [ "ナナシ" @@ -60964,13 +113327,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "オープンですわ…! ~ナナシ~" }, "2219": { "pid": 2219, - "cid": 2219, + cid: 2219, + "timestamp": 1495262726542, "wxid": "WD19-006", - "name": "フェイタル・パニッシュ", + name: "フェイタル・パニッシュ", + "kana": "フェイタルパニッシュ", "rarity": "ST", "cardType": "ARTS", "color": "black", @@ -60978,6 +113344,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD19/WD19-006.jpg", "illust": "イシバシヨウスケ", "classes": [], "costWhite": 0, @@ -60988,20 +113355,34 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase", - "attackPhase" + cardText: "今すぐ楽にして差し上げますわ。 ~ナナシ~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase','attackPhase'], + artsEffectTexts: [ + "ベット-《コインアイコン》《コインアイコン》\n" + + "ターン終了時まで、対戦相手のすべてのシグニのパワーを-7000する。あなたがベットしていた場合、代わりに-12000する。" ], - "artsEffectTexts": [ - "ベット-《コインアイコン》《コインアイコン》\nターン終了時まで、対戦相手のすべてのシグニのパワーを-7000する。あなたがベットしていた場合、代わりに-12000する。" - ], - "bet": 2 + bet: 2, + artsEffect: { + actionAsyn: function (costArg) { + var value = costArg.bet ? -12000 : -7000; + this.game.frameStart(); + this.player.opponent.signis.forEach(function (signi) { + this.game.tillTurnEndAdd(this,signi,'power',value); + },this); + this.game.frameEnd(); + } + } }, "2220": { "pid": 2220, - "cid": 2220, + cid: 2220, + "timestamp": 1495262725401, "wxid": "WD19-007", - "name": "シックネス・ラブ", + name: "シックネス・ラブ", + "kana": "シックネスラブ", "rarity": "ST", "cardType": "ARTS", "color": "black", @@ -61009,6 +113390,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "ナナシ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD19/WD19-007.jpg", "illust": "ぶんたん", "classes": [], "costWhite": 0, @@ -61019,20 +113401,36 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase", - "attackPhase" + cardText: "あなたもこういうことを望んでいるのでしょう? ~ナナシ~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase','attackPhase'], + artsEffectTexts: [ + "ベット-《コインアイコン》\n" + + "対戦相手の感染状態のシグニ1体と同じシグニゾーンにある【ウィルス】1つを取り除き、ターン終了時まで、そのシグニのパワーを-8000する。\n" + + "あなたがベットしていた場合、代わりに-15000する。" ], - "artsEffectTexts": [ - "ベット-《コインアイコン》\n対戦相手の感染状態のシグニ1体と同じシグニゾーンにある【ウィルス】1つを取り除き、ターン終了時まで、そのシグニのパワーを-8000する。\nあなたがベットしていた場合、代わりに-15000する。" - ], - "bet": 1 + bet: 1, + artsEffect: { + actionAsyn: function (costArg) { + var value = costArg.bet ? -15000 : -8000; + var cards = this.player.opponent.getInfectedCards(); + return this.player.selectTargetAsyn(cards).callback(this,function (card) { + if (!card) return; + card.zone.removeVirus(); + this.game.tillTurnEndAdd(this,card,'power',value); + }); + } + } }, "2221": { "pid": 2221, - "cid": 2221, + cid: 2221, + "timestamp": 1495262725550, "wxid": "WD19-008", - "name": "ブラック・サルベージ", + name: "ブラック・サルベージ", + "kana": "ブラックサルベージ", "rarity": "ST", "cardType": "ARTS", "color": "black", @@ -61040,6 +113438,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD19/WD19-008.jpg", "illust": "よん", "classes": [], "costWhite": 0, @@ -61050,18 +113449,30 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase" - ], - "artsEffectTexts": [ + cardText: "ごっそり取れました。 ~ナナシ~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase'], + artsEffectTexts: [ "あなたのトラッシュからレベル3以下の黒のシグニ1枚を手札に加える。" - ] + ], + artsEffect: { + actionAsyn: function (costArg) { + var filter = function (card) { + return (card.type === 'SIGNI') && (card.level <= 3) && card.hasColor('black'); + }; + return this.player.pickCardAsyn(filter); + } + } }, "2222": { "pid": 2222, - "cid": 2222, + cid: 2222, + "timestamp": 1495262726392, "wxid": "WD19-009", - "name": "羅菌 ニホコカビ", + name: "羅菌 ニホコカビ", + "kana": "ラキンニホコカビ", "rarity": "ST", "cardType": "SIGNI", "color": "black", @@ -61069,6 +113480,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "ナナシ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD19/WD19-009.jpg", "illust": "エムド", "classes": [ "精羅", @@ -61082,19 +113494,60 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "さあて、ちょいとオシゴトさせてもらいますか!~ニホコカビ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【自】《ターン1回》:対戦相手の場にある【ウィルス】1つが取り除かれたとき、ターン終了時まで、対戦相手のシグニ1体のパワーを-5000する。", "【自】:このシグニがアタックしたとき、対戦相手のすべてのシグニゾーンに【ウィルス】を1つずつ置く。" ], - "burstEffectTexts": [ + constEffects: [{ + fixed: true, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '2222-const-0', + once: true, + actionAsyn: function () { + return this.decreasePowerAsyn(5000); + } + }); + add(this.player.opponent,'onRemoveVirus',effect); + } + },{ + auto: 'onAttack', + effect: { + actionAsyn: function () { + this.player.opponent.signiZones.forEach(function (zone) { + zone.putVirus(); + },this); + }, + }, + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:対戦相手のシグニゾーン1つに【ウィルス】1つを置く。ターン終了時まで、そのシグニゾーンにあるシグニのパワーを-8000する。" - ] + ], + burstEffect: { + actionAsyn: function () { + return this.player.infectZoneAsyn().callback(this,function (zone) { + var signi = zone.getSigni(); + if (!signi) return; + this.game.tillTurnEndAdd(this,signi,'power',-8000); + }); + } + } }, "2223": { "pid": 2223, - "cid": 2223, + cid: 2223, + "timestamp": 1495262725791, "wxid": "WD19-010", - "name": "羅菌 パライン", + name: "羅菌 パライン", + "kana": "ラキンパライン", "rarity": "ST", "cardType": "SIGNI", "color": "black", @@ -61102,6 +113555,7 @@ var CardInfo = { "limit": 0, "power": 10000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD19/WD19-010.jpg", "illust": "オーミー", "classes": [ "精羅", @@ -61114,13 +113568,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "ああぁははははあは! ~パライン~" }, "2224": { "pid": 2224, - "cid": 2224, + cid: 2224, + "timestamp": 1495262726892, "wxid": "WD19-011", - "name": "羅菌 ショウコカビ", + name: "羅菌 ショウコカビ", + "kana": "ラキンショウコカビ", "rarity": "ST", "cardType": "SIGNI", "color": "black", @@ -61128,6 +113585,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD19/WD19-011.jpg", "illust": "あるちぇ", "classes": [ "精羅", @@ -61141,15 +113599,32 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "おいしく頂きましょう。 ~ショウコカビ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【自】:このシグニがアタックしたとき、ターン終了時まで、対戦相手の感染状態のシグニ1体のパワーを-4000する。" - ] + ], + constEffects: [{ + auto: 'onAttack', + effect: { + actionAsyn: function () { + var filter = function (card) { + return card.isInfected(); + }; + return this.decreasePowerAsyn(4000,filter); + }, + }, + }], }, "2225": { "pid": 2225, - "cid": 2225, + cid: 2225, + "timestamp": 1495262726047, "wxid": "WD19-012", - "name": "羅菌 エンテロ", + name: "羅菌 エンテロ", + "kana": "ラキンエンテロ", "rarity": "ST", "cardType": "SIGNI", "color": "black", @@ -61157,6 +113632,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD19/WD19-012.jpg", "illust": "かざあな", "classes": [ "精羅", @@ -61169,13 +113645,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "ああ、それは悪い菌が付いているわね。~エンテロ~" }, "2226": { "pid": 2226, - "cid": 2226, + cid: 2226, + "timestamp": 1495262726633, "wxid": "WD19-013", - "name": "羅菌 ナットー", + name: "羅菌 ナットー", + "kana": "ラキンナットー", "rarity": "ST", "cardType": "SIGNI", "color": "black", @@ -61183,6 +113662,7 @@ var CardInfo = { "limit": 0, "power": 3000, "limiting": "ナナシ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD19/WD19-013.jpg", "illust": "bomi", "classes": [ "精羅", @@ -61196,18 +113676,37 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "私はいいことしてるつもりよ。 ~ナット―~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出】:対戦相手のシグニゾーン1つに【ウィルス】1つを置く。" ], - "burstEffectTexts": [ + startUpEffects: [{ + actionAsyn: function () { + return this.player.infectZoneAsyn(); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(1); + } + } }, "2227": { "pid": 2227, - "cid": 2227, + cid: 2227, + "timestamp": 1495262726492, "wxid": "WD19-014", - "name": "羅菌 ライナス", + name: "羅菌 ライナス", + "kana": "ラキンライナス", "rarity": "ST", "cardType": "SIGNI", "color": "black", @@ -61215,6 +113714,7 @@ var CardInfo = { "limit": 0, "power": 3000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD19/WD19-014.jpg", "illust": "水玉子", "classes": [ "精羅", @@ -61227,13 +113727,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "これあげる、いらない?もらって?いらない。あげる! ~ライナス~" }, "2228": { "pid": 2228, - "cid": 2228, + cid: 2228, + "timestamp": 1495262727587, "wxid": "WD19-015", - "name": "羅菌 クロコウジ", + name: "羅菌 クロコウジ", + "kana": "ラキンクロコウジ", "rarity": "ST", "cardType": "SIGNI", "color": "black", @@ -61241,6 +113744,7 @@ var CardInfo = { "limit": 0, "power": 1000, "limiting": "ナナシ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD19/WD19-015.jpg", "illust": "pepo", "classes": [ "精羅", @@ -61254,18 +113758,39 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "私が居なきゃ、始まんないよね! ~クロコウジ~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出】:対戦相手の場に【ウィルス】がない場合、対戦相手のシグニゾーン1つに【ウィルス】1つを置く。" ], - "burstEffectTexts": [ + startUpEffects: [{ + actionAsyn: function () { + if (!this.player.opponent.getInfectedZones().length) { + return this.player.infectZoneAsyn(); + } + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(1); + } + } }, "2229": { "pid": 2229, - "cid": 1324, + cid: 1324, + "timestamp": 1495262726924, "wxid": "WD19-016", - "name": "サーバント D3", + name: "サーバント D3", + "kana": "サーバントディースリー", "rarity": "ST", "cardType": "SIGNI", "color": "colorless", @@ -61273,6 +113798,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD19/WD19-016.jpg", "illust": "パトリシア", "classes": [ "精元" @@ -61284,13 +113810,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": true, - "multiEner": true + "multiEner": true, + cardText: "呪いの渦は収まらない。", }, "2230": { "pid": 2230, - "cid": 1325, + cid: 1325, + "timestamp": 1495262727013, "wxid": "WD19-017", - "name": "サーバント O3", + name: "サーバント O3", + "kana": "サーバントオースリー", "rarity": "ST", "cardType": "SIGNI", "color": "colorless", @@ -61298,6 +113827,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD19/WD19-017.jpg", "illust": "CH@R", "classes": [ "精元" @@ -61309,13 +113839,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": true, - "multiEner": true + "multiEner": true, + cardText: "輝きを求め、人々は争う。", }, "2231": { "pid": 2231, - "cid": 2231, + cid: 2231, + "timestamp": 1495262728296, "wxid": "WD19-018", - "name": "ラブリー・バイオ", + name: "ラブリー・バイオ", + "kana": "ラブリーバイオ", "rarity": "ST", "cardType": "SPELL", "color": "black", @@ -61323,6 +113856,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "ナナシ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD19/WD19-018.jpg", "illust": "arihato", "classes": [], "costWhite": 0, @@ -61333,17 +113867,60 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ - "以下の2つから1つを選ぶ。\n①あなたの<微菌>のシグニ1体をバニッシュする。そうした場合、対戦相手のシグニゾーン1つに【ウィルス】1つを置く。\n②あなたの<微菌>のシグニ1体をバニッシュする。そうした場合、ターン終了時まで、対戦相手のシグニ1体のパワーを-7000する。", + cardText: "これを飲めば、一発ですわぁ。 ~ナナシ~", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ + "以下の2つから1つを選ぶ。\n" + + "①あなたの<微菌>のシグニ1体をバニッシュする。そうした場合、対戦相手のシグニゾーン1つに【ウィルス】1つを置く。\n" + + "②あなたの<微菌>のシグニ1体をバニッシュする。そうした場合、ターン終了時まで、対戦相手のシグニ1体のパワーを-7000する。", "あなたの<微菌>のシグニ1体をバニッシュする。そうした場合、対戦相手のシグニゾーン1つに【ウィルス】1つを置く。", - "あなたの<微菌>のシグニ1体をバニッシュする。そうした場合、ターン終了時まで、対戦相手のシグニ1体のパワーを-7000する。" - ] + "あなたの<微菌>のシグニ1体をバニッシュする。そうした場合、ターン終了時まで、対戦相手のシグニ1体のパワーを-7000する。", + ], + spellEffect: [{ + getTargets: function () { + return this.player.signis.filter(function (signi) { + return signi.hasClass('微菌'); + },this); + }, + actionAsyn: function (target) { + return target.banishAsyn().callback(this,function (succ) { + if (!succ) return; + return this.player.infectZoneAsyn(); + }); + }, + },{ + getTargetAdvancedAsyn: function () { + var filter = function (card) { + return card.hasClass('微菌'); + }; + return this.player.selectSelfSigniAsyn(filter).callback(this,function (targetA) { + if (!targetA) return null; + return this.player.selectOpponentSigniAsyn().callback(this,function (targetB) { + return [targetA, targetB]; + }); + }); + }, + actionAsyn: function (targets) { + if (!targets) return; + var targetA = targets[0]; + var targetB = targets[1]; + return targetA.banishAsyn().callback(this,function (succ) { + if (!succ) return; + if (!targetB) return; + this.game.tillTurnEndAdd(this,targetB,'power',-7000); + }); + }, + }], }, "2232": { "pid": 2232, - "cid": 2232, + cid: 2232, + "timestamp": 1495262727571, "wxid": "PR-328", - "name": "美学の海賊 リリアナ(カードゲーマーvol.30付録)", + name: "美学の海賊 リリアナ(カードゲーマーvol.30付録)", + "kana": "ビガクノカイゾクリリアナ", "rarity": "PR", "cardType": "SIGNI", "color": "red", @@ -61351,6 +113928,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-328.jpg", "illust": "此処シグマ", "classes": [ "精像", @@ -61364,22 +113942,77 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ - "【自】:このシグニがアタックしたとき、あなたは手札から<武勇>のシグニを2枚まで捨ててもよい。以下の2つから、この方法で捨てたシグニの枚数と同じ数だけ選ぶ。\n①このシグニのパワー以下の対戦相手のシグニ1体をバニッシュする。\n②あなたのトラッシュからレベル2以下の《ライズアイコン》を持たない<武勇>のシグニ1枚を場に出す。" + cardText: "ごきげんよう、野郎ども。優雅にして華麗なる略奪、それがわたくしの美学でしてよ。~リリアナ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ + "【自】:このシグニがアタックしたとき、あなたは手札から<武勇>のシグニを2枚まで捨ててもよい。以下の2つから、この方法で捨てたシグニの枚数と同じ数だけ選ぶ。\n" + + "①このシグニのパワー以下の対戦相手のシグニ1体をバニッシュする。\n" + + "②あなたのトラッシュからレベル2以下の《ライズアイコン》を持たない<武勇>のシグニ1枚を場に出す。", ], - "attachedEffectTexts": [ + constEffects: [{ + auto: 'onAttack', + effect: { + actionAsyn: function () { + var cards = this.player.hands.filter(function (card) { + return card.hasClass('武勇'); + },this); + if (!cards.length) return; + return this.player.selectSomeAsyn('DISCARD',cards,0,2).callback(this,function (cards) { + if (!cards.length) return; + this.game.trashCards(cards); + var effects = [{ + source: this, + description: '2232-attached-0', + actionAsyn: function () { + return this.banishSigniAsyn(this.power); + }, + },{ + source: this, + description: '2232-attached-1', + actionAsyn: function () { + var filter = function (card) { + return (card.level <=2) && !card.rise && card.hasClass('武勇'); + }; + return this.player.rebornAsyn(filter); + }, + }]; + return this.player.selectSomeAsyn('LAUNCH',effects,1,cards.length).callback(this,function (effects) { + return Callback.forEach(effects,function (effect) { + return effect.actionAsyn.call(this); + },this); + }); + }); + }, + }, + }], + // ====================== + // 附加效果 + // ====================== + attachedEffectTexts: [ "このシグニのパワー以下の対戦相手のシグニ1体をバニッシュする。", - "あなたのトラッシュからレベル2以下の《ライズアイコン》を持たない<武勇>のシグニ1枚を場に出す。" + "あなたのトラッシュからレベル2以下の《ライズアイコン》を持たない<武勇>のシグニ1枚を場に出す。", ], - "burstEffectTexts": [ + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(1); + } + } }, "2233": { "pid": 2233, - "cid": 1328, + cid: 1328, + "timestamp": 1495262727497, "wxid": "PR-336", - "name": "サーバント Q3(大型大会景品)", + name: "サーバント Q3(大型大会景品)", + "kana": "サーバントキュースリー", "rarity": "PR", "cardType": "SIGNI", "color": "colorless", @@ -61387,6 +114020,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-336.jpg", "illust": "しおぼい", "classes": [ "精元" @@ -61398,13 +114032,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": true, - "multiEner": true + "multiEner": true, + cardText: "君の優しさに祝福だよ! ~サーバントQ3~", }, "2234": { "pid": 2234, - "cid": 1323, + cid: 1323, + "timestamp": 1495262727601, "wxid": "PR-337", - "name": "サーバント T3(大型大会景品)", + name: "サーバント T3(大型大会景品)", + "kana": "サーバントティースリー", "rarity": "PR", "cardType": "SIGNI", "color": "colorless", @@ -61412,6 +114049,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-337.jpg", "illust": "茶ちえ", "classes": [ "精元" @@ -61423,13 +114061,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": true, - "multiEner": true + "multiEner": true, + cardText: "あなたの心に幸あーれっ!~サーバントT3~", }, "2235": { "pid": 2235, - "cid": 1324, + cid: 1324, + "timestamp": 1495262727777, "wxid": "PR-338", - "name": "サーバント D3(大型大会景品)", + name: "サーバント D3(大型大会景品)", + "kana": "サーバントディースリー", "rarity": "PR", "cardType": "SIGNI", "color": "colorless", @@ -61437,6 +114078,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-338.jpg", "illust": "エムド", "classes": [ "精元" @@ -61448,13 +114090,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": true, - "multiEner": true + "multiEner": true, + cardText: "あなたの未来に幸あれ!~サーバントD3~", }, "2236": { "pid": 2236, - "cid": 1325, + cid: 1325, + "timestamp": 1495262728661, "wxid": "PR-339", - "name": "サーバント O3(大型大会景品)", + name: "サーバント O3(大型大会景品)", + "kana": "サーバントオースリー", "rarity": "PR", "cardType": "SIGNI", "color": "colorless", @@ -61462,6 +114107,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-339.jpg", "illust": "希", "classes": [ "精元" @@ -61473,13 +114119,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": true, - "multiEner": true + "multiEner": true, + cardText: "あなたの強さに祝福を!~サーバントO3~", }, "2237": { "pid": 2237, - "cid": 2056, + cid: 2056, + "timestamp": 1495262727910, "wxid": "PR-348", - "name": "インベスト・チャージング(CD:undeletable初回生産限定特典)", + name: "インベスト・チャージング(CD:undeletable初回生産限定特典)", + "kana": "インベストチャージング", "rarity": "PR", "cardType": "ARTS", "color": "colorless", @@ -61487,6 +114136,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-348.jpg", "illust": "アカバネ", "classes": [], "costWhite": 0, @@ -61496,13 +114146,15 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, }, "2238": { "pid": 2238, - "cid": 2055, + cid: 2055, + "timestamp": 1495262728527, "wxid": "PR-349", - "name": "モアコイン・サルベージ(CD:Lostorage初回生産限定特典)", + name: "モアコイン・サルベージ(CD:Lostorage初回生産限定特典)", + "kana": "モアコインサルベージ", "rarity": "PR", "cardType": "ARTS", "color": "colorless", @@ -61511,6 +114163,7 @@ var CardInfo = { "power": 0, "limiting": "", "timing": "メインフェイズ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-349.jpg", "illust": "コト", "classes": [], "costWhite": 0, @@ -61520,13 +114173,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 1, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "ショウ!ロン!ポウ!" }, "2239": { "pid": 2239, - "cid": 590, + cid: 590, + "timestamp": 1495262730638, "wxid": "PR-354", - "name": "一覇二鳥 (ウルトラジャンプ12月号付録)", + name: "一覇二鳥 (ウルトラジャンプ12月号付録)", + "kana": "イッパニチョウ", "rarity": "PR", "cardType": "ARTS", "color": "red", @@ -61535,6 +114191,7 @@ var CardInfo = { "power": 0, "limiting": "", "timing": "メインフェイズ アタックフェイズ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-354.jpg", "illust": "nini", "classes": [], "costWhite": 0, @@ -61544,13 +114201,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "一撃必殺 素直になあれ!!" }, "2240": { "pid": 2240, - "cid": 1677, + cid: 1677, + "timestamp": 1495262728772, "wxid": "PR-356", - "name": "幻竜 ボルシャック(コロコロアニキ第7号付録)", + name: "幻竜 ボルシャック(コロコロアニキ第7号付録)", + "kana": "ゲンリュウボルシャック", "rarity": "PR", "cardType": "SIGNI", "color": "red", @@ -61558,6 +114218,7 @@ var CardInfo = { "limit": 0, "power": 6000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-356.jpg", "illust": "コウサク", "classes": [ "精生", @@ -61570,13 +114231,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "愛情を力に。それが真骨頂。", }, "2241": { "pid": 2241, - "cid": 2241, + cid: 2241, + "timestamp": 1495262728746, "wxid": "PR-358", - "name": "デッド・ゲート(カードゲーマーvol.31 付録)", + name: "デッド・ゲート(カードゲーマーvol.31 付録)", + "kana": "デッドゲート", "rarity": "PR", "cardType": "ARTS", "color": "black", @@ -61584,6 +114248,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-358.jpg", "illust": "らむ屋", "classes": [], "costWhite": 0, @@ -61594,19 +114259,52 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase", - "attackPhase" + cardText: "あっという間の大逆転!ですわぁ!~ナナシ~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase','attackPhase'], + artsEffectTexts: [ + "このアーツを使用する際、あなたは追加で《黒》を支払ってもよい。\n" + + "あなたのルリグよりレベルが1つ高い対戦相手のシグニ1体をトラッシュに置く。\n" + + "あなたが追加で《黒》を支払っていた場合、あなたのトラッシュからあなたのルリグよりレベルが1つ低いシグニ1枚を場に出す。" ], - "artsEffectTexts": [ - "このアーツを使用する際、あなたは追加で《黒》を支払ってもよい。\nあなたのルリグよりレベルが1つ高い対戦相手のシグニ1体をトラッシュに置く。\nあなたが追加で《黒》を支払っていた場合、あなたのトラッシュからあなたのルリグよりレベルが1つ低いシグニ1枚を場に出す。" - ] + costChangeAsyn: function () { + var obj = Object.create(this); + obj.costBlack++; + this.game.setData(this,'_2241',false); + if (!this.player.enoughCost(obj)) return Callback.immediately(this); + return this.player.selectOptionalAsyn('PAY_ENER',[this]).callback(this,function (card) { + if (!card) return this; + this.game.setData(this,'_2241',true); + return obj; + }); + }, + artsEffect: { + actionAsyn: function () { + var filter = function (card) { + return (card.level === this.player.lrig.level + 1); + }.bind(this); + return this.player.selectOpponentSigniAsyn(filter).callback(this,function (card) { + if (!card) return; + return card.trashAsyn(); + }).callback(this,function () { + if (!this.game.getData(this,'_2241')) return; + var filter = function (card) { + return (card.level === this.player.lrig.level - 1); + }.bind(this); + return this.player.rebornAsyn(filter); + }); + } + } }, "2242": { "pid": 2242, - "cid": 2242, + cid: 2242, + "timestamp": 1495262729633, "wxid": "PR-359", - "name": "ゴースト・パーティー(selectors pack vol.13)", + name: "ゴースト・パーティー(selectors pack vol.13)", + "kana": "ゴーストパーティ", "rarity": "PR", "cardType": "SPELL", "color": "white", @@ -61614,6 +114312,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "ドーナ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-359.jpg", "illust": "ときち", "classes": [], "costWhite": 0, @@ -61624,17 +114323,67 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ - "以下の2つから1つを選ぶ。\n①あなたの<怪異>のシグニ1体をバニッシュする。そうした場合、あなたのデッキから<怪異>のシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。\n②あなたの<怪異>のシグニ2体を場からトラッシュに置く。そうした場合、対戦相手のシグニ1体を手札に戻す。", + cardText: "お化けにゃ学校はないが、パーティはある。", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ + "以下の2つから1つを選ぶ。\n" + + "①あなたの<怪異>のシグニ1体をバニッシュする。そうした場合、あなたのデッキから<怪異>のシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。\n" + + "②あなたの<怪異>のシグニ2体を場からトラッシュに置く。そうした場合、対戦相手のシグニ1体を手札に戻す。", "あなたの<怪異>のシグニ1体をバニッシュする。そうした場合、あなたのデッキから<怪異>のシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。", - "あなたの<怪異>のシグニ2体を場からトラッシュに置く。そうした場合、対戦相手のシグニ1体を手札に戻す。" - ] + "あなたの<怪異>のシグニ2体を場からトラッシュに置く。そうした場合、対戦相手のシグニ1体を手札に戻す。", + ], + spellEffect: [{ + getTargets: function () { + return this.player.signis.filter(function (signi) { + return signi.hasClass('怪異'); + },this); + }, + actionAsyn: function (target) { + return target.banishAsyn().callback(this,function (succ) { + if (!succ) return; + var filter = function (card) { + return card.hasClass('怪異'); + }; + return this.player.seekAsyn(filter,1); + }); + }, + },{ + getTargetAdvancedAsyn: function () { + var cards = this.player.signis.filter(function (signi) { + return signi.hasClass('怪異'); + },this); + if (cards.length < 2) return null; + var targets = []; + return this.player.selectSomeTargetsAsyn(cards,2,2).callback(this,function (cards) { + targets = cards; + return this.player.selectOpponentSigniAsyn().callback(this,function (card) { + targets.push(card); + return targets; + }); + }); + }, + actionAsyn: function (targets) { + if (!targets) return; + var cards = [targets[0], targets[1]].filter(function (signi) { + return inArr(signi,this.player.signis); + },this); + return this.game.trashCardsAsyn(cards).callback(this,function () { + if (cards.length !== 2) return; + if (!targets[2]) return; + return targets[2].bounceAsyn(); + }); + }, + }], }, "2243": { "pid": 2243, - "cid": 2243, + cid: 2243, + "timestamp": 1495262730091, "wxid": "PR-360", - "name": "験英の応援 #ウカロー#(selectors pack vol.13)", + name: "験英の応援 #ウカロー#(selectors pack vol.13)", + "kana": "ケンエイノオウエンワイルドウカロー", "rarity": "PR", "cardType": "SIGNI", "color": "green", @@ -61642,7 +114391,31 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-360.jpg", "illust": "bomi", + faqs: [ + { + "q": "出現時能力で選んだ効果はずっと続くのですか?", + "a": "いいえ、この出現時能力は選択肢を選ぶだけであり、【常】によって場に出たターンの間、選んだ能力を得ます。このように1つの能力をその直後に書かれている他の能力が補完する場合があります。そして、場に出たターンが過ぎたら選んだ能力は失われます。" + }, + { + "q": "《験英の応援 #ウカロー#》を場に出し、③の効果を選びました。その後に場に出した<英知>のシグニもバニッシュされなくなりますか?", + "a": "はい、このターンで《験英の応援 #ウカロー#》が場にある間は、後から場に出た<英知>のシグニも対戦相手の効果によってはバニッシュされません。この能力はこのシグニが場に出たターンに、このシグニが場にある限り有効な常時能力となります。" + }, + { + "q": "《験英の応援 #ウカロー#》を場に出し、③の効果を選びました。その後、同じターンにこのシグニが場を離れた場合、この選んだ③の効果は残っていますか?", + "a": "いいえ、この能力はこのシグニが場に出たターンに、このシグニが場にある限り有効な常時能力であり、このシグニが場を離れたのであれば効果はなくなります。" + }, + { + // TODO: test + "q": "③の効果を選んだ後、対戦相手が《孤立無炎》などでこちらのすべてのシグニをバニッシュする効果を使った場合、どうなりますか?", + "a": "すべてのシグニをバニッシュする効果は、一度にすべてのシグニをバニッシュしますが、《験英の応援 #ウカロー#》によって他の<英知>はバニッシュされません。よって、《験英の応援 #ウカロー#》のみバニッシュされ、他の<英知>は場に残ります。後から追ってバニッシュされるようなこともありません。\n①を選んで「ターン終了時まで全てのシグニを-5000する」などの効果を受けても同様に他の<英知>はマイナス修正されず、②を選んで「全てのシグニを手札に戻す」という効果を受けても他の<英知>は手札に戻りません。" + }, + { + "q": "③の効果を選んだ後、対戦相手が《羅菌 ニュウサ》を出し、出現時能力で-2000され他の英知のシグニのパワーが0になりました。その英知のシグニはバニッシュされますか?", + "a": "はい、バニッシュされます。その場合、対戦相手の効果はパワーを減らしただけで、その英知のシグニをバニッシュするのはルール処理によるものだからです。" + } + ], "classes": [ "精像", "英知" @@ -61655,28 +114428,103 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ - "【出】:以下の3つから1つを選ぶ。\n①あなたの他のすべての<英知>のシグニのパワーは対戦相手の効果によって減少しない。\n②あなたの他のすべての<英知>のシグニは対戦相手の効果によって場から手札に戻らない。\n③あなたの他のすべての<英知>のシグニは対戦相手の効果によってバニッシュされない。" + cardText: "ガンバレ ガンバレ 受かろう!~#ウカロー#~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ + "【出】:以下の3つから1つを選ぶ。\n" + + "①あなたの他のすべての<英知>のシグニのパワーは対戦相手の効果によって減少しない。\n" + + "②あなたの他のすべての<英知>のシグニは対戦相手の効果によって場から手札に戻らない。\n" + + "③あなたの他のすべての<英知>のシグニは対戦相手の効果によってバニッシュされない。", ], - "constEffectTexts": [ + startUpEffects: [{ + actionAsyn: function () { + var effects = [{ + source: this, + description: '2243-attached-0', + actionAsyn: function () { + this._data = 'powerDecreaseProtected'; + } + },{ + source: this, + description: '2243-attached-1', + actionAsyn: function () { + this._data = 'canNotBeBouncedByEffect'; + } + },{ + source: this, + description: '2243-attached-2', + actionAsyn: function () { + this._data = 'canNotBeBanishedByEffect'; + } + }]; + return this.player.selectAsyn('LAUNCH',effects).callback(this,function (effect) { + if (!effect) return; + return effect.actionAsyn.call(this); + }); + } + }], + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常】:このシグニが場に出たターンの間、このシグニは自身の【出】の能力で選んだ能力を得る。" ], - "burstEffectTexts": [ + constEffects: [{ + action: function (set,add) { + if (!this._data) return; + this.player.signis.forEach(function (signi) { + if ((signi === this) || !signi.hasClass('英知')) return; + set(signi,this._data,true); + },this); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:どちらか1つを選ぶ。①カードを1枚引く。②【エナチャージ1】", "カードを1枚引く。", "【エナチャージ1】" ], - "attachedEffectTexts": [ + burstEffect: { + actionAsyn: function () { + var effects = [{ + source: this, + description: '2243-burst-1', + actionAsyn: function () { + this.player.draw(1); + } + },{ + source: this, + description: '2243-burst-2', + actionAsyn: function () { + this.player.enerCharge(1); + } + }]; + return this.player.selectAsyn('LAUNCH',effects).callback(this,function (effect) { + if (!effect) return; + return effect.actionAsyn.call(this); + }); + }, + }, + // ====================== + // 附加效果 + // ====================== + attachedEffectTexts: [ "あなたの他のすべての<英知>のシグニのパワーは対戦相手の効果によって減少しない。", "あなたの他のすべての<英知>のシグニは対戦相手の効果によって場から手札に戻らない。", - "あなたの他のすべての<英知>のシグニは対戦相手の効果によってバニッシュされない。" - ] + "あなたの他のすべての<英知>のシグニは対戦相手の効果によってバニッシュされない。", + ], }, "2244": { "pid": 2244, - "cid": 2244, + cid: 2244, + "timestamp": 1495262729644, "wxid": "PR-361", - "name": "羅菌 ニュウサ(selectors pack vol.13)", + name: "羅菌 ニュウサ(selectors pack vol.13)", + "kana": "ラキンニュウサ", "rarity": "PR", "cardType": "SIGNI", "color": "black", @@ -61684,6 +114532,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "ナナシ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-361.jpg", "illust": "pepo", "classes": [ "精羅", @@ -61697,18 +114546,54 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ - "【出】:ターン終了時まで、対戦相手の感染状態のすべてのシグニのパワーを-2000する。" + cardText: "乳酸菌、ちゃんととってるぅ~?~ニュウサ~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ + "【出】:ターン終了時まで、対戦相手の感染状態のすべてのシグニのパワーを-2000する。", ], - "actionEffectTexts": [ + startUpEffects: [{ + actionAsyn: function () { + this.game.frameStart(); + this.player.opponent.getInfectedCards().forEach(function (card) { + this.game.tillTurnEndAdd(this,card,'power',-2000); + },this); + this.game.frameEnd(); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起】このシグニを場からトラッシュに置く:ターン終了時まで、対戦相手の感染状態のすべてのシグニのパワーを-5000する。その後、対戦相手の場にあるすべての【ウィルス】を取り除く。" - ] + ], + actionEffects: [{ + costCondition: function () { + return this.canTrashAsCost(); + }, + costAsyn: function () { + this.trash(); + }, + actionAsyn: function () { + this.game.frameStart(); + this.player.opponent.getInfectedCards().forEach(function (card) { + this.game.tillTurnEndAdd(this,card,'power',-5000); + },this); + this.game.frameEnd(); + this.player.opponent.signiZones.forEach(function (zone) { + zone.removeVirus(); + },this); + } + }], }, "2245": { "pid": 2245, - "cid": 2242, + cid: 2242, + "timestamp": 1495262729570, "wxid": "PR-362", - "name": "ゴースト・パーティー(2016年12月-2017年1月ver).", + name: "ゴースト・パーティー(2016年12月-2017年1月ver).", + "kana": "ゴーストパーティ", "rarity": "PR", "cardType": "SPELL", "color": "white", @@ -61716,6 +114601,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "ドーナ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-362.jpg", "illust": "ときち", "classes": [], "costWhite": 0, @@ -61725,13 +114611,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "お化けにゃ試験はないが、パーティはある。" }, "2246": { "pid": 2246, - "cid": 2243, + cid: 2243, + "timestamp": 1495262730082, "wxid": "PR-363", - "name": "験英の応援 #ウカロー#(2016年12月-2017年1月ver).", + name: "験英の応援 #ウカロー#(2016年12月-2017年1月ver).", + "kana": "ケンエイノオウエンワイルドウカロー", "rarity": "PR", "cardType": "SIGNI", "color": "green", @@ -61739,6 +114628,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-363.jpg", "illust": "bomi", "classes": [ "精像", @@ -61751,13 +114641,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "ガンバレ ガンバレ 受かろう!~#ウカロー#~", }, "2247": { "pid": 2247, - "cid": 2244, + cid: 2244, + "timestamp": 1495262730412, "wxid": "PR-364", - "name": "羅菌 ニュウサ(2016年12月-2017年1月ver).", + name: "羅菌 ニュウサ(2016年12月-2017年1月ver).", + "kana": "ラキンニュウサ", "rarity": "PR", "cardType": "SIGNI", "color": "black", @@ -61765,6 +114658,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "ナナシ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-364.jpg", "illust": "pepo", "classes": [ "精羅", @@ -61777,13 +114671,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "乳酸菌、毎日とってるぅ~?~ニュウサ~" }, "2248": { "pid": 2248, - "cid": 1534, + cid: 1534, + "timestamp": 1495262730754, "wxid": "PR-365", - "name": "セレクター(「selector」Best -Ever After-初回生産限定特典)", + name: "セレクター(「selector」Best -Ever After-初回生産限定特典)", + "kana": "セレクター", "rarity": "PR", "cardType": "ARTS", "color": "colorless", @@ -61791,6 +114688,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-365.jpg", "illust": "bomi", "classes": [], "costWhite": 0, @@ -61800,13 +114698,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 1, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "少女たちは選び続ける。" }, "2249": { "pid": 2249, - "cid": 2249, + cid: 2249, + "timestamp": 1495262730981, "wxid": "WX16-003", - "name": "ママ 4 MODE2", + name: "ママ 4 MODE2", + "kana": "ママフォーモードツー", "rarity": "LR", "cardType": "LRIG", "color": "green", @@ -61815,6 +114716,7 @@ var CardInfo = { "power": 0, "limiting": "", "coin": 0, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX16/WX16-003.jpg", "illust": "村上ヒサシ", "classes": [ "ママ" @@ -61827,22 +114729,123 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ - "【自】:あなたか対戦相手がアーツ1枚を使用したとき、それがこのターンにそのプレイヤーが最初に使用したアーツだった場合、あなたは自分のエナゾーンから<英知>のシグニ1枚を手札に加えるかデッキの一番上のカードをエナゾーンに置いてもよい。" + cardText: "さあ、私にベットして。~ママ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ + "【自】:あなたか対戦相手がアーツ1枚を使用したとき、それがこのターンにそのプレイヤーが最初に使用したアーツだった場合、あなたは自分のエナゾーンから<英知>のシグニ1枚を手札に加えるかデッキの一番上のカードをエナゾーンに置いてもよい。", ], - "actionEffectTexts": [ + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '2249-const-0', + triggerCondition: function (event) { + var player = event.card.player; + return (this.game.getData(player,'artsCount') === 1); + }, + optional: true, + actionAsyn: function () { + var effects = [{ + source: this, + description: '2249-attached-0', + actionAsyn: function () { + var filter = function (card) { + return card.hasClass('英知'); + }; + return this.player.pickCardAsyn(filter,1,1,this.player.enerZone); + } + },{ + source: this, + description: '2249-attached-1', + actionAsyn: function () { + this.player.enerCharge(1); + } + }]; + return this.player.selectAsyn('LAUNCH',effects).callback(this,function (effect) { + if (!effect) return; + return effect.actionAsyn.call(this); + }); + }, + }); + add(this.player,'onUseArts',effect); + add(this.player.opponent,'onUseArts',effect); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起】カンニング[アタックフェイズ]《コイン》:あなたのシグニ1体にあなたの手札からカード1枚を裏向きで付ける。そのシグニが場を離れる場合、追加でこれによって付けたカードを公開し手札に戻す。この方法でシグニを公開したとき、そのカードと同じレベルの対戦相手のシグニ1体をバニッシュする。" ], - "attachedEffectTexts": [ - "<英知>のシグニ1枚を手札に加える", - "デッキの一番上のカードをエナゾーンに置いて" - ] + actionEffects: [{ + attackPhase: true, + costCoin: 1, + actionAsyn: function () { + var turn = this.game.phase.turnCount; + return this.player.selectSelfSigniAsyn().callback(this,function (signi) { + if (!signi) return; + return this.player.selectAsyn('TARGET',this.player.hands).callback(this,function (card) { + if (!card) return; + card.moveTo(signi.zone,{ + bottom: true, + faceup: false, + }); + card._2249 = true; + this.game.addConstEffect({ + source: this, + destroyTimming: signi.onLeaveField2, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '2249-action-0', + triggerCondition: function () { + card._2249 = false; + if (this.game.lastTurnCoinSkillsDisabled && (turn === this.game.phase.turnCount - 1)) { + return false; + } + return true; + }, + condition: function () { + return inArr(card.zone,card.player.signiZones); + }, + actionAsyn: function () { + return this.player.opponent.showCardsAsyn([card]).callback(this,function () { + card.moveTo(this.player.handZone); + if (card.type !== 'SIGNI') return; + var filter = function (signi) { + return signi.level === card.level; + }; + return this.player.selectOpponentSigniAsyn(filter).callback(this,function (signi) { + if (!signi) return; + return signi.banishAsyn(); + }); + }); + }, + }); + add(signi,'onLeaveField',effect); + }, + }); + }); + }); + }, + }], + // ====================== + // 附加效果 + // ====================== + attachedEffectTexts: [ + '<英知>のシグニ1枚を手札に加える', + 'デッキの一番上のカードをエナゾーンに置いて', + ], }, "2250": { "pid": 2250, - "cid": 2250, + cid: 2250, + "timestamp": 1495262731150, "wxid": "WX16-005", - "name": "ネバーエンド", + name: "ネバーエンド", + "kana": "ネバーエンド", "rarity": "LR", "cardType": "ARTS", "color": "black", @@ -61850,6 +114853,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "ナナシ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX16/WX16-005.jpg", "illust": "アカバネ", "classes": [], "costWhite": 0, @@ -61860,23 +114864,69 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase", - "attackPhase" - ], - "artsEffectTexts": [ - "ベット-《コインアイコン》《コインアイコン》\n以下の3つから1つを選ぶ。あなたがベットしていた場合、代わりに3つまで選ぶ。\n①レベルが場にある【ウィルス】の数以下の対戦相手のシグニ1体をバニッシュする。\n②あなたのトラッシュから、レベルが場にある【ウィルス】の数以下のシグニ1枚を場に出す。そのシグニの【出】は発動しない。\n③対戦相手の場にある【ウィルス】3つを取り除く。そうした場合、あなたのデッキの一番上のカードをライフクロスに加える。", + cardText: "これが、楽しみでしたの。この刻が。~ナナシ~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase','attackPhase'], + artsEffectTexts: [ + "ベット-《コインアイコン》《コインアイコン》\n" + + "以下の3つから1つを選ぶ。あなたがベットしていた場合、代わりに3つまで選ぶ。\n" + + "①レベルが場にある【ウィルス】の数以下の対戦相手のシグニ1体をバニッシュする。\n" + + "②あなたのトラッシュから、レベルが場にある【ウィルス】の数以下のシグニ1枚を場に出す。そのシグニの【出】は発動しない。\n" + + "③対戦相手の場にある【ウィルス】3つを取り除く。そうした場合、あなたのデッキの一番上のカードをライフクロスに加える。", "レベルが場にある【ウィルス】の数以下の対戦相手のシグニ1体をバニッシュする。", "あなたのトラッシュから、レベルが場にある【ウィルス】の数以下のシグニ1枚を場に出す。そのシグニの【出】は発動しない。", - "対戦相手の場にある【ウィルス】3つを取り除く。そうした場合、あなたのデッキの一番上のカードをライフクロスに加える。" + "対戦相手の場にある【ウィルス】3つを取り除く。そうした場合、あなたのデッキの一番上のカードをライフクロスに加える。", ], - "bet": 2 + bet: 2, + getMinEffectCount: function () { + return 1; + }, + getMaxEffectCount: function (costObj) { + if (costObj.costCoin) return 3; + return 1; + }, + artsEffect: [{ + actionAsyn: function () { + var level = this.player.getInfectedZones().length + + this.player.opponent.getInfectedZones().length; + var filter = function (card) { + return (card.level <= level); + }; + return this.player.selectOpponentSigniAsyn(filter).callback(this,function (card) { + if (!card) return; + return card.banishAsyn(); + }); + }, + },{ + actionAsyn: function () { + var level = this.player.getInfectedZones().length + + this.player.opponent.getInfectedZones().length; + var filter = function (card) { + return (card.level <= level); + }; + return this.player.rebornAsyn(filter,1,{dontTriggerStartUp: true}); + }, + },{ + actionAsyn: function () { + if (this.player.opponent.getInfectedZones().length < 3) return; + this.player.opponent.signiZones.forEach(function (zone) { + zone.removeVirus(); + },this); + var card = this.player.mainDeck.cards[0]; + if (!card) return; + card.moveTo(this.player.lifeClothZone); + }, + }] }, "2251": { "pid": 2251, - "cid": 2251, + cid: 2251, + "timestamp": 1495262730895, "wxid": "WX16-007", - "name": "ドーナ THIRD", + name: "ドーナ THIRD", + "kana": "ドーナサード", "rarity": "LC", "cardType": "LRIG", "color": "white", @@ -61885,6 +114935,7 @@ var CardInfo = { "power": 0, "limiting": "", "coin": 0, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX16/WX16-007.jpg", "illust": "mado*pen", "classes": [ "ドーナ" @@ -61896,13 +114947,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "がんばれ!がんばれ!~ドーナ~" }, "2252": { "pid": 2252, - "cid": 2252, + cid: 2252, + "timestamp": 1495262730749, "wxid": "WX16-008", - "name": "ドーナ SECOND", + name: "ドーナ SECOND", + "kana": "ドーナセカンド", "rarity": "LC", "cardType": "LRIG", "color": "white", @@ -61911,6 +114965,7 @@ var CardInfo = { "power": 0, "limiting": "", "coin": 0, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX16/WX16-008.jpg", "illust": "mado*pen", "classes": [ "ドーナ" @@ -61922,13 +114977,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "いつまでも逃げていたら、先には進めない!~ドーナ~" }, "2253": { "pid": 2253, - "cid": 2253, + cid: 2253, + "timestamp": 1495262731569, "wxid": "WX16-009", - "name": "ドーナ FIRST", + name: "ドーナ FIRST", + "kana": "ドーナファースト", "rarity": "LC", "cardType": "LRIG", "color": "white", @@ -61937,6 +114995,7 @@ var CardInfo = { "power": 0, "limiting": "", "coin": 0, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX16/WX16-009.jpg", "illust": "mado*pen", "classes": [ "ドーナ" @@ -61949,15 +115008,32 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "いきましょ、翔ちゃん!~ドーナ~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出】手札を1枚捨てる:《コイン》を得る。" - ] + ], + startUpEffects: [{ + costCondition: function () { + return this.player.hands.length; + }, + costAsyn: function () { + return this.player.discardAsyn(1); + }, + actionAsyn: function () { + this.player.gainCoins(1); + } + }], }, "2254": { "pid": 2254, - "cid": 2254, + cid: 2254, + "timestamp": 1495262731474, "wxid": "WX16-013", - "name": "とってもあーや!III", + name: "とってもあーや!III", + "kana": "トッテモアーヤスリー", "rarity": "LC", "cardType": "LRIG", "color": "blue", @@ -61966,6 +115042,7 @@ var CardInfo = { "power": 0, "limiting": "", "coin": 0, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX16/WX16-013.jpg", "illust": "柚希きひろ", "classes": [ "あや" @@ -61978,15 +115055,27 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "ま、適当に応援よろしくぅ!~あや~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出】《青》:《コインアイコン》を得る。" - ] + ], + startUpEffects: [{ + costBlue: 1, + actionAsyn: function () { + this.player.gainCoins(1); + } + }], }, "2255": { "pid": 2255, - "cid": 2255, + cid: 2255, + "timestamp": 1495262732277, "wxid": "WX16-016", - "name": "アウト・ダスト", + name: "アウト・ダスト", + "kana": "アウトダスト", "rarity": "LC", "cardType": "ARTS", "color": "blue", @@ -61994,6 +115083,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX16/WX16-016.jpg", "illust": "CH@R", "classes": [], "costWhite": 0, @@ -62004,18 +115094,30 @@ var CardInfo = { "costColorless": 1, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase" - ], - "artsEffectTexts": [ + cardText: "!!?", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase'], + artsEffectTexts: [ "すべてのプレイヤーは、場にある最も大きいレベルを持つルリグのレベルの数だけ手札を捨てる。" - ] + ], + artsEffect: { + actionAsyn: function () { + var count = Math.max(this.player.lrig.level,this.player.opponent.lrig.level); + return this.player.discardAsyn(count).callback(this,function () { + return this.player.opponent.discardAsyn(count); + }); + } + } }, "2256": { "pid": 2256, - "cid": 2256, + cid: 2256, + "timestamp": 1495262732286, "wxid": "WX16-022", - "name": "香美脆味", + name: "香美脆味", + "kana": "オーバートッピング", "rarity": "LC", "cardType": "ARTS", "color": "green", @@ -62023,6 +115125,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "メル", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX16/WX16-022.jpg", "illust": "イチノセ奏", "classes": [], "costWhite": 0, @@ -62033,20 +115136,46 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase", - "attackPhase", - "spellCutIn" + cardText: "でっきあがり!~メル~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase','attackPhase','spellCutIn'], + artsEffectTexts: [ + "あなたのエナゾーンから好きな枚数の《アクセアイコン》を持つシグニを、あなたの好きな数のシグニの【アクセ】にする。\n" + + "(【アクセ】にするためのコストは支払わない)\n" + + "(【アクセ】はシグニ1体につき1枚までつけることができる)" ], - "artsEffectTexts": [ - "あなたのエナゾーンから好きな枚数の《アクセアイコン》を持つシグニを、あなたの好きな数のシグニの【アクセ】にする。\n(【アクセ】にするためのコストは支払わない)\n(【アクセ】はシグニ1体につき1枚までつけることができる)" - ] + artsEffect: { + actionAsyn: function () { + var done = false; + return Callback.loop(this,3,function () { + if (done) return; + var cards = this.player.enerZone.cards.filter(function (card) { + return card.acce; + },this); + var signis = this.player.signis.filter(function (signi) { + return signi.canBeAcced(); + },this); + if (!cards.length || !signis.length) return; + return this.player.selectOptionalAsyn('TARGET',cards).callback(this,function (card) { + if (!card) return done = true; + return this.player.selectTargetAsyn(signis).callback(this,function (signi) { + if (!signi) return done = true; + card.acceTo(signi); + }); + }); + }); + } + } }, "2257": { "pid": 2257, - "cid": 2257, + cid: 2257, + "timestamp": 1495262732746, "wxid": "WX16-024", - "name": "幻怪姫 カラテン", + name: "幻怪姫 カラテン", + "kana": "ゲンカイキカラテン", "rarity": "SR", "cardType": "SIGNI", "color": "white", @@ -62054,7 +115183,38 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "ドーナ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX16/WX16-024.jpg", "illust": "keypot", + faqs: [ + { + "q": "[レイヤー]とは何ですか?", + "a": "[レイヤー]は怪異のシグニの一部が持つ能力であり、あなたの<怪異>のシグニはすべて《レイヤーアイコン》がついている能力を得ます。" + }, + { + "q": "《幻怪姫 カラテン》は、《羅星宙姫 ノーザンセブン》のライフバーストの効果によってトラッシュに置かれますか?", + "a": "《羅星宙姫 ノーザンセブン》はパワー15000以上のシグニであり、そのライフバーストは「パワー15000以上のシグニの効果」となりますので、《幻怪姫 カラテン》は効果を受けずトラッシュに置かれません。" + }, + { + "q": "対戦相手のルリグが《真実の記憶 リル》で、対戦相手の《仙石の西猿 ゴクウ》のライフバーストが発動しました。《幻怪姫 カラテン》は《仙石の西猿 ゴクウ》のライフバーストでバニッシュされますか?", + "a": "対戦相手の場に<武勇>のシグニがある場合はバニッシュされます。《真実の記憶 リル》の常時能力は、シグニゾーンにあるシグニにのみ影響しますので、ライフバーストが発動しチェックゾーンに置かれている《仙石の西猿 ゴクウ》のパワーは変わらず、パワー12000のシグニの効果となり《幻怪姫 カラテン》の能力では防げません。" + }, + { + "q": "《幻怪姫 カラテン》が2体自分の場にあるときに、1体が対戦相手の効果によってバニッシュされました。カードは何枚引けますか?", + "a": "その場合、バニッシュされた《幻怪姫 カラテン》は自動能力を2つ持っていましたので、2回発動しカードを4枚引きます。" + }, + { + "q": "対戦相手に《コードラビリンス ルーブル》が2体あり、その正面に<怪異>のシグニが1体ずつありますが能力は失っています。そして《コードラビリンス ルーブル》は自身の能力でパワーが15000となっています。\nそこで《幻怪姫 カラテン》が場に出るとどうなりますか?", + "a": "《幻怪姫 カラテン》によってそれらのシグニが《レイヤーアイコン》の能力を得ます。「対戦相手の場に能力の無いシグニが2体以上あるかぎり、」という条件を満たさないので《コードラビリンス ルーブル》のパワーは12000に戻ります。\n《幻怪姫 カラテン》が出る前に《コードラビリンス ルーブル》によって失っていた能力は戻りませんのでご注意ください。" + }, + { + "q": "対戦相手の効果によってこのシグニのパワーが-15000され、パワーが0以下になったのでバニッシュされました。自動能力によってカードを引くことはできますか?", + "a": "いいえ、自動能力は発動しません。\n対戦相手の効果によってパワーが0となりましたが、パワーが0以下のシグニがバニッシュされるのはルール処理によるもので対戦相手の効果によるものではないため、自動能力は発動せず、カードを引くことはできません。" + }, + { + "q": "このシグニが対戦相手のシグニとバトルしてバニッシュされました。自動能力によってカードを引くことはできますか?", + "a": "いいえ、自動能力は発動しません。\n対戦相手のシグニによってバニッシュされましたが、アタックしたシグニとのバトルによってシグニがバニッシュされるのはバトルのルールによるもので対戦相手の効果によるものではないため、自動能力は発動せず、カードを引くことはできません。" + } + ], "classes": [ "精生", "怪異" @@ -62067,20 +115227,66 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "layer": true, - "constEffectTexts": [ + cardText: "そんな大きな図体じゃ一生追いつけないわよ。~カラテン~", + layer: true, + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "《レイヤーアイコン》【常】:このシグニは対戦相手のパワー15000以上のシグニの効果を受けない。", "《レイヤーアイコン》【自】:このシグニが対戦相手の効果によって場を離れたとき、カードを2枚引く。" ], - "burstEffectTexts": [ + constEffects: [{ + layer: true, + action: function (set,add) { + add(this,'effectFilters',function (card) { + return !((card.player === this.player.opponent) && (card.power >= 15000)); + }); + } + },{ + layer: true, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '2257-const-1', + triggerCondition: function () { + var source = this.game.getEffectSource(); + return source && (source.player !== this.player); + }, + actionAsyn: function () { + this.player.draw(2); + }, + }); + add(this,'onLeaveField',effect); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたのデッキから<怪異>のシグニ1枚を探して公開し手札に加えるか場に出す。その後、デッキをシャッフルする。" - ] + ], + burstEffect: { + actionAsyn: function () { + var filter = function (card) { + return card.hasClass('怪異'); + }; + return this.player.selectTextAsyn('CHOOSE_EFFECT',['ADD_TO_HAND','SUMMON']).callback(this,function (text) { + if (text === 'ADD_TO_HAND') { + return this.player.seekAsyn(filter,1); + } + return this.player.seekAndSummonAsyn(filter,1); + }); + } + } }, "2258": { "pid": 2258, - "cid": 2258, + cid: 2258, + "timestamp": 1495262732509, "wxid": "WX16-025", - "name": "幻怪姫 スノークイーン", + name: "幻怪姫 スノークイーン", + "kana": "ゲンカイキスノークイーン", "rarity": "SR", "cardType": "SIGNI", "color": "white", @@ -62088,6 +115294,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "ドーナ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX16/WX16-025.jpg", "illust": "よん", "classes": [ "精生", @@ -62101,24 +115308,96 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ - "【自】:このシグニが場を離れたとき、あなたの手札からこのシグニよりパワーの低いシグニ1枚を場に出してもよい。" + cardText: "ふぅ、ここは暑いわぁ。体が溶けてしまいそう。~スノークイーン~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ + "【自】:このシグニが場を離れたとき、あなたの手札からこのシグニよりパワーの低いシグニ1枚を場に出してもよい。", ], - "startUpEffectTexts": [ - "【出】手札から<怪異>のシグニを2枚捨てる:対戦相手のシグニ1体を手札に戻す。" + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '2258-const-0', + actionAsyn: function (event) { + var cards = this.player.hands.filter(function (card) { + return (card.power < event.power) && card.canSummon(); + },this); + return this.player.selectOptionalAsyn('SUMMON_SIGNI',cards).callback(this,function (card) { + if (!card) return; + return card.summonAsyn(); + }); + }, + }); + add(this,'onLeaveField',effect); + } + }], + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ + "【出】手札から<怪異>のシグニを2枚捨てる:対戦相手のシグニ1体を手札に戻す。", ], - "actionEffectTexts": [ + startUpEffects: [{ + costCondition: function () { + var cards = this.player.hands.filter(function (card) { + return card.hasClass('怪異'); + },this); + return cards.length >= 2; + }, + costAsyn: function () { + var cards = this.player.hands.filter(function (card) { + return card.hasClass('怪異'); + },this); + return this.player.selectSomeAsyn('PAY',cards,2,2).callback(this,function (cards) { + this.game.trashCards(cards); + }); + }, + actionAsyn: function () { + return this.player.selectOpponentSigniAsyn().callback(this,function (card) { + if (!card) return; + return card.bounceAsyn(); + }); + }, + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起】《白》《白》:あなたのトラッシュから《幻怪姫 スノークイーン》以外の<怪異>のシグニ1枚を手札に加える。" ], - "burstEffectTexts": [ + actionEffects: [{ + costWhite: 2, + actionAsyn: function () { + var filter = function (card) { + return (card.cid !== 2258) && card.hasClass('怪異'); + }; + return this.player.pickCardAsyn(filter); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたのトラッシュから<怪異>のシグニを2枚まで手札に加える。" - ] + ], + burstEffect: { + actionAsyn: function () { + var filter = function (card) { + return card.hasClass('怪異'); + }; + return this.player.pickCardAsyn(filter,0,2); + } + } }, "2259": { "pid": 2259, - "cid": 2259, + cid: 2259, + "timestamp": 1495262731859, "wxid": "WX16-029", - "name": "大罠 ルパンヌ", + name: "大罠 ルパンヌ", + "kana": "ダイビンルパンヌ", "rarity": "SR", "cardType": "SIGNI", "color": "blue", @@ -62126,6 +115405,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "あや", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX16/WX16-029.jpg", "illust": "紅緒", "classes": [ "精武", @@ -62139,22 +115419,73 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ - "【自】:対戦相手のターンの間、このシグニがバニッシュされたとき、あなたはこのシグニをエナゾーンから【トラップ】としてあなたのシグニゾーンに設置してもよい。" + cardText: "ヤツは大変なものを盗んでいきます。\nあなたの、アタックです。\n~シロパト~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ + "【自】:対戦相手のターンの間、このシグニがバニッシュされたとき、あなたはこのシグニをエナゾーンから【トラップ】としてあなたのシグニゾーンに設置してもよい。", ], - "extraTexts": [ + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '2259-const-0', + triggerCondition: function () { + return (this.game.turnPlayer === this.player.opponent); + }, + optional: true, + actionAsyn: function () { + return this.player.selectAsyn('TARGET',this.player.signiZones).callback(this,function (zone) { + if (!zone) return; + this.trapTo(zone); + }); + } + }); + add(this,'onBanish',effect); + } + }], + // ====================== + // Trap + // ====================== + extraTexts: [ "[トラップ]:あなたは手札から<トリック>のシグニを1枚捨ててもよい。そうした場合、アタックしているシグニ1体はこのアタックであなたにダメージを与えない。" ], - "trap": {}, - "burstEffectTexts": [ + trap: { + actionAsyn: function (event) { + var cards = this.player.hands.filter(function (card) { + return card.hasClass('トリック'); + },this); + return this.player.selectOptionalAsyn('DISCARD',cards).callback(this,function (card) { + if (!card) return; + if (card.trash() && event) { + event.wontBeDamaged = true; + } + }); + }, + }, + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたのデッキから<トリック>のシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" - ] + ], + burstEffect: { + actionAsyn: function () { + var filter = function (card) { + return card.hasClass('トリック') + }; + return this.player.seekAsyn(filter,1); + }, + }, }, "2260": { "pid": 2260, - "cid": 2260, + cid: 2260, + "timestamp": 1495262732827, "wxid": "WX16-037", - "name": "隠密の十勇 サイゾウ", + name: "隠密の十勇 サイゾウ", + "kana": "オンミツノジュウユウサイゾウ", "rarity": "R", "cardType": "SIGNI", "color": "red", @@ -62162,6 +115493,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX16/WX16-037.jpg", "illust": "はしもとなおや", "classes": [ "精像", @@ -62175,21 +115507,70 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "サナユキ、後は任せたぞ…。~サイゾウ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【自】:場にあるこのシグニの上に《ライズアイコン》を持つシグニが置かれたとき、ターン終了時まで、そのシグニは「バニッシュされない。」を得る。", "【自】:このシグニがバニッシュされたとき、あなたのデッキの上からカードを4枚見る。その中から《ライズアイコン》を持つシグニ1枚を公開し手札に加え、残りを好きな順番でデッキの一番下に置く。" ], - "burstEffectTexts": [ + constEffects: [{ + duringGame: true, + auto: 'onRised', + effect: { + actionAsyn: function (event) { + this.game.tillTurnEndAdd(this,event.card,'canNotBeBanished',true); + }, + }, + },{ + auto: 'onBanish', + effect: { + actionAsyn: function () { + var filter = function (card) { + return card.rise; + }; + return this.player.pickCardsFromDeckTopAsyn(4,filter); + }, + }, + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:どちらか1つを選ぶ。①カードを1枚引く。②【エナチャージ1】", "カードを1枚引く。", "【エナチャージ1】" - ] + ], + burstEffect: { + actionAsyn: function () { + var effects = [{ + source: this, + description: '2260-burst-1', + actionAsyn: function () { + this.player.draw(1); + } + },{ + source: this, + description: '2260-burst-2', + actionAsyn: function () { + this.player.enerCharge(1); + } + }]; + return this.player.selectAsyn('LAUNCH',effects).callback(this,function (effect) { + if (!effect) return; + return effect.actionAsyn.call(this); + }); + }, + }, }, "2261": { "pid": 2261, - "cid": 2261, + cid: 2261, + "timestamp": 1495262732629, "wxid": "WX16-042", - "name": "UNLUCKY", + name: "UNLUCKY", + "kana": "アンラッキー", "rarity": "R", "cardType": "SPELL", "color": "blue", @@ -62197,6 +115578,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX16/WX16-042.jpg", "illust": "I☆LA", "classes": [], "costWhite": 0, @@ -62207,15 +115589,43 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "大正解!あ~やちゃんでした!~あや~", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "あなたの手札からシグニを1枚捨てる。その後、捨てたシグニと同じレベルの対戦相手のシグニ1体をバニッシュする。あなたはこの効果をあと2回まで繰り返してもよい。(合計で最大3回まで行える)" - ] + ], + spellEffect: { + actionAsyn: function () { + var done = false; + return Callback.loop(this,3,function () { + if (done) return; + var cards = this.player.hands.filter(function (card) { + return (card.type === 'SIGNI'); + },this); + return this.player.selectOptionalAsyn('DISCARD',cards).callback(this,function (card) { + if (!card) return done = true; + card.trash(); + var filter = function (signi) { + return (signi.level === card.level); + }; + return this.player.selectOpponentSigniAsyn(filter).callback(this,function (card) { + if (!card) return; + return card.banishAsyn(); + }); + }); + }); + } + }, }, "2262": { "pid": 2262, - "cid": 2262, + cid: 2262, + "timestamp": 1495262732842, "wxid": "WX16-045", - "name": "コードイート チョコスプ", + name: "コードイート チョコスプ", + "kana": "コードイートチョコスプ", "rarity": "R", "cardType": "SIGNI", "color": "green", @@ -62223,6 +115633,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX16/WX16-045.jpg", "illust": "イチゼン", "classes": [ "精械", @@ -62236,25 +115647,87 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ - "【出】手札から《アクセアイコン》を持つシグニを1枚捨てる:あなたのデッキから<調理>のシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" + cardText: "ワタシの色は108まであるわ。~チョコスプ~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ + "【出】手札から《アクセアイコン》を持つシグニを1枚捨てる:あなたのデッキから<調理>のシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。", ], - "acce": true, - "actionEffectTexts": [ - "【起】《緑》《緑》:このカードをエナゾーンからあなたのシグニ1体の【アクセ】にする。" + startUpEffects: [{ + costCondition: function () { + return this.player.hands.some(function (card) { + return (card.type === 'SIGNI') && card.acce; + },this); + }, + costAsyn: function () { + var cards = this.player.hands.filter(function (card) { + return (card.type === 'SIGNI') && card.acce; + },this); + return this.player.selectAsyn('PAY',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + }, + actionAsyn: function () { + var filter = function (card) { + return card.hasClass('調理'); + }; + return this.player.seekAsyn(filter,1); + } + }], + acce: true, + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ + "【起】《緑》《緑》:このカードをエナゾーンからあなたのシグニ1体の【アクセ】にする。", ], - "constEffectTexts": [ + actionEffects: [{ + costGreen: 2, + mixin: 'acce', + }], + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常】:これにアクセされている<調理>のシグニは「このシグニがアタックしたとき、自身のパワー以下の対戦相手のシグニ1体をバニッシュする。」を得る。" ], - "burstEffectTexts": [ + constEffects: [{ + duringGame: true, + condition: function () { + return this.acceingCard && this.acceingCard.hasClass('調理'); + }, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this.acceingCard, + description: '2262-const-0', + actionAsyn: function () { + return this.banishSigniAsyn(this.power); + }, + }); + add(this.acceingCard,'onBanish',effect); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(1); + } + } }, "2263": { "pid": 2263, - "cid": 2263, + cid: 2263, + "timestamp": 1495262734188, "wxid": "WX16-046", - "name": "羅菌 アオカビ", + name: "羅菌 アオカビ", + "kana": "ラキンアオカビ", "rarity": "R", "cardType": "SIGNI", "color": "black", @@ -62262,6 +115735,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX16/WX16-046.jpg", "illust": "笹森トモエ", "classes": [ "精羅", @@ -62275,21 +115749,79 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "こたミカの時期だけど大丈夫?~アオカビ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常】:このシグニのパワーは対戦相手の場にある【ウィルス】1つにつき、+1000される。", "【自】:対戦相手のターン終了時、対戦相手の感染状態のシグニ1体をバニッシュする。" ], - "burstEffectTexts": [ + constEffects: [{ + action: function (set,add) { + var value = this.player.opponent.getInfectedZones().length * 1000; + if (!value) return; + add(this,'power',value); + } + },{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '2263-const-1', + actionAsyn: function () { + var filter = function (card) { + return card.isInfected(); + }; + return this.player.selectOpponentSigniAsyn(filter).callback(this,function (card) { + if (!card) return; + return card.banishAsyn(); + }); + } + }); + add(this.player.opponent,'onTurnEnd2',effect); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:どちらか1つを選ぶ。①カードを1枚引く。②対戦相手のシグニゾーン2つまでに【ウィルス】を1つずつ置く。", "カードを1枚引く。", "対戦相手のシグニゾーン2つまでに【ウィルス】を1つずつ置く。" - ] + ], + burstEffect: { + actionAsyn: function () { + var effects = [{ + source: this, + description: '2263-burst-1', + actionAsyn: function () { + this.player.draw(1); + } + },{ + source: this, + description: '2263-burst-2', + actionAsyn: function () { + return this.player.selectSomeAsyn('TARGET',this.player.opponent.signiZones,0,2).callback(this,function (zones) { + zones.forEach(function (zone) { + zone.putVirus(); + },this); + }); + }, + }]; + return this.player.selectAsyn('LAUNCH',effects).callback(this,function (effect) { + if (!effect) return; + return effect.actionAsyn.call(this); + }); + }, + }, }, "2264": { "pid": 2264, - "cid": 2264, + cid: 2264, + "timestamp": 1495262733012, "wxid": "WX16-051", - "name": "幻怪 スナカケ", + name: "幻怪 スナカケ", + "kana": "ゲンカイスナカケ", "rarity": "C", "cardType": "SIGNI", "color": "white", @@ -62297,6 +115829,7 @@ var CardInfo = { "limit": 0, "power": 1000, "limiting": "ドーナ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX16/WX16-051.jpg", "illust": "DQN", "classes": [ "精生", @@ -62310,19 +115843,42 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "layer": true, - "constEffectTexts": [ - "《レイヤーアイコン》【常】:このシグニのパワーが8000以上であるかぎり、このシグニは【ランサー】を得る。" + cardText: "あぁ可愛い砂霊達、お憑きなさい。~スナカケ~", + layer: true, + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ + "《レイヤーアイコン》【常】:このシグニのパワーが8000以上であるかぎり、このシグニは【ランサー】を得る。", ], - "burstEffectTexts": [ + constEffects: [{ + layer: true, + condition: function () { + return (this.power >= 8000); + }, + action: function (set,add) { + set(this,'lancer',true); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(1); + } + } }, "2265": { "pid": 2265, - "cid": 2265, + cid: 2265, + "timestamp": 1495262733088, "wxid": "WX16-052", - "name": "幻怪 カラカサ", + name: "幻怪 カラカサ", + "kana": "ゲンカイカラカサ", "rarity": "C", "cardType": "SIGNI", "color": "white", @@ -62330,6 +115886,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX16/WX16-052.jpg", "illust": "コト", "classes": [ "精生", @@ -62343,16 +115900,28 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "layer": true, - "constEffectTexts": [ + cardText: "帰りに晴れたからって忘れちゃだめだよ。~カラカサ~", + layer: true, + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "《レイヤーアイコン》【常】:このシグニのパワーは+1000される。" - ] + ], + constEffects: [{ + layer: true, + action: function (set,add) { + add(this,'power',1000); + } + }], }, "2266": { "pid": 2266, - "cid": 2266, + cid: 2266, + "timestamp": 1495262734672, "wxid": "WX16-053", - "name": "幻怪 ケセパサ", + name: "幻怪 ケセパサ", + "kana": "ゲンカイケセパサ", "rarity": "C", "cardType": "SIGNI", "color": "white", @@ -62360,6 +115929,7 @@ var CardInfo = { "limit": 0, "power": 1000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX16/WX16-053.jpg", "illust": "松本エイト", "classes": [ "精生", @@ -62373,19 +115943,41 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "layer": true, - "constEffectTexts": [ + cardText: "もこもこっとんでぃふぇんすっ!~ケセパサ~", + layer: true, + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "《レイヤーアイコン》【常】:このシグニは対戦相手のレベル2以下のシグニの効果を受けない。" ], - "burstEffectTexts": [ + constEffects: [{ + layer: true, + action: function (set,add) { + add(this,'effectFilters',function (card) { + return !((card.player !== this.player) && (card.type === 'SIGNI') && (card.level <= 2)); + }); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:【エナチャージ1】" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.enerCharge(1); + } + } }, "2267": { "pid": 2267, - "cid": 2267, + cid: 2267, + "timestamp": 1495262734210, "wxid": "WX16-059", - "name": "鉞担の足柄 キンタロ", + name: "鉞担の足柄 キンタロ", + "kana": "マサカリカツギノアシガラキンタロ", "rarity": "C", "cardType": "SIGNI", "color": "red", @@ -62393,6 +115985,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX16/WX16-059.jpg", "illust": "芥川", "classes": [ "精像", @@ -62406,19 +115999,38 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "extraTexts": [ - "[ライズ]あなたのレベル1の赤のシグニ1体の上に置く" + cardText: "決まり手はキンタロスペシャル!~行司ザル~", + // ====================== + // Rise + // ====================== + extraTexts: [ + "[ライズ]あなたのレベル1の赤のシグニ1体の上に置く", ], - "rise": true, - "constEffectTexts": [ + rise: function (card) { + return (card.level === 1) && card.hasColor('red'); + }, + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常】:あなたのターンの間、このシグニのパワーは10000になる。" - ] + ], + constEffects: [{ + condition: function () { + return (this.game.turnPlayer === this.player); + }, + action: function (set,add) { + set(this,'power',10000); + } + }], }, "2268": { "pid": 2268, - "cid": 2268, + cid: 2268, + "timestamp": 1495262734144, "wxid": "WX16-062", - "name": "中罠 ラクガキ", + name: "中罠 ラクガキ", + "kana": "チュウビンラクガキ", "rarity": "C", "cardType": "SIGNI", "color": "blue", @@ -62426,6 +116038,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX16/WX16-062.jpg", "illust": "DQN", "classes": [ "精武", @@ -62439,19 +116052,43 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "extraTexts": [ - "[トラップ]:対戦相手のレベル3のシグニ1体を手札に戻す。" + cardText: "ヒゲとグラサンは鉄板よね~。~ラクガキ~", + // ====================== + // Trap + // ====================== + extraTexts: [ + "[トラップ]:対戦相手のレベル3のシグニ1体を手札に戻す。", ], - "trap": {}, - "burstEffectTexts": [ + trap: { + actionAsyn: function () { + var filter = function (card) { + return (card.level === 3); + }; + return this.player.selectOpponentSigniAsyn(filter).callback(this,function (card) { + if (!card) return; + return card.bounceAsyn(); + }); + }, + }, + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:【エナチャージ1】" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.enerCharge(1); + } + } }, "2269": { "pid": 2269, - "cid": 2269, + cid: 2269, + "timestamp": 1495262733831, "wxid": "WX16-063", - "name": "小罠 ネズコゾ", + name: "小罠 ネズコゾ", + "kana": "ショウビンネズコゾ", "rarity": "C", "cardType": "SIGNI", "color": "blue", @@ -62459,6 +116096,7 @@ var CardInfo = { "limit": 0, "power": 1000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX16/WX16-063.jpg", "illust": "かにかま", "classes": [ "精武", @@ -62472,15 +116110,31 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "小癪な倉庫め…。あちきが出るわ!~ネズコゾ~", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起】《ダウン》:あなたの【トラップ】1つを手札に加える。" - ] + ], + actionEffects: [{ + costDown: true, + actionAsyn: function () { + var cards = this.player.getTraps(); + return this.player.selectAsyn('ADD_TO_HAND',cards).callback(this,function (card) { + if (!card) return; + card.moveTo(this.player.handZone); + }); + } + }], }, "2270": { "pid": 2270, - "cid": 2270, + cid: 2270, + "timestamp": 1495262733904, "wxid": "WX16-064", - "name": "小罠 ケシオトシ", + name: "小罠 ケシオトシ", + "kana": "ショウビンケシオトシ", "rarity": "C", "cardType": "SIGNI", "color": "blue", @@ -62488,6 +116142,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX16/WX16-064.jpg", "illust": "聡間まこと", "classes": [ "精武", @@ -62501,19 +116156,40 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "extraTexts": [ - "[トラップ]:対戦相手のパワー2000以下のすべてのシグニをバニッシュする。" + cardText: "セット良し!~ケシオトシ1号~\n補強良し!~ケシオトシ2号~", + // ====================== + // Trap + // ====================== + extraTexts: [ + "[トラップ]:対戦相手のパワー2000以下のすべてのシグニをバニッシュする。", ], - "trap": {}, - "burstEffectTexts": [ + trap: { + actionAsyn: function () { + var cards = this.player.opponent.signis.filter(function (signi) { + return (signi.power <= 2000); + },this); + return this.game.banishCardsAsyn(cards); + }, + }, + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(1); + } + } }, "2271": { "pid": 2271, - "cid": 2271, + cid: 2271, + "timestamp": 1495262734757, "wxid": "WX16-070", - "name": "仕英の文章 #シゴト#", + name: "仕英の文章 #シゴト#", + "kana": "シエイノブンショウワイルドシゴト", "rarity": "C", "cardType": "SIGNI", "color": "green", @@ -62521,7 +116197,15 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX16/WX16-070.jpg", "illust": "pepo", + faqs: [ + { + // TODO: test... + "q": "自分のルリグのレベルが1のときに、《仕英の文章 #シゴト#》の効果でレベルをプラスできますか?", + "a": "可能ですが、効果を処理した時点でシグニがルリグのレベルを超えてしまいますので、ルール処理によりトラッシュに置かれます。この場合、《仕英の文章 #シゴト#》のアタックによるバトルやダメージの処理は行われません。" + } + ], "classes": [ "精像", "英知" @@ -62534,15 +116218,33 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "Aさんで6日、Bさんで12日かかる仕事を2人でやると何日?~#シゴト#~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【自】:このシグニがアタックしたとき、ターン終了時まで、このシグニのレベルを+1するか+2してもよい。" - ] + ], + constEffects: [{ + auto: 'onAttack', + effect: { + actionAsyn: function () { + return this.player.selectNumberAsyn('LEVEL',1,2).callback(this,function (level) { + this.game.tillTurnEndAdd(this,this,'level',level); + // FIX ME: Keep showing current level for all signis. + return this.player.opponent.showTextAsyn('LEVEL','number',level); + }); + }, + }, + }], }, "2272": { "pid": 2272, - "cid": 2272, + cid: 2272, + "timestamp": 1495262734262, "wxid": "WX16-074", - "name": "コードイート メーシロ", + name: "コードイート メーシロ", + "kana": "コードイートメーシロ", "rarity": "C", "cardType": "SIGNI", "color": "green", @@ -62550,6 +116252,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX16/WX16-074.jpg", "illust": "水玉子", "classes": [ "精械", @@ -62563,22 +116266,58 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "acce": true, - "actionEffectTexts": [ - "【起】《緑×0》:このカードをエナゾーンからあなたのシグニ1体の【アクセ】にする。(【アクセ】はシグニ1体につき1枚までつけることができる)" + cardText: "ハチミツとごっちゃになってない?~メーシロ~", + acce: true, + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ + "【起】《緑×0》:このカードをエナゾーンからあなたのシグニ1体の【アクセ】にする。(【アクセ】はシグニ1体につき1枚までつけることができる)", ], - "constEffectTexts": [ + actionEffects: [{ + mixin: 'acce', + }], + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常】:これにアクセされている<調理>のシグニは「このシグニがバニッシュされたとき、カードを1枚引く。」を得る。" ], - "burstEffectTexts": [ + constEffects: [{ + duringGame: true, + condition: function () { + return this.acceingCard && this.acceingCard.hasClass('調理'); + }, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this.acceingCard, + description: '2272-const-0', + actionAsyn: function () { + this.player.draw(1); + }, + }); + add(this.acceingCard,'onBanish',effect); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(1); + } + } }, "2273": { "pid": 2273, - "cid": 2273, + cid: 2273, + "timestamp": 1495262734861, "wxid": "WD20-001", - "name": "ママ 4", + name: "ママ 4", + "kana": "ママフォー", "rarity": "ST", "cardType": "LRIG", "color": "green", @@ -62587,6 +116326,7 @@ var CardInfo = { "power": 0, "limiting": "", "coin": 0, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD20/WD20-001.jpg", "illust": "bomi", "classes": [ "ママ" @@ -62599,18 +116339,50 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ - "【出】《コイン》《コイン》《コイン》:あなたのデッキの一番上のカードをライフクロスに加える。" + cardText: "あなたには、私が止められますか?~ママ~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ + "【出】《コイン》《コイン》《コイン》:あなたのデッキの一番上のカードをライフクロスに加える。", ], - "constEffectTexts": [ + startUpEffects: [{ + costCoin: 3, + actionAsyn: function () { + this.player.addLifeCloth(); + }, + }], + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【自】:あなたのターンの間、あなたのライフクロスにカード1枚が加えられるたび、あなたは《緑》を支払ってもよい。そうした場合、対戦相手のシグニ1体をバニッシュする。" - ] + ], + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '2273-const-0', + triggerCondition: function (event) { + return (event.newZone === this.player.lifeClothZone) && + (event.oldZone !== this.player.lifeClothZone); + }, + costGreen: 1, + actionAsyn: function () { + return this.banishSigniAsyn(); + }, + }); + add(this.player,'onCardMove',effect); + } + }], }, "2274": { "pid": 2274, - "cid": 2274, + cid: 2274, + "timestamp": 1495262735065, "wxid": "WD20-005", - "name": "ママ 0", + name: "ママ 0", + "kana": "ママゼロ", "rarity": "ST", "cardType": "LRIG", "color": "green", @@ -62619,6 +116391,7 @@ var CardInfo = { "power": 0, "limiting": "", "coin": 4, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD20/WD20-005.jpg", "illust": "bomi", "classes": [ "ママ" @@ -62630,13 +116403,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "オープン。~ママ~" }, "2275": { "pid": 2275, - "cid": 2275, + cid: 2275, + "timestamp": 1495262735657, "wxid": "WD20-006", - "name": "全知全能", + name: "全知全能", + "kana": "ラブライクラブ", "rarity": "ST", "cardType": "ARTS", "color": "green", @@ -62644,6 +116420,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "ママ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD20/WD20-006.jpg", "illust": "オーミー", "classes": [], "costWhite": 0, @@ -62654,20 +116431,48 @@ var CardInfo = { "costColorless": 4, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase", - "attackPhase" + cardText: "さあ、還るわ!あなたもそれを望んでいるでしょう?~ママ~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase','attackPhase'], + artsEffectTexts: [ + "ベット-《コイン》《コイン》\n" + + "対戦相手のシグニ2体と、エナゾーンにあるカード2枚をトラッシュに置く。その後、対戦相手は手札を2枚捨てる。あなたのデッキの一番上のカードをライフクロスに加える。このターンが対戦相手のターンで、あなたがベットしていなかった場合、あなたの次のターンをスキップする。" ], - "artsEffectTexts": [ - "ベット-《コイン》《コイン》\n対戦相手のシグニ2体と、エナゾーンにあるカード2枚をトラッシュに置く。その後、対戦相手は手札を2枚捨てる。あなたのデッキの一番上のカードをライフクロスに加える。このターンが対戦相手のターンで、あなたがベットしていなかった場合、あなたの次のターンをスキップする。" - ], - "bet": 2 + bet: 2, + artsEffect: { + actionAsyn: function (costArg) { + return Callback.immediately().callback(this,function () { + var cards = this.player.opponent.signis.filter(function (card) { + return !card.shadow; + },this); + if (cards.length < 2) return; + return this.player.selectSomeTargetsAsyn(cards,2,2).callback(this,function (cards) { + return this.game.trashCardsAsyn(cards); + }); + }).callback(this,function () { + var cards = this.player.opponent.enerZone.cards; + if (cards.length < 2) return; + return this.player.selectSomeAsyn('TRASH',cards,2,2).callback(this,function (cards) { + return this.game.trashCards(cards); + }); + }).callback(this,function () { + this.player.addLifeCloth(); + if (this.game.turnPlayer === this.player) return; + if (costArg.bet) return; + this.player.skipNextTurn = true; + }); + }, + }, }, "2276": { "pid": 2276, - "cid": 2276, + cid: 2276, + "timestamp": 1495262735703, "wxid": "WD20-007", - "name": "生生流転", + name: "生生流転", + "kana": "リマインド", "rarity": "ST", "cardType": "ARTS", "color": "green", @@ -62675,7 +116480,19 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD20/WD20-007.jpg", "illust": "ときち", + faqs: [ + { + "q": "「ベット」とは何ですか?", + "a": "このアーツを使用する際に、「ベット」に記載のコインを支払うことができます。《生生流転》の場合、《コイン》《コイン》を支払えばエナは《緑×2》《無×2》ではなく、《緑×0》で使用できます。" + }, + { + // TODO: test... + "q": "対戦相手のルリグがピルルクで《ロック・ユー》を使用されました。このアーツをベットして使用した場合に支払うコストはいくつですか?", + "a": "《無×3》となります。\n使用するためのコストが《緑×0》となり、そのあとで増えるコストが適用されます。" + } + ], "classes": [], "costWhite": 0, "costBlack": 0, @@ -62685,21 +116502,31 @@ var CardInfo = { "costColorless": 2, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase", - "attackPhase", - "spellCutIn" + cardText: "落ち着いて、莉緒ちゃん。~ママ~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase','attackPhase','spellCutIn'], + artsEffectTexts: [ + "ベット-《コイン》《コイン》\n" + + "あなたがベットする場合、このアーツを使用するためのコストは《緑×0》になる。\n" + + "あなたのデッキの一番上のカードをライフクロスに加える。" ], - "artsEffectTexts": [ - "ベット-《コイン》《コイン》\nあなたがベットする場合、このアーツを使用するためのコストは《緑×0》になる。\nあなたのデッキの一番上のカードをライフクロスに加える。" - ], - "bet": 2 + bet: 2, + bettedCost: {}, + artsEffect: { + actionAsyn: function () { + this.player.addLifeCloth(); + } + } }, "2277": { "pid": 2277, - "cid": 2277, + cid: 2277, + "timestamp": 1495262735198, "wxid": "WD20-008", - "name": "母性本能", + name: "母性本能", + "kana": "オーバーザレインボウ", "rarity": "ST", "cardType": "ARTS", "color": "green", @@ -62707,6 +116534,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD20/WD20-008.jpg", "illust": "イチゼン", "classes": [], "costWhite": 0, @@ -62717,19 +116545,36 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase", - "attackPhase" + cardText: "前を向いて、きっといいことがあります。きっと。~ママ~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase','attackPhase'], + artsEffectTexts: [ + "このカードはあなたがこのターンにアーツを使用していた場合、使用できない。\n" + + "すべてのプレイヤーは自分のデッキの上からカードを3枚までエナゾーンに置く。" ], - "artsEffectTexts": [ - "このカードはあなたがこのターンにアーツを使用していた場合、使用できない。\nすべてのプレイヤーは自分のデッキの上からカードを3枚までエナゾーンに置く。" - ] + useCondition: function () { + return !this.game.getData(this.player,'flagArtsUsed'); + }, + artsEffect: { + actionAsyn: function () { + return Callback.forEach([this.player,this.player.opponent],function (player) { + return player.selectNumberAsyn('PUT_TO_ENER_ZONE',0,3,3).callback(this,function (count) { + if (!count) return; + player.enerCharge(count); + }); + },this); + } + } }, "2278": { "pid": 2278, - "cid": 2278, + cid: 2278, + "timestamp": 1495262735718, "wxid": "WD20-009", - "name": "具英の鋭針 #コンパス#", + name: "具英の鋭針 #コンパス#", + "kana": "グエイノエイシンワイルドコンパス", "rarity": "ST", "cardType": "SIGNI", "color": "green", @@ -62737,6 +116582,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "ママ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD20/WD20-009.jpg", "illust": "pepo", "classes": [ "精像", @@ -62750,22 +116596,60 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "問4:定規とコンパスのみ用い、正六角形を書きなさい。", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【自】英知=7:このシグニがアタックしたとき、あなたのデッキの上からカードを2枚エナゾーンに置く。", - "【常】英知=10:このシグニが正面にアタックする場合、このシグニは正面に加えてその隣のシグニゾーン1つにアタックしてもよい。" + "【常】英知=10:このシグニが正面にアタックする場合、このシグニは正面に加えてその隣のシグニゾーン1つにアタックしてもよい。", ], - "actionEffectTexts": [ + constEffects: [{ + auto: 'onAttack', + effect: { + wisdom: 7, + actionAsyn: function () { + this.player.enerCharge(2); + }, + }, + },{ + wisdom: 10, + action: function (set,add) { + set(this,'_2278',true); + }, + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起】《緑》《緑》《無》:対戦相手のパワー12000以上のシグニ1体をバニッシュする。" ], - "burstEffectTexts": [ + actionEffects: [{ + costGreen: 2, + costColorless: 1, + actionAsyn: function () { + return this.banishSigniAsyn(12000,1,1,true); + }, + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:【エナチャージ2】" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.enerCharge(2); + } + } }, "2279": { "pid": 2279, - "cid": 2279, + cid: 2279, + "timestamp": 1495262735497, "wxid": "WD20-011", - "name": "具英の角度 #サンジョウ#", + name: "具英の角度 #サンジョウ#", + "kana": "グエイノカクドワイルドサンジョウ", "rarity": "ST", "cardType": "SIGNI", "color": "green", @@ -62773,7 +116657,27 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "ママ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD20/WD20-011.jpg", "illust": "あるちぇ", + faqs: [ + { + "q": "「英知」アイコンはどういう意味ですか?", + "a": "「英知」アイコンの能力は、そこに記載されている式が成立している場合のみ有効となります。例えば《具英の角度 #サンジョウ#》の「英知=7」能力は、あなたの場の<英知>のシグニのレベルの合計がちょうど7のときにのみ、《具英の角度 #サンジョウ#》はバニッシュされなくなります。" + }, + { + "q": "対戦相手の、「英知=7」が有効でバニッシュされない《具英の角度 #サンジョウ#》に対して、こちらの「英知=10」で【ランサー】を得ている《具英の角度 #サンジョウ#》でアタックしました。【ランサー】でライフクロスはクラッシュできますか?", + "a": "いいえ、「バニッシュされない」によってバトルによってバニッシュされなかった場合は、【ランサー】でライフクロスをクラッシュすることはできません。" + }, + { + "q": "英知=7の状態で、《孤立無炎》によってこちらのすべてのシグニをバニッシュする効果を受けました。どうなりますか?", + "a": "その場合、バニッシュする効果を受ける時点で英知=7を満たしている《具英の角度 #サンジョウ#》はバニッシュされず、他の<英知>のシグニはバニッシュされます。《孤立無炎》の処理後、《具英の角度 #サンジョウ#》は英知=7を満たさなくなりますが、そのまま場に残ります。" + }, + { + // TODO: test... + "q": "英知=7の状態で、《フェイタル・パニッシュ》によってこちらのすべてのシグニが-7000されました。どうなりますか?", + "a": "バニッシュされないシグニでも、パワーをマイナスする効果は受けますが、-7000されても《具英の角度 #サンジョウ#》はルール処理でもバニッシュされず、パワー0の状態で場に残ります。\nしかし、その-7000によって横にある<英知>がパワー0以下になってバニッシュされた場合、《具英の角度 #サンジョウ#》は英知=7を満たさなくなり、パワーは0ですのでその時点でバニッシュされます。" + } + ], "classes": [ "精像", "英知" @@ -62786,16 +116690,34 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常】英知=7:このシグニはバニッシュされない。", "【常】英知=10:このシグニのパワーは+2000され、このシグニは【ランサー】を得る。" - ] + ], + constEffects: [{ + wisdom: 7, + action: function (set,add) { + set(this,'canNotBeBanished',true); + }, + },{ + wisdom: 10, + action: function (set,add) { + add(this,'power',2000); + set(this,'lancer',true); + }, + }], + cardText: "問3:三角定規のみを用い、75°の角度を書きなさい。" }, "2280": { "pid": 2280, - "cid": 2280, + cid: 2280, + "timestamp": 1495262736203, "wxid": "WD20-013", - "name": "具英の角測 #ブンドキ#", + name: "具英の角測 #ブンドキ#", + "kana": "グエイノカクソクワイルドブンドキ", "rarity": "ST", "cardType": "SIGNI", "color": "green", @@ -62803,6 +116725,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD20/WD20-013.jpg", "illust": "水玉子", "classes": [ "精像", @@ -62816,19 +116739,50 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "問2:このシグニの右肘の角度は何度でしょう。", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【自】英知=4:このシグニがアタックしたとき、カードを1枚引く。(あなたの場にある<英知>のシグニのレベルの合計がちょうど4であるかぎり有効になる)", "【自】英知=6:このシグニがアタックしたとき、あなたのデッキの一番上のカードをエナゾーンに置く。(あなたの場にある<英知>のシグニのレベルの合計がちょうど6であるかぎり有効になる)" ], - "burstEffectTexts": [ + constEffects: [{ + auto: 'onAttack', + effect: { + wisdom: 4, + actionAsyn: function () { + this.player.draw(1); + }, + }, + },{ + auto: 'onAttack', + effect: { + wisdom: 6, + actionAsyn: function () { + this.player.enerCharge(1); + }, + }, + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(1); + } + } }, "2281": { "pid": 2281, - "cid": 2281, + cid: 2281, + "timestamp": 1495262736002, "wxid": "PR-366", - "name": "験英の応援 #ゴウカク#(ウィクロスマガジンvol6 付録)", + name: "験英の応援 #ゴウカク#(ウィクロスマガジンvol6 付録)", + "kana": "ケンエイノオウエンワイルドゴウカク", "rarity": "PR", "cardType": "SIGNI", "color": "green", @@ -62836,6 +116790,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-366.jpg", "illust": "猫鍋蒼", "classes": [ "精像", @@ -62849,22 +116804,83 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ - "【出】英知=5:あなたのデッキの一番上のカードをエナゾーンに置く。" + cardText: "あなたなら合格できるわ。頑張れ♪~#ゴウカク&ウカロー#", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ + "【出】英知=5:あなたのデッキの一番上のカードをエナゾーンに置く。", ], - "constEffectTexts": [ + startUpEffects: [{ + wisdom: 5, + actionAsyn: function () { + this.player.enerCharge(1); + } + }], + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【自】英知=8:このシグニがアタックしたとき、対戦相手のレベル3以下のシグニ1体をエナゾーンに置く。", "【自】英知=10:このシグニがアタックしたとき、あなたの他のシグニ1体の【自】の【英知】能力1つを発動させる。" ], - "burstEffectTexts": [ + constEffects: [{ + auto: 'onAttack', + effect: { + wisdom: 8, + actionAsyn: function () { + var filter = function (card) { + return (card.level <= 3); + }; + return this.player.selectOpponentSigniAsyn(filter).callback(this,function (card) { + if (!card) return; + return this.game.moveCardsAdvancedAsyn([card],[this.player.opponent.enerZone],[{}]); + }); + }, + }, + },{ + auto: 'onAttack', + effect: { + wisdom: 10, + actionAsyn: function () { + var effects = []; + this.player.signis.forEach(function (signi) { + if (signi === this) return; + signi.constEffects.forEach(function (constEffect,idx) { + if (!constEffect.auto) return; + if (!constEffect.effect) return; + if (!constEffect.effect.wisdom) return; + if (!constEffect.effect.checkCondition()) return; + effects.push(constEffect.effect); + }); + },this); + if (!effects.length) return; + return this.player.selectAsyn('LAUNCH',effects).callback(this,function (effect) { + if (!effect) return; + return this.player.handleEffectAsyn(effect); + }); + }, + }, + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:【エナチャージ1】" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.enerCharge(1); + } + } }, "2282": { "pid": 2282, - "cid": 1491, + cid: 1491, + "timestamp": 1495262735975, "wxid": "PR-367", - "name": "因果応報(ウィクロスマガジンvol6 付録)", + name: "因果応報(ウィクロスマガジンvol6 付録)", + "kana": "スーパーノヴァ", "rarity": "PR", "cardType": "ARTS", "color": "green", @@ -62872,6 +116888,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-367.jpg", "illust": "武藤此史", "classes": [], "costWhite": 0, @@ -62881,13 +116898,16 @@ var CardInfo = { "costGreen": 6, "costColorless": 1, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "あふれた力、お借りしますわ。えいっ!~ママ~", }, "2283": { "pid": 2283, - "cid": 2283, + cid: 2283, + "timestamp": 1495262737013, "wxid": "WX16-001", - "name": "ドーナ FOURTH", + name: "ドーナ FOURTH", + "kana": "ドーナフォース", "rarity": "LR", "cardType": "LRIG", "color": "white", @@ -62896,7 +116916,39 @@ var CardInfo = { "power": 0, "limiting": "", "coin": 0, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX16/WX16-001.jpg", "illust": "mado*pen", + faqs: [ + { + "q": "こちらの場に<怪異>のシグニが3体出ているときに、対戦相手が《孤立無炎》を使用しました。常時能力の処理はどうなりますか?", + "a": "3体の<怪異>が同時にバニッシュされる効果の場合、それらの中の1体を選んでバニッシュを置き換えます。残りの2体は通常通りバニッシュされます。" + }, + { + "q": "<怪異>のシグニのパワーが0になりました。どうなりますか?", + "a": "パワーが0以下のシグニはルール処理によってバニッシュされますが、それが常時能力によって置き換えられます。しかしパワーが戻るわけではありませんので、再度バニッシュされてしまいます。" + }, + { + "q": "対戦相手の【ランサー】を持つシグニのアタックによって、<怪異>のシグニがバトルでバニッシュされるのを常時能力で置き換えました。ライフクロスはクラッシュされますか?", + "a": "はい、この常時能力はバニッシュを別のことに置き換えていますが、バトルのバニッシュを置き換えた場合であっても【ランサー】でライフクロスはクラッシュされます。\n何かに置き換えるでもなく、単に「バニッシュされない」シグニにアタックした場合は【ランサー】でクラッシュはできません。" + }, + { + "q": "対戦相手のターンに、エスケープを使用しました。対戦相手の《幻水姫 ダイホウイカ》の「アタックフェイズ開始時~」という能力は発動できませんか?", + "a": "いいえ、発動できます。\n対戦相手のメインフェイズが終了したあと、アタックフェイズが開始して《幻水姫 ダイホウイカ》の能力が発動して、次のアーツ使用ステップではじめて使用タイミング[アタックフェイズ]のアーツや能力を使用でき、ここでエスケープも使用できます。\nなお、シグニアタックステップをスキップするとシグニはアタックできませんし、それに伴う能力(ヘブン能力など)も発動できません。しかし続くルリグアタックステップは通常通り行われます。" + }, + { + "q": "「エスケープ」とは何ですか?", + "a": "この能力の名前です。コインを支払うことでこの能力を発動し、テキストに書かれている効果を発揮することができます。" + }, + { + "q": "<怪異>のシグニが1ターンの間に2回バニッシュされました。2回ともバニッシュされませんか?", + "a": "いいえ、1回目のバニッシュによって《ドーナ FOURTH》がこの常時能力を失いますので、2回目のバニッシュを防ぐ(置き換える)ことはできません。" + }, + { + // TODO: test... + "q": "<怪異>のシグニがバニッシュされました。「バニッシュ」を「能力を失う」に置き換える効果は必ず発動しますか?", + "a": "はい、必ず置き換えられます。\n「~してもよい」と書かれているわけではありませんので、自身の<怪異>のシグニがバニッシュされる場合には、必ずこの常時能力を失うことに置き換えられます。" + } + ], "classes": [ "ドーナ" ], @@ -62908,21 +116960,70 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ - "【常】:対戦相手のターンの間、あなたの<怪異>のシグニ1体がバニッシュされる場合、代わりにバニッシュされず、ターン終了時まで、この能力を失う。" + cardText: "前を向いて、さあ、行くよ!~ドーナ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ + "【常】:対戦相手のターンの間、あなたの<怪異>のシグニ1体がバニッシュされる場合、代わりにバニッシュされず、ターン終了時まで、この能力を失う。", ], - "startUpEffectTexts": [ - "【出】:あなたのデッキから<怪異>のシグニを2枚まで探して公開し手札に加える。その後、デッキをシャッフルする。" + constEffects: [{ + condition: function () { + return (this.game.turnPlayer !== this.player); + }, + action: function (set,add) { + var protection = { + source: this, + description: '2283-const-0', + condition: function (card) { + return !this.game.getData(this,'_2283'); + }, + actionAsyn: function (card) { + this.game.setData(this,'_2283',true); + return Callback.immediately(); + }, + }; + this.player.signis.forEach(function (signi) { + if (!signi.hasClass('怪異')) return; + add(signi,'banishProtections',protection); + },this); + } + }], + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ + "【出】:あなたのデッキから<怪異>のシグニを2枚まで探して公開し手札に加える。その後、デッキをシャッフルする。", ], - "actionEffectTexts": [ + startUpEffects: [{ + actionAsyn: function () { + var filter = function (card) { + return card.hasClass('怪異'); + }; + return this.player.seekAsyn(filter,2); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起】エスケープ[アタックフェイズ]《コイン》《コイン》《コイン》:このターン、シグニアタックステップをスキップする。" - ] + ], + actionEffects: [{ + attackPhase: true, + costCoin: 3, + actionAsyn: function () { + this.game.tillTurnEndSet(this,this.game.turnPlayer,'skipSigniAttackStep',true); + } + }], }, "2284": { "pid": 2284, - "cid": 2284, + cid: 2284, + "timestamp": 1495262736901, "wxid": "WX16-002", - "name": "救念の記憶 リル", + name: "救念の記憶 リル", + "kana": "キュウネンノキオクリル", "rarity": "LR", "cardType": "LRIG", "color": "red", @@ -62931,6 +117032,7 @@ var CardInfo = { "power": 0, "limiting": "", "coin": 0, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX16/WX16-002.jpg", "illust": "マツモトミツアキ", "classes": [ "リル" @@ -62943,23 +117045,100 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "正しき心を。~リル~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常】:対戦相手のターンの間、あなたの《ライズ》を持つシグニ1体がバニッシュされる場合、代わりにその下からカード2枚をトラッシュに置いてもよい。", "【自】:あなたのターン開始時、あなたは《コイン》を得る。(上限は5枚)", - "【自】《ターン1回》:あなたの《ライズ》を持つシグニ1体が場に出たとき、カードを1枚引く。" + "【自】《ターン1回》:あなたの《ライズ》を持つシグニ1体が場に出たとき、カードを1枚引く。", ], - "startUpEffectTexts": [ + constEffects: [{ + condition: function () { + return (this.game.turnPlayer !== this.player); + }, + action: function (set,add) { + var protection = { + source: this, + description: '2284-const-0', + optional: true, + condition: function (card) { + return (card.getBottomCards().length >= 2); + }, + actionAsyn: function (card) { + var cards = card.getBottomCards(); + if (cards.length < 2) return; + return this.player.selectSomeAsyn('TRASH',cards,2,2).callback(this,function (cards) { + this.game.trashCards(cards); + }); + }, + }; + this.player.signis.forEach(function (signi) { + if (!signi.rise) return; + add(signi,'banishProtections',protection); + },this); + } + },{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '2284-const-1', + actionAsyn: function () { + return this.player.gainCoins(1); + } + }); + add(this.player,'onTurnStart',effect); + } + },{ + fixed: true, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '2284-const-2', + once: true, + triggerCondition: function (event) { + return event.card.rise; + }, + actionAsyn: function () { + return this.player.draw(1); + }, + }); + add(this.player,'onSummonSigni',effect); + } + }], + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出】オーネスト《コイン》《コイン》:ターン終了時まで、このターンの前のターンに発動したコイン技を無効にする。" ], - "actionEffectTexts": [ + startUpEffects: [{ + costCoin: 2, + actionAsyn: function () { + this.game.tillTurnEndSet(this,this.game,'lastTurnCoinSkillsDisabled',true); + }, + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起】オーネスト《コイン》《コイン》:ターン終了時まで、このターンの前のターンに発動したコイン技を無効にする。" - ] + ], + actionEffects: [{ + costCoin: 2, + actionAsyn: function () { + this.game.tillTurnEndSet(this,this.game,'lastTurnCoinSkillsDisabled',true); + }, + }], }, "2285": { "pid": 2285, - "cid": 2285, + cid: 2285, + "timestamp": 1495262737234, "wxid": "WX16-004", - "name": "ブレイクスルー・ブルー", + name: "ブレイクスルー・ブルー", + "kana": "ブレイクスルーブルー", "rarity": "LR", "cardType": "ARTS", "color": "blue", @@ -62967,6 +117146,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "あや", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX16/WX16-004.jpg", "illust": "藤真拓哉", "classes": [], "costWhite": 0, @@ -62977,18 +117157,54 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "attackPhase" + cardText: "えいやあ!っつと!~あや~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['attackPhase'], + artsEffectTexts: [ + "ベット-《コイン》or《コイン》《コイン》\n" + + "対戦相手のシグニ1体をダウンする。\n" + + "あなたがベットしていた場合、追加で対戦相手のシグニ1体をダウンする。\n" + + "あなたが《コイン》《コイン》をベットしていた場合、追加でターン終了時まで、あなたのルリグは「ホログラフの効果によってあなたのデッキの一番上を公開する場合、代わりにあなたはデッキの上からカードを3枚見て、それらを好きな順番でデッキの上に戻してからデッキの一番上を公開する。」を得る。" ], - "artsEffectTexts": [ - "ベット-《コイン》or《コイン》《コイン》\n対戦相手のシグニ1体をダウンする。\nあなたがベットしていた場合、追加で対戦相手のシグニ1体をダウンする。\nあなたが《コイン》《コイン》をベットしていた場合、追加でターン終了時まで、あなたのルリグは「ホログラフの効果によってあなたのデッキの一番上を公開する場合、代わりにあなたはデッキの上からカードを3枚見て、それらを好きな順番でデッキの上に戻してからデッキの一番上を公開する。」を得る。" - ] + betAdvancedAsyn: function (costObj) { + if (!this.player.coin) return Callback.immediately(costObj); + var max = Math.min(this.player.coin,2) + return this.player.selectNumberAsyn('CONFIRM_BET',0,max,0).callback(this,function (num) { + costObj = Object.create(costObj); + costObj.costCoin = num; + return costObj; + }); + }, + artsEffect: { + actionAsyn: function (costArg) { + var filter = function (card) { + return card.isUp; + }; + return this.player.selectOpponentSigniAsyn(filter).callback(this,function (card) { + if (!card) return; + card.down(); + if (costArg.bet) { + return this.player.selectOpponentSigniAsyn(filter).callback(this,function (card) { + if (!card) return; + card.down(); + }); + } + }).callback(this,function () { + if (!(costArg.bet >= 2)) return; + this.game.setData(this.player,'_2285',true); + }); + } + } }, "2286": { "pid": 2286, - "cid": 2286, + cid: 2286, + "timestamp": 1495262737808, "wxid": "WX16-006", - "name": "イノセント・ディフェンス", + name: "イノセント・ディフェンス", + "kana": "イノセントディフェンス", "rarity": "LR", "cardType": "ARTS", "color": "colorless", @@ -62996,7 +117212,30 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX16/WX16-006.jpg", "illust": "ふーみ", + faqs: [ + { + "q": "「あなたのルリグの持つ色でしか支払えない」とはどういう意味ですか?", + "a": "例えば、あなたのルリグが《ドーナ FOURTH》など白の場合、《イノセント・ディフェンス》を使用するための《無》コストは、白のカードもしくは【マルチエナ】を持つカードでしか支払えません。また、《小剣 ミカムネ》の常時能力をエナの支払いの一部にすることもできます。" + }, + { + "q": "自分のルリグが《紡ぐ者》など、無色のルリグだった場合、使用するためのコストはどのように支払えばいいですか?", + "a": "あなたのルリグが《紡ぐ者》などの無色のルリグである場合、あなたのルリグの持つ色は存在しませんので、無色のカードでも【マルチエナ】を持つカードであっても支払うことはできず、《イノセント・ディフェンス》は使用できません。" + }, + { + "q": "自分のルリグが《コード・ピルルク APEX》など、複数の色を持つルリグの場合、使用するためのコストはどのように支払えばいいですか?", + "a": "《コード・ピルルク APEX》の場合、ルリグの持つ色は青と黒ですので、青のカード、黒のカード、【マルチエナ】を持つカードで支払うことができます。" + }, + { + "q": "対戦相手のルリグがピルルクで《ロック・ユー》を使用されました。《ロック・ユー》によって増えた使用するためのコスト《無》×3も、自分のルリグの持つ色でしか支払えませんか?", + "a": "はい、《ロック・ユー》によって増えた使用するためのコストも、このアーツを使用するための《無》コストとなりますので、その場合は《無》×7をすべてあなたのルリグの持つ色でしか支払えません。" + }, + { + "q": "自分のルリグが緑の場合、《イノセント・ディフェンス》を支払うのに《幻獣 コサキ》の能力を使用できますか?", + "a": "いいえ、できません。《イノセント・ディフェンス》のコスト自体は《無×4》ですので、《幻獣 コサキ》が能力で置き換えることができる《緑》《緑》《緑》や《緑》《緑》ではありません。" + } + ], "classes": [], "costWhite": 0, "costBlack": 0, @@ -63006,23 +117245,73 @@ var CardInfo = { "costColorless": 4, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase", - "attackPhase" - ], - "artsEffectTexts": [ - "このアーツを使用するための《無》コストは、あなたのルリグの持つ色でしか支払えない。\n以下の4つから2つまで選ぶ。\n①ターン終了時まで、対戦相手のルリグ1体は「アタックできない。」を得る。\n②対戦相手のシグニ1体をダウンし、それを凍結する。\n③ターン終了時まで、あなたのシグニ1体は「バニッシュされない。」を得る。\n④あなたのトラッシュからあなたのルリグと同じ色を持つシグニを2枚まで手札に加える。", + cardText: "指一本、触れさせないわ!~ドーナ~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase','attackPhase'], + artsEffectTexts: [ + "このアーツを使用するための《無》コストは、あなたのルリグの持つ色でしか支払えない。\n" + + "以下の4つから2つまで選ぶ。\n" + + "①ターン終了時まで、対戦相手のルリグ1体は「アタックできない。」を得る。\n" + + "②対戦相手のシグニ1体をダウンし、それを凍結する。\n" + + "③ターン終了時まで、あなたのシグニ1体は「バニッシュされない。」を得る。\n" + + "④あなたのトラッシュからあなたのルリグと同じ色を持つシグニを2枚まで手札に加える。", "ターン終了時まで、対戦相手のルリグ1体は「アタックできない。」を得る。", "対戦相手のシグニ1体をダウンし、それを凍結する。", "ターン終了時まで、あなたのシグニ1体は「バニッシュされない。」を得る。", - "あなたのトラッシュからあなたのルリグと同じ色を持つシグニを2枚まで手札に加える。" - ] + "あなたのトラッシュからあなたのルリグと同じ色を持つシグニを2枚まで手札に加える。", + ], + costChange: function () { + var obj = Object.create(this); + obj.costChange = null; + obj._2286 = true; + return obj; + }, + useCondition: function () { + return !this.player.lrig.hasColor('colorless'); + }, + getMinEffectCount: function () { + return 1; + }, + getMaxEffectCount: function () { + return 2; + }, + artsEffect: [{ + actionAsyn: function () { + this.game.tillTurnEndSet(this,this.player.opponent.lrig,'canNotAttack',true); + }, + },{ + actionAsyn: function () { + return this.player.selectOpponentSigniAsyn().callback(this,function (card) { + if (!card) return; + card.down(); + card.freeze(); + }); + }, + },{ + actionAsyn: function () { + return this.player.selectSelfSigniAsyn().callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndSet(this,card,'canNotBeBanished',true); + }); + }, + },{ + actionAsyn: function () { + var filter = function (card) { + return (card.type === 'SIGNI') && card.hasSameColorWith(card.player.lrig); + }; + return this.player.pickCardAsyn(filter,0,2); + }, + }] }, "2287": { "pid": 2287, - "cid": 2287, + cid: 2287, + "timestamp": 1495262736570, "wxid": "WX16-010", - "name": "コール・ワンダー", + name: "コール・ワンダー", + "kana": "コールワンダー", "rarity": "LC", "cardType": "ARTS", "color": "white", @@ -63030,6 +117319,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "ドーナ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX16/WX16-010.jpg", "illust": "イシバシヨウスケ", "classes": [], "costWhite": 2, @@ -63040,19 +117330,33 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "attackPhase" + cardText: "ええと、よくわからないけど、こう?~ドーナ~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['attackPhase'], + artsEffectTexts: [ + "ベット-《コイン》《コイン》\n" + + "あなたのデッキから<怪異>のシグニ1枚を探して場に出す。その後、デッキをシャッフルする。あなたがベットしていた場合、代わりに<怪異>のシグニを2枚まで探して場に出す。その後、デッキをシャッフルする。" ], - "artsEffectTexts": [ - "ベット-《コイン》《コイン》\nあなたのデッキから<怪異>のシグニ1枚を探して場に出す。その後、デッキをシャッフルする。あなたがベットしていた場合、代わりに<怪異>のシグニを2枚まで探して場に出す。その後、デッキをシャッフルする。" - ], - "bet": 2 + bet: 2, + artsEffect: { + actionAsyn: function (costArg) { + var filter = function (card) { + return card.hasClass('怪異'); + }; + var count = costArg.bet ? 2 : 1; + return this.player.seekAndSummonAsyn(filter,count); + } + } }, "2288": { "pid": 2288, - "cid": 2288, + cid: 2288, + "timestamp": 1495262736695, "wxid": "WX16-011", - "name": "コイン・バウンダリー", + name: "コイン・バウンダリー", + "kana": "コインバウンダリー", "rarity": "LC", "cardType": "ARTS", "color": "white", @@ -63060,6 +117364,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX16/WX16-011.jpg", "illust": "モレシャン", "classes": [], "costWhite": 1, @@ -63070,20 +117375,35 @@ var CardInfo = { "costColorless": 1, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase", - "attackPhase" + cardText: "いざゆきません。これもまた一つの答え。~ゆきめ~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase','attackPhase'], + artsEffectTexts: [ + "ベット-《コイン》\n" + + "対戦相手のレベル3以下のシグニ1体を手札に戻す。あなたがベットしていた場合、代わりに対戦相手のシグニ1体を手札に戻す。" ], - "artsEffectTexts": [ - "ベット-《コイン》\n対戦相手のレベル3以下のシグニ1体を手札に戻す。あなたがベットしていた場合、代わりに対戦相手のシグニ1体を手札に戻す。" - ], - "bet": 1 + bet: 1, + artsEffect: { + actionAsyn: function (costArg) { + var filter = function (card) { + return costArg.bet || (card.level <= 3); + }; + return this.player.selectOpponentSigniAsyn(filter).callback(this,function (card) { + if (!card) return; + return card.bounceAsyn(); + }); + }, + } }, "2289": { "pid": 2289, - "cid": 2289, + cid: 2289, + "timestamp": 1495262738699, "wxid": "WX16-012", - "name": "一覇両得", + name: "一覇両得", + "kana": "イッパリョウトク", "rarity": "LC", "cardType": "ARTS", "color": "red", @@ -63091,6 +117411,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX16/WX16-012.jpg", "illust": "希", "classes": [], "costWhite": 0, @@ -63101,19 +117422,30 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase", - "attackPhase" - ], - "artsEffectTexts": [ + cardText: "練習の、成果ね。~リル~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase','attackPhase'], + artsEffectTexts: [ "対戦相手のシグニ1体をバニッシュする。その後、対戦相手のターンの場合、対戦相手のライフクロス1枚をクラッシュする。" - ] + ], + artsEffect: { + actionAsyn: function () { + return this.banishSigniAsyn().callback(this,function () { + if (this.game.turnPlayer === this.player) return; + return this.player.opponent.crashAsyn(1); + }); + }, + }, }, "2290": { "pid": 2290, - "cid": 2290, + cid: 2290, + "timestamp": 1495262737438, "wxid": "WX16-014", - "name": "きらめきあーや!II", + name: "きらめきあーや!II", + "kana": "キラメキアーヤツー", "rarity": "LC", "cardType": "LRIG", "color": "blue", @@ -63122,6 +117454,7 @@ var CardInfo = { "power": 0, "limiting": "", "coin": 0, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX16/WX16-014.jpg", "illust": "夜ノみつき", "classes": [ "あや" @@ -63134,15 +117467,26 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "うんうん、いい感じだね!お兄ちゃん!~あや~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出】:《コインアイコン》を得る。" - ] + ], + startUpEffects: [{ + actionAsyn: function () { + this.player.gainCoins(1); + } + }], }, "2291": { "pid": 2291, - "cid": 2291, + cid: 2291, + "timestamp": 1495262737431, "wxid": "WX16-015", - "name": "とつげきあーや!I", + name: "とつげきあーや!I", + "kana": "トツゲキアーヤワン", "rarity": "LC", "cardType": "LRIG", "color": "blue", @@ -63151,6 +117495,7 @@ var CardInfo = { "power": 0, "limiting": "", "coin": 0, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX16/WX16-015.jpg", "illust": "はしもとなおや", "classes": [ "あや" @@ -63163,15 +117508,27 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "あぁ!いけないんだ!~あや~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出】《コイン》:あなたのデッキの一番上を見る。あなたはそのカードを【トラップ】としてあなたのシグニゾーンに設置してもよい。" - ] + ], + startUpEffects: [{ + costCoin: 1, + actionAsyn: function () { + return this.player.setTrapFromDeckTopAsyn(1); + } + }], }, "2292": { "pid": 2292, - "cid": 2292, + cid: 2292, + "timestamp": 1495262737687, "wxid": "WX16-017", - "name": "リセットラップ", + name: "リセットラップ", + "kana": "リセットラップ", "rarity": "LC", "cardType": "ARTS", "color": "blue", @@ -63179,6 +117536,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "あや", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX16/WX16-017.jpg", "illust": "繭咲悠", "classes": [], "costWhite": 0, @@ -63189,18 +117547,47 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "attackPhase" - ], - "artsEffectTexts": [ + cardText: "ほらほら、すっごくきれいだね?~あや~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['attackPhase'], + artsEffectTexts: [ "あなたの場にある好きな数の【トラップ】と<トリック>のシグニを手札に加える。その後、この方法で手札に加えた【トラップ】1つにつき、手札からカード1枚を【トラップ】としてあなたのシグニゾーンに設置する。" - ] + ], + artsEffect: { + actionAsyn: function () { + var cards = this.player.getTraps().concat(this.player.signis.filter(function (signi) { + return signi.hasClass('トリック'); + },this)); + if (!cards.length) return; + return this.player.selectSomeAsyn('ADD_TO_HAND',cards).callback(this,function (cards) { + var count = cards.filter(function (card) { + return inArr(card,this.player.getTraps()); + },this).length; + this.game.moveCards(cards,this.player.handZone); + var done = false; + return Callback.loop(this,count,function () { + if (done) return; + return this.player.selectAsyn('TARGET',this.player.hands).callback(this,function (card) { + if (!card) return done = true; + return this.player.selectAsyn('TARGET',this.player.signiZones).callback(this,function (zone) { + if (!zone) return done = true; + card.trapTo(zone); + }); + }); + }); + }); + }, + }, }, "2293": { "pid": 2293, - "cid": 2293, + cid: 2293, + "timestamp": 1495262739180, "wxid": "WX16-018", - "name": "ママ 3", + name: "ママ 3", + "kana": "ママスリー", "rarity": "LC", "cardType": "LRIG", "color": "green", @@ -63209,6 +117596,7 @@ var CardInfo = { "power": 0, "limiting": "", "coin": 0, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX16/WX16-018.jpg", "illust": "ぶんたん", "classes": [ "ママ" @@ -63220,13 +117608,16 @@ var CardInfo = { "costGreen": 2, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "さあ、とびこんでいきましょう?~ママ~" }, "2294": { "pid": 2294, - "cid": 2294, + cid: 2294, + "timestamp": 1495262738567, "wxid": "WX16-019", - "name": "ママ 2", + name: "ママ 2", + "kana": "ママツー", "rarity": "LC", "cardType": "LRIG", "color": "green", @@ -63235,6 +117626,7 @@ var CardInfo = { "power": 0, "limiting": "", "coin": 0, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX16/WX16-019.jpg", "illust": "ますん", "classes": [ "ママ" @@ -63246,13 +117638,16 @@ var CardInfo = { "costGreen": 1, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "悪い子には、お仕置きが必要ですね。~ママ~" }, "2295": { "pid": 2295, - "cid": 2295, + cid: 2295, + "timestamp": 1495262739486, "wxid": "WX16-020", - "name": "ママ 1", + name: "ママ 1", + "kana": "ママワン", "rarity": "LC", "cardType": "LRIG", "color": "green", @@ -63261,6 +117656,7 @@ var CardInfo = { "power": 0, "limiting": "", "coin": 0, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX16/WX16-020.jpg", "illust": "あるちぇ", "classes": [ "ママ" @@ -63273,15 +117669,32 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "(にこにこ)", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出】手札を1枚捨てる:《コイン》を得る。" - ] + ], + startUpEffects: [{ + costCondition: function () { + return this.player.hands.length; + }, + costAsyn: function () { + return this.player.discardAsyn(1); + }, + actionAsyn: function () { + this.player.gainCoins(1); + } + }], }, "2296": { "pid": 2296, - "cid": 2296, + cid: 2296, + "timestamp": 1495262738489, "wxid": "WX16-021", - "name": "驚天動地", + name: "驚天動地", + "kana": "ベストジーニアス", "rarity": "LC", "cardType": "ARTS", "color": "green", @@ -63289,7 +117702,30 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX16/WX16-021.jpg", "illust": "ヒロヲノリ", + faqs: [ + { + "q": "《驚天動地》では具体的に何が起こるのですか?", + "a": "《彩英の秘宝 #ノーベル#》など、正面以外の対戦相手のシグニゾーンにアタックできるシグニでシグニのないシグニゾーンにアタックした場合、通常は対戦相手にダメージを与えませんが、《驚天動地》を使用していた場合はダメージを与えることができるようになります。" + }, + { + "q": "《驚天動地》を使用し、《彩英の秘宝 #ノーベル#》でシグニのないシグニゾーンにアタックしました。その後、対戦相手の《コードメイズ レイハイ》が、能力によりアタックされたシグニゾーンへ配置されました。アタックの処理はどうなりますか?", + "a": "その場合、そのままそのシグニゾーンに移動した《コードメイズ レイハイ》とのバトルとなります。対戦相手にダメージは与えられません。" + }, + { + "q": "《驚天動地》を使用し、《具英の鋭針 #コンパス#》で正面に加えて隣のシグニゾーンにもアタックしました。正面にはシグニがあり、隣のシグニゾーンにはシグニがありません。どうなりますか?", + "a": "その場合、対戦相手へのダメージと正面のシグニとのバトルが同時に行われます。" + }, + { + "q": "《驚天動地》を使用し、《具英の鋭針 #コンパス#》で正面に加えて隣のシグニゾーンにもアタックしました。正面にはシグニがなく、隣のシグニゾーンにはシグニがあります。どうなりますか?", + "a": "その場合、対戦相手へのダメージと隣のシグニゾーンとのバトルが同時に行われます。\nなお、これは《驚天動地》を使用しなかった場合の《具英の鋭針 #コンパス#》と結果的には何も変わりません。" + }, + { + "q": "《驚天動地》を使用し、《具英の鋭針 #コンパス#》で正面に加えて隣のシグニゾーンにもアタックしました。正面にも隣のシグニゾーンにもシグニはありません。どうなりますか?", + "a": "その場合は通常のアタックと同様、対戦相手に1回ダメージを与えます(ライフクロスがあるなら1枚クラッシュするのみとなります)。2回ダメージを与えるわけではありませんのでご注意下さい。" + } + ], "classes": [], "costWhite": 0, "costBlack": 0, @@ -63299,18 +117735,27 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase" - ], - "artsEffectTexts": [ + cardText: "いっきま~す! ~ママ~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase'], + artsEffectTexts: [ "このターン、あなたの<英知>のシグニがシグニのない対戦相手のシグニゾーンにアタックする場合、代わりにそのアタックではそのシグニゾーンの正面にあるかのように対戦相手にダメージを与える。" - ] + ], + artsEffect: { + actionAsyn: function () { + this.game.setData(this.player,'damageWhenAttackSigniZone',true); + } + } }, "2297": { "pid": 2297, - "cid": 2297, + cid: 2297, + "timestamp": 1495262738874, "wxid": "WX16-023", - "name": "ブラック・エイク", + name: "ブラック・エイク", + "kana": "ブラックエイク", "rarity": "LC", "cardType": "ARTS", "color": "black", @@ -63318,6 +117763,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "ナナシ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX16/WX16-023.jpg", "illust": "繭咲悠", "classes": [], "costWhite": 0, @@ -63328,23 +117774,66 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase", - "attackPhase", - "spellCutIn" - ], - "artsEffectTexts": [ - "このアーツを使用する際、対戦相手の場にある【ウィルス】を2つまで取り除いてもよい。以下の3つから、この方法で取り除いた【ウィルス】の数に1を加えた数だけ選ぶ。\n①あなたのトラッシュから黒のシグニ1枚を手札に加える。\n②対戦相手のトラッシュにあるカードを2枚までゲームから除外する。\n③ターン終了時まで、対戦相手のシグニ1体のパワーを-7000する。", + cardText: "苦しいでしょう?私は嬉しいですわ!~ナナシ~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase','attackPhase','spellCutIn'], + artsEffectTexts: [ + "このアーツを使用する際、対戦相手の場にある【ウィルス】を2つまで取り除いてもよい。以下の3つから、この方法で取り除いた【ウィルス】の数に1を加えた数だけ選ぶ。\n" + + "①あなたのトラッシュから黒のシグニ1枚を手札に加える。\n" + + "②対戦相手のトラッシュにあるカードを2枚までゲームから除外する。\n" + + "③ターン終了時まで、対戦相手のシグニ1体のパワーを-7000する。", "あなたのトラッシュから黒のシグニ1枚を手札に加える。", "対戦相手のトラッシュにあるカードを2枚までゲームから除外する。", - "ターン終了時まで、対戦相手のシグニ1体のパワーを-7000する。" - ] + "ターン終了時まで、対戦相手のシグニ1体のパワーを-7000する。", + ], + beforeUseAsyn: function () { + var zones = this.player.opponent.getInfectedZones(); + if (!zones.length) return; + return this.player.selectSomeAsyn('TARGET',zones,0,2).callback(this,function (zones) { + zones.forEach(function (zone) { + zone.removeVirus(); + }); + this._data = zones.length; + }); + }, + getMinEffectCount: function () { + return (this._data || 0) + 1; + }, + getMaxEffectCount: function () { + return (this._data || 0) + 1; + }, + artsEffect: [{ + actionAsyn: function () { + var filter = function (card) { + return (card.type === 'SIGNI') && card.hasColor('black'); + }; + return this.player.pickCardAsyn(filter).callback(this,function () { + return false; + }); + }, + },{ + actionAsyn: function () { + var cards = this.player.opponent.trashZone.cards; + if (!cards.length) return; + return this.player.selectSomeAsyn('TARGET',cards,0,2).callback(this,function (cards) { + game.excludeCards(cards); + }); + }, + },{ + actionAsyn: function () { + return this.decreasePowerAsyn(7000); + }, + }] }, "2298": { "pid": 2298, - "cid": 2298, + cid: 2298, + "timestamp": 1495262739052, "wxid": "WX16-026", - "name": "竜将の独眼 ダテマサ", + name: "竜将の独眼 ダテマサ", + "kana": "リュウショウノドクガンダテマサ", "rarity": "SR", "cardType": "SIGNI", "color": "red", @@ -63352,7 +117841,19 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "リル", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX16/WX16-026.jpg", "illust": "クロサワテツ", + faqs: [ + { + // TODO: test... + "q": "《竜将の独眼 ダテマサ》の上に《ライズアイコン》を持つシグニを出した場合、自動能力は発動しますか?", + "a": "いいえ、《一途の帰蝶 ノヒメ》などのように、「場にあるこのシグニの上に《ライズアイコン》を持つシグニが置かれたとき」というような自動能力であれば発動しますが、《竜将の独眼 ダテマサ》の場合は発動しません。" + }, + { + "q": "起動能力で《ライズアイコン》を持つシグニを場に出す場合、ライズ条件を満たす必要はありますか?", + "a": "はい、効果によって場に出す場合でも、《ライズアイコン》を持つシグニは[ライズ]の条件を満たさなければ場に出すことはできません。" + } + ], "classes": [ "精像", "武勇" @@ -63365,26 +117866,109 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ - "【自】:あなたの《ライズ》を持つシグニ1体が場に出たとき、以下の3つから1つを選ぶ。\n①ターン終了時まで、このシグニは「バニッシュされない。」を得る。\n②対戦相手のパワー7000以下のシグニ1体をバニッシュする。\n③ターン終了時まで、あなたのシグニ1体のパワーを+5000する。" + cardText: "いかにも!私が独眼竜なり!~ダテマサ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ + "【自】:あなたの《ライズ》を持つシグニ1体が場に出たとき、以下の3つから1つを選ぶ。\n" + + "①ターン終了時まで、このシグニは「バニッシュされない。」を得る。\n" + + "②対戦相手のパワー7000以下のシグニ1体をバニッシュする。\n" + + "③ターン終了時まで、あなたのシグニ1体のパワーを+5000する。", ], - "actionEffectTexts": [ + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '2298-const-0', + triggerCondition: function (event) { + return event.card.rise; + }, + actionAsyn: function () { + var effects = [{ + source: this, + description: '2298-attached-0', + actionAsyn: function () { + this.game.tillTurnEndSet(this,this,'canNotBeBanished',true); + } + },{ + source: this, + description: '2298-attached-1', + actionAsyn: function () { + return this.banishSigniAsyn(7000); + } + },{ + source: this, + description: '2298-attached-2', + actionAsyn: function () { + return this.player.selectSelfSigniAsyn().callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndAdd(this,card,'power',5000); + }); + } + }]; + return this.player.selectAsyn('LAUNCH',effects).callback(this,function (effect) { + if (!effect) return; + return effect.actionAsyn.call(this); + }); + } + }); + add(this.player,'onSummonSigni',effect); + } + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起】[アタックフェイズ]《赤×0》:あなたの手札から《ライズ》を持つシグニ1枚を場に出す。" ], - "burstEffectTexts": [ + actionEffects: [{ + attackPhase: true, + actionAsyn: function () { + var cards = this.player.hands.filter(function (card) { + return card.rise && card.canSummon(); + },this); + return this.player.selectAsyn('SUMMON_SIGNI',cards).callback(this,function (card) { + if (!card) return; + return card.summonAsyn(); + }); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたのトラッシュから《ライズ》を持つシグニ1枚までと《武勇》のシグニ1枚までを手札に加える。" ], - "attachedEffectTexts": [ + burstEffect: { + actionAsyn: function () { + var filter = function (card) { + return card.rise; + }; + return this.player.pickCardAsyn(filter,0,1).callback(this,function () { + var filter = function (card) { + return card.hasClass('武勇'); + }; + return this.player.pickCardAsyn(filter,0,1); + }); + }, + }, + // ====================== + // 附加效果 + // ====================== + attachedEffectTexts: [ "ターン終了時まで、このシグニは「バニッシュされない。」を得る。", "対戦相手のパワー7000以下のシグニ1体をバニッシュする。", - "ターン終了時まで、あなたのシグニ1体のパワーを+5000する。" - ] + "ターン終了時まで、あなたのシグニ1体のパワーを+5000する。", + ], }, "2299": { "pid": 2299, - "cid": 2299, + cid: 2299, + "timestamp": 1495262739945, "wxid": "WX16-027", - "name": "十字の炎槍 サナユキ", + name: "十字の炎槍 サナユキ", + "kana": "ジュウジノエンソウサナユキ", "rarity": "SR", "cardType": "SIGNI", "color": "red", @@ -63392,6 +117976,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "リル", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX16/WX16-027.jpg", "illust": "しおぼい", "classes": [ "精像", @@ -63405,25 +117990,101 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "extraTexts": [ - "[ライズ]あなたの<武勇>のシグニ2体の上におく(どちらかのシグニがあるシグニゾーンに出す)" + cardText: "我が十勇士よ、いざ行かん!~サナユキ~", + // ====================== + // Rise + // ====================== + extraTexts: [ + "[ライズ]あなたの<武勇>のシグニ2体の上におく(どちらかのシグニがあるシグニゾーンに出す)", ], - "rise": true, - "startUpEffectTexts": [ - "【出】:あなたのデッキの上からカードを2枚見る。その中から1枚を手札に加え、残りをデッキの一番下に置く。" + rise: function (card) { + var cards = card.player.signis.filter(function (signi) { + return signi.hasClass('武勇'); + },this); + if (cards.length < 2) return false; + return card.hasClass('武勇'); + }, + beforeSummonAsyn: function (zone) { + var card = zone.getSigni(); + var cards = card.player.signis.filter(function (signi) { + return (signi !== card) && signi.hasClass('武勇'); + },this); + return this.player.selectTargetAsyn(cards).callback(this,function (target) { + if (!target) return; + var cards = target.zone.getNonTrapCards().filter(function (c) { + return (c !== target) && !c.charm && !c.acceingCard; + },this); + cards.push(target); + this.game.moveCards(cards,card.zone); + return function afterSummonAsyn (event) { + return this.game.blockAsyn(this,function () { + target.onRised.trigger(event); + }); + }; + }); + }, + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ + "【出】:あなたのデッキの上からカードを2枚見る。その中から1枚を手札に加え、残りをデッキの一番下に置く。", ], - "actionEffectTexts": [ + startUpEffects: [{ + actionAsyn: function () { + var cards = this.player.mainDeck.getTopCards(2); + if (!cards.length) return; + this.player.informCards(cards); + return this.player.selectAsyn('ADD_TO_HAND',cards).callback(this,function (card) { + if (!card) return; + card.moveTo(this.player.handZone); + removeFromArr(card,cards); + this.player.mainDeck.moveCardsToBottom(cards); + }); + }, + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起】《ターン1回》[アタックフェイズ]《赤×0》:このシグニの下からカード1枚をトラッシュに置く。そうした場合、対戦相手のシグニ1体をバニッシュする。" ], - "burstEffectTexts": [ + actionEffects: [{ + once: true, + attackPhase: true, + actionAsyn: function () { + var cards = this.getBottomCards(); + if (!cards.length) return; + return Callback.immediately().callback(this,function () { + if (cards.length === 1) return cards[0].trash(); + return this.player.selectAsyn('TARGET',cards).callback(this,function (card) { + if (!card) return false; + return card.trash(); + }); + }).callback(this,function (succ) { + if (!succ) return; + return this.banishSigniAsyn(); + }); + }, + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:対戦相手のパワー12000以下のシグニ1体をバニッシュする。" - ] + ], + burstEffect: { + actionAsyn: function () { + return this.banishSigniAsyn(12000); + }, + }, }, "2300": { "pid": 2300, - "cid": 2300, + cid: 2300, + "timestamp": 1495262741472, "wxid": "WX16-028", - "name": "超罠 チュモーイ", + name: "超罠 チュモーイ", + "kana": "チョウビンチュモーイ", "rarity": "SR", "cardType": "SIGNI", "color": "blue", @@ -63431,6 +118092,7 @@ var CardInfo = { "limit": 0, "power": 10000, "limiting": "あや", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX16/WX16-028.jpg", "illust": "笹森トモエ", "classes": [ "精武", @@ -63444,19 +118106,82 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "「注文が多くて大変だったでしょう。もう終わりです。」~謎の看板~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【自】:このシグニがアタックしたとき、あなたのデッキの一番上のカードをトラッシュに置いてもよい。この方法でトラッシュに置かれたカードが《トラップ》を持っていた場合、正面のシグニ1体を手札に戻す。", "【自】:あなたの《トラップ》が発動したとき、あなたは《青》を支払ってもよい。そうした場合、このカードをあなたのトラッシュから手札に加える。" ], - "startUpEffectTexts": [ - "【出】:あなたの【トラップ】1つを手札に加える。そうした場合、手札からカード1枚を【トラップ】としてこの方法で手札に加えた【トラップ】があったシグニゾーンに設置する。" - ] + constEffects: [{ + auto: 'onAttack', + effect: { + actionAsyn: function () { + return this.player.selectOptionalAsyn('LAUNCH',[this]).callback(this,function (card) { + if (!card) return; + card = this.player.mainDeck.cards[0]; + if (!card) return; + card.trash(); + if (!card.trap) return; + var signi = this.getOpposingSigni(); + if (!signi) return; + return signi.bounceAsyn(); + }); + }, + }, + },{ + duringGame: true, + fixed: true, + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '2300-const-1', + costBlue: 1, + triggerCondition: function () { + return (this.zone === this.player.trashZone); + }, + condition: function () { + return (this.zone === this.player.trashZone); + }, + actionAsyn: function () { + return this.player.opponent.showCardsAsyn([this]).callback(this,function () { + this.moveTo(this.player.handZone); + }); + }, + }); + add(this.player,'onTrapTriggered',effect); + }, + }], + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ + "【出】:あなたの【トラップ】1つを手札に加える。そうした場合、手札からカード1枚を【トラップ】としてこの方法で手札に加えた【トラップ】があったシグニゾーンに設置する。", + ], + startUpEffects: [{ + actionAsyn: function () { + var zones = this.player.signiZones.filter(function (zone) { + return zone.trap; + },this); + return this.player.selectAsyn('TARGET',zones).callback(this,function (zone) { + if (!zone) return; + zone.trap.moveTo(this.player.handZone); + return this.player.selectAsyn('TARGET',this.player.hands).callback(this,function (card) { + if (!card) return; + card.trapTo(zone); + }); + }); + }, + }], }, "2301": { "pid": 2301, - "cid": 2301, + cid: 2301, + "timestamp": 1495264178508, "wxid": "WX16-030", - "name": "理英の謎箱 #シュレデ#", + name: "理英の謎箱 #シュレデ#", + "kana": "リエイノナゾバコワイルドシュレデ", "rarity": "SR", "cardType": "SIGNI", "color": "green", @@ -63464,6 +118189,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "ママ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX16/WX16-030.jpg", "illust": "かわすみ", "classes": [ "精像", @@ -63477,19 +118203,67 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "開けると猫が亡くなる箱、閉まっている箱の猫は?~#シュレデ#~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【自】:このシグニがアタックしたとき、あなたは《緑》を支払ってもよい。そうした場合、あなたのエナゾーンから<英知>のシグニ1枚を場に出す。", "【自】英知=11:このシグニが対戦相手のライフクロス1枚をクラッシュしたとき、あなたは《緑》《緑》を支払ってもよい。そうした場合、あなたのデッキの一番上のカードをライフクロスに加える。" ], - "burstEffectTexts": [ + constEffects: [{ + action: function (set,add) { + var effect = this.game.newEffect({ + source: this, + description: '2301-const-0', + costGreen: 1, + actionAsyn: function () { + var cards = this.player.enerZone.cards.filter(function (card) { + return card.hasClass('英知') && card.canSummon(); + },this); + return this.player.selectAsyn('SUMMON_SIGNI',cards).callback(this,function (card) { + if (!card) return; + return card.summonAsyn(); + }); + }, + }); + add(this,'onAttack',effect); + }, + },{ + auto: function (add,effect) { + add(this.player.opponent,'onCrash',effect); + }, + effect: { + wisdom: 11, + costGreen: 2, + triggerCondition: function (event) { + return (event.source === this); + }, + actionAsyn: function () { + this.player.addLifeCloth(); + }, + }, + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたのライフクロスが2枚以下の場合、あなたのデッキの一番上のカードをライフクロスに加える。" - ] + ], + burstEffect: { + actionAsyn: function () { + if (this.player.lifeClothZone.cards.length > 2) return; + this.player.addLifeCloth(); + } + } }, "2302": { "pid": 2302, - "cid": 2302, + cid: 2302, + "timestamp": 1495264178067, "wxid": "WX16-031", - "name": "コードオーダー ウェディング", + name: "コードオーダー ウェディング", + "kana": "コードオーダーウェディング", "rarity": "SR", "cardType": "SIGNI", "color": "green", @@ -63497,6 +118271,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "メル", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX16/WX16-031.jpg", "illust": "村上ゆいち", "classes": [ "精械", @@ -63510,21 +118285,68 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, + cardText: "末永くお幸せに。~ウェディング~", "lifeBurst": "あなたのトラッシュから<調理>のシグニ1枚までと《アクセ》を持つシグニ1枚までを手札に加える。", - "constEffectTexts": [ + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常】:このシグニには2枚まで【アクセ】をつけることができる。", "【常】:あなたのアクセされているすべてのシグニのパワーを+2000する。", "【自】:あなたのアタックフェイズ開始時、このシグニのパワーが15000以上の場合、カードを2枚引くか、あなたのデッキの上からカードを2枚エナゾーンに置く。" ], - "burstEffectTexts": [ + constEffects: [{ + action: function (set,add) { + set(this,'maxAcceCount',2); + }, + },{ + action: function (set,add) { + this.player.signis.forEach(function (signi) { + if (!signi.isAcced()) return; + add(signi,'power',2000); + },this); + }, + },{ + auto: function (add,effect) { + add(this.player,'onAttackPhaseStart',effect); + }, + effect: { + condition: function () { + return (this.power >= 15000); + }, + actionAsyn: function () { + this.player.draw(2); + this.player.enerCharge(2); + }, + }, + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたのトラッシュから<調理>のシグニ1枚までと《アクセ》を持つシグニ1枚までを手札に加える。" - ] + ], + burstEffect: { + actionAsyn: function () { + var filter = function (card) { + return card.hasClass('調理'); + }; + return this.player.pickCardAsyn(filter,0,1).callback(this,function () { + var filter = function (card) { + return card.acce; + }; + return this.player.pickCardAsyn(filter,0,1); + }); + }, + }, }, "2303": { "pid": 2303, - "cid": 2303, + cid: 2303, + "timestamp": 1495264178398, "wxid": "WX16-032", - "name": "羅菌姫 インフル", + name: "羅菌姫 インフル", + "kana": "ラキンヒメインフル", "rarity": "SR", "cardType": "SIGNI", "color": "black", @@ -63532,6 +118354,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "ナナシ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX16/WX16-032.jpg", "illust": "煎茶", "classes": [ "精羅", @@ -63545,23 +118368,69 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, + cardText: "私強すぎィ!インフレエンザだけにね。~インフル~", "lifeBurst": "対戦相手の感染状態のシグニ1体をトラッシュに置く。", - "constEffectTexts": [ + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常】:このシグニのパワーは対戦相手の場にある【ウィルス】1つにつき、+1000される。", - "【自】:このシグニがアタックしたとき、ターン終了時まで、対戦相手の感染状態のすべてのシグニのパワーを-5000する。" + "【自】:このシグニがアタックしたとき、ターン終了時まで、対戦相手の感染状態のすべてのシグニのパワーを-5000する。", ], - "startUpEffectTexts": [ + constEffects: [{ + action: function (set,add) { + var value = this.player.opponent.getInfectedZones().length * 1000; + if (!value) return; + add(this,'power',1000); + } + },{ + auto: 'onAttack', + effect: { + actionAsyn: function () { + this.game.frame(this,function () { + this.player.opponent.getInfectedCards().forEach(function (signi) { + this.game.tillTurnEndAdd(this,signi,'power',-5000); + },this); + }); + }, + }, + }], + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出】:対戦相手のシグニゾーン1つに【ウィルス】1つを置く。" ], - "burstEffectTexts": [ + startUpEffects: [{ + actionAsyn: function () { + return this.player.infectZoneAsyn(); + }, + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:対戦相手の感染状態のシグニ1体をトラッシュに置く。" - ] + ], + burstEffect: { + actionAsyn: function () { + var filter = function (card) { + return card.isInfected(); + }; + return this.player.selectOpponentSigniAsyn(filter).callback(this,function (card) { + if (!card) return; + return card.trashAsyn(); + }); + }, + }, }, "2304": { "pid": 2304, - "cid": 2304, + cid: 2304, + "timestamp": 1495264178409, "wxid": "WX16-033", - "name": "ラスト・フェアエル", + name: "ラスト・フェアエル", + "kana": "ラストフェアエル", "rarity": "SR", "cardType": "SPELL", "color": "black", @@ -63569,6 +118438,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX16/WX16-033.jpg", "illust": "安藤周記", "classes": [], "costWhite": 0, @@ -63579,19 +118449,66 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, + cardText: "いいお顔ですわぁ!~ナナシ~", "lifeBurst": "あなたのシグニ1体をバニッシュする。そうした場合、対戦相手のシグニ1体をトラッシュに置く。", - "spellEffectTexts": [ - "このスペルを使用するためのコストは、あなたの場にある<微菌>のシグニ1体につき、《黒》コストが1減り、対戦相手の場にある【ウィルス】1つにつき、《黒》コストが1減る。\n対戦相手のすべてのシグニゾーンにある、すべてのカードをトラッシュに置きすべての【ウィルス】を取り除く。" + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ + "このスペルを使用するためのコストは、あなたの場にある<微菌>のシグニ1体につき、《黒》コストが1減り、対戦相手の場にある【ウィルス】1つにつき、《黒》コストが1減る。\n" + + "対戦相手のすべてのシグニゾーンにある、すべてのカードをトラッシュに置きすべての【ウィルス】を取り除く。" ], - "burstEffectTexts": [ + costChange: function () { + var obj = Object.create(this); + obj.costChange = null; + var cards = this.player.signis.filter(function (signi) { + return signi.hasClass('微菌'); + },this); + var count = cards.length + this.player.opponent.getInfectedZones().length; + obj.costBlack -= count; + if (obj.costBlack < 0) obj.costBlack = 0; + return obj; + }, + spellEffect: { + actionAsyn: function () { + return this.game.frame(this,function () { + var cards = []; + this.player.opponent.signiZones.forEach(function (zone) { + cards = cards.concat(zone.cards); + zone.removeVirus(); + },this); + this.game.trashCards(cards); + }); + }, + }, + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたのシグニ1体をバニッシュする。そうした場合、対戦相手のシグニ1体をトラッシュに置く。" - ] + ], + burstEffect: { + actionAsyn: function () { + return this.player.selectSelfSigniAsyn().callback(this,function (card) { + if (!card) return; + return card.banishAsyn().callback(this,function (succ) { + if (!succ) return; + return this.player.selectOpponentSigniAsyn().callback(this,function (card) { + if (!card) return; + return card.trashAsyn(); + }); + }); + }); + }, + }, }, "2305": { "pid": 2305, - "cid": 2305, + cid: 2305, + "timestamp": 1495264178147, "wxid": "WX16-034", - "name": "幻怪 コロポ", + name: "幻怪 コロポ", + "kana": "ゲンカイコロポ", "rarity": "R", "cardType": "SIGNI", "color": "white", @@ -63599,6 +118516,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "ドーナ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX16/WX16-034.jpg", "illust": "かにかま", "classes": [ "精生", @@ -63612,21 +118530,59 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "layer": true, - "constEffectTexts": [ + cardText: "ひぇー、みつかっちゃったよ。~コロポ~", + layer: true, + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "《レイヤーアイコン》【常】:このシグニはコストの合計が1以下の対戦相手のアーツの効果を受けない。" ], - "burstEffectTexts": [ + constEffects: [{ + layer: true, + action: function (set,add) { + add(this,'effectFilters',function (card) { + return !((card.player === this.player.opponent) && (card.type === 'ARTS') && (card.getTotalEnerCost(true) <= 1)); + }); + } + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:どちらか1つを選ぶ。①カードを1枚引く。②【エナチャージ1】", "カードを1枚引く。", "【エナチャージ1】" - ] + ], + burstEffect: { + actionAsyn: function () { + var effects = [{ + source: this, + description: '2305-burst-1', + actionAsyn: function () { + this.player.draw(1); + } + },{ + source: this, + description: '2305-burst-2', + actionAsyn: function () { + this.player.enerCharge(1); + } + }]; + return this.player.selectAsyn('LAUNCH',effects).callback(this,function (effect) { + if (!effect) return; + return effect.actionAsyn.call(this); + }); + }, + }, }, "2306": { "pid": 2306, - "cid": 2306, + cid: 2306, + "timestamp": 1495264178403, "wxid": "WX16-035", - "name": "幻怪 ザシワラ", + name: "幻怪 ザシワラ", + "kana": "ゲンカイザシワラ", "rarity": "R", "cardType": "SIGNI", "color": "white", @@ -63634,6 +118590,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "ドーナ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX16/WX16-035.jpg", "illust": "夜ノみつき", "classes": [ "精生", @@ -63647,15 +118604,30 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "幸運を届けに来たよ。~ザシワラ~", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起】《ダウン》:あなたのデッキから《幻怪 ザシワラ》以外のレベル3以下の<怪異>のシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" - ] + ], + actionEffects: [{ + costDown: 1, + actionAsyn: function () { + var filter = function (card) { + return (card.cid !== 2306) && (card.level <= 3) && card.hasClass('怪異'); + }; + return this.player.seekAsyn(filter,1); + }, + }], }, "2307": { "pid": 2307, - "cid": 2307, + cid: 2307, + "timestamp": 1495264179060, "wxid": "WX16-036", - "name": "アビリティ・マインド", + name: "アビリティ・マインド", + "kana": "アビリティマインド", "rarity": "R", "cardType": "SPELL", "color": "white", @@ -63663,6 +118635,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX16/WX16-036.jpg", "illust": "希", "classes": [], "costWhite": 0, @@ -63673,18 +118646,46 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ - "以下の3つから1つを選ぶ。\n①あなたのルリグがレベル1かレベル4の場合、あなたのデッキの一番上のカードをエナゾーンに置く。\n②あなたのルリグがレベル2かレベル4の場合、カードを1枚引く。\n③あなたのルリグがレベル3かレベル4の場合、あなたのトラッシュから無色のシグニ1枚を手札に加える。", + cardText: "あなたに、導かれるままに。~ゆきめ~", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ + "以下の3つから1つを選ぶ。\n" + + "①あなたのルリグがレベル1かレベル4の場合、あなたのデッキの一番上のカードをエナゾーンに置く。\n" + + "②あなたのルリグがレベル2かレベル4の場合、カードを1枚引く。\n" + + "③あなたのルリグがレベル3かレベル4の場合、あなたのトラッシュから無色のシグニ1枚を手札に加える。", "あなたのルリグがレベル1かレベル4の場合、あなたのデッキの一番上のカードをエナゾーンに置く。", "あなたのルリグがレベル2かレベル4の場合、カードを1枚引く。", - "あなたのルリグがレベル3かレベル4の場合、あなたのトラッシュから無色のシグニ1枚を手札に加える。" - ] + "あなたのルリグがレベル3かレベル4の場合、あなたのトラッシュから無色のシグニ1枚を手札に加える。", + ], + spellEffect: [{ + actionAsyn: function () { + if (!inArr(this.player.lrig.level,[1,4])) return; + this.player.enerCharge(1); + }, + },{ + actionAsyn: function () { + if (!inArr(this.player.lrig.level,[2,4])) return; + this.player.draw(1); + }, + },{ + actionAsyn: function () { + if (!inArr(this.player.lrig.level,[3,4])) return; + var filter = function (card) { + return (card.type === 'SIGNI') && card.hasColor('colorless'); + }; + return this.player.pickCardAsyn(filter); + }, + }], }, "2308": { "pid": 2308, - "cid": 2308, + cid: 2308, + "timestamp": 1495264178930, "wxid": "WX16-038", - "name": "忍猿の十勇 サルトビ", + name: "忍猿の十勇 サルトビ", + "kana": "ニンエンノジュウユウサルトビ", "rarity": "R", "cardType": "SIGNI", "color": "red", @@ -63692,6 +118693,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX16/WX16-038.jpg", "illust": "北熊", "classes": [ "精像", @@ -63705,22 +118707,62 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "extraTexts": [ - "[ライズ]あなたのレベル2以下の赤のシグニ1体の上に置く" + cardText: "ニンニン、分身の術でござるっ!~サルトビ~", + // ====================== + // Rise + // ====================== + extraTexts: [ + "[ライズ]あなたのレベル2以下の赤のシグニ1体の上に置く", ], - "rise": true, - "startUpEffectTexts": [ - "【出】:あなたのデッキの一番上を見る。それが《ライズ》を持つ<武勇>のシグニの場合、それを場に出してもよい。" + rise: function (card) { + return (card.level <= 2) && card.hasColor('red'); + }, + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ + "【出】:あなたのデッキの一番上を見る。それが《ライズ》を持つ<武勇>のシグニの場合、それを場に出してもよい。", ], - "constEffectTexts": [ + startUpEffects: [{ + actionAsyn: function () { + var card = this.player.mainDeck.cards[0]; + if (!card) return; + if (card.rise && card.hasClass('武勇') && card.canSummon()) { + this.player.informCards([card]); + return card.summonOptionalAsyn(); + } + return this.player.showCardsAsyn([card]); + }, + }], + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【自】:場にあるこのシグニの上に《ライズ》を持つシグニが置かれたとき、あなたのデッキの一番上を見る。それが《ライズ》を持たない<武勇>のシグニの場合、それを場に出してもよい。" - ] + ], + constEffects: [{ + duringGame: true, + auto: 'onRised', + effect: { + actionAsyn: function () { + var card = this.player.mainDeck.cards[0]; + if (!card) return; + if (!card.rise && card.hasClass('武勇') && card.canSummon()) { + this.player.informCards([card]); + return card.summonOptionalAsyn(); + } + return this.player.showCardsAsyn([card]); + }, + }, + }], }, "2309": { "pid": 2309, - "cid": 2309, + cid: 2309, + "timestamp": 1495264179504, "wxid": "WX16-039", - "name": "鎌振の十勇 ユリカマ", + name: "鎌振の十勇 ユリカマ", + "kana": "カマフリノジュウユウユリカマ", "rarity": "R", "cardType": "SIGNI", "color": "red", @@ -63728,6 +118770,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX16/WX16-039.jpg", "illust": "松本エイト", "classes": [ "精像", @@ -63741,15 +118784,30 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "ライフクロスを刈り取る形をしているだろう?~ユリカマ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【自】:場にあるこのシグニの上に《ライズ》を持つシグニが置かれたとき、ターン終了時まで、そのシグニは【ダブルクラッシュ】を得る。" - ] + ], + constEffects: [{ + duringGame: true, + auto: 'onRised', + effect: { + actionAsyn: function (event) { + this.game.tillTurnEndSet(this,event.card,'doubleCrash',true); + }, + }, + }], }, "2310": { "pid": 2310, - "cid": 2310, + cid: 2310, + "timestamp": 1495264179023, "wxid": "WX16-040", - "name": "大罠 ゴエモン", + name: "大罠 ゴエモン", + "kana": "ダイビンゴエモン", "rarity": "R", "cardType": "SIGNI", "color": "blue", @@ -63757,6 +118815,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX16/WX16-040.jpg", "illust": "CH@R", "classes": [ "精武", @@ -63770,18 +118829,55 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "小判あるところにゴエモンあり。", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【自】:あなたの《トラップアイコン》が発動したとき、あなたは《青》を支払ってもよい。そうした場合、このシグニをトラッシュから場に出す。ターン終了時に、またはこのシグニが場から離れる場合に、このシグニをゲームから除外する。" ], - "burstEffectTexts": [ + constEffects: [{ + duringGame: true, + fixed: true, + auto: function (add,effect) { + add(this.player,'onTrapTriggered',effect); + }, + effect: { + costBlue: 1, + triggerCondition: function () { + return (this.zone === this.player.trashZone); + }, + condition: function () { + return (this.zone === this.player.trashZone) && this.canSummon(); + }, + actionAsyn: function () { + return this.summonAsyn().callback(this,function () { + this.fieldData.excludeWhenTurnEnd = true; + this.fieldData.excludeWhenLeaveField = true; + }); + }, + }, + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを2枚引く。その後、手札を1枚捨てる。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(2); + return this.player.discardAsyn(1); + }, + }, }, "2311": { "pid": 2311, - "cid": 2311, + cid: 2311, + "timestamp": 1495264179448, "wxid": "WX16-041", - "name": "大罠 アリババ", + name: "大罠 アリババ", + "kana": "ダイビンアリババ", "rarity": "R", "cardType": "SIGNI", "color": "blue", @@ -63789,6 +118885,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX16/WX16-041.jpg", "illust": "イチノセ奏", "classes": [ "精武", @@ -63802,22 +118899,74 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ - "【出】手札から《トラップ》を持つカードを1枚捨てる:あなたのデッキから<トリック>のシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" + cardText: "開けごまごまごまみそらーめん!~アリババ~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ + "【出】手札から《トラップ》を持つカードを1枚捨てる:あなたのデッキから<トリック>のシグニ1枚を探して公開し手札に加える。その後、デッキをシャッフルする。", ], - "extraTexts": [ + startUpEffects: [{ + costCondition: function () { + return this.player.hands.some(function (card) { + return card.trap; + },this); + }, + costAsyn: function () { + var cards = this.player.hands.filter(function (card) { + return card.trap; + },this); + return this.player.selectAsyn('PAY',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + }, + actionAsyn: function () { + var filter = function (card) { + return card.hasClass('トリック'); + }; + return this.player.seekAsyn(filter,1); + }, + }], + // ====================== + // Trap + // ====================== + extraTexts: [ "[トラップ]:対戦相手のパワー15000以上のシグニ1体をデッキの一番上に置く。" ], - "trap": {}, - "burstEffectTexts": [ + trap: { + actionAsyn: function () { + var filter = function (card) { + return (card.power >= 15000); + }; + return this.player.selectOpponentSigniAsyn(filter).callback(this,function (card) { + if (!card) return; + return this.game.bounceCardsToDeckAsyn([card]); + }); + }, + }, + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたのデッキから《トラップ》を持つカード1枚を探して公開し手札に加える。その後、デッキをシャッフルする。" - ] + ], + burstEffect: { + actionAsyn: function () { + var filter = function (card) { + return card.trap; + }; + return this.player.seekAsyn(filter,1); + }, + }, }, "2312": { "pid": 2312, - "cid": 2312, + cid: 2312, + "timestamp": 1495264179017, "wxid": "WX16-043", - "name": "虚英の数字 #キョスウ#", + name: "虚英の数字 #キョスウ#", + "kana": "キョエイノスウジワイルドキョスウ", "rarity": "R", "cardType": "SIGNI", "color": "green", @@ -63825,6 +118974,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "ママ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX16/WX16-043.jpg", "illust": "晴瀬ひろき", "classes": [ "精像", @@ -63838,16 +118988,45 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "actionEffectTexts": [ + cardText: "虚数空間へようこそ。~#キョスウ#~", + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起】《ダウン》:あなたのデッキの上からカードを2枚見る。その中から<英知>のシグニ1枚を公開し手札に加え、残りを好きな順番でデッキの一番下に置く。", "【起】英知=11《ダウン》:あなたのデッキの上からカードを2枚見る。その中から1枚を手札に加え、残りをデッキの一番下に置く。" - ] + ], + actionEffects: [{ + costDown: true, + actionAsyn: function () { + var filter = function (card) { + return card.hasClass('英知'); + }; + return this.player.pickCardsFromDeckTopAsyn(2,filter); + }, + },{ + wisdom: 11, + costDown: true, + actionAsyn: function () { + var cards = this.player.mainDeck.getTopCards(2); + if (!cards.length) return; + this.player.informCards(cards); + return this.player.selectAsyn('ADD_TO_HAND',cards).callback(this,function (card) { + if (!card) return; + card.moveTo(this.player.handZone); + removeFromArr(card,cards); + this.player.mainDeck.moveCardsToBottom(cards); + }); + }, + }], }, "2313": { "pid": 2313, - "cid": 2313, + cid: 2313, + "timestamp": 1495264179871, "wxid": "WX16-044", - "name": "コードイート ダイフク", + name: "コードイート ダイフク", + "kana": "コードイートダイフク", "rarity": "R", "cardType": "SIGNI", "color": "green", @@ -63855,6 +119034,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX16/WX16-044.jpg", "illust": "arihato", "classes": [ "精械", @@ -63868,17 +119048,56 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "ははぁ、レッスン料でございます。~すず子~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常】:このシグニにアクセするための、エナゾーンにあるシグニの【起】を使用するためのコストは《緑》コストが1減る。", "【常】:このシグニがアクセされているかぎり、このシグニはバニッシュされない。", "【自】:各プレイヤーのターン終了時、このシグニに付いている【アクセ】1枚をトラッシュに置く。" - ] + ], + constEffects: [{ + action: function (set,add) { + set(this,'_2313',true); + }, + },{ + condition: function () { + return this.isAcced(); + }, + action: function (set,add) { + set(this,'canNotBeBanished',true); + }, + },{ + auto: function (add,effect) { + add(this.player,'onTurnEnd2',effect); + add(this.player.opponent,'onTurnEnd2',effect); + }, + effect: { + condition: function () { + return this.isAcced(); + }, + actionAsyn: function () { + var cards = this.getAccedCards(); + if (!cards.length) return; + return Callback.immediately().callback(this,function () { + if (cards.length === 1) return cards[0]; + return this.player.selectAsyn('TRASH',cards); + }).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + }, + }, + }], }, "2314": { "pid": 2314, - "cid": 2314, + cid: 2314, + "timestamp": 1495264179809, "wxid": "WX16-047", - "name": "羅菌 クロカビ", + name: "羅菌 クロカビ", + "kana": "ラキンクロカビ", "rarity": "R", "cardType": "SIGNI", "color": "black", @@ -63886,6 +119105,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX16/WX16-047.jpg", "illust": "アリオ", "classes": [ "精羅", @@ -63899,15 +119119,36 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ - "【自】:対戦相手のアタックフェイズ開始時、ターン終了時まで、対戦相手の感染状態のすべてのシグニは「可能ならばアタックしなければならない。」を得る。\n(この能力はアタックフェイズにアーツや能力を使用する前に発動する)" - ] + cardText: "ほらね。定期的にお掃除しないから…。~クロカビ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ + "【自】:対戦相手のアタックフェイズ開始時、ターン終了時まで、対戦相手の感染状態のすべてのシグニは「可能ならばアタックしなければならない。」を得る。\n" + + "(この能力はアタックフェイズにアーツや能力を使用する前に発動する)" + ], + constEffects: [{ + auto: function (add,effect) { + add(this.player.opponent,'onAttackPhaseStart',effect); + }, + effect: { + actionAsyn: function () { + this.game.frame(this,function () { + this.player.opponent.getInfectedCards().forEach(function (card) { + this.game.tillTurnEndSet(this,card,'mustAttack',true); + },this); + }); + }, + }, + }], }, "2315": { "pid": 2315, - "cid": 2315, + cid: 2315, + "timestamp": 1495264179979, "wxid": "WX16-048", - "name": "バッド・アドバンテージ", + name: "バッド・アドバンテージ", + "kana": "バッドアドバンテージ", "rarity": "R", "cardType": "SPELL", "color": "black", @@ -63915,6 +119156,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "ナナシ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX16/WX16-048.jpg", "illust": "松本エイト", "classes": [], "costWhite": 0, @@ -63925,21 +119167,83 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ - "このスペルを使用する際、対戦相手の場にある【ウィルス】を好きな数取り除いてもよい。以下の4つから、この方法で取り除いた【ウィルス】の数に1を加えた数だけ選ぶ。\n①ターン終了時まで、対戦相手のシグニ1体のパワーを-7000する。\n②ターン終了時まで、対戦相手のすべてのシグニのパワーを-2000する。\n③あなたのトラッシュから黒のシグニ1枚を手札に加える。\n④すべてのプレイヤーは自分のデッキの上からカードを5枚トラッシュに置く。" + cardText: "暗中模索、無駄なことですわ!~ナナシ~", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ + "このスペルを使用する際、対戦相手の場にある【ウィルス】を好きな数取り除いてもよい。以下の4つから、この方法で取り除いた【ウィルス】の数に1を加えた数だけ選ぶ。\n" + + "①ターン終了時まで、対戦相手のシグニ1体のパワーを-7000する。\n" + + "②ターン終了時まで、対戦相手のすべてのシグニのパワーを-2000する。\n" + + "③あなたのトラッシュから黒のシグニ1枚を手札に加える。\n" + + "④すべてのプレイヤーは自分のデッキの上からカードを5枚トラッシュに置く。", ], - "attachedEffectTexts": [ + spellEffect: { + actionAsyn: function () { + var zones = this.player.opponent.getInfectedZones(); + return this.player.selectSomeAsyn('TARGET',zones).callback(this,function (zones) { + zones.forEach(function (zone) { + zone.removeVirus(); + }); + var count = zones.length + 1; + var effects = [{ + source: this, + description: '2315-attached-0', + actionAsyn: function () { + return this.decreasePowerAsyn(7000); + }, + },{ + source: this, + description: '2315-attached-1', + actionAsyn: function () { + this.game.frame(this,function () { + this.player.opponent.signis.forEach(function (signi) { + this.game.tillTurnEndAdd(this,signi,'power',-2000); + },this); + }); + }, + },{ + source: this, + description: '2315-attached-2', + actionAsyn: function () { + var filter = function (card) { + return (card.type === 'SIGNI') && card.hasColor('black'); + }; + return this.player.pickCardAsyn(filter); + }, + },{ + source: this, + description: '2315-attached-3', + actionAsyn: function () { + var cards = concat(this.player.mainDeck.getTopCards(5),this.player.opponent.mainDeck.getTopCards(5)); + this.game.trashCards(cards); + }, + }]; + return this.player.selectSomeAsyn('LAUNCH',effects,count,count).callback(this,function (effects) { + return Callback.forEach(effects,function (effect) { + return effect.actionAsyn.call(this); + },this); + }); + }); + }, + }, + // ====================== + // 附加效果 + // ====================== + attachedEffectTexts: [ "ターン終了時まで、対戦相手のシグニ1体のパワーを-7000する。", "ターン終了時まで、対戦相手のすべてのシグニのパワーを-2000する。", "あなたのトラッシュから黒のシグニ1枚を手札に加える。", - "すべてのプレイヤーは自分のデッキの上からカードを5枚トラッシュに置く。" - ] + "すべてのプレイヤーは自分のデッキの上からカードを5枚トラッシュに置く。", + ], }, "2316": { "pid": 2316, - "cid": 2316, + cid: 2316, + "timestamp": 1495264179470, "wxid": "WX16-049", - "name": "幻怪 コナキ", + name: "幻怪 コナキ", + "kana": "ゲンカイコナキ", "rarity": "C", "cardType": "SIGNI", "color": "white", @@ -63947,6 +119251,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX16/WX16-049.jpg", "illust": "I☆LA", "classes": [ "精生", @@ -63960,16 +119265,28 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "layer": true, - "constEffectTexts": [ + cardText: "ビェェーンッ!~コナキ~\nあらあら、どうしたの。~バオバブーン~", + layer: true, + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "《レイヤーアイコン》【常】:このシグニのパワーは+2000される。" - ] + ], + constEffects: [{ + layer: true, + action: function (set,add) { + add(this,'power',2000); + }, + }], }, "2317": { "pid": 2317, - "cid": 2317, + cid: 2317, + "timestamp": 1495264180299, "wxid": "WX16-050", - "name": "幻怪 アズアラ", + name: "幻怪 アズアラ", + "kana": "ゲンカイアズアラ", "rarity": "C", "cardType": "SIGNI", "color": "white", @@ -63977,6 +119294,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX16/WX16-050.jpg", "illust": "くれいお", "classes": [ "精生", @@ -63990,16 +119308,28 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "layer": true, - "constEffectTexts": [ + cardText: "あらわなきゃ…いっぱいあらわなきゃ…。~アズアラ~", + layer: true, + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "《レイヤーアイコン》【常】:このシグニのパワーは+2000される。" - ] + ], + constEffects: [{ + layer: true, + action: function (set,add) { + add(this,'power',2000); + }, + }], }, "2318": { "pid": 2318, - "cid": 2318, + cid: 2318, + "timestamp": 1495264179874, "wxid": "WX16-054", - "name": "ゲット・モンスター", + name: "ゲット・モンスター", + "kana": "ゲットモンスター", "rarity": "C", "cardType": "SPELL", "color": "white", @@ -64007,6 +119337,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX16/WX16-054.jpg", "illust": "九鳥ぱんや", "classes": [], "costWhite": 1, @@ -64017,15 +119348,29 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "かもーん!~ドーナ~", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "あなたのデッキの上からカードを5枚見る。その中から<怪異>のシグニを2枚まで公開し手札に加える。残りを好きな順番でデッキの一番下に置く。" - ] + ], + spellEffect: { + actionAsyn: function () { + var filter = function (card) { + return card.hasClass('怪異'); + }; + return this.player.pickCardsFromDeckTopAsyn(5,filter,2); + }, + }, }, "2319": { "pid": 2319, - "cid": 2319, + cid: 2319, + "timestamp": 1495264180727, "wxid": "WX16-055", - "name": "復讐の円卓 モルドレ", + name: "復讐の円卓 モルドレ", + "kana": "フクシュウノエンタクモルドレ", "rarity": "C", "cardType": "SIGNI", "color": "red", @@ -64033,6 +119378,7 @@ var CardInfo = { "limit": 0, "power": 10000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX16/WX16-055.jpg", "illust": "繭咲悠", "classes": [ "精像", @@ -64046,15 +119392,40 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "謀ったな、モルドレッ!~アルスラ~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出】あなたの《ライズアイコン》を持つシグニ1体を場からトラッシュに置く:対戦相手のシグニ1体をバニッシュする。" - ] + ], + startUpEffects: [{ + costCondition: function () { + return this.player.signis.some(function (signi) { + return signi.rise && signi.canTrashAsCost(); + },this); + }, + costAsyn: function () { + var cards = this.player.signis.filter(function (signi) { + return signi.rise && signi.canTrashAsCost(); + },this); + return this.player.selectAsyn('PAY',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + }, + actionAsyn: function () { + return this.banishSigniAsyn(); + }, + }], }, "2320": { "pid": 2320, - "cid": 2320, + cid: 2320, + "timestamp": 1495264182971, "wxid": "WX16-056", - "name": "血槍の円卓 ガラハッド", + name: "血槍の円卓 ガラハッド", + "kana": "チヤリノエンタクガラハッド", "rarity": "C", "cardType": "SIGNI", "color": "red", @@ -64062,6 +119433,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX16/WX16-056.jpg", "illust": "北熊", "classes": [ "精像", @@ -64075,19 +119447,70 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "聖盾に認められし者、聖杯を授からん。~古い書物~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出】手札から<武勇>のシグニを1枚捨てる:対戦相手のパワー7000以下のシグニ1体をバニッシュする。", "【出】手札から《ライズアイコン》を持つシグニを1枚捨てる:対戦相手のパワー10000以下のシグニ1体をバニッシュする。" ], - "burstEffectTexts": [ + startUpEffects: [{ + costCondition: function () { + return this.player.hands.some(function (card) { + return card.hasClass('武勇'); + },this); + }, + costAsyn: function () { + var cards = this.player.hands.filter(function (card) { + return card.hasClass('武勇'); + },this); + return this.player.selectAsyn('PAY',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + }, + actionAsyn: function () { + return this.banishSigniAsyn(7000); + }, + },{ + costCondition: function () { + return this.player.hands.some(function (card) { + return card.rise; + },this); + }, + costAsyn: function () { + var cards = this.player.hands.filter(function (card) { + return card.rise; + },this); + return this.player.selectAsyn('PAY',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + }); + }, + actionAsyn: function () { + return this.banishSigniAsyn(10000); + }, + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(1); + }, + }, }, "2321": { "pid": 2321, - "cid": 2321, + cid: 2321, + "timestamp": 1495264181503, "wxid": "WX16-057", - "name": "乙女の円卓 エレイン", + name: "乙女の円卓 エレイン", + "kana": "オトメノエンタクエレイン", "rarity": "C", "cardType": "SIGNI", "color": "red", @@ -64095,6 +119518,7 @@ var CardInfo = { "limit": 0, "power": 3000, "limiting": "リル", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX16/WX16-057.jpg", "illust": "ピスケ", "classes": [ "精像", @@ -64108,15 +119532,29 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "アルスラ、蘇るのです…。~エレイン~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出】:あなたのデッキの上からカードを3枚見る。その中から《ライズアイコン》を持つシグニ1枚を公開し手札に加え、残りを好きな順番でデッキの一番下に置く。" - ] + ], + startUpEffects: [{ + actionAsyn: function () { + var filter = function (card) { + return card.rise; + }; + return this.player.pickCardsFromDeckTopAsyn(3,filter); + }, + }], }, "2322": { "pid": 2322, - "cid": 2322, + cid: 2322, + "timestamp": 1495264180525, "wxid": "WX16-058", - "name": "戦獣の足柄 スモウグマ", + name: "戦獣の足柄 スモウグマ", + "kana": "センジュウノアシガラスモウグマ", "rarity": "C", "cardType": "SIGNI", "color": "red", @@ -64124,6 +119562,7 @@ var CardInfo = { "limit": 0, "power": 1000, "limiting": "リル", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX16/WX16-058.jpg", "illust": "芥川", "classes": [ "精像", @@ -64137,18 +119576,41 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "決まり手は熊投げスペシャル!~行司ザル~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出】:対戦相手のパワー1000以下のシグニ1体をバニッシュする。あなたの場に《ライズアイコン》を持つシグニがある場合、代わりに対戦相手のパワー2000以下のシグニ1体をバニッシュする。" ], - "burstEffectTexts": [ + startUpEffects: [{ + actionAsyn: function () { + var flag = this.player.signis.some(function (signi) { + return signi.rise; + },this); + var power = flag ? 2000 : 1000; + return this.banishSigniAsyn(power); + }, + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(1); + }, + }, }, "2323": { "pid": 2323, - "cid": 2323, + cid: 2323, + "timestamp": 1495264180875, "wxid": "WX16-060", - "name": "滅殺の牙突", + name: "滅殺の牙突", + "kana": "メッサツノガトツ", "rarity": "C", "cardType": "SPELL", "color": "red", @@ -64156,6 +119618,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX16/WX16-060.jpg", "illust": "CH@R", "classes": [], "costWhite": 0, @@ -64166,15 +119629,29 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "ここを狙って……!~リル~", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "ターン終了時まで、あなたの赤のシグニ1体は【アサシン】を得る。(【アサシン】を持つシグニがアタックする場合、正面にシグニがないかのように対戦相手にダメージを与える)" - ] + ], + spellEffect: { + getTargets: function () { + return this.player.signis; + }, + actionAsyn: function (target) { + this.game.tillTurnEndSet(this,target,'assassin',true); + }, + }, }, "2324": { "pid": 2324, - "cid": 2324, + cid: 2324, + "timestamp": 1495264181299, "wxid": "WX16-061", - "name": "中罠 ニセラブ", + name: "中罠 ニセラブ", + "kana": "チュウビンニセラブ", "rarity": "C", "cardType": "SIGNI", "color": "blue", @@ -64182,6 +119659,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX16/WX16-061.jpg", "illust": "柚希きひろ", "classes": [ "精武", @@ -64195,15 +119673,31 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "「今日の放課後、体育館裏に来てください。待ってます。」~ニセラブ~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出】:あなたの【トラップ】1つをトラッシュに置く。そうした場合、あなたのデッキの上からカードを3枚見て、その中から1枚を【トラップ】としてあなたのシグニゾーンに設置し、残りを好きな順番でデッキの一番下に置く。" - ] + ], + startUpEffects: [{ + actionAsyn: function () { + var cards = this.player.getTraps(); + return this.player.selectAsyn('TRASH',cards).callback(this,function (card) { + if (!card) return; + card.trash(); + return this.player.setTrapFromDeckTopAsyn(3,1,true); + }); + }, + }], }, "2325": { "pid": 2325, - "cid": 2325, + cid: 2325, + "timestamp": 1495264181042, "wxid": "WX16-065", - "name": "FUNNY", + name: "FUNNY", + "kana": "ファニー", "rarity": "C", "cardType": "SPELL", "color": "blue", @@ -64211,6 +119705,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX16/WX16-065.jpg", "illust": "松本エイト", "classes": [], "costWhite": 0, @@ -64221,24 +119716,69 @@ var CardInfo = { "costColorless": 1, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ - "あなたはカードを1枚引く。対戦相手は手札を1枚捨てる。" + cardText: "計算できる?計算通り!~あや~", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ + "あなたはカードを1枚引く。対戦相手は手札を1枚捨てる。", ], - "extraTexts": [ + spellEffect: { + actionAsyn: function () { + this.player.draw(1); + return this.player.opponent.discardAsyn(1); + }, + }, + // ====================== + // Trap + // ====================== + extraTexts: [ "[トラップ]:このターンが対戦相手のターンの場合、あなたはカードを1枚引き、対戦相手は手札を1枚捨てる。" ], - "trap": {}, - "burstEffectTexts": [ + trap: { + actionAsyn: function () { + if (this.game.turnPlayer === this.player) return; + this.player.draw(1); + return this.player.opponent.discardAsyn(1); + }, + }, + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:どちらか1つを選ぶ。①カードを1枚引く。②対戦相手は手札を1枚捨てる。", "カードを1枚引く。", "対戦相手は手札を1枚捨てる。" - ] + ], + burstEffect: { + actionAsyn: function () { + var effects = [{ + source: this, + description: '2325-burst-1', + actionAsyn: function () { + this.player.draw(1); + } + },{ + source: this, + description: '2325-burst-2', + actionAsyn: function () { + return this.player.opponent.discardAsyn(1); + } + }]; + return this.player.selectAsyn('LAUNCH',effects).callback(this,function (effect) { + if (!effect) return; + return effect.actionAsyn.call(this); + }); + }, + }, }, "2326": { "pid": 2326, - "cid": 2326, + cid: 2326, + "timestamp": 1495264181780, "wxid": "WX16-066", - "name": "BAD SIDE", + name: "BAD SIDE", + "kana": "バッドサイド", "rarity": "C", "cardType": "SPELL", "color": "blue", @@ -64246,6 +119786,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX16/WX16-066.jpg", "illust": "ときち", "classes": [], "costWhite": 0, @@ -64256,22 +119797,71 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ - "対戦相手の手札を見て、無色ではないシグニ1枚を選び、捨てさせる。" + cardText: "いっひっひ、見えてるよ!~あや~", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ + "対戦相手の手札を見て、無色ではないシグニ1枚を選び、捨てさせる。", ], - "extraTexts": [ + spellEffect: { + actionAsyn: function () { + var cards = this.player.opponent.hands; + if (!cards.length) return; + var targets = cards.filter(function (card) { + return (card.type === 'SIGNI') && !card.hasColor('colorless'); + },this); + if (!targets.length) { + return this.player.showCardsAsyn(cards); + } + this.player.informCards(cards); + return this.player.selectSomeAsyn('TRASH',targets,0,1,false,cards).callback(this,function (cards) { + this.game.trashCards(cards); + }); + }, + }, + // ====================== + // Trap + // ====================== + extraTexts: [ "[トラップ]:対戦相手のレベル2以下のシグニ1体をバニッシュする。" ], - "trap": {}, - "burstEffectTexts": [ - "【※】:対戦相手のレベル2以下のシグニ1体をデッキの一番上に置く。" - ] + trap: { + actionAsyn: function () { + var filter = function (card) { + return (card.level <= 2); + }; + return this.player.selectOpponentSigniAsyn(filter).callback(this,function (card) { + if (!card) return; + return card.banishAsyn(); + }); + }, + }, + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ + "【※】:対戦相手のレベル2以下のシグニ1体をデッキの一番上に置く。", + ], + burstEffect: { + actionAsyn: function () { + var filter = function (card) { + return (card.level <= 2); + }; + return this.player.selectOpponentSigniAsyn(filter).callback(this,function (card) { + if (!card) return; + return this.game.bounceCardsToDeckAsyn([card]); + }); + }, + }, }, "2327": { "pid": 2327, - "cid": 2327, + cid: 2327, + "timestamp": 1495264181675, "wxid": "WX16-067", - "name": "追英の文章 #オイツキ#", + name: "追英の文章 #オイツキ#", + "kana": "ツイエイノブンショウワイルドオイツキ", "rarity": "C", "cardType": "SIGNI", "color": "green", @@ -64279,6 +119869,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX16/WX16-067.jpg", "illust": "れいあきら", "classes": [ "精像", @@ -64292,16 +119883,45 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "青子は60m/sで出発、赤子は10秒後に75m/sで出発。いつ追いつく?~#オイツキ#~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常】英知=8:このシグニによってクラッシュされたカードのライフバーストは発動しない。(あなたの場にある<英知>のシグニのレベルの合計がちょうど8であるかぎり有効になる)", "【自】:このシグニがアタックしたとき、ターン終了時まで、あなたの<英知>のシグニ1体のレベルを+1するか-1してもよい。この効果でレベルは0以下にはならない。" - ] + ], + constEffects: [{ + wisdom: 8, + action: function (set,add) { + set(this,'disableBurst',true); + }, + },{ + auto: 'onAttack', + effect: { + wisdom: 10, + actionAsyn: function () { + var filter = function (card) { + return card.hasClass('英知'); + }; + return this.player.selectSelfSigniAsyn(filter).callback(this,function (card) { + if (!card) return; + return this.player.selectTextAsyn('LEVEL',['+1','-1'],'raw').callback(this,function (text) { + var value = (text === '+1') ? 1 : -1; + this.game.tillTurnEndAdd(this,card,'level',value); + }); + }); + }, + }, + }], }, "2328": { "pid": 2328, - "cid": 2328, + cid: 2328, + "timestamp": 1495264182119, "wxid": "WX16-068", - "name": "根英の平方 #ルート#", + name: "根英の平方 #ルート#", + "kana": "コンエイノヘイホウワイルドルート", "rarity": "C", "cardType": "SIGNI", "color": "green", @@ -64309,6 +119929,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX16/WX16-068.jpg", "illust": "かざあな", "classes": [ "精像", @@ -64322,18 +119943,49 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ - "【自】:このシグニの正面のシグニ1体がバニッシュされたとき、このシグニがアタック中でない場合、このシグニをアップする。" + cardText: "富士山麓オウム鳴く。~#ルート#~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ + "【自】:このシグニの正面のシグニ1体がバニッシュされたとき、このシグニがアタック中でない場合、このシグニをアップする。", ], - "actionEffectTexts": [ + constEffects: [{ + auto: function (add,effect) { + add(this.player.opponent,'onSigniBanished',effect); + }, + effect: { + triggerCondition: function (event) { + return (event.opposingSigni === this) && (event.attackingSigni !== this); + }, + actionAsyn: function () { + return this.upAsyn(); + }, + }, + }], + // ====================== + // 起动效果 + // ====================== + actionEffectTexts: [ "【起】《ダウン》:ターン終了時まで、あなたのシグニ1体のパワーを+5000する。" - ] + ], + actionEffects: [{ + costDown: true, + actionAsyn: function () { + return this.player.selectSelfSigniAsyn().callback(this,function (card) { + if (!card) return; + this.game.tillTurnEndAdd(this,card,'power',5000); + }); + }, + }], }, "2329": { "pid": 2329, - "cid": 2329, + cid: 2329, + "timestamp": 1495264182288, "wxid": "WX16-069", - "name": "足英の文章 #ツルカメ#", + name: "足英の文章 #ツルカメ#", + "kana": "ソクエイノブンショウワイルドツルカメ", "rarity": "C", "cardType": "SIGNI", "color": "green", @@ -64341,6 +119993,7 @@ var CardInfo = { "limit": 0, "power": 3000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX16/WX16-069.jpg", "illust": "Toshi-punk", "classes": [ "精像", @@ -64354,18 +120007,41 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "ツルとカメ足して12匹。足の合計は38本、さぁ何匹ずつ?~#ツルカメ#~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出】英知=3:あなたのデッキからレベル1の<英知>のシグニ1枚を探して場に出す。その後、デッキをシャッフルする。(あなたの場にある<英知>のシグニのレベルの合計がちょうど3であるかぎり有効になる)" ], - "burstEffectTexts": [ + startUpEffects: [{ + wisdom: 3, + actionAsyn: function () { + var filter = function (card) { + return (card.level === 1) && card.hasClass('英知'); + }; + return this.player.seekAndSummonAsyn(filter,1); + }, + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(1); + }, + }, }, "2330": { "pid": 2330, - "cid": 2330, + cid: 2330, + "timestamp": 1495264182084, "wxid": "WX16-071", - "name": "木英の文章 #ウエキ#", + name: "木英の文章 #ウエキ#", + "kana": "キエイノブンショウワイルドウエキ", "rarity": "C", "cardType": "SIGNI", "color": "green", @@ -64373,6 +120049,7 @@ var CardInfo = { "limit": 0, "power": 1000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX16/WX16-071.jpg", "illust": "猫囃子", "classes": [ "精像", @@ -64386,18 +120063,43 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "1km道路に20m毎に木を植える時、何本必要?両端も忘れずに。~#ウエキ#~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出】英知=1:あなたのデッキの一番上を公開する。それが<英知>のシグニの場合、手札に加える。(あなたの場にある<英知>のシグニのレベルの合計がちょうど1であるかぎり有効になる)" ], - "burstEffectTexts": [ + startUpEffects: [{ + wisdom: 1, + actionAsyn: function () { + return this.player.revealAsyn(1).callback(this,function (cards) { + var cards_add = cards.filter(function (card) { + return card.hasClass('英知'); + },this); + this.game.moveCards(cards_add,this.player.handZone); + }); + }, + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:カードを1枚引く。" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.draw(1); + }, + }, }, "2331": { "pid": 2331, - "cid": 2331, + cid: 2331, + "timestamp": 1495264182478, "wxid": "WX16-072", - "name": "コードイート チズタル", + name: "コードイート チズタル", + "kana": "コードイートチズタル", "rarity": "C", "cardType": "SIGNI", "color": "green", @@ -64405,6 +120107,7 @@ var CardInfo = { "limit": 0, "power": 3000, "limiting": "メル", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX16/WX16-072.jpg", "illust": "7010", "classes": [ "精械", @@ -64418,15 +120121,29 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "うわ~美味しい!~すず子~\n生涯一の味わいです。~はんな~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出】:あなたのデッキの上からカードを3枚見る。その中から《アクセアイコン》を持つシグニ1枚をエナゾーンに置き、残りを好きな順番でデッキの一番下に置く。" - ] + ], + startUpEffects: [{ + actionAsyn: function () { + var filter = function (card) { + return card.acce; + }; + return this.player.pickCardsFromDeckTopAsyn(3,filter); + }, + }], }, "2332": { "pid": 2332, - "cid": 2332, + cid: 2332, + "timestamp": 1495264182125, "wxid": "WX16-073", - "name": "コードイート マフィン", + name: "コードイート マフィン", + "kana": "コードイートマフィン", "rarity": "C", "cardType": "SIGNI", "color": "green", @@ -64434,6 +120151,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX16/WX16-073.jpg", "illust": "エムド", "classes": [ "精械", @@ -64447,15 +120165,30 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "お母さん直伝の秘伝レシピだから、自信を持ってお渡しします。~すず子~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常】:あなたのアクセされているすべてのシグニのパワーを+2000する。" - ] + ], + constEffects: [{ + action: function (set,add) { + this.player.signis.forEach(function (signi) { + if (signi.isAcced()) { + add(signi,'power',2000); + } + }); + }, + }], }, "2333": { "pid": 2333, - "cid": 2333, + cid: 2333, + "timestamp": 1495264182921, "wxid": "WX16-075", - "name": "復活", + name: "復活", + "kana": "フッカツ", "rarity": "C", "cardType": "SPELL", "color": "green", @@ -64463,6 +120196,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "ママ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX16/WX16-075.jpg", "illust": "ぶんたん", "classes": [], "costWhite": 0, @@ -64473,18 +120207,37 @@ var CardInfo = { "costColorless": 1, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ + cardText: "包まれていきますわ。なんていごこちよい衣。~ママ~", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ "あなたのデッキの一番上のカードをライフクロスに加える。" ], - "burstEffectTexts": [ + spellEffect: { + actionAsyn: function () { + return this.player.addLifeCloth(); + } + }, + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:【エナチャージ1】" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.enerCharge(1); + }, + }, }, "2334": { "pid": 2334, - "cid": 2334, + cid: 2334, + "timestamp": 1495264183050, "wxid": "WX16-076", - "name": "羅菌 ミズカビ", + name: "羅菌 ミズカビ", + "kana": "ラキンミズカビ", "rarity": "C", "cardType": "SIGNI", "color": "black", @@ -64492,6 +120245,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX16/WX16-076.jpg", "illust": "CH@R", "classes": [ "精羅", @@ -64505,15 +120259,32 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ - "【自】:このシグニがバニッシュされたとき、ターン終了時まで、対戦相手の感染状態のシグニ1体のパワーを-8000する。" - ] + cardText: "見てろよ、憎き幻水ども。~ミズカビ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ + "【自】:このシグニがバニッシュされたとき、ターン終了時まで、対戦相手の感染状態のシグニ1体のパワーを-8000する。", + ], + constEffects: [{ + auto: 'onBanish', + effect: { + actionAsyn: function () { + var filter = function (card) { + return card.isInfected(); + }; + return this.decreasePowerAsyn(8000,filter); + }, + }, + }], }, "2335": { "pid": 2335, - "cid": 2335, + cid: 2335, + "timestamp": 1495264182985, "wxid": "WX16-077", - "name": "羅菌 ススカビ", + name: "羅菌 ススカビ", + "kana": "ラキンスススカビ", "rarity": "C", "cardType": "SIGNI", "color": "black", @@ -64521,6 +120292,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX16/WX16-077.jpg", "illust": "I☆LA", "classes": [ "精羅", @@ -64534,15 +120306,36 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "真っ黒ススカビ出ておいで、出ないと…。~V・A・C~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出】対戦相手の場にある【ウィルス】1つを取り除く:あなたのデッキの一番上のカードをエナゾーンに置く。" - ] + ], + startUpEffects: [{ + costCondition: function () { + return this.player.opponent.getInfectedZones().length; + }, + costAsyn: function () { + var zones = this.player.opponent.getInfectedZones(); + return this.player.selectAsyn('TARGET',zones).callback(this,function (zone) { + if (!zone) return; + zone.removeVirus(); + }); + }, + actionAsyn: function () { + this.player.enerCharge(1); + }, + }], }, "2336": { "pid": 2336, - "cid": 2336, + cid: 2336, + "timestamp": 1495264182764, "wxid": "WX16-078", - "name": "羅菌 ワタカビ", + name: "羅菌 ワタカビ", + "kana": "ラキンワタカビ", "rarity": "C", "cardType": "SIGNI", "color": "black", @@ -64550,6 +120343,7 @@ var CardInfo = { "limit": 0, "power": 3000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX16/WX16-078.jpg", "illust": "くれいお", "classes": [ "精羅", @@ -64563,15 +120357,32 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ - "【自】:このシグニがバニッシュされたとき、ターン終了時まで、対戦相手の感染状態のシグニ1体のパワーを-5000する。" - ] + cardText: "幻水さんたち、しゅき…。~ワタカビ~\nやめて!!~ナヨハギ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ + "【自】:このシグニがバニッシュされたとき、ターン終了時まで、対戦相手の感染状態のシグニ1体のパワーを-5000する。", + ], + constEffects: [{ + auto: 'onBanish', + effect: { + actionAsyn: function () { + var filter = function (card) { + return card.isInfected(); + }; + return this.decreasePowerAsyn(5000,filter); + }, + }, + }], }, "2337": { "pid": 2337, - "cid": 2337, + cid: 2337, + "timestamp": 1495264182840, "wxid": "WX16-079", - "name": "羅菌 コロナウ", + name: "羅菌 コロナウ", + "kana": "ラキンコロナウ", "rarity": "C", "cardType": "SIGNI", "color": "black", @@ -64579,6 +120390,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX16/WX16-079.jpg", "illust": "芥川", "classes": [ "精羅", @@ -64592,15 +120404,37 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ - "【自】:このシグニが感染状態のシグニ1体をバニッシュしたとき、カードを1枚引く。" - ] + cardText: "寒くて乾燥しているところないかしら?~コロナウ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ + "【自】:このシグニが感染状態のシグニ1体をバニッシュしたとき、カードを1枚引く。", + ], + constEffects: [{ + auto: function (add,effect) { + this.player.opponent.signis.forEach(function (signi) { + if (!signi.isInfected()) return; + add(signi,'onBanish',effect); + },this); + }, + effect: { + triggerCondition: function (event) { + return (event.source === this); + }, + actionAsyn: function () { + this.player.draw(1); + }, + }, + }], }, "2338": { "pid": 2338, - "cid": 2338, + cid: 2338, + "timestamp": 1495264183982, "wxid": "WX16-080", - "name": "羅菌 クモカビ", + name: "羅菌 クモカビ", + "kana": "ラキンクモカビ", "rarity": "C", "cardType": "SIGNI", "color": "black", @@ -64608,6 +120442,7 @@ var CardInfo = { "limit": 0, "power": 1000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WX16/WX16-080.jpg", "illust": "イチノセ奏", "classes": [ "精羅", @@ -64621,15 +120456,32 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ - "【自】:このシグニがバニッシュされたとき、ターン終了時まで、対戦相手の感染状態のシグニ1体のパワーを-2000する。" - ] + cardText: "イイカビダワ。~アラクネ・パイダ~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ + "【自】:このシグニがバニッシュされたとき、ターン終了時まで、対戦相手の感染状態のシグニ1体のパワーを-2000する。", + ], + constEffects: [{ + auto: 'onBanish', + effect: { + actionAsyn: function () { + var filter = function (card) { + return card.isInfected(); + }; + return this.decreasePowerAsyn(2000,filter); + }, + }, + }], }, "2339": { "pid": 2339, - "cid": 2339, + cid: 2339, + "timestamp": 1495264183683, "wxid": "WD20-002", - "name": "ママ 3 MODE2", + name: "ママ 3 MODE2", + "kana": "ママスリーモードツー", "rarity": "ST", "cardType": "LRIG", "color": "green", @@ -64638,6 +120490,7 @@ var CardInfo = { "power": 0, "limiting": "", "coin": 0, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD20/WD20-002.jpg", "illust": "bomi", "classes": [ "ママ" @@ -64650,15 +120503,27 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "よくできました。~ママ~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出】《緑》《緑》:《コイン》《コイン》を得る。" - ] + ], + startUpEffects: [{ + costGreen: 2, + actionAsyn: function () { + this.player.gainCoins(2); + } + }] }, "2340": { "pid": 2340, - "cid": 2340, + cid: 2340, + "timestamp": 1495264183948, "wxid": "WD20-003", - "name": "ママ 2 MODE2", + name: "ママ 2 MODE2", + "kana": "ママツーモードツー", "rarity": "ST", "cardType": "LRIG", "color": "green", @@ -64667,6 +120532,7 @@ var CardInfo = { "power": 0, "limiting": "", "coin": 0, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD20/WD20-003.jpg", "illust": "bomi", "classes": [ "ママ" @@ -64679,15 +120545,26 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "そう、上手よ。~ママ~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出】:《コイン》を得る。" - ] + ], + startUpEffects: [{ + actionAsyn: function () { + this.player.gainCoins(1); + } + }], }, "2341": { "pid": 2341, - "cid": 2341, + cid: 2341, + "timestamp": 1495264184227, "wxid": "WD20-004", - "name": "ママ 1 MODE2", + name: "ママ 1 MODE2", + "kana": "ママワンモードツー", "rarity": "ST", "cardType": "LRIG", "color": "green", @@ -64696,6 +120573,7 @@ var CardInfo = { "power": 0, "limiting": "", "coin": 0, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD20/WD20-004.jpg", "illust": "bomi", "classes": [ "ママ" @@ -64708,15 +120586,28 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "あせってはだめよ・~ママ~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出】《コイン》《コイン》:カードを1枚引き、その後、手札からカードを1枚エナゾーンに置く。" - ] + ], + startUpEffects: [{ + costCoin: 2, + actionAsyn: function () { + this.player.draw(1); + return this.player.discardAsyn(1); + }, + }], }, "2342": { "pid": 2342, - "cid": 2342, + cid: 2342, + "timestamp": 1495264183679, "wxid": "WD20-010", - "name": "角英の記号 #タンジェント#", + name: "角英の記号 #タンジェント#", + "kana": "カクエイノキゴウワイルドタンジェント", "rarity": "ST", "cardType": "SIGNI", "color": "green", @@ -64724,6 +120615,7 @@ var CardInfo = { "limit": 0, "power": 10000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD20/WD20-010.jpg", "illust": "コウサク", "classes": [ "精像", @@ -64736,13 +120628,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "SinΘとは、青線/赤線の長さの比さ。覚え方は筆記体小文字sを書くの。~#サイン#~" }, "2343": { "pid": 2343, - "cid": 2343, + cid: 2343, + "timestamp": 1495264183496, "wxid": "WD20-012", - "name": "角英の記号 #コサイン#", + name: "角英の記号 #コサイン#", + "kana": "カクエイノキゴウワイルドコサイン", "rarity": "ST", "cardType": "SIGNI", "color": "green", @@ -64750,6 +120645,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD20/WD20-012.jpg", "illust": "コウサク", "classes": [ "精像", @@ -64762,13 +120658,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "CosΘとは、緑線/赤線の長さの比ね。覚え方はCを書くの。~#コサイン#~" }, "2344": { "pid": 2344, - "cid": 2344, + cid: 2344, + "timestamp": 1495264183943, "wxid": "WD20-014", - "name": "角英の記号 #サイン#", + name: "角英の記号 #サイン#", + "kana": "カクエイノキゴウワイルドサイン", "rarity": "ST", "cardType": "SIGNI", "color": "green", @@ -64776,6 +120675,7 @@ var CardInfo = { "limit": 0, "power": 3000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD20/WD20-014.jpg", "illust": "コウサク", "classes": [ "精像", @@ -64788,13 +120688,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "TanΘとは、青線/緑線の長さの比よ。覚え方は筆記体小文字のtを書くの。~#コサイン#~" }, "2345": { "pid": 2345, - "cid": 2345, + cid: 2345, + "timestamp": 1495264184103, "wxid": "WD20-015", - "name": "具英の距測 #ジョウギ#", + name: "具英の距測 #ジョウギ#", + "kana": "グエイノキョソクワイルドジョウギ", "rarity": "ST", "cardType": "SIGNI", "color": "green", @@ -64802,6 +120705,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD20/WD20-015.jpg", "illust": "じんてつ", "classes": [ "精像", @@ -64815,18 +120719,39 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ - "【常】英知=2:このシグニのパワーは+3000される。\n(あなたの場にある<英知>のシグニのレベルの合計がちょうど2であるかぎり有効になる)" + cardText: "問1:このカード名の長さは何cmあるでしょう。", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ + "【常】英知=2:このシグニのパワーは+3000される。\n" + + "(あなたの場にある<英知>のシグニのレベルの合計がちょうど2であるかぎり有効になる)" ], - "burstEffectTexts": [ + constEffects: [{ + wisdom: 2, + action: function (set,add) { + add(this,'power',3000); + }, + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:【エナチャージ1】" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.enerCharge(1); + }, + }, }, "2346": { "pid": 2346, - "cid": 1324, + cid: 1324, + "timestamp": 1495264185693, "wxid": "WD20-016", - "name": "サーバント D3", + name: "サーバント D3", + "kana": "サーバントディースリー", "rarity": "ST", "cardType": "SIGNI", "color": "colorless", @@ -64834,6 +120759,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD20/WD20-016.jpg", "illust": "bomi", "classes": [ "精元" @@ -64845,13 +120771,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": true, - "multiEner": true + "multiEner": true, + cardText: "結合物には、願い主の記憶が込められていた。キラキラ輝く記憶。", }, "2347": { "pid": 2347, - "cid": 1325, + cid: 1325, + "timestamp": 1495264184344, "wxid": "WD20-017", - "name": "サーバント O3", + name: "サーバント O3", + "kana": "サーバントオースリー", "rarity": "ST", "cardType": "SIGNI", "color": "colorless", @@ -64859,6 +120788,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD20/WD20-017.jpg", "illust": "しおぼい", "classes": [ "精元" @@ -64870,13 +120800,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": true, - "multiEner": true + "multiEner": true, + cardText: "少女たちは消えてもなお、自身が居た記憶と記録を、そこに残したかった。", }, "2348": { "pid": 2348, - "cid": 2348, + cid: 2348, + "timestamp": 1495264185163, "wxid": "WD20-018", - "name": "創造", + name: "創造", + "kana": "ソウゾウ", "rarity": "ST", "cardType": "SPELL", "color": "green", @@ -64884,6 +120817,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "ママ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD20/WD20-018.jpg", "illust": "希", "classes": [], "costWhite": 0, @@ -64894,17 +120828,53 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "spellEffectTexts": [ - "以下の2つから1つを選ぶ。\n①あなたの<英知>のシグニ1体をバニッシュする。そうした場合、あなたのデッキの上からカードを4枚見て、その中から<英知>のシグニ1枚を公開し手札に加える。残りを好きな順番でデッキの一番下に置く。\n②あなたのライフクロスが0枚の場合、あなたのすべてのシグニをトラッシュに置いてもよい。この方法で3体の<英知>のシグニがトラッシュに置かれた場合、あなたのデッキの一番上のカードをライフクロスに加える。", + cardText: "さあ、お勉強のお時間です。~ママ~", + // ====================== + // 魔法效果 + // ====================== + spellEffectTexts: [ + "以下の2つから1つを選ぶ。\n" + + "①あなたの<英知>のシグニ1体をバニッシュする。そうした場合、あなたのデッキの上からカードを4枚見て、その中から<英知>のシグニ1枚を公開し手札に加える。残りを好きな順番でデッキの一番下に置く。\n" + + "②あなたのライフクロスが0枚の場合、あなたのすべてのシグニをトラッシュに置いてもよい。この方法で3体の<英知>のシグニがトラッシュに置かれた場合、あなたのデッキの一番上のカードをライフクロスに加える。", "あなたの<英知>のシグニ1体をバニッシュする。そうした場合、あなたのデッキの上からカードを4枚見て、その中から<英知>のシグニ1枚を公開し手札に加える。残りを好きな順番でデッキの一番下に置く。", - "あなたのライフクロスが0枚の場合、あなたのすべてのシグニをトラッシュに置いてもよい。この方法で3体の<英知>のシグニがトラッシュに置かれた場合、あなたのデッキの一番上のカードをライフクロスに加える。" - ] + "あなたのライフクロスが0枚の場合、あなたのすべてのシグニをトラッシュに置いてもよい。この方法で3体の<英知>のシグニがトラッシュに置かれた場合、あなたのデッキの一番上のカードをライフクロスに加える。", + ], + spellEffect: [{ + getTargets: function () { + return this.player.signis.filter(function (card) { + return card.hasClass('英知'); + },this); + }, + actionAsyn: function (target) { + return target.banishAsyn().callback(this,function (succ) { + if (!succ) return; + var filter = function (card) { + return card.hasClass('英知'); + }; + return this.player.pickCardsFromDeckTopAsyn(4,filter); + }); + }, + },{ + actionAsyn: function () { + if (this.player.lifeClothZone.cards.length) return; + var cards = this.player.signis.filter(function (signi) { + return signi.hasClass('英知'); + },this); + return this.game.trashCardsAsyn(cards).callback(this,function () { + if (cards.length === 3) { + this.player.addLifeCloth(); + } + }); + }, + }], }, "2349": { "pid": 2349, - "cid": 2349, + cid: 2349, + "timestamp": 1495264184988, "wxid": "SP23-009", - "name": "真剣焦舞", + name: "真剣焦舞", + "kana": "シンケンショウブ", "rarity": "SP", "cardType": "ARTS", "color": "red", @@ -64912,6 +120882,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "リル", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP23/SP23-009.jpg", "illust": "希", "classes": [], "costWhite": 0, @@ -64922,20 +120893,43 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase" - ], - "artsEffectTexts": [ - "以下の2つから1つを選ぶ。\n①ターン終了時まで、あなたのすべての《ライズ》を持つシグニは【ダブルクラッシュ】を得る。\n②あなたの場にある《ライズ》を持つシグニ1体につき、カードを1枚引く。", + cardText: "それも、悪くないわ。~リル~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase'], + artsEffectTexts: [ + "以下の2つから1つを選ぶ。\n" + + "①ターン終了時まで、あなたのすべての《ライズ》を持つシグニは【ダブルクラッシュ】を得る。\n" + + "②あなたの場にある《ライズ》を持つシグニ1体につき、カードを1枚引く。", "ターン終了時まで、あなたのすべての《ライズ》を持つシグニは【ダブルクラッシュ】を得る。", - "あなたの場にある《ライズ》を持つシグニ1体につき、カードを1枚引く。" - ] + "あなたの場にある《ライズ》を持つシグニ1体につき、カードを1枚引く。", + ], + artsEffect: [{ + actionAsyn: function () { + this.game.frame(this,function () { + this.player.signis.forEach(function (signi) { + if (!signi.rise) return; + this.game.tillTurnEndSet(this,signi,'doubleCrash',true); + },this); + }); + }, + },{ + actionAsyn: function () { + var cards = this.player.signis.filter(function (signi) { + return signi.rise; + },this); + this.player.draw(cards.length); + }, + }] }, "2350": { "pid": 2350, - "cid": 2350, + cid: 2350, + "timestamp": 1495264185181, "wxid": "SP23-010", - "name": "剣抜弩焼", + name: "剣抜弩焼", + "kana": "ケンバツドショウ", "rarity": "SP", "cardType": "ARTS", "color": "red", @@ -64943,6 +120937,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP23/SP23-010.jpg", "illust": "茶ちえ", "classes": [], "costWhite": 0, @@ -64953,19 +120948,33 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase", - "attackPhase" + cardText: "大丈夫、もうあなたは負けない。~リル~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase','attackPhase'], + artsEffectTexts: [ + "このアーツはあなたのルリグが赤の場合にしか使用できない。\n" + + "対戦相手のシグニ1体をバニッシュする。その後、あなたは手札を2枚捨てる。" ], - "artsEffectTexts": [ - "このアーツはあなたのルリグが赤の場合にしか使用できない。\n対戦相手のシグニ1体をバニッシュする。その後、あなたは手札を2枚捨てる。" - ] + useCondition: function () { + return this.player.lrig.hasColor('red'); + }, + artsEffect: { + actionAsyn: function () { + return this.banishSigniAsyn().callback(this,function () { + return this.player.discardAsyn(2); + }); + }, + }, }, "2351": { "pid": 2351, - "cid": 2000, + cid: 2000, + "timestamp": 1495264184859, "wxid": "SP23-001", - "name": "決死の記憶 リル", + name: "決死の記憶 リル", + "kana": "ケッシノキオクリル", "rarity": "SP", "cardType": "LRIG", "color": "red", @@ -64974,6 +120983,7 @@ var CardInfo = { "power": 0, "limiting": "", "coin": 0, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP23/SP23-001.jpg", "illust": "作画:萩原 弘光 仕上げ:J.C.STAFF", "classes": [ "リル" @@ -64985,13 +120995,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "コイン、ベット!!~すず子~" }, "2352": { "pid": 2352, - "cid": 2001, + cid: 2001, + "timestamp": 1495264184845, "wxid": "SP23-002", - "name": "蒼天の記憶 リル", + name: "蒼天の記憶 リル", + "kana": "ソウテンノキオクリル", "rarity": "SP", "cardType": "LRIG", "color": "red", @@ -65000,6 +121013,7 @@ var CardInfo = { "power": 0, "limiting": "", "coin": 0, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP23/SP23-002.jpg", "illust": "作画:萩原 弘光 仕上げ:J.C.STAFF", "classes": [ "リル" @@ -65011,13 +121025,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "ねえ、リル、私どうしたら……?~すず子~" }, "2353": { "pid": 2353, - "cid": 2002, + cid: 2002, + "timestamp": 1495264185683, "wxid": "SP23-003", - "name": "動揺の記憶 リル", + name: "動揺の記憶 リル", + "kana": "ドウヨウノキオクリル", "rarity": "SP", "cardType": "LRIG", "color": "red", @@ -65026,6 +121043,7 @@ var CardInfo = { "power": 0, "limiting": "", "coin": 0, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP23/SP23-003.jpg", "illust": "作画:萩原 弘光 仕上げ:J.C.STAFF", "classes": [ "リル" @@ -65037,13 +121055,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "うん、二人一緒なら!~すず子~" }, "2354": { "pid": 2354, - "cid": 2003, + cid: 2003, + "timestamp": 1495264186391, "wxid": "SP23-004", - "name": "欠片の記憶 リル", + name: "欠片の記憶 リル", + "kana": "カケラノキオクリル", "rarity": "SP", "cardType": "LRIG", "color": "red", @@ -65052,6 +121073,7 @@ var CardInfo = { "power": 0, "limiting": "", "coin": 0, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP23/SP23-004.jpg", "illust": "作画:萩原 弘光 仕上げ:J.C.STAFF", "classes": [ "リル" @@ -65063,13 +121085,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "リル、全部攻撃!~すず子~" }, "2355": { "pid": 2355, - "cid": 2004, + cid: 2004, + "timestamp": 1495264188433, "wxid": "SP23-005", - "name": "純真の記憶 リル", + name: "純真の記憶 リル", + "kana": "ジュンシンノキオクリル", "rarity": "SP", "cardType": "LRIG", "color": "red", @@ -65078,6 +121103,7 @@ var CardInfo = { "power": 0, "limiting": "", "coin": 1, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP23/SP23-005.jpg", "illust": "作画:萩原 弘光 仕上げ:J.C.STAFF", "classes": [ "リル" @@ -65089,13 +121115,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "……なんで私が、なんで……~すず子~" }, "2356": { "pid": 2356, - "cid": 2005, + cid: 2005, + "timestamp": 1495264186756, "wxid": "SP23-006", - "name": "孤立無炎", + name: "孤立無炎", + "kana": "コリツムエン", "rarity": "SP", "cardType": "ARTS", "color": "red", @@ -65104,6 +121133,7 @@ var CardInfo = { "power": 0, "limiting": "リル", "timing": "メインフェイズ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP23/SP23-006.jpg", "illust": "しおぼい", "classes": [], "costWhite": 0, @@ -65113,13 +121143,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "ちーちゃん……!負けないよ……!~すず子~" }, "2357": { "pid": 2357, - "cid": 2006, + cid: 2006, + "timestamp": 1495264186184, "wxid": "SP23-007", - "name": "一騎当閃", + name: "一騎当閃", + "kana": "イッキトウセン", "rarity": "SP", "cardType": "ARTS", "color": "red", @@ -65128,6 +121161,7 @@ var CardInfo = { "power": 0, "limiting": "", "timing": "メインフェイズ\nアタックフェイズ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP23/SP23-007.jpg", "illust": "しおぼい", "classes": [], "costWhite": 0, @@ -65137,13 +121171,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "えーっと、このタイミングでいいんだよね?~すず子~" }, "2358": { "pid": 2358, - "cid": 2007, + cid: 2007, + "timestamp": 1495264186535, "wxid": "SP23-008", - "name": "瞬息爆変", + name: "瞬息爆変", + "kana": "シュンソクバクペン", "rarity": "SP", "cardType": "ARTS", "color": "red", @@ -65152,6 +121189,7 @@ var CardInfo = { "power": 0, "limiting": "", "timing": "メインフェイズ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP23/SP23-008.jpg", "illust": "イシバシヨウスケ", "classes": [], "costWhite": 0, @@ -65161,13 +121199,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "えーい!!チームゴクウ!~ゴクウ~" }, "2359": { "pid": 2359, - "cid": 2008, + cid: 2008, + "timestamp": 1495264186270, "wxid": "SP23-011", - "name": "仙石の西猿 ゴクウ", + name: "仙石の西猿 ゴクウ", + "kana": "センゴクノセイエンゴクウ", "rarity": "SP", "cardType": "SIGNI", "color": "red", @@ -65175,6 +121216,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "リル", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP23/SP23-011.jpg", "illust": "茶ちえ", "classes": [ "精像", @@ -65187,13 +121229,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "今度のご主人様はイケてるね!~ゴクウ~", }, "2360": { "pid": 2360, - "cid": 2009, + cid: 2009, + "timestamp": 1495264186940, "wxid": "SP23-012", - "name": "湖騎の円卓 ランスロット", + name: "湖騎の円卓 ランスロット", + "kana": "コキノエンタクラスロット", "rarity": "SP", "cardType": "SIGNI", "color": "red", @@ -65201,6 +121246,7 @@ var CardInfo = { "limit": 0, "power": 10000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP23/SP23-012.jpg", "illust": "mado*pen", "classes": [ "精像", @@ -65213,13 +121259,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "なんでもできてゴメンね。~ランスロット~" }, "2361": { "pid": 2361, - "cid": 2010, + cid: 2010, + "timestamp": 1495264187538, "wxid": "SP23-013", - "name": "金山の西蔵 サンゾウ", + name: "金山の西蔵 サンゾウ", + "kana": "キンザンノセイゾウサンゾウ", "rarity": "SP", "cardType": "SIGNI", "color": "red", @@ -65227,6 +121276,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "リル", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP23/SP23-013.jpg", "illust": "茶ちえ", "classes": [ "精像", @@ -65239,13 +121289,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "天竺はすぐそこ。というのは嘘ですよ。~サンゾウ~" }, "2362": { "pid": 2362, - "cid": 2011, + cid: 2011, + "timestamp": 1495264187395, "wxid": "SP23-014", - "name": "鷹武の円卓 ガウェイン", + name: "鷹武の円卓 ガウェイン", + "kana": "タカブノエンタクガウェイン", "rarity": "SP", "cardType": "SIGNI", "color": "red", @@ -65253,6 +121306,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP23/SP23-014.jpg", "illust": "mado*pen", "classes": [ "精像", @@ -65265,13 +121319,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "ちょいちょいちょい!夜までとか聞いてないって!~ガウェイン~" }, "2363": { "pid": 2363, - "cid": 2012, + cid: 2012, + "timestamp": 1495264187367, "wxid": "SP23-015", - "name": "貫鍬の西猪 ハッカイ", + name: "貫鍬の西猪 ハッカイ", + "kana": "ツラヌキグワノセイチョハッカイ", "rarity": "SP", "cardType": "SIGNI", "color": "red", @@ -65279,6 +121336,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP23/SP23-015.jpg", "illust": "茶ちえ", "classes": [ "精像", @@ -65291,13 +121349,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "肉まんよぉ!~ハッカイ~", }, "2364": { "pid": 2364, - "cid": 2013, + cid: 2013, + "timestamp": 1495264187606, "wxid": "SP23-016", - "name": "一槍の円卓 パシバル", + name: "一槍の円卓 パシバル", + "kana": "ヒトヤリノエンタクパシバル", "rarity": "SP", "cardType": "SIGNI", "color": "red", @@ -65305,6 +121366,7 @@ var CardInfo = { "limit": 0, "power": 3000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP23/SP23-016.jpg", "illust": "mado*pen", "classes": [ "精像", @@ -65317,13 +121379,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "パシッとね。パシッと。うふふ。~パシバル~" }, "2365": { "pid": 2365, - "cid": 2014, + cid: 2014, + "timestamp": 1495264187285, "wxid": "SP23-017", - "name": "人魂の西河 サゴジョ", + name: "人魂の西河 サゴジョ", + "kana": "ヒトダマノセイガサゴジョ", "rarity": "SP", "cardType": "SIGNI", "color": "red", @@ -65331,6 +121396,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP23/SP23-017.jpg", "illust": "茶ちえ", "classes": [ "精像", @@ -65343,13 +121409,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "あの時、ハッカイが肉まんをくれたらこんなことには……。~サゴジョ~", }, "2366": { "pid": 2366, - "cid": 101, + cid: 101, + "timestamp": 1495264188278, "wxid": "SP23-018", - "name": "サーバント D", + name: "サーバント D", + "kana": "サーバントデュオ", "rarity": "SP", "cardType": "SIGNI", "color": "colorless", @@ -65357,6 +121426,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP23/SP23-018.jpg", "illust": "猫囃子", "classes": [ "精元" @@ -65368,13 +121438,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": true, - "multiEner": true + "multiEner": true, + cardText: "輝く欠片は金色に、紡がれた思いを残して。", }, "2367": { "pid": 2367, - "cid": 102, + cid: 102, + "timestamp": 1495264187901, "wxid": "SP23-019", - "name": "サーバント O", + name: "サーバント O", + "kana": "サーバントワン", "rarity": "SP", "cardType": "SIGNI", "color": "colorless", @@ -65382,6 +121455,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP23/SP23-019.jpg", "illust": "猫囃子", "classes": [ "精元" @@ -65393,13 +121467,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": true, - "multiEner": true + "multiEner": true, + cardText: "誰かに想ってもらいたい。そうアピールするように光っていた。", }, "2368": { "pid": 2368, - "cid": 2017, + cid: 2017, + "timestamp": 1495264188010, "wxid": "SP23-020", - "name": "神流の一振", + name: "神流の一振", + "kana": "カンナノヒトフリ", "rarity": "SP", "cardType": "SPELL", "color": "red", @@ -65407,6 +121484,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "リル", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP23/SP23-020.jpg", "illust": "bomi", "classes": [], "costWhite": 0, @@ -65416,13 +121494,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "うん、分かった!~すず子~" }, "2369": { "pid": 2369, - "cid": 1942, + cid: 1942, + "timestamp": 1495264188515, "wxid": "SP25-001", - "name": "クライシス・チャンス", + name: "クライシス・チャンス", + "kana": "クライシスチャンス", "rarity": "SP", "cardType": "ARTS", "color": "colorless", @@ -65431,6 +121512,7 @@ var CardInfo = { "power": 0, "limiting": "", "timing": "【アタックフェイズ】", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP25/SP25-001.jpg", "illust": "アリオ", "classes": [], "costWhite": 0, @@ -65440,13 +121522,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "信じて。~リル~" }, "2370": { "pid": 2370, - "cid": 1942, + cid: 1942, + "timestamp": 1495264189084, "wxid": "SP25-002", - "name": "クライシス・チャンス", + name: "クライシス・チャンス", + "kana": "クライシスチャンス", "rarity": "SP", "cardType": "ARTS", "color": "colorless", @@ -65455,6 +121540,7 @@ var CardInfo = { "power": 0, "limiting": "", "timing": "【アタックフェイズ】", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP25/SP25-002.jpg", "illust": "紅緒", "classes": [], "costWhite": 0, @@ -65464,13 +121550,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "あはは、残念だね!~メル~" }, "2371": { "pid": 2371, - "cid": 1942, + cid: 1942, + "timestamp": 1495264188812, "wxid": "SP25-003", - "name": "クライシス・チャンス", + name: "クライシス・チャンス", + "kana": "クライシスチャンス", "rarity": "SP", "cardType": "ARTS", "color": "colorless", @@ -65479,6 +121568,7 @@ var CardInfo = { "power": 0, "limiting": "", "timing": "【アタックフェイズ】", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP25/SP25-003.jpg", "illust": "芥川 明", "classes": [], "costWhite": 0, @@ -65488,13 +121578,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "真っ黒ですね?これだからお仕置きなんですよ。~ナナシ~" }, "2372": { "pid": 2372, - "cid": 1942, + cid: 1942, + "timestamp": 1495264193501, "wxid": "SP25-004", - "name": "クライシス・チャンス", + name: "クライシス・チャンス", + "kana": "クライシスチャンス", "rarity": "SP", "cardType": "ARTS", "color": "colorless", @@ -65503,6 +121596,7 @@ var CardInfo = { "power": 0, "limiting": "", "timing": "【アタックフェイズ】", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP25/SP25-004.jpg", "illust": "アカバネ", "classes": [], "costWhite": 0, @@ -65512,13 +121606,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "まあ、ワンチャンあるっしょ?お兄ちゃん?~あや~" }, "2373": { "pid": 2373, - "cid": 2054, + cid: 2054, + "timestamp": 1495264191661, "wxid": "PR-368", - "name": "バイオ・ハザード", + name: "バイオ・ハザード", + "kana": "バイオハザード", "rarity": "PR", "cardType": "ARTS", "color": "black", @@ -65527,6 +121624,7 @@ var CardInfo = { "power": 0, "limiting": "", "timing": "メインフェイズ\nアタックフェイズ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-368.jpg", "illust": "鈴木もえこ", "classes": [], "costWhite": 0, @@ -65536,13 +121634,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "しずかにしてください!ちなみにヒサコです。~ヒサコ~" }, "2374": { "pid": 2374, - "cid": 144, + cid: 144, + "timestamp": 1495264189962, "wxid": "PR-369", - "name": "アロス・ピルルク(WX-17 BOX特典)", + name: "アロス・ピルルク(WX-17 BOX特典)", + "kana": "アロスピルルク", "rarity": "PR", "cardType": "LRIG", "color": "blue", @@ -65551,6 +121652,7 @@ var CardInfo = { "power": 0, "limiting": "", "coin": 0, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-369.jpg", "illust": "Hitoto*", "classes": [ "ピルルク" @@ -65562,13 +121664,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "オープン…。~ピルルク~" }, "2375": { "pid": 2375, - "cid": 2375, + cid: 2375, + "timestamp": 1495264189725, "wxid": "PR-371", - "name": "ダブル・チャクラム(セレクターズパック Vol.14)", + name: "ダブル・チャクラム(セレクターズパック Vol.14)", + "kana": "ダブルチャクラム", "rarity": "PR", "cardType": "ARTS", "color": "colorless", @@ -65576,6 +121681,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-371.jpg", "illust": "夜ノみつき", "classes": [], "costWhite": 0, @@ -65586,22 +121692,72 @@ var CardInfo = { "costColorless": 1, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase", - "attackPhase" - ], - "artsEffectTexts": [ - "アンコール―あなたのルリグの下からカード3枚をルリグトラッシュに置く\n以下の3つから1つを選ぶ。\n①あなたのデッキの上からカードを2枚見る。その中から1枚を手札に加え、残りをデッキの一番下に置く。\n②対戦相手のレベル3以下のシグニ1体をダウンする。\n③対戦相手のレベル5のシグニ1体をバニッシュする。", + cardText: "恐ろしく速いチャクラム、オレ様じゃなきゃ録画できないね。~†M・C・M・R†~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase','attackPhase'], + artsEffectTexts: [ + "アンコール―あなたのルリグの下からカード3枚をルリグトラッシュに置く\n" + + "以下の3つから1つを選ぶ。\n" + + "①あなたのデッキの上からカードを2枚見る。その中から1枚を手札に加え、残りをデッキの一番下に置く。\n" + + "②対戦相手のレベル3以下のシグニ1体をダウンする。\n" + + "③対戦相手のレベル5のシグニ1体をバニッシュする。", "あなたのデッキの上からカードを2枚見る。その中から1枚を手札に加え、残りをデッキの一番下に置く。", "対戦相手のレベル3以下のシグニ1体をダウンする。", - "対戦相手のレベル5のシグニ1体をバニッシュする。" - ] + "対戦相手のレベル5のシグニ1体をバニッシュする。", + ], + encore: { + costCondition: function () { + return this.player.lrigZone.cards.length > 3; + }, + costAsyn: function () { + var cards = this.player.lrigZone.cards.slice(1); + if (cards.length < 3) return; + return this.player.selectSomeAsyn('TRASH',cards,3,3).callback(this,function (cards) { + this.game.trashCards(cards); + }); + }, + }, + artsEffect: [{ + actionAsyn: function () { + var cards = this.player.mainDeck.getTopCards(2); + if (!cards.length) return; + this.player.informCards(cards); + return this.player.selectAsyn('ADD_TO_HAND',cards).callback(this,function (card) { + if (!card) return; + card.moveTo(this.player.handZone); + removeFromArr(card,cards); + this.player.mainDeck.moveCardsToBottom(cards); + }); + }, + },{ + actionAsyn: function () { + var filter = function (card) { + return (card.level <= 3); + }; + return this.player.selectOpponentSigniAsyn(filter).callback(this,function (card) { + card.down(); + }); + }, + },{ + actionAsyn: function () { + var filter = function (card) { + return (card.level === 5); + }; + return this.player.selectOpponentSigniAsyn(filter).callback(this,function (card) { + return card.banishAsyn(); + }); + }, + }], }, "2376": { "pid": 2376, - "cid": 2376, + cid: 2376, + "timestamp": 1495264189746, "wxid": "PR-372", - "name": "羅星 ≡デネキュ≡(セレクターズパック Vol.14)", + name: "羅星 ≡デネキュ≡(セレクターズパック Vol.14)", + "kana": "ラセイブレイズデネキュ", "rarity": "PR", "cardType": "SIGNI", "color": "red", @@ -65609,6 +121765,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-372.jpg", "illust": "クロサワテツ", "classes": [ "精羅", @@ -65622,18 +121779,47 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "startUpEffectTexts": [ + cardText: "やぁ、奇遇だね。ブンテン、コウドウ。~≡デネキュ≡~", + // ====================== + // 出场效果 + // ====================== + startUpEffectTexts: [ "【出】:数字1つを宣言する。その後、あなたのデッキの一番上を公開する。それが宣言した数字と同じレベルのシグニの場合、それを場に出す。" ], - "burstEffectTexts": [ + startUpEffects: [{ + actionAsyn: function () { + return this.player.declareAsyn(1,5).callback(this,function (num) { + var card = this.player.mainDeck.cards[0]; + if (!card) return; + if ((card.level === num) && card.canSummon()) { + this.player.informCards([card]); + return card.summonAsyn(); + } + return this.player.showCardsAsyn([card]).callback(this,function () { + return this.player.opponent.showCardsAsyn([card]); + }); + }); + }, + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:【エナチャージ1】" - ] + ], + burstEffect: { + actionAsyn: function () { + this.player.enerCharge(1); + }, + }, }, "2377": { "pid": 2377, - "cid": 2377, + cid: 2377, + "timestamp": 1495264189721, "wxid": "PR-373", - "name": "幻蟲 §アメンボ§(セレクターズパック Vol.14)", + name: "幻蟲 §アメンボ§(セレクターズパック Vol.14)", + "kana": "ゲンチュウスマートアメンボ", "rarity": "PR", "cardType": "SIGNI", "color": "blue", @@ -65641,6 +121827,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-373.jpg", "illust": "蟹丹", "classes": [ "精生", @@ -65654,20 +121841,94 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "constEffectTexts": [ + cardText: "アメンボ青いぜアカサタナ。~§アメンボ§~", + // ====================== + // 常时效果 + // ====================== + constEffectTexts: [ "【常】:このシグニはすべての領域で黒でもある。", "【自】:あなたの手札からカード1枚がトラッシュに置かれたとき、このシグニの正面のシグニ1体をダウンする。", "【自】:このカードが手札からトラッシュに置かれたとき、あなたは《青》または《黒》を支払ってもよい。そうした場合、ターン終了時まで、対戦相手のシグニ1体のパワーを-5000する。" ], - "burstEffectTexts": [ + constEffects: [{ + duringGame: true, + fixed: true, + action: function (set,add) { + add(this,'otherColors','black'); + }, + },{ + auto: function (add,effect) { + add(this.player,'onCardMove',effect); + }, + effect: { + triggerCondition: function (event) { + return (event.oldZone === this.player.handZone) && + (event.newZone === this.player.trashZone); + }, + condition: function () { + var card = this.getOpposingSigni(); + return card && card.isUp; + }, + actionAsyn: function () { + this.getOpposingSigni().down(); + }, + }, + },{ + duringGame: true, + fixed: true, + auto: 'onMove', + effect: { + triggerCondition: function (event) { + return (event.oldZone === this.player.handZone) && + (event.newZone === this.player.trashZone); + }, + costCondition: function () { + return this.player.enoughCost({costBlue: 1}) || this.player.enoughCost({costBlack: 1}); + }, + costAsyn: function () { + var colors = []; + if (this.player.enoughCost({costBlue: 1})) { + colors.push('blue'); + } + if (this.player.enoughCost({costBlack: 1})) { + colors.push('black'); + } + if (!colors.length) return; + return this.player.selectTextAsyn('COLOR',colors).callback(this,function (color) { + var cost = {costBlue: 1}; + if (color === 'black') { + cost = {costBlack: 1}; + } + return this.player.payCostAsyn(cost); + }); + }, + actionAsyn: function () { + return this.decreasePowerAsyn(5000); + }, + }, + }], + // ====================== + // 迸发效果 + // ====================== + burstEffectTexts: [ "【※】:あなたのトラッシュから<凶蟲>のシグニ1枚を手札に加える。" - ] + ], + burstEffect: { + actionAsyn: function () { + var filter = function (card) { + return card.hasClass('凶蟲'); + }; + return this.player.pickCardAsyn(filter); + }, + }, }, "2378": { "pid": 2378, - "cid": 2375, + cid: 2375, + "timestamp": 1495264190544, "wxid": "PR-374", - "name": "ダブル・チャクラム(お楽しみパック2017年2-3月 Ver.)", + name: "ダブル・チャクラム(お楽しみパック2017年2-3月 Ver.)", + "kana": "ダブルチャクラム", "rarity": "PR", "cardType": "ARTS", "color": "colorless", @@ -65676,6 +121937,7 @@ var CardInfo = { "power": 0, "limiting": "", "timing": "メインフェイズ\nアタックフェイズ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-374.jpg", "illust": "夜ノみつき", "classes": [], "costWhite": 0, @@ -65685,13 +121947,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 1, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "恐ろしく速いチャクラム、私じゃなきゃ撮影できないでしょ。~C・M・R~" }, "2379": { "pid": 2379, - "cid": 2376, + cid: 2376, + "timestamp": 1495264190695, "wxid": "PR-375", - "name": "羅星 ≡デネキュ≡(お楽しみパック2017年2-3月 Ver.)", + name: "羅星 ≡デネキュ≡(お楽しみパック2017年2-3月 Ver.)", + "kana": "ラセイブレイズデネキュ", "rarity": "PR", "cardType": "SIGNI", "color": "red", @@ -65699,6 +121964,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-375.jpg", "illust": "クロサワテツ", "classes": [ "精羅", @@ -65711,13 +121977,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "あれ?また会ったね。ブンテン、コウドウ。~≡デネキュ≡~", }, "2380": { "pid": 2380, - "cid": 2377, + cid: 2377, + "timestamp": 1495264190356, "wxid": "PR-376", - "name": "幻蟲 §アメンボ§(お楽しみパック2017年2-3月 Ver.)", + name: "幻蟲 §アメンボ§(お楽しみパック2017年2-3月 Ver.)", + "kana": "ゲンチュウスマートアメンボ", "rarity": "PR", "cardType": "SIGNI", "color": "blue", @@ -65725,6 +121994,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/PR/PR-376.jpg", "illust": "蟹丹", "classes": [ "精生", @@ -65737,13 +122007,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "アメンボ黒いぜアカサタナ。~§アメンボ§~", }, "2381": { "pid": 2381, - "cid": 2018, + cid: 2018, + "timestamp": 1495264191380, "wxid": "SP24-001", - "name": "メル=アンジュ", + name: "メル=アンジュ", + "kana": "メルアンジュ", "rarity": "SP", "cardType": "LRIG", "color": "green", @@ -65752,6 +122025,7 @@ var CardInfo = { "power": 0, "limiting": "", "coin": 0, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP24/SP24-001.jpg", "illust": "作画:萩原 弘光 仕上げ:J.C.STAFF", "classes": [ "メル" @@ -65763,13 +122037,16 @@ var CardInfo = { "costGreen": 3, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "メル……何があっても、ずっと。~千夏~" }, "2382": { "pid": 2382, - "cid": 2019, + cid: 2019, + "timestamp": 1495264190829, "wxid": "SP24-002", - "name": "メル=ダイキリ", + name: "メル=ダイキリ", + "kana": "メルダイキリ", "rarity": "SP", "cardType": "LRIG", "color": "green", @@ -65778,6 +122055,7 @@ var CardInfo = { "power": 0, "limiting": "", "coin": 0, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP24/SP24-002.jpg", "illust": "作画:萩原 弘光 仕上げ:J.C.STAFF", "classes": [ "メル" @@ -65789,13 +122067,16 @@ var CardInfo = { "costGreen": 2, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "もう、迷わない。私は私の為に!~千夏~" }, "2383": { "pid": 2383, - "cid": 2020, + cid: 2020, + "timestamp": 1495264191104, "wxid": "SP24-003", - "name": "メル=モヒート", + name: "メル=モヒート", + "kana": "メルモヒート", "rarity": "SP", "cardType": "LRIG", "color": "green", @@ -65804,6 +122085,7 @@ var CardInfo = { "power": 0, "limiting": "", "coin": 0, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP24/SP24-003.jpg", "illust": "作画:萩原 弘光 仕上げ:J.C.STAFF", "classes": [ "メル" @@ -65815,13 +122097,16 @@ var CardInfo = { "costGreen": 1, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "知らない!黙って!!~千夏~" }, "2384": { "pid": 2384, - "cid": 2021, + cid: 2021, + "timestamp": 1495264191724, "wxid": "SP24-004", - "name": "メル=スプモニ", + name: "メル=スプモニ", + "kana": "メルスプモニ", "rarity": "SP", "cardType": "LRIG", "color": "green", @@ -65830,6 +122115,7 @@ var CardInfo = { "power": 0, "limiting": "", "coin": 0, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP24/SP24-004.jpg", "illust": "作画:萩原 弘光 仕上げ:J.C.STAFF", "classes": [ "メル" @@ -65841,13 +122127,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "メル……グロウ!~千夏~" }, "2385": { "pid": 2385, - "cid": 2022, + cid: 2022, + "timestamp": 1495264191687, "wxid": "SP24-005", - "name": "メル=レディ", + name: "メル=レディ", + "kana": "メルレディ", "rarity": "SP", "cardType": "LRIG", "color": "green", @@ -65856,6 +122145,7 @@ var CardInfo = { "power": 0, "limiting": "", "coin": 3, + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP24/SP24-005.jpg", "illust": "作画:萩原 弘光 仕上げ:J.C.STAFF", "classes": [ "メル" @@ -65867,13 +122157,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "オープン!!~千夏~" }, "2386": { "pid": 2386, - "cid": 2023, + cid: 2023, + "timestamp": 1495264192095, "wxid": "SP24-006", - "name": "千軍万馬", + name: "千軍万馬", + "kana": "シーズニング", "rarity": "SP", "cardType": "ARTS", "color": "green", @@ -65882,6 +122175,7 @@ var CardInfo = { "power": 0, "limiting": "メル", "timing": "メインフェイズ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP24/SP24-006.jpg", "illust": "イシバシヨウスケ", "classes": [], "costWhite": 0, @@ -65891,13 +122185,16 @@ var CardInfo = { "costGreen": 2, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "うん。今日も一杯笑ったね!~メル~" }, "2387": { "pid": 2387, - "cid": 2024, + cid: 2024, + "timestamp": 1495264193438, "wxid": "SP24-007", - "name": "試行錯誤", + name: "試行錯誤", + "kana": "ワンモアチャンス", "rarity": "SP", "cardType": "ARTS", "color": "green", @@ -65906,6 +122203,7 @@ var CardInfo = { "power": 0, "limiting": "", "timing": "メインフェイズ\nアタックフェイズ", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP24/SP24-007.jpg", "illust": "ふーみ", "classes": [], "costWhite": 0, @@ -65915,13 +122213,16 @@ var CardInfo = { "costGreen": 1, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "そんな目で……見ないで!~千夏~" }, "2388": { "pid": 2388, - "cid": 2025, + cid: 2025, + "timestamp": 1495264192647, "wxid": "SP24-008", - "name": "悠々自適", + name: "悠々自適", + "kana": "パーティータイム", "rarity": "SP", "cardType": "ARTS", "color": "green", @@ -65930,6 +122231,7 @@ var CardInfo = { "power": 0, "limiting": "", "timing": "メインフェイズ\nアタックフェイズ\nスペルカットイン", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP24/SP24-008.jpg", "illust": "繭咲悠", "classes": [], "costWhite": 0, @@ -65939,13 +122241,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "メルは他の誰でもない。メルは…~千夏~" }, "2389": { "pid": 2389, - "cid": 2389, + cid: 2389, + "timestamp": 1495264192106, "wxid": "SP24-009", - "name": "歳月不待", + name: "歳月不待", + "kana": "ラストスピン", "rarity": "SP", "cardType": "ARTS", "color": "green", @@ -65953,6 +122258,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP24/SP24-009.jpg", "illust": "斎創", "classes": [], "costWhite": 0, @@ -65963,18 +122269,31 @@ var CardInfo = { "costColorless": 0, "guardFlag": false, "multiEner": false, - "timmings": [ - "mainPhase" - ], - "artsEffectTexts": [ + cardText: "いいな、こんなに信頼しあえるなんて。~メル~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['mainPhase'], + artsEffectTexts: [ "あなたの場にあるすべてのシグニをトラッシュに置き、手札をすべて捨てる。その後、カードを5枚引き、あなたのデッキの一番上のカードをライフクロスに加える。" - ] + ], + artsEffect: { + actionAsyn: function () { + return this.game.trashCardsAsyn(this.player.signis).callback(this,function () { + this.game.trashCards(this.player.hands); + this.player.draw(5); + this.player.addLifeCloth(); + }); + } + } }, "2390": { "pid": 2390, - "cid": 2390, + cid: 2390, + "timestamp": 1495264192655, "wxid": "SP24-010", - "name": "起承転結", + name: "起承転結", + "kana": "インサイドアウト", "rarity": "SP", "cardType": "ARTS", "color": "green", @@ -65982,6 +122301,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "メル", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP24/SP24-010.jpg", "illust": "DQN", "classes": [], "costWhite": 0, @@ -65992,18 +122312,41 @@ var CardInfo = { "costColorless": 1, "guardFlag": false, "multiEner": false, - "timmings": [ - "attackPhase" - ], - "artsEffectTexts": [ + cardText: "わあ!これがえっと…何?~メル~", + // ====================== + // 技艺效果 + // ====================== + timmings: ['attackPhase'], + artsEffectTexts: [ "あなたのデッキから<調理>のシグニ1枚を探して場に出す。そのシグニの【出】の能力は発動しない。その後、デッキをシャッフルする。あなたのデッキの上からカードを2枚エナゾーンに置く。その後、あなたのエナゾーンにある《アクセ》を持つシグニ1枚を、この方法で場に出したシグニの【アクセ】にしてもよい。" - ] + ], + artsEffect: { + actionAsyn: function () { + var filter = function (card) { + return card.hasClass('調理'); + }; + return this.player.seekAndSummonAsyn(filter,1,true).callback(this,function (signis) { + this.player.enerCharge(2); + var signi = signis[0]; + if (!signi || !signi.canBeAcced()) return; + var cards = this.player.enerZone.cards.filter(function (card) { + return card.acce; + },this); + return this.player.selectOptionalAsyn('TARGET',cards).callback(this,function (card) { + if (!card) return; + card.acceTo(signi); + }); + }); + }, + }, }, "2391": { "pid": 2391, - "cid": 2026, + cid: 2026, + "timestamp": 1495264192721, "wxid": "SP24-011", - "name": "コードイート ハンバ", + name: "コードイート ハンバ", + "kana": "コードイートハンバ", "rarity": "SP", "cardType": "SIGNI", "color": "green", @@ -66011,6 +122354,7 @@ var CardInfo = { "limit": 0, "power": 12000, "limiting": "メル", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP24/SP24-011.jpg", "illust": "紅緒", "classes": [ "精械", @@ -66023,13 +122367,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "メダマヤキもお勧めね。~ハンバ~", }, "2392": { "pid": 2392, - "cid": 2027, + cid: 2027, + "timestamp": 1495264192577, "wxid": "SP24-012", - "name": "コードイート テンド", + name: "コードイート テンド", + "kana": "コードイートテンド", "rarity": "SP", "cardType": "SIGNI", "color": "green", @@ -66037,6 +122384,7 @@ var CardInfo = { "limit": 0, "power": 10000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP24/SP24-012.jpg", "illust": "村上ゆいち", "classes": [ "精械", @@ -66049,13 +122397,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "三回目……うそでしょ……!!?~テンド~" }, "2393": { "pid": 2393, - "cid": 2028, + cid: 2028, + "timestamp": 1495264193124, "wxid": "SP24-013", - "name": "コードイート カレー", + name: "コードイート カレー", + "kana": "コードイートカレー", "rarity": "SP", "cardType": "SIGNI", "color": "green", @@ -66063,6 +122414,7 @@ var CardInfo = { "limit": 0, "power": 8000, "limiting": "メル", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP24/SP24-013.jpg", "illust": "蟹丹", "classes": [ "精械", @@ -66075,13 +122427,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "日本がカレーになっていく!~カレー" }, "2394": { "pid": 2394, - "cid": 2029, + cid: 2029, + "timestamp": 1495264193938, "wxid": "SP24-014", - "name": "コードイート オヤコ", + name: "コードイート オヤコ", + "kana": "コードイートオヤコ", "rarity": "SP", "cardType": "SIGNI", "color": "green", @@ -66089,6 +122444,7 @@ var CardInfo = { "limit": 0, "power": 7000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP24/SP24-014.jpg", "illust": "夜ノみつき", "classes": [ "精械", @@ -66101,13 +122457,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "おいしかった?またたべよ!~オヤコ~" }, "2395": { "pid": 2395, - "cid": 2030, + cid: 2030, + "timestamp": 1495264193324, "wxid": "SP24-015", - "name": "コードイート ケチャ", + name: "コードイート ケチャ", + "kana": "コードイートケチャ", "rarity": "SP", "cardType": "SIGNI", "color": "green", @@ -66115,6 +122474,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP24/SP24-015.jpg", "illust": "CH@R", "classes": [ "精械", @@ -66127,13 +122487,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "赤いメッセージをプレゼント。~ケチャ~", }, "2396": { "pid": 2396, - "cid": 2031, + cid: 2031, + "timestamp": 1495264194608, "wxid": "SP24-016", - "name": "コードイート ギュウド", + name: "コードイート ギュウド", + "kana": "コードイートギュウド", "rarity": "SP", "cardType": "SIGNI", "color": "green", @@ -66141,6 +122504,7 @@ var CardInfo = { "limit": 0, "power": 3000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP24/SP24-016.jpg", "illust": "くれいお", "classes": [ "精械", @@ -66153,13 +122517,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "火事場の馬鹿力がでそうですぅ!~ギュウド~" }, "2397": { "pid": 2397, - "cid": 2032, + cid: 2032, + "timestamp": 1495264194032, "wxid": "SP24-017", - "name": "コードイート マヨ", + name: "コードイート マヨ", + "kana": "コードイートマヨ", "rarity": "SP", "cardType": "SIGNI", "color": "green", @@ -66167,6 +122534,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP24/SP24-017.jpg", "illust": "柚希きひろ", "classes": [ "精械", @@ -66179,13 +122547,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false + "multiEner": false, + cardText: "私を使えばマヨラーっていうらしいよ。~マヨ~", }, "2398": { "pid": 2398, - "cid": 101, + cid: 101, + "timestamp": 1495264193719, "wxid": "SP24-018", - "name": "サーバント D", + name: "サーバント D", + "kana": "サーバントデュオ", "rarity": "SP", "cardType": "SIGNI", "color": "colorless", @@ -66193,6 +122564,7 @@ var CardInfo = { "limit": 0, "power": 5000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP24/SP24-018.jpg", "illust": "甲冑", "classes": [ "精元" @@ -66204,13 +122576,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": true, - "multiEner": true + "multiEner": true, + cardText: "きっと、その思いはまだ紡がれる。", }, "2399": { "pid": 2399, - "cid": 102, + cid: 102, + "timestamp": 1495264195406, "wxid": "SP24-019", - "name": "サーバント O", + name: "サーバント O", + "kana": "サーバントワン", "rarity": "SP", "cardType": "SIGNI", "color": "colorless", @@ -66218,6 +122593,7 @@ var CardInfo = { "limit": 0, "power": 2000, "limiting": "", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP24/SP24-019.jpg", "illust": "松本エイト", "classes": [ "精元" @@ -66229,13 +122605,16 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": true, - "multiEner": true + "multiEner": true, + cardText: "新たな選択者を探して。", }, "2400": { "pid": 2400, - "cid": 2035, + cid: 2035, + "timestamp": 1495264194425, "wxid": "SP24-020", - "name": "千切", + name: "千切", + "kana": "センギリ", "rarity": "SP", "cardType": "SPELL", "color": "green", @@ -66243,6 +122622,7 @@ var CardInfo = { "limit": 0, "power": 0, "limiting": "メル", + "imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/SP24/SP24-020.jpg", "illust": "DQN", "classes": [], "costWhite": 0, @@ -66252,8 +122632,9 @@ var CardInfo = { "costGreen": 0, "costColorless": 0, "guardFlag": false, - "multiEner": false - } + "multiEner": false, + cardText: "ね、私ってすずと似てる?~メル~" + }, }; global.CardInfo = CardInfo; diff --git a/webxoss-client b/webxoss-client index 3bf1d6b..2353db0 160000 --- a/webxoss-client +++ b/webxoss-client @@ -1 +1 @@ -Subproject commit 3bf1d6b304c351c9a42d094c32240789748284e0 +Subproject commit 2353db0667451b8de791abf738a49eb8f27b2b1f