summaryrefslogtreecommitdiff
path: root/src/actions
diff options
context:
space:
mode:
authorAndrei Karas <akaras@inbox.ru>2016-08-21 22:15:31 +0300
committerAndrei Karas <akaras@inbox.ru>2016-08-21 22:15:31 +0300
commit194cda54f0bb15befcb0449152957b16f922bb49 (patch)
treeb2f3b77cfda79d0351dff170f877c75e24495d91 /src/actions
parentaa011a1506e997a7f185f3bcdedc87ea21ed6dad (diff)
downloadmanaplus-194cda54f0bb15befcb0449152957b16f922bb49.tar.gz
manaplus-194cda54f0bb15befcb0449152957b16f922bb49.tar.bz2
manaplus-194cda54f0bb15befcb0449152957b16f922bb49.tar.xz
manaplus-194cda54f0bb15befcb0449152957b16f922bb49.zip
In social window, guild menu add command for change guild notice.
Diffstat (limited to 'src/actions')
-rw-r--r--src/actions/chat.cpp9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/actions/chat.cpp b/src/actions/chat.cpp
index a8a7ac827..0a922daea 100644
--- a/src/actions/chat.cpp
+++ b/src/actions/chat.cpp
@@ -651,6 +651,15 @@ impHandler(guildNotice)
if (!localPlayer)
return false;
const std::string args = event.args;
+ if (args.empty())
+ {
+ // TRANSLATORS: dialog header
+ inputActionReplayListener.openDialog(_("Guild notice"),
+ "",
+ InputAction::GUILD_NOTICE);
+ return true;
+ }
+
const std::string str1 = args.substr(0, 60);
std::string str2("");
if (args.size() > 60)