*Fix per-caster aura state based on [8218] (Author: VladimirMangos;almost nothing left from original patch):

*Fixes all per caster aurastates instead of only conflagrate
*Adds a holder for aura state auras for speedup search
*Save some memory space by removing m_auraStateMask from aura class.

--HG--
branch : trunk
This commit is contained in:
QAston
2009-07-30 17:16:56 +02:00
parent 2095daca85
commit 13758fcae1
8 changed files with 150 additions and 87 deletions
+1
View File
@@ -134,6 +134,7 @@ enum SpellLinkedType
};
SpellSpecific GetSpellSpecific(uint32 spellId);
AuraState GetSpellAuraState(SpellEntry const * spellInfo);
// Different spell properties
inline float GetSpellRadiusForHostile(SpellRadiusEntry const *radius) { return (radius ? radius->radiusHostile : 0); }