AzerothCore 3.3.5a
OpenSource WoW Emulator
Loading...
Searching...
No Matches
PlayerScript Member List

This is the complete list of members for PlayerScript, including all inherited members.

_nameScriptObjectprivate
_totalAvailableHooksScriptObjectprivate
AnticheatCheckMovementInfo(Player *, MovementInfo const &, Unit *, bool)PlayerScriptinlinevirtual
AnticheatHandleDoubleJump(Player *, Unit *)PlayerScriptinlinevirtual
AnticheatSetCanFlybyServer(Player *, bool)PlayerScriptinlinevirtual
AnticheatSetJumpingbyOpcode(Player *, bool)PlayerScriptinlinevirtual
AnticheatSetRootACKUpd(Player *)PlayerScriptinlinevirtual
AnticheatSetUnderACKmount(Player *)PlayerScriptinlinevirtual
AnticheatUpdateMovementInfo(Player *, MovementInfo const &)PlayerScriptinlinevirtual
checkValidity()ScriptObjectinlinevirtual
GetName() constScriptObjectinline
GetTotalAvailableHooks()ScriptObjectinline
isAfterLoadScript() constScriptObjectinlinevirtual
IsDatabaseBound() constScriptObjectinlinevirtual
OnPlayerAchievementComplete(Player *, AchievementEntry const *)PlayerScriptinlinevirtual
OnPlayerAchievementSave(CharacterDatabaseTransaction, Player *, uint16, CompletedAchievementData)PlayerScriptinlinevirtual
OnPlayerAddToBattleground(Player *, Battleground *)PlayerScriptinlinevirtual
OnPlayerAfterCreatureLoot(Player *)PlayerScriptinlinevirtual
OnPlayerAfterCreatureLootMoney(Player *)PlayerScriptinlinevirtual
OnPlayerAfterGuardianInitStatsForLevel(Player *, Guardian *)PlayerScriptinlinevirtual
OnPlayerAfterMoveItemFromInventory(Player *, Item *, uint8, uint8, bool)PlayerScriptinlinevirtual
OnPlayerAfterSetVisibleItemSlot(Player *, uint8, Item *)PlayerScriptinlinevirtual
OnPlayerAfterSpecSlotChanged(Player *, uint8)PlayerScriptinlinevirtual
OnPlayerAfterStoreOrEquipNewItem(Player *, uint32, Item *, uint8, uint8, uint8, ItemTemplate const *, Creature *, VendorItem const *, bool)PlayerScriptinlinevirtual
OnPlayerAfterUpdateAttackPowerAndDamage(Player *, float &, float &, float &, float &, bool)PlayerScriptinlinevirtual
OnPlayerAfterUpdateMaxHealth(Player *, float &)PlayerScriptinlinevirtual
OnPlayerAfterUpdateMaxPower(Player *, Powers &, float &)PlayerScriptinlinevirtual
OnPlayerApplyAmmoBonuses(Player *, ItemTemplate const *, float &)PlayerScriptinlinevirtual
OnPlayerApplyEnchantmentItemModsBefore(Player *, Item *, EnchantmentSlot, bool, uint32, uint32 &)PlayerScriptinlinevirtual
OnPlayerApplyItemModsBefore(Player *, uint8, bool, uint8, uint32, int32 &)PlayerScriptinlinevirtual
OnPlayerApplyWeaponDamage(Player *, uint8, ItemTemplate const *, float &, float &, uint8)PlayerScriptinlinevirtual
OnPlayerBattlegroundDesertion(Player *, BattlegroundDesertionType const)PlayerScriptinlinevirtual
OnPlayerBeforeAchievementComplete(Player *, AchievementEntry const *)PlayerScriptinlinevirtual
OnPlayerBeforeBuyItemFromVendor(Player *, ObjectGuid, uint32, uint32 &, uint8, uint8, uint8)PlayerScriptinlinevirtual
OnPlayerBeforeChooseGraveyard(Player *, TeamId, bool, uint32 &)PlayerScriptinlinevirtual
OnPlayerBeforeCriteriaProgress(Player *, AchievementCriteriaEntry const *)PlayerScriptinlinevirtual
OnPlayerBeforeDurabilityRepair(Player *, ObjectGuid, ObjectGuid, float &, uint8)PlayerScriptinlinevirtual
OnPlayerBeforeFillQuestLootItem(Player *, LootItem &)PlayerScriptinlinevirtual
OnPlayerBeforeGuardianInitStatsForLevel(Player *, Guardian *, CreatureTemplate const *, PetType &)PlayerScriptinlinevirtual
OnPlayerBeforeInitTalentForLevel(Player *, uint8 &, uint32 &)PlayerScriptinlinevirtual
OnPlayerBeforeLoadPetFromDB(Player *, uint32 &, uint32 &, bool &, bool &)PlayerScriptinlinevirtual
OnPlayerBeforeLogout(Player *)PlayerScriptinlinevirtual
OnPlayerBeforeLootMoney(Player *, Loot *)PlayerScriptinlinevirtual
OnPlayerBeforeOpenItem(Player *, Item *)PlayerScriptinlinevirtual
OnPlayerBeforeQuestComplete(Player *, uint32)PlayerScriptinlinevirtual
OnPlayerBeforeSendChatMessage(Player *, uint32 &, uint32 &, std::string &)PlayerScriptinlinevirtual
OnPlayerBeforeStoreOrEquipNewItem(Player *, uint32, uint32 &, uint8, uint8, uint8, ItemTemplate const *, Creature *, VendorItem const *, bool)PlayerScriptinlinevirtual
OnPlayerBeforeTeleport(Player *, uint32, float, float, float, float, uint32, Unit *)PlayerScriptinlinevirtual
OnPlayerBeforeTempSummonInitStats(Player *, TempSummon *, uint32 &)PlayerScriptinlinevirtual
OnPlayerBeforeUpdate(Player *, uint32)PlayerScriptinlinevirtual
OnPlayerBeforeUpdateAttackPowerAndDamage(Player *, float &, float &, bool)PlayerScriptinlinevirtual
OnPlayerBeforeUpdateSkill(Player *, uint32, uint32 &, uint32, uint32)PlayerScriptinlinevirtual
OnPlayerBeingCharmed(Player *, Unit *, uint32, uint32)PlayerScriptinlinevirtual
OnPlayerBindToInstance(Player *, Difficulty, uint32, bool)PlayerScriptinlinevirtual
OnPlayerCalculateTalentsPoints(Player const *, uint32 &)PlayerScriptinlinevirtual
OnPlayerCanApplyEnchantment(Player *, Item *, EnchantmentSlot, bool, bool, bool)PlayerScriptinlinevirtual
OnPlayerCanApplyEquipSpell(Player *, SpellInfo const *, Item *, bool, bool)PlayerScriptinlinevirtual
OnPlayerCanApplyEquipSpellsItemSet(Player *, ItemSetEffect *)PlayerScriptinlinevirtual
OnPlayerCanApplyWeaponDependentAuraDamageMod(Player *, Item *, WeaponAttackType, AuraEffect const *, bool)PlayerScriptinlinevirtual
OnPlayerCanAreaExploreAndOutdoor(Player *)PlayerScriptinlinevirtual
OnPlayerCanArmorDamageModifier(Player *)PlayerScriptinlinevirtual
OnPlayerCanBattleFieldPort(Player *, uint8, BattlegroundTypeId, uint8)PlayerScriptinlinevirtual
OnPlayerCanCastItemCombatSpell(Player *, Unit *, WeaponAttackType, uint32, uint32, Item *, ItemTemplate const *)PlayerScriptinlinevirtual
OnPlayerCanCastItemUseSpell(Player *, Item *, SpellCastTargets const &, uint8, uint32)PlayerScriptinlinevirtual
OnPlayerCanEnterMap(Player *, MapEntry const *, InstanceTemplate const *, MapDifficulty const *, bool)PlayerScriptinlinevirtual
OnPlayerCanEquipItem(Player *, uint8, uint16 &, Item *, bool, bool)PlayerScriptinlinevirtual
OnPlayerCanFlyInZone(Player *, uint32, uint32, SpellInfo const *)PlayerScriptinlinevirtual
OnPlayerCanGiveLevel(Player *, uint8)PlayerScriptinlinevirtual
OnPlayerCanGiveMailRewardAtGiveLevel(Player *, uint8)PlayerScriptinlinevirtual
OnPlayerCanGroupAccept(Player *, Group *)PlayerScriptinlinevirtual
OnPlayerCanGroupInvite(Player *, std::string &)PlayerScriptinlinevirtual
OnPlayerCanInitTrade(Player *, Player *)PlayerScriptinlinevirtual
OnPlayerCanJoinInArenaQueue(Player *, ObjectGuid, uint8, BattlegroundTypeId, uint8, uint8, GroupJoinBattlegroundResult &)PlayerScriptinlinevirtual
OnPlayerCanJoinInBattlegroundQueue(Player *, ObjectGuid, BattlegroundTypeId, uint8, GroupJoinBattlegroundResult &)PlayerScriptinlinevirtual
OnPlayerCanJoinLfg(Player *, uint8, std::set< uint32 > &, const std::string &)PlayerScriptinlinevirtual
OnPlayerCanPlaceAuctionBid(Player *, AuctionEntry *)PlayerScriptinlinevirtual
OnPlayerCanRepopAtGraveyard(Player *)PlayerScriptinlinevirtual
OnPlayerCanResurrect(Player *)PlayerScriptinlinevirtual
OnPlayerCanSaveEquipNewItem(Player *, Item *, uint16, bool)PlayerScriptinlinevirtual
OnPlayerCanSellItem(Player *, Item *, Creature *)PlayerScriptinlinevirtual
OnPlayerCanSendErrorAlreadyLooted(Player *)PlayerScriptinlinevirtual
OnPlayerCanSendMail(Player *, ObjectGuid, ObjectGuid, std::string &, std::string &, uint32, uint32, Item *)PlayerScriptinlinevirtual
OnPlayerCanSetTradeItem(Player *, Item *, uint8)PlayerScriptinlinevirtual
OnPlayerCanUnequipItem(Player *, uint16, bool)PlayerScriptinlinevirtual
OnPlayerCanUpdateSkill(Player *, uint32)PlayerScriptinlinevirtual
OnPlayerCanUseChat(Player *, uint32, uint32, std::string &)PlayerScriptinlinevirtual
OnPlayerCanUseChat(Player *, uint32, uint32, std::string &, Player *)PlayerScriptinlinevirtual
OnPlayerCanUseChat(Player *, uint32, uint32, std::string &, Group *)PlayerScriptinlinevirtual
OnPlayerCanUseChat(Player *, uint32, uint32, std::string &, Guild *)PlayerScriptinlinevirtual
OnPlayerCanUseChat(Player *, uint32, uint32, std::string &, Channel *)PlayerScriptinlinevirtual
OnPlayerCanUseItem(Player *, ItemTemplate const *, InventoryResult &)PlayerScriptinlinevirtual
OnPlayerChat(Player *, uint32, uint32, std::string &)PlayerScriptinlinevirtual
OnPlayerChat(Player *, uint32, uint32, std::string &, Player *)PlayerScriptinlinevirtual
OnPlayerChat(Player *, uint32, uint32, std::string &, Group *)PlayerScriptinlinevirtual
OnPlayerChat(Player *, uint32, uint32, std::string &, Guild *)PlayerScriptinlinevirtual
OnPlayerChat(Player *, uint32, uint32, std::string &, Channel *)PlayerScriptinlinevirtual
OnPlayerCheckItemInSlotAtLoadInventory(Player *, Item *, uint8, uint8 &, uint16 &)PlayerScriptinlinevirtual
OnPlayerCompleteQuest(Player *, Quest const *)PlayerScriptinlinevirtual
OnPlayerCreate(Player *)PlayerScriptinlinevirtual
OnPlayerCreateItem(Player *, Item *, uint32)PlayerScriptinlinevirtual
OnPlayerCreatureKill(Player *, Creature *)PlayerScriptinlinevirtual
OnPlayerCreatureKilledByPet(Player *, Creature *)PlayerScriptinlinevirtual
OnPlayerCriteriaProgress(Player *, AchievementCriteriaEntry const *)PlayerScriptinlinevirtual
OnPlayerCriteriaSave(CharacterDatabaseTransaction, Player *, uint16, CriteriaProgress)PlayerScriptinlinevirtual
OnPlayerCustomScalingStatValue(Player *, ItemTemplate const *, uint32 &, int32 &, uint8, uint32, ScalingStatValuesEntry const *)PlayerScriptinlinevirtual
OnPlayerCustomScalingStatValueBefore(Player *, ItemTemplate const *, uint8, bool, uint32 &)PlayerScriptinlinevirtual
OnPlayerDelete(ObjectGuid, uint32)PlayerScriptinlinevirtual
OnPlayerDeleteFromDB(CharacterDatabaseTransaction, uint32)PlayerScriptinlinevirtual
OnPlayerDuelEnd(Player *, Player *, DuelCompleteType)PlayerScriptinlinevirtual
OnPlayerDuelRequest(Player *, Player *)PlayerScriptinlinevirtual
OnPlayerDuelStart(Player *, Player *)PlayerScriptinlinevirtual
OnPlayerEmote(Player *, uint32)PlayerScriptinlinevirtual
OnPlayerEnterCombat(Player *, Unit *)PlayerScriptinlinevirtual
OnPlayerEquip(Player *, Item *, uint8, uint8, bool)PlayerScriptinlinevirtual
OnPlayerFailedDelete(ObjectGuid, uint32)PlayerScriptinlinevirtual
OnPlayerFfaPvpStateUpdate(Player *, bool)PlayerScriptinlinevirtual
OnPlayerFirstLogin(Player *)PlayerScriptinlinevirtual
OnPlayerForgotSpell(Player *, uint32)PlayerScriptinlinevirtual
OnPlayerFreeTalentPointsChanged(Player *, uint32)PlayerScriptinlinevirtual
OnPlayerGetArenaPersonalRating(Player *, uint8, uint32 &)PlayerScriptinlinevirtual
OnPlayerGetArenaTeamId(Player *, uint8, uint32 &)PlayerScriptinlinevirtual
OnPlayerGetFeralApBonus(Player *, int32 &, int32, ItemTemplate const *, ScalingStatValuesEntry const *)PlayerScriptinlinevirtual
OnPlayerGetMaxPersonalArenaRatingRequirement(Player const *, uint32, uint32 &) constPlayerScriptinlinevirtual
OnPlayerGetMaxSkillValue(Player *, uint32, int32 &, bool)PlayerScriptinlinevirtual
OnPlayerGetMaxSkillValueForLevel(Player *, uint16 &)PlayerScriptinlinevirtual
OnPlayerGetQuestRate(Player *, float &)PlayerScriptinlinevirtual
OnPlayerGiveXP(Player *, uint32 &, Unit *, uint8)PlayerScriptinlinevirtual
OnPlayerGossipSelect(Player *, uint32, uint32, uint32)PlayerScriptinlinevirtual
OnPlayerGossipSelectCode(Player *, uint32, uint32, uint32, const char *)PlayerScriptinlinevirtual
OnPlayerGroupRollRewardItem(Player *, Item *, uint32, RollVote, Roll *)PlayerScriptinlinevirtual
OnPlayerHasActivePowerType(Player const *, Powers)PlayerScriptinlinevirtual
OnPlayerIsClass(Player const *, Classes, ClassContext)PlayerScriptinlinevirtual
OnPlayerIsFFAPvP(Player *, bool &)PlayerScriptinlinevirtual
OnPlayerIsPvP(Player *, bool &)PlayerScriptinlinevirtual
OnPlayerJoinArena(Player *)PlayerScriptinlinevirtual
OnPlayerJoinBG(Player *)PlayerScriptinlinevirtual
OnPlayerJustDied(Player *)PlayerScriptinlinevirtual
OnPlayerKilledByCreature(Creature *, Player *)PlayerScriptinlinevirtual
OnPlayerLearnSpell(Player *, uint32)PlayerScriptinlinevirtual
OnPlayerLearnTalents(Player *, uint32, uint32, uint32)PlayerScriptinlinevirtual
OnPlayerLeaveCombat(Player *)PlayerScriptinlinevirtual
OnPlayerLevelChanged(Player *, uint8)PlayerScriptinlinevirtual
OnPlayerLoadFromDB(Player *)PlayerScriptinlinevirtual
OnPlayerLogin(Player *)PlayerScriptinlinevirtual
OnPlayerLogout(Player *)PlayerScriptinlinevirtual
OnPlayerLootItem(Player *, Item *, uint32, ObjectGuid)PlayerScriptinlinevirtual
OnPlayerMapChanged(Player *)PlayerScriptinlinevirtual
OnPlayerMoneyChanged(Player *, int32 &)PlayerScriptinlinevirtual
OnPlayerNotAvoidSatisfy(Player *, DungeonProgressionRequirements const *, uint32, bool)PlayerScriptinlinevirtual
OnPlayerNotSetArenaTeamInfoField(Player *, uint8, ArenaTeamInfoType, uint32)PlayerScriptinlinevirtual
OnPlayerNotVisibleGloballyFor(Player *, Player const *)PlayerScriptinlinevirtual
OnPlayerPassedQuestKilledMonsterCredit(Player *, Quest const *, uint32, uint32, ObjectGuid)PlayerScriptinlinevirtual
OnPlayerPetitionBuy(Player *, Creature *, uint32 &, uint32 &, uint32 &)PlayerScriptinlinevirtual
OnPlayerPetitionShowList(Player *, Creature *, uint32 &, uint32 &, uint32 &)PlayerScriptinlinevirtual
OnPlayerPVPFlagChange(Player *, bool)PlayerScriptinlinevirtual
OnPlayerPVPKill(Player *, Player *)PlayerScriptinlinevirtual
OnPlayerQuestAbandon(Player *, uint32)PlayerScriptinlinevirtual
OnPlayerQuestComputeXP(Player *, Quest const *, uint32 &)PlayerScriptinlinevirtual
OnPlayerQuestRewardItem(Player *, Item *, uint32)PlayerScriptinlinevirtual
OnPlayerQueueRandomDungeon(Player *, uint32 &)PlayerScriptinlinevirtual
OnPlayerReleasedGhost(Player *)PlayerScriptinlinevirtual
OnPlayerRemoveFromBattleground(Player *, Battleground *)PlayerScriptinlinevirtual
OnPlayerReputationChange(Player *, uint32, int32 &, bool)PlayerScriptinlinevirtual
OnPlayerReputationRankChange(Player *, uint32, ReputationRank, ReputationRank, bool)PlayerScriptinlinevirtual
OnPlayerResurrect(Player *, float, bool)PlayerScriptinlinevirtual
OnPlayerRewardKillRewarder(Player *, KillRewarder *, bool, float &)PlayerScriptinlinevirtual
OnPlayerSave(Player *)PlayerScriptinlinevirtual
OnPlayerSendInitialPacketsBeforeAddToMap(Player *, WorldPacket &)PlayerScriptinlinevirtual
OnPlayerSendListInventory(Player *, ObjectGuid, uint32 &)PlayerScriptinlinevirtual
OnPlayerSetMaxLevel(Player *, uint32 &)PlayerScriptinlinevirtual
OnPlayerSetServerSideVisibility(Player *, ServerSideVisibilityType &, AccountTypes &)PlayerScriptinlinevirtual
OnPlayerSetServerSideVisibilityDetect(Player *, ServerSideVisibilityType &, AccountTypes &)PlayerScriptinlinevirtual
OnPlayerShouldBeRewardedWithMoneyInsteadOfExp(Player *)PlayerScriptinlinevirtual
OnPlayerSpellCast(Player *, Spell *, bool)PlayerScriptinlinevirtual
OnPlayerStoreNewItem(Player *, Item *, uint32)PlayerScriptinlinevirtual
OnPlayerTalentsReset(Player *, bool)PlayerScriptinlinevirtual
OnPlayerTextEmote(Player *, uint32, uint32, ObjectGuid)PlayerScriptinlinevirtual
OnPlayerUpdate(Player *, uint32)PlayerScriptinlinevirtual
OnPlayerUpdateArea(Player *, uint32, uint32)PlayerScriptinlinevirtual
OnPlayerUpdateCraftingSkill(Player *, SkillLineAbilityEntry const *, uint32, uint32 &)PlayerScriptinlinevirtual
OnPlayerUpdateFaction(Player *)PlayerScriptinlinevirtual
OnPlayerUpdateFishingSkill(Player *, int32, int32, int32, int32)PlayerScriptinlinevirtual
OnPlayerUpdateGatheringSkill(Player *, uint32, uint32, uint32, uint32, uint32, uint32 &)PlayerScriptinlinevirtual
OnPlayerUpdateSkill(Player *, uint32, uint32, uint32, uint32, uint32)PlayerScriptinlinevirtual
OnPlayerUpdateZone(Player *, uint32, uint32)PlayerScriptinlinevirtual
OnPlayerVictimRewardAfter(Player *, Player *, uint32 &, uint32 &, float &)PlayerScriptinlinevirtual
OnPlayerVictimRewardBefore(Player *, Player *, uint32 &, uint32 &)PlayerScriptinlinevirtual
PlayerScript(const char *name, std::vector< uint16 > enabledHooks=std::vector< uint16 >())PlayerScriptprotected
ScriptObject(const char *name, uint16 totalAvailableHooks=0)ScriptObjectinlineprotected
~ScriptObject()=defaultScriptObjectprotectedvirtual