summaryrefslogtreecommitdiff
path: root/src/game/Scripting/ScriptMgr.cpp
diff options
context:
space:
mode:
authormik1893 <michele.roscelli@gmail.com>2016-09-11 22:53:22 +0200
committerYehonal <yehonal.azeroth@gmail.com>2016-09-24 14:45:07 +0200
commitca510dfd8d5f2515bc1966e45f801eb4085f0c36 (patch)
treeab6deaf9febf6397d7e972629496624537a5938e /src/game/Scripting/ScriptMgr.cpp
parent6966eba2bbb91d1fb84800a27d5ba7200f1e4d39 (diff)
Core/Unit: added new script OnPlayerBeingCharmed
Diffstat (limited to 'src/game/Scripting/ScriptMgr.cpp')
-rw-r--r--src/game/Scripting/ScriptMgr.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/game/Scripting/ScriptMgr.cpp b/src/game/Scripting/ScriptMgr.cpp
index e41899e1f4..ad2b2dc990 100644
--- a/src/game/Scripting/ScriptMgr.cpp
+++ b/src/game/Scripting/ScriptMgr.cpp
@@ -1318,6 +1318,11 @@ void ScriptMgr::OnCriteriaSave(SQLTransaction& trans, Player* player, uint16 cri
FOREACH_SCRIPT(PlayerScript)->OnCriteriaSave(trans, player, critId, criteriaData);
}
+void ScriptMgr::OnPlayerBeingCharmed(Player* player, Unit* charmer, uint32 oldFactionId, uint32 newFactionId)
+{
+ FOREACH_SCRIPT(PlayerScript)->OnBeingCharmed(player, charmer, oldFactionId, newFactionId);
+}
+
// Guild
void ScriptMgr::OnGuildAddMember(Guild* guild, Player* player, uint8& plRank)
{