神司马懿【极略】derivation完杀改为界完杀,修改【集智】写法

This commit is contained in:
mengxinzxz 2023-11-04 21:29:57 +08:00
parent d2c217c72a
commit f119dc66bb
1 changed files with 15 additions and 30 deletions

View File

@ -5028,7 +5028,7 @@ game.import('character',function(lib,game,ui,get,ai,_status){
}, },
content:function(){ content:function(){
player.addMark('renjie',trigger.getl(player).cards2.length); player.addMark('renjie',trigger.getl(player).cards2.length);
} },
}, },
sbaiyin:{ sbaiyin:{
skillAnimation:'epic', skillAnimation:'epic',
@ -5046,11 +5046,11 @@ game.import('character',function(lib,game,ui,get,ai,_status){
player.addSkill('jilue'); player.addSkill('jilue');
player.awakenSkill('sbaiyin'); player.awakenSkill('sbaiyin');
}, },
derivation:['jilue','reguicai','fangzhu','rejizhi','rezhiheng','wansha'], derivation:['jilue','reguicai','fangzhu','rejizhi','rezhiheng','rewansha'],
}, },
jilue:{ jilue:{
unique:true, unique:true,
group:['jilue_guicai','jilue_fangzhu','jilue_wansha','jilue_zhiheng','jilue_jizhi','jilue_jizhi_clear'] group:['jilue_guicai','jilue_fangzhu','jilue_wansha','jilue_zhiheng','jilue_jizhi'],
}, },
jilue_guicai:{ jilue_guicai:{
audio:1, audio:1,
@ -5251,7 +5251,6 @@ game.import('character',function(lib,game,ui,get,ai,_status){
skillTagFilter:function(player,tag,arg){ skillTagFilter:function(player,tag,arg){
if(tag==='nokeep') return player.isPhaseUsing()&&!player.getStat().skill.jilue_zhiheng&&player.hasCard((card)=>get.name(card)!=='tao','h'); if(tag==='nokeep') return player.isPhaseUsing()&&!player.getStat().skill.jilue_zhiheng&&player.hasCard((card)=>get.name(card)!=='tao','h');
}, },
threaten:1.5
}, },
}, },
jilue_jizhi:{ jilue_jizhi:{
@ -5260,9 +5259,6 @@ game.import('character',function(lib,game,ui,get,ai,_status){
filter:function(event,player){ filter:function(event,player){
return (get.type(event.card,'trick')=='trick'&&event.card.isCard&&player.hasMark('renjie')); return (get.type(event.card,'trick')=='trick'&&event.card.isCard&&player.hasMark('renjie'));
}, },
init:function(player){
player.storage.jilue_jizhi=0;
},
content:function(){ content:function(){
'step 0' 'step 0'
player.removeMark('renjie',1); player.removeMark('renjie',1);
@ -5277,33 +5273,22 @@ game.import('character',function(lib,game,ui,get,ai,_status){
'step 2' 'step 2'
if(result.bool){ if(result.bool){
player.discard(event.card); player.discard(event.card);
player.storage.jilue_jizhi++; player.addTempSkill('jilue_jizhi_clear');
if(_status.currentPhase==player){ player.addMark('jilue_jizhi_clear',1,false);
player.markSkill('jilue_jizhi');
} }
}
},
ai:{
threaten:1.4
},
mod:{
maxHandcard:function(player,num){
return num+player.storage.jilue_jizhi;
}
},
intro:{
content:'本回合手牌上限+#',
}, },
subSkill:{ subSkill:{
clear:{ clear:{
trigger:{global:'phaseAfter'}, charlotte:true,
silent:true, onremove:true,
content:function(){ mod:{
player.storage.jilue_jizhi=0; maxHandcard:function(player,num){
player.unmarkSkill('jilue_jizhi'); return num+player.countMark('jilue_jizhi_clear');
} },
} },
} intro:{content:'手牌上限+#'},
},
},
}, },
wushen:{ wushen:{
mod:{ mod:{