GDQuest / learn-gdscript

Learn Godot's GDScript programming language from zero, right in your browser, for free.
https://gdquest.github.io/learn-gdscript/
Other
2.04k stars 149 forks source link

[Lesson 14. Multiplying Part 1 Practice] Incorrect math calculation regarding max_health value, appears to level up twice when my code only asks it to level up once #978

Open Phauxton opened 3 weeks ago

Phauxton commented 3 weeks ago

[Lesson 14. Multiplying Part 1 Practice]

The goal is stated as:

Increase level by 1. Increase max_health by 10%.

The code I have to write is correct, and it is also the intended solution:

var level = 1 var max_health = 100

func level_up(): level += 1 max_health *= 1.1

However, the end result is incorrect: