mirror of
https://github.com/webxoss/webxoss-core.git
synced 2024-11-20 06:49:53 +01:00
💩 conding card effect
This commit is contained in:
parent
ddbb395ca4
commit
3d5fc157c1
1 changed files with 70 additions and 16 deletions
80
CardInfo.js
80
CardInfo.js
|
@ -123082,7 +123082,7 @@ var CardInfo = {
|
|||
],
|
||||
"multiEner": false,
|
||||
cardText: "わたしを中心に天体さんがぐるぐるするの!~≡テンドウ≡~",
|
||||
"lifeBurst": "カードを1枚引く。このターン、あなたのライフクロスが2枚以上クラッシュされていた場合、あなたのデッキの一番上のカードをライフクロスに加える。"
|
||||
"lifeBurst": "カードを1枚引く。このターン、あなたのライフクロスが2枚以上クラッシュされていた場合、あなたのデッキの一番上のカードをライフクロスに加える。",
|
||||
// ======================
|
||||
// 常时效果
|
||||
// ======================
|
||||
|
@ -123090,7 +123090,9 @@ var CardInfo = {
|
|||
"【自】:あなたのライフクロス1枚がクラッシュされるたび、対戦相手のシグニ1体をバニッシュする。"
|
||||
],
|
||||
constEffects: [{
|
||||
auto: 'onCrash',
|
||||
auto: function(add,effect) {
|
||||
add(this.player,'onCrash',effect);
|
||||
},
|
||||
effect: {
|
||||
actionAsyn: function () {
|
||||
var opposingSigni = this.getOpposingSigni();
|
||||
|
@ -123109,10 +123111,7 @@ var CardInfo = {
|
|||
costRed: 2,
|
||||
actionAsyn: function () {
|
||||
if (!this.player.lifeClothZone.cards.length) {
|
||||
var card = this.player.mainDeck.cards[0];
|
||||
if (card) {
|
||||
card.moveTo(this.player.lifeClothZone);
|
||||
}
|
||||
this.player.addLifeCloth();
|
||||
}
|
||||
}
|
||||
}],
|
||||
|
@ -123209,14 +123208,13 @@ var CardInfo = {
|
|||
effect: {
|
||||
actionAsyn: function() {
|
||||
var cards = this.player.mainDeck.getTopCards(3);
|
||||
this.game.trashCards(cards);
|
||||
var level = cards.reduce(function (total,card) {
|
||||
return total + card.level;
|
||||
},0);
|
||||
this.game.trashCardsAsyn(cards).callback(this,function () {
|
||||
if (level === 10) {
|
||||
return this.banishSigniAsyn(7000);
|
||||
}
|
||||
});
|
||||
}
|
||||
}
|
||||
}]
|
||||
|
@ -126388,7 +126386,19 @@ var CardInfo = {
|
|||
"【出】《赤》:《コインアイコン》を得る。"
|
||||
],
|
||||
"multiEner": false,
|
||||
cardText: "ああら役立たず。~カーニバル~"
|
||||
cardText: "ああら役立たず。~カーニバル~",
|
||||
// ======================
|
||||
// 出场效果
|
||||
// ======================
|
||||
startUpEffectTexts: [
|
||||
"【出】《赤》:《コインアイコン》を得る。"
|
||||
],
|
||||
startUpEffects: [{
|
||||
costRed: 1,
|
||||
actionAsyn: function () {
|
||||
this.player.gainCoins(1);
|
||||
}
|
||||
}],
|
||||
},
|
||||
"2486": {
|
||||
"pid": 2486,
|
||||
|
@ -126421,7 +126431,18 @@ var CardInfo = {
|
|||
"【出】:《コインアイコン》を得る。"
|
||||
],
|
||||
"multiEner": false,
|
||||
cardText: "ふふ。~カーニバル~"
|
||||
cardText: "ふふ。~カーニバル~",
|
||||
// ======================
|
||||
// 出场效果
|
||||
// ======================
|
||||
startUpEffectTexts: [
|
||||
"【出】:《コインアイコン》を得る。"
|
||||
],
|
||||
startUpEffects: [{
|
||||
actionAsyn: function () {
|
||||
this.player.gainCoins(1);
|
||||
}
|
||||
}],
|
||||
},
|
||||
"2487": {
|
||||
"pid": 2487,
|
||||
|
@ -126460,7 +126481,19 @@ var CardInfo = {
|
|||
"【出】《コインアイコン》:あなたはカードを2枚引く。その後、対戦相手はあなたの手札を1枚見ないで選び、あなたはそれを捨てる。"
|
||||
],
|
||||
"multiEner": false,
|
||||
cardText: "楽しみましょう?~カーニバル~"
|
||||
cardText: "楽しみましょう?~カーニバル~",
|
||||
// ======================
|
||||
// 出场效果
|
||||
// ======================
|
||||
startUpEffectTexts: [
|
||||
"【出】《コインアイコン》:あなたはカードを2枚引く。その後、対戦相手はあなたの手札を1枚見ないで選び、あなたはそれを捨てる。"
|
||||
],
|
||||
startUpEffects: [{
|
||||
actionAsyn: function () {
|
||||
this.player.draw(2);
|
||||
this.player.opponent.discardRandomly();
|
||||
}
|
||||
}],
|
||||
},
|
||||
"2488": {
|
||||
"pid": 2488,
|
||||
|
@ -126527,7 +126560,28 @@ var CardInfo = {
|
|||
"対戦相手のパワー15000以下のシグニ1体をバニッシュする。そうした場合、このカードをあなたのルリグの下に置く。"
|
||||
],
|
||||
"multiEner": false,
|
||||
cardText: "もうすぐ、タイムリミット。"
|
||||
cardText: "もうすぐ、タイムリミット。",
|
||||
// ======================
|
||||
// 技艺效果
|
||||
// ======================
|
||||
timmings: ['mainPhase'],
|
||||
artsEffectTexts: [
|
||||
"対戦相手のパワー15000以下のシグニ1体をバニッシュする。そうした場合、このカードをあなたのルリグの下に置く。"
|
||||
],
|
||||
artsEffect: {
|
||||
actionAsyn: function () {
|
||||
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().callback(this,function (succ) {
|
||||
if (!succ) return;
|
||||
this.game.moveCards(this,this.player.lrigZone,{bottom: true});
|
||||
});
|
||||
});
|
||||
}
|
||||
}
|
||||
},
|
||||
"2490": {
|
||||
"pid": 2490,
|
||||
|
@ -126573,7 +126627,7 @@ var CardInfo = {
|
|||
"⑤「アタックできない。」"
|
||||
],
|
||||
"multiEner": false,
|
||||
cardText: "”ジョーカー”~カーニバル~"
|
||||
cardText: "”ジョーカー”~カーニバル~",
|
||||
},
|
||||
"2491": {
|
||||
"pid": 2491,
|
||||
|
|
Loading…
Reference in a new issue