From 7a137767fab342732211fec5e8d302e9035a32df Mon Sep 17 00:00:00 2001 From: ZhengPeiRu21 <98835050+ZhengPeiRu21@users.noreply.github.com> Date: Wed, 21 Sep 2022 06:28:19 -0600 Subject: feat(Core): OnBeforeLootMoney hook (#13030) --- src/server/game/Scripting/ScriptDefines/PlayerScript.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'src/server/game/Scripting/ScriptDefines') diff --git a/src/server/game/Scripting/ScriptDefines/PlayerScript.cpp b/src/server/game/Scripting/ScriptDefines/PlayerScript.cpp index 5cb773dced..7562313383 100644 --- a/src/server/game/Scripting/ScriptDefines/PlayerScript.cpp +++ b/src/server/game/Scripting/ScriptDefines/PlayerScript.cpp @@ -146,6 +146,14 @@ void ScriptMgr::OnPlayerMoneyChanged(Player* player, int32& amount) }); } +void ScriptMgr::OnBeforeLootMoney(Player* player, Loot* loot) +{ + ExecuteScript([&](PlayerScript* script) + { + script->OnBeforeLootMoney(player, loot); + }); +} + void ScriptMgr::OnGivePlayerXP(Player* player, uint32& amount, Unit* victim) { ExecuteScript([&](PlayerScript* script) -- cgit v1.2.3