diff --git a/src/game/SpellEffects.cpp b/src/game/SpellEffects.cpp index 7845bf918..26e68f51e 100644 --- a/src/game/SpellEffects.cpp +++ b/src/game/SpellEffects.cpp @@ -3294,21 +3294,21 @@ void Spell::EffectClearQuest(SpellEffectIndex eff_idx) void Spell::EffectForceCast(SpellEffectIndex eff_idx) { - if( !unitTarget ) + if (!unitTarget) return; uint32 triggered_spell_id = m_spellInfo->EffectTriggerSpell[eff_idx]; // normal case - SpellEntry const *spellInfo = sSpellStore.LookupEntry( triggered_spell_id ); + SpellEntry const *spellInfo = sSpellStore.LookupEntry(triggered_spell_id); - if(!spellInfo) + if (!spellInfo) { - sLog.outError("EffectForceCast of spell %u: triggering unknown spell id %i", m_spellInfo->Id,triggered_spell_id); + sLog.outError("EffectForceCast of spell %u: triggering unknown spell id %i", m_spellInfo->Id, triggered_spell_id); return; } - unitTarget->CastSpell(unitTarget, spellInfo, true, NULL, NULL, m_originalCasterGUID); + unitTarget->CastSpell(unitTarget, spellInfo, true, NULL, NULL, m_originalCasterGUID, m_spellInfo); } void Spell::EffectTriggerSpell(SpellEffectIndex effIndex) diff --git a/src/shared/revision_nr.h b/src/shared/revision_nr.h index dda302927..ca1889cfe 100644 --- a/src/shared/revision_nr.h +++ b/src/shared/revision_nr.h @@ -1,4 +1,4 @@ #ifndef __REVISION_NR_H__ #define __REVISION_NR_H__ - #define REVISION_NR "11692" + #define REVISION_NR "11693" #endif // __REVISION_NR_H__