From 7071703d801b29f5e093d3a01cf1a667e86ad1b1 Mon Sep 17 00:00:00 2001 From: 1 <1@72wo.cn> Date: Sat, 3 Jan 2026 02:04:55 +0000 Subject: [PATCH] =?UTF-8?q?```=20fix(fight):=20=E6=B7=BB=E5=8A=A0Effect60?= =?UTF-8?q?=E6=8A=80=E8=83=BD=E8=A7=A6=E5=8F=91=E5=89=8D=E7=9A=84=E7=A9=BA?= =?UTF-8?q?=E6=8C=87=E9=92=88=E5=92=8C=E6=94=BB=E5=87=BB=E6=97=B6=E9=97=B4?= =?UTF-8?q?=E6=A3=80=E6=9F=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- logic/service/fight/effect/effect_60.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/logic/service/fight/effect/effect_60.go b/logic/service/fight/effect/effect_60.go index 1aa32def4..0444acb74 100644 --- a/logic/service/fight/effect/effect_60.go +++ b/logic/service/fight/effect/effect_60.go @@ -31,6 +31,12 @@ func (e *Effect60) OnSkill() bool { if !e.Hit() { return true } + if e.Ctx().SkillEntity == nil { + return true + } + if e.Ctx().AttackTime == 0 { + return true + } e.Ctx().Opp.Damage(e.Ctx().Our, &info.DamageZone{ Type: info.DamageType.Fixed, Damage: e.Args()[1]})