extends PlantMutation class_name FertileMutation func get_icon() -> Texture: return preload("res://common/icons/seedling.svg") func get_mutation_id() -> String: return "FERTILE" func get_mutation_name() -> String: return tr("FERTILE") func get_mutation_description() -> String: return tr("FERTILE_EFFECT_TEXT").format({ "seed_buff": get_seed_buff(), "seed_icon": Text.bbcode_icon(Plant.SEED_ICON) }) func mutate_seed_buff(_plant_data: PlantData, seed_buff) -> int: return seed_buff + get_seed_buff() func get_seed_buff(): return level