'use strict'; card.mingzhong={ card:{ shengdong:{ fullskin:true, enable:function(card,player){ var hs=player.get('h'); if(hs.length>1) return true; if(hs.length==1&&hs[0]!=card) return true; return false; }, type:'trick', selectTarget:2, multitarget:true, targetprompt:['交给其一张牌','得两张牌'], filterTarget:function(card,player,target){ return target!=player; }, content:function(){ 'step 0' if(!player.num('h')){ event.finish(); } else{ event.target1=targets[0]; event.target2=targets[1]; player.chooseCard('h','将一张手牌交给'+get.translation(event.target1),true); } 'step 1' player.$give(1,event.target1); event.target1.gain(result.cards); 'step 2' if(!event.target1.num('h')){ event.finish(); } else{ var he=event.target1.get('he'); if(he.length<=2){ event.directresult=he; } else{ event.target1.chooseCard('he','将两张牌交给'+get.translation(event.target2),true); } } 'step 3' if(!event.directresult){ event.directresult=result.cards; } event.target1.$give(2,event.target2); event.target2.gain(result.cards); }, ai:{ order:2.5, value:[4,1], useful:1, result:{ target:function(player,target){ var ok=false; var hs=player.get('h'); for(var i=0;i