Project SkyFire Core
SkyFire 5.4.8 server core API documentation
Loading...
Searching...
No Matches
LuaPlayer Namespace Reference

Functions

int AddComboPoints (lua_State *L, Player *player)
int AddItem (lua_State *L, Player *player)
int AddLifetimeKills (lua_State *L, Player *player)
int AddTalent (lua_State *L, Player *player)
int AdvanceAllSkills (lua_State *L, Player *player)
int AdvanceSkill (lua_State *L, Player *player)
int AdvanceSkillsToMax (lua_State *L, Player *player)
int AreaExploredOrEventHappens (lua_State *L, Player *player)
int BindToInstance (lua_State *L, Player *player)
int CanBlock (lua_State *L, Player *player)
int CanEquipItem (lua_State *L, Player *player)
int CanFly (lua_State *L, Player *player)
int CanFlyInZone (lua_State *L, Player *player)
int CanParry (lua_State *L, Player *player)
int CanShareQuest (lua_State *L, Player *player)
int CanSpeak (lua_State *L, Player *player)
int CanTameExoticPets (lua_State *L, Player *player)
int CanTitanGrip (lua_State *L, Player *player)
int CanUninviteFromGroup (lua_State *L, Player *player)
int CanUseItem (lua_State *L, Player *player)
int ClearComboPoints (lua_State *L, Player *player)
int CompleteQuest (lua_State *L, Player *player)
int CreateCorpse (lua_State *L, Player *player)
int DurabilityLoss (lua_State *L, Player *player)
int DurabilityLossAll (lua_State *L, Player *player)
int DurabilityPointLossForEquipSlot (lua_State *L, Player *player)
int DurabilityPointsLoss (lua_State *L, Player *player)
int DurabilityPointsLossAll (lua_State *L, Player *player)
int DurabilityRepair (lua_State *L, Player *player)
int DurabilityRepairAll (lua_State *L, Player *player)
int EquipItem (lua_State *L, Player *player)
int FailQuest (lua_State *L, Player *player)
int GainSpellComboPoints (lua_State *L, Player *player)
int GetAccountId (lua_State *L, Player *player)
int GetAccountName (lua_State *L, Player *player)
int GetActiveSpec (lua_State *L, Player *player)
int GetArenaPoints (lua_State *L, Player *player)
int GetBaseSkillValue (lua_State *L, Player *player)
int GetBattlegroundId (lua_State *L, Player *player)
int GetBattlegroundTypeId (lua_State *L, Player *player)
int GetChampioningFaction (lua_State *L, Player *player)
int GetChatTag (lua_State *L, Player *player)
int GetCoinage (lua_State *L, Player *player)
int GetComboPoints (lua_State *L, Player *player)
int GetComboTarget (lua_State *L, Player *player)
int GetCorpse (lua_State *L, Player *player)
int GetDbcLocale (lua_State *L, Player *player)
int GetDbLocaleIndex (lua_State *L, Player *player)
int GetDifficulty (lua_State *L, Player *player)
int GetDrunkValue (lua_State *L, Player *player)
int GetEquippedItemBySlot (lua_State *L, Player *player)
int GetFreeTalentPoints (lua_State *L, Player *player)
int GetGMRank (lua_State *L, Player *player)
int GetGossipTextId (lua_State *L, Player *player)
int GetGroup (lua_State *L, Player *player)
int GetGroupInvite (lua_State *L, Player *player)
int GetGuild (lua_State *L, Player *player)
int GetGuildId (lua_State *L, Player *player)
int GetGuildName (lua_State *L, Player *player)
int GetGuildRank (lua_State *L, Player *player)
int GetHealthBonusFromStamina (lua_State *L, Player *player)
int GetHonorPoints (lua_State *L, Player *player)
int GetInGameTime (lua_State *L, Player *player)
int GetItemByEntry (lua_State *L, Player *player)
int GetItemByPos (lua_State *L, Player *player)
int GetItemCount (lua_State *L, Player *player)
int GetLatency (lua_State *L, Player *player)
int GetLevelPlayedTime (lua_State *L, Player *player)
int GetLifetimeKills (lua_State *L, Player *player)
int GetManaBonusFromIntellect (lua_State *L, Player *player)
int GetMaxSkillValue (lua_State *L, Player *player)
int GetNearbyGameObject (lua_State *L, Player *player)
int GetNextRandomRaidMember (lua_State *L, Player *player)
int GetOriginalGroup (lua_State *L, Player *player)
int GetOriginalSubGroup (lua_State *L, Player *player)
int GetPhaseMaskForSpawn (lua_State *L, Player *player)
int GetPlayerIP (lua_State *L, Player *player)
int GetPureMaxSkillValue (lua_State *L, Player *player)
int GetPureSkillValue (lua_State *L, Player *player)
int GetQuestLevel (lua_State *L, Player *player)
int GetQuestRewardStatus (lua_State *L, Player *player)
int GetQuestStatus (lua_State *L, Player *player)
int GetRecruiterId (lua_State *L, Player *player)
int GetReputation (lua_State *L, Player *player)
int GetReputationRank (lua_State *L, Player *player)
int GetReqKillOrCastCurrentCount (lua_State *L, Player *player)
int GetRestBonus (lua_State *L, Player *player)
int GetRestTime (lua_State *L, Player *player)
int GetSelectedPlayer (lua_State *L, Player *player)
int GetSelectedUnit (lua_State *L, Player *player)
int GetSelection (lua_State *L, Player *player)
int GetShieldBlockValue (lua_State *L, Player *player)
int GetSkillPermBonusValue (lua_State *L, Player *player)
int GetSkillTempBonusValue (lua_State *L, Player *player)
int GetSkillValue (lua_State *L, Player *player)
int GetSpecsCount (lua_State *L, Player *player)
int GetSpellCooldownDelay (lua_State *L, Player *player)
int GetSpellCooldowns (lua_State *L, Player *player)
int GetSubGroup (lua_State *L, Player *player)
int GetTeam (lua_State *L, Player *player)
int GetTotalPlayedTime (lua_State *L, Player *player)
int GetXPRestBonus (lua_State *L, Player *player)
int GiveLevel (lua_State *L, Player *player)
int GiveXP (lua_State *L, Player *player)
int GossipAddQuests (lua_State *L, Player *player)
int GossipClearMenu (lua_State *L, Player *player)
int GossipComplete (lua_State *L, Player *player)
int GossipMenuAddItem (lua_State *L, Player *player)
int GossipSendMenu (lua_State *L, Player *player)
int GossipSendPOI (lua_State *L, Player *player)
int GroupEventHappens (lua_State *L, Player *player)
int HasAchieved (lua_State *L, Player *player)
int HasAtLoginFlag (lua_State *L, Player *player)
int HasAura (lua_State *L, Player *player)
int HasItem (lua_State *L, Player *player)
int HasPendingBind (lua_State *L, Player *player)
int HasQuest (lua_State *L, Player *player)
int HasQuestForGO (lua_State *L, Player *player)
int HasQuestForItem (lua_State *L, Player *player)
int HasReceivedQuestReward (lua_State *L, Player *player)
int HasRestFlag (lua_State *L, Player *player)
int HasSkill (lua_State *L, Player *player)
int HasSpell (lua_State *L, Player *player)
int HasSpellCooldown (lua_State *L, Player *player)
int HasTalent (lua_State *L, Player *player)
int HasTitle (lua_State *L, Player *player)
int InArena (lua_State *L, Player *player)
int InBattleground (lua_State *L, Player *player)
int InBattlegroundQueue (lua_State *L, Player *player)
int IncompleteQuest (lua_State *L, Player *player)
int InRandomLfgDungeon (lua_State *L, Player *player)
int IsAcceptingWhispers (lua_State *L, Player *player)
int IsActiveQuest (lua_State *L, Player *player)
int IsAFK (lua_State *L, Player *player)
int IsAlliance (lua_State *L, Player *player)
int IsARecruiter (lua_State *L, Player *player)
int IsDND (lua_State *L, Player *player)
int IsFalling (lua_State *L, Player *player)
int IsGM (lua_State *L, Player *player)
int IsGMChat (lua_State *L, Player *player)
int IsGMVisible (lua_State *L, Player *player)
int IsGroupVisibleFor (lua_State *L, Player *player)
int IsHonorOrXPTarget (lua_State *L, Player *player)
int IsHorde (lua_State *L, Player *player)
int IsImmuneToEnvironmentalDamage (lua_State *L, Player *player)
int IsInArenaTeam (lua_State *L, Player *player)
int IsInGroup (lua_State *L, Player *player)
int IsInGuild (lua_State *L, Player *player)
int IsInSameGroupWith (lua_State *L, Player *player)
int IsInSameRaidWith (lua_State *L, Player *player)
int IsInWater (lua_State *L, Player *player)
int IsNeverVisible (lua_State *L, Player *player)
int IsOutdoorPvPActive (lua_State *L, Player *player)
int IsRested (lua_State *L, Player *player)
int IsTaxiCheater (lua_State *L, Player *player)
int IsUsingLfg (lua_State *L, Player *player)
int IsVisibleForPlayer (lua_State *L, Player *player)
int KickPlayer (lua_State *L, Player *player)
int KilledMonsterCredit (lua_State *L, Player *player)
int KilledPlayerCredit (lua_State *L, Player *player)
int KillGOCredit (lua_State *L, Player *player)
int KillPlayer (lua_State *L, Player *player)
int LearnSpell (lua_State *L, Player *player)
int LeaveBattleground (lua_State *L, Player *player)
int LogoutPlayer (lua_State *L, Player *player)
int ModifyArenaPoints (lua_State *L, Player *player)
int ModifyHonorPoints (lua_State *L, Player *player)
int ModifyMoney (lua_State *L, Player *player)
int Mute (lua_State *L, Player *player)
int PlaySoundToPlayer (lua_State *L, Player *player)
int Regenerate (lua_State *L, Player *player)
int RegenerateAll (lua_State *L, Player *player)
int RegenerateHealth (lua_State *L, Player *player)
int RemoveActiveQuest (lua_State *L, Player *player)
int RemovedInsignia (lua_State *L, Player *player)
int RemoveFromBattlegroundOrBattlefieldRaid (lua_State *L, Player *player)
int RemoveFromGroup (lua_State *L, Player *player)
int RemoveItem (lua_State *L, Player *player)
int RemoveLifetimeKills (lua_State *L, Player *player)
int RemovePet (lua_State *L, Player *player)
int RemoveRewardedQuest (lua_State *L, Player *player)
int RemoveSpell (lua_State *L, Player *player)
int ResetAchievements (lua_State *L, Player *player)
int ResetAllCooldowns (lua_State *L, Player *player)
int ResetPetTalents (lua_State *L, Player *player)
int ResetSpellCooldown (lua_State *L, Player *player)
int ResetTalents (lua_State *L, Player *player)
int ResetTalentsCost (lua_State *L, Player *player)
int ResetTypeCooldowns (lua_State *L, Player *player)
int ResurrectPlayer (lua_State *L, Player *player)
int RewardQuest (lua_State *L, Player *player)
int SaveToDB (lua_State *L, Player *player)
int Say (lua_State *L, Player *player)
int SendAreaTriggerMessage (lua_State *L, Player *player)
int SendAuctionMenu (lua_State *L, Player *player)
int SendBroadcastMessage (lua_State *L, Player *player)
int SendClearCooldowns (lua_State *L, Player *player)
int SendGuildInvite (lua_State *L, Player *player)
int SendListInventory (lua_State *L, Player *player)
int SendMailMenu (lua_State *L, Player *player)
int SendNotification (lua_State *L, Player *player)
int SendPacket (lua_State *L, Player *player)
int SendPacketToGroup (lua_State *L, Player *player)
int SendPacketToGuild (lua_State *L, Player *player)
int SendPacketToPlayer (lua_State *L, Player *player)
int SendPacketToRankedInGuild (lua_State *L, Player *player)
int SendQuestTemplate (lua_State *L, Player *player)
int SendShowBank (lua_State *L, Player *player)
int SendSpiritResurrect (lua_State *L, Player *player)
int SendTabardVendorActivate (lua_State *L, Player *player)
int SendTaxiMenu (lua_State *L, Player *player)
int SendTrainerList (lua_State *L, Player *player)
int SendVendorWindow (lua_State *L, Player *player)
int SetAcceptWhispers (lua_State *L, Player *player)
int SetArenaPoints (lua_State *L, Player *player)
int SetAtLoginFlag (lua_State *L, Player *player)
int SetBindPoint (lua_State *L, Player *player)
int SetCoinage (lua_State *L, Player *player)
int SetDrunkValue (lua_State *L, Player *player)
int SetFactionForRace (lua_State *L, Player *player)
int SetFreeTalentPoints (lua_State *L, Player *player)
int SetGameMaster (lua_State *L, Player *player)
int SetGender (lua_State *L, Player *player)
int SetGMChat (lua_State *L, Player *player)
int SetGMVisible (lua_State *L, Player *player)
int SetGuildRank (lua_State *L, Player *player)
int SetHonorPoints (lua_State *L, Player *player)
int SetKnownTitle (lua_State *L, Player *player)
int SetLifetimeKills (lua_State *L, Player *player)
int SetMovement (lua_State *L, Player *player)
int SetPlayerLock (lua_State *L, Player *player)
int SetPvPDeath (lua_State *L, Player *player)
int SetQuestStatus (lua_State *L, Player *player)
int SetReputation (lua_State *L, Player *player)
int SetRestBonus (lua_State *L, Player *player)
int SetRestFlag (lua_State *L, Player *player)
int SetRestTime (lua_State *L, Player *player)
int SetSheath (lua_State *L, Player *player)
int SetSkill (lua_State *L, Player *player)
int SetTaxiCheat (lua_State *L, Player *player)
int SpawnBones (lua_State *L, Player *player)
int StartTaxi (lua_State *L, Player *player)
int SummonPet (lua_State *L, Player *player)
int SummonPlayer (lua_State *L, Player *player)
int TalkedToCreature (lua_State *L, Player *player)
int Teleport (lua_State *L, Player *player)
int TextEmote (lua_State *L, Player *player)
int ToggleAFK (lua_State *L, Player *player)
int ToggleDND (lua_State *L, Player *player)
int UnbindInstance (lua_State *L, Player *player)
int UnsetKnownTitle (lua_State *L, Player *player)
int Whisper (lua_State *L, Player *player)
int Yell (lua_State *L, Player *player)

Function Documentation

◆ AddComboPoints()

int LuaPlayer::AddComboPoints ( lua_State * L,
Player * player )

Definition at line 902 of file PlayerMethods.cpp.

References Player::AddComboPoints(), and sEluna.

◆ AddItem()

int LuaPlayer::AddItem ( lua_State * L,
Player * player )

◆ AddLifetimeKills()

int LuaPlayer::AddLifetimeKills ( lua_State * L,
Player * player )

◆ AddTalent()

int LuaPlayer::AddTalent ( lua_State * L,
Player * player )

Definition at line 810 of file PlayerMethods.cpp.

References Player::AddTalent(), MAX_TALENT_SPECS, and sEluna.

◆ AdvanceAllSkills()

◆ AdvanceSkill()

int LuaPlayer::AdvanceSkill ( lua_State * L,
Player * player )

Definition at line 1743 of file PlayerMethods.cpp.

References Player::HasSkill(), and Player::UpdateSkill().

◆ AdvanceSkillsToMax()

int LuaPlayer::AdvanceSkillsToMax ( lua_State * L,
Player * player )

Definition at line 1716 of file PlayerMethods.cpp.

References Player::UpdateSkillsToMaxSkillsForLevel().

◆ AreaExploredOrEventHappens()

int LuaPlayer::AreaExploredOrEventHappens ( lua_State * L,
Player * player )

Definition at line 1011 of file PlayerMethods.cpp.

References Player::AreaExploredOrEventHappens().

◆ BindToInstance()

int LuaPlayer::BindToInstance ( lua_State * L,
Player * player )

Definition at line 301 of file PlayerMethods.cpp.

References Player::BindToInstance().

◆ CanBlock()

int LuaPlayer::CanBlock ( lua_State * L,
Player * player )

Definition at line 459 of file PlayerMethods.cpp.

References Player::CanBlock(), and sEluna.

◆ CanEquipItem()

int LuaPlayer::CanEquipItem ( lua_State * L,
Player * player )

◆ CanFly()

int LuaPlayer::CanFly ( lua_State * L,
Player * player )

Definition at line 2256 of file PlayerMethods.cpp.

References Player::CanFly(), and sEluna.

◆ CanFlyInZone()

int LuaPlayer::CanFlyInZone ( lua_State * L,
Player * player )

Definition at line 354 of file PlayerMethods.cpp.

References Player::IsKnowHowFlyIn(), and sEluna.

◆ CanParry()

int LuaPlayer::CanParry ( lua_State * L,
Player * player )

Definition at line 465 of file PlayerMethods.cpp.

References Player::CanParry(), and sEluna.

◆ CanShareQuest()

int LuaPlayer::CanShareQuest ( lua_State * L,
Player * player )

Definition at line 1019 of file PlayerMethods.cpp.

References Player::CanShareQuest(), and sEluna.

◆ CanSpeak()

int LuaPlayer::CanSpeak ( lua_State * L,
Player * player )

Definition at line 385 of file PlayerMethods.cpp.

References Player::CanSpeak(), and sEluna.

◆ CanTameExoticPets()

int LuaPlayer::CanTameExoticPets ( lua_State * L,
Player * player )

Definition at line 447 of file PlayerMethods.cpp.

References Player::CanTameExoticPets(), and sEluna.

◆ CanTitanGrip()

int LuaPlayer::CanTitanGrip ( lua_State * L,
Player * player )

Definition at line 453 of file PlayerMethods.cpp.

References Player::CanTitanGrip(), and sEluna.

◆ CanUninviteFromGroup()

int LuaPlayer::CanUninviteFromGroup ( lua_State * L,
Player * player )

Definition at line 259 of file PlayerMethods.cpp.

◆ CanUseItem()

int LuaPlayer::CanUseItem ( lua_State * L,
Player * player )

Definition at line 2208 of file PlayerMethods.cpp.

References Player::CanUseItem(), EQUIP_ERR_ITEM_NOT_FOUND, sEluna, and sObjectMgr.

◆ ClearComboPoints()

int LuaPlayer::ClearComboPoints ( lua_State * L,
Player * player )

Definition at line 888 of file PlayerMethods.cpp.

References Player::ClearComboPoints().

◆ CompleteQuest()

int LuaPlayer::CompleteQuest ( lua_State * L,
Player * player )

Definition at line 1112 of file PlayerMethods.cpp.

References Player::CompleteQuest().

◆ CreateCorpse()

int LuaPlayer::CreateCorpse ( lua_State * L,
Player * player )

Definition at line 71 of file PlayerMethods.cpp.

References Player::CreateCorpse().

◆ DurabilityLoss()

int LuaPlayer::DurabilityLoss ( lua_State * L,
Player * player )

Definition at line 678 of file PlayerMethods.cpp.

References Player::DurabilityLoss(), and sEluna.

◆ DurabilityLossAll()

int LuaPlayer::DurabilityLossAll ( lua_State * L,
Player * player )

Definition at line 688 of file PlayerMethods.cpp.

References Player::DurabilityLossAll().

◆ DurabilityPointLossForEquipSlot()

int LuaPlayer::DurabilityPointLossForEquipSlot ( lua_State * L,
Player * player )

◆ DurabilityPointsLoss()

int LuaPlayer::DurabilityPointsLoss ( lua_State * L,
Player * player )

Definition at line 668 of file PlayerMethods.cpp.

References Player::DurabilityPointsLoss(), and sEluna.

◆ DurabilityPointsLossAll()

int LuaPlayer::DurabilityPointsLossAll ( lua_State * L,
Player * player )

Definition at line 659 of file PlayerMethods.cpp.

References Player::DurabilityPointsLossAll().

◆ DurabilityRepair()

int LuaPlayer::DurabilityRepair ( lua_State * L,
Player * player )

Definition at line 629 of file PlayerMethods.cpp.

References Player::DurabilityRepair(), and sEluna.

◆ DurabilityRepairAll()

int LuaPlayer::DurabilityRepairAll ( lua_State * L,
Player * player )

Definition at line 640 of file PlayerMethods.cpp.

References Player::DurabilityRepairAll(), and sEluna.

◆ EquipItem()

◆ FailQuest()

int LuaPlayer::FailQuest ( lua_State * L,
Player * player )

Definition at line 1096 of file PlayerMethods.cpp.

References Player::FailQuest().

◆ GainSpellComboPoints()

int LuaPlayer::GainSpellComboPoints ( lua_State * L,
Player * player )

Definition at line 894 of file PlayerMethods.cpp.

◆ GetAccountId()

int LuaPlayer::GetAccountId ( lua_State * L,
Player * player )

Definition at line 2030 of file PlayerMethods.cpp.

References WorldSession::GetAccountId(), Player::GetSession(), and sEluna.

◆ GetAccountName()

int LuaPlayer::GetAccountName ( lua_State * L,
Player * player )

◆ GetActiveSpec()

int LuaPlayer::GetActiveSpec ( lua_State * L,
Player * player )

Definition at line 793 of file PlayerMethods.cpp.

References Player::GetActiveSpec(), and sEluna.

◆ GetArenaPoints()

int LuaPlayer::GetArenaPoints ( lua_State * L,
Player * player )

Definition at line 1536 of file PlayerMethods.cpp.

◆ GetBaseSkillValue()

int LuaPlayer::GetBaseSkillValue ( lua_State * L,
Player * player )

Definition at line 589 of file PlayerMethods.cpp.

References Player::GetBaseSkillValue(), and sEluna.

◆ GetBattlegroundId()

int LuaPlayer::GetBattlegroundId ( lua_State * L,
Player * player )

Definition at line 423 of file PlayerMethods.cpp.

References Player::GetBattlegroundId(), and sEluna.

◆ GetBattlegroundTypeId()

int LuaPlayer::GetBattlegroundTypeId ( lua_State * L,
Player * player )

Definition at line 417 of file PlayerMethods.cpp.

References Player::GetBattlegroundTypeId(), and sEluna.

◆ GetChampioningFaction()

int LuaPlayer::GetChampioningFaction ( lua_State * L,
Player * player )

Definition at line 222 of file PlayerMethods.cpp.

References Player::GetChampioningFaction(), and sEluna.

◆ GetChatTag()

int LuaPlayer::GetChatTag ( lua_State * L,
Player * player )

Definition at line 1406 of file PlayerMethods.cpp.

References Player::GetChatTag(), and sEluna.

◆ GetCoinage()

int LuaPlayer::GetCoinage ( lua_State * L,
Player * player )

Definition at line 1593 of file PlayerMethods.cpp.

References Player::GetMoney(), and sEluna.

◆ GetComboPoints()

int LuaPlayer::GetComboPoints ( lua_State * L,
Player * player )

Definition at line 919 of file PlayerMethods.cpp.

References Player::GetComboPoints(), and sEluna.

◆ GetComboTarget()

int LuaPlayer::GetComboTarget ( lua_State * L,
Player * player )

Definition at line 913 of file PlayerMethods.cpp.

References Player::GetComboTarget(), and sEluna.

◆ GetCorpse()

int LuaPlayer::GetCorpse ( lua_State * L,
Player * player )

Definition at line 2046 of file PlayerMethods.cpp.

References Player::GetCorpse(), and sEluna.

◆ GetDbcLocale()

int LuaPlayer::GetDbcLocale ( lua_State * L,
Player * player )

◆ GetDbLocaleIndex()

int LuaPlayer::GetDbLocaleIndex ( lua_State * L,
Player * player )

◆ GetDifficulty()

int LuaPlayer::GetDifficulty ( lua_State * L,
Player * player )

◆ GetDrunkValue()

int LuaPlayer::GetDrunkValue ( lua_State * L,
Player * player )

Definition at line 471 of file PlayerMethods.cpp.

References Player::GetDrunkValue(), and sEluna.

◆ GetEquippedItemBySlot()

int LuaPlayer::GetEquippedItemBySlot ( lua_State * L,
Player * player )

◆ GetFreeTalentPoints()

int LuaPlayer::GetFreeTalentPoints ( lua_State * L,
Player * player )

Definition at line 846 of file PlayerMethods.cpp.

◆ GetGMRank()

int LuaPlayer::GetGMRank ( lua_State * L,
Player * player )

Definition at line 1587 of file PlayerMethods.cpp.

References WorldSession::GetSecurity(), Player::GetSession(), and sEluna.

◆ GetGossipTextId()

int LuaPlayer::GetGossipTextId ( lua_State * L,
Player * player )

Definition at line 1572 of file PlayerMethods.cpp.

References Player::GetGossipTextId(), and sEluna.

◆ GetGroup()

int LuaPlayer::GetGroup ( lua_State * L,
Player * player )

Definition at line 1649 of file PlayerMethods.cpp.

References Player::GetGroup(), and sEluna.

◆ GetGroupInvite()

int LuaPlayer::GetGroupInvite ( lua_State * L,
Player * player )

Definition at line 279 of file PlayerMethods.cpp.

References Player::GetGroupInvite(), and sEluna.

◆ GetGuild()

int LuaPlayer::GetGuild ( lua_State * L,
Player * player )

Definition at line 1643 of file PlayerMethods.cpp.

References Player::GetGuildId(), sEluna, and sGuildMgr.

◆ GetGuildId()

int LuaPlayer::GetGuildId ( lua_State * L,
Player * player )

Definition at line 1599 of file PlayerMethods.cpp.

References Player::GetGuildId(), and sEluna.

◆ GetGuildName()

int LuaPlayer::GetGuildName ( lua_State * L,
Player * player )

Definition at line 852 of file PlayerMethods.cpp.

References Player::GetGuildId(), sEluna, and sGuildMgr.

◆ GetGuildRank()

int LuaPlayer::GetGuildRank ( lua_State * L,
Player * player )

Definition at line 723 of file PlayerMethods.cpp.

References Player::GetRank(), and sEluna.

◆ GetHealthBonusFromStamina()

int LuaPlayer::GetHealthBonusFromStamina ( lua_State * L,
Player * player )

Definition at line 709 of file PlayerMethods.cpp.

References Player::GetHealthBonusFromStamina(), and sEluna.

◆ GetHonorPoints()

int LuaPlayer::GetHonorPoints ( lua_State * L,
Player * player )

Definition at line 1566 of file PlayerMethods.cpp.

References CURRENCY_TYPE_HONOR_POINTS, Player::GetCurrency(), and sEluna.

◆ GetInGameTime()

int LuaPlayer::GetInGameTime ( lua_State * L,
Player * player )

Definition at line 961 of file PlayerMethods.cpp.

References Player::GetInGameTime(), and sEluna.

◆ GetItemByEntry()

int LuaPlayer::GetItemByEntry ( lua_State * L,
Player * player )

Definition at line 1138 of file PlayerMethods.cpp.

References Player::GetItemByEntry(), and sEluna.

◆ GetItemByPos()

int LuaPlayer::GetItemByPos ( lua_State * L,
Player * player )

Definition at line 1520 of file PlayerMethods.cpp.

References Player::GetItemByPos(), and sEluna.

◆ GetItemCount()

int LuaPlayer::GetItemCount ( lua_State * L,
Player * player )

Definition at line 1611 of file PlayerMethods.cpp.

References Player::GetItemCount(), and sEluna.

◆ GetLatency()

int LuaPlayer::GetLatency ( lua_State * L,
Player * player )

Definition at line 120 of file PlayerMethods.cpp.

References WorldSession::GetLatency(), Player::GetSession(), and sEluna.

◆ GetLevelPlayedTime()

int LuaPlayer::GetLevelPlayedTime ( lua_State * L,
Player * player )

Definition at line 1631 of file PlayerMethods.cpp.

References Player::GetLevelPlayedTime(), and sEluna.

◆ GetLifetimeKills()

int LuaPlayer::GetLifetimeKills ( lua_State * L,
Player * player )

◆ GetManaBonusFromIntellect()

int LuaPlayer::GetManaBonusFromIntellect ( lua_State * L,
Player * player )

Definition at line 703 of file PlayerMethods.cpp.

References sEluna.

◆ GetMaxSkillValue()

int LuaPlayer::GetMaxSkillValue ( lua_State * L,
Player * player )

Definition at line 613 of file PlayerMethods.cpp.

References Player::GetMaxSkillValue(), and sEluna.

◆ GetNearbyGameObject()

int LuaPlayer::GetNearbyGameObject ( lua_State * L,
Player * player )

◆ GetNextRandomRaidMember()

int LuaPlayer::GetNextRandomRaidMember ( lua_State * L,
Player * player )

Definition at line 265 of file PlayerMethods.cpp.

References Player::GetNextRandomRaidMember(), and sEluna.

◆ GetOriginalGroup()

int LuaPlayer::GetOriginalGroup ( lua_State * L,
Player * player )

Definition at line 247 of file PlayerMethods.cpp.

References Player::GetOriginalGroup(), and sEluna.

◆ GetOriginalSubGroup()

int LuaPlayer::GetOriginalSubGroup ( lua_State * L,
Player * player )

Definition at line 241 of file PlayerMethods.cpp.

References Player::GetOriginalSubGroup(), and sEluna.

◆ GetPhaseMaskForSpawn()

int LuaPlayer::GetPhaseMaskForSpawn ( lua_State * L,
Player * player )

Definition at line 1193 of file PlayerMethods.cpp.

◆ GetPlayerIP()

int LuaPlayer::GetPlayerIP ( lua_State * L,
Player * player )

◆ GetPureMaxSkillValue()

int LuaPlayer::GetPureMaxSkillValue ( lua_State * L,
Player * player )

Definition at line 605 of file PlayerMethods.cpp.

References Player::GetPureMaxSkillValue(), and sEluna.

◆ GetPureSkillValue()

int LuaPlayer::GetPureSkillValue ( lua_State * L,
Player * player )

Definition at line 581 of file PlayerMethods.cpp.

References Player::GetPureSkillValue(), and sEluna.

◆ GetQuestLevel()

int LuaPlayer::GetQuestLevel ( lua_State * L,
Player * player )

Definition at line 1128 of file PlayerMethods.cpp.

References Player::GetQuestLevel(), and sEluna.

◆ GetQuestRewardStatus()

int LuaPlayer::GetQuestRewardStatus ( lua_State * L,
Player * player )

Definition at line 1088 of file PlayerMethods.cpp.

References Player::GetQuestRewardStatus(), and sEluna.

◆ GetQuestStatus()

int LuaPlayer::GetQuestStatus ( lua_State * L,
Player * player )

Definition at line 1080 of file PlayerMethods.cpp.

References Player::GetQuestStatus(), and sEluna.

◆ GetRecruiterId()

int LuaPlayer::GetRecruiterId ( lua_State * L,
Player * player )

Definition at line 102 of file PlayerMethods.cpp.

References WorldSession::GetRecruiterId(), Player::GetSession(), and sEluna.

◆ GetReputation()

int LuaPlayer::GetReputation ( lua_State * L,
Player * player )

◆ GetReputationRank()

int LuaPlayer::GetReputationRank ( lua_State * L,
Player * player )

Definition at line 519 of file PlayerMethods.cpp.

References Player::GetReputationRank(), and sEluna.

◆ GetReqKillOrCastCurrentCount()

int LuaPlayer::GetReqKillOrCastCurrentCount ( lua_State * L,
Player * player )

Definition at line 1044 of file PlayerMethods.cpp.

References Player::GetReqKillOrCastCurrentCount(), and sEluna.

◆ GetRestBonus()

int LuaPlayer::GetRestBonus ( lua_State * L,
Player * player )

Definition at line 1253 of file PlayerMethods.cpp.

References Player::GetRestBonus(), and sEluna.

◆ GetRestTime()

int LuaPlayer::GetRestTime ( lua_State * L,
Player * player )

Definition at line 371 of file PlayerMethods.cpp.

References Player::GetRestTime(), and sEluna.

◆ GetSelectedPlayer()

int LuaPlayer::GetSelectedPlayer ( lua_State * L,
Player * player )

Definition at line 108 of file PlayerMethods.cpp.

References Player::GetSelectedPlayer(), and sEluna.

◆ GetSelectedUnit()

int LuaPlayer::GetSelectedUnit ( lua_State * L,
Player * player )

Definition at line 114 of file PlayerMethods.cpp.

References Player::GetSelectedUnit(), and sEluna.

◆ GetSelection()

int LuaPlayer::GetSelection ( lua_State * L,
Player * player )

Definition at line 1581 of file PlayerMethods.cpp.

References Player::GetSelectedUnit(), and sEluna.

◆ GetShieldBlockValue()

int LuaPlayer::GetShieldBlockValue ( lua_State * L,
Player * player )

Definition at line 2233 of file PlayerMethods.cpp.

◆ GetSkillPermBonusValue()

int LuaPlayer::GetSkillPermBonusValue ( lua_State * L,
Player * player )

Definition at line 573 of file PlayerMethods.cpp.

References Player::GetSkillPermBonusValue(), and sEluna.

◆ GetSkillTempBonusValue()

int LuaPlayer::GetSkillTempBonusValue ( lua_State * L,
Player * player )

Definition at line 565 of file PlayerMethods.cpp.

References Player::GetSkillTempBonusValue(), and sEluna.

◆ GetSkillValue()

int LuaPlayer::GetSkillValue ( lua_State * L,
Player * player )

Definition at line 597 of file PlayerMethods.cpp.

References Player::GetSkillValue(), and sEluna.

◆ GetSpecsCount()

int LuaPlayer::GetSpecsCount ( lua_State * L,
Player * player )

Definition at line 787 of file PlayerMethods.cpp.

References Player::GetSpecsCount(), and sEluna.

◆ GetSpellCooldownDelay()

int LuaPlayer::GetSpellCooldownDelay ( lua_State * L,
Player * player )

Definition at line 779 of file PlayerMethods.cpp.

References Player::GetSpellCooldownDelay(), and sEluna.

◆ GetSpellCooldowns()

int LuaPlayer::GetSpellCooldowns ( lua_State * L,
Player * player )

Definition at line 485 of file PlayerMethods.cpp.

◆ GetSubGroup()

int LuaPlayer::GetSubGroup ( lua_State * L,
Player * player )

Definition at line 273 of file PlayerMethods.cpp.

References Player::GetSubGroup(), and sEluna.

◆ GetTeam()

int LuaPlayer::GetTeam ( lua_State * L,
Player * player )

Definition at line 1605 of file PlayerMethods.cpp.

References Player::GetTeamId(), and sEluna.

◆ GetTotalPlayedTime()

int LuaPlayer::GetTotalPlayedTime ( lua_State * L,
Player * player )

Definition at line 1637 of file PlayerMethods.cpp.

References Player::GetTotalPlayedTime(), and sEluna.

◆ GetXPRestBonus()

int LuaPlayer::GetXPRestBonus ( lua_State * L,
Player * player )

Definition at line 377 of file PlayerMethods.cpp.

References Player::GetXPRestBonus(), and sEluna.

◆ GiveLevel()

int LuaPlayer::GiveLevel ( lua_State * L,
Player * player )

Definition at line 1259 of file PlayerMethods.cpp.

References Player::GiveLevel().

◆ GiveXP()

◆ GossipAddQuests()

◆ GossipClearMenu()

int LuaPlayer::GossipClearMenu ( lua_State * L,
Player * player )

Definition at line 2087 of file PlayerMethods.cpp.

References PlayerMenu::ClearMenus(), and Player::PlayerTalkClass.

◆ GossipComplete()

int LuaPlayer::GossipComplete ( lua_State * L,
Player * player )

Definition at line 2065 of file PlayerMethods.cpp.

References Player::PlayerTalkClass, and PlayerMenu::SendCloseGossip().

◆ GossipMenuAddItem()

int LuaPlayer::GossipMenuAddItem ( lua_State * L,
Player * player )

◆ GossipSendMenu()

int LuaPlayer::GossipSendMenu ( lua_State * L,
Player * player )

◆ GossipSendPOI()

int LuaPlayer::GossipSendPOI ( lua_State * L,
Player * player )

◆ GroupEventHappens()

int LuaPlayer::GroupEventHappens ( lua_State * L,
Player * player )

Definition at line 1000 of file PlayerMethods.cpp.

References Player::GroupEventHappens(), and sEluna.

◆ HasAchieved()

int LuaPlayer::HasAchieved ( lua_State * L,
Player * player )

Definition at line 234 of file PlayerMethods.cpp.

References Player::HasAchieved(), and sEluna.

◆ HasAtLoginFlag()

int LuaPlayer::HasAtLoginFlag ( lua_State * L,
Player * player )

Definition at line 327 of file PlayerMethods.cpp.

References Player::HasAtLoginFlag(), and sEluna.

◆ HasAura()

int LuaPlayer::HasAura ( lua_State * L,
Player * player )

Definition at line 87 of file PlayerMethods.cpp.

References Object::GetGUID(), GUID_LOPART(), Unit::HasAura(), and sEluna.

◆ HasItem()

int LuaPlayer::HasItem ( lua_State * L,
Player * player )

Definition at line 1807 of file PlayerMethods.cpp.

References Player::HasItemCount(), and sEluna.

◆ HasPendingBind()

int LuaPlayer::HasPendingBind ( lua_State * L,
Player * player )

Definition at line 285 of file PlayerMethods.cpp.

References Player::HasPendingBind(), and sEluna.

◆ HasQuest()

int LuaPlayer::HasQuest ( lua_State * L,
Player * player )

Definition at line 18 of file PlayerMethods.cpp.

References Player::IsActiveQuest(), and sEluna.

◆ HasQuestForGO()

int LuaPlayer::HasQuestForGO ( lua_State * L,
Player * player )

Definition at line 1027 of file PlayerMethods.cpp.

References Player::HasQuestForGO(), and sEluna.

◆ HasQuestForItem()

int LuaPlayer::HasQuestForItem ( lua_State * L,
Player * player )

Definition at line 1036 of file PlayerMethods.cpp.

References Player::HasQuestForItem(), and sEluna.

◆ HasReceivedQuestReward()

int LuaPlayer::HasReceivedQuestReward ( lua_State * L,
Player * player )

Definition at line 925 of file PlayerMethods.cpp.

References Player::IsQuestRewarded(), and sEluna.

◆ HasRestFlag()

int LuaPlayer::HasRestFlag ( lua_State * L,
Player * player )

Definition at line 1230 of file PlayerMethods.cpp.

References sEluna.

◆ HasSkill()

int LuaPlayer::HasSkill ( lua_State * L,
Player * player )

Definition at line 557 of file PlayerMethods.cpp.

References Player::HasSkill(), and sEluna.

◆ HasSpell()

int LuaPlayer::HasSpell ( lua_State * L,
Player * player )

Definition at line 26 of file PlayerMethods.cpp.

References Player::HasSpell(), and sEluna.

◆ HasSpellCooldown()

int LuaPlayer::HasSpellCooldown ( lua_State * L,
Player * player )

Definition at line 2225 of file PlayerMethods.cpp.

References Player::HasSpellCooldown(), and sEluna.

◆ HasTalent()

int LuaPlayer::HasTalent ( lua_State * L,
Player * player )

Definition at line 799 of file PlayerMethods.cpp.

References Player::HasTalent(), MAX_TALENT_SPECS, and sEluna.

◆ HasTitle()

int LuaPlayer::HasTitle ( lua_State * L,
Player * player )

Definition at line 1796 of file PlayerMethods.cpp.

References Player::HasTitle(), sCharTitlesStore, and sEluna.

◆ InArena()

int LuaPlayer::InArena ( lua_State * L,
Player * player )

Definition at line 435 of file PlayerMethods.cpp.

References Player::InArena(), and sEluna.

◆ InBattleground()

int LuaPlayer::InBattleground ( lua_State * L,
Player * player )

Definition at line 441 of file PlayerMethods.cpp.

References Player::InBattleground(), and sEluna.

◆ InBattlegroundQueue()

int LuaPlayer::InBattlegroundQueue ( lua_State * L,
Player * player )

Definition at line 411 of file PlayerMethods.cpp.

References Player::InBattlegroundQueue(), and sEluna.

◆ IncompleteQuest()

int LuaPlayer::IncompleteQuest ( lua_State * L,
Player * player )

Definition at line 1104 of file PlayerMethods.cpp.

References Player::IncompleteQuest().

◆ InRandomLfgDungeon()

int LuaPlayer::InRandomLfgDungeon ( lua_State * L,
Player * player )

Definition at line 315 of file PlayerMethods.cpp.

References Player::inRandomLfgDungeon(), and sEluna.

◆ IsAcceptingWhispers()

int LuaPlayer::IsAcceptingWhispers ( lua_State * L,
Player * player )

Definition at line 1352 of file PlayerMethods.cpp.

References Player::isAcceptWhispers(), and sEluna.

◆ IsActiveQuest()

int LuaPlayer::IsActiveQuest ( lua_State * L,
Player * player )

Definition at line 1120 of file PlayerMethods.cpp.

References Player::IsActiveQuest(), and sEluna.

◆ IsAFK()

int LuaPlayer::IsAFK ( lua_State * L,
Player * player )

Definition at line 1418 of file PlayerMethods.cpp.

References Player::isAFK(), and sEluna.

◆ IsAlliance()

int LuaPlayer::IsAlliance ( lua_State * L,
Player * player )

Definition at line 1790 of file PlayerMethods.cpp.

References ALLIANCE, Player::GetTeam(), and sEluna.

◆ IsARecruiter()

int LuaPlayer::IsARecruiter ( lua_State * L,
Player * player )

◆ IsDND()

int LuaPlayer::IsDND ( lua_State * L,
Player * player )

Definition at line 1412 of file PlayerMethods.cpp.

References Player::isDND(), and sEluna.

◆ IsFalling()

int LuaPlayer::IsFalling ( lua_State * L,
Player * player )

Definition at line 1436 of file PlayerMethods.cpp.

References Unit::IsFalling(), and sEluna.

◆ IsGM()

int LuaPlayer::IsGM ( lua_State * L,
Player * player )

Definition at line 1767 of file PlayerMethods.cpp.

References Player::IsGameMaster(), and sEluna.

◆ IsGMChat()

int LuaPlayer::IsGMChat ( lua_State * L,
Player * player )

Definition at line 1346 of file PlayerMethods.cpp.

References Player::isGMChat(), and sEluna.

◆ IsGMVisible()

int LuaPlayer::IsGMVisible ( lua_State * L,
Player * player )

Definition at line 1334 of file PlayerMethods.cpp.

References Player::isGMVisible(), and sEluna.

◆ IsGroupVisibleFor()

int LuaPlayer::IsGroupVisibleFor ( lua_State * L,
Player * player )

Definition at line 749 of file PlayerMethods.cpp.

References Player::IsGroupVisibleFor(), and sEluna.

◆ IsHonorOrXPTarget()

int LuaPlayer::IsHonorOrXPTarget ( lua_State * L,
Player * player )

Definition at line 527 of file PlayerMethods.cpp.

References Player::isHonorOrXPTarget(), and sEluna.

◆ IsHorde()

int LuaPlayer::IsHorde ( lua_State * L,
Player * player )

Definition at line 1784 of file PlayerMethods.cpp.

References Player::GetTeam(), HORDE, and sEluna.

◆ IsImmuneToEnvironmentalDamage()

int LuaPlayer::IsImmuneToEnvironmentalDamage ( lua_State * L,
Player * player )

Definition at line 391 of file PlayerMethods.cpp.

References Player::IsImmuneToEnvironmentalDamage(), and sEluna.

◆ IsInArenaTeam()

int LuaPlayer::IsInArenaTeam ( lua_State * L,
Player * player )

Definition at line 1773 of file PlayerMethods.cpp.

◆ IsInGroup()

int LuaPlayer::IsInGroup ( lua_State * L,
Player * player )

Definition at line 1755 of file PlayerMethods.cpp.

References Player::GetGroup(), and sEluna.

◆ IsInGuild()

int LuaPlayer::IsInGuild ( lua_State * L,
Player * player )

Definition at line 1761 of file PlayerMethods.cpp.

References Player::GetGuildId(), and sEluna.

◆ IsInSameGroupWith()

int LuaPlayer::IsInSameGroupWith ( lua_State * L,
Player * player )

Definition at line 769 of file PlayerMethods.cpp.

References Player::IsInSameGroupWith(), and sEluna.

◆ IsInSameRaidWith()

int LuaPlayer::IsInSameRaidWith ( lua_State * L,
Player * player )

Definition at line 759 of file PlayerMethods.cpp.

References Player::IsInSameRaidWith(), and sEluna.

◆ IsInWater()

int LuaPlayer::IsInWater ( lua_State * L,
Player * player )

Definition at line 2240 of file PlayerMethods.cpp.

References Player::IsInWater(), and sEluna.

◆ IsNeverVisible()

int LuaPlayer::IsNeverVisible ( lua_State * L,
Player * player )

Definition at line 346 of file PlayerMethods.cpp.

◆ IsOutdoorPvPActive()

int LuaPlayer::IsOutdoorPvPActive ( lua_State * L,
Player * player )

Definition at line 429 of file PlayerMethods.cpp.

References Player::IsOutdoorPvPActive(), and sEluna.

◆ IsRested()

int LuaPlayer::IsRested ( lua_State * L,
Player * player )

Definition at line 397 of file PlayerMethods.cpp.

References Player::isRested(), and sEluna.

◆ IsTaxiCheater()

int LuaPlayer::IsTaxiCheater ( lua_State * L,
Player * player )

Definition at line 1340 of file PlayerMethods.cpp.

References Player::isTaxiCheater(), and sEluna.

◆ IsUsingLfg()

int LuaPlayer::IsUsingLfg ( lua_State * L,
Player * player )

Definition at line 321 of file PlayerMethods.cpp.

References Player::isUsingLfg(), and sEluna.

◆ IsVisibleForPlayer()

int LuaPlayer::IsVisibleForPlayer ( lua_State * L,
Player * player )

Definition at line 335 of file PlayerMethods.cpp.

References Player::IsVisibleGloballyFor(), and sEluna.

◆ KickPlayer()

int LuaPlayer::KickPlayer ( lua_State * L,
Player * player )

Definition at line 2000 of file PlayerMethods.cpp.

References Player::GetSession(), and WorldSession::KickPlayer().

◆ KilledMonsterCredit()

int LuaPlayer::KilledMonsterCredit ( lua_State * L,
Player * player )

Definition at line 992 of file PlayerMethods.cpp.

References Player::KilledMonsterCredit().

◆ KilledPlayerCredit()

int LuaPlayer::KilledPlayerCredit ( lua_State * L,
Player * player )

Definition at line 986 of file PlayerMethods.cpp.

References Player::KilledPlayerCredit().

◆ KillGOCredit()

int LuaPlayer::KillGOCredit ( lua_State * L,
Player * player )

Definition at line 978 of file PlayerMethods.cpp.

References Player::KillCreditGO(), and sEluna.

◆ KillPlayer()

int LuaPlayer::KillPlayer ( lua_State * L,
Player * player )

Definition at line 697 of file PlayerMethods.cpp.

References Player::KillPlayer().

◆ LearnSpell()

int LuaPlayer::LearnSpell ( lua_State * L,
Player * player )

Definition at line 2014 of file PlayerMethods.cpp.

References Player::learnSpell().

◆ LeaveBattleground()

int LuaPlayer::LeaveBattleground ( lua_State * L,
Player * player )

Definition at line 403 of file PlayerMethods.cpp.

References Player::LeaveBattleground().

◆ LogoutPlayer()

int LuaPlayer::LogoutPlayer ( lua_State * L,
Player * player )

Definition at line 214 of file PlayerMethods.cpp.

References Player::GetSession(), and WorldSession::LogoutPlayer().

◆ ModifyArenaPoints()

int LuaPlayer::ModifyArenaPoints ( lua_State * L,
Player * player )

Definition at line 503 of file PlayerMethods.cpp.

◆ ModifyHonorPoints()

int LuaPlayer::ModifyHonorPoints ( lua_State * L,
Player * player )

Definition at line 511 of file PlayerMethods.cpp.

◆ ModifyMoney()

int LuaPlayer::ModifyMoney ( lua_State * L,
Player * player )

Definition at line 2006 of file PlayerMethods.cpp.

References Player::ModifyMoney().

◆ Mute()

int LuaPlayer::Mute ( lua_State * L,
Player * player )

Definition at line 55 of file PlayerMethods.cpp.

◆ PlaySoundToPlayer()

int LuaPlayer::PlaySoundToPlayer ( lua_State * L,
Player * player )

Definition at line 2093 of file PlayerMethods.cpp.

References WorldObject::PlayDirectSound(), and sSoundEntriesStore.

◆ Regenerate()

int LuaPlayer::Regenerate ( lua_State * L,
Player * player )

Definition at line 939 of file PlayerMethods.cpp.

References MAX_POWERS, and Player::Regenerate().

◆ RegenerateAll()

int LuaPlayer::RegenerateAll ( lua_State * L,
Player * player )

Definition at line 949 of file PlayerMethods.cpp.

References Player::RegenerateAll().

◆ RegenerateHealth()

int LuaPlayer::RegenerateHealth ( lua_State * L,
Player * player )

Definition at line 933 of file PlayerMethods.cpp.

References Player::RegenerateHealth().

◆ RemoveActiveQuest()

int LuaPlayer::RemoveActiveQuest ( lua_State * L,
Player * player )

Definition at line 1061 of file PlayerMethods.cpp.

References Player::RemoveActiveQuest().

◆ RemovedInsignia()

int LuaPlayer::RemovedInsignia ( lua_State * L,
Player * player )

Definition at line 2187 of file PlayerMethods.cpp.

References Player::RemovedInsignia(), and sEluna.

◆ RemoveFromBattlegroundOrBattlefieldRaid()

int LuaPlayer::RemoveFromBattlegroundOrBattlefieldRaid ( lua_State * L,
Player * player )

Definition at line 253 of file PlayerMethods.cpp.

◆ RemoveFromGroup()

int LuaPlayer::RemoveFromGroup ( lua_State * L,
Player * player )

Definition at line 740 of file PlayerMethods.cpp.

References Player::GetGroup(), and Player::RemoveFromGroup().

◆ RemoveItem()

int LuaPlayer::RemoveItem ( lua_State * L,
Player * player )

Definition at line 1867 of file PlayerMethods.cpp.

References Player::DestroyItemCount(), and sEluna.

◆ RemoveLifetimeKills()

int LuaPlayer::RemoveLifetimeKills ( lua_State * L,
Player * player )

◆ RemovePet()

int LuaPlayer::RemovePet ( lua_State * L,
Player * player )

Definition at line 1217 of file PlayerMethods.cpp.

◆ RemoveRewardedQuest()

int LuaPlayer::RemoveRewardedQuest ( lua_State * L,
Player * player )

Definition at line 1053 of file PlayerMethods.cpp.

References Player::RemoveRewardedQuest().

◆ RemoveSpell()

int LuaPlayer::RemoveSpell ( lua_State * L,
Player * player )

Definition at line 878 of file PlayerMethods.cpp.

References Player::removeSpell().

◆ ResetAchievements()

int LuaPlayer::ResetAchievements ( lua_State * L,
Player * player )

Definition at line 228 of file PlayerMethods.cpp.

References Player::ResetAchievements().

◆ ResetAllCooldowns()

int LuaPlayer::ResetAllCooldowns ( lua_State * L,
Player * player )

Definition at line 1907 of file PlayerMethods.cpp.

References Player::RemoveAllSpellCooldown().

◆ ResetPetTalents()

int LuaPlayer::ResetPetTalents ( lua_State * L,
Player * player )

Definition at line 955 of file PlayerMethods.cpp.

References Player::ResetPetTalents().

◆ ResetSpellCooldown()

int LuaPlayer::ResetSpellCooldown ( lua_State * L,
Player * player )

Definition at line 1891 of file PlayerMethods.cpp.

References Player::RemoveSpellCooldown().

◆ ResetTalents()

int LuaPlayer::ResetTalents ( lua_State * L,
Player * player )

Definition at line 829 of file PlayerMethods.cpp.

References Player::SendTalentsInfoData().

◆ ResetTalentsCost()

int LuaPlayer::ResetTalentsCost ( lua_State * L,
Player * player )

Definition at line 822 of file PlayerMethods.cpp.

◆ ResetTypeCooldowns()

int LuaPlayer::ResetTypeCooldowns ( lua_State * L,
Player * player )

Definition at line 1899 of file PlayerMethods.cpp.

◆ ResurrectPlayer()

int LuaPlayer::ResurrectPlayer ( lua_State * L,
Player * player )

Definition at line 2021 of file PlayerMethods.cpp.

References Player::ResurrectPlayer(), and Player::SpawnCorpseBones().

◆ RewardQuest()

int LuaPlayer::RewardQuest ( lua_State * L,
Player * player )

Definition at line 77 of file PlayerMethods.cpp.

References Player::RewardQuest(), and sObjectMgr.

◆ SaveToDB()

int LuaPlayer::SaveToDB ( lua_State * L,
Player * player )

Definition at line 12 of file PlayerMethods.cpp.

References Player::SaveToDB().

◆ Say()

int LuaPlayer::Say ( lua_State * L,
Player * player )

Definition at line 1184 of file PlayerMethods.cpp.

References Player::Say().

◆ SendAreaTriggerMessage()

int LuaPlayer::SendAreaTriggerMessage ( lua_State * L,
Player * player )

Definition at line 1932 of file PlayerMethods.cpp.

◆ SendAuctionMenu()

◆ SendBroadcastMessage()

int LuaPlayer::SendBroadcastMessage ( lua_State * L,
Player * player )

Definition at line 1924 of file PlayerMethods.cpp.

References Player::GetSession(), and ChatHandler::SendSysMessage().

◆ SendClearCooldowns()

int LuaPlayer::SendClearCooldowns ( lua_State * L,
Player * player )

Definition at line 1913 of file PlayerMethods.cpp.

References sEluna, and Player::SendClearCooldown().

◆ SendGuildInvite()

int LuaPlayer::SendGuildInvite ( lua_State * L,
Player * player )

◆ SendListInventory()

int LuaPlayer::SendListInventory ( lua_State * L,
Player * player )

◆ SendMailMenu()

int LuaPlayer::SendMailMenu ( lua_State * L,
Player * player )

Definition at line 144 of file PlayerMethods.cpp.

References sEluna.

◆ SendNotification()

int LuaPlayer::SendNotification ( lua_State * L,
Player * player )

Definition at line 1941 of file PlayerMethods.cpp.

References Player::GetSession(), and WorldSession::SendNotification().

◆ SendPacket()

int LuaPlayer::SendPacket ( lua_State * L,
Player * player )

Definition at line 1957 of file PlayerMethods.cpp.

References sEluna, and Player::SendMessageToSet().

◆ SendPacketToGroup()

int LuaPlayer::SendPacketToGroup ( lua_State * L,
Player * player )

◆ SendPacketToGuild()

int LuaPlayer::SendPacketToGuild ( lua_State * L,
Player * player )

Definition at line 1974 of file PlayerMethods.cpp.

References Guild::BroadcastPacket(), Player::GetGuild(), and sEluna.

◆ SendPacketToPlayer()

int LuaPlayer::SendPacketToPlayer ( lua_State * L,
Player * player )

Definition at line 1949 of file PlayerMethods.cpp.

References Player::GetSession(), sEluna, and WorldSession::SendPacket().

◆ SendPacketToRankedInGuild()

int LuaPlayer::SendPacketToRankedInGuild ( lua_State * L,
Player * player )

Definition at line 1982 of file PlayerMethods.cpp.

References Guild::BroadcastPacketToRank(), Player::GetGuild(), and sEluna.

◆ SendQuestTemplate()

int LuaPlayer::SendQuestTemplate ( lua_State * L,
Player * player )

◆ SendShowBank()

int LuaPlayer::SendShowBank ( lua_State * L,
Player * player )

◆ SendSpiritResurrect()

int LuaPlayer::SendSpiritResurrect ( lua_State * L,
Player * player )

Definition at line 161 of file PlayerMethods.cpp.

References Player::GetSession(), and WorldSession::SendSpiritResurrect().

◆ SendTabardVendorActivate()

int LuaPlayer::SendTabardVendorActivate ( lua_State * L,
Player * player )

◆ SendTaxiMenu()

int LuaPlayer::SendTaxiMenu ( lua_State * L,
Player * player )

Definition at line 152 of file PlayerMethods.cpp.

References Player::GetSession(), sEluna, and WorldSession::SendTaxiMenu().

◆ SendTrainerList()

int LuaPlayer::SendTrainerList ( lua_State * L,
Player * player )

◆ SendVendorWindow()

int LuaPlayer::SendVendorWindow ( lua_State * L,
Player * player )

◆ SetAcceptWhispers()

int LuaPlayer::SetAcceptWhispers ( lua_State * L,
Player * player )

Definition at line 1358 of file PlayerMethods.cpp.

References Player::SetAcceptWhispers().

◆ SetArenaPoints()

int LuaPlayer::SetArenaPoints ( lua_State * L,
Player * player )

Definition at line 1655 of file PlayerMethods.cpp.

◆ SetAtLoginFlag()

int LuaPlayer::SetAtLoginFlag ( lua_State * L,
Player * player )

Definition at line 307 of file PlayerMethods.cpp.

References Player::SetAtLoginFlag().

◆ SetBindPoint()

int LuaPlayer::SetBindPoint ( lua_State * L,
Player * player )

Definition at line 1685 of file PlayerMethods.cpp.

References Player::SetHomebind().

◆ SetCoinage()

int LuaPlayer::SetCoinage ( lua_State * L,
Player * player )

Definition at line 1678 of file PlayerMethods.cpp.

References Player::SetMoney().

◆ SetDrunkValue()

int LuaPlayer::SetDrunkValue ( lua_State * L,
Player * player )

Definition at line 477 of file PlayerMethods.cpp.

References Player::SetDrunkValue().

◆ SetFactionForRace()

int LuaPlayer::SetFactionForRace ( lua_State * L,
Player * player )

Definition at line 538 of file PlayerMethods.cpp.

References Player::setFactionForRace().

◆ SetFreeTalentPoints()

int LuaPlayer::SetFreeTalentPoints ( lua_State * L,
Player * player )

Definition at line 838 of file PlayerMethods.cpp.

◆ SetGameMaster()

int LuaPlayer::SetGameMaster ( lua_State * L,
Player * player )

Definition at line 1398 of file PlayerMethods.cpp.

References Player::SetGameMaster().

◆ SetGender()

int LuaPlayer::SetGender ( lua_State * L,
Player * player )

◆ SetGMChat()

int LuaPlayer::SetGMChat ( lua_State * L,
Player * player )

Definition at line 1390 of file PlayerMethods.cpp.

References Player::SetGMChat().

◆ SetGMVisible()

int LuaPlayer::SetGMVisible ( lua_State * L,
Player * player )

Definition at line 1374 of file PlayerMethods.cpp.

References Player::SetGMVisible().

◆ SetGuildRank()

int LuaPlayer::SetGuildRank ( lua_State * L,
Player * player )

Definition at line 729 of file PlayerMethods.cpp.

References Player::GetGuildId(), and Player::SetRank().

◆ SetHonorPoints()

int LuaPlayer::SetHonorPoints ( lua_State * L,
Player * player )

Definition at line 1663 of file PlayerMethods.cpp.

◆ SetKnownTitle()

int LuaPlayer::SetKnownTitle ( lua_State * L,
Player * player )

Definition at line 1698 of file PlayerMethods.cpp.

References sCharTitlesStore, and Player::SetTitle().

◆ SetLifetimeKills()

int LuaPlayer::SetLifetimeKills ( lua_State * L,
Player * player )

◆ SetMovement()

int LuaPlayer::SetMovement ( lua_State * L,
Player * player )

Definition at line 621 of file PlayerMethods.cpp.

◆ SetPlayerLock()

int LuaPlayer::SetPlayerLock ( lua_State * L,
Player * player )

◆ SetPvPDeath()

int LuaPlayer::SetPvPDeath ( lua_State * L,
Player * player )

Definition at line 1366 of file PlayerMethods.cpp.

References Player::SetPvPDeath().

◆ SetQuestStatus()

int LuaPlayer::SetQuestStatus ( lua_State * L,
Player * player )

Definition at line 1069 of file PlayerMethods.cpp.

References MAX_QUEST_STATUS, and Player::SetQuestStatus().

◆ SetReputation()

int LuaPlayer::SetReputation ( lua_State * L,
Player * player )

◆ SetRestBonus()

int LuaPlayer::SetRestBonus ( lua_State * L,
Player * player )

Definition at line 1245 of file PlayerMethods.cpp.

References Player::SetRestBonus().

◆ SetRestFlag()

int LuaPlayer::SetRestFlag ( lua_State * L,
Player * player )

Definition at line 1237 of file PlayerMethods.cpp.

◆ SetRestTime()

int LuaPlayer::SetRestTime ( lua_State * L,
Player * player )

Definition at line 363 of file PlayerMethods.cpp.

References Player::SetRestTime().

◆ SetSheath()

int LuaPlayer::SetSheath ( lua_State * L,
Player * player )

Definition at line 2246 of file PlayerMethods.cpp.

References MAX_SHEATH_STATE, and Player::SetSheath().

◆ SetSkill()

int LuaPlayer::SetSkill ( lua_State * L,
Player * player )

Definition at line 546 of file PlayerMethods.cpp.

References Player::SetSkill().

◆ SetTaxiCheat()

int LuaPlayer::SetTaxiCheat ( lua_State * L,
Player * player )

Definition at line 1382 of file PlayerMethods.cpp.

References Player::SetTaxiCheater().

◆ SpawnBones()

int LuaPlayer::SpawnBones ( lua_State * L,
Player * player )

Definition at line 2181 of file PlayerMethods.cpp.

References Player::SpawnCorpseBones().

◆ StartTaxi()

int LuaPlayer::StartTaxi ( lua_State * L,
Player * player )

Definition at line 2104 of file PlayerMethods.cpp.

References LuaTaxiMgr::StartTaxi().

◆ SummonPet()

int LuaPlayer::SummonPet ( lua_State * L,
Player * player )

Definition at line 1200 of file PlayerMethods.cpp.

References MAX_PET_TYPE, and Player::SummonPet().

◆ SummonPlayer()

◆ TalkedToCreature()

int LuaPlayer::TalkedToCreature ( lua_State * L,
Player * player )

Definition at line 967 of file PlayerMethods.cpp.

References Object::GetGUID(), sEluna, and Player::TalkedToCreature().

◆ Teleport()

◆ TextEmote()

int LuaPlayer::TextEmote ( lua_State * L,
Player * player )

Definition at line 1167 of file PlayerMethods.cpp.

References Player::TextEmote().

◆ ToggleAFK()

int LuaPlayer::ToggleAFK ( lua_State * L,
Player * player )

Definition at line 1430 of file PlayerMethods.cpp.

References Player::ToggleAFK().

◆ ToggleDND()

int LuaPlayer::ToggleDND ( lua_State * L,
Player * player )

Definition at line 1424 of file PlayerMethods.cpp.

References Player::ToggleDND().

◆ UnbindInstance()

int LuaPlayer::UnbindInstance ( lua_State * L,
Player * player )

Definition at line 291 of file PlayerMethods.cpp.

References DIFFICULTY_FLEX, and Player::UnbindInstance().

◆ UnsetKnownTitle()

int LuaPlayer::UnsetKnownTitle ( lua_State * L,
Player * player )

Definition at line 1707 of file PlayerMethods.cpp.

References sCharTitlesStore, and Player::SetTitle().

◆ Whisper()

int LuaPlayer::Whisper ( lua_State * L,
Player * player )

Definition at line 1157 of file PlayerMethods.cpp.

References sEluna, and Player::Whisper().

◆ Yell()

int LuaPlayer::Yell ( lua_State * L,
Player * player )

Definition at line 1175 of file PlayerMethods.cpp.

References Player::Yell().