mirror of
https://github.com/EQEmu/Server.git
synced 2026-05-16 22:58:34 +00:00
Spell Fizzle for < LDON expansions via lua_mod (#1118)
* [expansions] Create a Lua mod hook into Client::CheckFizzle() * Added expansions_combat.lua mod stub * Spell Fizzle as per TAKP formula
This commit is contained in:
@@ -485,6 +485,11 @@ int Lua_Client::GetRawSkill(int skill_id) {
|
||||
return self->GetRawSkill(static_cast<EQ::skills::SkillType>(skill_id));
|
||||
}
|
||||
|
||||
int Lua_Client::GetSkill(int skill_id) {
|
||||
Lua_Safe_Call_Int();
|
||||
return self->GetSkill(static_cast<EQ::skills::SkillType>(skill_id));
|
||||
}
|
||||
|
||||
bool Lua_Client::HasSkill(int skill_id) {
|
||||
Lua_Safe_Call_Bool();
|
||||
return self->HasSkill(static_cast<EQ::skills::SkillType>(skill_id));
|
||||
@@ -1730,6 +1735,7 @@ luabind::scope lua_register_client() {
|
||||
.def("IncreaseLanguageSkill", (void(Lua_Client::*)(int))&Lua_Client::IncreaseLanguageSkill)
|
||||
.def("IncreaseLanguageSkill", (void(Lua_Client::*)(int,int))&Lua_Client::IncreaseLanguageSkill)
|
||||
.def("GetRawSkill", (int(Lua_Client::*)(int))&Lua_Client::GetRawSkill)
|
||||
.def("GetSkill", (int(Lua_Client::*)(int))&Lua_Client::GetSkill)
|
||||
.def("HasSkill", (bool(Lua_Client::*)(int))&Lua_Client::HasSkill)
|
||||
.def("CanHaveSkill", (bool(Lua_Client::*)(int))&Lua_Client::CanHaveSkill)
|
||||
.def("SetSkill", (void(Lua_Client::*)(int,int))&Lua_Client::SetSkill)
|
||||
|
||||
Reference in New Issue
Block a user