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
Method
CHECKVAL<long>
LuaEngine.cpp:594
Method
CHECKVAL<short>
LuaEngine.cpp:558
Method
CHECKVAL<signed char>
LuaEngine.cpp:550
Method
CHECKVAL<unsigned char>
LuaEngine.cpp:554
Method
CHECKVAL<unsigned int>
LuaEngine.cpp:570
Method
CHECKVAL<unsigned long>
LuaEngine.cpp:598
Method
CHECKVAL<unsigned short>
LuaEngine.cpp:562
Function
CalcCastTime
* Returns the calculated cast time in milliseconds of the [SpellInfo]. * * @return uint32 castTime */
methods/TrinityCore/SpellInfoMethods.h:1015
Function
CalcCastTime
* Returns the calculated cast time in milliseconds of the [ElunaSpellInfo]. * * @return uint32 castTime */
methods/AzerothCore/SpellInfoMethods.h:941
Function
CalculateAmount
* Calculates and returns the amount of the [AuraEffect] for the given caster. * * @param [Unit] caster : the caster to calculate the amount
methods/TrinityCore/AuraEffectMethods.h:98
Function
CalculateAmount
* Calculates and returns the amount of the [AuraEffect] for the given caster. * * @param [Unit] caster : the caster to calculate the amount
methods/AzerothCore/AuraEffectMethods.h:98
Function
CalculateDamage
* Calculates the damage for the given effect index of the [Spell]. * * @param uint8 effIndex : the effect index to calculate damage for
methods/TrinityCore/SpellMethods.h:397
Function
CalculatePeriodic
* Calculates the periodic properties of the [AuraEffect] for the given caster. * * @param [Unit] caster : the caster to calculate for *
methods/TrinityCore/AuraEffectMethods.h:112
Function
CalculatePeriodic
* Calculates the periodic properties of the [AuraEffect] for the given caster. * * @param [Unit] caster : the caster to calculate for *
methods/AzerothCore/AuraEffectMethods.h:112
Method
Call
ElunaTemplate.h:515
Method
CallAllFunctions
hooks/HookHelpers.h:136
Method
CallAllFunctionsBool
hooks/HookHelpers.h:162
Method
CallAllFunctionsInt
hooks/HookHelpers.h:229
Method
CallAllFunctionsMultiReturn
hooks/HookHelpers.h:200
Method
CallAllFunctionsTable
hooks/HookHelpers.h:257
Function
CallAssistance
* Make the [Creature] call for assistance in combat from other nearby [Creature]s. */
methods/Mangos/CreatureMethods.h:975
Function
CallAssistance
* Make the [Creature] call for assistance in combat from other nearby [Creature]s. */
methods/CMangos/CreatureMethods.h:987
Function
CallAssistance
* Make the [Creature] call for assistance in combat from other nearby [Creature]s. */
methods/TrinityCore/CreatureMethods.h:1212
Function
CallAssistance
* Make the [Creature] call for assistance in combat from other nearby [Creature]s. */
methods/VMangos/CreatureMethods.h:982
Function
CallAssistance
* Make the [Creature] call for assistance in combat from other nearby [Creature]s. */
methods/AzerothCore/CreatureMethods.h:1197
Function
CallForHelp
* Make the [Creature] call for help in combat from friendly [Creature]s within `radius`. * * @param float radius */
methods/Mangos/CreatureMethods.h:986
Function
CallForHelp
* Make the [Creature] call for help in combat from friendly [Creature]s within `radius`. * * @param float radius */
methods/CMangos/CreatureMethods.h:998
Function
CallForHelp
* Make the [Creature] call for help in combat from friendly [Creature]s within `radius`. * * @param float radius */
methods/TrinityCore/CreatureMethods.h:1223
Function
CallForHelp
* Make the [Creature] call for help in combat from friendly [Creature]s within `radius`. * * @param float radius */
methods/VMangos/CreatureMethods.h:993
Function
CallForHelp
* Make the [Creature] call for help in combat from friendly [Creature]s within `radius`. * * @param float radius */
methods/AzerothCore/CreatureMethods.h:1208
Method
CallOneFunction
* Call a single event handler that was put on the stack with `Setup` and removes it from the stack. * * The caller is responsible for keeping track
LuaEngine.cpp:929
Function
CanAggro
* Returns `true` if the [Creature] can start attacking nearby hostile [Unit]s, * and returns `false` otherwise. * * @return bool canA
methods/Mangos/CreatureMethods.h:134
Function
CanAggro
* Returns `true` if the [Creature] can start attacking nearby hostile [Unit]s, * and returns `false` otherwise. * * @return bool canA
methods/CMangos/CreatureMethods.h:140
Function
CanAggro
* Returns `true` if the [Creature] can start attacking nearby hostile [Unit]s, * and returns `false` otherwise. * * @return bool canA
methods/TrinityCore/CreatureMethods.h:147
Function
CanAggro
* Returns `true` if the [Creature] can start attacking nearby hostile [Unit]s, * and returns `false` otherwise. * * @return bool canA
methods/VMangos/CreatureMethods.h:134
Function
CanAggro
* Returns `true` if the [Creature] can start attacking nearby hostile [Unit]s, * and returns `false` otherwise. * * @return bool canA
methods/AzerothCore/CreatureMethods.h:147
Function
CanAssistTo
* Returns `true` if the [Creature] can assist `friend` in combat against `enemy`, * and returns `false` otherwise. * * @param [Unit]
methods/Mangos/CreatureMethods.h:80
Function
CanAssistTo
* Returns `true` if the [Creature] can assist `friend` in combat against `enemy`, * and returns `false` otherwise. * * @param [Unit]
methods/CMangos/CreatureMethods.h:86
Function
CanAssistTo
* Returns `true` if the [Creature] can assist `friend` in combat against `enemy`, * and returns `false` otherwise. * * @param [Unit]
methods/TrinityCore/CreatureMethods.h:93
Function
CanAssistTo
* Returns `true` if the [Creature] can assist `friend` in combat against `enemy`, * and returns `false` otherwise. * * @param [Unit]
methods/VMangos/CreatureMethods.h:80
Function
CanAssistTo
* Returns `true` if the [Creature] can assist `friend` in combat against `enemy`, * and returns `false` otherwise. * * @param [Unit]
methods/AzerothCore/CreatureMethods.h:93
Function
CanBeRecalculated
* Returns `true` if the [AuraEffect] amount can be recalculated, `false` otherwise. * * @return bool canBeRecalculated */
methods/TrinityCore/AuraEffectMethods.h:151
Function
CanBeRecalculated
* Returns `true` if the [AuraEffect] amount can be recalculated, `false` otherwise. * * @return bool canBeRecalculated */
methods/AzerothCore/AuraEffectMethods.h:151
Function
CanBeTraded
* Returns 'true' if the [Item] can be traded, 'false' otherwise * * @return bool isTradeable */
methods/Mangos/ItemMethods.h:126
Function
CanBeTraded
* Returns 'true' if the [Item] can be traded, 'false' otherwise * * @return bool isTradeable */
methods/CMangos/ItemMethods.h:126
Function
CanBeTraded
* Returns 'true' if the [Item] can be traded, 'false' otherwise * * @return bool isTradeable */
methods/TrinityCore/ItemMethods.h:122
Function
CanBeTraded
* Returns 'true' if the [Item] can be traded, 'false' otherwise * * @return bool isTradeable */
methods/VMangos/ItemMethods.h:100
Function
CanBeTraded
* Returns 'true' if the [Item] can be traded, 'false' otherwise * * @return bool isTradeable */
methods/AzerothCore/ItemMethods.h:122
Function
CanBeUsedInCombat
* Returns `true` if the [SpellInfo] can be used in combat, `false` otherwise. * * @return bool canBeUsedInCombat */
methods/TrinityCore/SpellInfoMethods.h:1147
Function
CanBeUsedInCombat
* Returns `true` if the [ElunaSpellInfo] can be used in combat, `false` otherwise. * * @return bool canBeUsedInCombat */
methods/AzerothCore/SpellInfoMethods.h:1051
Function
CanBlock
* Returns 'true' if the [Player] can block incomming attacks, 'false' otherwise. * * @return bool canBlock */
methods/Mangos/PlayerMethods.h:650
Function
CanBlock
* Returns 'true' if the [Player] can block incomming attacks, 'false' otherwise. * * @return bool canBlock */
methods/CMangos/PlayerMethods.h:686
Function
CanBlock
* Returns 'true' if the [Player] can block incomming attacks, 'false' otherwise. * * @return bool canBlock */
methods/TrinityCore/PlayerMethods.h:634
Function
CanBlock
* Returns 'true' if the [Player] can block incomming attacks, 'false' otherwise. * * @return bool canBlock */
methods/VMangos/PlayerMethods.h:512
Function
CanBlock
* Returns 'true' if the [Player] can block incomming attacks, 'false' otherwise. * * @return bool canBlock */
methods/AzerothCore/PlayerMethods.h:627
Function
CanCompleteQuest
* Returns `true` if the [Creature] completes the [Quest] with the ID `questID`, * and returns `false` otherwise. * * @param uint32 qu
methods/Mangos/CreatureMethods.h:48
Function
CanCompleteQuest
* Returns 'true' if the [Player] satisfies all requirements to complete the quest entry. * * @param uint32 entry * @return bool canComp
methods/Mangos/PlayerMethods.h:441
Function
CanCompleteQuest
* Returns `true` if the [Creature] completes the [Quest] with the ID `questID`, * and returns `false` otherwise. * * @param uint32 qu
methods/CMangos/CreatureMethods.h:50
Function
CanCompleteQuest
* Returns 'true' if the [Player] satisfies all requirements to complete the quest entry. * * @param uint32 entry * @return bool canComp
methods/CMangos/PlayerMethods.h:439
Function
CanCompleteQuest
* Returns `true` if the [Creature] completes the [Quest] with the ID `questID`, * and returns `false` otherwise. * * @param uint32 qu
methods/TrinityCore/CreatureMethods.h:61
Function
CanCompleteQuest
* Returns 'true' if the [Player] satisfies all requirements to complete the quest entry. * * @param uint32 entry * @return bool canComp
methods/TrinityCore/PlayerMethods.h:373
Function
CanCompleteQuest
* Returns `true` if the [Creature] completes the [Quest] with the ID `questID`, * and returns `false` otherwise. * * @param uint32 qu
methods/VMangos/CreatureMethods.h:48
Function
CanCompleteQuest
* Returns 'true' if the [Player] satisfies all requirements to complete the quest entry. * * @param uint32 entry * @return bool canComp
methods/VMangos/PlayerMethods.h:316
Function
CanCompleteQuest
* Returns `true` if the [Creature] completes the [Quest] with the ID `questID`, * and returns `false` otherwise. * * @param uint32 qu
methods/AzerothCore/CreatureMethods.h:61
Function
CanCompleteQuest
* Returns 'true' if the [Player] satisfies all requirements to complete the quest entry. * * @param uint32 entry * @return bool canComp
methods/AzerothCore/PlayerMethods.h:366
Function
CanCompleteRepeatableQuest
* Returns 'true' if the [Player] satisfies all requirements to complete the repeatable quest entry. * * @param uint32 entry * @return b
methods/CMangos/PlayerMethods.h:453
Function
CanCompleteRepeatableQuest
* Returns 'true' if the [Player] satisfies all requirements to complete the repeatable quest entry. * * @param uint32 entry * @return b
methods/TrinityCore/PlayerMethods.h:387
Function
CanCompleteRepeatableQuest
* Returns 'true' if the [Player] satisfies all requirements to complete the repeatable quest entry. * * @param uint32 entry * @return b
methods/AzerothCore/PlayerMethods.h:380
Function
CanDispelAura
* Returns `true` if the [SpellInfo] can dispel the given [SpellInfo], `false` otherwise. * * @param [SpellInfo] auraSpellInfo : the aura spe
methods/TrinityCore/SpellInfoMethods.h:1560
Function
CanDispelAura
* Returns `true` if the [ElunaSpellInfo] can dispel the given [ElunaSpellInfo], `false` otherwise. * * @param [ElunaSpellInfo] auraSpellInfo
methods/AzerothCore/SpellInfoMethods.h:1400
Function
CanEquipItem
* Returns true if the player can equip the given [Item] or item entry to the given slot, false otherwise. * * @proto canEquip = (item, slot)
methods/Mangos/PlayerMethods.h:2905
Function
CanEquipItem
* Returns true if the player can equip the given [Item] or item entry to the given slot, false otherwise. * * @proto canEquip = (item, slot)
methods/CMangos/PlayerMethods.h:2981
Function
CanEquipItem
* Returns true if the player can equip the given [Item] or item entry to the given slot, false otherwise. * * @proto canEquip = (item, slot)
methods/TrinityCore/PlayerMethods.h:3026
Function
CanEquipItem
* Returns true if the player can equip the given [Item] or item entry to the given slot, false otherwise. * * @proto canEquip = (item, slot)
methods/VMangos/PlayerMethods.h:2629
Function
CanEquipItem
* Returns true if the player can equip the given [Item] or item entry to the given slot, false otherwise. * * @proto canEquip = (item, slot)
methods/AzerothCore/PlayerMethods.h:3020
Function
CanFly
* Returns `true` if the [Creature] can fly, * and returns `false` otherwise. * * @return bool canFly */
methods/Mangos/CreatureMethods.h:302
Function
CanFly
* Returns 'true' if the [Player] can fly, 'false' otherwise. * * @return bool canFly */
methods/Mangos/PlayerMethods.h:262
Function
CanFly
* Returns `true` if the [Creature] can fly, * and returns `false` otherwise. * * @return bool canFly */
methods/CMangos/CreatureMethods.h:308
Function
CanFly
* Returns 'true' if the [Player] can fly, 'false' otherwise. * * @return bool canFly */
methods/CMangos/PlayerMethods.h:260
Function
CanFly
* Returns `true` if the [Creature] can fly, * and returns `false` otherwise. * * @return bool canFly */
methods/TrinityCore/CreatureMethods.h:332
Function
CanFly
* Returns 'true' if the [Player] can fly, 'false' otherwise. * * @return bool canFly */
methods/TrinityCore/PlayerMethods.h:266
Function
CanFly
* Returns `true` if the [Creature] can fly, * and returns `false` otherwise. * * @return bool canFly */
methods/VMangos/CreatureMethods.h:306
Function
CanFly
* Returns `true` if the [Creature] can fly, * and returns `false` otherwise. * * @return bool canFly */
methods/AzerothCore/CreatureMethods.h:332
Function
CanFly
* Returns 'true' if the [Player] can fly, 'false' otherwise. * * @return bool canFly */
methods/AzerothCore/PlayerMethods.h:259
Function
CanModifyStats
* Returns whether or not the [Unit] can have stat modifiers applied. * * @return bool canModifyStats */
methods/Mangos/UnitMethods.h:2431
Function
CanModifyStats
* Returns whether or not the [Unit] can have stat modifiers applied. * * @return bool canModifyStats */
methods/CMangos/UnitMethods.h:2418
Function
CanModifyStats
* Returns whether or not the [Unit] can have stat modifiers applied. * * @return bool canModifyStats */
methods/TrinityCore/UnitMethods.h:2551
Function
CanModifyStats
* Returns whether or not the [Unit] can have stat modifiers applied. * * @return bool canModifyStats */
methods/VMangos/UnitMethods.h:2402
Function
CanModifyStats
* Returns whether or not the [Unit] can have stat modifiers applied. * * @return bool canModifyStats */
methods/AzerothCore/UnitMethods.h:2500
Function
CanParry
* Returns 'true' if the [Player] can parry incomming attacks, 'false' otherwise. * * @return bool canParry */
methods/Mangos/PlayerMethods.h:661
Function
CanParry
* Returns 'true' if the [Player] can parry incomming attacks, 'false' otherwise. * * @return bool canParry */
methods/CMangos/PlayerMethods.h:697
Function
CanParry
* Returns 'true' if the [Player] can parry incomming attacks, 'false' otherwise. * * @return bool canParry */
methods/TrinityCore/PlayerMethods.h:645
Function
CanParry
* Returns 'true' if the [Player] can parry incomming attacks, 'false' otherwise. * * @return bool canParry */
methods/VMangos/PlayerMethods.h:523
Function
CanParry
* Returns 'true' if the [Player] can parry incomming attacks, 'false' otherwise. * * @return bool canParry */
methods/AzerothCore/PlayerMethods.h:638
Function
CanPierceImmuneAura
* Returns `true` if the [SpellInfo] can pierce the immunity provided by the given [SpellInfo], `false` otherwise. * * @param [SpellInfo] aur
methods/TrinityCore/SpellInfoMethods.h:1547
Function
CanPierceImmuneAura
* Returns `true` if the [ElunaSpellInfo] can pierce the immunity provided by the given [ElunaSpellInfo], `false` otherwise. * * @param [Elun
methods/AzerothCore/SpellInfoMethods.h:1387
Function
CanRewardQuest
* Returns 'true' if the [Player] satisfies all requirements to turn in the quest. * * @param uint32 entry * @return bool canReward
methods/CMangos/PlayerMethods.h:472
Function
CanRewardQuest
* Returns 'true' if the [Player] satisfies all requirements to turn in the quest. * * @param uint32 entry * @return bool canReward
methods/TrinityCore/PlayerMethods.h:406
Function
CanRewardQuest
* Returns 'true' if the [Player] satisfies all requirements to turn in the quest. * * @param uint32 entry * @return bool canReward
methods/AzerothCore/PlayerMethods.h:399
Function
CanShareQuest
* Returns 'true' if the [Player] can share [Quest] specified by ID, 'false' otherwise. * * @param uint32 entryId * @return bool hasSpel
methods/Mangos/PlayerMethods.h:226
← previous
next →
501–600 of 5,834, ranked by callers