This commit is contained in:
parent
0829d12a38
commit
4216bfb835
|
@ -398,6 +398,7 @@ card.gujian={
|
||||||
subtype:'equip5',
|
subtype:'equip5',
|
||||||
nopower:true,
|
nopower:true,
|
||||||
nomod:true,
|
nomod:true,
|
||||||
|
unique:true,
|
||||||
skills:['yuheng_skill'],
|
skills:['yuheng_skill'],
|
||||||
ai:{
|
ai:{
|
||||||
equipValue:function(card,player){
|
equipValue:function(card,player){
|
||||||
|
@ -413,6 +414,7 @@ card.gujian={
|
||||||
type:'equip',
|
type:'equip',
|
||||||
subtype:'equip5',
|
subtype:'equip5',
|
||||||
nopower:true,
|
nopower:true,
|
||||||
|
unique:true,
|
||||||
nomod:true,
|
nomod:true,
|
||||||
epic:true,
|
epic:true,
|
||||||
cardimage:'yuheng',
|
cardimage:'yuheng',
|
||||||
|
@ -431,6 +433,7 @@ card.gujian={
|
||||||
type:'equip',
|
type:'equip',
|
||||||
subtype:'equip5',
|
subtype:'equip5',
|
||||||
nopower:true,
|
nopower:true,
|
||||||
|
unique:true,
|
||||||
nomod:true,
|
nomod:true,
|
||||||
legend:true,
|
legend:true,
|
||||||
cardimage:'yuheng',
|
cardimage:'yuheng',
|
||||||
|
@ -1611,7 +1614,7 @@ card.gujian={
|
||||||
yuheng_skill:'玉衡',
|
yuheng_skill:'玉衡',
|
||||||
yuheng_plus_skill:'玉衡',
|
yuheng_plus_skill:'玉衡',
|
||||||
yuheng_pro_skill:'玉衡',
|
yuheng_pro_skill:'玉衡',
|
||||||
yuheng_info:'出牌阶段限一次,你可以失去一点体力,然后获得一名其他角色的一张手牌并展示,若为黑桃牌,该角色也失去一点体力(此牌不可被复制或被其它牌强化;此牌在本局游戏中第三次和第七次发动效果后,分别获得一次强化)',
|
yuheng_info:'出牌阶段限一次,你可以失去一点体力,然后获得一名其他角色的一张手牌并展示,若为黑桃牌,该角色也失去一点体力(此牌在本局游戏中第三次和第七次发动效果后,分别自动获得一次强化)',
|
||||||
yuheng_plus_info:'由普通玉衡强化得到,将玉衡技能描述中的“黑桃牌”改为“黑色牌”',
|
yuheng_plus_info:'由普通玉衡强化得到,将玉衡技能描述中的“黑桃牌”改为“黑色牌”',
|
||||||
yuheng_pro_info:'由普通玉衡二次强化得到,将玉横技能描述中的“黑桃牌”改为“黑色牌”,并去掉使用次数限制',
|
yuheng_pro_info:'由普通玉衡二次强化得到,将玉横技能描述中的“黑桃牌”改为“黑色牌”,并去掉使用次数限制',
|
||||||
yuheng_skill_info:'出牌阶段限一次,你可以失去一点体力,然后获得一名其他角色的手牌并展示,若为黑桃牌,该角色也失去一点体力',
|
yuheng_skill_info:'出牌阶段限一次,你可以失去一点体力,然后获得一名其他角色的手牌并展示,若为黑桃牌,该角色也失去一点体力',
|
||||||
|
|
|
@ -9,6 +9,7 @@ card.guozhan={
|
||||||
subtype:'equip1',
|
subtype:'equip1',
|
||||||
nomod:true,
|
nomod:true,
|
||||||
nopower:true,
|
nopower:true,
|
||||||
|
unique:true,
|
||||||
distance:{attackFrom:-1},
|
distance:{attackFrom:-1},
|
||||||
skills:['feilongduofeng','feilongduofeng2'],
|
skills:['feilongduofeng','feilongduofeng2'],
|
||||||
ai:{
|
ai:{
|
||||||
|
@ -30,6 +31,7 @@ card.guozhan={
|
||||||
subtype:'equip2',
|
subtype:'equip2',
|
||||||
nomod:true,
|
nomod:true,
|
||||||
nopower:true,
|
nopower:true,
|
||||||
|
unique:true,
|
||||||
skills:['taipingyaoshu'],
|
skills:['taipingyaoshu'],
|
||||||
ai:{
|
ai:{
|
||||||
equipValue:function(card,player){
|
equipValue:function(card,player){
|
||||||
|
|
18
card/swd.js
18
card/swd.js
|
@ -583,6 +583,7 @@ card.swd={
|
||||||
subtype:'equip1',
|
subtype:'equip1',
|
||||||
nomod:true,
|
nomod:true,
|
||||||
nopower:true,
|
nopower:true,
|
||||||
|
unique:true,
|
||||||
skills:['xuanyuanjian','xuanyuanjian2','xuanyuanjian3'],
|
skills:['xuanyuanjian','xuanyuanjian2','xuanyuanjian3'],
|
||||||
enable:function(card,player){
|
enable:function(card,player){
|
||||||
return player.hasSkill('xuanyuan')||player.hp>2;
|
return player.hasSkill('xuanyuan')||player.hp>2;
|
||||||
|
@ -908,7 +909,11 @@ card.swd={
|
||||||
enable:function(card,player){
|
enable:function(card,player){
|
||||||
var es=player.get('e');
|
var es=player.get('e');
|
||||||
for(var i=0;i<es.length;i++){
|
for(var i=0;i<es.length;i++){
|
||||||
if(lib.inpile.contains(es[i].name)&&!lib.card[es[i].name].nopower) return true;
|
if(lib.inpile.contains(es[i].name)&&
|
||||||
|
!lib.card[es[i].name].nopower&&
|
||||||
|
!lib.card[es[i].name].unique){
|
||||||
|
return true;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
return false;
|
return false;
|
||||||
},
|
},
|
||||||
|
@ -945,7 +950,7 @@ card.swd={
|
||||||
var cards=[];
|
var cards=[];
|
||||||
var time=0;
|
var time=0;
|
||||||
for(var i=0;i<es.length;i++){
|
for(var i=0;i<es.length;i++){
|
||||||
if(!lib.inpile.contains(es[i].name)||lib.card[es[i].name].nopower){
|
if(!lib.inpile.contains(es[i].name)||lib.card[es[i].name].nopower||lib.card[es[i].name].unique){
|
||||||
es.splice(i--,1);
|
es.splice(i--,1);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -3928,6 +3933,7 @@ card.swd={
|
||||||
if(type=='equip'){
|
if(type=='equip'){
|
||||||
if(!lib.inpile.contains(card.name)) return false;
|
if(!lib.inpile.contains(card.name)) return false;
|
||||||
if(lib.card[card.name].nopower) return false;
|
if(lib.card[card.name].nopower) return false;
|
||||||
|
if(lib.card[card.name].unique) return false;
|
||||||
}
|
}
|
||||||
if(ui.selected.cards.length){
|
if(ui.selected.cards.length){
|
||||||
var type2=get.type(ui.selected.cards[0]);
|
var type2=get.type(ui.selected.cards[0]);
|
||||||
|
@ -4051,7 +4057,11 @@ card.swd={
|
||||||
if(!player.num('h',{type:['hslingjian','jiqi']})) return false;
|
if(!player.num('h',{type:['hslingjian','jiqi']})) return false;
|
||||||
var es=player.get('he',{type:'equip'});
|
var es=player.get('he',{type:'equip'});
|
||||||
for(var i=0;i<es.length;i++){
|
for(var i=0;i<es.length;i++){
|
||||||
if(lib.inpile.contains(es[i].name)&&!lib.card[es[i].name].nopower) return true;
|
if(lib.inpile.contains(es[i].name)&&
|
||||||
|
!lib.card[es[i].name].nopower&&
|
||||||
|
!lib.card[es[i].name].unique){
|
||||||
|
return true;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
return false;
|
return false;
|
||||||
},
|
},
|
||||||
|
@ -5016,7 +5026,7 @@ card.swd={
|
||||||
shouna:'收纳',
|
shouna:'收纳',
|
||||||
shouna_info:'出牌阶段限一次,你可以弃置一张手牌,并将一名其他角色的一张手牌置入炼妖壶',
|
shouna_info:'出牌阶段限一次,你可以弃置一张手牌,并将一名其他角色的一张手牌置入炼妖壶',
|
||||||
donghuangzhong_info:'结束阶段,你可以弃置一张手牌,并选择一名角色将一张随机单体延时锦囊置入其判定区',
|
donghuangzhong_info:'结束阶段,你可以弃置一张手牌,并选择一名角色将一张随机单体延时锦囊置入其判定区',
|
||||||
xuanyuanjian_info:'装备时获得一点护甲;每当你即将造成一次伤害,你令此伤害加一并变为雷属性,并在伤害结算后流失一点体力。任何时候,若你体力值不超过2,则立即失去轩辕剑(此牌不可被复制或强化)',
|
xuanyuanjian_info:'装备时获得一点护甲;每当你即将造成一次伤害,你令此伤害加一并变为雷属性,并在伤害结算后流失一点体力。任何时候,若你体力值不超过2,则立即失去轩辕剑',
|
||||||
pangufu_info:'锁定技,每当你造成一次伤害,受伤角色须弃置一张牌',
|
pangufu_info:'锁定技,每当你造成一次伤害,受伤角色须弃置一张牌',
|
||||||
haotianta_info:'锁定技,任意一名角色进行判定前,你观看牌堆顶的2张牌,并选择一张作为判定结果,此结果不可被更改,也不能触发技能',
|
haotianta_info:'锁定技,任意一名角色进行判定前,你观看牌堆顶的2张牌,并选择一张作为判定结果,此结果不可被更改,也不能触发技能',
|
||||||
shennongding_info:'出牌阶段,你可以弃置两张手牌,然后回复一点体力。每阶段限一次',
|
shennongding_info:'出牌阶段,你可以弃置两张手牌,然后回复一点体力。每阶段限一次',
|
||||||
|
|
|
@ -429,7 +429,7 @@ character.gujian={
|
||||||
var num=0;
|
var num=0;
|
||||||
for(var i=0;i<he.length;i++){
|
for(var i=0;i<he.length;i++){
|
||||||
var info=lib.card[he[i].name];
|
var info=lib.card[he[i].name];
|
||||||
if(info.type=='equip'&&!info.nomod&&lib.inpile.contains(he[i].name)){
|
if(info.type=='equip'&&!info.nomod&&!info.unique&&lib.inpile.contains(he[i].name)){
|
||||||
num++;
|
num++;
|
||||||
if(num>=2) return true;
|
if(num>=2) return true;
|
||||||
}
|
}
|
||||||
|
@ -437,7 +437,7 @@ character.gujian={
|
||||||
},
|
},
|
||||||
filterCard:function(card){
|
filterCard:function(card){
|
||||||
var info=get.info(card);
|
var info=get.info(card);
|
||||||
return info.type=='equip'&&!info.nomod&&lib.inpile.contains(card.name);
|
return info.type=='equip'&&!info.nomod&&!info.unique&&lib.inpile.contains(card.name);
|
||||||
},
|
},
|
||||||
selectCard:2,
|
selectCard:2,
|
||||||
position:'he',
|
position:'he',
|
||||||
|
@ -1657,7 +1657,7 @@ character.gujian={
|
||||||
shahun_info_alter:'限定技,濒死阶段,你可以复原武将牌,弃置所有牌并摸三张牌,然后将体力回复至1;若如此做,你失去技能【反噬】,获得技能【绝境】,并于两回合后立即死亡',
|
shahun_info_alter:'限定技,濒死阶段,你可以复原武将牌,弃置所有牌并摸三张牌,然后将体力回复至1;若如此做,你失去技能【反噬】,获得技能【绝境】,并于两回合后立即死亡',
|
||||||
|
|
||||||
yanjia:'偃甲',
|
yanjia:'偃甲',
|
||||||
yanjia_info:'出牌阶段,你可以将两张装备牌合成为一张强化装备',
|
yanjia_info:'出牌阶段,你可以将两张非特殊装备牌合成为一张强化装备',
|
||||||
xiuhua:'袖花',
|
xiuhua:'袖花',
|
||||||
xiuhua_info:'每当一件其他角色的装备因被替换或弃置进入弃牌堆,你可以获得之',
|
xiuhua_info:'每当一件其他角色的装备因被替换或弃置进入弃牌堆,你可以获得之',
|
||||||
liuying:'流影',
|
liuying:'流影',
|
||||||
|
|
|
@ -1098,10 +1098,14 @@ character.hearth={
|
||||||
frequent:true,
|
frequent:true,
|
||||||
usable:1,
|
usable:1,
|
||||||
filter:function(event){
|
filter:function(event){
|
||||||
return event.target.num('e')>0;
|
return event.target.num('e',function(card){
|
||||||
|
return !get.info(card).unique;
|
||||||
|
})>0;
|
||||||
},
|
},
|
||||||
content:function(){
|
content:function(){
|
||||||
player.gain(game.createCard(trigger.target.get('e').randomGet()),'draw');
|
player.gain(game.createCard(trigger.target.get('e',function(card){
|
||||||
|
return !get.info(card).unique;
|
||||||
|
}).randomGet()),'draw');
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -2184,7 +2188,7 @@ character.hearth={
|
||||||
filter:function(event,player){
|
filter:function(event,player){
|
||||||
return event.targets&&event.targets.length==1&&
|
return event.targets&&event.targets.length==1&&
|
||||||
event.target!=event.player&&_status.currentPhase==event.player&&
|
event.target!=event.player&&_status.currentPhase==event.player&&
|
||||||
!event.player.hasSkill('yiwen2');
|
!event.player.hasSkill('yiwen2')&&!get.info(event.card).unique;
|
||||||
},
|
},
|
||||||
forced:true,
|
forced:true,
|
||||||
content:function(){
|
content:function(){
|
||||||
|
@ -2892,12 +2896,16 @@ character.hearth={
|
||||||
if(event.parent.parent.name=='phaseDraw') return false;
|
if(event.parent.parent.name=='phaseDraw') return false;
|
||||||
if(event.parent.name=='fenlie') return false;
|
if(event.parent.name=='fenlie') return false;
|
||||||
if(!event.cards) return false;
|
if(!event.cards) return false;
|
||||||
return true;
|
for(var i=0;i<event.cards.length;i++){
|
||||||
|
if(!get.info(event.cards[i]).unique) return true;
|
||||||
|
}
|
||||||
|
return false;
|
||||||
},
|
},
|
||||||
usable:2,
|
usable:2,
|
||||||
content:function(){
|
content:function(){
|
||||||
var cards=[];
|
var cards=[];
|
||||||
for(var i=0;i<trigger.cards.length;i++){
|
for(var i=0;i<trigger.cards.length;i++){
|
||||||
|
if(get.info(trigger.cards[i]).unique) continue;
|
||||||
cards.push(game.createCard(trigger.cards[i]));
|
cards.push(game.createCard(trigger.cards[i]));
|
||||||
}
|
}
|
||||||
player.gain(cards,'draw');
|
player.gain(cards,'draw');
|
||||||
|
@ -3266,12 +3274,14 @@ character.hearth={
|
||||||
trigger:{player:'phaseEnd'},
|
trigger:{player:'phaseEnd'},
|
||||||
forced:true,
|
forced:true,
|
||||||
filter:function(event,player){
|
filter:function(event,player){
|
||||||
return player.num('h',{type:'basic'})<player.num('h');
|
return player.hasCard(function(card){
|
||||||
|
return get.type(card)!='basic'&&!get.info(card).unique;
|
||||||
|
});
|
||||||
},
|
},
|
||||||
content:function(){
|
content:function(){
|
||||||
var hs=player.get('h');
|
var hs=player.get('h');
|
||||||
for(var i=0;i<hs.length;i++){
|
for(var i=0;i<hs.length;i++){
|
||||||
if(get.type(hs[i])=='basic'){
|
if(get.type(hs[i])=='basic'||get.info(hs[i]).unique){
|
||||||
hs.splice(i--,1);
|
hs.splice(i--,1);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -6011,7 +6021,7 @@ character.hearth={
|
||||||
lianjin:'炼金',
|
lianjin:'炼金',
|
||||||
lianjin_info:'出牌阶段限两次,你可以将一张手牌永久转化为一张由三张随机牌组成的药水',
|
lianjin_info:'出牌阶段限两次,你可以将一张手牌永久转化为一张由三张随机牌组成的药水',
|
||||||
shouji:'收集',
|
shouji:'收集',
|
||||||
shouji_info:'每当你使用一张杀,你可以获得一张目标随机手牌的复制;每当你的杀被闪避,你可以获得一张目标随机装备牌的复制;每回合限各限一次',
|
shouji_info:'每当你使用一张杀,你可以获得一张目标随机手牌的复制;每当你的杀被闪避,你可以获得一张目标随机非特殊装备牌的复制;每回合限各限一次',
|
||||||
guimou:'鬼谋',
|
guimou:'鬼谋',
|
||||||
guimou_info:'每当你受到一次伤害,你可以获得伤害来源的一张手牌,若此牌是黑色,你展示此牌并重复此过程',
|
guimou_info:'每当你受到一次伤害,你可以获得伤害来源的一张手牌,若此牌是黑色,你展示此牌并重复此过程',
|
||||||
yingxi:'影袭',
|
yingxi:'影袭',
|
||||||
|
@ -6068,7 +6078,7 @@ character.hearth={
|
||||||
tanmi:'探秘',
|
tanmi:'探秘',
|
||||||
tanmi_info:'在一名其他角色的结束阶段,若你没有手牌,你可以摸两张牌并可以使用两张牌',
|
tanmi_info:'在一名其他角色的结束阶段,若你没有手牌,你可以摸两张牌并可以使用两张牌',
|
||||||
yiwen:'轶闻',
|
yiwen:'轶闻',
|
||||||
yiwen_info:'锁定技,每当其他角色于回合内首次使用卡牌指定你为惟一目标,你获得一张此牌的复制',
|
yiwen_info:'锁定技,每当其他角色于回合内首次使用非特殊卡牌指定你为惟一目标,你获得一张此牌的复制',
|
||||||
tanbao_old:'探宝',
|
tanbao_old:'探宝',
|
||||||
tanbao_old_info:'出牌阶段限一次,你可以弃置三张牌,然后展示牌堆顶的三张牌,然后获得其中任意张类别不同的牌;若三张牌类别均不相同,你回复全部体力值',
|
tanbao_old_info:'出牌阶段限一次,你可以弃置三张牌,然后展示牌堆顶的三张牌,然后获得其中任意张类别不同的牌;若三张牌类别均不相同,你回复全部体力值',
|
||||||
qianghuax:'强化',
|
qianghuax:'强化',
|
||||||
|
@ -6124,7 +6134,7 @@ character.hearth={
|
||||||
hhudun:'护盾',
|
hhudun:'护盾',
|
||||||
hhudun_info:'锁定技,准备阶段,若你的护甲值小于3,你获得一点护甲',
|
hhudun_info:'锁定技,准备阶段,若你的护甲值小于3,你获得一点护甲',
|
||||||
fenlie:'分裂',
|
fenlie:'分裂',
|
||||||
fenlie_info:'锁定技,每当你于摸牌阶段外获得卡牌,你获得一张此牌的复制,每回合最多发动两次',
|
fenlie_info:'锁定技,每当你于摸牌阶段外获得非特殊卡牌,你获得一张此牌的复制,每回合最多发动两次',
|
||||||
nianfu:'粘附',
|
nianfu:'粘附',
|
||||||
nianfu_info:'出牌阶段限一次,你可以指定一名其他角色,随机弃置其1~2张装备牌',
|
nianfu_info:'出牌阶段限一次,你可以指定一名其他角色,随机弃置其1~2张装备牌',
|
||||||
shixu:'时序',
|
shixu:'时序',
|
||||||
|
@ -6164,7 +6174,7 @@ character.hearth={
|
||||||
xjumo:'聚魔',
|
xjumo:'聚魔',
|
||||||
xjumo_info:'锁定技,你的手牌上限+3;若你已受伤,改为+5',
|
xjumo_info:'锁定技,你的手牌上限+3;若你已受伤,改为+5',
|
||||||
liehun:'裂魂',
|
liehun:'裂魂',
|
||||||
liehun_info:'锁定技,结束阶段,你获得手牌中所有非基本牌的复制',
|
liehun_info:'锁定技,结束阶段,你获得手牌中所有非基本、非特殊牌的复制',
|
||||||
malymowang:'魔网',
|
malymowang:'魔网',
|
||||||
malymowang2:'魔网',
|
malymowang2:'魔网',
|
||||||
malymowang_info:'锁定技,你的锦囊牌在每回合中造成的首次伤害+1;出牌阶段开始时,你从3张随机锦囊中选择一张加入手牌',
|
malymowang_info:'锁定技,你的锦囊牌在每回合中造成的首次伤害+1;出牌阶段开始时,你从3张随机锦囊中选择一张加入手牌',
|
||||||
|
|
|
@ -229,6 +229,7 @@ character.swd={
|
||||||
var info=get.info(card);
|
var info=get.info(card);
|
||||||
if(info.type!='equip') return false;
|
if(info.type!='equip') return false;
|
||||||
if(info.nomod) return false;
|
if(info.nomod) return false;
|
||||||
|
if(info.unique) return false;
|
||||||
if(!info.subtype) return false;
|
if(!info.subtype) return false;
|
||||||
if(!player.get('e',info.subtype[5])) return false;
|
if(!player.get('e',info.subtype[5])) return false;
|
||||||
return true;
|
return true;
|
||||||
|
@ -2708,6 +2709,7 @@ character.swd={
|
||||||
xuanyuan:{
|
xuanyuan:{
|
||||||
trigger:{player:'phaseBegin'},
|
trigger:{player:'phaseBegin'},
|
||||||
unique:true,
|
unique:true,
|
||||||
|
forceunique:true,
|
||||||
filter:function(event,player){
|
filter:function(event,player){
|
||||||
for(var i=0;i<ui.discardPile.childElementCount;i++){
|
for(var i=0;i<ui.discardPile.childElementCount;i++){
|
||||||
if(ui.discardPile.childNodes[i].name=='xuanyuanjian') return true;
|
if(ui.discardPile.childNodes[i].name=='xuanyuanjian') return true;
|
||||||
|
@ -8794,7 +8796,7 @@ character.swd={
|
||||||
zhanxing:'占星',
|
zhanxing:'占星',
|
||||||
zhanxing_info:'出牌阶段限一次,你可以弃置任意张牌,并亮出牌堆顶的等量的牌,并根据亮出的牌包含的花色执行以下效果:♥获得2点护甲;♦︎摸两张牌;♣弃置一名其他角色两张牌;♠对一名角色造成一点雷属性伤害',
|
zhanxing_info:'出牌阶段限一次,你可以弃置任意张牌,并亮出牌堆顶的等量的牌,并根据亮出的牌包含的花色执行以下效果:♥获得2点护甲;♦︎摸两张牌;♣弃置一名其他角色两张牌;♠对一名角色造成一点雷属性伤害',
|
||||||
gaizao:'改造',
|
gaizao:'改造',
|
||||||
gaizao_info:'每当你即将替换一件装备,你可以永久改变新装备的装备类型使其装备在装备区内的空余位置',
|
gaizao_info:'每当你即将替换一件装备,你可以永久改变新装备(特殊装备除外)的装备类型使其装备在装备区内的空余位置',
|
||||||
lingshi:'灵矢',
|
lingshi:'灵矢',
|
||||||
lingshi_info:'你的装备区内每有一张牌,你的攻击范围+2;当你的装备区内有武器牌或防具牌时,你的杀不可闪避;当你的装备区内有马时,你摸牌阶段额外摸一张牌;当你的装备内的宝物牌时,你回合内可以额外使用一张杀',
|
lingshi_info:'你的装备区内每有一张牌,你的攻击范围+2;当你的装备区内有武器牌或防具牌时,你的杀不可闪避;当你的装备区内有马时,你摸牌阶段额外摸一张牌;当你的装备内的宝物牌时,你回合内可以额外使用一张杀',
|
||||||
tiebi:'铁壁',
|
tiebi:'铁壁',
|
||||||
|
|
|
@ -2684,7 +2684,9 @@ character.yxs={
|
||||||
enable:'phaseUse',
|
enable:'phaseUse',
|
||||||
usable:1,
|
usable:1,
|
||||||
filterTarget:function(card,player,target){
|
filterTarget:function(card,player,target){
|
||||||
return player!=target&&target.num('e')>0;
|
return player!=target&&target.num('e',function(card){
|
||||||
|
return !get.info(card).unique;
|
||||||
|
});
|
||||||
},
|
},
|
||||||
check:function(card){
|
check:function(card){
|
||||||
return 6-ai.get.value(card);
|
return 6-ai.get.value(card);
|
||||||
|
@ -2698,7 +2700,11 @@ character.yxs={
|
||||||
lose:false,
|
lose:false,
|
||||||
content:function(){
|
content:function(){
|
||||||
'step 0'
|
'step 0'
|
||||||
player.choosePlayerCard(target,'e',true).ai=ai.get.buttonValue;
|
var next=player.choosePlayerCard(target,'e',true);
|
||||||
|
next.ai=ai.get.buttonValue;
|
||||||
|
next.filterButton=function(button){
|
||||||
|
return !get.info(button.link).unique;
|
||||||
|
}
|
||||||
'step 1'
|
'step 1'
|
||||||
if(result.links[0]){
|
if(result.links[0]){
|
||||||
cards[0].init([result.links[0].suit,result.links[0].number,result.links[0].name,result.links[0].nature]);
|
cards[0].init([result.links[0].suit,result.links[0].number,result.links[0].name,result.links[0].nature]);
|
||||||
|
@ -2899,7 +2905,7 @@ character.yxs={
|
||||||
guifu:'鬼斧',
|
guifu:'鬼斧',
|
||||||
guifu_info:'出牌阶段限一次,你可以指定一名角色装备区内的一张牌,将其弃掉,自己和对方同时摸取一张牌',
|
guifu_info:'出牌阶段限一次,你可以指定一名角色装备区内的一张牌,将其弃掉,自己和对方同时摸取一张牌',
|
||||||
lshengong:'神工',
|
lshengong:'神工',
|
||||||
lshengong_info:'出牌阶段限一次,你可以选定场上任意一名角色的装备区的牌,出自己的一张手牌复制该装备,然后可以选择装备上自己或者别的角色的装备区',
|
lshengong_info:'出牌阶段限一次,你可以选定场上任意一名角色的装备区的非特殊牌,出自己的一张手牌复制该装备,然后可以选择装备上自己或者别的角色的装备区',
|
||||||
zhexian:'谪仙',
|
zhexian:'谪仙',
|
||||||
zhexian_info:'当你于一名其他角色的回合内首次失去牌时,你可以摸一张牌',
|
zhexian_info:'当你于一名其他角色的回合内首次失去牌时,你可以摸一张牌',
|
||||||
miaobi:'妙笔',
|
miaobi:'妙笔',
|
||||||
|
|
Loading…
Reference in New Issue