fixed an issue where you could throw a fireball frame one of exiting a pipe

This commit is contained in:
JHDev2006
2025-10-13 19:23:24 +01:00
parent 22a4afbc95
commit a9055451ae
4 changed files with 43 additions and 4 deletions

View File

@@ -2,8 +2,8 @@ extends PowerUpState
var fireball_amount := 0
const FIREBALL = preload("res://Scenes/Prefabs/Entities/Items/Fireball.tscn")
func update(_delta: float) -> void:
if Global.player_action_just_pressed("action", player.player_id) and fireball_amount < 2 and player.state_machine.state.name == "Normal":
func update(delta: float) -> void:
if Global.player_action_just_pressed("action", player.player_id) and fireball_amount < 2 and player.state_machine.state.name == "Normal" and delta > 0:
throw_fireball()
func throw_fireball() -> void: