|
Project SkyFire Core
SkyFire 5.4.8 server core API documentation
|
Functions | |
| int | cancel (lua_State *L, Spell *spell) |
| int | Cast (lua_State *L, Spell *spell) |
| int | Finish (lua_State *L, Spell *spell) |
| int | GetCaster (lua_State *L, Spell *spell) |
| int | GetCastTime (lua_State *L, Spell *spell) |
| int | GetDuration (lua_State *L, Spell *spell) |
| int | GetId (lua_State *L, Spell *spell) |
| int | GetPowerCost (lua_State *L, Spell *spell) |
| int | GetTargetDest (lua_State *L, Spell *spell) |
| int | IsAutoRepeat (lua_State *L, Spell *spell) |
| int | SetAutoRepeat (lua_State *L, Spell *spell) |
| int LuaSpell::cancel | ( | lua_State * | L, |
| Spell * | spell ) |
Definition at line 62 of file SpellMethods.cpp.
References Spell::cancel().
| int LuaSpell::Cast | ( | lua_State * | L, |
| Spell * | spell ) |
Definition at line 42 of file SpellMethods.cpp.
References Spell::cast().
| int LuaSpell::Finish | ( | lua_State * | L, |
| Spell * | spell ) |
Definition at line 69 of file SpellMethods.cpp.
References Spell::finish().
| int LuaSpell::GetCaster | ( | lua_State * | L, |
| Spell * | spell ) |
Definition at line 12 of file SpellMethods.cpp.
References Spell::GetCaster(), and sEluna.
| int LuaSpell::GetCastTime | ( | lua_State * | L, |
| Spell * | spell ) |
Definition at line 18 of file SpellMethods.cpp.
References Spell::GetCastTime(), and sEluna.
| int LuaSpell::GetDuration | ( | lua_State * | L, |
| Spell * | spell ) |
Definition at line 36 of file SpellMethods.cpp.
References SpellInfo::GetDuration(), Spell::GetSpellInfo(), and sEluna.
| int LuaSpell::GetId | ( | lua_State * | L, |
| Spell * | spell ) |
Definition at line 24 of file SpellMethods.cpp.
References SpellInfo::Id, Spell::m_spellInfo, and sEluna.
| int LuaSpell::GetPowerCost | ( | lua_State * | L, |
| Spell * | spell ) |
Definition at line 30 of file SpellMethods.cpp.
References Spell::GetPowerCost(), and sEluna.
| int LuaSpell::GetTargetDest | ( | lua_State * | L, |
| Spell * | spell ) |
Definition at line 75 of file SpellMethods.cpp.
References SpellCastTargets::GetDstPos(), Position::GetPosition(), SpellCastTargets::HasDst(), Spell::m_targets, and sEluna.
| int LuaSpell::IsAutoRepeat | ( | lua_State * | L, |
| Spell * | spell ) |
Definition at line 49 of file SpellMethods.cpp.
References Spell::IsAutoRepeat(), and sEluna.
| int LuaSpell::SetAutoRepeat | ( | lua_State * | L, |
| Spell * | spell ) |
Definition at line 55 of file SpellMethods.cpp.
References Spell::SetAutoRepeat().