Merge pull request #43 from Valorith/copilot/sub-pr-39-yet-again

Fix: Void function return type error in BuffFadeBySlot
This commit is contained in:
Vayle 2026-01-31 14:31:31 -05:00 committed by GitHub
commit 4faf48a7fd
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -4691,7 +4691,7 @@ void Mob::BuffFadeBySlot(int slot, bool iRecalcBonuses, bool suppress, uint32 su
} else {
// Reapply visual/state effects for non-client mobs (pets, NPCs, bots)
if (!IsValidSpell(buffs[slot].spellid))
return false;
return;
const auto& spell = spells[buffs[slot].spellid];
// Restore nimbus (visual aura) effect before processing individual spell effects,
// mirroring Client::ReapplyBuff and bot buff restoration behavior.