From 4af996e359ecceb786e0729f80ad53835d0f88c2 Mon Sep 17 00:00:00 2001 From: Athrogate Date: Wed, 9 Nov 2016 04:28:57 -0800 Subject: [PATCH 1/2] Adding GetLowestLevel() --- zone/lua_group.cpp | 5 +++++ zone/lua_group.h | 1 + 2 files changed, 6 insertions(+) diff --git a/zone/lua_group.cpp b/zone/lua_group.cpp index 23c12cae6..ee85c6e64 100644 --- a/zone/lua_group.cpp +++ b/zone/lua_group.cpp @@ -82,6 +82,11 @@ int Lua_Group::GetHighestLevel() { return self->GetHighestLevel(); } +int Lua_Group::GetLowestLevel() { + Lua_Safe_Call_Int(); + return self->GetLowestLevel(); +} + void Lua_Group::TeleportGroup(Lua_Mob sender, uint32 zone_id, uint32 instance_id, float x, float y, float z, float h) { Lua_Safe_Call_Void(); self->TeleportGroup(sender, zone_id, instance_id, x, y, z, h); diff --git a/zone/lua_group.h b/zone/lua_group.h index 399abbe2b..3d4020bbc 100644 --- a/zone/lua_group.h +++ b/zone/lua_group.h @@ -40,6 +40,7 @@ public: bool IsLeader(Lua_Mob leader); int GroupCount(); int GetHighestLevel(); + int GetLowestLevel(); void TeleportGroup(Lua_Mob sender, uint32 zone_id, uint32 instance_id, float x, float y, float z, float h); int GetID(); Lua_Mob GetMember(int index); From 72e7465e1602103ad6f8409de65356e522a71036 Mon Sep 17 00:00:00 2001 From: Athrogate Date: Wed, 9 Nov 2016 04:41:09 -0800 Subject: [PATCH 2/2] Lua GetLowestLevel() --- zone/lua_group.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/zone/lua_group.cpp b/zone/lua_group.cpp index ee85c6e64..fc0ce7bb5 100644 --- a/zone/lua_group.cpp +++ b/zone/lua_group.cpp @@ -126,6 +126,7 @@ luabind::scope lua_register_group() { .def("IsLeader", (bool(Lua_Group::*)(Lua_Mob))&Lua_Group::IsLeader) .def("GroupCount", (int(Lua_Group::*)(void))&Lua_Group::GroupCount) .def("GetHighestLevel", (int(Lua_Group::*)(void))&Lua_Group::GetHighestLevel) + .def("GetLowestLevel", (int(Lua_Group::*)(void))&Lua_Group::GetLowestLevel) .def("TeleportGroup", (void(Lua_Group::*)(Lua_Mob,uint32,uint32,float,float,float,float))&Lua_Group::TeleportGroup) .def("GetID", (int(Lua_Group::*)(void))&Lua_Group::GetID) .def("GetMember", (Lua_Mob(Lua_Group::*)(int))&Lua_Group::GetMember);