diff options
Diffstat (limited to 'src/game/Scripting/ScriptMgr.cpp')
-rw-r--r-- | src/game/Scripting/ScriptMgr.cpp | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/src/game/Scripting/ScriptMgr.cpp b/src/game/Scripting/ScriptMgr.cpp index 356ac83131..bea0e71a02 100644 --- a/src/game/Scripting/ScriptMgr.cpp +++ b/src/game/Scripting/ScriptMgr.cpp @@ -1379,6 +1379,11 @@ void ScriptMgr::OnQuestRewardItem(Player* player, Item* item, uint32 count) FOREACH_SCRIPT(PlayerScript)->OnQuestRewardItem(player, item, count); } +void ScriptMgr::OnFirstLogin(Player* player) +{ + FOREACH_SCRIPT(PlayerScript)->OnFirstLogin(player); +} + // Guild void ScriptMgr::OnGuildAddMember(Guild* guild, Player* player, uint8& plRank) { @@ -1495,6 +1500,16 @@ void ScriptMgr::OnBeforeDropAddItem(Player const* player, Loot& loot, LootStoreI FOREACH_SCRIPT(GlobalScript)->OnBeforeDropAddItem(player, loot, LootStoreItem); } +void ScriptMgr::OnInitializeLockedDungeons(Player* player, uint8& level, uint32& lockData) +{ + FOREACH_SCRIPT(GlobalScript)->OnInitializeLockedDungeons(player, level, lockData); +} + +void ScriptMgr::OnAfterInitializeLockedDungeons(Player* player) +{ + FOREACH_SCRIPT(GlobalScript)->OnAfterInitializeLockedDungeons(player); +} + uint32 ScriptMgr::DealDamage(Unit* AttackerUnit, Unit *pVictim, uint32 damage, DamageEffectType damagetype) { FOR_SCRIPTS_RET(UnitScript, itr, end, damage) |