diff --git a/character/sp2.js b/character/sp2.js index b3eebcfea..267e709b3 100644 --- a/character/sp2.js +++ b/character/sp2.js @@ -137,9 +137,10 @@ game.import('character',function(lib,game,ui,get,ai,_status){ order:9, result:{ target(player,target){ + if(player.getHp()+player.countCards('hs',card=>player.canSaveCard(card,player))<=1) return 0; const num=get.sgn(get.attitude(player,target)); if(num*get.damageEffect(target,player,player)>0) return num*get.damageEffect(target,player,player); - if(target==player&&player.getHp()>1) return 0.00001; + if(target==player) return 0.00001; return 0; }, },