fix
This commit is contained in:
1 parent
dbaf48e72c
commit
dcac358d01
1 file changed
+7
-5
+7
-5
@@ -6307,6 +6307,7 @@ if(get.type(card)=='basic' && get.type(card)=='trick') flag= true;
|
|||||||
player: "dieBefore"
|
player: "dieBefore"
|
||||||
},
|
},
|
||||||
filter: function (event, player) {
|
filter: function (event, player) {
|
||||||
|
if(!player.storage._miao_twins)return false
|
||||||
// game.log(player.storage._miao_twins.hp > 0&& player.storage._miao_twins.isIn()&&event.getParent().name!='giveup'&&player.maxHp>0)
|
// game.log(player.storage._miao_twins.hp > 0&& player.storage._miao_twins.isIn()&&event.getParent().name!='giveup'&&player.maxHp>0)
|
||||||
return !player.storage._miao_twins.storage.zioy_riyuexingkong_die;
|
return !player.storage._miao_twins.storage.zioy_riyuexingkong_die;
|
||||||
},
|
},
|
||||||
@@ -8882,7 +8883,7 @@ if(get.type(card)=='basic' && get.type(card)=='trick') flag= true;
|
|||||||
④你造成/受到伤害后,你与伤害来源各获得“空”,若其已有“空”则重置“空”的发动次数。<br>
|
④你造成/受到伤害后,你与伤害来源各获得“空”,若其已有“空”则重置“空”的发动次数。<br>
|
||||||
⑤每个出牌阶段每名角色限10次。一名角色于你的出牌阶段内失去牌时,你令其获得“舍”,若其已有“舍”则重置“舍”的发动次数。<br>
|
⑤每个出牌阶段每名角色限10次。一名角色于你的出牌阶段内失去牌时,你令其获得“舍”,若其已有“舍”则重置“舍”的发动次数。<br>
|
||||||
⑥你的回合开始阶段,以逆时针顺序从你开始的所有角色依次失去“空”与"舍",每有一名角色以此法失去“空”,你获得1枚“隙”,每有一名角色以此法失去“舍”,你获得1枚“嗜”。<br>
|
⑥你的回合开始阶段,以逆时针顺序从你开始的所有角色依次失去“空”与"舍",每有一名角色以此法失去“空”,你获得1枚“隙”,每有一名角色以此法失去“舍”,你获得1枚“嗜”。<br>
|
||||||
⑦每当你获得4枚“隙”,你失去1点体力上限,若你未处于【灵降】状态,你将体力回复至体力上限。<br>
|
⑦每当你获得4枚“隙”(【灵降】状态下为2枚),你失去1点体力上限(【灵降】状态下为2点),若你未处于【灵降】状态,你将体力回复至体力上限。<br>
|
||||||
⑧每当你获得“嗜”时,你摸一张牌。你的手牌上限-X(X为你“嗜”的数量/3)<br>
|
⑧每当你获得“嗜”时,你摸一张牌。你的手牌上限-X(X为你“嗜”的数量/3)<br>
|
||||||
恒:你的体力上限-1。你的体力上限增加无效。<br>
|
恒:你的体力上限-1。你的体力上限增加无效。<br>
|
||||||
空:获得此技能时你失去1点体力,失去此技能时你回复1点体力。当你回复体力时,取消之。此技能在发动2次后被失去。<br>
|
空:获得此技能时你失去1点体力,失去此技能时你回复1点体力。当你回复体力时,取消之。此技能在发动2次后被失去。<br>
|
||||||
@@ -8998,7 +8999,7 @@ if(get.type(card)=='basic' && get.type(card)=='trick') flag= true;
|
|||||||
marktext:'隙',
|
marktext:'隙',
|
||||||
intro:{
|
intro:{
|
||||||
name:'隙',
|
name:'隙',
|
||||||
mark:(_,__,player)=>`每当你获得4枚“隙”,你失去1点体力上限并将体力回复至体力上限。`
|
mark:(_,__,player)=>`每当你获得${player.storage.zioy_nuhuangfeng_status !== 'lingjiang' ? 4 : 2}枚“隙”,你失去${player.storage.zioy_nuhuangfeng_status !== 'lingjiang' ? 1 : 2}点体力上限。`
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
shi:{
|
shi:{
|
||||||
@@ -9058,6 +9059,7 @@ if(get.type(card)=='basic' && get.type(card)=='trick') flag= true;
|
|||||||
player.storage.zioy_shihunzhuo_she_gainHistory = {}
|
player.storage.zioy_shihunzhuo_she_gainHistory = {}
|
||||||
},
|
},
|
||||||
filter:function(event,player){
|
filter:function(event,player){
|
||||||
|
if(!event.player) return false
|
||||||
if(_status.currentPhase!=player) return false;
|
if(_status.currentPhase!=player) return false;
|
||||||
if(player.storage.zioy_shihunzhuo_she_gainHistory[event.player] >= 10) return false
|
if(player.storage.zioy_shihunzhuo_she_gainHistory[event.player] >= 10) return false
|
||||||
return event.player.isPhaseUsing()
|
return event.player.isPhaseUsing()
|
||||||
@@ -9104,8 +9106,8 @@ if(get.type(card)=='basic' && get.type(card)=='trick') flag= true;
|
|||||||
if(current.hasSkill('zioy_shihunzhuo_kong')){
|
if(current.hasSkill('zioy_shihunzhuo_kong')){
|
||||||
current.removeSkill('zioy_shihunzhuo_kong')
|
current.removeSkill('zioy_shihunzhuo_kong')
|
||||||
player.addMark('zioy_shihunzhuo_xi')
|
player.addMark('zioy_shihunzhuo_xi')
|
||||||
if(player.countMark('zioy_shihunzhuo_xi') % 4 === 0){
|
if(player.countMark('zioy_shihunzhuo_xi') % (player.storage.zioy_nuhuangfeng_status !== 'lingjiang' ? 4 : 2) === 0){
|
||||||
player.loseMaxHp(1)
|
player.loseMaxHp(player.storage.zioy_nuhuangfeng_status !== 'lingjiang' ? 1 : 2)
|
||||||
if(player.storage.zioy_nuhuangfeng_status !== 'lingjiang'){
|
if(player.storage.zioy_nuhuangfeng_status !== 'lingjiang'){
|
||||||
player.recover(player.maxHp - player.hp)
|
player.recover(player.maxHp - player.hp)
|
||||||
}
|
}
|
||||||
@@ -9223,7 +9225,7 @@ if(get.type(card)=='basic' && get.type(card)=='trick') flag= true;
|
|||||||
group:player.group
|
group:player.group
|
||||||
}
|
}
|
||||||
player.addToExpansion(player.getCards('hej')).gaintag.add('zioy_nuhuangfeng_gainLingJiang');
|
player.addToExpansion(player.getCards('hej')).gaintag.add('zioy_nuhuangfeng_gainLingJiang');
|
||||||
const targetInfo = lib.character[target.name1]
|
const targetInfo = lib.character[target.name1] ? lib.character[target.name1] : [target.sex, target.group, `${target.hp}/${target.maxHp}/${target.hujia}`, [...target.skills]]
|
||||||
player.hp = get.infoHp(targetInfo[2]);
|
player.hp = get.infoHp(targetInfo[2]);
|
||||||
player.maxHp = get.infoMaxHp(targetInfo[2]);
|
player.maxHp = get.infoMaxHp(targetInfo[2]);
|
||||||
// player.hujia = get.infoHujia(targetInfo[2]);
|
// player.hujia = get.infoHujia(targetInfo[2]);
|
||||||
|
|||||||
Reference in new issue
Block a user