summaryrefslogtreecommitdiffstats
path: root/src/crsm.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/crsm.cpp')
-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;
}