aboutsummaryrefslogtreecommitdiff
path: root/src/game/Spell.h
diff options
context:
space:
mode:
authormegamage <none@none>2009-08-27 16:41:10 -0500
committermegamage <none@none>2009-08-27 16:41:10 -0500
commitee3c766bc95f05018e7de30d9a0768fd1246be87 (patch)
tree8f44200c1871fb0c9ab5b0a87e89295b33bee3e5 /src/game/Spell.h
parentd8290149206a5f8a0a7d5d742fa6f2da280ff695 (diff)
*Use one dynobj to handle multiple aura effects.
--HG-- branch : trunk
Diffstat (limited to 'src/game/Spell.h')
-rw-r--r--src/game/Spell.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/game/Spell.h b/src/game/Spell.h
index d100f9e6ee2..93b383bed3d 100644
--- a/src/game/Spell.h
+++ b/src/game/Spell.h
@@ -27,6 +27,7 @@
class Unit;
class Player;
class GameObject;
+class DynamicObject;
class Aura;
enum SpellCastTargetFlags
@@ -555,6 +556,7 @@ class Spell
GameObject* gameObjTarget;
int32 damage;
Aura * m_spellAura; // only used in DoAllEffectOnTarget
+ DynamicObject *m_spellDynObj; // only used in DoAllEffectOnTarget
// this is set in Spell Hit, but used in Apply Aura handler
DiminishingLevels m_diminishLevel;