aboutsummaryrefslogtreecommitdiff
path: root/src/game/Spell.cpp
diff options
context:
space:
mode:
authormegamage <none@none>2008-10-30 11:32:10 -0500
committermegamage <none@none>2008-10-30 11:32:10 -0500
commitdaec9868d96501b69cdcc6d37e4900874ae96cd7 (patch)
treed3872ba78e27fdd078f78d9b96cc5ec0a6e8b92e /src/game/Spell.cpp
parentf2f73ff19f0a3eba028cf1b0a615988ef3218b3b (diff)
[svn] Enable linked spells: cast spells/remove auras when spells casted/spells hitting/auras removed. Add new table "spell_linked_spell". Some illustrations provided in sql.
Let trigger creature cast AOE spells when summoned. Illustration provided in sql. Let active creatures always visible if possible. (seems does not work for now, need to find out why) --HG-- branch : trunk
Diffstat (limited to 'src/game/Spell.cpp')
-rw-r--r--src/game/Spell.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/game/Spell.cpp b/src/game/Spell.cpp
index 41d79e5203c..512c5533885 100644
--- a/src/game/Spell.cpp
+++ b/src/game/Spell.cpp
@@ -926,7 +926,7 @@ void Spell::DoAllEffectOnTarget(TargetInfo *target)
if(int32 spell_triggered = spellmgr.GetSpellLinked(m_spellInfo->Id, 1))
{
if(spell_triggered > 0)
- m_caster->CastSpell(unit, spell_triggered, true);
+ unit->CastSpell(unit, spell_triggered, true/*, 0, 0, m_caster->GetGUID()*/);
else
unit->RemoveAurasDueToSpell(-spell_triggered);
}