Fix divers beta 1.4

* Changement du son de récupération d'objet
* Ajout d'une couleur de rareté et suppression de la boucle sur la couleur de rareté
* Changement de la mutation Prolifique : n'ajoute des graines que si mature
* Changement de la mutation Rapide : réduction du debuff de temps de vie par 2
* Modification de la mutation Vivace : Augmentation des points ajoutés
* Les graines données sur des plantes non mature ne mutent plus
* Fix sur la plantation, on ne peut plus planter là où il y a de la roche
* Fix visuel : les particule de vent ne s'affichent plus lorsqu'il pleut
This commit is contained in:
2026-05-17 16:40:22 +02:00
parent d7ddcf14d1
commit 7764943714
14 changed files with 29 additions and 20 deletions

View File

@@ -27,7 +27,10 @@ static func generate_from_parent(plant_data : PlantData) -> Seed:
mutations = mutate_mutations(plant_data.mutations)
mutation_probability -= 1
if randf() < GameInfo.game_data.current_run.plant_info.get_mutation_probability():
if (
plant_data.get_state() == PlantData.State.MATURE
and randf() < GameInfo.game_data.current_run.plant_info.get_mutation_probability()
):
return Seed.new(
plant_data.plant_name,
mutate_mutations(mutations)