diff options
| author | ZhengPeiRu21 <98835050+ZhengPeiRu21@users.noreply.github.com> | 2022-09-21 06:28:19 -0600 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-09-21 08:28:19 -0400 |
| commit | 7a137767fab342732211fec5e8d302e9035a32df (patch) | |
| tree | a278d93c393002d4b92d9221c07e72cdc4c0f8a6 /src/server/game/Scripting/ScriptDefines | |
| parent | a91b788304730e201eeb6fa382bcdcc1ab52c2d5 (diff) | |
feat(Core): OnBeforeLootMoney hook (#13030)
Diffstat (limited to 'src/server/game/Scripting/ScriptDefines')
| -rw-r--r-- | src/server/game/Scripting/ScriptDefines/PlayerScript.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
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>([&](PlayerScript* script) + { + script->OnBeforeLootMoney(player, loot); + }); +} + void ScriptMgr::OnGivePlayerXP(Player* player, uint32& amount, Unit* victim) { ExecuteScript<PlayerScript>([&](PlayerScript* script) |
