des
This commit is contained in:
parent
1e04bbfe93
commit
5a37486a1c
|
@ -1338,6 +1338,8 @@ game.import('card',function(lib,game,ui,get,ai,_status){
|
|||
type:'spell',
|
||||
subtype:'spell_silver',
|
||||
enable:true,
|
||||
usable:1,
|
||||
forceUsable:true,
|
||||
filterTarget:function(card,player,target){
|
||||
return target==player;
|
||||
},
|
||||
|
@ -2141,7 +2143,7 @@ game.import('card',function(lib,game,ui,get,ai,_status){
|
|||
spell_bronze:'铜卡法术',
|
||||
|
||||
gw_guaiwuchaoxue:'怪物巢穴',
|
||||
gw_guaiwuchaoxue_info:'随机获得一个卖血技能直到下一回合开始;令一名随机敌方角色对你造成一点伤害,然后你回复一点体力',
|
||||
gw_guaiwuchaoxue_info:'出牌阶段限用一次,随机获得一个卖血技能直到下一回合开始;令一名随机敌方角色对你造成一点伤害,然后你回复一点体力',
|
||||
gw_baobaoshu:'雹暴术',
|
||||
gw_baobaoshu_info:'天气牌,出牌阶段对至多两名角色使用,目标每使用一张基本牌或锦囊牌,需弃置一张牌,直到下一回合结束',
|
||||
gw_baishuang:'白霜',
|
||||
|
@ -2156,7 +2158,7 @@ game.import('card',function(lib,game,ui,get,ai,_status){
|
|||
gw_chongci:'冲刺',
|
||||
gw_chongci_info:'弃置所有牌,每弃置一张手牌,便随机获得一张类别相同的牌;每弃置一张装备区内的牌,随机装备一件类别相同的装备;获得潜行直到下一回合开始,然后结束出牌阶段',
|
||||
gw_tunshi:'吞噬',
|
||||
gw_tunshi_info:'随机移除一名敌方角色的一个随机技能,你获得此技能并减少一点体力限,被移除技能的角色增加一点体力和体力上限,然后结束出牌阶段',
|
||||
gw_tunshi_info:'随机移除一名敌方角色的一个随机技能,你获得此技能并减少一点体力和体力上限,被移除技能的角色增加一点体力和体力上限,然后结束出牌阶段',
|
||||
gw_dieyi:'蝶翼',
|
||||
gw_dieyi_equip1:'蝶翼·器',
|
||||
gw_dieyi_equip2:'蝶翼·衣',
|
||||
|
@ -2164,14 +2166,14 @@ game.import('card',function(lib,game,ui,get,ai,_status){
|
|||
gw_dieyi_equip4:'蝶翼·防',
|
||||
gw_dieyi_equip5:'蝶翼·宝',
|
||||
gw_dieyi_judge:'蝶翼·判',
|
||||
gw_dieyi_equip1_info:'在你从装备区中失去此牌后,你于当前回合的结束阶段段随机弃置一张牌',
|
||||
gw_dieyi_equip2_info:'在你从装备区中失去此牌后,你于当前回合的结束阶段段随机弃置一张牌',
|
||||
gw_dieyi_equip3_info:'在你从装备区中失去此牌后,你于当前回合的结束阶段段随机弃置一张牌',
|
||||
gw_dieyi_equip4_info:'在你从装备区中失去此牌后,你于当前回合的结束阶段段随机弃置一张牌',
|
||||
gw_dieyi_equip5_info:'在你从装备区中失去此牌后,你于当前回合的结束阶段段随机弃置一张牌',
|
||||
gw_dieyi_judge_info:'判定阶段移去此牌,并于当前回合的结束阶段随机弃置一张牌',
|
||||
gw_dieyi_equip1_info:'在你从装备区中失去此牌后,你获得一枚“蝶翼”标记;在任意角色的结束阶段,你移去所有“蝶翼”标记,并随机弃置等量的牌',
|
||||
gw_dieyi_equip2_info:'在你从装备区中失去此牌后,你获得一枚“蝶翼”标记;在任意角色的结束阶段,你移去所有“蝶翼”标记,并随机弃置等量的牌',
|
||||
gw_dieyi_equip3_info:'在你从装备区中失去此牌后,你获得一枚“蝶翼”标记;在任意角色的结束阶段,你移去所有“蝶翼”标记,并随机弃置等量的牌',
|
||||
gw_dieyi_equip4_info:'在你从装备区中失去此牌后,你获得一枚“蝶翼”标记;在任意角色的结束阶段,你移去所有“蝶翼”标记,并随机弃置等量的牌',
|
||||
gw_dieyi_equip5_info:'在你从装备区中失去此牌后,你获得一枚“蝶翼”标记;在任意角色的结束阶段,你移去所有“蝶翼”标记,并随机弃置等量的牌',
|
||||
gw_dieyi_judge_info:'你在判定阶段移去此牌,并获得一枚“蝶翼”标记;在任意角色的结束阶段,你移去所有“蝶翼”标记,并随机弃置等量的牌',
|
||||
gw_hudiewu:'蝴蝶舞',
|
||||
gw_hudiewu_info:'将其他角色在场上的所有牌替换为蝶翼(在你失去蝶翼后,你于当前回合的结束阶段随机弃置一张牌),然后结束出牌阶段',
|
||||
gw_hudiewu_info:'将其他角色在场上的所有牌替换为蝶翼(每当你失去一张蝶翼,你获得一枚“蝶翼”标记;在任意角色的结束阶段,你移去所有“蝶翼”标记,并随机弃置等量的牌),然后结束出牌阶段',
|
||||
gw_yigeniyin:'伊格尼印',
|
||||
gw_yigeniyin_info:'对敌方角色中体力值最大的一名随机角色造成一点火焰伤害,然后对场上体力值最大的所有角色各造成一点火焰伤害,然后结束出牌阶段',
|
||||
gw_leizhoushu:'雷咒术',
|
||||
|
|
|
@ -216,6 +216,7 @@ game.import('character',function(lib,game,ui,get,ai,_status){
|
|||
subtype:'equip1',
|
||||
distance:{attackFrom:-8},
|
||||
skills:['ly_piliche'],
|
||||
destroy:'polu'
|
||||
},
|
||||
wy_meirenji:{
|
||||
fullskin:true,
|
||||
|
@ -9476,7 +9477,7 @@ game.import('character',function(lib,game,ui,get,ai,_status){
|
|||
liuye:'刘晔',
|
||||
|
||||
ly_piliche:'霹雳车',
|
||||
ly_piliche_info:'当你对其他角色造成伤害后,若造成伤害牌不为延时锦囊牌,你可以弃置其装备区里的防具牌与+1坐骑牌',
|
||||
ly_piliche_info:'当你对其他角色造成伤害后,若造成伤害牌不为延时锦囊牌,你可以弃置其装备区里的防具牌与+1坐骑牌;当你失去此装备时,销毁之',
|
||||
polu:'破橹',
|
||||
polu_info:'锁定技,回合开始时,若你的装备区里没有【霹雳车】,你使用之;当你受到1点伤害后,若你的装备区里没有【霹雳车】,你摸一张牌',
|
||||
choulve:'筹略',
|
||||
|
|
43
game/game.js
43
game/game.js
|
@ -5818,7 +5818,9 @@
|
|||
|
||||
var that=this;
|
||||
this.timeout=setTimeout(function(){
|
||||
position.appendChild(that);
|
||||
if(!that.destroyed){
|
||||
position.appendChild(that);
|
||||
}
|
||||
that.classList.remove('removing');
|
||||
delete that.destiny;
|
||||
},time);
|
||||
|
@ -12161,6 +12163,16 @@
|
|||
event.finish();
|
||||
}
|
||||
"step 1"
|
||||
for(var i=0;i<cards.length;i++){
|
||||
if(cards[i].destroyed){
|
||||
if(player.hasSkill(cards[i].destroyed)){
|
||||
delete cards[i].destroyed;
|
||||
}
|
||||
else{
|
||||
cards.splice(i--,1);
|
||||
}
|
||||
}
|
||||
}
|
||||
if(cards.length==0){
|
||||
event.finish();
|
||||
return;
|
||||
|
@ -12290,7 +12302,12 @@
|
|||
cards[i].style.transform+=' scale(0.2)';
|
||||
cards[i].classList.remove('glow');
|
||||
cards[i].recheck();
|
||||
if(event.position){
|
||||
var info=lib.card[cards[i].name];
|
||||
if(info.destroy){
|
||||
cards[i].delete();
|
||||
cards[i].destroyed=info.destroy;
|
||||
}
|
||||
else if(event.position){
|
||||
cards[i].goto(event.position);
|
||||
}
|
||||
else{
|
||||
|
@ -12805,6 +12822,15 @@
|
|||
event.finish();
|
||||
return;
|
||||
}
|
||||
if(card.destroyed){
|
||||
if(player.hasSkill(card.destroyed)){
|
||||
delete card.destroyed;
|
||||
}
|
||||
else{
|
||||
event.finish();
|
||||
return;
|
||||
}
|
||||
}
|
||||
if(event.draw){
|
||||
game.delay(0,300);
|
||||
player.$draw(card);
|
||||
|
@ -12869,6 +12895,15 @@
|
|||
}
|
||||
}
|
||||
"step 1"
|
||||
if(cards[0].destroyed){
|
||||
if(player.hasSkill(cards[0].destroyed)){
|
||||
delete cards[0].destroyed;
|
||||
}
|
||||
else{
|
||||
event.finish();
|
||||
return;
|
||||
}
|
||||
}
|
||||
cards[0].fix();
|
||||
cards[0].style.transform='';
|
||||
cards[0].classList.remove('drawinghidden');
|
||||
|
@ -19388,7 +19423,9 @@
|
|||
if(this._uncheck.length==0) this.classList.remove('uncheck');
|
||||
},
|
||||
discard:function(){
|
||||
ui.discardPile.appendChild(this);
|
||||
if(!this.destroyed){
|
||||
ui.discardPile.appendChild(this);
|
||||
}
|
||||
this.fix();
|
||||
this.classList.remove('glow');
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue