Fix: truly remove suppressed buffs on permanent dispel via RemoveSuppressedBuffBySlot

Co-authored-by: Valorith <76063792+Valorith@users.noreply.github.com>
This commit is contained in:
copilot-swe-agent[bot]
2026-03-09 00:16:17 +00:00
parent 008b50767f
commit 8b7fbe7f9a
2 changed files with 69 additions and 1 deletions
+1
View File
@@ -452,6 +452,7 @@ public:
void BuffFadeNonPersistDeath();
void BuffFadeDetrimental();
void BuffFadeBySlot(int slot, bool iRecalcBonuses = true, bool suppress = false, uint32 suppresstics = 0);
void RemoveSuppressedBuffBySlot(int slot, bool iRecalcBonuses = true);
void BuffFadeDetrimentalByCaster(Mob *caster);
void BuffFadeBySitModifier();
void BuffFadeSongs();