diff options
author | ariel- <ariel-@users.noreply.github.com> | 2017-02-21 22:37:53 -0300 |
---|---|---|
committer | Shauren <shauren.trinity@gmail.com> | 2019-08-17 20:04:14 +0200 |
commit | 5f70be050f971ee70da8953c4f094cb2adc233f8 (patch) | |
tree | add905ef542727f3cd2255e3a68a4e5ea8387f5d /src/server/game/Scripting/ScriptMgr.cpp | |
parent | 8e4f5e162707164c7b4ac12f4e2d9267e226e91b (diff) |
Core/Scripts: fix Nightfall proc chance and reduce it for victims with level above 60
Closes #15734
(cherrypicked from eac9c1f0b992fd3622fd7dd864b2acc2781ec778)
Diffstat (limited to 'src/server/game/Scripting/ScriptMgr.cpp')
-rw-r--r-- | src/server/game/Scripting/ScriptMgr.cpp | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/server/game/Scripting/ScriptMgr.cpp b/src/server/game/Scripting/ScriptMgr.cpp index 3ed7f855868..be13de0bd08 100644 --- a/src/server/game/Scripting/ScriptMgr.cpp +++ b/src/server/game/Scripting/ScriptMgr.cpp @@ -1685,6 +1685,17 @@ bool ScriptMgr::OnItemRemove(Player* player, Item* item) return tmpscript->OnRemove(player, item); } +bool ScriptMgr::OnCastItemCombatSpell(Player* player, Unit* victim, SpellInfo const* spellInfo, Item* item) +{ + ASSERT(player); + ASSERT(victim); + ASSERT(spellInfo); + ASSERT(item); + + GET_SCRIPT_RET(ItemScript, item->GetScriptId(), tmpscript, true); + return tmpscript->OnCastItemCombatSpell(player, victim, spellInfo, item); +} + bool ScriptMgr::OnDummyEffect(Unit* caster, uint32 spellId, SpellEffIndex effIndex, Creature* target) { ASSERT(caster); |