[Quest API] Add GetBaseRaceName() to Perl and Lua (#3668)

This commit is contained in:
JJ
2023-10-31 21:43:04 -04:00
committed by GitHub
parent 97caa79472
commit cc985cbcd5
3 changed files with 13 additions and 0 deletions
+6
View File
@@ -375,6 +375,11 @@ const char *Lua_Mob::GetRaceName() {
return GetRaceIDName(self->GetRace());
}
const char* Lua_Mob::GetBaseRaceName() {
Lua_Safe_Call_String();
return GetRaceIDName(self->GetBaseRace());
}
int Lua_Mob::GetGender() {
Lua_Safe_Call_Int();
return self->GetGender();
@@ -3386,6 +3391,7 @@ luabind::scope lua_register_mob() {
.def("GetCasterLevel", &Lua_Mob::GetCasterLevel)
.def("GetClass", &Lua_Mob::GetClass)
.def("GetClassName", &Lua_Mob::GetClassName)
.def("GetBaseRaceName", &Lua_Mob::GetBaseRaceName)
.def("GetClassPlural", &Lua_Mob::GetClassPlural)
.def("GetCleanName", &Lua_Mob::GetCleanName)
.def("GetCloseMobList", (Lua_Mob_List(Lua_Mob::*)(void))&Lua_Mob::GetCloseMobList)