diff --git a/src/server/game/LimitedTimeTrigger.go b/src/server/game/LimitedTimeTrigger.go index d70709cc..5f1853d0 100644 --- a/src/server/game/LimitedTimeTrigger.go +++ b/src/server/game/LimitedTimeTrigger.go @@ -238,6 +238,9 @@ func LimitedTimeEnergyAdd(p *Player) { BaseMod := p.PlayMod.getBaseMod() delta := curtime - BaseMod.GetRecoverTime() Recover := userCfg.GetRecover(BaseMod.GetLevel()) + if Recover <= 0 { + return + } Addsta := int(delta) / Recover if Addsta <= 0 { return