View Issue Details

IDProjectCategoryView StatusLast Update
0004031Dwarf FortressVegetationpublic2011-12-21 12:33
Reporterjanglur Assigned ToToady One  
PriorityhighSeveritymajorReproducibilityalways
Status resolvedResolutionfixed 
Product Version0.31.19 
Fixed in Version0.31.20 
Summary0004031: Grass does not grow back.
DescriptionGrass eaten (not trampled) by grazers does not grow back, ever. It just becomes a dead clay tile forever. Using this, I completely decimated an entire map with just three yaks.
Steps To ReproduceGet Grazers
TagsNo tags attached.

Activities

thadigga

2011-02-20 11:32

reporter   ~0015335

I think that this is caused by a multi-biome embark with a non-grass biome. Regrowing grass currently gets picked out of one static biome (in your case the non-grass one), not out of the biome the tile is on.

Kipi

2011-02-25 02:24

reporter   ~0015483

My latest experiment revealed that this problem only occurs aboveground. Any grass that has grown on underground soil (have not tested with caverns yet) do eventually grow back. So, big enough pasture will be able to sustain the animals assigned inside, though the pasture has to be relatively big as the regrowth is quite slow compared to the initial growth rate.

user6

2011-02-25 06:46

  ~0015500

Reminder sent to: janglur, Kipi, thadigga

If you have a save that demonstrates this problem, please upload it to http://dffd.wimbli.com/

Kipi

2011-02-25 06:59

reporter   ~0015501

Here is my save:

http://dffd.wimbli.com/file.php?id=3849

In the old above ground pasture area (northern walled section) the grass does not regrow. In the underground pasture the grass does regrow, though slowly.

The underground pasture can be located west from farms, north from barracks. It's the smallish empty room. The whole floor was grass when I assigned few animals there, and after I removed all the animals and butchered those there pasture had bare soil spots everywhere. Now, after some time, the grass has begun regrowing. I noticed this when I took a screenshot of the pasture after removing the animals, then comparing the picture to the state of the pasture after few seasons. The regrowth of grass was visible.

I have two biomes, other is normal grass biome, the other was desert IIRC. So, one biome with grass, one biome without grass.

janglur

2011-02-25 16:45

reporter   ~0015510

I'm the OP, and here's mine.

http://dffd.wimbli.com/file.php?id=3852

Toady One

2011-02-28 14:05

administrator   ~0015582

Last edited: 2011-02-28 14:07

The deserts etc. have a tile flag that makes some of the tiles not have regrow, so that they can retain their half-grass/half-bare appearance without any large-scale calculations. Deserts etc. were also generally broken regrow-wise. Unfortunately, I applied the flag incorrectly, so old saves won't work correctly in the new release. As a result, if you load old saves in 0.31.20, deserts will grass in entirely, but new saves should be fine once the release is up.

Issue History

Date Modified Username Field Change
2011-02-19 23:38 janglur New Issue
2011-02-20 11:32 thadigga Note Added: 0015335
2011-02-25 02:24 Kipi Note Added: 0015483
2011-02-25 06:46 user6 Note Added: 0015500
2011-02-25 06:59 Kipi Note Added: 0015501
2011-02-25 16:45 janglur Note Added: 0015510
2011-02-28 14:05 Toady One Note Added: 0015582
2011-02-28 14:05 Toady One Status new => resolved
2011-02-28 14:05 Toady One Fixed in Version => 0.31.20
2011-02-28 14:05 Toady One Resolution open => fixed
2011-02-28 14:05 Toady One Assigned To => Toady One
2011-02-28 14:07 Toady One Note Edited: 0015582