forked from mirrors/webxoss-core
not optional when select siginis
This commit is contained in:
parent
eaf0daf7f4
commit
ce92142dfe
3 changed files with 27 additions and 465 deletions
2
Card.js
2
Card.js
|
@ -1467,7 +1467,7 @@ Card.prototype.freeze = function () {
|
||||||
};
|
};
|
||||||
|
|
||||||
Card.prototype.banishSigniAsyn = function (power,min,max,above) {
|
Card.prototype.banishSigniAsyn = function (power,min,max,above) {
|
||||||
if (!isNum(min)) min = 0;
|
if (!isNum(min)) min = 1;
|
||||||
if (!isNum(max)) max = 1;
|
if (!isNum(max)) max = 1;
|
||||||
// <罗石 金铜>
|
// <罗石 金铜>
|
||||||
if (this._OrichalciaNaturalStone && (min === 0) && (max === 1) && (power === 7000) && !above) {
|
if (this._OrichalciaNaturalStone && (min === 0) && (max === 1) && (power === 7000) && !above) {
|
||||||
|
|
474
CardInfo.js
474
CardInfo.js
|
@ -115,8 +115,6 @@ var CardInfo = {
|
||||||
],
|
],
|
||||||
startUpEffects: [{
|
startUpEffects: [{
|
||||||
actionAsyn: function () {
|
actionAsyn: function () {
|
||||||
// return this.banishSigniAsyn(10000,1,1);
|
|
||||||
// @banishSigniAsyn
|
|
||||||
var cards = this.player.opponent.signis.filter(function (signi) {
|
var cards = this.player.opponent.signis.filter(function (signi) {
|
||||||
return signi.power <= 10000;
|
return signi.power <= 10000;
|
||||||
},this);
|
},this);
|
||||||
|
@ -197,14 +195,6 @@ var CardInfo = {
|
||||||
},
|
},
|
||||||
actionAsyn: function () {
|
actionAsyn: function () {
|
||||||
return this.banishSigniAsyn(10000);
|
return this.banishSigniAsyn(10000);
|
||||||
// @banishSigniAsyn
|
|
||||||
// var cards = this.player.opponent.signis.filter(function (signi) {
|
|
||||||
// return signi.power <= 10000;
|
|
||||||
// },this);
|
|
||||||
// return this.player.selectTargetOptionalAsyn(cards).callback(this,function (card) {
|
|
||||||
// if (!card) return;
|
|
||||||
// return card.banishAsyn();
|
|
||||||
// });
|
|
||||||
}
|
}
|
||||||
}],
|
}],
|
||||||
},
|
},
|
||||||
|
@ -600,14 +590,6 @@ var CardInfo = {
|
||||||
costRed: 1,
|
costRed: 1,
|
||||||
actionAsyn: function () {
|
actionAsyn: function () {
|
||||||
return this.banishSigniAsyn(7000);
|
return this.banishSigniAsyn(7000);
|
||||||
// @banishSigniAsyn
|
|
||||||
// var cards = this.player.opponent.signis.filter(function (signi) {
|
|
||||||
// return signi.power <= 7000;
|
|
||||||
// });
|
|
||||||
// return this.player.selectTargetOptionalAsyn(cards).callback(this,function (card) {
|
|
||||||
// if (!card) return;
|
|
||||||
// return card.banishAsyn();
|
|
||||||
// });
|
|
||||||
}
|
}
|
||||||
}]
|
}]
|
||||||
},
|
},
|
||||||
|
@ -741,14 +723,6 @@ var CardInfo = {
|
||||||
artsEffect: {
|
artsEffect: {
|
||||||
actionAsyn: function () {
|
actionAsyn: function () {
|
||||||
return this.banishSigniAsyn(10000);
|
return this.banishSigniAsyn(10000);
|
||||||
// @banishSigniAsyn
|
|
||||||
// var cards = this.player.opponent.signis.filter(function (signi) {
|
|
||||||
// return signi.power <= 10000;
|
|
||||||
// });
|
|
||||||
// return this.player.selectTargetOptionalAsyn(cards).callback(this,function (card) {
|
|
||||||
// if (!card) return;
|
|
||||||
// return card.banishAsyn();
|
|
||||||
// });
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
@ -1508,14 +1482,6 @@ var CardInfo = {
|
||||||
costRed: 1,
|
costRed: 1,
|
||||||
actionAsyn: function () {
|
actionAsyn: function () {
|
||||||
return this.banishSigniAsyn(7000);
|
return this.banishSigniAsyn(7000);
|
||||||
// @banishSigniAsyn
|
|
||||||
// var cards = this.player.opponent.signis.filter(function (signi) {
|
|
||||||
// return signi.power <= 7000;
|
|
||||||
// },this);
|
|
||||||
// return this.player.selectTargetOptionalAsyn(cards).callback(this,function (card) {
|
|
||||||
// if (!card) return;
|
|
||||||
// return card.banishAsyn();
|
|
||||||
// });
|
|
||||||
}
|
}
|
||||||
}],
|
}],
|
||||||
// ======================
|
// ======================
|
||||||
|
@ -1539,14 +1505,6 @@ var CardInfo = {
|
||||||
burstEffect: {
|
burstEffect: {
|
||||||
actionAsyn: function () {
|
actionAsyn: function () {
|
||||||
return this.banishSigniAsyn(10000);
|
return this.banishSigniAsyn(10000);
|
||||||
// @banishSigniAsyn
|
|
||||||
// var cards = this.player.opponent.signis.filter(function (signi) {
|
|
||||||
// return signi.power <= 10000;
|
|
||||||
// },this);
|
|
||||||
// return this.player.selectTargetOptionalAsyn(cards).callback(this,function (card) {
|
|
||||||
// if (!card) return;
|
|
||||||
// return card.banishAsyn();
|
|
||||||
// });
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
@ -2165,14 +2123,6 @@ var CardInfo = {
|
||||||
costDown: true,
|
costDown: true,
|
||||||
actionAsyn: function () {
|
actionAsyn: function () {
|
||||||
return this.banishSigniAsyn(10000);
|
return this.banishSigniAsyn(10000);
|
||||||
// @banishSigniAsyn
|
|
||||||
// var cards = this.player.opponent.signis.filter(function (signi) {
|
|
||||||
// return signi.power <= 10000;
|
|
||||||
// },this);
|
|
||||||
// return this.player.selectTargetOptionalAsyn(cards).callback(this,function (card) {
|
|
||||||
// if (!card) return;
|
|
||||||
// return card.banishAsyn();
|
|
||||||
// });
|
|
||||||
}
|
}
|
||||||
}]
|
}]
|
||||||
},
|
},
|
||||||
|
@ -2213,15 +2163,7 @@ var CardInfo = {
|
||||||
],
|
],
|
||||||
startUpEffects: [{
|
startUpEffects: [{
|
||||||
actionAsyn: function () {
|
actionAsyn: function () {
|
||||||
return this.banishSigniAsyn(3000,1,1);
|
return this.banishSigniAsyn(3000);
|
||||||
// @banishSigniAsyn
|
|
||||||
// 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.banishAsyn();
|
|
||||||
// });
|
|
||||||
}
|
}
|
||||||
}],
|
}],
|
||||||
// ======================
|
// ======================
|
||||||
|
@ -2233,14 +2175,6 @@ var CardInfo = {
|
||||||
burstEffect: {
|
burstEffect: {
|
||||||
actionAsyn: function () {
|
actionAsyn: function () {
|
||||||
return this.banishSigniAsyn(5000);
|
return this.banishSigniAsyn(5000);
|
||||||
// @banishSigniAsyn
|
|
||||||
// var cards = this.player.opponent.signis.filter(function (signi) {
|
|
||||||
// return signi.power <= 5000;
|
|
||||||
// },this);
|
|
||||||
// return this.player.selectTargetOptionalAsyn(cards).callback(this,function (card) {
|
|
||||||
// if (!card) return;
|
|
||||||
// return card.banishAsyn();
|
|
||||||
// });
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
@ -2283,14 +2217,6 @@ var CardInfo = {
|
||||||
costDown: true,
|
costDown: true,
|
||||||
actionAsyn: function () {
|
actionAsyn: function () {
|
||||||
return this.banishSigniAsyn(7000);
|
return this.banishSigniAsyn(7000);
|
||||||
// @banishSigniAsyn
|
|
||||||
// var cards = this.player.opponent.signis.filter(function (signi) {
|
|
||||||
// return signi.power <= 7000;
|
|
||||||
// },this);
|
|
||||||
// return this.player.selectTargetOptionalAsyn(cards).callback(this,function (card) {
|
|
||||||
// if (!card) return;
|
|
||||||
// return card.banishAsyn();
|
|
||||||
// });
|
|
||||||
}
|
}
|
||||||
}]
|
}]
|
||||||
},
|
},
|
||||||
|
@ -3594,14 +3520,6 @@ var CardInfo = {
|
||||||
},
|
},
|
||||||
actionAsyn: function () {
|
actionAsyn: function () {
|
||||||
return this.banishSigniAsyn(5000);
|
return this.banishSigniAsyn(5000);
|
||||||
// @banishSigniAsyn
|
|
||||||
// var cards = this.player.opponent.signis.filter(function (signi) {
|
|
||||||
// return signi.power <= 5000;
|
|
||||||
// },this);
|
|
||||||
// return this.player.selectTargetOptionalAsyn(cards).callback(this,function (card) {
|
|
||||||
// if (!card) return;
|
|
||||||
// return card.banishAsyn();
|
|
||||||
// });
|
|
||||||
}
|
}
|
||||||
}]
|
}]
|
||||||
},
|
},
|
||||||
|
@ -3750,14 +3668,6 @@ var CardInfo = {
|
||||||
},
|
},
|
||||||
actionAsyn: function () {
|
actionAsyn: function () {
|
||||||
return this.banishSigniAsyn(2000);
|
return this.banishSigniAsyn(2000);
|
||||||
// @banishSigniAsyn
|
|
||||||
// var cards = this.player.opponent.signis.filter(function (signi) {
|
|
||||||
// return signi.power <= 2000;
|
|
||||||
// },this);
|
|
||||||
// return this.player.selectTargetOptionalAsyn(cards).callback(this,function (card) {
|
|
||||||
// if (!card) return;
|
|
||||||
// return card.banishAsyn();
|
|
||||||
// });
|
|
||||||
}
|
}
|
||||||
}]
|
}]
|
||||||
},
|
},
|
||||||
|
@ -3812,14 +3722,6 @@ var CardInfo = {
|
||||||
burstEffect: {
|
burstEffect: {
|
||||||
actionAsyn: function () {
|
actionAsyn: function () {
|
||||||
return this.banishSigniAsyn(10000);
|
return this.banishSigniAsyn(10000);
|
||||||
// @banishSigniAsyn
|
|
||||||
// var cards = this.player.opponent.signis.filter(function (signi) {
|
|
||||||
// return signi.power <= 10000;
|
|
||||||
// },this);
|
|
||||||
// return this.player.selectTargetOptionalAsyn(cards).callback(this,function (card) {
|
|
||||||
// if (!card) return;
|
|
||||||
// return card.banishAsyn();
|
|
||||||
// });
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
@ -6036,14 +5938,6 @@ var CardInfo = {
|
||||||
artsEffect: {
|
artsEffect: {
|
||||||
actionAsyn: function () {
|
actionAsyn: function () {
|
||||||
return this.banishSigniAsyn(15000);
|
return this.banishSigniAsyn(15000);
|
||||||
// @banishSigniAsyn
|
|
||||||
// var cards = this.player.opponent.signis.filter(function (signi) {
|
|
||||||
// return signi.power <= 15000;
|
|
||||||
// },this);
|
|
||||||
// return this.player.selectTargetOptionalAsyn(cards).callback(this,function (card) {
|
|
||||||
// if (!card) return;
|
|
||||||
// return card.banishAsyn();
|
|
||||||
// });
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
@ -6126,14 +6020,6 @@ var CardInfo = {
|
||||||
artsEffect: {
|
artsEffect: {
|
||||||
actionAsyn: function () {
|
actionAsyn: function () {
|
||||||
return this.banishSigniAsyn(7000);
|
return this.banishSigniAsyn(7000);
|
||||||
// @banishSigniAsyn
|
|
||||||
// var cards = this.player.opponent.signis.filter(function (signi) {
|
|
||||||
// return signi.power <= 7000;
|
|
||||||
// },this);
|
|
||||||
// return this.player.selectTargetOptionalAsyn(cards).callback(this,function (card) {
|
|
||||||
// if (!card) return;
|
|
||||||
// return card.banishAsyn();
|
|
||||||
// });
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
@ -6176,14 +6062,6 @@ var CardInfo = {
|
||||||
costRed: 3,
|
costRed: 3,
|
||||||
actionAsyn: function () {
|
actionAsyn: function () {
|
||||||
return this.banishSigniAsyn(15000);
|
return this.banishSigniAsyn(15000);
|
||||||
// @banishSigniAsyn
|
|
||||||
// var cards = this.player.opponent.signis.filter(function (signi) {
|
|
||||||
// return signi.power <= 15000;
|
|
||||||
// },this);
|
|
||||||
// return this.player.selectTargetOptionalAsyn(cards).callback(this,function (card) {
|
|
||||||
// if (!card) return;
|
|
||||||
// return card.banishAsyn();
|
|
||||||
// });
|
|
||||||
}
|
}
|
||||||
}],
|
}],
|
||||||
// ======================
|
// ======================
|
||||||
|
@ -6195,14 +6073,6 @@ var CardInfo = {
|
||||||
burstEffect: {
|
burstEffect: {
|
||||||
actionAsyn: function () {
|
actionAsyn: function () {
|
||||||
return this.banishSigniAsyn(7000);
|
return this.banishSigniAsyn(7000);
|
||||||
// @banishSigniAsyn
|
|
||||||
// var cards = this.player.opponent.signis.filter(function (signi) {
|
|
||||||
// return signi.power <= 7000;
|
|
||||||
// },this);
|
|
||||||
// return this.player.selectTargetOptionalAsyn(cards).callback(this,function (card) {
|
|
||||||
// if (!card) return;
|
|
||||||
// return card.banishAsyn();
|
|
||||||
// });
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
@ -6385,15 +6255,7 @@ var CardInfo = {
|
||||||
],
|
],
|
||||||
startUpEffects: [{
|
startUpEffects: [{
|
||||||
actionAsyn: function () {
|
actionAsyn: function () {
|
||||||
return this.banishSigniAsyn(1000);
|
return this.banishSigniAsyn(1000,0);
|
||||||
// @banishSigniAsyn
|
|
||||||
// var cards = this.player.opponent.signis.filter(function (signi) {
|
|
||||||
// return signi.power <= 1000;
|
|
||||||
// },this);
|
|
||||||
// return this.player.selectTargetOptionalAsyn(cards).callback(this,function (card) {
|
|
||||||
// if (!card) return;
|
|
||||||
// return card.banishAsyn();
|
|
||||||
// });
|
|
||||||
}
|
}
|
||||||
}]
|
}]
|
||||||
},
|
},
|
||||||
|
@ -7253,29 +7115,13 @@ var CardInfo = {
|
||||||
costRed: 1,
|
costRed: 1,
|
||||||
actionAsyn: function () {
|
actionAsyn: function () {
|
||||||
return this.banishSigniAsyn(7000);
|
return this.banishSigniAsyn(7000);
|
||||||
// @banishSigniAsyn
|
|
||||||
// var cards = this.player.opponent.signis.filter(function (signi) {
|
|
||||||
// return signi.power <= 7000;
|
|
||||||
// },this);
|
|
||||||
// return this.player.selectTargetOptionalAsyn(cards).callback(this,function (card) {
|
|
||||||
// if (!card) return;
|
|
||||||
// return card.banishAsyn();
|
|
||||||
// });
|
|
||||||
}
|
}
|
||||||
},{
|
},{
|
||||||
costWhite: 1,
|
costWhite: 1,
|
||||||
costGreen: 1,
|
costGreen: 1,
|
||||||
costColorless: 1,
|
costColorless: 1,
|
||||||
actionAsyn: function () {
|
actionAsyn: function () {
|
||||||
return this.banishSigniAsyn(10000,0,1,true);
|
return this.banishSigniAsyn(10000,1,1,true);
|
||||||
// @banishSigniAsyn
|
|
||||||
// var cards = this.player.opponent.signis.filter(function (signi) {
|
|
||||||
// return signi.power >= 10000;
|
|
||||||
// },this);
|
|
||||||
// return this.player.selectTargetOptionalAsyn(cards).callback(this,function (card) {
|
|
||||||
// if (!card) return;
|
|
||||||
// return card.banishAsyn();
|
|
||||||
// });
|
|
||||||
}
|
}
|
||||||
}]
|
}]
|
||||||
},
|
},
|
||||||
|
@ -7604,14 +7450,6 @@ var CardInfo = {
|
||||||
costRed: 1,
|
costRed: 1,
|
||||||
actionAsyn: function () {
|
actionAsyn: function () {
|
||||||
return this.banishSigniAsyn(5000);
|
return this.banishSigniAsyn(5000);
|
||||||
// @banishSigniAsyn
|
|
||||||
// var cards = this.player.opponent.signis.filter(function (signi) {
|
|
||||||
// return signi.power <= 5000;
|
|
||||||
// },this);
|
|
||||||
// return this.player.selectTargetOptionalAsyn(cards).callback(this,function (card) {
|
|
||||||
// if (!card) return;
|
|
||||||
// return card.banishAsyn();
|
|
||||||
// });
|
|
||||||
}
|
}
|
||||||
},{
|
},{
|
||||||
costGreen: 1,
|
costGreen: 1,
|
||||||
|
@ -9111,14 +8949,6 @@ var CardInfo = {
|
||||||
},
|
},
|
||||||
actionAsyn: function () {
|
actionAsyn: function () {
|
||||||
return this.banishSigniAsyn(7000);
|
return this.banishSigniAsyn(7000);
|
||||||
// @banishSigniAsyn
|
|
||||||
// var cards = this.player.opponent.signis.filter(function (signi) {
|
|
||||||
// return signi.power <= 7000;
|
|
||||||
// },this);
|
|
||||||
// return this.player.selectTargetOptionalAsyn(cards).callback(this,function (card) {
|
|
||||||
// if (!card) return;
|
|
||||||
// return card.banishAsyn();
|
|
||||||
// });
|
|
||||||
}
|
}
|
||||||
}],
|
}],
|
||||||
// ======================
|
// ======================
|
||||||
|
@ -10305,14 +10135,6 @@ var CardInfo = {
|
||||||
startUpEffects: [{
|
startUpEffects: [{
|
||||||
actionAsyn: function () {
|
actionAsyn: function () {
|
||||||
return this.banishSigniAsyn(2000,1,1);
|
return this.banishSigniAsyn(2000,1,1);
|
||||||
// @banishSigniAsyn
|
|
||||||
// var cards = this.player.opponent.signis.filter(function (signi) {
|
|
||||||
// return signi.power <= 2000;
|
|
||||||
// },this);
|
|
||||||
// return this.player.selectTargetAsyn(cards).callback(this,function (card) {
|
|
||||||
// if (!card) return;
|
|
||||||
// return card.banishAsyn();
|
|
||||||
// });
|
|
||||||
}
|
}
|
||||||
}]
|
}]
|
||||||
},
|
},
|
||||||
|
@ -13196,14 +13018,6 @@ var CardInfo = {
|
||||||
artsEffect: {
|
artsEffect: {
|
||||||
actionAsyn: function () {
|
actionAsyn: function () {
|
||||||
return this.banishSigniAsyn(15000);
|
return this.banishSigniAsyn(15000);
|
||||||
// @banishSigniAsyn
|
|
||||||
// var cards = this.player.opponent.signis.filter(function (signi) {
|
|
||||||
// return signi.power <= 15000;
|
|
||||||
// },this);
|
|
||||||
// return this.player.selectTargetOptionalAsyn(cards).callback(this,function (card) {
|
|
||||||
// if (!card) return;
|
|
||||||
// return card.banishAsyn();
|
|
||||||
// });
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
@ -13822,14 +13636,6 @@ var CardInfo = {
|
||||||
},
|
},
|
||||||
actionAsyn: function () {
|
actionAsyn: function () {
|
||||||
return this.banishSigniAsyn(10000);
|
return this.banishSigniAsyn(10000);
|
||||||
// @banishSigniAsyn
|
|
||||||
// var cards = this.player.opponent.signis.filter(function (signi) {
|
|
||||||
// return signi.power <= 10000;
|
|
||||||
// },this);
|
|
||||||
// return this.player.selectTargetOptionalAsyn(cards).callback(this,function (card) {
|
|
||||||
// if (!card) return;
|
|
||||||
// return card.banishAsyn();
|
|
||||||
// });
|
|
||||||
}
|
}
|
||||||
}]
|
}]
|
||||||
},
|
},
|
||||||
|
@ -18469,14 +18275,6 @@ var CardInfo = {
|
||||||
artsEffect: {
|
artsEffect: {
|
||||||
actionAsyn: function () {
|
actionAsyn: function () {
|
||||||
return this.banishSigniAsyn(10000);
|
return this.banishSigniAsyn(10000);
|
||||||
// @banishSigniAsyn
|
|
||||||
// var cards = this.player.opponent.signis.filter(function (signi) {
|
|
||||||
// return signi.power <= 10000;
|
|
||||||
// },this);
|
|
||||||
// return this.player.selectTargetOptionalAsyn(cards).callback(this,function (card) {
|
|
||||||
// if (!card) return;
|
|
||||||
// return card.banishAsyn();
|
|
||||||
// });
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
@ -21429,14 +21227,6 @@ var CardInfo = {
|
||||||
card.trash();
|
card.trash();
|
||||||
}).callback(this,function () {
|
}).callback(this,function () {
|
||||||
return this.banishSigniAsyn(8000);
|
return this.banishSigniAsyn(8000);
|
||||||
// @banishSigniAsyn
|
|
||||||
// var cards = this.player.opponent.signis.filter(function (signi) {
|
|
||||||
// return signi.power <= 8000;
|
|
||||||
// },this);
|
|
||||||
// return this.player.selectTargetOptionalAsyn(cards).callback(this,function (card) {
|
|
||||||
// if (!card) return;
|
|
||||||
// return card.banishAsyn();
|
|
||||||
// });
|
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -21515,14 +21305,6 @@ var CardInfo = {
|
||||||
}).callback(this,function () {
|
}).callback(this,function () {
|
||||||
if (this.player.opponent.enerZone.cards.length > 4) return;
|
if (this.player.opponent.enerZone.cards.length > 4) return;
|
||||||
return this.banishSigniAsyn(10000);
|
return this.banishSigniAsyn(10000);
|
||||||
// @banishSigniAsyn
|
|
||||||
// var cards = this.player.opponent.signis.filter(function (signi) {
|
|
||||||
// return signi.power <= 10000;
|
|
||||||
// },this);
|
|
||||||
// return this.player.selectTargetOptionalAsyn(cards).callback(this,function (card) {
|
|
||||||
// if (!card) return;
|
|
||||||
// return card.banishAsyn();
|
|
||||||
// });
|
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -22487,14 +22269,6 @@ var CardInfo = {
|
||||||
burstEffect: {
|
burstEffect: {
|
||||||
actionAsyn: function () {
|
actionAsyn: function () {
|
||||||
return this.banishSigniAsyn(12000);
|
return this.banishSigniAsyn(12000);
|
||||||
// @banishSigniAsyn
|
|
||||||
// var cards = this.player.opponent.signis.filter(function (signi) {
|
|
||||||
// return signi.power <= 12000;
|
|
||||||
// },this);
|
|
||||||
// return this.player.selectTargetOptionalAsyn(cards).callback(this,function (card) {
|
|
||||||
// if (!card) return;
|
|
||||||
// return card.banishAsyn();
|
|
||||||
// });
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
@ -22540,14 +22314,6 @@ var CardInfo = {
|
||||||
costDown: true,
|
costDown: true,
|
||||||
actionAsyn: function () {
|
actionAsyn: function () {
|
||||||
return this.banishSigniAsyn(8000);
|
return this.banishSigniAsyn(8000);
|
||||||
// @banishSigniAsyn
|
|
||||||
// var cards = this.player.opponent.signis.filter(function (signi) {
|
|
||||||
// return signi.power <= 8000;
|
|
||||||
// },this);
|
|
||||||
// return this.player.selectTargetOptionalAsyn(cards).callback(this,function (card) {
|
|
||||||
// if (!card) return;
|
|
||||||
// return card.banishAsyn();
|
|
||||||
// });
|
|
||||||
}
|
}
|
||||||
}]
|
}]
|
||||||
},
|
},
|
||||||
|
@ -23712,14 +23478,6 @@ var CardInfo = {
|
||||||
},
|
},
|
||||||
actionAsyn: function () {
|
actionAsyn: function () {
|
||||||
return this.banishSigniAsyn(8000);
|
return this.banishSigniAsyn(8000);
|
||||||
// @banishSigniAsyn
|
|
||||||
// var cards = this.player.opponent.signis.filter(function (signi) {
|
|
||||||
// return signi.power <= 8000;
|
|
||||||
// },this);
|
|
||||||
// return this.player.selectTargetOptionalAsyn(cards).callback(this,function (card) {
|
|
||||||
// if (!card) return;
|
|
||||||
// return card.banishAsyn();
|
|
||||||
// });
|
|
||||||
}
|
}
|
||||||
}],
|
}],
|
||||||
// ======================
|
// ======================
|
||||||
|
@ -24057,14 +23815,6 @@ var CardInfo = {
|
||||||
return this.player.crashAsyn(1).callback(this,function (succ) {
|
return this.player.crashAsyn(1).callback(this,function (succ) {
|
||||||
if (!succ) return;
|
if (!succ) return;
|
||||||
return this.banishSigniAsyn(8000);
|
return this.banishSigniAsyn(8000);
|
||||||
// @banishSigniAsyn
|
|
||||||
// var cards = this.player.opponent.signis.filter(function (signi) {
|
|
||||||
// return signi.power <= 8000;
|
|
||||||
// },this);
|
|
||||||
// return this.player.selectTargetOptionalAsyn(cards).callback(this,function (card) {
|
|
||||||
// if (!card) return;
|
|
||||||
// return card.banishAsyn();
|
|
||||||
// });
|
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -24146,16 +23896,6 @@ var CardInfo = {
|
||||||
return this.banishSigniAsyn(5000).callback(this,function () {
|
return this.banishSigniAsyn(5000).callback(this,function () {
|
||||||
this.player.enerCharge(1);
|
this.player.enerCharge(1);
|
||||||
});
|
});
|
||||||
// @banishSigniAsyn
|
|
||||||
// var cards = this.player.opponent.signis.filter(function (signi) {
|
|
||||||
// return signi.power <= 5000;
|
|
||||||
// },this);
|
|
||||||
// return this.player.selectTargetOptionalAsyn(cards).callback(this,function (card) {
|
|
||||||
// if (!card) return;
|
|
||||||
// return card.banishAsyn();
|
|
||||||
// }).callback(this,function () {
|
|
||||||
// this.player.enerCharge(1);
|
|
||||||
// });
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
@ -29226,18 +28966,6 @@ var CardInfo = {
|
||||||
return this.player.opponent.crashAsyn(1);
|
return this.player.opponent.crashAsyn(1);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
// @banishSigniAsyn
|
|
||||||
// var cards = this.player.opponent.signis.filter(function (signi) {
|
|
||||||
// return signi.power <= 10000;
|
|
||||||
// },this);
|
|
||||||
// return this.player.selectTargetOptionalAsyn(cards).callback(this,function (card) {
|
|
||||||
// if (!card) return;
|
|
||||||
// return card.banishAsyn();
|
|
||||||
// }).callback(this,function () {
|
|
||||||
// if (this.player.lifeClothZone.cards.length <= 2) {
|
|
||||||
// return this.player.opponent.crashAsyn(1);
|
|
||||||
// }
|
|
||||||
// });
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
@ -29341,14 +29069,6 @@ var CardInfo = {
|
||||||
costRed: 3,
|
costRed: 3,
|
||||||
actionAsyn: function () {
|
actionAsyn: function () {
|
||||||
return this.banishSigniAsyn(12000);
|
return this.banishSigniAsyn(12000);
|
||||||
// @banishSigniAsyn
|
|
||||||
// var cards = this.player.opponent.signis.filter(function (signi) {
|
|
||||||
// return signi.power <= 12000;
|
|
||||||
// },this);
|
|
||||||
// return this.player.selectTargetOptionalAsyn(cards).callback(this,function (card) {
|
|
||||||
// if (!card) return;
|
|
||||||
// return card.banishAsyn();
|
|
||||||
// });
|
|
||||||
}
|
}
|
||||||
}],
|
}],
|
||||||
// ======================
|
// ======================
|
||||||
|
@ -30020,14 +29740,6 @@ var CardInfo = {
|
||||||
},
|
},
|
||||||
actionAsyn: function () {
|
actionAsyn: function () {
|
||||||
return this.banishSigniAsyn(8000);
|
return this.banishSigniAsyn(8000);
|
||||||
// @banishSigniAsyn
|
|
||||||
// var cards = this.player.opponent.signis.filter(function (signi) {
|
|
||||||
// return signi.power <= 8000;
|
|
||||||
// },this);
|
|
||||||
// return this.player.selectTargetOptionalAsyn(cards).callback(this,function (card) {
|
|
||||||
// if (!card) return;
|
|
||||||
// return card.banishAsyn();
|
|
||||||
// });
|
|
||||||
}
|
}
|
||||||
},{
|
},{
|
||||||
costCondition: function () {
|
costCondition: function () {
|
||||||
|
@ -30057,14 +29769,6 @@ var CardInfo = {
|
||||||
burstEffect: {
|
burstEffect: {
|
||||||
actionAsyn: function () {
|
actionAsyn: function () {
|
||||||
return this.banishSigniAsyn(10000);
|
return this.banishSigniAsyn(10000);
|
||||||
// @banishSigniAsyn
|
|
||||||
// var cards = this.player.opponent.signis.filter(function (signi) {
|
|
||||||
// return signi.power <= 10000;
|
|
||||||
// },this);
|
|
||||||
// return this.player.selectTargetOptionalAsyn(cards).callback(this,function (card) {
|
|
||||||
// if (!card) return;
|
|
||||||
// return card.banishAsyn();
|
|
||||||
// });
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
@ -30111,15 +29815,7 @@ var CardInfo = {
|
||||||
return signi.cid === 66; // <羅石 ルビル>
|
return signi.cid === 66; // <羅石 ルビル>
|
||||||
});
|
});
|
||||||
if (!flag) return;
|
if (!flag) return;
|
||||||
return this.banishSigniAsyn(15000,1,1);
|
return this.banishSigniAsyn(15000);
|
||||||
// @banishSigniAsyn
|
|
||||||
// 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();
|
|
||||||
// });
|
|
||||||
}
|
}
|
||||||
}]
|
}]
|
||||||
},
|
},
|
||||||
|
@ -36600,14 +36296,6 @@ var CardInfo = {
|
||||||
this.game.trashCards(cards);
|
this.game.trashCards(cards);
|
||||||
if (!power) return;
|
if (!power) return;
|
||||||
return this.banishSigniAsyn(power);
|
return this.banishSigniAsyn(power);
|
||||||
// @banishSigniAsyn
|
|
||||||
// cards = this.player.opponent.signis.filter(function (signi) {
|
|
||||||
// return signi.power <= power;
|
|
||||||
// },this);
|
|
||||||
// return this.player.selectTargetOptionalAsyn(cards).callback(this,function (card) {
|
|
||||||
// if (!card) return;
|
|
||||||
// return card.banishAsyn();
|
|
||||||
// });
|
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
@ -37074,14 +36762,6 @@ var CardInfo = {
|
||||||
if (!card) return;
|
if (!card) return;
|
||||||
this.trash();
|
this.trash();
|
||||||
return this.banishSigniAsyn(3000);
|
return this.banishSigniAsyn(3000);
|
||||||
// @banishSigniAsyn
|
|
||||||
// var cards = this.player.opponent.signis.filter(function (signi) {
|
|
||||||
// return signi.power <= 3000;
|
|
||||||
// },this);
|
|
||||||
// return this.player.selectTargetOptionalAsyn(cards).callback(this,function (card) {
|
|
||||||
// if (!card) return;
|
|
||||||
// return card.banishAsyn();
|
|
||||||
// });
|
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
@ -38136,23 +37816,9 @@ var CardInfo = {
|
||||||
var flag = (this.player.lrig.hasColor('red')) && (this.player.lifeClothZone.cards.length <= 2);
|
var flag = (this.player.lrig.hasColor('red')) && (this.player.lifeClothZone.cards.length <= 2);
|
||||||
if (!flag) {
|
if (!flag) {
|
||||||
return this.banishSigniAsyn(8000);
|
return this.banishSigniAsyn(8000);
|
||||||
// @banishSigniAsyn
|
|
||||||
// var cards = this.player.opponent.signis.filter(function (signi) {
|
|
||||||
// return signi.power <= 8000;
|
|
||||||
// },this);
|
|
||||||
// return this.player.selectTargetOptionalAsyn(cards).callback(this,function (card) {
|
|
||||||
// if (!card) return;
|
|
||||||
// return card.banishAsyn();
|
|
||||||
// });
|
// });
|
||||||
} else {
|
} else {
|
||||||
return this.banishSigniAsyn(15000,0,2);
|
return this.banishSigniAsyn(15000,0,2);
|
||||||
// @banishSigniAsyn
|
|
||||||
// var cards = this.player.opponent.signis.filter(function (signi) {
|
|
||||||
// return signi.power <= 15000;
|
|
||||||
// },this);
|
|
||||||
// return this.player.selectSomeTargetsAsyn(cards,0,2).callback(this,function (cards) {
|
|
||||||
// return this.game.banishCardsAsyn(cards);
|
|
||||||
// });
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -38835,14 +38501,6 @@ var CardInfo = {
|
||||||
},
|
},
|
||||||
actionAsyn: function () {
|
actionAsyn: function () {
|
||||||
return this.banishSigniAsyn(8000);
|
return this.banishSigniAsyn(8000);
|
||||||
// @banishSigniAsyn
|
|
||||||
// var cards = this.player.opponent.signis.filter(function (signi) {
|
|
||||||
// return signi.power <= 8000;
|
|
||||||
// },this);
|
|
||||||
// return this.player.selectTargetOptionalAsyn(cards).callback(this,function (card) {
|
|
||||||
// if (!card) return;
|
|
||||||
// return card.banishAsyn();
|
|
||||||
// });
|
|
||||||
}
|
}
|
||||||
}],
|
}],
|
||||||
// ======================
|
// ======================
|
||||||
|
@ -43517,14 +43175,6 @@ var CardInfo = {
|
||||||
artsEffect: {
|
artsEffect: {
|
||||||
actionAsyn: function () {
|
actionAsyn: function () {
|
||||||
return this.banishSigniAsyn(12000);
|
return this.banishSigniAsyn(12000);
|
||||||
// @banishSigniAsyn
|
|
||||||
// var cards = this.player.opponent.signis.filter(function (signi) {
|
|
||||||
// return signi.power <= 12000;
|
|
||||||
// },this);
|
|
||||||
// return this.player.selectTargetOptionalAsyn(cards).callback(this,function (card) {
|
|
||||||
// if (!card) return;
|
|
||||||
// return card.banishAsyn();
|
|
||||||
// });
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
@ -43764,14 +43414,6 @@ var CardInfo = {
|
||||||
cross: true,
|
cross: true,
|
||||||
actionAsyn: function () {
|
actionAsyn: function () {
|
||||||
return this.banishSigniAsyn(8000);
|
return this.banishSigniAsyn(8000);
|
||||||
// @banishSigniAsyn
|
|
||||||
// var cards = this.player.opponent.signis.filter(function (signi) {
|
|
||||||
// return signi.power <= 8000;
|
|
||||||
// },this);
|
|
||||||
// return this.player.selectTargetOptionalAsyn(cards).callback(this,function (card) {
|
|
||||||
// if (!card) return;
|
|
||||||
// return card.banishAsyn();
|
|
||||||
// });
|
|
||||||
}
|
}
|
||||||
}]
|
}]
|
||||||
},
|
},
|
||||||
|
@ -43898,14 +43540,6 @@ var CardInfo = {
|
||||||
description: '923-const-1',
|
description: '923-const-1',
|
||||||
actionAsyn: function () {
|
actionAsyn: function () {
|
||||||
return this.banishSigniAsyn(2000);
|
return this.banishSigniAsyn(2000);
|
||||||
// @banishSigniAsyn
|
|
||||||
// var cards = this.player.opponent.signis.filter(function (signi) {
|
|
||||||
// return signi.power <= 2000;
|
|
||||||
// },this);
|
|
||||||
// return this.player.selectTargetOptionalAsyn(cards).callback(this,function (card) {
|
|
||||||
// if (!card) return;
|
|
||||||
// return card.banishAsyn();
|
|
||||||
// });
|
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
add(this,'onHeaven',effect);
|
add(this,'onHeaven',effect);
|
||||||
|
@ -44303,14 +43937,6 @@ var CardInfo = {
|
||||||
},
|
},
|
||||||
actionAsyn: function () {
|
actionAsyn: function () {
|
||||||
return this.banishSigniAsyn(12000);
|
return this.banishSigniAsyn(12000);
|
||||||
// @banishSigniAsyn
|
|
||||||
// var cards = this.player.opponent.signis.filter(function (signi) {
|
|
||||||
// return signi.power <= 12000;
|
|
||||||
// },this);
|
|
||||||
// return this.player.selectTargetOptionalAsyn(cards).callback(this,function (card) {
|
|
||||||
// if (!card) return;
|
|
||||||
// return card.banishAsyn();
|
|
||||||
// });
|
|
||||||
}
|
}
|
||||||
}]
|
}]
|
||||||
},
|
},
|
||||||
|
@ -44932,14 +44558,6 @@ var CardInfo = {
|
||||||
artsEffect: {
|
artsEffect: {
|
||||||
actionAsyn: function () {
|
actionAsyn: function () {
|
||||||
return this.banishSigniAsyn(10000);
|
return this.banishSigniAsyn(10000);
|
||||||
// @banishSigniAsyn
|
|
||||||
// var cards = this.player.opponent.signis.filter(function (signi) {
|
|
||||||
// return signi.power <= 10000;
|
|
||||||
// },this);
|
|
||||||
// return this.player.selectTargetOptionalAsyn(cards).callback(this,function (card) {
|
|
||||||
// if (!card) return;
|
|
||||||
// return card.banishAsyn();
|
|
||||||
// });
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
@ -45735,14 +45353,6 @@ var CardInfo = {
|
||||||
costRed: 1,
|
costRed: 1,
|
||||||
actionAsyn: function () {
|
actionAsyn: function () {
|
||||||
return this.banishSigniAsyn(15000);
|
return this.banishSigniAsyn(15000);
|
||||||
// @banishSigniAsyn
|
|
||||||
// var cards = this.player.opponent.signis.filter(function (signi) {
|
|
||||||
// return signi.power <= 15000;
|
|
||||||
// },this);
|
|
||||||
// return this.player.selectTargetOptionalAsyn(cards).callback(this,function (card) {
|
|
||||||
// if (!card) return;
|
|
||||||
// return card.banishAsyn();
|
|
||||||
// });
|
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
add(this,'onHeaven',effect);
|
add(this,'onHeaven',effect);
|
||||||
|
@ -45758,14 +45368,6 @@ var CardInfo = {
|
||||||
costRed: 1,
|
costRed: 1,
|
||||||
actionAsyn: function () {
|
actionAsyn: function () {
|
||||||
return this.banishSigniAsyn(7000);
|
return this.banishSigniAsyn(7000);
|
||||||
// @banishSigniAsyn
|
|
||||||
// var cards = this.player.opponent.signis.filter(function (signi) {
|
|
||||||
// return signi.power <= 7000;
|
|
||||||
// },this);
|
|
||||||
// return this.player.selectTargetOptionalAsyn(cards).callback(this,function (card) {
|
|
||||||
// if (!card) return;
|
|
||||||
// return card.banishAsyn();
|
|
||||||
// });
|
|
||||||
}
|
}
|
||||||
}],
|
}],
|
||||||
// ======================
|
// ======================
|
||||||
|
@ -45777,14 +45379,6 @@ var CardInfo = {
|
||||||
burstEffect: {
|
burstEffect: {
|
||||||
actionAsyn: function () {
|
actionAsyn: function () {
|
||||||
return this.banishSigniAsyn(10000);
|
return this.banishSigniAsyn(10000);
|
||||||
// @banishSigniAsyn
|
|
||||||
// var cards = this.player.opponent.signis.filter(function (signi) {
|
|
||||||
// return signi.power <= 10000;
|
|
||||||
// },this);
|
|
||||||
// return this.player.selectTargetOptionalAsyn(cards).callback(this,function (card) {
|
|
||||||
// if (!card) return;
|
|
||||||
// return card.banishAsyn();
|
|
||||||
// });
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
@ -46902,14 +46496,6 @@ var CardInfo = {
|
||||||
description: '977-attached-1',
|
description: '977-attached-1',
|
||||||
actionAsyn: function () {
|
actionAsyn: function () {
|
||||||
return this.banishSigniAsyn(5000);
|
return this.banishSigniAsyn(5000);
|
||||||
// @banishSigniAsyn
|
|
||||||
// var cards = this.player.opponent.signis.filter(function (signi) {
|
|
||||||
// return signi.power <= 5000;
|
|
||||||
// },this);
|
|
||||||
// return this.player.selectTargetOptionalAsyn(cards).callback(this,function (card) {
|
|
||||||
// if (!card) return;
|
|
||||||
// return card.banishAsyn();
|
|
||||||
// });
|
|
||||||
}
|
}
|
||||||
}];
|
}];
|
||||||
return this.player.selectAsyn('LAUNCH',effects).callback(this,function (effect) {
|
return this.player.selectAsyn('LAUNCH',effects).callback(this,function (effect) {
|
||||||
|
@ -49572,14 +49158,6 @@ var CardInfo = {
|
||||||
},
|
},
|
||||||
actionAsyn: function () {
|
actionAsyn: function () {
|
||||||
return this.banishSigniAsyn(12000);
|
return this.banishSigniAsyn(12000);
|
||||||
// @banishSigniAsyn
|
|
||||||
// var cards = concat(this.player.signis,this.player.opponent.signis).filter(function (signi) {
|
|
||||||
// return signi.power <= 12000;
|
|
||||||
// },this);
|
|
||||||
// return this.player.selectTargetOptionalAsyn(cards).callback(this,function (card) {
|
|
||||||
// if (!card) return;
|
|
||||||
// return card.banishAsyn();
|
|
||||||
// });
|
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
add(this,'onAttack',effect);
|
add(this,'onAttack',effect);
|
||||||
|
@ -55649,14 +55227,6 @@ var CardInfo = {
|
||||||
},
|
},
|
||||||
actionAsyn: function () {
|
actionAsyn: function () {
|
||||||
return this.banishSigniAsyn(8000);
|
return this.banishSigniAsyn(8000);
|
||||||
// @banishSigniAsyn
|
|
||||||
// var cards = this.player.opponent.signis.filter(function (signi) {
|
|
||||||
// return signi.power <= 8000;
|
|
||||||
// },this);
|
|
||||||
// return this.player.selectTargetOptionalAsyn(cards).callback(this,function (card) {
|
|
||||||
// if (!card) return;
|
|
||||||
// return card.banishAsyn();
|
|
||||||
// });
|
|
||||||
}
|
}
|
||||||
}],
|
}],
|
||||||
},
|
},
|
||||||
|
@ -55760,14 +55330,6 @@ var CardInfo = {
|
||||||
},
|
},
|
||||||
actionAsyn: function () {
|
actionAsyn: function () {
|
||||||
return this.banishSigniAsyn(7000);
|
return this.banishSigniAsyn(7000);
|
||||||
// @banishSigniAsyn
|
|
||||||
// var cards = this.player.opponent.signis.filter(function (signi) {
|
|
||||||
// return signi.power <= 7000;
|
|
||||||
// },this);
|
|
||||||
// return this.player.selectTargetOptionalAsyn(cards).callback(this,function (card) {
|
|
||||||
// if (!card) return;
|
|
||||||
// return card.banishAsyn();
|
|
||||||
// });
|
|
||||||
}
|
}
|
||||||
}],
|
}],
|
||||||
},
|
},
|
||||||
|
@ -59673,7 +59235,7 @@ var CardInfo = {
|
||||||
return (card.type === 'SIGNI') && (card.name.indexOf('アダマスフィア') !== -1);
|
return (card.type === 'SIGNI') && (card.name.indexOf('アダマスフィア') !== -1);
|
||||||
},this);
|
},this);
|
||||||
if (!flag) return;
|
if (!flag) return;
|
||||||
return this.banishSigniAsyn(7000,1,1); // 由于没有COST,必选
|
return this.banishSigniAsyn(7000);
|
||||||
}
|
}
|
||||||
}],
|
}],
|
||||||
},
|
},
|
||||||
|
@ -62420,7 +61982,7 @@ var CardInfo = {
|
||||||
},
|
},
|
||||||
costGreen: 1,
|
costGreen: 1,
|
||||||
actionAsyn: function () {
|
actionAsyn: function () {
|
||||||
return this.banishSigniAsyn(15000,0,1,true);
|
return this.banishSigniAsyn(15000,1,1,true);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
add(this.player,'onSummonSigni',effect);
|
add(this.player,'onSummonSigni',effect);
|
||||||
|
@ -62457,7 +62019,7 @@ var CardInfo = {
|
||||||
],
|
],
|
||||||
burstEffect: {
|
burstEffect: {
|
||||||
actionAsyn: function () {
|
actionAsyn: function () {
|
||||||
return this.banishSigniAsyn(10000,0,1,true);
|
return this.banishSigniAsyn(10000,1,1,true);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
@ -79969,7 +79531,7 @@ var CardInfo = {
|
||||||
if (!cards.length) return;
|
if (!cards.length) return;
|
||||||
return this.game.trashCardsAsyn(cards).callback(this,function () {
|
return this.game.trashCardsAsyn(cards).callback(this,function () {
|
||||||
var len = cards.length;
|
var len = cards.length;
|
||||||
return this.banishSigniAsyn(null,0,len);
|
return this.banishSigniAsyn(null,1,len);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
}],
|
}],
|
||||||
|
@ -80544,7 +80106,7 @@ var CardInfo = {
|
||||||
return (card.cid === 1592);
|
return (card.cid === 1592);
|
||||||
},this);
|
},this);
|
||||||
if (!flag) return;
|
if (!flag) return;
|
||||||
return this.banishSigniAsyn(8000,1,1);
|
return this.banishSigniAsyn(8000);
|
||||||
}
|
}
|
||||||
}],
|
}],
|
||||||
// ======================
|
// ======================
|
||||||
|
@ -85115,7 +84677,7 @@ var CardInfo = {
|
||||||
],
|
],
|
||||||
startUpEffects: [{
|
startUpEffects: [{
|
||||||
actionAsyn: function () {
|
actionAsyn: function () {
|
||||||
return this.banishSigniAsyn(10000,1,1);
|
return this.banishSigniAsyn(10000);
|
||||||
}
|
}
|
||||||
},{
|
},{
|
||||||
actionAsyn: function () {
|
actionAsyn: function () {
|
||||||
|
@ -86048,7 +85610,7 @@ var CardInfo = {
|
||||||
return !card.hasSameColorWith(this.player.opponent.lrig);
|
return !card.hasSameColorWith(this.player.opponent.lrig);
|
||||||
},this);
|
},this);
|
||||||
if (!flag) return;
|
if (!flag) return;
|
||||||
return this.banishSigniAsyn(5000,1,1);
|
return this.banishSigniAsyn(5000);
|
||||||
}
|
}
|
||||||
}],
|
}],
|
||||||
},
|
},
|
||||||
|
@ -86544,7 +86106,7 @@ var CardInfo = {
|
||||||
description: '1709-const-1',
|
description: '1709-const-1',
|
||||||
optional: true,
|
optional: true,
|
||||||
actionAsyn: function () {
|
actionAsyn: function () {
|
||||||
return this.banishSigniAsyn(10000);
|
return this.banishSigniAsyn(10000,0,1);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
add(this,'onBanish',effect);
|
add(this,'onBanish',effect);
|
||||||
|
@ -86728,7 +86290,7 @@ var CardInfo = {
|
||||||
},this);
|
},this);
|
||||||
return Callback.immediately().callback(this,function () {
|
return Callback.immediately().callback(this,function () {
|
||||||
if (cards.length >= 1) {
|
if (cards.length >= 1) {
|
||||||
return this.banishSigniAsyn(null,1,1);
|
return this.banishSigniAsyn();
|
||||||
}
|
}
|
||||||
}).callback(this,function () {
|
}).callback(this,function () {
|
||||||
if (cards.length >= 2) {
|
if (cards.length >= 2) {
|
||||||
|
@ -99856,7 +99418,7 @@ var CardInfo = {
|
||||||
attackPhase: true,
|
attackPhase: true,
|
||||||
once: true,
|
once: true,
|
||||||
actionAsyn: function () {
|
actionAsyn: function () {
|
||||||
return this.banishSigniAsyn(12000,0,1,true);
|
return this.banishSigniAsyn(12000,1,1,true);
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
add(this.player.lrig,'actionEffects',actionEffect);
|
add(this.player.lrig,'actionEffects',actionEffect);
|
||||||
|
@ -101645,7 +101207,7 @@ var CardInfo = {
|
||||||
return (event.card.owner === this.player.opponent);
|
return (event.card.owner === this.player.opponent);
|
||||||
},
|
},
|
||||||
actionAsyn: function () {
|
actionAsyn: function () {
|
||||||
return this.player.selectOpponentSigniAsyn().callback(this,function (card) {
|
return this.player.selectOpponentSigniAsyn(null,true).callback(this,function (card) {
|
||||||
if (card) {
|
if (card) {
|
||||||
return card.banishAsyn();
|
return card.banishAsyn();
|
||||||
} else {
|
} else {
|
||||||
|
@ -105987,9 +105549,9 @@ var CardInfo = {
|
||||||
bet: 1,
|
bet: 1,
|
||||||
artsEffect: {
|
artsEffect: {
|
||||||
actionAsyn: function (costArg) {
|
actionAsyn: function (costArg) {
|
||||||
return this.banishSigniAsyn(15000,0,1,true).callback(this,function () {
|
return this.banishSigniAsyn(15000,1,1,true).callback(this,function () {
|
||||||
if (costArg.bet) {
|
if (costArg.bet) {
|
||||||
return this.banishSigniAsyn(12000,0,1,true);
|
return this.banishSigniAsyn(12000,1,1,true);
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
@ -112428,7 +111990,7 @@ var CardInfo = {
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
actionAsyn: function () {
|
actionAsyn: function () {
|
||||||
return this.banishSigniAsyn(12000,0,1,true);
|
return this.banishSigniAsyn(12000,1,1,true);
|
||||||
},
|
},
|
||||||
}],
|
}],
|
||||||
},
|
},
|
||||||
|
|
16
Player.js
16
Player.js
|
@ -1992,17 +1992,17 @@ Player.prototype.selectSomeAsyn = function (label,items,min,max,careOrder,extraC
|
||||||
});
|
});
|
||||||
};
|
};
|
||||||
|
|
||||||
Player.prototype.selectByFilterAsyn = function (filter,cards) {
|
Player.prototype.selectByFilterAsyn = function (filter,optional,cards) {
|
||||||
var cards = filter? cards.filter(filter) : cards;
|
var cards = filter? cards.filter(filter) : cards;
|
||||||
return this.selectTargetOptionalAsyn(cards);
|
return optional? this.selectTargetOptionalAsyn(cards) : this.selectTargetAsyn(cards);
|
||||||
};
|
};
|
||||||
|
|
||||||
Player.prototype.selectOpponentSigniAsyn = function (filter) {
|
Player.prototype.selectOpponentSigniAsyn = function (filter,optional) {
|
||||||
return this.selectByFilterAsyn(filter,this.opponent.signis);
|
return this.selectByFilterAsyn(filter,optional,this.opponent.signis);
|
||||||
};
|
};
|
||||||
|
|
||||||
Player.prototype.selectSelfSigniAsyn = function (filter) {
|
Player.prototype.selectSelfSigniAsyn = function (filter,optional) {
|
||||||
return this.selectByFilterAsyn(filter,this.signis);
|
return this.selectByFilterAsyn(filter,optional,this.signis);
|
||||||
};
|
};
|
||||||
|
|
||||||
Player.prototype.searchAsyn = function (filter,max,min,dontShow) {
|
Player.prototype.searchAsyn = function (filter,max,min,dontShow) {
|
||||||
|
@ -2055,7 +2055,7 @@ Player.prototype.seekAndSummonAsyn = function (filter,n,dontTriggerStartUp) {
|
||||||
};
|
};
|
||||||
|
|
||||||
Player.prototype.pickCardAsyn = function (filter,min,max,zone) {
|
Player.prototype.pickCardAsyn = function (filter,min,max,zone) {
|
||||||
if (!isNum(min)) min = 0;
|
if (!isNum(min)) min = 1;
|
||||||
if (!isNum(max)) max = 1;
|
if (!isNum(max)) max = 1;
|
||||||
if (!zone) zone = this.trashZone;
|
if (!zone) zone = this.trashZone;
|
||||||
var cards = filter? zone.cards.filter(filter) : zone.cards;
|
var cards = filter? zone.cards.filter(filter) : zone.cards;
|
||||||
|
@ -2077,7 +2077,7 @@ Player.prototype.rebornAsyn = function (filter,count,arg) {
|
||||||
if (filter && !filter(card)) return false;
|
if (filter && !filter(card)) return false;
|
||||||
return card.canSummon();
|
return card.canSummon();
|
||||||
},this);
|
},this);
|
||||||
return this.selectOptionalAsyn('SUMMON_SIGNI',cards).callback(function (card) {
|
return this.selectAsyn('SUMMON_SIGNI',cards).callback(function (card) {
|
||||||
if (!card) return done = true;
|
if (!card) return done = true;
|
||||||
return card.summonAsyn(false,arg.dontTriggerStartUp,arg.down);
|
return card.summonAsyn(false,arg.dontTriggerStartUp,arg.down);
|
||||||
});
|
});
|
||||||
|
|
Loading…
Reference in a new issue