diff options
author | Teleqraph <nyrdeveloper@gmail.com> | 2023-04-17 20:40:22 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-04-17 20:40:22 +0200 |
commit | a32584b9204a65bf8d1c057e2d1b0eb94fddc7c3 (patch) | |
tree | c92b067e0080290a92943660f2b54dd25a64cd15 /src | |
parent | bda332098640675103285c5b992f664c67d073e5 (diff) |
Scripts/Spells: Update Sins of the Many values (#28922)
Diffstat (limited to 'src')
-rw-r--r-- | src/server/scripts/Spells/spell_priest.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/server/scripts/Spells/spell_priest.cpp b/src/server/scripts/Spells/spell_priest.cpp index f8b6e070192..a24e9ec5d53 100644 --- a/src/server/scripts/Spells/spell_priest.cpp +++ b/src/server/scripts/Spells/spell_priest.cpp @@ -284,7 +284,8 @@ public: void UpdateSinsOfTheManyValue() { - 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 }; + // Note: the damage dimish starts at the 6th application as of 10.0.5. + constexpr std::array<float, 20> damageByStack = { 40.0f, 40.0f, 40.0f, 40.0f, 40.0f, 35.0f, 30.0f, 25.0f, 20.0f, 15.0f, 11.0f, 8.0f, 5.0f, 4.0f, 3.0f, 2.5f, 2.0f, 1.5f, 1.25f, 1.0f }; for (SpellEffIndex effectIndex : { EFFECT_0, EFFECT_1, EFFECT_2 }) if (AuraEffect* sinOfTheMany = GetUnitOwner()->GetAuraEffect(SPELL_PRIEST_SINS_OF_THE_MANY, effectIndex)) |