💩 fix review (WX17 green)

This commit is contained in:
WEBXOSS 2017-09-16 02:50:42 +08:00
parent 885ced4c8d
commit 1a2c41a882

View file

@ -123272,9 +123272,11 @@ var CardInfo = {
startUpEffects: [{ startUpEffects: [{
actionAsyn: function () { actionAsyn: function () {
return this.player.revealAsyn(4).callback(this,function (cards) { return this.player.revealAsyn(4).callback(this,function (cards) {
var card = cards.filter(function (card) { if (!cards.length) return;
var targets = cards.filter(function (card) {
return (card.name.indexOf('槍') !== -1); return (card.name.indexOf('槍') !== -1);
},this)[0]; },this);
return this.player.selectAsyn('ADD_TO_HAND',targets).callback(this,function (card) {
if (card) { if (card) {
card.moveTo(this.player.handZone); card.moveTo(this.player.handZone);
removeFromArr(card,cards); removeFromArr(card,cards);
@ -123282,6 +123284,7 @@ var CardInfo = {
this.player.shuffle(cards); this.player.shuffle(cards);
this.player.mainDeck.moveCardsToBottom(cards); this.player.mainDeck.moveCardsToBottom(cards);
}); });
});
}, },
}], }],
// ====================== // ======================
@ -128057,7 +128060,7 @@ var CardInfo = {
artsEffect: { artsEffect: {
actionAsyn: function () { actionAsyn: function () {
return this.player.selectTextAsyn('PLAYER',['SELF','OPPONENT']).callback(this,function (text) { return this.player.selectTextAsyn('PLAYER',['SELF','OPPONENT']).callback(this,function (text) {
var player = (text === 'PLAYER')? this.player : this.player.opponent; var player = (text === 'SELF')? this.player : this.player.opponent;
this.game.moveCards(player.trashZone.cards,player.mainDeck); this.game.moveCards(player.trashZone.cards,player.mainDeck);
player.shuffle(); player.shuffle();
}); });
@ -128363,6 +128366,7 @@ var CardInfo = {
}; };
return this.player.selectOpponentSigniAsyn(filter).callback(this,function (card) { return this.player.selectOpponentSigniAsyn(filter).callback(this,function (card) {
if (!card) return; if (!card) return;
// TODO: ...
return this.game.moveCardsAdvancedAsyn([card],[this.player.opponent.enerZone],[{}]); return this.game.moveCardsAdvancedAsyn([card],[this.player.opponent.enerZone],[{}]);
}); });
}, },
@ -129179,7 +129183,6 @@ var CardInfo = {
"guardFlag": false, "guardFlag": false,
"multiEner": false, "multiEner": false,
cardText: "そんなレベルで足る足る?~タルタル~", cardText: "そんなレベルで足る足る?~タルタル~",
"lifeBurst": "あなたのシグニ1体よりレベルの低い対戦相手のシグニ1体をバニッシュする。",
// ====================== // ======================
// 常时效果 // 常时效果
// ====================== // ======================
@ -129231,6 +129234,26 @@ var CardInfo = {
costGreen: 1, costGreen: 1,
mixin: 'acce', mixin: 'acce',
}], }],
// ======================
// 迸发效果
// ======================
burstEffectTexts: [
"【※】:あなたのシグニ1体よりレベルの低い対戦相手のシグニ1体をバニッシュする。"
],
burstEffect: {
actionAsyn: function () {
return this.player.selectSelfSigniAsyn().callback(this,function (card) {
if (!card) 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();
});
});
},
},
}, },
"2533": { "2533": {
"pid": 2533, "pid": 2533,