summaryrefslogtreecommitdiff
path: root/DiscoBot/Commands
diff options
context:
space:
mode:
Diffstat (limited to 'DiscoBot/Commands')
-rw-r--r--DiscoBot/Commands/Help.cs5
-rw-r--r--DiscoBot/Commands/List.cs8
2 files changed, 10 insertions, 3 deletions
diff --git a/DiscoBot/Commands/Help.cs b/DiscoBot/Commands/Help.cs
index 7d35875..c6de4a9 100644
--- a/DiscoBot/Commands/Help.cs
+++ b/DiscoBot/Commands/Help.cs
@@ -63,11 +63,12 @@ namespace DiscoBot.Commands
foreach (var com in Commands)
{
- res += "!" + com.Name + ": " + com.Brief;
+ int first_column_width = 8;
+ res += ("!" + com.Name + ": ").AddSpaces(first_column_width) + com.Brief;
if (com.Description.Length > 1)
{
- res += "\n\t(\"!man " + com.Name + "\" gibt genauere Informationen)";
+ res += "\n" + "".AddSpaces(first_column_width) + "(\"!man " + com.Name + "\" gibt genauere Informationen)";
}
res += "\n\n";
diff --git a/DiscoBot/Commands/List.cs b/DiscoBot/Commands/List.cs
index c688daa..5b7b8b4 100644
--- a/DiscoBot/Commands/List.cs
+++ b/DiscoBot/Commands/List.cs
@@ -22,6 +22,7 @@
var character = ((Character)Dsa.Chars.Find(x => x.Name.Equals(Dsa.Relation[this.Context.User.Username])));
+ int first_column_width = 18;
switch (prop.ToLower())
{
@@ -55,10 +56,15 @@
case "t":
case "ta":
case "talent":
+ res.Add(character.Name + ":");
+ res.AddRange(
+ character.Talente.Select(s => (s.Name.AddSpaces(first_column_width) + " " + s.Value).AddSpaces(first_column_width + 5) + " " + s.Probe));
+ break;
case "zauber":
+ case "z":
res.Add(character.Name + ":");
res.AddRange(
- character.Talente.Select(s => s.Name + "\t " + s.Value + "\t " + s.Probe));
+ character.Zauber.Select(s => (s.Name.AddSpaces(first_column_width) + " " + s.Value).AddSpaces(first_column_width + 5) + " " + s.Probe));
break;
case "w":
case "waffe":