Variable only deducts once

Ok so i have 3 lives and when i hit my trigger box it drops me to 2. however, when i hit it again it remains at 2 instead of dropping to 1. this is Probably something stupid

You are not changing the value of the player character so when you die again you do the same calculation.

Player: 3
Game mode: 3

You die and this happens:
Game Mode = Player.lives - 1 = 3 - 1

Thus:
Player : 3
GameMode : 2

You die again and this happens:
Game Mode = Player.lives - 1 = 3 - 1

Thus:
Player : 3
GameMode : 2

Just update the player character as well.

sorry i’m fairly new to this, but how would i go about this?

I understand what is happening now but cant figure out where to start