![]() |
AzerothCore 3.3.5a
OpenSource WoW Emulator
|
This is the complete list of members for ScriptMgr, including all inherited members.
| _modules_loader_callback | ScriptMgr | private |
| _scheduledScripts | ScriptMgr | private |
| _script_loader_callback | ScriptMgr | private |
| _scriptCount | ScriptMgr | private |
| AfterInstanceGameObjectCreate(Map *instance, GameObject *go) | ScriptMgr | |
| AnticheatCheckMovementInfo(Player *player, MovementInfo const &movementInfo, Unit *mover, bool jump) | ScriptMgr | |
| AnticheatHandleDoubleJump(Player *player, Unit *mover) | ScriptMgr | |
| AnticheatSetCanFlybyServer(Player *player, bool apply) | ScriptMgr | |
| AnticheatSetJumpingbyOpcode(Player *player, bool jump) | ScriptMgr | |
| AnticheatSetRootACKUpd(Player *player) | ScriptMgr | |
| AnticheatSetUnderACKmount(Player *player) | ScriptMgr | |
| AnticheatUpdateMovementInfo(Player *player, MovementInfo const &movementInfo) | ScriptMgr | |
| CanAccountCreateCharacter(uint32 accountId, uint8 charRace, uint8 charClass) | ScriptMgr | |
| CanAddMember(ArenaTeam *team, ObjectGuid PlayerGuid) | ScriptMgr | |
| CanApplySoulboundFlag(Item *item, ItemTemplate const *proto) | ScriptMgr | |
| CanCheckCriteria(AchievementMgr *mgr, AchievementCriteriaEntry const *achievementCriteria) | ScriptMgr | |
| CanFillPlayersToBG(BattlegroundQueue *queue, Battleground *bg, BattlegroundBracketId bracket_id) | ScriptMgr | |
| CanGroupJoinBattlegroundQueue(Group const *group, Player *member, Battleground const *bgTemplate, uint32 MinPlayerCount, bool isRated, uint32 arenaSlot) | ScriptMgr | |
| CanGuildSendBankList(Guild const *guild, WorldSession *session, uint8 tabId, bool sendAllSlots) | ScriptMgr | |
| CanItemApplyEquipSpell(Player *player, Item *item) | ScriptMgr | |
| CanModAuraEffectDamageDone(AuraEffect const *auraEff, Unit *target, AuraApplication const *aurApp, uint8 mode, bool apply) | ScriptMgr | |
| CanModAuraEffectModDamagePercentDone(AuraEffect const *auraEff, Unit *target, AuraApplication const *aurApp, uint8 mode, bool apply) | ScriptMgr | |
| CanPacketReceive(WorldSession *session, WorldPacket const &packet) | ScriptMgr | |
| CanPacketSend(WorldSession *session, WorldPacket const &packet) | ScriptMgr | |
| CanPrepare(Spell *spell, SpellCastTargets const *targets, AuraEffect const *triggeredByAura) | ScriptMgr | |
| CanResetTalents(Pet *pet) | ScriptMgr | |
| CanSaveToDB(ArenaTeam *team) | ScriptMgr | |
| CanScalingEverything(Spell *spell) | ScriptMgr | |
| CanSelectSpecTalent(Spell *spell) | ScriptMgr | |
| CanSendAuctionHello(WorldSession const *session, ObjectGuid guid, Creature *creature) | ScriptMgr | |
| CanSendMessageBGQueue(BattlegroundQueue *queue, Player *leader, Battleground *bg, PvPDifficultyEntry const *bracketEntry) | ScriptMgr | |
| CanSetPhaseMask(Unit const *unit, uint32 newPhaseMask, bool update) | ScriptMgr | |
| CanUnlearnSpellDefault(Pet *pet, SpellInfo const *spellInfo) | ScriptMgr | |
| CanUnlearnSpellSet(Pet *pet, uint32 level, uint32 spell) | ScriptMgr | |
| CheckIfScriptsInDatabaseExist() | ScriptMgr | |
| CreateAuraScripts(uint32 spellId, std::list< AuraScript * > &scriptVector) | ScriptMgr | |
| CreateBattleground(BattlegroundTypeId typeId) | ScriptMgr | |
| CreateInstanceScript(InstanceMap *map) | ScriptMgr | |
| CreateOutdoorPvP(OutdoorPvPData const *data) | ScriptMgr | |
| CreateSpellScriptLoaders(uint32 spellId, std::vector< std::pair< SpellScriptLoader *, std::multimap< uint32, uint32 >::iterator > > &scriptVector) | ScriptMgr | |
| CreateSpellScripts(uint32 spellId, std::list< SpellScript * > &scriptVector) | ScriptMgr | |
| DealDamage(Unit *AttackerUnit, Unit *pVictim, uint32 damage, DamageEffectType damagetype) | ScriptMgr | |
| DecreaseScheduledScriptCount() | ScriptMgr | inline |
| DecreaseScheduledScriptCount(std::size_t count) | ScriptMgr | inline |
| DecreaseScriptCount() | ScriptMgr | inline |
| FillSpellSummary() | ScriptMgr | |
| GetChatCommands() | ScriptMgr | |
| GetCreatureAI(Creature *creature) | ScriptMgr | |
| GetDialogStatus(Player *player, Creature *creature) | ScriptMgr | |
| GetDialogStatus(Player *player, GameObject *go) | ScriptMgr | |
| GetDialogStatus(Player *player, Object *questgiver) | ScriptMgr | |
| GetGameObjectAI(GameObject *go) | ScriptMgr | |
| GetScriptCount() const | ScriptMgr | inline |
| IfNormalReaction(Unit const *unit, Unit const *target, ReputationRank &repRank) | ScriptMgr | |
| IncreaseScheduledScriptsCount() | ScriptMgr | inline |
| IncreaseScriptCount() | ScriptMgr | inline |
| Initialize() | ScriptMgr | |
| instance() | ScriptMgr | static |
| IsCheckNormalMatch(BattlegroundQueue *queue, Battleground *bgTemplate, BattlegroundBracketId bracket_id, uint32 minPlayers, uint32 maxPlayers) | ScriptMgr | |
| IsCompletedCriteria(AchievementMgr *mgr, AchievementCriteriaEntry const *achievementCriteria, AchievementEntry const *achievement, CriteriaProgress const *progress) | ScriptMgr | |
| IsCustomBuildValuesUpdate(Unit const *unit, uint8 updateType, ByteBuffer &fieldBuffer, Player const *target, uint16 index) | ScriptMgr | |
| IsNeedModHealPercent(Unit const *unit, AuraEffect *auraEff, float &doneTotalMod, SpellInfo const *spellProto) | ScriptMgr | |
| IsNeedModMeleeDamagePercent(Unit const *unit, AuraEffect *auraEff, float &doneTotalMod, SpellInfo const *spellProto) | ScriptMgr | |
| IsNeedModSpellDamagePercent(Unit const *unit, AuraEffect *auraEff, float &doneTotalMod, SpellInfo const *spellProto) | ScriptMgr | |
| IsRealmCompleted(AchievementGlobalMgr const *globalmgr, AchievementEntry const *achievement, std::chrono::system_clock::time_point completionTime) | ScriptMgr | |
| IsScriptScheduled() const | ScriptMgr | inline |
| LoadDatabase() | ScriptMgr | |
| ModifyHealReceived(Unit *target, Unit *healer, uint32 &addHealth, SpellInfo const *spellInfo) | ScriptMgr | |
| ModifyMeleeDamage(Unit *target, Unit *attacker, uint32 &damage) | ScriptMgr | |
| ModifyPeriodicDamageAurasTick(Unit *target, Unit *attacker, uint32 &damage, SpellInfo const *spellInfo) | ScriptMgr | |
| ModifySpellDamageTaken(Unit *target, Unit *attacker, int32 &damage, SpellInfo const *spellInfo) | ScriptMgr | |
| ModulesLoaderCallbackType typedef | ScriptMgr | |
| OnAccountLogin(uint32 accountId) | ScriptMgr | |
| OnAddCreaturePassenger(Transport *transport, Creature *creature) | ScriptMgr | |
| OnAddGroup(BattlegroundQueue *queue, GroupQueueInfo *ginfo, uint32 &index, Player *leader, Group *group, BattlegroundTypeId bgTypeId, PvPDifficultyEntry const *bracketEntry, uint8 arenaType, bool isRated, bool isPremade, uint32 arenaRating, uint32 matchmakerRating, uint32 arenaTeamId, uint32 opponentsArenaTeamId) | ScriptMgr | |
| OnAddPassenger(Vehicle *veh, Unit *passenger, int8 seatId) | ScriptMgr | |
| OnAddPassenger(Transport *transport, Player *player) | ScriptMgr | |
| OnAfterArenaRatingCalculation(Battleground *const bg, int32 &winnerMatchmakerChange, int32 &loserMatchmakerChange, int32 &winnerChange, int32 &loserChange) | ScriptMgr | |
| OnAfterCalculateLootGroupAmount(Player const *player, Loot &loot, uint16 lootMode, uint32 &groupAmount, LootStore const &store) | ScriptMgr | |
| OnAfterConfigLoad(bool reload) | ScriptMgr | |
| OnAfterDatabaseLoadCreatureTemplates(std::vector< CreatureTemplate * > creatureTemplateStore) | ScriptMgr | |
| OnAfterDatabasesLoaded(uint32 updateFlags) | ScriptMgr | |
| OnAfterInitializeLockedDungeons(Player *player) | ScriptMgr | |
| OnAfterLootTemplateProcess(Loot *loot, LootTemplate const *tab, LootStore const &store, Player *lootOwner, bool personal, bool noEmptyError, uint16 lootMode) | ScriptMgr | |
| OnAfterRefCount(Player const *player, Loot &loot, bool canRate, uint16 lootMode, LootStoreItem *LootStoreItem, uint32 &maxcount, LootStore const &store) | ScriptMgr | |
| OnAfterUnloadAllMaps() | ScriptMgr | |
| OnAfterUpdateEncounterState(Map *map, EncounterCreditType type, uint32 creditEntry, Unit *source, Difficulty difficulty_fixed, DungeonEncounterList const *encounters, uint32 dungeonCompleted, bool updated) | ScriptMgr | |
| OnAllowedForPlayerLootCheck(Player const *player, ObjectGuid source) | ScriptMgr | |
| OnAllowedToLootContainerCheck(Player const *player, ObjectGuid source) | ScriptMgr | |
| OnAreaTrigger(Player *player, AreaTrigger const *trigger) | ScriptMgr | |
| OnArenaQueueIdToArenaType(const BattlegroundQueueTypeId bgQueueTypeId, uint8 &ArenaType) | ScriptMgr | |
| OnArenaStart(Battleground *const bg) | ScriptMgr | |
| OnArenaTypeIDToQueueID(const BattlegroundTypeId bgTypeId, const uint8 arenaType, uint32 &queueTypeID) | ScriptMgr | |
| OnAuctionAdd(AuctionHouseObject *ah, AuctionEntry *entry) | ScriptMgr | |
| OnAuctionExpire(AuctionHouseObject *ah, AuctionEntry *entry) | ScriptMgr | |
| OnAuctionRemove(AuctionHouseObject *ah, AuctionEntry *entry) | ScriptMgr | |
| OnAuctionSuccessful(AuctionHouseObject *ah, AuctionEntry *entry) | ScriptMgr | |
| OnAuraApply(Unit *, Aura *) | ScriptMgr | |
| OnAuraRemove(Unit *unit, AuraApplication *aurApp, AuraRemoveMode mode) | ScriptMgr | |
| OnBaseGainCalculation(uint32 &gain, uint8 playerLevel, uint8 mobLevel, ContentLevels content) | ScriptMgr | |
| OnBattlegroundAddPlayer(Battleground *bg, Player *player) | ScriptMgr | |
| OnBattlegroundBeforeAddPlayer(Battleground *bg, Player *player) | ScriptMgr | |
| OnBattlegroundCreate(Battleground *bg) | ScriptMgr | |
| OnBattlegroundDestroy(Battleground *bg) | ScriptMgr | |
| OnBattlegroundEnd(Battleground *bg, TeamId winnerTeamId) | ScriptMgr | |
| OnBattlegroundEndReward(Battleground *bg, Player *player, TeamId winnerTeamId) | ScriptMgr | |
| OnBattlegroundRemovePlayerAtLeave(Battleground *bg, Player *player) | ScriptMgr | |
| OnBattlegroundStart(Battleground *bg) | ScriptMgr | |
| OnBattlegroundUpdate(Battleground *bg, uint32 diff) | ScriptMgr | |
| OnBeforeAccountDelete(uint32 accountId) | ScriptMgr | |
| OnBeforeArenaCheckWinConditions(Battleground *const bg) | ScriptMgr | |
| OnBeforeAuctionHouseMgrSendAuctionCancelledToBidderMail(AuctionHouseMgr *auctionHouseMgr, AuctionEntry *auction, Player *bidder, uint32 &bidder_accId, bool &sendMail) | ScriptMgr | |
| OnBeforeAuctionHouseMgrSendAuctionExpiredMail(AuctionHouseMgr *auctionHouseMgr, AuctionEntry *auction, Player *owner, uint32 &owner_accId, bool &sendNotification, bool &sendMail) | ScriptMgr | |
| OnBeforeAuctionHouseMgrSendAuctionOutbiddedMail(AuctionHouseMgr *auctionHouseMgr, AuctionEntry *auction, Player *oldBidder, uint32 &oldBidder_accId, Player *newBidder, uint32 &newPrice, bool &sendNotification, bool &sendMail) | ScriptMgr | |
| OnBeforeAuctionHouseMgrSendAuctionSalePendingMail(AuctionHouseMgr *auctionHouseMgr, AuctionEntry *auction, Player *owner, uint32 &owner_accId, bool &sendMail) | ScriptMgr | |
| OnBeforeAuctionHouseMgrSendAuctionSuccessfulMail(AuctionHouseMgr *auctionHouseMgr, AuctionEntry *auction, Player *owner, uint32 &owner_accId, uint32 &profit, bool &sendNotification, bool &updateAchievementCriteria, bool &sendMail) | ScriptMgr | |
| OnBeforeAuctionHouseMgrSendAuctionWonMail(AuctionHouseMgr *auctionHouseMgr, AuctionEntry *auction, Player *bidder, uint32 &bidder_accId, bool &sendNotification, bool &updateAchievementCriteria, bool &sendMail) | ScriptMgr | |
| OnBeforeAuctionHouseMgrUpdate() | ScriptMgr | |
| OnBeforeAuraRankForLevel(SpellInfo const *spellInfo, SpellInfo const *latestSpellInfo, uint8 level) | ScriptMgr | |
| OnBeforeCheckCriteria(AchievementMgr *mgr, AchievementCriteriaEntryList const *achievementCriteriaList) | ScriptMgr | |
| OnBeforeConfigLoad(bool reload) | ScriptMgr | |
| OnBeforeCreateInstanceScript(InstanceMap *instanceMap, InstanceScript **instanceData, bool load, std::string data, uint32 completedEncounterMask) | ScriptMgr | |
| OnBeforeCreatureSelectLevel(const CreatureTemplate *cinfo, Creature *creature, uint8 &level) | ScriptMgr | |
| OnBeforeDropAddItem(Player const *player, Loot &loot, bool canRate, uint16 lootMode, LootStoreItem *LootStoreItem, LootStore const &store) | ScriptMgr | |
| OnBeforeFinalizePlayerWorldSession(uint32 &cacheVersion) | ScriptMgr | |
| OnBeforeIsInvokerVisible(std::string name, Acore::Impl::ChatCommands::CommandPermissions permissions, ChatHandler const &who) | ScriptMgr | |
| OnBeforeLootEqualChanced(Player const *player, LootStoreItemList EqualChanced, Loot &loot, LootStore const &store) | ScriptMgr | |
| OnBeforeMailDraftSendMailTo(MailDraft *mailDraft, MailReceiver const &receiver, MailSender const &sender, MailCheckMask &checked, uint32 &deliver_delay, uint32 &custom_expiration, bool &deleteMailItemsFromDB, bool &sendMail) | ScriptMgr | |
| OnBeforeRollMeleeOutcomeAgainst(Unit const *attacker, Unit const *victim, WeaponAttackType attType, int32 &attackerMaxSkillValueForLevel, int32 &victimMaxSkillValueForLevel, int32 &attackerWeaponSkill, int32 &victimDefenseSkill, int32 &crit_chance, int32 &miss_chance, int32 &dodge_chance, int32 &parry_chance, int32 &block_chance) | ScriptMgr | |
| OnBeforeSendExitMessageArenaQueue(BattlegroundQueue *queue, GroupQueueInfo *ginfo) | ScriptMgr | |
| OnBeforeSendJoinMessageArenaQueue(BattlegroundQueue *queue, Player *leader, GroupQueueInfo *ginfo, PvPDifficultyEntry const *bracketEntry, bool isRated) | ScriptMgr | |
| OnBeforeSetBossState(uint32 id, EncounterState newState, EncounterState oldState, Map *instance) | ScriptMgr | |
| OnBeforeUpdateArenaPoints(ArenaTeam *at, std::map< ObjectGuid, uint32 > &ap) | ScriptMgr | |
| OnBeforeUpdatingPersonalRating(int32 &mod, uint32 type) | ScriptMgr | |
| OnBeforeWorldInitialized() | ScriptMgr | |
| OnBeforeWorldObjectSetPhaseMask(WorldObject const *worldObject, uint32 &oldPhaseMask, uint32 &newPhaseMask, bool &useCombinedPhases, bool &update) | ScriptMgr | |
| OnCalcMaxDuration(Aura const *aura, int32 &maxDuration) | ScriptMgr | |
| OnCalculateMaxTalentPointsForLevel(Pet *pet, uint8 level, uint8 &points) | ScriptMgr | |
| OnCastItemCombatSpell(Player *player, Unit *victim, SpellInfo const *spellInfo, Item *item) | ScriptMgr | |
| OnColorCodeCalculation(XPColorChar &color, uint8 playerLevel, uint8 mobLevel) | ScriptMgr | |
| OnConditionCheck(Condition *condition, ConditionSourceInfo &sourceInfo) | ScriptMgr | |
| OnConstructGroup(Group *origin) | ScriptMgr | |
| OnConstructInstanceSave(InstanceSave *origin) | ScriptMgr | |
| OnConstructObject(Object *origin) | ScriptMgr | |
| OnConstructPlayer(Player *origin) | ScriptMgr | |
| OnCreate(Group *group, Player *leader) | ScriptMgr | |
| OnCreateMap(Map *map) | ScriptMgr | |
| OnCreatureAddWorld(Creature *creature) | ScriptMgr | |
| OnCreatureRemoveWorld(Creature *creature) | ScriptMgr | |
| OnCreatureSaveToDB(Creature *creature) | ScriptMgr | |
| OnCreatureSelectLevel(const CreatureTemplate *cinfo, Creature *creature) | ScriptMgr | |
| OnCreatureUpdate(Creature *creature, uint32 diff) | ScriptMgr | |
| OnCriteriaCheck(uint32 scriptId, Player *source, Unit *target, uint32 criteria_id) | ScriptMgr | |
| OnDamage(Unit *attacker, Unit *victim, uint32 &damage) | ScriptMgr | |
| OnDestroyInstance(MapInstanced *mapInstanced, Map *map) | ScriptMgr | |
| OnDestroyMap(Map *map) | ScriptMgr | |
| OnDestructGroup(Group *origin) | ScriptMgr | |
| OnDestructInstanceSave(InstanceSave *origin) | ScriptMgr | |
| OnDestructObject(Object *origin) | ScriptMgr | |
| OnDestructPlayer(Player *origin) | ScriptMgr | |
| OnDisplayIdChange(Unit *unit, uint32 displayId) | ScriptMgr | |
| OnDummyEffect(WorldObject *caster, uint32 spellID, SpellEffIndex effIndex, GameObject *gameObjTarget) | ScriptMgr | |
| OnDummyEffect(WorldObject *caster, uint32 spellID, SpellEffIndex effIndex, Creature *creatureTarget) | ScriptMgr | |
| OnDummyEffect(WorldObject *caster, uint32 spellID, SpellEffIndex effIndex, Item *itemTarget) | ScriptMgr | |
| OnDynamicObjectUpdate(DynamicObject *dynobj, uint32 diff) | ScriptMgr | |
| OnEmailChange(uint32 accountId) | ScriptMgr | |
| OnFailedAccountLogin(uint32 accountId) | ScriptMgr | |
| OnFailedEmailChange(uint32 accountId) | ScriptMgr | |
| OnFailedPasswordChange(uint32 accountId) | ScriptMgr | |
| OnFfaPvpStateUpdate(Creature *creature, bool InPvp) | ScriptMgr | |
| OnGainCalculation(uint32 &gain, Player *player, Unit *unit) | ScriptMgr | |
| OnGameEventCheck(uint16 EventID) | ScriptMgr | |
| OnGameEventStart(uint16 EventID) | ScriptMgr | |
| OnGameEventStop(uint16 EventID) | ScriptMgr | |
| OnGameObjectAddWorld(GameObject *go) | ScriptMgr | |
| OnGameObjectDamaged(GameObject *go, Player *player) | ScriptMgr | |
| OnGameObjectDestroyed(GameObject *go, Player *player) | ScriptMgr | |
| OnGameObjectLootStateChanged(GameObject *go, uint32 state, Unit *unit) | ScriptMgr | |
| OnGameObjectModifyHealth(GameObject *go, Unit *attackerOrHealer, int32 &change, SpellInfo const *spellInfo) | ScriptMgr | |
| OnGameObjectRemoveWorld(GameObject *go) | ScriptMgr | |
| OnGameObjectSaveToDB(GameObject *go) | ScriptMgr | |
| OnGameObjectStateChanged(GameObject *go, uint32 state) | ScriptMgr | |
| OnGameObjectUpdate(GameObject *go, uint32 diff) | ScriptMgr | |
| OnGetArenaPoints(ArenaTeam *at, float &points) | ScriptMgr | |
| OnGetPoints(ArenaTeam *team, uint32 memberRating, float &points) | ScriptMgr | |
| OnGetSlotByType(const uint32 type, uint8 &slot) | ScriptMgr | |
| OnGlobalItemDelFromDB(CharacterDatabaseTransaction trans, ObjectGuid::LowType itemGuid) | ScriptMgr | |
| OnGlobalMirrorImageDisplayItem(Item const *item, uint32 &display) | ScriptMgr | |
| OnGossipHello(Player *player, Creature *creature) | ScriptMgr | |
| OnGossipHello(Player *player, GameObject *go) | ScriptMgr | |
| OnGossipSelect(Player *player, Item *item, uint32 sender, uint32 action) | ScriptMgr | |
| OnGossipSelect(Player *player, Creature *creature, uint32 sender, uint32 action) | ScriptMgr | |
| OnGossipSelect(Player *player, GameObject *go, uint32 sender, uint32 action) | ScriptMgr | |
| OnGossipSelectCode(Player *player, Item *item, uint32 sender, uint32 action, const char *code) | ScriptMgr | |
| OnGossipSelectCode(Player *player, Creature *creature, uint32 sender, uint32 action, const char *code) | ScriptMgr | |
| OnGossipSelectCode(Player *player, GameObject *go, uint32 sender, uint32 action, const char *code) | ScriptMgr | |
| OnGrayLevelCalculation(uint8 &grayLevel, uint8 playerLevel) | ScriptMgr | |
| OnGroupAddMember(Group *group, ObjectGuid guid) | ScriptMgr | |
| OnGroupChangeLeader(Group *group, ObjectGuid newLeaderGuid, ObjectGuid oldLeaderGuid) | ScriptMgr | |
| OnGroupDisband(Group *group) | ScriptMgr | |
| OnGroupInviteMember(Group *group, ObjectGuid guid) | ScriptMgr | |
| OnGroupRateCalculation(float &rate, uint32 count, bool isRaid) | ScriptMgr | |
| OnGroupRemoveMember(Group *group, ObjectGuid guid, RemoveMethod method, ObjectGuid kicker, const char *reason) | ScriptMgr | |
| OnGuildAddMember(Guild *guild, Player *player, uint8 &plRank) | ScriptMgr | |
| OnGuildBankEvent(Guild *guild, uint8 eventType, uint8 tabId, ObjectGuid::LowType playerGuid, uint32 itemOrMoney, uint16 itemStackCount, uint8 destTabId) | ScriptMgr | |
| OnGuildCreate(Guild *guild, Player *leader, const std::string &name) | ScriptMgr | |
| OnGuildDisband(Guild *guild) | ScriptMgr | |
| OnGuildEvent(Guild *guild, uint8 eventType, ObjectGuid::LowType playerGuid1, ObjectGuid::LowType playerGuid2, uint8 newRank) | ScriptMgr | |
| OnGuildInfoChanged(Guild *guild, const std::string &newInfo) | ScriptMgr | |
| OnGuildItemMove(Guild *guild, Player *player, Item *pItem, bool isSrcBank, uint8 srcContainer, uint8 srcSlotId, bool isDestBank, uint8 destContainer, uint8 destSlotId) | ScriptMgr | |
| OnGuildMemberDepositMoney(Guild *guild, Player *player, uint32 &amount) | ScriptMgr | |
| OnGuildMemberWitdrawMoney(Guild *guild, Player *player, uint32 &amount, bool isRepair) | ScriptMgr | |
| OnGuildMOTDChanged(Guild *guild, const std::string &newMotd) | ScriptMgr | |
| OnGuildRemoveMember(Guild *guild, Player *player, bool isDisbanding, bool isKicked) | ScriptMgr | |
| OnHandleDevCommand(Player *player, bool &enable) | ScriptMgr | |
| OnHeal(Unit *healer, Unit *reciever, uint32 &gain) | ScriptMgr | |
| OnHonorCalculation(float &honor, uint8 level, float multiplier) | ScriptMgr | |
| OnInitializeLockedDungeons(Player *player, uint8 &level, uint32 &lockData, lfg::LFGDungeonData const *dungeon) | ScriptMgr | |
| OnInitStatsForLevel(Guardian *guardian, uint8 petlevel) | ScriptMgr | |
| OnInstall(Vehicle *veh) | ScriptMgr | |
| OnInstallAccessory(Vehicle *veh, Creature *accessory) | ScriptMgr | |
| OnInstanceIdRemoved(uint32 instanceId) | ScriptMgr | |
| OnInstanceSave(InstanceSave *instanceSave) | ScriptMgr | |
| OnIsAffectedBySpellModCheck(SpellInfo const *affectSpell, SpellInfo const *checkSpell, SpellModifier const *mod) | ScriptMgr | |
| OnItemCreate(Item *item, ItemTemplate const *itemProto, Player const *owner) | ScriptMgr | |
| OnItemExpire(Player *player, ItemTemplate const *proto) | ScriptMgr | |
| OnItemRemove(Player *player, Item *item) | ScriptMgr | |
| OnItemRoll(Player const *player, LootStoreItem const *LootStoreItem, float &chance, Loot &loot, LootStore const &store) | ScriptMgr | |
| OnItemUse(Player *player, Item *item, SpellCastTargets const &targets) | ScriptMgr | |
| OnLastIpUpdate(uint32 accountId, std::string ip) | ScriptMgr | |
| OnLoadCustomDatabaseTable() | ScriptMgr | |
| OnLoadGridMap(Map *map, GridTerrainData *gmap, uint32 gx, uint32 gy) | ScriptMgr | |
| OnLoadSpellCustomAttr(SpellInfo *spell) | ScriptMgr | |
| OnLootMoney(Player *player, uint32 gold) | ScriptMgr | |
| OnMapUpdate(Map *map, uint32 diff) | ScriptMgr | |
| OnMotdChange(std::string &newMotd, LocaleConstant &locale) | ScriptMgr | |
| OnNetworkStart() | ScriptMgr | |
| OnNetworkStop() | ScriptMgr | |
| OnOpenStateChange(bool open) | ScriptMgr | |
| OnPasswordChange(uint32 accountId) | ScriptMgr | |
| OnPatchValuesUpdate(Unit const *unit, ByteBuffer &valuesUpdateBuf, BuildValuesCachePosPointers &posPointers, Player *target) | ScriptMgr | |
| OnPetAddToWorld(Pet *pet) | ScriptMgr | |
| OnPlayerAchievementComplete(Player *player, AchievementEntry const *achievement) | ScriptMgr | |
| OnPlayerAchievementSave(CharacterDatabaseTransaction trans, Player *player, uint16 achiId, CompletedAchievementData achiData) | ScriptMgr | |
| OnPlayerAddToBattleground(Player *player, Battleground *bg) | ScriptMgr | |
| OnPlayerAfterCreatureLoot(Player *player) | ScriptMgr | |
| OnPlayerAfterCreatureLootMoney(Player *player) | ScriptMgr | |
| OnPlayerAfterGuardianInitStatsForLevel(Player *player, Guardian *guardian) | ScriptMgr | |
| OnPlayerAfterMoveItemFromInventory(Player *player, Item *it, uint8 bag, uint8 slot, bool update) | ScriptMgr | |
| OnPlayerAfterSetVisibleItemSlot(Player *player, uint8 slot, Item *item) | ScriptMgr | |
| OnPlayerAfterSpecSlotChanged(Player *player, uint8 newSlot) | ScriptMgr | |
| OnPlayerAfterStoreOrEquipNewItem(Player *player, uint32 vendorslot, Item *item, uint8 count, uint8 bag, uint8 slot, ItemTemplate const *pProto, Creature *pVendor, VendorItem const *crItem, bool bStore) | ScriptMgr | |
| OnPlayerAfterUpdateAttackPowerAndDamage(Player *player, float &level, float &base_attPower, float &attPowerMod, float &attPowerMultiplier, bool ranged) | ScriptMgr | |
| OnPlayerAfterUpdateMaxHealth(Player *player, float &value) | ScriptMgr | |
| OnPlayerAfterUpdateMaxPower(Player *player, Powers &power, float &value) | ScriptMgr | |
| OnPlayerApplyAmmoBonuses(Player *player, ItemTemplate const *proto, float ¤tAmmoDPS) | ScriptMgr | |
| OnPlayerApplyEnchantmentItemModsBefore(Player *player, Item *item, EnchantmentSlot slot, bool apply, uint32 enchant_spell_id, uint32 &enchant_amount) | ScriptMgr | |
| OnPlayerApplyItemModsBefore(Player *player, uint8 slot, bool apply, uint8 itemProtoStatNumber, uint32 statType, int32 &val) | ScriptMgr | |
| OnPlayerApplyWeaponDamage(Player *player, uint8 slot, ItemTemplate const *proto, float &minDamage, float &maxDamage, uint8 damageIndex) | ScriptMgr | |
| OnPlayerBattlegroundDesertion(Player *player, BattlegroundDesertionType const desertionType) | ScriptMgr | |
| OnPlayerBeforeAchievementComplete(Player *player, AchievementEntry const *achievement) | ScriptMgr | |
| OnPlayerBeforeBuyItemFromVendor(Player *player, ObjectGuid vendorguid, uint32 vendorslot, uint32 &item, uint8 count, uint8 bag, uint8 slot) | ScriptMgr | |
| OnPlayerBeforeChooseGraveyard(Player *player, TeamId teamId, bool nearCorpse, uint32 &graveyardOverride) | ScriptMgr | |
| OnPlayerBeforeCriteriaProgress(Player *player, AchievementCriteriaEntry const *criteria) | ScriptMgr | |
| OnPlayerBeforeDurabilityRepair(Player *player, ObjectGuid npcGUID, ObjectGuid itemGUID, float &discountMod, uint8 guildBank) | ScriptMgr | |
| OnPlayerBeforeFillQuestLootItem(Player *player, LootItem &item) | ScriptMgr | |
| OnPlayerBeforeGuardianInitStatsForLevel(Player *player, Guardian *guardian, CreatureTemplate const *cinfo, PetType &petType) | ScriptMgr | |
| OnPlayerBeforeInitTalentForLevel(Player *player, uint8 &level, uint32 &talentPointsForLevel) | ScriptMgr | |
| OnPlayerBeforeLoadPetFromDB(Player *player, uint32 &petentry, uint32 &petnumber, bool ¤t, bool &forceLoadFromDB) | ScriptMgr | |
| OnPlayerBeforeLogout(Player *player) | ScriptMgr | |
| OnPlayerBeforeLootMoney(Player *player, Loot *loot) | ScriptMgr | |
| OnPlayerBeforeOpenItem(Player *player, Item *item) | ScriptMgr | |
| OnPlayerBeforeQuestComplete(Player *player, uint32 quest_id) | ScriptMgr | |
| OnPlayerBeforeSendChatMessage(Player *player, uint32 &type, uint32 &lang, std::string &msg) | ScriptMgr | |
| OnPlayerBeforeStoreOrEquipNewItem(Player *player, uint32 vendorslot, uint32 &item, uint8 count, uint8 bag, uint8 slot, ItemTemplate const *pProto, Creature *pVendor, VendorItem const *crItem, bool bStore) | ScriptMgr | |
| OnPlayerBeforeTeleport(Player *player, uint32 mapid, float x, float y, float z, float orientation, uint32 options, Unit *target) | ScriptMgr | |
| OnPlayerBeforeTempSummonInitStats(Player *player, TempSummon *tempSummon, uint32 &duration) | ScriptMgr | |
| OnPlayerBeforeUpdate(Player *player, uint32 p_time) | ScriptMgr | |
| OnPlayerBeforeUpdateAttackPowerAndDamage(Player *player, float &level, float &val2, bool ranged) | ScriptMgr | |
| OnPlayerBeforeUpdateSkill(Player *player, uint32 skill_id, uint32 &value, uint32 max, uint32 step) | ScriptMgr | |
| OnPlayerBeingCharmed(Player *player, Unit *charmer, uint32 oldFactionId, uint32 newFactionId) | ScriptMgr | |
| OnPlayerBindToInstance(Player *player, Difficulty difficulty, uint32 mapid, bool permanent) | ScriptMgr | |
| OnPlayerCalculateTalentsPoints(Player const *player, uint32 &talentPointsForLevel) | ScriptMgr | |
| OnPlayerCanApplyEnchantment(Player *player, Item *item, EnchantmentSlot slot, bool apply, bool apply_dur, bool ignore_condition) | ScriptMgr | |
| OnPlayerCanApplyEquipSpell(Player *player, SpellInfo const *spellInfo, Item *item, bool apply, bool form_change) | ScriptMgr | |
| OnPlayerCanApplyEquipSpellsItemSet(Player *player, ItemSetEffect *eff) | ScriptMgr | |
| OnPlayerCanApplyWeaponDependentAuraDamageMod(Player *player, Item *item, WeaponAttackType attackType, AuraEffect const *aura, bool apply) | ScriptMgr | |
| OnPlayerCanAreaExploreAndOutdoor(Player *player) | ScriptMgr | |
| OnPlayerCanArmorDamageModifier(Player *player) | ScriptMgr | |
| OnPlayerCanBattleFieldPort(Player *player, uint8 arenaType, BattlegroundTypeId BGTypeID, uint8 action) | ScriptMgr | |
| OnPlayerCanCastItemCombatSpell(Player *player, Unit *target, WeaponAttackType attType, uint32 procVictim, uint32 procEx, Item *item, ItemTemplate const *proto) | ScriptMgr | |
| OnPlayerCanCastItemUseSpell(Player *player, Item *item, SpellCastTargets const &targets, uint8 cast_count, uint32 glyphIndex) | ScriptMgr | |
| OnPlayerCanEnterMap(Player *player, MapEntry const *entry, InstanceTemplate const *instance, MapDifficulty const *mapDiff, bool loginCheck) | ScriptMgr | |
| OnPlayerCanEquipItem(Player *player, uint8 slot, uint16 &dest, Item *pItem, bool swap, bool not_loading) | ScriptMgr | |
| OnPlayerCanFlyInZone(Player *player, uint32 mapId, uint32 zoneId, SpellInfo const *bySpell) | ScriptMgr | |
| OnPlayerCanGiveLevel(Player *player, uint8 newLevel) | ScriptMgr | |
| OnPlayerCanGiveMailRewardAtGiveLevel(Player *player, uint8 level) | ScriptMgr | |
| OnPlayerCanGroupAccept(Player *player, Group *group) | ScriptMgr | |
| OnPlayerCanGroupInvite(Player *player, std::string &membername) | ScriptMgr | |
| OnPlayerCanInitTrade(Player *player, Player *target) | ScriptMgr | |
| OnPlayerCanJoinInArenaQueue(Player *player, ObjectGuid BattlemasterGuid, uint8 arenaslot, BattlegroundTypeId BGTypeID, uint8 joinAsGroup, uint8 IsRated, GroupJoinBattlegroundResult &err) | ScriptMgr | |
| OnPlayerCanJoinInBattlegroundQueue(Player *player, ObjectGuid BattlemasterGuid, BattlegroundTypeId BGTypeID, uint8 joinAsGroup, GroupJoinBattlegroundResult &err) | ScriptMgr | |
| OnPlayerCanJoinLfg(Player *player, uint8 roles, lfg::LfgDungeonSet &dungeons, const std::string &comment) | ScriptMgr | |
| OnPlayerCanPlaceAuctionBid(Player *player, AuctionEntry *auction) | ScriptMgr | |
| OnPlayerCanRepopAtGraveyard(Player *player) | ScriptMgr | |
| OnPlayerCanResurrect(Player *player) | ScriptMgr | |
| OnPlayerCanSaveEquipNewItem(Player *player, Item *item, uint16 pos, bool update) | ScriptMgr | |
| OnPlayerCanSellItem(Player *player, Item *item, Creature *creature) | ScriptMgr | |
| OnPlayerCanSendErrorAlreadyLooted(Player *player) | ScriptMgr | |
| OnPlayerCanSendMail(Player *player, ObjectGuid receiverGuid, ObjectGuid mailbox, std::string &subject, std::string &body, uint32 money, uint32 COD, Item *item) | ScriptMgr | |
| OnPlayerCanSetTradeItem(Player *player, Item *tradedItem, uint8 tradeSlot) | ScriptMgr | |
| OnPlayerCanUnequipItem(Player *player, uint16 pos, bool swap) | ScriptMgr | |
| OnPlayerCanUpdateSkill(Player *player, uint32 skillId) | ScriptMgr | |
| OnPlayerCanUseChat(Player *player, uint32 type, uint32 language, std::string &msg) | ScriptMgr | |
| OnPlayerCanUseChat(Player *player, uint32 type, uint32 language, std::string &msg, Player *receiver) | ScriptMgr | |
| OnPlayerCanUseChat(Player *player, uint32 type, uint32 language, std::string &msg, Group *group) | ScriptMgr | |
| OnPlayerCanUseChat(Player *player, uint32 type, uint32 language, std::string &msg, Guild *guild) | ScriptMgr | |
| OnPlayerCanUseChat(Player *player, uint32 type, uint32 language, std::string &msg, Channel *channel) | ScriptMgr | |
| OnPlayerCanUseItem(Player *player, ItemTemplate const *proto, InventoryResult &result) | ScriptMgr | |
| OnPlayerChat(Player *player, uint32 type, uint32 lang, std::string &msg) | ScriptMgr | |
| OnPlayerChat(Player *player, uint32 type, uint32 lang, std::string &msg, Player *receiver) | ScriptMgr | |
| OnPlayerChat(Player *player, uint32 type, uint32 lang, std::string &msg, Group *group) | ScriptMgr | |
| OnPlayerChat(Player *player, uint32 type, uint32 lang, std::string &msg, Guild *guild) | ScriptMgr | |
| OnPlayerChat(Player *player, uint32 type, uint32 lang, std::string &msg, Channel *channel) | ScriptMgr | |
| OnPlayerCheckItemInSlotAtLoadInventory(Player *player, Item *item, uint8 slot, uint8 &err, uint16 &dest) | ScriptMgr | |
| OnPlayerCompleteQuest(Player *player, Quest const *quest) | ScriptMgr | |
| OnPlayerCreate(Player *player) | ScriptMgr | |
| OnPlayerCreateItem(Player *player, Item *item, uint32 count) | ScriptMgr | |
| OnPlayerCreatureKill(Player *killer, Creature *killed) | ScriptMgr | |
| OnPlayerCreatureKilledByPet(Player *petOwner, Creature *killed) | ScriptMgr | |
| OnPlayerCriteriaProgress(Player *player, AchievementCriteriaEntry const *criteria) | ScriptMgr | |
| OnPlayerCriteriaSave(CharacterDatabaseTransaction trans, Player *player, uint16 critId, CriteriaProgress criteriaData) | ScriptMgr | |
| OnPlayerCustomScalingStatValue(Player *player, ItemTemplate const *proto, uint32 &statType, int32 &val, uint8 itemProtoStatNumber, uint32 ScalingStatValue, ScalingStatValuesEntry const *ssv) | ScriptMgr | |
| OnPlayerCustomScalingStatValueBefore(Player *player, ItemTemplate const *proto, uint8 slot, bool apply, uint32 &CustomScalingStatValue) | ScriptMgr | |
| OnPlayerDelete(ObjectGuid guid, uint32 accountId) | ScriptMgr | |
| OnPlayerDeleteFromDB(CharacterDatabaseTransaction trans, uint32 guid) | ScriptMgr | |
| OnPlayerDuelEnd(Player *winner, Player *loser, DuelCompleteType type) | ScriptMgr | |
| OnPlayerDuelRequest(Player *target, Player *challenger) | ScriptMgr | |
| OnPlayerDuelStart(Player *player1, Player *player2) | ScriptMgr | |
| OnPlayerEmote(Player *player, uint32 emote) | ScriptMgr | |
| OnPlayerEnterCombat(Player *player, Unit *enemy) | ScriptMgr | |
| OnPlayerEnterMap(Map *map, Player *player) | ScriptMgr | |
| OnPlayerEquip(Player *player, Item *it, uint8 bag, uint8 slot, bool update) | ScriptMgr | |
| OnPlayerFailedDelete(ObjectGuid guid, uint32 accountId) | ScriptMgr | |
| OnPlayerFfaPvpStateUpdate(Player *player, bool result) | ScriptMgr | |
| OnPlayerFirstLogin(Player *player) | ScriptMgr | |
| OnPlayerForgotSpell(Player *player, uint32 spellID) | ScriptMgr | |
| OnPlayerFreeTalentPointsChanged(Player *player, uint32 newPoints) | ScriptMgr | |
| OnPlayerGetArenaPersonalRating(Player *player, uint8 slot, uint32 &result) | ScriptMgr | |
| OnPlayerGetArenaTeamId(Player *player, uint8 slot, uint32 &result) | ScriptMgr | |
| OnPlayerGetFeralApBonus(Player *player, int32 &feral_bonus, int32 dpsMod, ItemTemplate const *proto, ScalingStatValuesEntry const *ssv) | ScriptMgr | |
| OnPlayerGetMaxPersonalArenaRatingRequirement(Player const *player, uint32 minSlot, uint32 &maxArenaRating) const | ScriptMgr | |
| OnPlayerGetMaxSkillValue(Player *player, uint32 skill, int32 &result, bool IsPure) | ScriptMgr | |
| OnPlayerGetMaxSkillValueForLevel(Player *player, uint16 &result) | ScriptMgr | |
| OnPlayerGetQuestRate(Player *player, float &result) | ScriptMgr | |
| OnPlayerGiveReputation(Player *player, int32 factionID, float &amount, ReputationSource repSource) | ScriptMgr | |
| OnPlayerGiveXP(Player *player, uint32 &amount, Unit *victim, uint8 xpSource) | ScriptMgr | |
| OnPlayerGossipSelect(Player *player, uint32 menu_id, uint32 sender, uint32 action) | ScriptMgr | |
| OnPlayerGossipSelectCode(Player *player, uint32 menu_id, uint32 sender, uint32 action, const char *code) | ScriptMgr | |
| OnPlayerGroupRollRewardItem(Player *player, Item *item, uint32 count, RollVote voteType, Roll *roll) | ScriptMgr | |
| OnPlayerHasActivePowerType(Player const *player, Powers power) | ScriptMgr | |
| OnPlayerIsClass(Player const *player, Classes playerClass, ClassContext context) | ScriptMgr | |
| OnPlayerIsFFAPvP(Player *player, bool &result) | ScriptMgr | |
| OnPlayerIsPvP(Player *player, bool &result) | ScriptMgr | |
| OnPlayerJoinArena(Player *player) | ScriptMgr | |
| OnPlayerJoinBG(Player *player) | ScriptMgr | |
| OnPlayerJustDied(Player *player) | ScriptMgr | |
| OnPlayerKilledByCreature(Creature *killer, Player *killed) | ScriptMgr | |
| OnPlayerLearnSpell(Player *player, uint32 spellID) | ScriptMgr | |
| OnPlayerLearnTalents(Player *player, uint32 talentId, uint32 talentRank, uint32 spellid) | ScriptMgr | |
| OnPlayerLeaveCombat(Player *player) | ScriptMgr | |
| OnPlayerLeaveMap(Map *map, Player *player) | ScriptMgr | |
| OnPlayerLevelChanged(Player *player, uint8 oldLevel) | ScriptMgr | |
| OnPlayerLoadFromDB(Player *player) | ScriptMgr | |
| OnPlayerLogin(Player *player) | ScriptMgr | |
| OnPlayerLogout(Player *player) | ScriptMgr | |
| OnPlayerLootItem(Player *player, Item *item, uint32 count, ObjectGuid lootguid) | ScriptMgr | |
| OnPlayerMoneyChanged(Player *player, int32 &amount) | ScriptMgr | |
| OnPlayerMove(Player *player, MovementInfo movementInfo, uint32 opcode) | ScriptMgr | |
| OnPlayerNotAvoidSatisfy(Player *player, DungeonProgressionRequirements const *ar, uint32 target_map, bool report) | ScriptMgr | |
| OnPlayerNotSetArenaTeamInfoField(Player *player, uint8 slot, ArenaTeamInfoType type, uint32 value) | ScriptMgr | |
| OnPlayerNotVisibleGloballyFor(Player *player, Player const *u) | ScriptMgr | |
| OnPlayerPassedQuestKilledMonsterCredit(Player *player, Quest const *qinfo, uint32 entry, uint32 real_entry, ObjectGuid guid) | ScriptMgr | |
| OnPlayerPetitionBuy(Player *player, Creature *creature, uint32 &charterid, uint32 &cost, uint32 &type) | ScriptMgr | |
| OnPlayerPetitionShowList(Player *player, Creature *creature, uint32 &CharterEntry, uint32 &CharterDispayID, uint32 &CharterCost) | ScriptMgr | |
| OnPlayerPVPFlagChange(Player *player, bool state) | ScriptMgr | |
| OnPlayerPVPKill(Player *killer, Player *killed) | ScriptMgr | |
| OnPlayerQuestAbandon(Player *player, uint32 questId) | ScriptMgr | |
| OnPlayerQuestComputeXP(Player *player, Quest const *quest, uint32 &xpValue) | ScriptMgr | |
| OnPlayerQuestRewardItem(Player *player, Item *item, uint32 count) | ScriptMgr | |
| OnPlayerQueueRandomDungeon(Player *player, uint32 &rDungeonId) | ScriptMgr | |
| OnPlayerReleasedGhost(Player *player) | ScriptMgr | |
| OnPlayerRemoveFromBattleground(Player *player, Battleground *bg) | ScriptMgr | |
| OnPlayerReputationChange(Player *player, uint32 factionID, int32 &standing, bool incremental) | ScriptMgr | |
| OnPlayerReputationRankChange(Player *player, uint32 factionID, ReputationRank newRank, ReputationRank oldRank, bool increased) | ScriptMgr | |
| OnPlayerResurrect(Player *player, float restore_percent, bool applySickness) | ScriptMgr | |
| OnPlayerRewardKillRewarder(Player *player, KillRewarder *rewarder, bool isDungeon, float &rate) | ScriptMgr | |
| OnPlayerSave(Player *player) | ScriptMgr | |
| OnPlayerSendInitialPacketsBeforeAddToMap(Player *player, WorldPacket &data) | ScriptMgr | |
| OnPlayerSendListInventory(Player *player, ObjectGuid vendorGuid, uint32 &vendorEntry) | ScriptMgr | |
| OnPlayerSetMaxLevel(Player *player, uint32 &maxPlayerLevel) | ScriptMgr | |
| OnPlayerSetPhase(const AuraEffect *auraEff, AuraApplication const *aurApp, uint8 mode, bool apply, uint32 &newPhase) | ScriptMgr | |
| OnPlayerSetServerSideVisibility(Player *player, ServerSideVisibilityType &type, AccountTypes &sec) | ScriptMgr | |
| OnPlayerSetServerSideVisibilityDetect(Player *player, ServerSideVisibilityType &type, AccountTypes &sec) | ScriptMgr | |
| OnPlayerShouldBeRewardedWithMoneyInsteadOfExp(Player *player) | ScriptMgr | |
| OnPlayerSpellCast(Player *player, Spell *spell, bool skipCheck) | ScriptMgr | |
| OnPlayerStoreNewItem(Player *player, Item *item, uint32 count) | ScriptMgr | |
| OnPlayerTalentsReset(Player *player, bool noCost) | ScriptMgr | |
| OnPlayerTextEmote(Player *player, uint32 textEmote, uint32 emoteNum, ObjectGuid guid) | ScriptMgr | |
| OnPlayerUpdate(Player *player, uint32 p_time) | ScriptMgr | |
| OnPlayerUpdateArea(Player *player, uint32 oldArea, uint32 newArea) | ScriptMgr | |
| OnPlayerUpdateCraftingSkill(Player *player, SkillLineAbilityEntry const *skill, uint32 currentLevel, uint32 &gain) | ScriptMgr | |
| OnPlayerUpdateFaction(Player *player) | ScriptMgr | |
| OnPlayerUpdateFishingSkill(Player *player, int32 skill, int32 zone_skill, int32 chance, int32 roll) | ScriptMgr | |
| OnPlayerUpdateGatheringSkill(Player *player, uint32 skillId, uint32 currentLevel, uint32 gray, uint32 green, uint32 yellow, uint32 &gain) | ScriptMgr | |
| OnPlayerUpdateSkill(Player *player, uint32 skillId, uint32 value, uint32 max, uint32 step, uint32 newValue) | ScriptMgr | |
| OnPlayerUpdateZone(Player *player, uint32 newZone, uint32 newArea) | ScriptMgr | |
| OnPlayerVictimRewardAfter(Player *player, Player *victim, uint32 &killer_title, uint32 &victim_rank, float &honor_f) | ScriptMgr | |
| OnPlayerVictimRewardBefore(Player *player, Player *victim, uint32 &killer_title, uint32 &victim_title) | ScriptMgr | |
| OnQuestAccept(Player *player, Item *item, Quest const *quest) | ScriptMgr | |
| OnQuestAccept(Player *player, Creature *creature, Quest const *quest) | ScriptMgr | |
| OnQuestAccept(Player *player, GameObject *go, Quest const *quest) | ScriptMgr | |
| OnQuestComplete(Player *player, Creature *creature, Quest const *quest) | ScriptMgr | |
| OnQuestReward(Player *player, Creature *creature, Quest const *quest, uint32 opt) | ScriptMgr | |
| OnQuestReward(Player *player, GameObject *go, Quest const *quest, uint32 opt) | ScriptMgr | |
| OnQuestSelect(Player *player, Creature *creature, Quest const *quest) | ScriptMgr | |
| OnQueueUpdate(BattlegroundQueue *queue, uint32 diff, BattlegroundTypeId bgTypeId, BattlegroundBracketId bracket_id, uint8 arenaType, bool isRated, uint32 arenaRating) | ScriptMgr | |
| OnQueueUpdateValidity(BattlegroundQueue *queue, uint32 diff, BattlegroundTypeId bgTypeId, BattlegroundBracketId bracket_id, uint8 arenaType, bool isRated, uint32 arenaRating) | ScriptMgr | |
| OnRelocate(Transport *transport, uint32 waypointId, uint32 mapId, float x, float y, float z) | ScriptMgr | |
| OnRemoveAuraScaleTargets(Spell *spell, TargetInfo &targetInfo, uint8 auraScaleMask, bool &needErase) | ScriptMgr | |
| OnRemovePassenger(Vehicle *veh, Unit *passenger) | ScriptMgr | |
| OnRemovePassenger(Transport *transport, Player *player) | ScriptMgr | |
| OnReset(Vehicle *veh) | ScriptMgr | |
| OnScaleAuraUnitAdd(Spell *spell, Unit *target, uint32 effectMask, bool checkIfValid, bool implicit, uint8 auraScaleMask, TargetInfo &targetInfo) | ScriptMgr | |
| OnSetArenaMaxPlayersPerTeam(const uint8 arenaType, uint32 &maxPlayerPerTeam) | ScriptMgr | |
| OnShutdown() | ScriptMgr | |
| OnShutdownCancel() | ScriptMgr | |
| OnShutdownInitiate(ShutdownExitCode code, ShutdownMask mask) | ScriptMgr | |
| OnSocketClose(std::shared_ptr< WorldSocket > socket) | ScriptMgr | |
| OnSocketOpen(std::shared_ptr< WorldSocket > socket) | ScriptMgr | |
| OnSpellCast(Spell *spell, Unit *caster, SpellInfo const *spellInfo, bool skipCheck) | ScriptMgr | |
| OnSpellCastCancel(Spell *spell, Unit *caster, SpellInfo const *spellInfo, bool bySelf) | ScriptMgr | |
| OnSpellCheckCast(Spell *spell, bool strict, SpellCastResult &res) | ScriptMgr | |
| OnSpellHealingBonusTakenNegativeModifiers(Unit const *target, Unit const *caster, SpellInfo const *spellInfo, float &val) | ScriptMgr | |
| OnSpellPrepare(Spell *spell, Unit *caster, SpellInfo const *spellInfo) | ScriptMgr | |
| OnStartup() | ScriptMgr | |
| OnTicketClose(GmTicket *ticket) | ScriptMgr | |
| OnTicketCreate(GmTicket *ticket) | ScriptMgr | |
| OnTicketResolve(GmTicket *ticket) | ScriptMgr | |
| OnTicketStatusUpdate(GmTicket *ticket) | ScriptMgr | |
| OnTicketUpdateLastChange(GmTicket *ticket) | ScriptMgr | |
| OnTransportUpdate(Transport *transport, uint32 diff) | ScriptMgr | |
| OnTryExecuteCommand(ChatHandler &handler, std::string_view cmdStr) | ScriptMgr | |
| OnUninstall(Vehicle *veh) | ScriptMgr | |
| OnUnitDeath(Unit *unit, Unit *killer) | ScriptMgr | |
| OnUnitEnterCombat(Unit *unit, Unit *victim) | ScriptMgr | |
| OnUnitEnterEvadeMode(Unit *unit, uint8 why) | ScriptMgr | |
| OnUnitSetShapeshiftForm(Unit *unit, uint8 form) | ScriptMgr | |
| OnUnitUpdate(Unit *unit, uint32 diff) | ScriptMgr | |
| OnUnloadGridMap(Map *map, GridTerrainData *gmap, uint32 gx, uint32 gy) | ScriptMgr | |
| OnWeatherChange(Weather *weather, WeatherState state, float grade) | ScriptMgr | |
| OnWeatherUpdate(Weather *weather, uint32 diff) | ScriptMgr | |
| OnWorldObjectCreate(WorldObject *object) | ScriptMgr | |
| OnWorldObjectDestroy(WorldObject *object) | ScriptMgr | |
| OnWorldObjectResetMap(WorldObject *object) | ScriptMgr | |
| OnWorldObjectSetMap(WorldObject *object, Map *map) | ScriptMgr | |
| OnWorldObjectUpdate(WorldObject *object, uint32 diff) | ScriptMgr | |
| OnWorldUpdate(uint32 diff) | ScriptMgr | |
| OnZeroDifferenceCalculation(uint8 &diff, uint8 playerLevel) | ScriptMgr | |
| ScriptLoaderCallbackType typedef | ScriptMgr | |
| ScriptMgr() | ScriptMgr | private |
| ScriptObject | ScriptMgr | friend |
| ScriptsVersion() const | ScriptMgr | inline |
| SetModulesLoader(ModulesLoaderCallbackType script_loader_callback) | ScriptMgr | inline |
| SetRealmCompleted(AchievementEntry const *achievement) | ScriptMgr | |
| SetScriptLoader(ScriptLoaderCallbackType script_loader_callback) | ScriptMgr | inline |
| ShouldTrackValuesUpdatePosByIndex(Unit const *unit, uint8 updateType, uint16 index) | ScriptMgr | |
| Unload() | ScriptMgr | |
| ValidateSpellAtCastSpell(Player *player, uint32 &oldSpellId, uint32 &spellId, uint8 &castCount, uint8 &castFlags) | ScriptMgr | |
| ValidateSpellAtCastSpellResult(Player *player, Unit *mover, Spell *spell, uint32 oldSpellId, uint32 spellId) | ScriptMgr | |
| ~ScriptMgr() | ScriptMgr | privatevirtual |