static void ShowStats() { bool IsAssignout = false; while (!IsAssignout) { Console.Clear(); Console.WriteLine($"\n[{CurrentAccount.Username} > {CurrentChar.Name} > Stats]\n"); Console.WriteLine("--------------------------------------------------------"); Console.WriteLine($"Name:\t{CurrentChar.Name}\t\tStr : {CurrentChar.Str}\t\tInt : {CurrentChar.Int}\nLvl:\t{CurrentChar.Level}\t\tAgi : {CurrentChar.Agi}\t\tDex : {CurrentChar.Dex}\nJob:\t{CurrentChar.Job}\t\tVit : {CurrentChar.Vit}\t\tLuk : {CurrentChar.Luk}"); Console.WriteLine($"\n\t\t\tUnusedStatpoint : {CurrentChar.UnusedStatPoints}"); Console.WriteLine("--------------------------------------------------------"); switch (ShowMenu($"[Str+1]", "[Agi+1]", "[Vit+1]", "[Int+1]", "[Dex+1]", "[Luk+1]", "[Reset]", "[Back]")) { case '1': CurrentChar.StrStat(); continue; case '2': CurrentChar.AgiStat(); continue; case '3': CurrentChar.VitStat(); continue; case '4': CurrentChar.IntStat(); continue; case '5': CurrentChar.DexStat(); continue; case '6': CurrentChar.LukStat(); continue; case '7': CurrentChar.StatReset(); continue; case '8': IsAssignout = true; continue; } } }