Core/Spell:
Triggered spells now will be cast on the primal target instead of on caster Close #10853 Close #10860
This commit is contained in:
1 parent
ac7828a8d9
commit
e9b7bb0a7b
2 files changed
+5
-1
No files matched your search
@@ -929,7 +929,10 @@ void Spell::EffectTriggerSpell(SpellEffIndex effIndex)
|
||||
if (spellInfo->GetExplicitTargetMask() & TARGET_FLAG_DEST_LOCATION)
|
||||
targets.SetDst(m_targets);
|
||||
|
||||
targets.SetUnitTarget(m_caster);
|
||||
if (Unit* target = m_targets.GetUnitTarget())
|
||||
targets.SetUnitTarget(target);
|
||||
else
|
||||
targets.SetUnitTarget(m_caster);
|
||||
}
|
||||
|
||||
CustomSpellValues values;
|
||||
|
||||
Reference in new issue
Block a user