Core/Auras:
Make Aura::ModStackAmount(1) an equivalent of reapplying the aura
Recalculate periodic aura timers on aura reapply.
This commit is contained in:
@@ -3158,9 +3158,6 @@ Aura* Unit::_TryStackingOrRefreshingExistingAura(SpellEntry const* newAura, uint
|
||||
*oldGUID = castItemGUID;
|
||||
}
|
||||
|
||||
// refresh charges
|
||||
foundAura->SetCharges(foundAura->CalcMaxCharges(caster));
|
||||
|
||||
// try to increase stack amount
|
||||
foundAura->ModStackAmount(1);
|
||||
return foundAura;
|
||||
|
||||
Reference in New Issue
Block a user