[Quest API] Add GetGMStatus() to Perl/Lua. (#2448)

* [Quest API] Add GetGMStatus() to Perl/Lua.

- Add $client->GetGMStatus() to Perl.
- Add client:GetGMStatus() to Lua.
- Fix client:Admin() using Lua_Safe_Call_Bool().

This is just a more descriptive form of $client->Admin() in Perl and client:Admin() in Lua.

* Update lua_client.cpp

* Update perl_client.cpp
This commit is contained in:
Kinglykrab
2022-09-28 04:03:07 -04:00
committed by GitHub
parent 90406e0328
commit 959a17daea
3 changed files with 23 additions and 10 deletions
+3 -2
View File
@@ -136,7 +136,7 @@ public:
int GetRawItemAC();
uint32 AccountID();
const char *AccountName();
int Admin();
int16 Admin();
uint32 CharacterID();
int GuildRank();
uint32 GuildID();
@@ -420,7 +420,8 @@ public:
int CountItem(uint32 item_id);
void RemoveItem(uint32 item_id);
void RemoveItem(uint32 item_id, uint32 quantity);
void SetGMStatus(uint32 newStatus);
void SetGMStatus(int16 new_status);
int16 GetGMStatus();
void AddItem(luabind::object item_table);
int CountAugmentEquippedByID(uint32 item_id);
int CountItemEquippedByID(uint32 item_id);