fBaseXtensions.Settings.SettingsForm.dumpSkillsToolStripMenuItem_Click C# (CSharp) Method

dumpSkillsToolStripMenuItem_Click() private method

private dumpSkillsToolStripMenuItem_Click ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
return void
        private void dumpSkillsToolStripMenuItem_Click(object sender, EventArgs e)
        {
            LBDebug.Controls.Clear();
            try
            {
                if (FunkyGame.Hero.Class == null) return;
                LBDebug.Controls.Add(new UserControlDebugEntry(FunkyGame.Hero.Class.DebugString()));

                LBDebug.Controls.Add(new UserControlDebugEntry("==Current Hotbar Abilities=="));
                foreach (var item in FunkyGame.Hero.Class.Abilities.Values)
                {
                    try
                    {
                        LBDebug.Controls.Add(new UserControlDebugEntry(item.DebugString()));
                    }
                    catch (Exception ex)
                    {
                        Logger.DBLog.InfoFormat("Safely Handled Exception {0}", ex.Message);
                    }
                }

                LBDebug.Controls.Add(new UserControlDebugEntry("==Buffs=="));
                foreach (var item in Hotbar.CurrentBuffs.Values)
                {
                    try
                    {
                        LBDebug.Controls.Add(new UserControlDebugEntry(item.ToString()));
                    }
                    catch (Exception ex)
                    {
                        Logger.DBLog.InfoFormat("Safely Handled Exception {0}", ex.Message);
                    }
                }

            }
            catch (Exception ex)
            {
                Logger.DBLog.InfoFormat("Safely Handled Exception {0}", ex.Message);
            }
            LBDebug.Focus();
        }
SettingsForm