public void HandleEvent(UseBerryEvent evt, ISession session)
        {
            string strBerry;
            switch (evt.BerryType)
            {
                case ItemId.ItemRazzBerry:
                    strBerry = session.Translation.GetTranslation(TranslationString.ItemRazzBerry);
                    break;
                default:
                    strBerry = evt.BerryType.ToString();
                    break;
            }

            Logger.Write(session.Translation.GetTranslation(TranslationString.EventUseBerry, strBerry, evt.Count),
                LogLevel.Berry);
        }
 public void HandleEvent(UseBerryEvent evt, ISession session)
 {
     Logger.Write(session.Translation.GetTranslation(TranslationString.EventNoPokeballs, evt.Count), LogLevel.Berry);
 }
 public void HandleEvent(UseBerryEvent evt, ISession session)
 {
 }
 public void HandleEvent(UseBerryEvent evt, Context ctx)
 {
 }
 public void HandleEvent(UseBerryEvent evt, Context ctx)
 {
     Logger.Write($"Used, remaining: {evt.Count}", LogLevel.Berry);
 }
 public void HandleEvent(UseBerryEvent evt, Context ctx)
 {
     Logger.Write(ctx.Translations.GetTranslation(TranslationString.EventNoPokeballs, evt.Count), LogLevel.Berry);
 }