太平要术、调虎离山效果调整

太平要术效果调整
调虎离山效果改为“令目标角色于本回合移出游戏”
This commit is contained in:
mengxinzxz 2023-08-25 15:31:37 +08:00 committed by GitHub
parent 9c73cd747a
commit a454ceb41f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 21 additions and 32 deletions

View File

@ -397,7 +397,7 @@ game.import('card',function(lib,game,ui,get,ai,_status){
player.logSkill('taipingyaoshu');
player.draw(2);
'step 1'
if(player.hp>1) player.loseHp();
if(player.hp>1||get.mode()=='guozhan') player.loseHp();
}
},
yuxi:{
@ -1496,7 +1496,7 @@ game.import('card',function(lib,game,ui,get,ai,_status){
return current.isFriendOf(player);
});
}
return num+game.countGroup();
return num+game.countGroup()-1;
}
},
trigger:{player:'damageBegin4'},
@ -1687,34 +1687,23 @@ game.import('card',function(lib,game,ui,get,ai,_status){
},
g_diaohulishan:{},
diaohulishan:{
trigger:{player:['damageBegin3','loseHpBefore','recoverBefore']},
forced:true,
popup:false,
content:function(){
trigger.cancel();
},
mod:{
cardEnabled:function(){
return false;
},
cardSavable:function(){
return false;
},
targetEnabled:function(){
return false;
},
},
mark:true,
intro:{
content:'不计入距离的计算且不能使用牌且不是牌的合法目标且不能失去/回复体力和受到伤害'
},
charlotte:true,
group:'undist',
ai:{
effect:{
target:function (card,player,target){
if(get.tag(card,'recover')||get.tag(card,'damage')) return 'zeroplayertarget';
},
},
init:function(player){
if(player.isIn()){
game.broadcastAll(function(player){
player.classList.add('out');
},player);
game.log(player,'移出了游戏');
}
},
onremove:function(player){
if(player.isOut()){
game.broadcastAll(function(player){
player.classList.remove('out');
},player);
game.log(player,'移回了游戏');
}
},
},
huxinjing:{
@ -1815,8 +1804,8 @@ game.import('card',function(lib,game,ui,get,ai,_status){
feilongduofeng3:'飞龙夺凤',
feilongduofeng_info:'①当你使用【杀】指定目标后,你可令目标角色弃置一张牌。②当你因使用【杀】而令其他角色进入濒死状态时,你可以获得其一张手牌。',
taipingyaoshu:'太平要术',
taipingyaoshu_info:'锁定技。①当你即将到属性伤害时,取消之。②你的手牌上限+XX为势力数。③当你失去装备区里的【太平要术】时你摸两张牌然后若你的体力值大于1你失去1点体力。',
taipingyaoshu_info_guozhan:'锁定技。①当你即将到属性伤害时,取消之。②你的手牌上限+XX为与你势力相同的角色数。③当你失去装备区里的【太平要术】时你摸两张牌然后若你的体力值大于1你失去1点体力。',
taipingyaoshu_info:'锁定技。①当你即将到属性伤害时,取消之。②你的手牌上限+XX为场上势力数-1。③当你失去装备区里的【太平要术】时你摸两张牌然后若你的体力值大于1你失去1点体力。',
taipingyaoshu_info_guozhan:'锁定技。①当你即将到属性伤害时,取消之。②你的手牌上限+XX为与你势力相同的角色数。③当你失去装备区里的【太平要术】时你摸两张牌然后你失去1点体力。',
yuxi_skill:'玉玺',
yuxi_skill2:'玉玺',
yuxi:'玉玺',
@ -1836,7 +1825,7 @@ game.import('card',function(lib,game,ui,get,ai,_status){
chiling:'敕令',
chiling_info:'①出牌阶段对所有没有势力的角色使用。目标角色选择一项1、明置一张武将牌然后摸一张牌2、弃置一张装备牌3、失去1点体力。②当【敕令】因判定或弃置而置入弃牌堆时系统将之移出游戏并将【诏书】置于牌堆底然后系统于当前回合结束后视为对所有没有势力的角色使用【敕令】。',
diaohulishan:'调虎离山',
diaohulishan_info:'出牌阶段,对至多两名其他角色使用。目标角色于此回合结束之前不计入距离的计算且不能使用牌且不是牌的合法目标且不能失去或回复体力或受到伤害。',
diaohulishan_info:'出牌阶段,对至多两名其他角色使用。目标角色于此回合视为移出游戏。',
huoshaolianying:'火烧连营',
huoshaolianying_bg:'烧',
huoshaolianying_info_guozhan:'出牌阶段对你的下家及其队列中的所有角色使用。你对目标角色造成1点火属性伤害。',