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

Add DivineAura effect restoration for non-client mobs after suppression expires
This commit is contained in:
Vayle 2026-01-31 15:05:43 -05:00 committed by GitHub
commit 9eb982ef15
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -4709,6 +4709,9 @@ void Mob::BuffFadeBySlot(int slot, bool iRecalcBonuses, bool suppress, uint32 su
case SpellEffect::Amnesia:
Amnesia(true);
break;
case SpellEffect::DivineAura:
invulnerable = true;
break;
case SpellEffect::AddMeleeProc:
case SpellEffect::WeaponProc:
AddProcToWeapon(GetProcID(buffs[slot].spellid, i), false, 100 + spell.limit_value[i], buffs[slot].spellid, buffs[slot].casterlevel, GetSpellProcLimitTimer(buffs[slot].spellid, ProcType::MELEE_PROC));