From 399d39a4b93f3eec5ffe907daec6d3c25fa36258 Mon Sep 17 00:00:00 2001 From: hondacrx Date: Wed, 1 Jun 2022 15:48:06 -0400 Subject: [PATCH] Core/Spells: Implemented SPELL_ATTR5_AURA_UNIQUE_PER_CASTER Port From (https://github.com/TrinityCore/TrinityCore/commit/91ca5527d64ac0bbcb22b2c03db480b7860e6bab) --- Source/Game/Spells/Auras/Aura.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Source/Game/Spells/Auras/Aura.cs b/Source/Game/Spells/Auras/Aura.cs index 431d81e12..66f535277 100644 --- a/Source/Game/Spells/Auras/Aura.cs +++ b/Source/Game/Spells/Auras/Aura.cs @@ -956,7 +956,7 @@ namespace Game.Spells return true; } - bool refresh = stackAmount >= GetStackAmount() && (m_spellInfo.StackAmount != 0 || !m_spellInfo.HasAttribute(SpellAttr1.AuraUnique)); + bool refresh = stackAmount >= GetStackAmount() && (m_spellInfo.StackAmount != 0 || (!m_spellInfo.HasAttribute(SpellAttr1.AuraUnique) && !m_spellInfo.HasAttribute(SpellAttr5.AuraUniquePerCaster))); // Update stack amount SetStackAmount((byte)stackAmount);