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

Functions

int GetAuraId (lua_State *L, Aura *aura)
int GetCaster (lua_State *L, Aura *aura)
int GetCasterGUID (lua_State *L, Aura *aura)
int GetCasterLevel (lua_State *L, Aura *aura)
int GetCharges (lua_State *L, Aura *aura)
int GetDuration (lua_State *L, Aura *aura)
int GetMaxDuration (lua_State *L, Aura *aura)
int GetOwner (lua_State *L, Aura *aura)
int GetStackAmount (lua_State *L, Aura *aura)
int Remove (lua_State *L, Aura *aura)
int SetDuration (lua_State *L, Aura *aura)
int SetMaxDuration (lua_State *L, Aura *aura)
int SetStackAmount (lua_State *L, Aura *aura)

Function Documentation

◆ GetAuraId()

int LuaAura::GetAuraId ( lua_State * L,
Aura * aura )

Definition at line 42 of file AuraMethods.cpp.

References Aura::GetId(), and sEluna.

◆ GetCaster()

int LuaAura::GetCaster ( lua_State * L,
Aura * aura )

Definition at line 12 of file AuraMethods.cpp.

References Aura::GetCaster(), and sEluna.

◆ GetCasterGUID()

int LuaAura::GetCasterGUID ( lua_State * L,
Aura * aura )

Definition at line 18 of file AuraMethods.cpp.

References Aura::GetCasterGUID(), and sEluna.

◆ GetCasterLevel()

int LuaAura::GetCasterLevel ( lua_State * L,
Aura * aura )

Definition at line 24 of file AuraMethods.cpp.

References Aura::GetCaster(), Unit::getLevel(), and sEluna.

◆ GetCharges()

int LuaAura::GetCharges ( lua_State * L,
Aura * aura )

Definition at line 36 of file AuraMethods.cpp.

References Aura::GetStackAmount(), and sEluna.

◆ GetDuration()

int LuaAura::GetDuration ( lua_State * L,
Aura * aura )

Definition at line 30 of file AuraMethods.cpp.

References Aura::GetDuration(), and sEluna.

◆ GetMaxDuration()

int LuaAura::GetMaxDuration ( lua_State * L,
Aura * aura )

Definition at line 48 of file AuraMethods.cpp.

References Aura::GetMaxDuration(), and sEluna.

◆ GetOwner()

int LuaAura::GetOwner ( lua_State * L,
Aura * aura )

Definition at line 87 of file AuraMethods.cpp.

References Aura::GetOwner(), and sEluna.

◆ GetStackAmount()

int LuaAura::GetStackAmount ( lua_State * L,
Aura * aura )

Definition at line 54 of file AuraMethods.cpp.

References Aura::GetStackAmount(), and sEluna.

◆ Remove()

int LuaAura::Remove ( lua_State * L,
Aura * aura )

Definition at line 81 of file AuraMethods.cpp.

References Aura::Remove().

◆ SetDuration()

int LuaAura::SetDuration ( lua_State * L,
Aura * aura )

Definition at line 60 of file AuraMethods.cpp.

References Aura::SetDuration().

◆ SetMaxDuration()

int LuaAura::SetMaxDuration ( lua_State * L,
Aura * aura )

Definition at line 67 of file AuraMethods.cpp.

References Aura::SetMaxDuration().

◆ SetStackAmount()

int LuaAura::SetStackAmount ( lua_State * L,
Aura * aura )

Definition at line 74 of file AuraMethods.cpp.

References Aura::SetStackAmount().