Fixing Level NextXP Formula

This commit is contained in:
Sean "Solao Bajiuik" Stoves 2020-08-09 10:35:53 -04:00
parent 9950801644
commit 60845644bb
2 changed files with 5 additions and 4 deletions

View File

@ -40,7 +40,7 @@ namespace ChaosBot.Discord.Modules.User
if (usrXp.Any()) if (usrXp.Any())
{ {
ulong nextLevelXP = 5 / 6 * usrXp.First().Level * (2 * usrXp.First().Level * usrXp.First().Level + 27 * usrXp.First().Level + 91); ulong nextLevelXP = 1 * usrXp.First().Level * (2 * usrXp.First().Level * usrXp.First().Level + 27 * usrXp.First().Level + 91);
sb.AppendLine($"Name: {Context.User.Mention}"); sb.AppendLine($"Name: {Context.User.Mention}");
sb.AppendLine($"\tLevel: {usrXp.First().Level}"); sb.AppendLine($"\tLevel: {usrXp.First().Level}");
sb.AppendLine($"\tExperience: {usrXp.First().Amount}"); sb.AppendLine($"\tExperience: {usrXp.First().Amount}");
@ -49,9 +49,9 @@ namespace ChaosBot.Discord.Modules.User
else else
{ {
sb.AppendLine($"Name: {Context.User.Mention}"); sb.AppendLine($"Name: {Context.User.Mention}");
sb.AppendLine($"\tLevel: 0"); sb.AppendLine($"\tLevel: 1");
sb.AppendLine($"\tExperience: 0"); sb.AppendLine($"\tExperience: 0");
sb.AppendLine($"\tNeeded to Level: 123"); sb.AppendLine($"\tNeeded to Level: 120");
} }
} }

View File

@ -91,8 +91,9 @@ namespace ChaosBot.Discord.Services
{ {
// var xp_to_desired_level = 5 / 6 * desired_level * (2 * desired_level * desired_level + 27 * desired_level + 91); // var xp_to_desired_level = 5 / 6 * desired_level * (2 * desired_level * desired_level + 27 * desired_level + 91);
ulong nextLevelXP = 5 / 6 * usrExperience.Level * (2 * usrExperience.Level * usrExperience.Level + 27 * usrExperience.Level + 91); var nextLevelXP = 1 * usrExperience.Level * (2 * usrExperience.Level * usrExperience.Level + 27 * usrExperience.Level + 91);
Console.WriteLine(nextLevelXP);
if (usrExperience.Amount > nextLevelXP) if (usrExperience.Amount > nextLevelXP)
{ {
curLevel = usrExperience.Level + 1; curLevel = usrExperience.Level + 1;