[8197] Use more similar code for triggered and precast spells.

Also better error reporting at not existed spells.
Clear use in comments for this 2 dependent cast ways.
This commit is contained in:
VladimirMangos 2009-07-18 21:20:33 +04:00
parent 49b201e22b
commit 9c91796443
4 changed files with 50 additions and 19 deletions

View file

@ -2034,7 +2034,7 @@ void Spell::EffectTriggerSpell(uint32 i)
m_caster->CastSpell(unitTarget,spellInfo,true,m_CastItem,NULL,m_originalCasterGUID);
}
else
m_TriggerSpells.push_back(spellInfo);
AddTriggeredSpell(spellInfo);
}
void Spell::EffectTriggerMissileSpell(uint32 effect_idx)