修复二张固政马车会翻车的bug;用间篇卡牌AI补充/修复
This commit is contained in:
parent
7984f74a43
commit
02fd46568a
|
@ -176,7 +176,7 @@ game.import('card',function(lib,game,ui,get,ai,_status){
|
|||
target:function(player,target){
|
||||
var cards=target.getCards('e'),js=target.getCards('j');
|
||||
var val=get.value(cards,target);
|
||||
for(var card of js) val-=get.effect(target,card.viewAs?{name:card.viewAs}:card,target,target)
|
||||
for(var card of js) val-=get.effect(target,card.viewAs?{name:card.viewAs}:card,target,player);
|
||||
return -val;
|
||||
},
|
||||
},
|
||||
|
@ -422,6 +422,12 @@ game.import('card',function(lib,game,ui,get,ai,_status){
|
|||
filterCard:true,
|
||||
position:'h',
|
||||
filterTarget:lib.filter.notMe,
|
||||
check:function(card){
|
||||
var player=_status.event.player;
|
||||
var val=5;
|
||||
if(player.needsToDiscard()) val=15;
|
||||
return val-get.value(card);
|
||||
},
|
||||
discard:false,
|
||||
lose:false,
|
||||
delay:false,
|
||||
|
@ -429,6 +435,17 @@ game.import('card',function(lib,game,ui,get,ai,_status){
|
|||
content:function(){
|
||||
player.give(cards,target);
|
||||
},
|
||||
ai:{
|
||||
expose:0.1,
|
||||
order:1,
|
||||
result:{
|
||||
target:function(player,target){
|
||||
if(!ui.selected.cards.length) return 0;
|
||||
if(get.value(ui.selected.cards[0],false,'raw')<0) return -1;
|
||||
return 1;
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
qixingbaodao:{
|
||||
trigger:{player:'equipAfter'},
|
||||
|
|
|
@ -188,6 +188,7 @@ game.import('character',function(lib,game,ui,get,ai,_status){
|
|||
player.draw();
|
||||
},
|
||||
discard:false,
|
||||
lose:false,
|
||||
prepare:function(cards,player,targets){
|
||||
player.$give(cards,targets[0],false);
|
||||
},
|
||||
|
|
|
@ -3987,6 +3987,7 @@ game.import('character',function(lib,game,ui,get,ai,_status){
|
|||
player.draw();
|
||||
},
|
||||
discard:false,
|
||||
lose:false,
|
||||
prepare:function(cards,player,targets){
|
||||
player.$give(cards,targets[0],false);
|
||||
},
|
||||
|
|
Loading…
Reference in New Issue