Like the title says, currently if an animal eats a plant, that plant is destroyed. This means that if you have lots of hungry animals on the map (I'm looking at you elephant herds) they will decimate the plant life and nothing will ever grow.
I suggest that when an animal consumes a plant, it reduces the growth level by a certain amount. Lets say by 60%. That way, when an elephant munches on an agave plant it is not gone forever. It just has to spend several days regrowing until it can produce food again. This would make the food sources sustainable, instead of the map turning into a barren wasteland after a herd of elephants wander through.
TL;DR: When an animal consumes a plant, it should reduce the growth level by a certain amount, instead of destroying the plant.
I suggest that when an animal consumes a plant, it reduces the growth level by a certain amount. Lets say by 60%. That way, when an elephant munches on an agave plant it is not gone forever. It just has to spend several days regrowing until it can produce food again. This would make the food sources sustainable, instead of the map turning into a barren wasteland after a herd of elephants wander through.
TL;DR: When an animal consumes a plant, it should reduce the growth level by a certain amount, instead of destroying the plant.