This commit is contained in:
libccy 2017-08-24 23:50:36 +08:00
parent 498018a75e
commit 53ddd4cebe
4 changed files with 15 additions and 7 deletions

View File

@ -1002,7 +1002,7 @@ game.import('character',function(lib,game,ui,get,ai,_status){
}
for(var i=0;i<ui.discardPile.childElementCount;i++){
var card=ui.discardPile.childNodes[i];
if(card.vanishtag.contains('gwshenyu')) continue;
if(card.vanishtag.contains('_gwshenyu')) continue;
if(get.type(card)=='spell'&&get.subtype(card)!='spell_gold'){
return true;
}
@ -1014,7 +1014,7 @@ game.import('character',function(lib,game,ui,get,ai,_status){
var list=[];
for(var i=0;i<ui.discardPile.childElementCount;i++){
var card=ui.discardPile.childNodes[i];
if(card.vanishtag.contains('gwshenyu')) continue;
if(card.vanishtag.contains('_gwshenyu')) continue;
if(get.type(card)=='spell'&&get.subtype(card)!='spell_gold'){
list.push(card);
}
@ -1075,7 +1075,7 @@ game.import('character',function(lib,game,ui,get,ai,_status){
}
'step 4'
if(result.bool){
result.links[0].vanishtag.add('gwshenyu');
result.links[0].vanishtag.add('_gwshenyu');
event.target.gain(result.links,'gain2','log');
}
},
@ -2440,7 +2440,7 @@ game.import('character',function(lib,game,ui,get,ai,_status){
gwjinyan:'金焰',
gwjinyan_info:'锁定技准备阶段若游戏轮数为3的倍数你获得一张随机金卡当游戏轮数不是3的倍数时你防止所有伤害',
gwshenyu:'神愈',
gwshenyu_info:'准备阶段,你可以令一名角色选择一项:回复一点体力,或从弃牌堆中获得一张非金法术牌(直到洗牌前该牌不能再以此法获得)',
gwshenyu_info:'准备阶段,你可以令一名角色选择一项:回复一点体力,或从弃牌堆中获得一张非金法术牌(直到洗牌入牌堆前该牌不能再以此法获得)',
junchi:'骏驰',
junchi_info:'每当一名其他角色使用一张杀,若目标不是你,你可以对杀的目标使用一张牌,并摸一张牌',
junchi_old_info:'当一名其他角色使用杀对一个目标结算后,该角色可以交给你一张牌,然后你可以对杀的目标使用一张牌,若如此做,你回复一点体力,杀的使用者摸一张牌',

View File

@ -8477,7 +8477,9 @@ game.import('character',function(lib,game,ui,get,ai,_status){
},
content:function(){
"step 0"
player.chooseCardButton(target,target.getCards('h')).filterButton=function(button){
player.chooseCardButton(target,target.getCards('h')).set('ai',function(button){
return get.value(button.link);
}).filterButton=function(button){
return get.suit(button.link)=='club';
}
"step 1"

View File

@ -1539,6 +1539,7 @@ game.import('character',function(lib,game,ui,get,ai,_status){
phase:{
trigger:{global:'phaseAfter'},
priority:-50,
forced:true,
filter:function(event,player){
return player.storage.qixia.length>=4;
},
@ -4212,7 +4213,7 @@ game.import('character',function(lib,game,ui,get,ai,_status){
binxin:'冰心',
binxin_info:'在一名角色的结束阶段若其体力值为1你可以令其获得一点护甲',
qixia:'绮霞',
qixia_info:'当你累计使用或打出了4种不同花色的牌后可以于本回合结束后获得一个额外回合',
qixia_info:'锁定技,当你累计使用或打出了4种不同花色的牌后你于本回合结束后获得一个额外回合',
jianzhen:'剑阵',
jianzhen_info:'锁定技,当你使用杀对目标结算完毕后,其他角色可以对该目标使用一张杀',
husha:'虎煞',

View File

@ -12144,7 +12144,12 @@
if(lib.config.reverse_sort) sort=-sort;
cards[num].fix();
cards[num].style.transform='';
cards[num].vanishtag.length=0;
// cards[num].vanishtag.length=0;
for(var num2=0;num2<cards[num].vanishtag.length;num2++){
if(cards[num].vanishtag[num2][0]!='_'){
cards[num].vanishtag.splice(num2--,1);
}
}
if(player==game.me){
cards[num].classList.add('drawinghidden');
}