Browse Source

:beetle: Corrige bogue vie recuperee apres fin de partie

Le lanceur de balle n'existe plus apres la fin de partie ; il ne faut
donc pas supposer qu'il existe, sinon cela peut causer une erreur car on
invoque une methode sur un objet null !
DricomDragon 8 months ago
parent
commit
9997ecc3b2
1 changed files with 4 additions and 0 deletions
  1. 4 0
      godot/composants/pouvoirs/vie_bonus.gd

+ 4 - 0
godot/composants/pouvoirs/vie_bonus.gd

@@ -5,6 +5,10 @@ extends PouvoirBase
 
 func declencher_pouvoir(arbre_scene: SceneTree) -> void:
 	var lanceur: Lanceur = arbre_scene.get_first_node_in_group("groupe_des_lanceurs")
+
+	if lanceur == null:
+		return # Pouvoir recupere apres partie terminee
+
 	lanceur.incrementer_nombre_de_balles()