From c30dbf66285acf802966d0327fa2d37e0730d971 Mon Sep 17 00:00:00 2001 From: Natedog2012 Date: Fri, 22 Oct 2021 16:16:56 -0500 Subject: [PATCH] [Bug Fix] Do not check tics remaining on non-buff spells (#1633) --- zone/spell_effects.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zone/spell_effects.cpp b/zone/spell_effects.cpp index 8af4e5324..68c04432b 100644 --- a/zone/spell_effects.cpp +++ b/zone/spell_effects.cpp @@ -164,7 +164,7 @@ bool Mob::SpellEffect(Mob* caster, uint16 spell_id, float partial, int level_ove std::string buf = fmt::format( "{} {} {} {}", caster ? caster->GetID() : 0, - buffs[buffslot].ticsremaining, + buffslot >= 0 ? buffs[buffslot].ticsremaining : 0, caster ? caster->GetLevel() : 0, buffslot );