优化【火攻】ai
This commit is contained in:
parent
fe061753e7
commit
016908cc64
|
@ -203,7 +203,7 @@ game.import('card',function(lib,game,ui,get,ai,_status){
|
|||
player.chooseToDiscard({suit:get.suit(event.card2)},function(card){
|
||||
var evt=_status.event.getParent();
|
||||
if(get.damageEffect(evt.target,evt.player,evt.player,'fire')>0){
|
||||
return 7-get.value(card,evt.player);
|
||||
return 6.2+Math.min(4,evt.player.hp)-get.value(card,evt.player);
|
||||
}
|
||||
return -1;
|
||||
}).set('prompt',false);
|
||||
|
@ -226,7 +226,9 @@ game.import('card',function(lib,game,ui,get,ai,_status){
|
|||
useful:1,
|
||||
},
|
||||
wuxie:function(target,card,player,current,state){
|
||||
if(get.attitude(current,player)>=0&&state>0) return false;
|
||||
let att=get.attitude(viewer,target), eff=get.effect(target,card,player,target);
|
||||
if(status*get.attitude(viewer,player)>0&&!player.isMad() || status*eff*att>=0) return 0;
|
||||
if(get.attitude(viewer,player)>=0 || _status.event.getRand('huogong_wuxie')*4>player.countCards('h')) return 0;
|
||||
},
|
||||
result:{
|
||||
player:function(player){
|
||||
|
|
Loading…
Reference in New Issue