调整乐进【骁果】

This commit is contained in:
157 2024-02-03 17:38:08 +08:00
parent 60439a3a5e
commit c460cd8d81
1 changed files with 12 additions and 20 deletions

View File

@ -22982,36 +22982,28 @@ game.import('character',function(lib,game,ui,get,ai,_status){
audio:2,
trigger:{global:'phaseJieshuBegin'},
filter:function(event,player){
return event.player.isIn()&&event.player!=player&&player.countCards('h',function(card){
if(_status.connectMode) return true;
return get.type(card)=='basic';
});
return event.player.isIn()&&event.player!=player&&player.countCards('h');
},
direct:true,
content:function(){
"step 0"
var nono=(Math.abs(get.attitude(player,trigger.player))<3);
if(get.damageEffect(trigger.player,player,player)<=0){
nono=true;
}
var next=player.chooseToDiscard(get.prompt('xiaoguo',trigger.player),{type:'basic'});
var next=player.chooseToDiscard(get.prompt('xiaoguo',trigger.player));
next.set('ai',function(card){
if(_status.event.nono) return 0;
return 8-get.useful(card);
return _status.event.eff-get.useful(card);
});
next.set('logSkill',['xiaoguo',trigger.player]);
next.set('nono',nono);
next.set('eff',function(){
if(trigger.player.hasSkillTag('noe')) return get.attitude(_status.event.player,trigger.player);
return get.damageEffect(trigger.player,player,_status.event.player);
}());
"step 1"
if(result.bool){
var nono=(get.damageEffect(trigger.player,player,trigger.player)>=0);
if(get.mode()!=='identity'||player.identity!=='nei') player.addExpose(0.15);
trigger.player.chooseToDiscard('he','弃置一张装备牌并令'+get.translation(player)+'摸一张牌或受到1点伤害',{type:'equip'}).set('ai',function(card){
if(_status.event.nono){
return 0;
}
if(_status.event.player.hp==1) return 10-get.value(card);
return 9-get.value(card);
}).set('nono',nono);
if(_status.event.damage>0) return 0;
if(_status.event.noe) return 12-get.value(card);
return 2*_status.event.damage-get.value(card);
}).set('damage',get.damageEffect(trigger.player,player,trigger.player)).set('noe',trigger.player.hasSkillTag('noe'));
}
else{
event.finish();
@ -26489,7 +26481,7 @@ game.import('character',function(lib,game,ui,get,ai,_status){
guixiu_info:'当你成为【杀】的目标后,若你的手牌数小于体力值,则你可以摸一张牌。',
fenming_info:'结束阶段开始时,若你处于横置状态,你可以弃置所有处于横置状态的角色的各一张牌。',
duanxie_info:'出牌阶段限一次你可以令至多X名其他角色横置X为你已损失的体力值且至少为1然后你横置。',
xiaoguo_info:'其他角色的结束阶段开始时,你可以弃置一张基本令该角色选择一项1.弃置一张装备牌然后你摸一张牌2.受到你对其造成的1点伤害。',
xiaoguo_info:'其他角色的结束阶段开始时,你可以弃置一张令该角色选择一项1.弃置一张装备牌然后你摸一张牌2.受到你对其造成的1点伤害。',
sijian_info:'当你失去最后的手牌时,你可以弃置一名其他角色的一张牌。',
suishi_info:'当其他角色进入濒死状态时伤害来源可以令你摸一张牌当其他角色死亡时伤害来源可以令你失去1点体力。',
quji_info:'出牌阶段限一次你可以弃置X张牌X为你已损失的体力值然后令至多X名已受伤的角色各回复1点体力。若你以此法弃置的牌中有黑色牌你失去1点体力。',