diff --git a/character/sp.js b/character/sp.js index 5ff44df3e..9b6dd288f 100644 --- a/character/sp.js +++ b/character/sp.js @@ -5823,29 +5823,61 @@ character.sp={ content:function(){ "step 0" if(trigger.delay==false) game.delay(); + event.cards=[]; + for(var i=0;i1; + })); + } + else{ + event.finish(); + } "step 2" if(result.bool){ - var target=result.targets[0]; - player.logSkill('lirang',target); - var cards=[]; - for(var i=0;i0&&event.source&&(event.source.classList.contains('unseen')||event.source.classList.contains('unseen2')); + }, + content:function(){ + trigger.num--; + }, + ai:{ + effect:{ + target:function(card,player,target){ + if(player.hasSkill('jueqing')) return; + if(!player.classList.contains('unseen')&&!player.classList.contains('unseen2')) return; + var num=get.tag(card,'damage'); + if(num){ + if(num>1) return 0.5; + return 0; + } + } + } + }, + }, hunshang:{ init:function(player){ if(player.hasViceSkill('hunshang')){ @@ -468,7 +491,7 @@ mode.guozhan={ return player!=target; }, check:function(card){ - if(ui.selected.cards.length>1) return 0; + if(ui.selected.cards.length>2) return 0; if(ui.selected.cards.length&&ui.selected.cards[0].name=='du') return 0; if(!ui.selected.cards.length&&card.name=='du') return 20; var player=get.owner(card); @@ -1570,6 +1593,8 @@ mode.guozhan={ tongshimingzhi:'同时明置', mode_guozhan_character_config:'国战武将', + gzmingshi:'名士', + gzmingshi_info:'锁定技,当你受到伤害时,若伤害来源有暗置的武将牌,此伤害-1', chuanxin:'锋矢', chuanxin_info:'阵法技,在同一个围攻关系中,若你是围攻角色,则你或另一名围攻角色使用【杀】指定被围攻角色为目标后,可令该角色弃置装备区里的一张牌', fengshi:'穿心',