feat(Core/Scripting): Implement OnSpellHealingBonusTakenNegativeModifiers hook (#10318)

This commit is contained in:
Skjalf
2022-01-23 17:56:41 -03:00
committed by GitHub
parent d97c95c3fa
commit 22ec66566c
3 changed files with 27 additions and 3 deletions

View File

@@ -138,3 +138,18 @@ bool ScriptMgr::OnIsAffectedBySpellModCheck(SpellInfo const* affectSpell, SpellI
return true;
}
bool ScriptMgr::OnSpellHealingBonusTakenNegativeModifiers(Unit const* target, Unit const* caster, SpellInfo const* spellInfo, float& val)
{
auto ret = IsValidBoolScript<GlobalScript>([&](GlobalScript* script)
{
return !script->OnSpellHealingBonusTakenNegativeModifiers(target, caster, spellInfo, val);
});
if (ret && *ret)
{
return false;
}
return true;
}