This commit is contained in:
libccy 2016-05-29 16:46:27 +08:00
parent 1de056055d
commit 3e8ef17ac1
4 changed files with 18 additions and 9 deletions

View File

@ -1778,6 +1778,9 @@ character.hearth={
content:function(){ content:function(){
var num=player.num('h')-target.num('h'); var num=player.num('h')-target.num('h');
if(num>0){ if(num>0){
if(num>3){
num=3;
}
target.draw(num); target.draw(num);
} }
else if(num<0){ else if(num<0){
@ -4429,7 +4432,7 @@ character.hearth={
xmojian:'魔箭', xmojian:'魔箭',
xmojian_info:'每当你翻面时,你可以指定一名角色视为对其使用了一张杀,每回合最多发动一次', xmojian_info:'每当你翻面时,你可以指定一名角色视为对其使用了一张杀,每回合最多发动一次',
enze:'恩泽', enze:'恩泽',
enze_info:'出牌阶段限一次,你可以指定一名角色令其手牌数与你相等', enze_info:'出牌阶段限一次,你可以指定一名角色令其手牌数与你相等(至多摸三张牌)',
chongsheng:'重生', chongsheng:'重生',
chongsheng_bg:'生', chongsheng_bg:'生',
chongsheng_info:'濒死阶段你可弃置所有牌将体力回复至2-X并摸X张牌X为你本局发动此技能的次数。每局最多发动2次', chongsheng_info:'濒死阶段你可弃置所有牌将体力回复至2-X并摸X张牌X为你本局发动此技能的次数。每局最多发动2次',

View File

@ -790,7 +790,9 @@ character.swd={
}, },
content:function(){ content:function(){
"step 0" "step 0"
player.chooseTarget('是否发动【回气】?').ai=function(target){ player.chooseTarget('是否发动【回气】?',function(card,player,target){
return player!=target;
}).ai=function(target){
var att=ai.get.attitude(player,target); var att=ai.get.attitude(player,target);
if(player.hp<=0){ if(player.hp<=0){
if(player==target){ if(player==target){
@ -2588,7 +2590,7 @@ character.swd={
"step 1" "step 1"
if(result.bool){ if(result.bool){
trigger.player.damage('thunder'); trigger.player.damage('thunder');
player.draw(); // player.draw();
player.addSkill('touxi2'); player.addSkill('touxi2');
event.finish(); event.finish();
} }
@ -4591,8 +4593,9 @@ character.swd={
filter:function(event,player){ filter:function(event,player){
return event.player.num('e'); return event.player.num('e');
}, },
direct:true,
content:function(){ content:function(){
trigger.player.discard(trigger.player.get('e')); player.discardPlayerCard(trigger.player,'e','是否发动【破浪】?').logSkill='polang';
}, },
ai:{ ai:{
expose:0.3 expose:0.3
@ -7527,7 +7530,7 @@ character.swd={
xianghui:'祥晖', xianghui:'祥晖',
xianghui_info:'出牌阶段限一次,你可以弃置一张红色手牌,然后令场上体力值最少的角色各回复一点体力', xianghui_info:'出牌阶段限一次,你可以弃置一张红色手牌,然后令场上体力值最少的角色各回复一点体力',
huiqi:'回气', huiqi:'回气',
huiqi_info:'每当你受到一次伤害,可令一名角色摸X张牌X为你已损失的体力值', huiqi_info:'每当你受到一次伤害,可令一名其他角色摸X张牌X为你已损失的体力值',
toudan:'投弹', toudan:'投弹',
toudan_info:'出牌阶段限一次你可以弃置一张黑桃牌对一名其他角色造成一点火焰伤害然后你与距离该角色1以内的所有角色各弃置一张牌', toudan_info:'出牌阶段限一次你可以弃置一张黑桃牌对一名其他角色造成一点火焰伤害然后你与距离该角色1以内的所有角色各弃置一张牌',
shending:'神丁', shending:'神丁',
@ -7653,7 +7656,7 @@ character.swd={
meihuo_info:'每当你失去最后一张装备牌,你可以获得一名其他角色的一张牌,若此牌来自装备区,你立即装备之', meihuo_info:'每当你失去最后一张装备牌,你可以获得一名其他角色的一张牌,若此牌来自装备区,你立即装备之',
touxi:'偷袭', touxi:'偷袭',
touxi_info:'在其他角色的回合结束阶段,你可以进行一次判定,若结果为黑色,你对其造成一点雷电伤害并摸一张牌,且直到下一回合开始不能再次发动偷袭;若结果为红色,对方须弃置你的一张牌', touxi_info:'在其他角色的回合结束阶段,你可以进行一次判定,若结果为黑色,你对其造成一点雷电伤害,且直到下一回合开始不能再次发动偷袭;若结果为红色,对方须弃置你的一张牌',
minjing:'明镜', minjing:'明镜',
minjing_info:'锁定技每当你受到伤害时若你没有防具牌有1/3的概率令伤害-1', minjing_info:'锁定技每当你受到伤害时若你没有防具牌有1/3的概率令伤害-1',
qimou:'奇谋', qimou:'奇谋',
@ -7673,7 +7676,7 @@ character.swd={
miedao_info:'锁定技摸牌阶段你额外摸X张牌弃牌阶段你至少须弃X张牌不足则全弃X为你已损失的体力值。', miedao_info:'锁定技摸牌阶段你额外摸X张牌弃牌阶段你至少须弃X张牌不足则全弃X为你已损失的体力值。',
polang:'破浪', polang:'破浪',
polang_info:'每当你造成一次伤害,可以弃置对方装备区内的所有牌。', polang_info:'每当你造成一次伤害,可以一张对方的装备牌',
jikong:'亟空', jikong:'亟空',
jikong2:'亟空', jikong2:'亟空',
jikong_info:'每当你失去最后一手手牌,可以对一名角色造成一点雷电伤害;回合开始阶段,你可以指定一名角色视为对其使用一张雷杀', jikong_info:'每当你失去最后一手手牌,可以对一名角色造成一点雷电伤害;回合开始阶段,你可以指定一名角色视为对其使用一张雷杀',

View File

@ -1101,7 +1101,9 @@ character.xianjian={
group:'zhimeng3', group:'zhimeng3',
content:function(){ content:function(){
"step 0" "step 0"
player.chooseTarget('是否发动【织梦】?').ai=function(target){ player.chooseTarget('是否发动【织梦】?',function(card,player,target){
return player!=target;
}).ai=function(target){
var num=ai.get.attitude(player,target); var num=ai.get.attitude(player,target);
if(num>0){ if(num>0){
if(player==target){ if(player==target){
@ -1418,7 +1420,7 @@ character.xianjian={
zhimeng:'织梦', zhimeng:'织梦',
zhimeng2:'织梦', zhimeng2:'织梦',
zhimeng3:'织梦', zhimeng3:'织梦',
zhimeng_info:'回合结束阶段,你可以选择一名角色将牌堆顶的一张牌置于该角色的武将牌上,直到你的下个回合开始将其收入手牌。当一名角色武将牌上有牌时,每当其成为与此牌类型相同的卡牌的目标,可以摸一张牌', zhimeng_info:'回合结束阶段,你可以选择一名其他角色将牌堆顶的一张牌置于该角色的武将牌上,直到你的下个回合开始将其收入手牌。当一名角色武将牌上有牌时,每当其成为与此牌类型相同的卡牌的目标,可以摸一张牌',
runxin:'润心', runxin:'润心',
runxin_info:'每当你使用或打出一张红桃牌,你可以令一名角色回复一点体力', runxin_info:'每当你使用或打出一张红桃牌,你可以令一名角色回复一点体力',
tannang:'探囊', tannang:'探囊',

View File

@ -569,6 +569,7 @@ character.yijiang={
player.unmarkSkill('xinfencheng'); player.unmarkSkill('xinfencheng');
event.num=1; event.num=1;
event.targets=targets.slice(0); event.targets=targets.slice(0);
event.targets.sort(lib.sort.seat);
"step 1" "step 1"
if(event.targets.length){ if(event.targets.length){
var target=event.targets.shift(); var target=event.targets.shift();