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
AddPassenger
* Adds [Unit] passenger to a specified seat in the [Vehicle] * * @param [Unit] passenger * @param int8 seat */
methods/Mangos/VehicleMethods.h:72
Function
AddPassenger
* Adds [Unit] passenger to a specified seat in the [Vehicle] * * @param [Unit] passenger * @param int8 seat */
methods/CMangos/VehicleMethods.h:71
Function
AddPassenger
* Adds [Unit] passenger to a specified seat in the [Vehicle] * * @param [Unit] passenger * @param int8 seat */
methods/TrinityCore/VehicleMethods.h:70
Function
AddPassenger
* Adds [Unit] passenger to a specified seat in the [Vehicle] * * @param [Unit] passenger * @param int8 seat */
methods/VMangos/VehicleMethods.h:78
Function
AddPassenger
* Adds [Unit] passenger to a specified seat in the [Vehicle] * * @param [Unit] passenger * @param int8 seat */
methods/AzerothCore/VehicleMethods.h:70
Function
AddPctStatModifier
* Modifies a percentage amount of a specific stat of the [Unit] * * <pre> * enum UnitModifierPctType * { * BASE_PCT = 0,
methods/Mangos/UnitMethods.h:2480
Function
AddPctStatModifier
* Modifies a percentage amount of a specific stat of the [Unit] * * <pre> * enum UnitModifierPctType * { * BASE_PCT = 0,
methods/CMangos/UnitMethods.h:2467
Function
AddPctStatModifier
* Modifies a percentage amount of a specific stat of the [Unit] * * @table * @columns [UnitModifierPctType, ID] * @values [BASE_PC
methods/TrinityCore/UnitMethods.h:2593
Function
AddPctStatModifier
* Modifies a percentage amount of a specific stat of the [Unit] * * <pre> * enum UnitModifierPctType * { * BASE_PCT = 0,
methods/VMangos/UnitMethods.h:2451
Function
AddQuest
* Tries to add the given quest entry for the [Player]. * * @param uint32 entry : quest entry */
methods/Mangos/PlayerMethods.h:2652
Function
AddQuest
* Tries to add the given quest entry for the [Player]. * * @param uint32 entry : quest entry */
methods/CMangos/PlayerMethods.h:2730
Function
AddQuest
* Tries to add the given quest entry for the [Player]. * * @param uint32 entry : quest entry */
methods/TrinityCore/PlayerMethods.h:2783
Function
AddQuest
* Tries to add the given quest entry for the [Player]. * * @param uint32 entry : quest entry */
methods/VMangos/PlayerMethods.h:2392
Function
AddQuest
* Tries to add the given quest entry for the [Player]. * * @param uint32 entry : quest entry */
methods/AzerothCore/PlayerMethods.h:2781
Function
AddTalent
* Adds a talent to the [Player] for the specified spec and learning status. * * @param uint32 spellId : ID of the spell for the talent
methods/TrinityCore/PlayerMethods.h:3768
Function
AddTalent
* Adds a talent to the [Player] for the specified spec and learning status. * * @param uint32 spellId : ID of the spell for the talent
methods/AzerothCore/PlayerMethods.h:3765
Function
AddTaxiPath
* Adds a taxi path to a specified map, returns the used pathId. * * Note that the first taxi point needs to be near the player when he start
methods/Mangos/GlobalMethods.h:2042
Function
AddTaxiPath
* Adds a taxi path to a specified map, returns the used pathId. * * Note that the first taxi point needs to be near the player when he start
methods/CMangos/GlobalMethods.h:2273
Function
AddTaxiPath
* Adds a taxi path to a specified map, returns the used pathId. * * Note that the first taxi point needs to be near the player when he start
methods/TrinityCore/GlobalMethods.h:2131
Function
AddTaxiPath
* Adds a taxi path to a specified map, returns the used pathId. * * Note that the first taxi point needs to be near the player when he start
methods/VMangos/GlobalMethods.h:1989
Function
AddTaxiPath
* Adds a taxi path to a specified map, returns the used pathId. * * Note that the first taxi point needs to be near the player when he start
methods/AzerothCore/GlobalMethods.h:2168
Function
AddThreat
* Adds threat to the [Unit] from the victim. * * <pre> * enum SpellSchoolMask * { * SPELL_SCHOOL_MASK_NONE = 0, *
methods/Mangos/UnitMethods.h:2411
Function
AddThreat
* Adds threat to the [Creature] from the victim. * * <pre> * enum SpellSchoolMask * { * SPELL_SCHOOL_MASK_NONE = 0,
methods/CMangos/CreatureMethods.h:1153
Function
AddThreat
* Adds threat to the [Creature] from the victim. * * @table * @columns [SpellSchoolMask, ID] * @values [SPELL_SCHOOL_MASK_NONE, 0]
methods/TrinityCore/CreatureMethods.h:783
Function
AddThreat
* Adds threat to the [Unit] from the victim. * * <pre> * enum SpellSchoolMask * { * SPELL_SCHOOL_MASK_NONE = 0, *
methods/VMangos/UnitMethods.h:2311
Function
AddThreat
* Adds threat to the [Creature] from the victim. * * @table * @columns [SpellSchoolMask, ID] * @values [SPELL_SCHOOL_MASK_NONE, 0]
methods/AzerothCore/CreatureMethods.h:788
Function
AddUnitState
* Adds the given unit state for the [Unit]. * * @param [UnitState] state */
methods/Mangos/UnitMethods.h:2242
Function
AddUnitState
* Adds the given unit state for the [Unit]. * * @param [UnitState] state */
methods/CMangos/UnitMethods.h:2246
Function
AddUnitState
* Adds the given unit state for the [Unit]. * * @param [UnitState] state */
methods/TrinityCore/UnitMethods.h:2336
Function
AddUnitState
* Adds the given unit state for the [Unit]. * * @param [UnitState] state */
methods/VMangos/UnitMethods.h:2144
Function
AddUnitState
* Adds the given unit state for the [Unit]. * * @param [UnitState] state */
methods/AzerothCore/UnitMethods.h:2288
Function
AddVendorItem
* Adds an [Item] to a vendor and updates the world database. * * @param uint32 entry : [Creature] entry Id * @param uint32 item : [Item
methods/Mangos/GlobalMethods.h:1697
Function
AddVendorItem
* Adds an [Item] to a vendor and updates the world database. * * @param uint32 entry : [Creature] entry Id * @param uint32 item : [Item
methods/CMangos/GlobalMethods.h:1922
Function
AddVendorItem
* Adds an [Item] to a vendor and updates the world database. * * @param uint32 entry : [Creature] entry Id * @param uint32 item : [Item
methods/TrinityCore/GlobalMethods.h:1790
Function
AddVendorItem
* Adds an [Item] to a vendor and updates the world database. * * @param uint32 entry : [Creature] entry Id * @param uint32 item : [Item
methods/VMangos/GlobalMethods.h:1654
Function
AddVendorItem
* Adds an [Item] to a vendor and updates the world database. * * @param uint32 entry : [Creature] entry Id * @param uint32 item : [Item
methods/AzerothCore/GlobalMethods.h:1820
Function
AdvanceAllSkills
* Advances all of the [Player]s skills to the amount specified * * @param uint32 skillStep */
methods/Mangos/PlayerMethods.h:2970
Function
AdvanceAllSkills
* Advances all of the [Player]s skills to the amount specified * * @param uint32 skillStep */
methods/CMangos/PlayerMethods.h:3046
Function
AdvanceAllSkills
* Advances all of the [Player]s skills to the amount specified * * @param uint32 skillStep */
methods/TrinityCore/PlayerMethods.h:3089
Function
AdvanceAllSkills
* Advances all of the [Player]s skills to the amount specified * * @param uint32 skillStep */
methods/VMangos/PlayerMethods.h:2678
Function
AdvanceAllSkills
* Advances all of the [Player]s skills to the amount specified * * @param uint32 skillStep */
methods/AzerothCore/PlayerMethods.h:3083
Function
AdvanceSkill
* Advances a [Player]s specific skill to the amount specified * * @param uint32 skillId * @param uint32 skillStep */
methods/Mangos/PlayerMethods.h:2998
Function
AdvanceSkill
* Advances a [Player]s specific skill to the amount specified * * @param uint32 skillId * @param uint32 skillStep */
methods/CMangos/PlayerMethods.h:3074
Function
AdvanceSkill
* Advances a [Player]s specific skill to the amount specified * * @param uint32 skillId * @param uint32 skillStep */
methods/TrinityCore/PlayerMethods.h:3117
Function
AdvanceSkill
* Advances a [Player]s specific skill to the amount specified * * @param uint32 skillId * @param uint32 skillStep */
methods/VMangos/PlayerMethods.h:2706
Function
AdvanceSkill
* Advances a [Player]s specific skill to the amount specified * * @param uint32 skillId * @param uint32 skillStep */
methods/AzerothCore/PlayerMethods.h:3111
Function
AdvanceSkillsToMax
* Advances all of the [Player]s weapon skills to the maximum amount available */
methods/Mangos/PlayerMethods.h:2959
Function
AdvanceSkillsToMax
* Advances all of the [Player]s weapon skills to the maximum amount available */
methods/CMangos/PlayerMethods.h:3035
Function
AdvanceSkillsToMax
* Advances all of the [Player]s weapon skills to the maximum amount available */
methods/TrinityCore/PlayerMethods.h:3078
Function
AdvanceSkillsToMax
* Advances all of the [Player]s weapon skills to the maximum amount available */
methods/VMangos/PlayerMethods.h:2667
Function
AdvanceSkillsToMax
* Advances all of the [Player]s weapon skills to the maximum amount available */
methods/AzerothCore/PlayerMethods.h:3072
Method
ApplyMultiReturnsImpl
hooks/HookHelpers.h:116
Function
AreaExploredOrEventHappens
* Completes the [Quest] if a [Quest] area is explored, or completes the [Quest] * * @param uint32 quest : entry of a [Quest] */
methods/Mangos/PlayerMethods.h:2533
Function
AreaExploredOrEventHappens
* Completes the [Quest] if a [Quest] area is explored, or completes the [Quest] * * @param uint32 quest : entry of a [Quest] */
methods/CMangos/PlayerMethods.h:2602
Function
AreaExploredOrEventHappens
* Completes the [Quest] if a [Quest] area is explored, or completes the [Quest] * * @param uint32 quest : entry of a [Quest] */
methods/TrinityCore/PlayerMethods.h:2649
Function
AreaExploredOrEventHappens
* Completes the [Quest] if a [Quest] area is explored, or completes the [Quest] * * @param uint32 quest : entry of a [Quest] */
methods/VMangos/PlayerMethods.h:2272
Function
AreaExploredOrEventHappens
* Completes the [Quest] if a [Quest] area is explored, or completes the [Quest] * * @param uint32 quest : entry of a [Quest] */
methods/AzerothCore/PlayerMethods.h:2658
Method
ArithmeticError
ElunaTemplate.h:501
Method
AsLuaVal
LuaValue.cpp:233
Function
Attack
* The [Unit] tries to attack a given target * * @param [Unit] who : [Unit] to attack * @param bool meleeAttack = false: attack with mel
methods/Mangos/UnitMethods.h:22
Function
Attack
* The [Unit] tries to attack a given target * * @param [Unit] who : [Unit] to attack * @param bool meleeAttack = false: attack with mel
methods/CMangos/UnitMethods.h:76
Function
Attack
* The [Unit] tries to attack a given target * * @param [Unit] who : [Unit] to attack * @param bool meleeAttack = false: attack with mel
methods/TrinityCore/UnitMethods.h:73
Function
Attack
* The [Unit] tries to attack a given target * * @param [Unit] who : [Unit] to attack * @param bool meleeAttack = false: attack with mel
methods/VMangos/UnitMethods.h:22
Function
Attack
* The [Unit] tries to attack a given target * * @param [Unit] who : [Unit] to attack * @param bool meleeAttack = false: attack with mel
methods/AzerothCore/UnitMethods.h:71
Function
AttackStart
Called before EnterCombat even before the creature is in combat.
ElunaCreatureAI.h:152
Function
AttackStart
* Make the [Creature] attack `target`. * * @param [Unit] target */
methods/Mangos/CreatureMethods.h:1008
Function
AttackStart
* Make the [Creature] attack `target`. * * @param [Unit] target */
methods/CMangos/CreatureMethods.h:1020
Function
AttackStart
* Make the [Creature] attack `target`. * * @param [Unit] target */
methods/TrinityCore/CreatureMethods.h:1245
Function
AttackStart
* Make the [Creature] attack `target`. * * @param [Unit] target */
methods/VMangos/CreatureMethods.h:1015
Function
AttackStart
* Make the [Creature] attack `target`. * * @param [Unit] target */
methods/AzerothCore/CreatureMethods.h:1230
Function
AttackStop
* The [Unit] stops attacking its target * * @return bool isAttacking : if the [Unit] wasn't attacking already */
methods/Mangos/UnitMethods.h:36
Function
AttackStop
* The [Unit] stops attacking its target * * @return bool isAttacking : if the [Unit] wasn't attacking already */
methods/CMangos/UnitMethods.h:90
Function
AttackStop
* The [Unit] stops attacking its target * * @return bool isAttacking : if the [Unit] wasn't attacking already */
methods/TrinityCore/UnitMethods.h:87
Function
AttackStop
* The [Unit] stops attacking its target * * @return bool isAttacking : if the [Unit] wasn't attacking already */
methods/VMangos/UnitMethods.h:36
Function
AttackStop
* The [Unit] stops attacking its target * * @return bool isAttacking : if the [Unit] wasn't attacking already */
methods/AzerothCore/UnitMethods.h:85
Function
AuthDBExecute
* Executes a SQL query on the login database. * * The query may be executed *asynchronously* (at a later, unpredictable time). * If you
methods/Mangos/GlobalMethods.h:1347
Function
AuthDBExecute
* Executes a SQL query on the login database. * * The query may be executed *asynchronously* (at a later, unpredictable time). * If you
methods/CMangos/GlobalMethods.h:1514
Function
AuthDBExecute
* Executes a SQL query on the login database. * * The query may be executed *asynchronously* (at a later, unpredictable time). * If you
methods/TrinityCore/GlobalMethods.h:1468
Function
AuthDBExecute
* Executes a SQL query on the login database. * * The query may be executed *asynchronously* (at a later, unpredictable time). * If you
methods/VMangos/GlobalMethods.h:1343
Function
AuthDBExecute
* Executes a SQL query on the login database. * * The query may be executed *asynchronously* (at a later, unpredictable time). * If you
methods/AzerothCore/GlobalMethods.h:1499
Function
AuthDBQuery
* Executes a SQL query on the login database and returns an [ElunaQuery]. * * The query is always executed synchronously * (i.e. exec
methods/Mangos/GlobalMethods.h:1318
Function
AuthDBQuery
* Executes a SQL query on the login database and returns an [ElunaQuery]. * * The query is always executed synchronously * (i.e. exec
methods/CMangos/GlobalMethods.h:1486
Function
AuthDBQuery
* Executes a SQL query on the login database and returns an [ElunaQuery]. * * The query is always executed synchronously * (i.e. exec
methods/TrinityCore/GlobalMethods.h:1442
Function
AuthDBQuery
* Executes a SQL query on the login database and returns an [ElunaQuery]. * * The query is always executed synchronously * (i.e. exec
methods/VMangos/GlobalMethods.h:1316
Function
AuthDBQuery
* Executes a SQL query on the login database and returns an [ElunaQuery]. * * The query is always executed synchronously * (i.e. exec
methods/AzerothCore/GlobalMethods.h:1473
Function
AuthDBQueryAsync
methods/CMangos/GlobalMethods.h:1521
Function
AuthDBQueryAsync
* Initiates an asynchronous SQL query on the login database with a callback function. * * The query is executed asynchronously, and the prov
methods/TrinityCore/GlobalMethods.h:1486
Function
AuthDBQueryAsync
* Initiates an asynchronous SQL query on the login database with a callback function. * * The query is executed asynchronously, and the prov
methods/AzerothCore/GlobalMethods.h:1517
Function
B
(e,t)
docs/ElunaDoc/static/highlight.min.js:90
Function
Ban
* Ban's a [Player]'s account, character or IP * * enum BanMode * { * BAN_ACCOUNT = 0, * BAN_CHARACTER
methods/Mangos/GlobalMethods.h:1789
Function
Ban
* Ban's a [Player]'s account, character or IP * * enum BanMode * { * BAN_ACCOUNT = 0, * BAN_CHARACTER
methods/CMangos/GlobalMethods.h:2020
Function
Ban
* Ban's a [Player]'s account, character or IP * * @table * @columns [Mode, Value] * @values [ACCOUNT, 0] * @values [CHARACTER
methods/TrinityCore/GlobalMethods.h:1873
Function
Ban
* Ban's a [Player]'s account, character or IP * * enum BanMode * { * BAN_ACCOUNT = 0, * BAN_CHARACTER
methods/VMangos/GlobalMethods.h:1735
Function
Ban
* Ban's a [Player]'s account, character or IP * * @table * @columns [Mode, Value] * @values [ACCOUNT, 0] * @values [CHARACTER
methods/AzerothCore/GlobalMethods.h:1903
Function
BindToInstance
* Binds the [Player] to their current instance. */
methods/TrinityCore/PlayerMethods.h:3754
Function
BindToInstance
* Binds the [Player] to their current instance. */
methods/AzerothCore/PlayerMethods.h:3751
Method
Binding
BindingMap.h:44
Method
BindingMap
BindingMap.h:73
Function
CHECKOBJ
LuaEngine.h:363
Function
CHECKVAL
LuaEngine.h:359
← previous
next →
401–500 of 5,834, ranked by callers