summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMarkus Mittendrein <git@maxmitti.tk>2015-11-03 13:39:17 +0100
committerMarkus Mittendrein <git@maxmitti.tk>2015-11-03 14:35:21 +0100
commitfc2069566adc4329743c88ca46b4bfbab3a6f821 (patch)
tree72deb39d4749d0fbacf0bc0185d7f5635079c4fe
parentfa5f87a59b772d5dcf62298fbe92bfdda2557baf (diff)
downloadmanager-fc2069566adc4329743c88ca46b4bfbab3a6f821.tar.gz
manager-fc2069566adc4329743c88ca46b4bfbab3a6f821.zip
Say that there is no admin, if ther is no admin in noadmin-command
-rw-r--r--src/crsm.cpp13
1 files changed, 10 insertions, 3 deletions
diff --git a/src/crsm.cpp b/src/crsm.cpp
index 10665cc..05fca25 100644
--- a/src/crsm.cpp
+++ b/src/crsm.cpp
@@ -2201,9 +2201,16 @@ CMD_FUNCTION_IMPL(ingameadmin)
}
CMD_FUNCTION_IMPL(noadmin)
- Session.IRC.Admin.clear();
- Session.Clonk.Admin.clear();
- respond(client, "Rundenadmin wurde freigegeben.\n");
+ if(Session.IRC.Admin.empty() && Session.Clonk.Admin.empty())
+ {
+ respond(client, "Es gibt noch keinen Rundenadmin.\n");
+ }
+ else
+ {
+ Session.IRC.Admin.clear();
+ Session.Clonk.Admin.clear();
+ respond(client, "Rundenadmin wurde freigegeben.\n");
+ }
return Success;
}