Scripts/Spells: Fixed crash in spell_sha_mastery_elemental_overload
Port From (https://github.com/TrinityCore/TrinityCore/commit/db8504426796ce39f1871aa1871bae10e0408f9f)
This commit is contained in:
@@ -1171,6 +1171,11 @@ namespace Scripts.Spells.Shaman
|
|||||||
|
|
||||||
caster.m_Events.AddEventAtOffset(() =>
|
caster.m_Events.AddEventAtOffset(() =>
|
||||||
{
|
{
|
||||||
|
if (targets.Targets == null)
|
||||||
|
return;
|
||||||
|
|
||||||
|
targets.Targets.Update(caster);
|
||||||
|
|
||||||
CastSpellExtraArgs args = new();
|
CastSpellExtraArgs args = new();
|
||||||
args.OriginalCastId = originalCastId;
|
args.OriginalCastId = originalCastId;
|
||||||
caster.CastSpell(targets, overloadSpellId, args);
|
caster.CastSpell(targets, overloadSpellId, args);
|
||||||
|
|||||||
Reference in New Issue
Block a user