*Make AuraEffect::Update virtual.

--HG--
branch : trunk
This commit is contained in:
megamage
2009-04-13 18:21:48 -05:00
parent df35e1ad2b
commit 7b6548f2d1
2 changed files with 4 additions and 10 deletions
+2 -1
View File
@@ -161,6 +161,7 @@ class TRINITY_DLL_SPEC Aura
bool m_updated:1; // Prevent remove aura by stack if set
bool m_isSingleTargetAura:1; // true if it's a single target spell and registered at caster - can change at spell steal for example
};
class TRINITY_DLL_SPEC AuraEffect
{
public:
@@ -335,7 +336,7 @@ class TRINITY_DLL_SPEC AuraEffect
uint32 GetEffIndex() const { return m_effIndex; }
int32 GetBasePoints() const { return m_currentBasePoints; }
int32 GetAuraAmplitude(){return m_amplitude;}
void Update(uint32 diff);
virtual void Update(uint32 diff);
bool IsAreaAura() const { return m_isAreaAura; }
bool IsPeriodic() const { return m_isPeriodic; }