forked from mirrors/webxoss-core
💫 implement WD21-011 burst
This commit is contained in:
parent
cee7aaa75c
commit
1773a0aa6e
2 changed files with 7 additions and 21 deletions
26
CardInfo.js
26
CardInfo.js
|
@ -123044,24 +123044,6 @@ var CardInfo = {
|
|||
"limiting": "カーニバル",
|
||||
"imgUrl": "http://www.takaratomy.co.jp/products/wixoss/wxwp/images/card/WD21/WD21-011.jpg",
|
||||
"illust": "村上ヒサシ",
|
||||
faqs: [
|
||||
{
|
||||
"q": "起動能力で自分のライフクロス1枚をクラッシュしたときも、自動能力は発動しますか?",
|
||||
"a": "はい、発動します。クラッシュしたカードにライフバーストがある場合、そのライフバーストと自動能力は好きな順番で発動できます。"
|
||||
},
|
||||
{
|
||||
"q": "対戦相手の《具英の鋭針 #コンパス#》の正面にシグニがなく、その隣のシグニゾーンに《羅星 ≡テンドウ≡》があります。《具英の鋭針 #コンパス#》のアタックで、バトルにより《羅星 ≡テンドウ≡》がバニッシュされ、ダメージでライフクロスが1枚クラッシュされました。自動能力は発動しますか?",
|
||||
"a": "いいえ、クラッシュと同時に《羅星 ≡テンドウ≡》はバニッシュされていますので、自動能力はトリガーせず発動しません。"
|
||||
},
|
||||
{
|
||||
"q": "ライフクロスが2枚クラッシュされました。ライフバーストでカードを引きたいですが、ライフクロスは加えたくありません。可能ですか?",
|
||||
"a": "いいえ、できません。\nライフバーストの発動は任意ですが、発動した場合には書かれている通りに効果を処理しなければなりません。条件を満たしているのであれば、カードを引くこととライフクロスを加えることのどちらか片方だけを行うということはできません。"
|
||||
},
|
||||
{
|
||||
"q": "ダブルクラッシュによって2枚のライフクロスがクラッシュされました。うち1枚が《羅星 ≡テンドウ≡》であった場合に、ライフバーストでライフクロスを加えることはできますか?",
|
||||
"a": "はい、可能です。\nダブルクラッシュによってライフクロスは同時に2枚クラッシュされており、チェックゾーンに置かれている《羅星 ≡テンドウ≡》のライフバースト発動時点で条件を満たしているためです。なお、この場合にクラッシュされた2枚ともが《羅星 ≡テンドウ≡》である場合、ライフクロスを合計2枚加えることもできます。"
|
||||
}
|
||||
],
|
||||
"classes": [
|
||||
"精羅",
|
||||
"宇宙"
|
||||
|
@ -123129,9 +123111,11 @@ var CardInfo = {
|
|||
burstEffect: {
|
||||
actionAsyn: function () {
|
||||
this.player.draw(1);
|
||||
// TODO: 本回合被击溃的生命护甲在2张以上,将卡组顶一张卡添加到生命护甲。
|
||||
}
|
||||
}
|
||||
if (this.game.getData(this.player,'crashCount') >= 2) {
|
||||
this.player.addLifeCloth();
|
||||
}
|
||||
},
|
||||
},
|
||||
},
|
||||
"2407": {
|
||||
"pid": 2407,
|
||||
|
|
|
@ -1116,6 +1116,8 @@ Player.prototype.crashAsyn = function (n,arg) {
|
|||
source: source,
|
||||
lancer: lancer
|
||||
};
|
||||
var crashCount = this.game.getData(this,'crashCount') || 0
|
||||
this.game.setData(this,'crashCount',++crashCount)
|
||||
this.onCrash.trigger(event);
|
||||
var shouldBurst = card.onBurst.effects.length &&
|
||||
(tag !== 'dontTriggerBurst') &&
|
||||
|
|
Loading…
Reference in a new issue