This commit is contained in:
libccy 2017-02-22 12:13:03 +08:00
parent 5e90c2e73f
commit 191234a5df
5 changed files with 9 additions and 12 deletions

View File

@ -1046,7 +1046,6 @@ character.shenhua={
}
return false;
},
derivation:'jixi',
content:function(){
"step 0"
player.judge(function(card){
@ -1117,6 +1116,7 @@ character.shenhua={
filter:function(event,player){
if(player.storage.tuntian) return player.storage.tuntian.length>=3&&!player.storage.zaoxian;
},
derivation:'jixi',
content:function(){
player.loseMaxHp();
player.addSkill('jixi');
@ -4013,6 +4013,7 @@ character.shenhua={
xinsheng:'新生',
qimou:'奇谋',
xinqiangxi:'强袭',
jixi_info:'出牌阶段,你可以把任意一张田当【顺手牵羊】使用',
xinqiangxi_info:'出牌阶段各限一次你可以选择一项1. 失去一点体力并对你攻击范围内的一名其他角色造成一点伤害2. 弃置一张装备牌并对你攻击范围内的一名其他角色造成一点伤害 ',
qimou_info:'限定技,出牌阶段,你可以失去任意点体力,然后直到回合结束,你的进攻距离+X且你可以多使用X张【杀】X为你失去的体力值',
tiaoxin_info:'出牌阶段,你可以指定一名使用【杀】能攻击到你的角色,该角色需对你使用一张【杀】,若该角色不如此做,你弃掉他的一张牌,每回合限一次。',
@ -4022,7 +4023,7 @@ character.shenhua={
ruoyu_info:'主公技,觉醒技,准备阶段,若你的体力是全场最少的(或之一)你须增加1点体力上限回复1点体力并永久获得技能“激将”。',
qiaobian_info:'你可以弃一张手牌来跳过自己的一个阶段(回合开始和结束阶段除外);若以此法跳过摸牌阶段,你可以从其他至多两名角色手里各抽取一张牌;若以此法跳过出牌阶段,你可以将场上的一张牌移动到另一个合理的位置。',
tuntian_info:'每次当你于回合外失去牌时,可以进行一次判定,将非♥结果的判定牌置于你的武将牌上,称为“田”,每有一张田,你的进攻距离+1.',
zaoxian_info:'觉醒技准备阶段若田的数量达到3张或更多你须减1点体力上限并永久获得技能“急袭”(出牌阶段,你可以把任意一张田当【顺手牵羊】使用)。',
zaoxian_info:'觉醒技准备阶段若田的数量达到3张或更多你须减1点体力上限并永久获得技能“急袭”',
jiang_info:'每当你使用(指定目标后)或被使用(成为目标后)一张【决斗】或红色的【杀】时,你可以摸一张牌。',
hunzi_info:'觉醒技准备阶段若你的体力为1你须减1点体力上限并永久获得技能“英姿”和“英魂”。',
zhiba_info:'主公技,其他吴势力角色的出牌阶段,可与你进行一次拼点,若该角色没赢,你可以获得双方拼点的牌;你的觉醒技发动后,你可以拒绝此拼点。每回合限一次。',

View File

@ -870,7 +870,6 @@ character.sp={
yjixi:{
init:function(player){
player.storage.yjixi=0;
player.storage.yjixi2=false;
},
derivation:'wangzun',
trigger:{player:'phaseEnd'},
@ -929,7 +928,6 @@ character.sp={
silent:true,
content:function(){
player.storage.yjixi++;
player.storage.yjixi2=false;
}
},
count2:{
@ -937,12 +935,8 @@ character.sp={
forced:true,
popup:false,
silent:true,
filter:function(event,player){
return !player.storage.yjixi2;
},
content:function(){
player.storage.yjixi--;
player.storage.yjixi2=true;
player.storage.yjixi=0;
}
}
}

View File

@ -3603,12 +3603,12 @@ character.swd={
}
"step 1"
if(result.bool){
targets[0].gain(cards);
targets[0].gain(cards,'log');
targets[0].$gain2(cards);
targets[1].damage(targets[0]);
}
else{
targets[1].gain(cards);
targets[1].gain(cards,'log');
targets[1].$gain2(cards);
targets[0].damage(targets[1]);
}

View File

@ -1029,6 +1029,7 @@ character.xianjian={
filter:function(){
return Math.random()<0.5;
},
derivation:['diesha','guijiang'],
content:function(){
if(player.storage.fenxing){
player.storage.fenxing=false;
@ -2356,7 +2357,7 @@ character.xianjian={
content:function(){
"step 0"
var next=player.chooseToDiscard(get.prompt('tuoqiao'));
next.logSkill='tuoqiao';
next.logSkill=event.name;
next.ai=function(card){
if(ai.get.effect(player,trigger.card,trigger.player,player)<0){
return 7-ai.get.value(card);

View File

@ -495,6 +495,7 @@ character.yxs={
filter:function(event,player){
return !player.hasSkill('tongyu_guiyin')&&!player.getStat('damage');
},
derivation:['lzhangyi','jimin','tongyu'],
content:function(){
player.draw();
player.setAvatar('yxs_luobinhan','yxs_handingdun');