mirror of
https://github.com/webxoss/webxoss-core.git
synced 2024-11-20 06:49:53 +01:00
💩 fix review (WX17 green)
This commit is contained in:
parent
885ced4c8d
commit
1a2c41a882
1 changed files with 33 additions and 10 deletions
43
CardInfo.js
43
CardInfo.js
|
@ -123272,15 +123272,18 @@ var CardInfo = {
|
|||
startUpEffects: [{
|
||||
actionAsyn: function () {
|
||||
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);
|
||||
},this)[0];
|
||||
if (card) {
|
||||
card.moveTo(this.player.handZone);
|
||||
removeFromArr(card,cards);
|
||||
}
|
||||
this.player.shuffle(cards);
|
||||
this.player.mainDeck.moveCardsToBottom(cards);
|
||||
},this);
|
||||
return this.player.selectAsyn('ADD_TO_HAND',targets).callback(this,function (card) {
|
||||
if (card) {
|
||||
card.moveTo(this.player.handZone);
|
||||
removeFromArr(card,cards);
|
||||
}
|
||||
this.player.shuffle(cards);
|
||||
this.player.mainDeck.moveCardsToBottom(cards);
|
||||
});
|
||||
});
|
||||
},
|
||||
}],
|
||||
|
@ -128057,7 +128060,7 @@ var CardInfo = {
|
|||
artsEffect: {
|
||||
actionAsyn: function () {
|
||||
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);
|
||||
player.shuffle();
|
||||
});
|
||||
|
@ -128363,6 +128366,7 @@ var CardInfo = {
|
|||
};
|
||||
return this.player.selectOpponentSigniAsyn(filter).callback(this,function (card) {
|
||||
if (!card) return;
|
||||
// TODO: ...
|
||||
return this.game.moveCardsAdvancedAsyn([card],[this.player.opponent.enerZone],[{}]);
|
||||
});
|
||||
},
|
||||
|
@ -129179,7 +129183,6 @@ var CardInfo = {
|
|||
"guardFlag": false,
|
||||
"multiEner": false,
|
||||
cardText: "そんなレベルで足る足る?~タルタル~",
|
||||
"lifeBurst": "あなたのシグニ1体よりレベルの低い対戦相手のシグニ1体をバニッシュする。",
|
||||
// ======================
|
||||
// 常时效果
|
||||
// ======================
|
||||
|
@ -129231,6 +129234,26 @@ var CardInfo = {
|
|||
costGreen: 1,
|
||||
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": {
|
||||
"pid": 2533,
|
||||
|
|
Loading…
Reference in a new issue