mirror of
https://github.com/EQEmu/Server.git
synced 2026-05-05 20:22:28 +00:00
GetPetTypeName()
This commit is contained in:
parent
137e79bc7c
commit
26bb3e269a
@ -3518,6 +3518,12 @@ uint8 Lua_Mob::GetPetType()
|
||||
return self->GetPetType();
|
||||
}
|
||||
|
||||
std::string Lua_Mob::GetPetTypeName()
|
||||
{
|
||||
Lua_Safe_Call_String();
|
||||
return PetType::GetName(self->GetPetType());
|
||||
}
|
||||
|
||||
void Lua_Mob::SetPetType(uint8 pet_type)
|
||||
{
|
||||
Lua_Safe_Call_Void();
|
||||
@ -3868,6 +3874,7 @@ luabind::scope lua_register_mob() {
|
||||
.def("GetPet", &Lua_Mob::GetPet)
|
||||
.def("GetPetOrder", (uint8(Lua_Mob::*)(void))&Lua_Mob::GetPetOrder)
|
||||
.def("GetPetType", &Lua_Mob::GetPetType)
|
||||
.def("GetPetTypeName", &Lua_Mob::GetPetTypeName)
|
||||
.def("GetPhR", &Lua_Mob::GetPhR)
|
||||
.def("GetRace", &Lua_Mob::GetRace)
|
||||
.def("GetRaceName", &Lua_Mob::GetRaceName)
|
||||
|
||||
@ -615,6 +615,7 @@ public:
|
||||
luabind::object GetPausedTimers(lua_State* L);
|
||||
luabind::object GetTimers(lua_State* L);
|
||||
uint8 GetPetType();
|
||||
std::string GetPetTypeName();
|
||||
void SetPetType(uint8 pet_type);
|
||||
};
|
||||
|
||||
|
||||
@ -1119,6 +1119,11 @@ uint8 Perl_Mob_GetPetType(Mob* self) // @categories Script Utility, Pet
|
||||
return self->GetPetType();
|
||||
}
|
||||
|
||||
std::string Perl_Mob_GetPetTypeName(Mob* self) // @categories Script Utility, Pet
|
||||
{
|
||||
return PetType::GetName(self->GetPetType());
|
||||
}
|
||||
|
||||
int Perl_Mob_GetBodyType(Mob* self) // @categories Stats and Attributes
|
||||
{
|
||||
return self->GetBodyType();
|
||||
@ -3931,6 +3936,7 @@ void perl_register_mob()
|
||||
package.add("GetPetID", &Perl_Mob_GetPetID);
|
||||
package.add("GetPetOrder", &Perl_Mob_GetPetOrder);
|
||||
package.add("GetPetType", &Perl_Mob_GetPetType);
|
||||
package.add("GetPetTypeName", &Perl_Mob_GetPetTypeName);
|
||||
package.add("GetPhR", &Perl_Mob_GetPhR);
|
||||
package.add("GetRace", &Perl_Mob_GetRace);
|
||||
package.add("GetRaceName", &Perl_Mob_GetRaceName);
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user