From 7878d1258200a4b82558f22cce16f3b34db893d6 Mon Sep 17 00:00:00 2001 From: Miao_Spring <539943419@qq.com> Date: Sun, 15 Oct 2023 03:28:21 +0800 Subject: [PATCH] ud --- extension.js | 16 ++++++++++++++-- zioy_test.jpg => test.jpg | Bin 2 files changed, 14 insertions(+), 2 deletions(-) rename zioy_test.jpg => test.jpg (100%) diff --git a/extension.js b/extension.js index d713a6c..98ad8d5 100644 --- a/extension.js +++ b/extension.js @@ -7614,7 +7614,7 @@ if(get.type(card)=='basic' && get.type(card)=='trick') flag= true; player.addMark("zioy_leimingqiangu", player.getTailCount() * 5); event.trigger("addMark_zioy_leimingqiangu"); }, - group: ["zioy_leimingqiangu_useCard", "zioy_leimingqiangu_addMark", "zioy_leimingqiangu_phaseDraw", "zioy_leimingqiangu_source"], + group: ["zioy_leimingqiangu_useCard", "zioy_leimingqiangu_addMark", "zioy_leimingqiangu_phaseDraw", "zioy_leimingqiangu_source","zioy_leimingqiangu_updateDamageLimiter"], subSkill: { useCard: { trigger: { @@ -7630,7 +7630,7 @@ if(get.type(card)=='basic' && get.type(card)=='trick') flag= true; "step 1" player.recover(); "step 2" - player.addDamageLimiter(parseInt(player.getTailCount() / 2), "zioy_leimingqiangu"); + player.addDamageLimiter(parseInt(player.getTailCount() / 2+0.01), "zioy_leimingqiangu"); }, sub: true, "_priority": 0 @@ -7656,6 +7656,18 @@ if(get.type(card)=='basic' && get.type(card)=='trick') flag= true; sub: true, "_priority": 0 }, + updateDamageLimiter:{ + trigger:{ + player:["loseAfter","changeHp","gainMaxHpAfter","loseMaxHpAfter"], + global:["equipAfter","addJudgeAfter","gainAfter","loseAsyncAfter","addToExpansionAfter"], + }, + filter:function(){ + return true; + }, + content:function(){ + player.addDamageLimiter(parseInt(player.getTailCount() / 2+0.01), "zioy_leimingqiangu"); + } + }, phaseDraw: { trigger: { player: "phaseDrawBegin" diff --git a/zioy_test.jpg b/test.jpg similarity index 100% rename from zioy_test.jpg rename to test.jpg