Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ElunaLuaEngine/Eluna
/ functions
Functions
5,834 in github.com/ElunaLuaEngine/Eluna
⨍
Functions
5,834
◇
Types & classes
167
Function
EquipItem
* Equips the given item or item entry to the given slot. Returns the equipped item or nil. * * @table * @columns [EquipSlot, ID] *
methods/AzerothCore/PlayerMethods.h:2972
Method
EventKey
BindingMap.h:220
Method
EventMgr
ElunaEventMgr.cpp:178
Function
FailQuest
* Sets the given [Quest] entry failed for the [Player]. * * @param uint32 entry : entry of a [Quest] */
methods/Mangos/PlayerMethods.h:2546
Function
FailQuest
* Sets the given [Quest] entry failed for the [Player]. * * @param uint32 entry : entry of a [Quest] */
methods/CMangos/PlayerMethods.h:2615
Function
FailQuest
* Sets the given [Quest] entry failed for the [Player]. * * @param uint32 entry : entry of a [Quest] */
methods/TrinityCore/PlayerMethods.h:2662
Function
FailQuest
* Sets the given [Quest] entry failed for the [Player]. * * @param uint32 entry : entry of a [Quest] */
methods/VMangos/PlayerMethods.h:2285
Function
FailQuest
* Sets the given [Quest] entry failed for the [Player]. * * @param uint32 entry : entry of a [Quest] */
methods/AzerothCore/PlayerMethods.h:2671
Function
Finish
* Finishes the [Spell]. */
methods/Mangos/SpellMethods.h:165
Function
Finish
* Finishes the [Spell]. */
methods/CMangos/SpellMethods.h:163
Function
Finish
* Finishes the [Spell]. */
methods/TrinityCore/SpellMethods.h:167
Function
Finish
* Finishes the [Spell]. */
methods/VMangos/SpellMethods.h:163
Function
Finish
* Finishes the [Spell]. */
methods/AzerothCore/SpellMethods.h:167
Function
FixateTarget
* Forces the [Creature] to fixate on the [Unit], regardless of threat. Requires the [Unit] to be in the threat list. * * @param [Unit] targe
methods/TrinityCore/CreatureMethods.h:843
Function
FleeToGetAssistance
* Make the [Creature] flee combat to get assistance from a nearby friendly [Creature]. */
methods/Mangos/CreatureMethods.h:997
Function
FleeToGetAssistance
* Make the [Creature] flee combat to get assistance from a nearby friendly [Creature]. */
methods/CMangos/CreatureMethods.h:1009
Function
FleeToGetAssistance
* Make the [Creature] flee combat to get assistance from a nearby friendly [Creature]. */
methods/TrinityCore/CreatureMethods.h:1234
Function
FleeToGetAssistance
* Make the [Creature] flee combat to get assistance from a nearby friendly [Creature]. */
methods/VMangos/CreatureMethods.h:1004
Function
FleeToGetAssistance
* Make the [Creature] flee combat to get assistance from a nearby friendly [Creature]. */
methods/AzerothCore/CreatureMethods.h:1219
Method
FreeInstanceId
* Unrefs the instanceId related events and data * Does all required actions for when an instance is freed. */
LuaEngine.cpp:1043
Method
FromTable
LuaValue.cpp:265
Function
G
()
docs/ElunaDoc/static/jquery.js:2
Method
Get
hooks/HookHelpers.h:20
Method
Get
hooks/HookHelpers.h:27
Method
Get
hooks/HookHelpers.h:34
Method
Get
hooks/HookHelpers.h:41
Method
Get
hooks/HookHelpers.h:48
Method
Get
hooks/HookHelpers.h:55
Method
GetAI
LuaEngine.cpp:954
Function
GetAIName
* Returns the [Creature]'s AI name. * * This is used by the core to assign the Creature's default AI. * * If the Creature is scrip
methods/Mangos/CreatureMethods.h:435
Function
GetAIName
* Returns the [Creature]'s AI name. * * This is used by the core to assign the Creature's default AI. * * If the Creature is scrip
methods/CMangos/CreatureMethods.h:441
Function
GetAIName
* Returns the [Creature]'s AI name. * * This is used by the core to assign the Creature's default AI. * * If the Creature is scrip
methods/TrinityCore/CreatureMethods.h:529
Function
GetAIName
* Returns the [Creature]'s AI name. * * This is used by the core to assign the Creature's default AI. * * If the Creature is scrip
methods/VMangos/CreatureMethods.h:439
Function
GetAIName
* Returns the [Creature]'s AI name. * * This is used by the core to assign the Creature's default AI. * * If the Creature is scrip
methods/AzerothCore/CreatureMethods.h:528
Function
GetAITarget
* Returns a target from the [Creature]'s threat list based on the * supplied arguments. * * enum SelectAggroTarget * { *
methods/Mangos/CreatureMethods.h:556
Function
GetAITarget
* Returns a target from the [Creature]'s threat list based on the * supplied arguments. * * enum SelectAggroTarget * { *
methods/CMangos/CreatureMethods.h:562
Function
GetAITarget
* Returns a target from the [Creature]'s threat list based on the * supplied arguments. * * @table * @columns [SelectAggroTarget, ID
methods/TrinityCore/CreatureMethods.h:653
Function
GetAITarget
* Returns a target from the [Creature]'s threat list based on the * supplied arguments. * * enum SelectAggroTarget * { *
methods/VMangos/CreatureMethods.h:561
Function
GetAITarget
* Returns a target from the [Creature]'s threat list based on the * supplied arguments. * * @table * @columns [SelectAggroTarget, ID
methods/AzerothCore/CreatureMethods.h:652
Function
GetAITargets
* Returns all [Unit]s in the [Creature]'s threat list. * * @return table targets */
methods/Mangos/CreatureMethods.h:643
Function
GetAITargets
* Returns all [Unit]s in the [Creature]'s threat list. * * @return table targets */
methods/CMangos/CreatureMethods.h:647
Function
GetAITargets
* Returns all [Unit]s in the [Creature]'s threat list. * * @return table targets */
methods/TrinityCore/CreatureMethods.h:732
Function
GetAITargets
* Returns all [Unit]s in the [Creature]'s threat list. * * @return table targets */
methods/VMangos/CreatureMethods.h:644
Function
GetAITargets
* Returns all [Unit]s in the [Creature]'s threat list. * * @return table targets */
methods/AzerothCore/CreatureMethods.h:737
Function
GetAITargetsCount
* Returns the number of [Unit]s in this [Creature]'s threat list. * * @return double targetsCount */
methods/Mangos/CreatureMethods.h:670
Function
GetAITargetsCount
* Returns the number of [Unit]s in this [Creature]'s threat list. * * @return double targetsCount */
methods/CMangos/CreatureMethods.h:673
Function
GetAITargetsCount
* Returns the number of [Unit]s in this [Creature]'s threat list. * * @return double targetsCount */
methods/TrinityCore/CreatureMethods.h:758
Function
GetAITargetsCount
* Returns the number of [Unit]s in this [Creature]'s threat list. * * @return double targetsCount */
methods/VMangos/CreatureMethods.h:670
Function
GetAITargetsCount
* Returns the number of [Unit]s in this [Creature]'s threat list. * * @return double targetsCount */
methods/AzerothCore/CreatureMethods.h:763
Function
GetAccountId
* Returns the [Player]s account ID * * @return uint32 accountId */
methods/Mangos/PlayerMethods.h:1439
Function
GetAccountId
* Returns the [Player]s account ID * * @return uint32 accountId */
methods/CMangos/PlayerMethods.h:1494
Function
GetAccountId
* Returns the [Player]s account ID * * @return uint32 accountId */
methods/TrinityCore/PlayerMethods.h:1538
Function
GetAccountId
* Returns the [Player]s account ID * * @return uint32 accountId */
methods/VMangos/PlayerMethods.h:1305
Function
GetAccountId
* Returns the [Player]s account ID * * @return uint32 accountId */
methods/AzerothCore/PlayerMethods.h:1527
Function
GetAccountName
* Returns the [Player]s account name * * @return string accountName */
methods/Mangos/PlayerMethods.h:1450
Function
GetAccountName
* Returns the [Player]s account name * * @return string accountName */
methods/CMangos/PlayerMethods.h:1505
Function
GetAccountName
* Returns the [Player]s account name * * @return string accountName */
methods/TrinityCore/PlayerMethods.h:1549
Function
GetAccountName
* Returns the [Player]s account name * * @return string accountName */
methods/VMangos/PlayerMethods.h:1316
Function
GetAccountName
* Returns the [Player]s account name * * @return string accountName */
methods/AzerothCore/PlayerMethods.h:1538
Function
GetActionTarget
* Returns the target [Unit] of the proc event action. * * @return [Unit] actionTarget */
methods/TrinityCore/ElunaProcInfoMethods.h:22
Function
GetActionTarget
* Returns the target [Unit] of the proc event action. * * @return [Unit] actionTarget */
methods/AzerothCore/ElunaProcInfoMethods.h:22
Function
GetActiveGameEvents
* Returns the currently active game events. * * @return table activeEvents */
methods/Mangos/GlobalMethods.h:480
Function
GetActiveGameEvents
* Returns the currently active game events. * * @return table activeEvents */
methods/CMangos/GlobalMethods.h:536
Function
GetActiveGameEvents
* Returns the currently active game events. * * @return table activeEvents */
methods/TrinityCore/GlobalMethods.h:538
Function
GetActiveGameEvents
* Returns the currently active game events. * * @return table activeEvents */
methods/VMangos/GlobalMethods.h:469
Function
GetActiveGameEvents
* Returns the currently active game events. * * @return table activeEvents */
methods/AzerothCore/GlobalMethods.h:537
Function
GetActiveIconID
* Returns the active icon ID of the [SpellInfo]. * * @return uint32 activeIconID */
methods/TrinityCore/SpellInfoMethods.h:662
Function
GetActiveIconID
* Returns the active icon ID of the [ElunaSpellInfo]. * * @return uint32 activeIconID */
methods/AzerothCore/SpellInfoMethods.h:662
Function
GetActiveSpec
* Returns the [Player]s active spec ID * * @return uint32 specId */
methods/Mangos/PlayerMethods.h:684
Function
GetActiveSpec
* Returns the [Player]s active spec ID * * @return uint32 specId */
methods/CMangos/PlayerMethods.h:720
Function
GetActiveSpec
* Returns the [Player]s active spec ID * * @return uint32 specId */
methods/TrinityCore/PlayerMethods.h:782
Function
GetActiveSpec
* Returns the [Player]s active spec ID * * @return uint32 specId */
methods/AzerothCore/PlayerMethods.h:775
Function
GetActor
* Returns the [Unit] that triggered the proc event. * * @return [Unit] actor */
methods/TrinityCore/ElunaProcInfoMethods.h:11
Function
GetActor
* Returns the [Unit] that triggered the proc event. * * @return [Unit] actor */
methods/AzerothCore/ElunaProcInfoMethods.h:11
Function
GetAggroRange
* Returns the aggro range of the [Creature] for `target`. * * @param [Unit] target * @return float aggroRange */
methods/Mangos/CreatureMethods.h:362
Function
GetAggroRange
* Returns the aggro range of the [Creature] for `target`. * * @param [Unit] target * @return float aggroRange */
methods/CMangos/CreatureMethods.h:368
Function
GetAggroRange
* Returns the aggro range of the [Creature] for `target`. * * @param [Unit] target * @return float aggroRange */
methods/TrinityCore/CreatureMethods.h:457
Function
GetAggroRange
* Returns the aggro range of the [Creature] for `target`. * * @param [Unit] target * @return float aggroRange */
methods/VMangos/CreatureMethods.h:366
Function
GetAggroRange
* Returns the aggro range of the [Creature] for `target`. * * @param [Unit] target * @return float aggroRange */
methods/AzerothCore/CreatureMethods.h:456
Function
GetAlivePlayersCountByTeam
* Returns the amount of alive players in the [BattleGround] by the team ID. * * @param [Team] team : team ID * @return uint32 count
methods/Mangos/BattleGroundMethods.h:34
Function
GetAlivePlayersCountByTeam
* Returns the amount of alive players in the [BattleGround] by the team ID. * * @param [Team] team : team ID * @return uint32 count
methods/CMangos/BattleGroundMethods.h:34
Function
GetAlivePlayersCountByTeam
* Returns the amount of alive players in the [BattleGround] by the team ID. * * @param [Team] team : team ID * @return uint32 count
methods/TrinityCore/BattleGroundMethods.h:34
Function
GetAlivePlayersCountByTeam
* Returns the amount of alive players in the [BattleGround] by the team ID. * * @param [Team] team : team ID * @return uint32 count
methods/VMangos/BattleGroundMethods.h:34
Function
GetAlivePlayersCountByTeam
* Returns the amount of alive players in the [BattleGround] by the team ID. * * @param [Team] team : team ID * @return uint32 count
methods/AzerothCore/BattleGroundMethods.h:34
Function
GetAllEffectsMechanicMask
* Returns a bitmask of all mechanics used across all effects of the [SpellInfo]. * * @return uint32 mechanicMask */
methods/TrinityCore/SpellInfoMethods.h:854
Function
GetAllEffectsMechanicMask
* Returns a bitmask of all mechanics used across all effects of the [ElunaSpellInfo]. * * @return uint32 mechanicMask */
methods/AzerothCore/SpellInfoMethods.h:854
Function
GetAllowableClass
* Returns the [Player] classes allowed to use this [Item] * * @return uint32 allowableClass */
methods/Mangos/ItemMethods.h:567
Function
GetAllowableClass
* Returns the [Player] classes allowed to use this [Item] * * @return uint32 allowableClass */
methods/CMangos/ItemMethods.h:567
Function
GetAllowableClass
* Returns the [Player] classes allowed to use this [Item] * * @return uint32 allowableClass */
methods/TrinityCore/ItemMethods.h:562
Function
GetAllowableClass
* Returns the [Player] classes allowed to use this [Item] * * @return uint32 allowableClass */
methods/VMangos/ItemMethods.h:454
Function
GetAllowableClass
* Returns the [Player] classes allowed to use this [Item] * * @return uint32 allowableClass */
methods/AzerothCore/ItemMethods.h:562
Function
GetAllowableRace
* Returns the [Player] races allowed to use this [Item] * * @return uint32 allowableRace */
methods/Mangos/ItemMethods.h:578
Function
GetAllowableRace
* Returns the [Player] races allowed to use this [Item] * * @return uint32 allowableRace */
methods/CMangos/ItemMethods.h:578
Function
GetAllowableRace
* Returns the [Player] races allowed to use this [Item] * * @return uint32 allowableRace */
methods/TrinityCore/ItemMethods.h:573
Function
GetAllowableRace
* Returns the [Player] races allowed to use this [Item] * * @return uint32 allowableRace */
methods/VMangos/ItemMethods.h:465
Function
GetAllowableRace
* Returns the [Player] races allowed to use this [Item] * * @return uint32 allowableRace */
methods/AzerothCore/ItemMethods.h:573
Function
GetAllowedMechanicMask
* Returns the allowed mechanic mask of the [SpellInfo]. * * @return uint32 allowedMechanicMask */
methods/TrinityCore/SpellInfoMethods.h:865
Function
GetAmount
* Returns the current amount of the [AuraEffect]. * * @return int32 amount */
methods/TrinityCore/AuraEffectMethods.h:51
Function
GetAmount
* Returns the current amount of the [AuraEffect]. * * @return int32 amount */
methods/AzerothCore/AuraEffectMethods.h:51
Function
GetAmplitude
* Returns the amplitude in milliseconds of the [AuraEffect]. * * @return uint32 amplitude */
methods/TrinityCore/AuraEffectMethods.h:40
← previous
next →
1,001–1,100 of 5,834, ranked by callers