【负山】ai
This commit is contained in:
parent
1c53bc69f2
commit
27090d18be
|
@ -5459,7 +5459,7 @@ game.import('character',function(lib,game,ui,get,ai,_status){
|
|||
ddd_luoxian:'罗宪',
|
||||
dddshilie:'示烈',
|
||||
visible_dddshilie:'明',
|
||||
dddshilie_info:'每回合限一次。当你需要使用一张【杀】或【闪】时,你可以明置任意点数之和不小于X的手牌,视为你使用之。若本次明置的牌点数等于X,你摸等同于本次明置的牌数的牌(X为你于当前回合角色的体力值之和)。',
|
||||
dddshilie_info:'每回合限一次。当你需要使用一张【杀】或【闪】时,你可以明置任意点数之和不小于X的手牌,视为你使用之。若本次明置的牌点数等于X,你摸等同于本次明置的牌数的牌(X为你与当前回合角色的体力值之和)。',
|
||||
ddd_lie:'李娥',
|
||||
dddyeshen:'冶身',
|
||||
dddyeshen_info:'一名角色的结束阶段,你可以亮出牌堆底三张牌,令其将其中一张黑色牌当做最大目标数为牌名字数的【铁索连环】使用或重铸,其余牌置于牌堆顶,然后此技能亮出牌数-1;若减至零张或其中没有黑色牌,你复原此技能并对自己造成1点火焰伤害。',
|
||||
|
|
|
@ -3829,16 +3829,16 @@ game.import('character',function(lib,game,ui,get,ai,_status){
|
|||
return game.hasPlayer(i=>i!=player);
|
||||
},
|
||||
content:function*(event,map){
|
||||
var player=map.player,trigger=map.trigger;
|
||||
var targets=game.filterPlayer(i=>i!=player);
|
||||
var player=map.player,trigger=map.trigger, targets=game.filterPlayer(i=>i!=player);
|
||||
var shas=player.mayHaveSha(target,'use',null,'count')-player.getCardUsable('sha',true);
|
||||
for(var target of targets){
|
||||
var att=get.attitude(target,player);
|
||||
var result=yield target.chooseCard('he',`负山:是否交给${get.translation(player)}一张牌?`,`若如此做,其此阶段使用【杀】的次数上限+1`).set('att',att).set('ai',card=>{
|
||||
if(!get.event('goon')) return -get.value(card);
|
||||
var isSha=get.name(card,get.event('target'))=='sha';
|
||||
if(get.event('att')<0) return (isSha?0:5)-get.value(card);
|
||||
return (isSha?10:5.5)-get.value(card);
|
||||
}).set('goon',att>0&&player.countCards('sha')>player.getCardUsable('sha',true)||att<0&&!player.hasSkill('jsrgfushan_sha')).set('target',player);
|
||||
return (isSha?10:0)-get.value(card);
|
||||
}).set('goon',att>0&&shas>=0||att<0&&target.hp>player.getCardUsable('sha',true)&&shas<-1/Math.max(1,player.hp)).set('target',player);
|
||||
if(result.bool){
|
||||
target.give(result.cards,player);
|
||||
target.line(player);
|
||||
|
|
|
@ -26176,7 +26176,7 @@ game.import('character',function(lib,game,ui,get,ai,_status){
|
|||
"xinfu_fujian":"伏间",
|
||||
"xinfu_fujian_info":"锁定技,结束阶段,你观看一名随机的其他角色的随机X张手牌。(X为场上手牌最少的角色的手牌数)",
|
||||
fujian:'伏间',
|
||||
fujian_info:'锁定技,准备阶段和结束阶段,你随机观看一名手牌数不为全场最多的其他角色的张手牌。',
|
||||
fujian_info:'锁定技,准备阶段和结束阶段,你随机观看一名手牌数不为全场最多的其他角色的手牌。',
|
||||
xinfu_xionghuo:'凶镬',
|
||||
xinfu_xionghuo_info:'游戏开始时,你获得3个“暴戾”标记(标记上限为3)。出牌阶段,你可以交给一名其他角色一个“暴戾”标记。当你对有“暴戾”标记的其他角色造成伤害时,此伤害+1。有“暴戾”标记的其他角色的出牌阶段开始时,其移去所有“暴戾”标记并随机执行一项:1.受到1点火焰伤害且本回合不能对你使用【杀】;2.失去1点体力且本回合手牌上限-1;3.你随机获得其一张手牌和一张装备区的牌。',
|
||||
xinfu_shajue:'杀绝',
|
||||
|
|
Loading…
Reference in New Issue