We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 6f57400 commit 119eeebCopy full SHA for 119eeeb
app.py
@@ -43,9 +43,13 @@ def check_level_up(self): # check if user has leveled up
43
self.xp >= self.xp_required
44
): # if user XP is greater than or equal to XP required
45
self.xp -= self.xp_required
46
- self.xp_required = round(
47
- self.xp_required + self.xp_required * 1 / math.sqrt(self.level)
48
- ) # increase XP required exponentially with slower growth at higher levels
+ self.xp_required = max(
+ 1.0,
+ round(
49
+ self.xp_required
50
+ + max(1.0, self.xp_required * 1.0 / math.sqrt(self.level))
51
+ ),
52
+ )
53
self.level += 1 # increase level
54
55
def get_xp_required(self): # get required XP to next level
0 commit comments