From 6759048fd16131232b78a3d1c2db97270524ba5c Mon Sep 17 00:00:00 2001 From: Miao_Spring <539943419@qq.com> Date: Wed, 12 Jun 2024 02:17:29 +0800 Subject: [PATCH] fix bugs --- extension.js | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/extension.js b/extension.js index fe92425..0bda0b3 100644 --- a/extension.js +++ b/extension.js @@ -895,7 +895,7 @@ game.import("extension", function (lib, game, ui, get, ai, _status) { } else { str += "--->未被锁定

"; } - str += '

--->效果:' + get.status(game.globalStatus).intro + "

"; + str += '

--->效果:' + get.status(game.globalStatus).intro.replace('
','
--->') + "

"; uiintro.add(str); } return uiintro; @@ -947,7 +947,7 @@ game.import("extension", function (lib, game, ui, get, ai, _status) { translation: "海市蜃楼", skill: "zioy_status_shenlou", type: "weather", - intro: "回合结束阶段令当前回合角色执行[失去log3(X)点体力(X为海市蜃楼剩余回合数,向上取整),将牌弃置至Y张(Y为体力值,至少弃置1张),获得“睡眠”异常]中随机任意项。" + intro: "回合结束阶段令当前回合角色执行[失去log3(X)点体力(X为海市蜃楼剩余回合数,向上取整),将牌弃置至Y张(Y为体力值,至少弃置1张),获得“睡眠”异常]中随机任意项。
当海市蜃楼结束时,当前回合角色失去所有体力。" }, "heiwu": { translation: "黑雾", @@ -1100,7 +1100,12 @@ game.import("extension", function (lib, game, ui, get, ai, _status) { return !player.storage.shenlou_noLoseHp; }, init: function (player) {}, - onremove: function (player) {}, + onremove: function (player) { + let p = _status.currentPhase + if(!p.storage.shenlou_noLoseHp){ + p.loseHp(p.hp) + } + }, content: function () { var r = function () { return [true, false].randomGet(); @@ -6894,7 +6899,7 @@ if(get.type(card)=='basic' && get.type(card)=='trick') flag= true; event.num = num; player.loseShenqi(num); if (game.globalStatus.name != "shenlou") { - game.changeGlobalStatus("shenlou", num, "phase"); + game.changeGlobalStatus("shenlou", num, "phase",true); } else { game.changeGlobalStatusEnd(num); } @@ -11317,7 +11322,7 @@ if(get.type(card)=='basic' && get.type(card)=='trick') flag= true; "zioy_hexuchongxiang_revive": "鹤墟重香②", "zioy_yuezhuiyunwei": "月坠云微", "zioy_yuezhuiyunwei_info": - "梦回芳草思依依,天远雁声稀。
①根据当前“蜃气”的数量执行下列效果:
不大于50%体力上限:一名角色的回合开始阶段你失去1级防御,攻击强化,你的判定区视为被废除,你免疫任何异常状态,你的武将牌始终正面向上。
大于25%体力上限:当你成为其他角色使用牌的目标时,其弃置一张与此牌同名的手牌(没有则不弃)
大于6:当你造成超过1点伤害后,你失去1点体力上限并令其获得1点体力上限,令你本局游戏摸牌阶段摸牌数,造成/受到伤害,失去体力的数值永久增加20%(与〖鹤墟重香〗同乘区)。
等于体力上限:每局游戏限一次,发动〖鹤墟重香②〗或〖月坠云微②〗时重置计数。当你使用牌对指定一名角色为唯一目标时,你与其交换体力与体力上限。以此法交换的体力和体力上限不超过X点(X为你发动〖鹤墟重香③〗的次数)
②每回合限1次,出牌阶段,若你有“蜃气”,你可以主动发动此技能:你失去所有“蜃气”,倒置负面强化并清除所有异常状态,召唤等量回合的“海市蜃楼”天气,令一名角色获得等量护甲,令一名角色回复等量体力,令一名角色摸等量牌(X=你的体力上限/2且向下取整),对一名角色造成等量伤害,弃置一名角色等量牌。
③你永久免疫“睡眠”异常,永久免疫“海市蜃楼”的任何效果。", + "梦回芳草思依依,天远雁声稀。
①根据当前“蜃气”的数量执行下列效果:
不大于50%体力上限:一名角色的回合开始阶段你失去1级防御,攻击强化,你的判定区视为被废除,你免疫任何异常状态,你的武将牌始终正面向上。
大于25%体力上限:当你成为其他角色使用牌的目标时,其弃置一张与此牌同名的手牌(没有则不弃)
大于6:当你造成超过1点伤害后,你失去1点体力上限并令其获得1点体力上限,令你本局游戏摸牌阶段摸牌数,造成/受到伤害,失去体力的数值永久增加20%(与〖鹤墟重香〗同乘区)。
等于体力上限:每局游戏限一次,发动〖鹤墟重香②〗或〖月坠云微②〗时重置计数。当你使用牌对指定一名角色为唯一目标时,你与其交换体力与体力上限。以此法交换的体力和体力上限不超过X点(X为你发动〖鹤墟重香③〗的次数)
②每回合限1次,出牌阶段,若你有“蜃气”,你可以主动发动此技能:你失去所有“蜃气”,倒置负面强化并清除所有异常状态,强制召唤等量回合的“海市蜃楼”天气,令一名角色获得等量护甲,令一名角色回复等量体力,令一名角色摸等量牌(X=你的体力上限/2且向下取整),对一名角色造成等量伤害,弃置一名角色等量牌。
③你永久免疫“睡眠”异常,永久免疫“海市蜃楼”的任何效果。", "zioy_zhumingxiangan": "烛明香暗", "zioy_zhumingxiangan_info": "凭阑半日独无言,依旧竹声新月似当年。
转换技:
阳:
>>①若你。
阴:
>>①若你。", "zioy_hanbosuliu": "寒波泝流",