aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorShauren <shauren.trinity@gmail.com>2022-09-07 11:37:24 +0200
committerShauren <shauren.trinity@gmail.com>2022-09-07 11:37:24 +0200
commit0f09fc355aea4745b711e4c2ba4dfdb731453f1f (patch)
treef4af2ddb85c367771c8c3a92166be91db50433de
parentc7ab687139fb14d27fa20863cbc99f11a99cbda2 (diff)
Scripts/Spells: Fixed crash in spell_pri_atonement
-rw-r--r--src/server/scripts/Spells/spell_priest.cpp2
1 files changed, 1 insertions, 1 deletions
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<float, 11> 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)]);
}
};