From 3716355750195783be944793070d6fe1635acd7b Mon Sep 17 00:00:00 2001 From: Vayle <76063792+Valorith@users.noreply.github.com> Date: Sat, 31 Jan 2026 19:11:50 -0500 Subject: [PATCH] Update zone/spell_effects.cpp Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --- zone/spell_effects.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zone/spell_effects.cpp b/zone/spell_effects.cpp index f12ecdfef..ecd89388b 100644 --- a/zone/spell_effects.cpp +++ b/zone/spell_effects.cpp @@ -4700,8 +4700,8 @@ void Mob::BuffFadeBySlot(int slot, bool iRecalcBonuses, bool suppress, uint32 su const auto& spell = spells[buffs[slot].spellid]; // Restore nimbus (visual aura) effect before processing individual spell effects, // mirroring Client::ReapplyBuff behavior for client-owned pets. - if (spell.nimbus_effect) { - SetNimbusEffect(spell.nimbus_effect); + if (spell.nimbus_effect > 0) { + SetNimbusEffect(static_cast(spell.nimbus_effect)); } for (int i = 0; i < EFFECT_COUNT; i++) { switch (spell.effect_id[i]) {