mirror of
https://github.com/EQEmu/Server.git
synced 2025-12-12 05:21:29 +00:00
[Quest API] Add GetBaseRaceName() to Perl and Lua (#3668)
This commit is contained in:
parent
97caa79472
commit
cc985cbcd5
@ -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)
|
||||
|
||||
@ -106,6 +106,7 @@ public:
|
||||
int GetRace();
|
||||
const char *GetClassName();
|
||||
const char *GetRaceName();
|
||||
const char* GetBaseRaceName();
|
||||
int GetGender();
|
||||
int GetTexture();
|
||||
int GetHelmTexture();
|
||||
|
||||
@ -462,6 +462,11 @@ int Perl_Mob_GetBaseRace(Mob* self) // @categories Stats and Attributes
|
||||
return self->GetBaseRace();
|
||||
}
|
||||
|
||||
std::string Perl_Mob_GetBaseRaceName(Mob* self) // @categories Stats and Attributes
|
||||
{
|
||||
return GetRaceIDName(self->GetBaseRace());
|
||||
}
|
||||
|
||||
int Perl_Mob_GetBaseGender(Mob* self) // @categories Stats and Attributes
|
||||
{
|
||||
return self->GetBaseGender();
|
||||
@ -3490,6 +3495,7 @@ void perl_register_mob()
|
||||
package.add("GetAssistRange", &Perl_Mob_GetAssistRange);
|
||||
package.add("GetBaseGender", &Perl_Mob_GetBaseGender);
|
||||
package.add("GetBaseRace", &Perl_Mob_GetBaseRace);
|
||||
package.add("GetBaseRaceName", &Perl_Mob_GetBaseRaceName);
|
||||
package.add("GetBaseSize", &Perl_Mob_GetBaseSize);
|
||||
package.add("GetBeard", &Perl_Mob_GetBeard);
|
||||
package.add("GetBeardColor", &Perl_Mob_GetBeardColor);
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user