summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/gui/popups/popupmenu.cpp7
-rw-r--r--src/net/tmwa/adminhandler.cpp3
2 files changed, 9 insertions, 1 deletions
diff --git a/src/gui/popups/popupmenu.cpp b/src/gui/popups/popupmenu.cpp
index 0542fd72a..3ef275aae 100644
--- a/src/gui/popups/popupmenu.cpp
+++ b/src/gui/popups/popupmenu.cpp
@@ -414,6 +414,13 @@ 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'",
+ // TRANSLATORS: popup menu item
+ // TRANSLATORS: show monster info
+ _("Monster info"));
+ }
}
}
break;
diff --git a/src/net/tmwa/adminhandler.cpp b/src/net/tmwa/adminhandler.cpp
index 3ec67f1e0..748e9c444 100644
--- a/src/net/tmwa/adminhandler.cpp
+++ b/src/net/tmwa/adminhandler.cpp
@@ -127,8 +127,9 @@ void AdminHandler::requestStats(const std::string &name A_UNUSED) const
{
}
-void AdminHandler::monsterInfo(const std::string &name A_UNUSED) const
+void AdminHandler::monsterInfo(const std::string &name) const
{
+ Gm::runCommand("mobinfo", name);
}
void AdminHandler::itemInfo(const std::string &name A_UNUSED) const