survivor

graphical action game for the linux terminal
git clone https://git.ce9e.org/survivor.git

commit
2c33f60346875fdc2cd87d9af9face123c49ee86
parent
0229c49777dea8d4b21dc45d756cddbfb5e877fa
Author
Tobias Bengfort <tobias.bengfort@posteo.de>
Date
2023-04-09 18:44
fix levelup

Diffstat

M src/game.rs 5 +++--

1 files changed, 3 insertions, 2 deletions


diff --git a/src/game.rs b/src/game.rs

@@ -91,8 +91,9 @@ impl Player {
   91    91 
   92    92     pub fn levelup(&mut self, rng: &mut random::Rng) {
   93    93         while self.xp >= self.next_level {
   94    -1             self.last_level = self.next_level;
   95    -1             self.next_level *= 1.3;
   -1    94             let current_level = self.next_level;
   -1    95             self.next_level += (current_level - self.last_level) * 1.3;
   -1    96             self.last_level = current_level;
   96    97 
   97    98             match rng.gen_range(0, 13) {
   98    99                 PERK_POWER => self.power *= 1.1,