summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorccc <cc@mail.com>2022-12-21 11:17:02 +0100
committerccc <cc@mail.com>2022-12-21 11:17:02 +0100
commit038300e4bb602d07306422cd9fa5ff635b5f9477 (patch)
tree1ae86cd18176b2637b29d929e2a122a12edc4ac7
parentc784d97e463f548f90240a46f19fa79c034e6ccc (diff)
downloadplus-038300e4bb602d07306422cd9fa5ff635b5f9477.tar.gz
plus-038300e4bb602d07306422cd9fa5ff635b5f9477.tar.bz2
plus-038300e4bb602d07306422cd9fa5ff635b5f9477.tar.xz
plus-038300e4bb602d07306422cd9fa5ff635b5f9477.zip
Add mobinfo command to popup menu
-rw-r--r--src/gui/popups/popupmenu.cpp4
-rw-r--r--src/net/tmwa/adminhandler.cpp1
2 files changed, 5 insertions, 0 deletions
diff --git a/src/gui/popups/popupmenu.cpp b/src/gui/popups/popupmenu.cpp
index 0542fd72a..c0cb6ca01 100644
--- a/src/gui/popups/popupmenu.cpp
+++ b/src/gui/popups/popupmenu.cpp
@@ -414,6 +414,10 @@ void PopupMenu::showPopup(const int x, const int y, const Being *const being)
// TRANSLATORS: popup menu item
// TRANSLATORS: add monster to ignore list
_("Add to ignore list"));
+
+ if (isAllowCommand(ServerCommandType::mobinfo)){
+ mBrowserBox->addRow("/monsterinfo 'BEINGSUBTYPEID'", _("Monster info"));
+ }
}
}
break;
diff --git a/src/net/tmwa/adminhandler.cpp b/src/net/tmwa/adminhandler.cpp
index 3ec67f1e0..81793a3b3 100644
--- a/src/net/tmwa/adminhandler.cpp
+++ b/src/net/tmwa/adminhandler.cpp
@@ -129,6 +129,7 @@ void AdminHandler::requestStats(const std::string &name A_UNUSED) const
void AdminHandler::monsterInfo(const std::string &name A_UNUSED) const
{
+ Gm::runCommand("mobinfo", name);
}
void AdminHandler::itemInfo(const std::string &name A_UNUSED) const