Ver código fonte

: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 9 meses atrás
pai
commit
9997ecc3b2
1 arquivos alterados com 4 adições e 0 exclusões
  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()