无名杀吧 关注:64,122贴子:287,381
  • 1回复贴,共1

为什么我选了几个目标,step2就获得几张牌?我只想获得一张牌的

只看楼主收藏回复

enable:"phaseUse",
usable:1,
filter:function (event,player){
return ui.discardPile.childNodes.length>0;
},
filterTarget:function (card,player,target){
return true;
},
selectTarget:[1,8],
content:function (){
"step 0"
event.togain=[];
event.card=[ui.discardPile.childNodes].randomGet(targets.length);
for(var i=0;i<targets.length;i++){
if(event.card[i]){
event.togain.push(event.card[i]);
}else{
break;
}
}
event.i=0;
"step 1"
player.chooseButton(['历史',event.togain]);
"step 2"
event.togain.remove(result.links[0]);
player.gain(result.links[0]);
},


IP属地:广东1楼2020-05-02 11:23回复
    技能描述:选择任意数量角色,从弃牌堆里随机展示等量的牌,你选择获得其中一张牌。
    我的随机函数是不是用法不对?


    IP属地:广东2楼2020-05-02 11:25
    回复