This commit is contained in:
libccy 2017-02-06 20:28:57 +08:00
parent 1b3bd6f50b
commit 2e80890148
14 changed files with 108 additions and 32 deletions

View File

@ -527,7 +527,7 @@ card.extra={
bingliang_bg:'粮',
bingliang_info:'目标角色判定阶段进行判定:若判定结果不为梅花,则跳过该角色的摸牌阶段。',
hualiu_bg:'+马',
hualiu_info:'其他角色与你的距离+1',
hualiu_info:'你的防御距离+1',
zhuque_bg:'扇',
zhuque_skill:'朱雀羽扇',
zhuque_info:'你可以将一张普通【杀】当具火焰伤害的【杀】使用。',

View File

@ -267,7 +267,34 @@ card.gujian={
},
yunvyuanshen:{
fullskin:true,
type:'basic',
type:'basic',
enable:true,
logv:false,
filterTarget:function(card,player,target){
return !target.hasSkill('yunvyuanshen_skill');
},
content:function(){
target.addSkill('yunvyuanshen_skill');
if(cards&&cards.length){
card=cards[0];
}
if(target==targets[0]&&card.clone&&(card.clone.parentNode==player.parentNode||card.clone.parentNode==ui.arena)){
card.clone.moveDelete(target);
game.addVideo('gain2',target,get.cardsInfo([card]));
}
},
ai:{
basic:{
value:9,
useful:4,
},
order:2,
result:{
target:function(player,target){
return 1/Math.sqrt(1+target.hp);
},
},
}
},
liuxiaxianniang:{
fullskin:true,
@ -349,7 +376,7 @@ card.gujian={
ai:{
basic:{
order:2,
value:5,
value:[5,1],
useful:1,
},
result:{
@ -485,6 +512,31 @@ card.gujian={
type:'jiguan',
enable:true,
fullskin:true,
filterTarget:function(card,player,target){
return target!=player;
},
content:function(){
'step 0'
target.draw('visible');
'step 1'
if(Array.isArray(result)&&get.suit(result[0])=='spade'){
return;
}
else{
target.damage();
}
},
ai:{
order:2,
value:[5,1],
useful:1,
result:{
target:-1.5
},
tag:{
damage:1
}
}
},
longxugou:{
type:'jiguan',
@ -636,6 +688,29 @@ card.gujian={
},
},
skill:{
yunvyuanshen_skill:{
mark:true,
marktext:'参',
intro:{
content:'防止一次死亡改为弃置所有牌将体力值变为1并摸一张牌'
},
trigger:{player:'dieBefore'},
forced:true,
filter:function(event,player){
return player.maxHp>0;
},
content:function(){
'step 0'
trigger.untrigger();
trigger.finish();
player.discard(player.get('he'));
player.removeSkill('yunvyuanshen_skill');
'step 1'
player.changeHp(1-player.hp);
'step 2'
player.draw();
}
},
bingpotong:{
trigger:{player:'phaseAfter'},
forced:true,
@ -900,8 +975,9 @@ card.gujian={
// liuxiaxianniang:'流霞仙酿',
// liuxiaxianniang_info:'流霞仙酿',
// yunvyuanshen:'玉女元参',
// yunvyuanshen_info:'玉女元参',
yunvyuanshen:'玉女元参',
yunvyuanshen_skill:'玉女元参',
yunvyuanshen_info:'出牌阶段对一名角色使用在目标即将死亡时防止其死亡改为令其弃置所有牌将体力值变为1并摸一张牌',
// ziyangdan:'紫阳丹',
// ziyangdan_info:'紫阳丹',
yuheng:'玉衡',
@ -952,9 +1028,13 @@ card.gujian={
// mapodoufu_info:'麻婆豆腐',
},
list:[
['spade',7,'yuheng'],
['club',4,'mutoumianju'],
['spade',2,'heilonglinpian'],
['spade',1,'mianlijinzhen'],
['club',8,'feibiao','poison'],
['diamond',9,'feibiao','poison'],
['spade',11,'feibiao','poison'],
['spade',3,'bingpotong','poison'],
['club',12,'bingpotong','poison'],
@ -963,10 +1043,6 @@ card.gujian={
['club',1,'shihuifen'],
['spade',13,'shihuifen'],
['spade',7,'yuheng'],
['club',4,'mutoumianju'],
['spade',2,'heilonglinpian'],
['diamond',6,'shujinsan'],
['spade',2,'shujinsan'],
@ -982,6 +1058,6 @@ card.gujian={
['club',6,'liufengsan'],
['club',3,'liufengsan'],
['spade',1,'mianlijinzhen'],
['heart',13,'yunvyuanshen'],
]
};

View File

@ -902,7 +902,7 @@ card.guozhan={
sanjian_skill:'三尖两刃刀',
jingfanma_bg:'-马',
jingfanma:'惊帆',
jingfanma_info:'其他角色与你的距离-1',
jingfanma_info:'你的进攻距离+1',
huxinjing_bg:'镜',
huxinjing:'护心镜',
huxinjing_info:'抵消一点伤害',

View File

@ -1872,12 +1872,12 @@ card.standard={
tao_info:'出牌阶段,对自己使用,回复一点体力。',
bagua_info:'每当你需要使用或打出一张【闪】时,你可以进行一次判定,若判定结果为红色,视为你使用或打出了一张【闪】。',
bagua_skill_info:'每当你需要使用或打出一张【闪】时,你可以进行一次判定,若判定结果为红色,视为你使用或打出了一张【闪】。',
jueying_info:'其他角色与你的距离+1',
dilu_info:'其他角色与你的距离+1',
zhuahuang_info:'其他角色与你的距离+1',
chitu_info:'你与其他角色的距离-1',
dawan_info:'你与其他角色的距离-1',
zixin_info:'你与其他角色的距离-1',
jueying_info:'你的防御距离+1',
dilu_info:'你的防御距离+1',
zhuahuang_info:'你的防御距离+1',
chitu_info:'你的进攻距离+1',
dawan_info:'你的进攻距离+1',
zixin_info:'你的进攻距离+1',
zhuge_skill_info:'你于出牌阶段内使用【杀】无次数限制。',
zhuge_info:'你于出牌阶段内使用【杀】无次数限制。',
cixiong_skill_info:'每当你使用【杀】指定一名异性的目标角色后你可以令其选择一项1.弃置一张手牌2.令你摸一张牌。',

View File

@ -4966,11 +4966,11 @@ card.swd={
daihuofenglun:'带火风轮',
daihuofenglun_ab:'风轮',
daihuofenglun_bg:'轮',
daihuofenglun_info:'你与其他角色的距离-2其他角色与你的距离-1',
daihuofenglun_info:'你的进攻距离+2你的防御距离-1',
xiayuncailing:'霞云彩绫',
xiayuncailing_ab:'彩绫',
xiayuncailing_bg:'云',
xiayuncailing_info:'你与其他角色的距离+1其他角色与你的距离+2',
xiayuncailing_info:'你的进攻距离-1你的防御距离+2',
shentoumianju:'神偷面具',
shentoumianju_bg:'偷',
shentoumianju_info:'出牌阶段,你可以指定一名手牌比你多的角色,弃置一张手牌并进行一次判定,若结果不为梅花,你获得其一张手牌',

View File

@ -1330,7 +1330,7 @@ character.diy={
diychanyuan_info:'锁定技,杀死你的角色失去一点体力上限',
zonghuo_info:'你可弃置一张牌将你即将造成的伤害变为火焰伤害',
shaoying_info:'每当你造成一次火焰伤害可指定距离受伤害角色1以内的另一名角色并展示牌堆顶的一张牌若此牌为红色该角色受到一点火焰伤害',
juedao_info:'出牌阶段,你可以弃置一张手牌,横置你的武将牌;锁定技,若你处于连环状态,你与其他角色的距离、其他角色与你的距离各+1。',
juedao_info:'出牌阶段,你可以弃置一张手牌,横置你的武将牌;锁定技,若你处于连环状态,你进攻距离-1、防御距离+1。',
geju_info:'准备阶段开始时你可以摸X张牌X为攻击范围内不含有你的势力数。',
siji_info:'弃牌阶段结束后你可以摸2X张牌X为你于此阶段内弃置的【杀】的数量。',
ciqiu_info:'锁定技,每当你使用【杀】对目标角色造成伤害时,若该角色未受伤,你令此伤害+1锁定技每当未受伤的角色因受到你使用【杀】造成的伤害而扣减体力后若该角色的体力值为0你令其死亡然后你失去“刺酋”。 ',

View File

@ -159,7 +159,7 @@ character.jiange={
}
"step 1"
if(event.num>0){
player.chooseTarget('选择至多'+get.cnNumber(event.num)+'名角色令其与其他角色的距离-1',[1,event.num],function(card,player,target){
player.chooseTarget('选择至多'+get.cnNumber(event.num)+'名角色令其进攻距离+1',[1,event.num],function(card,player,target){
return player!=target;
}).ai=function(target){
return ai.get.attitude(player,target);
@ -573,7 +573,7 @@ character.jiange={
chiying_info:'每当一名角色受到多于1伤害时你可以令其防止其余伤害然后令伤害来源摸一张牌',
jingfan:'惊帆',
jingfan2:'惊帆',
jingfan_info:'回合内,每当你使用一张卡牌,你与其他角色的距离1出牌阶段结束时你可以将手牌数补至X并指定至多X名角色令其与其他角色的距离1直到其下一回合结束X为你回合内使用的卡牌数',
jingfan_info:'回合内,每当你使用一张卡牌,你的进攻距离+1出牌阶段结束时你可以将手牌数补至X并指定至多X名角色令其进攻距离+1直到其下一回合结束X为你回合内使用的卡牌数',
},
}

View File

@ -3035,7 +3035,7 @@ character.ow={
shouge:'收割',
shouge_info:'每当你杀死一名角色,你可以获得一张治疗波',
tuji:'突击',
tuji_info:'锁定技,在你的回合内,每当你使用一张牌,你计算与其他角色的距离便减少1',
tuji_info:'锁定技,在你的回合内,每当你使用一张牌,你的进攻距离+1',
mujing:'目镜',
mujing2:'目镜',
mujing_info:'你可以将一张黑色牌当作杀使用或打出;当你的杀被闪避后,此杀不计入出杀次数',

View File

@ -3997,14 +3997,14 @@ character.shenhua={
qimou:'奇谋',
xinqiangxi:'强袭',
xinqiangxi_info:'出牌阶段各限一次你可以选择一项1. 失去一点体力并对你攻击范围内的一名其他角色造成一点伤害2. 弃置一张装备牌并对你攻击范围内的一名其他角色造成一点伤害 ',
qimou_info:'限定技,出牌阶段,你可以失去任意点体力,然后直到回合结束,你计算与其他角色的距离-X且你可以多使用X张【杀】X为你失去的体力值',
qimou_info:'限定技,出牌阶段,你可以失去任意点体力,然后直到回合结束,你的进攻距离+X且你可以多使用X张【杀】X为你失去的体力值',
tiaoxin_info:'出牌阶段,你可以指定一名使用【杀】能攻击到你的角色,该角色需对你使用一张【杀】,若该角色不如此做,你弃掉他的一张牌,每回合限一次。',
zhiji_info:'觉醒技准备阶段若你没有手牌你须回复1点体力或摸两张牌然后减1点体力上限并永久获得技能“观星”。',
xiangle_info:'锁定技,当其他玩家使用【杀】指定你为目标时,需额外弃掉一张基本牌,否则该【杀】对你无效。',
fangquan_info:'你可跳过你的出牌阶段,若如此做,在回合结束时可弃一张手牌令一名其他角色进行一个额外的回合。',
ruoyu_info:'主公技,觉醒技,准备阶段,若你的体力是全场最少的(或之一)你须增加1点体力上限回复1点体力并永久获得技能“激将”。',
qiaobian_info:'你可以弃一张手牌来跳过自己的一个阶段(回合开始和结束阶段除外);若以此法跳过摸牌阶段,你可以从其他至多两名角色手里各抽取一张牌;若以此法跳过出牌阶段,你可以将场上的一张牌移动到另一个合理的位置。',
tuntian_info:'每次当你于回合外失去牌时,可以进行一次判定,将非♥结果的判定牌置于你的武将牌上,称为“田”,每有一张田,你计算与其他角色的距离便-1.',
tuntian_info:'每次当你于回合外失去牌时,可以进行一次判定,将非♥结果的判定牌置于你的武将牌上,称为“田”,每有一张田,你的进攻距离+1.',
zaoxian_info:'觉醒技准备阶段若田的数量达到3张或更多你须减1点体力上限并永久获得技能“急袭”出牌阶段你可以把任意一张田当【顺手牵羊】使用。',
jiang_info:'每当你使用(指定目标后)或被使用(成为目标后)一张【决斗】或红色的【杀】时,你可以摸一张牌。',
hunzi_info:'觉醒技准备阶段若你的体力为1你须减1点体力上限并永久获得技能“英姿”和“英魂”。',

View File

@ -7340,7 +7340,7 @@ character.sp={
zhengnan:'征南',
zhengnan_info:'当其他角色死亡后,你可以摸三张牌。若如此做,你获得下列技能中的任意一个:“武圣”、 “当先”和“制蛮”',
xiefang:'撷芳',
xiefang_info:'锁定技,你计算与其他角色的距离-XX为女性角色数',
xiefang_info:'锁定技,你的进攻距离+XX为女性角色数',
qizhi:'奇制',
qizhi_info:'当你于回合内使用基本牌或锦囊牌指定目标后,你可以弃置不是此牌目标的一名角色的一张牌。若如此做,其摸一张牌',
jinqu:'进趋',
@ -7436,7 +7436,7 @@ character.sp={
biluan:'避乱',
biluan_info:'摸牌阶段开始时若有其他角色与你距离不大于1则你可以放弃摸牌。若如此做其他角色与你距离+XX为势力数',
lixia:'礼下',
lixia_info:'锁定技,其他角色结束阶段开始时,若你不在其攻击范围内,你摸一张牌或令其摸一张牌。若如此做,其他角色与你的距离-1',
lixia_info:'锁定技,其他角色结束阶段开始时,若你不在其攻击范围内,你摸一张牌或令其摸一张牌。若如此做,你的防御距离-1',
yishe:'义舍',
yishe_bg:'米',
yishe_info:'结束阶段开始时若你的武将牌上没有牌你可以摸两张牌。若如此做你将两张牌置于武将牌上称为“米”当“米”移至其他区域后若你的武将牌上没有“米”你回复1点体力',

View File

@ -8521,7 +8521,7 @@ character.swd={
lmazui_info:'出牌阶段限一次,你可以将一张黑色手牌置于一名角色的武将牌上,该角色造成的下一次伤害-1然后获得此牌',
hyunshen:'云身',
hyunshen2:'云身',
hyunshen_info:'每当你打出一张闪,你可以令其他角色与你的距离+1准备阶段你将累计的防御距离清零然后摸等量的牌',
hyunshen_info:'每当你打出一张闪,你可以令你的防御距离+1准备阶段你将累计的防御距离清零然后摸等量的牌',
hlingbo:'凌波',
hlingbo_info:'每当你使用或打出一张闪,你可以摸两张牌',
gtiandao:'天道',
@ -8546,7 +8546,7 @@ character.swd={
huajing:'化精',
huajing_info:'每当你使用锦囊牌造成伤害,可以回复一点体力并摸一张牌',
pingxu:'冯虚',
pingxu_info:'锁定技,当你没有武器牌时,与其他角色的距离-1当你没有防具牌时其他角色与你的距离+1',
pingxu_info:'锁定技,当你没有武器牌时,你的进攻距离+1当你没有防具牌时你的防御距离+1',
yudun:'愚钝',
yudun_info:'锁定技,你无法使用锦囊牌;你可以将两张锦囊牌当作一张不计入出杀次数的杀使用',
bingfeng:'冰封',

View File

@ -7633,7 +7633,7 @@ character.yijiang={
yonglve:'勇略',
yonglve_info:'你攻击范围内的一名其他角色的判定阶段开始时,你可以弃置其判定区里的一张牌,视为对该角色使用一张【杀】。若此【杀】未造成伤害,你摸一张牌',
benxi:'奔袭',
benxi_info:'锁定技,在你的回合内,你每使用一次牌后,你计算与其他角色的距离便减少1直到回合结束你的回合内若你与所有角色的距离均为1你无视其他角色的防具且你使用的【杀】可额外指定一个目标',
benxi_info:'锁定技,在你的回合内,你每使用一次牌后,你的进攻距离+1直到回合结束你的回合内若你与所有角色的距离均为1你无视其他角色的防具且你使用的【杀】可额外指定一个目标',
sidi:'司敌',
sidi2:'司敌',
sidi3:'司敌',

Binary file not shown.

Before

Width:  |  Height:  |  Size: 32 KiB

After

Width:  |  Height:  |  Size: 32 KiB

View File

@ -3666,7 +3666,7 @@ mode.boss={
tiandao_info:'任意一名角色的判定生效前,你可以打出一张牌替换之',
yunshen:'云身',
yunshen2:'云身',
yunshen_info:'每当你打出一张闪,你可以令其他角色与你的距离+1准备阶段你将累计的防御距离清零然后摸等量的牌',
yunshen_info:'每当你打出一张闪,你可以令你的防御距离+1准备阶段你将累计的防御距离清零然后摸等量的牌',
lianji:'连计',
lianji_info:'出牌阶段限一次,你可以选择一张手牌并指定两名角色进行拼点,拼点赢的角色获得此牌,并对没赢的角色造成一点伤害',
mazui:'麻醉',