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 !
@@ -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()