aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Scripting/ScriptMgr.cpp
diff options
context:
space:
mode:
authorariel- <ariel-@users.noreply.github.com>2017-02-21 22:37:53 -0300
committerShauren <shauren.trinity@gmail.com>2019-08-17 20:04:14 +0200
commit5f70be050f971ee70da8953c4f094cb2adc233f8 (patch)
treeadd905ef542727f3cd2255e3a68a4e5ea8387f5d /src/server/game/Scripting/ScriptMgr.cpp
parent8e4f5e162707164c7b4ac12f4e2d9267e226e91b (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.cpp11
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);