Beispiel #1
0
 public override void OnCommand(List <string> stringParams, SocketUserMessage message)
 {
     if (stringParams.Count > 0)
     {
         Player player = GetAuthorPlayer(message);
         if (player != null)
         {
             BaseItem itemToEat = player.GetItemFromName(stringParams[0]);
             if (itemToEat != null)
             {
                 player.Items.Remove(itemToEat);
                 string reply = itemToEat.Eat(message.Author.Username, player);
                 message.Channel.SendMessageAsync(Util.FormatEvent(reply));
             }
         }
     }
 }