From 0f09fc355aea4745b711e4c2ba4dfdb731453f1f Mon Sep 17 00:00:00 2001 From: Shauren Date: Wed, 7 Sep 2022 11:37:24 +0200 Subject: Scripts/Spells: Fixed crash in spell_pri_atonement --- src/server/scripts/Spells/spell_priest.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/server/scripts/Spells/spell_priest.cpp b/src/server/scripts/Spells/spell_priest.cpp index 67fc78a1770..e29246d9873 100644 --- a/src/server/scripts/Spells/spell_priest.cpp +++ b/src/server/scripts/Spells/spell_priest.cpp @@ -286,7 +286,7 @@ public: constexpr std::array damageByStack = { 12.0f, 12.0f, 10.0f, 8.0f, 7.0f, 6.0f, 5.0f, 5.0f, 4.0f, 4.0f, 3.0f }; for (SpellEffIndex effectIndex : { EFFECT_0, EFFECT_1, EFFECT_2 }) - if (AuraEffect* sinOfTheMany = GetTarget()->GetAuraEffect(SPELL_PRIEST_SINS_OF_THE_MANY, effectIndex)) + if (AuraEffect* sinOfTheMany = GetUnitOwner()->GetAuraEffect(SPELL_PRIEST_SINS_OF_THE_MANY, effectIndex)) sinOfTheMany->ChangeAmount(damageByStack[std::min(_appliedAtonements.size(), damageByStack.size() - 1)]); } }; -- cgit v1.2.3