소스 검색

: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 10 달 전
부모
커밋
9997ecc3b2
1개의 변경된 파일4개의 추가작업 그리고 0개의 파일을 삭제
  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()