神枪:锁定技,你的手牌中至少有一张杀(一回合至多摸3张),你的杀无视距离与防具且不可被闪避
skill={
group:["神枪_s1","神枪_s2"],
mod:{
targetInRange:function (card){
if(card.name=='sha') return true;
},
},
trigger:{
global:["loseEnd","gainEnd"],
},
usable:3,
forced:true,
unique:true,
filter:function (event,player){
return player.countCards('h','sha')<=0;
},
content:function (){
player.update();
player.gain(game.createCard('sha'),'gain2');
},
subSkill:{
"s1":{
trigger:{
player:"useCard",
},
forced:true,
priority:10,
popup:false,
filter:function (event){
return event.card.name=='sha';
},
content:function (){player.addTempSkill('unequip','useCardAfter');
},
sub:true,
"_priority":1000,
},
"s2":{
trigger:{
player:"shaBegin",
},
unique:true,
forced:true,
filter:function (event,player){
return event.card;
},
content:function (){
trigger.directHit=true;
},
sub:true,
"_priority":0,
},
},
"_priority":0,
}
skill={
group:["神枪_s1","神枪_s2"],
mod:{
targetInRange:function (card){
if(card.name=='sha') return true;
},
},
trigger:{
global:["loseEnd","gainEnd"],
},
usable:3,
forced:true,
unique:true,
filter:function (event,player){
return player.countCards('h','sha')<=0;
},
content:function (){
player.update();
player.gain(game.createCard('sha'),'gain2');
},
subSkill:{
"s1":{
trigger:{
player:"useCard",
},
forced:true,
priority:10,
popup:false,
filter:function (event){
return event.card.name=='sha';
},
content:function (){player.addTempSkill('unequip','useCardAfter');
},
sub:true,
"_priority":1000,
},
"s2":{
trigger:{
player:"shaBegin",
},
unique:true,
forced:true,
filter:function (event,player){
return event.card;
},
content:function (){
trigger.directHit=true;
},
sub:true,
"_priority":0,
},
},
"_priority":0,
}












