aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorShauren <shauren.trinity@gmail.com>2023-08-11 21:17:08 +0200
committerShauren <shauren.trinity@gmail.com>2023-08-11 21:17:08 +0200
commite7ad2661d18ed52c4c315454091efce75cb137e6 (patch)
treea1f877b0a6a8bb040197a9516eb1617527e45d02 /src
parent8161bce524d4efd3bb30ee15fdce720215c66cc9 (diff)
Scripts/Spells: Fixed Dark Reprimand not triggering
Diffstat (limited to 'src')
-rw-r--r--src/server/scripts/Spells/spell_priest.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/server/scripts/Spells/spell_priest.cpp b/src/server/scripts/Spells/spell_priest.cpp
index e4f807e547d..88dfd50e2e3 100644
--- a/src/server/scripts/Spells/spell_priest.cpp
+++ b/src/server/scripts/Spells/spell_priest.cpp
@@ -1348,9 +1348,11 @@ public:
if (Unit* target = GetHitUnit())
{
if (caster->IsFriendlyTo(target))
- caster->CastSpell(target, _healingSpellId, CastSpellExtraArgs().SetTriggeringSpell(GetSpell()));
+ caster->CastSpell(target, _healingSpellId, CastSpellExtraArgs(TRIGGERED_IGNORE_SPELL_AND_CATEGORY_CD)
+ .SetTriggeringSpell(GetSpell()));
else
- caster->CastSpell(target, _damageSpellId, CastSpellExtraArgs().SetTriggeringSpell(GetSpell()));
+ caster->CastSpell(target, _damageSpellId, CastSpellExtraArgs(TRIGGERED_IGNORE_SPELL_AND_CATEGORY_CD)
+ .SetTriggeringSpell(GetSpell()));
}
}