Core/Auras: Improvements in spell_linked_spell table handling, now auras with using this table have linked stack amount, also linked aura removal is called now when aura is removed on target death.

This commit is contained in:
QAston
2011-06-26 19:31:11 +02:00
parent d2e1f5a259
commit faaba1aa65
3 changed files with 64 additions and 40 deletions
+1 -1
View File
@@ -3117,7 +3117,7 @@ Aura* Unit::_TryStackingOrRefreshingExistingAura(SpellEntry const* newAura, uint
casterGUID = caster->GetGUID();
// passive and Incanter's Absorption and auras with different type can stack with themselves any number of times
if (!IsPassiveSpell(newAura) && newAura->Id != 44413)
if (!IsMultiSlotAura(newAura))
{
// check if cast item changed
uint64 castItemGUID = 0;