算了 太麻烦了 技能名称自己替换一下
你的回合内,当你使用杀造成伤害时,你可以令此伤害增加你的出牌阶段摸牌的数量。
"技能名称":{
group:["技能名称_1","技能名称_2"],
audio:2,
init:function (player){
player.storage.技能名称=0;
game.addVideo('storage',player,['技能名称',player.storage.技能名称]);
},
mark:true,
intro:{
name:"杀",
content:function (storage){
return '当前杀的增加的伤害:'+storage+'点。'
},
},
prompt:function(event,player) {
return '是否发动技能,额外造成'+player.storage.技能名称+'点伤害?';
},
trigger:{
source:"damageBefore",
},
check:function(card){
return 6-get.value(card);
},
filter:function(event,player){
return event.card&&event.card.name=="sha"&&player.storage.技能名称>0;
},
content:function(){
trigger.num+=player.countMark('技能名称');
game.log(player,"杀伤害增加的技能效果生效");
player.removeMark('技能名称',player.countMark('技能名称'));
},
subSkill:{
"1":{
trigger:{
player:"gainAfter",
},
forced:true,
filter:function(event,player){
if(!player.isPhaseUsing()) return false;
return event.getParent().name=='draw';
},
content:function(){
"step 0"
event.count=trigger.cards.length;
"step 1"
event.count--;
player.addMark('技能名称',1);
"step 2"
if(event.count>0) event.goto(1);
},
sub:true,
},
"2":{
trigger:{
player:"phaseAfter",
},
forced:true,
filter:function (event,player){
return player.storage.技能名称>0;
},
content:function(){
player.removeMark('技能名称',player.countMark('技能名称'));
},
},
sub:true,
},
},