Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Weird farm/Z-level/stone bug(s)?  (Read 720 times)

melomel

  • Bay Watcher
    • View Profile
Weird farm/Z-level/stone bug(s)?
« on: August 01, 2010, 07:22:03 am »

My initial pool-flooded farm was a couple z-levels below the surface.  (Mud on rock, not much soil on embark.)  Flooded the area, got the mud, made all the plots (above-ground and subterranean).

I couldn't get the little bastids to move the stone that fell on top of the plots after I channelled out the rock above the ones I wanted for above-ground crops.  Dumping it didn't work, and it wasn't for lack of haulers/path/dump site.  (20+ idlers, one big open room, and they'd just cleared several stockpiles of stone and junk furni.)  Neither did forbidding every other piece of rock in the fortress and setting my masons/stonecrafters on turbo.  Setting up a stone stockpile while everything else was forbidden worked, though.

Even after I got the stone removed, most of the plots still say "no seeds available for this location".  o_0

Gonna try removing/rebuilding them.

I'm not quite sure if this is a bug, more than one bug, and/or what exactly triggered it.  (Building the plots before they'd been exposed to sunlight?  The rock falling on top of the plots after they'd been built?  The plots that are working had only one z-level of rock above them, instead of the two that were above the no-seeds plots...)

Anyone else had anything similar happen?
Logged
I HAVE THREE HUNDRED THOUSAND CRAFT ITEMS. I WILL TRADE THEM ALL FOR CHEESE.
7+7

Fenwah

  • Bay Watcher
    • View Profile
Re: Weird farm/Z-level/stone bug(s)?
« Reply #1 on: August 01, 2010, 07:32:13 am »

I've had some problems with above ground farms where they say there is no seeds, despite the hundreds of above ground seeds I just bought from the traders. No idea why, but I have only seen it with above ground farms, both on both soil and mud.

I've also had the unmoving rocks, so these days i just make sure to move all the rocks out before wetting and building. I think it might have to do with them being muddy rather than the farm itself
Logged

Miggy

  • Bay Watcher
    • View Profile
Re: Weird farm/Z-level/stone bug(s)?
« Reply #2 on: August 01, 2010, 07:51:46 am »

Your dwarves probably didn't want to dump the above-ground rocks because you haven't toggled "Dwarves gather refuse from outside". Dumping items marks them as refuse, and if your above ground farms are any good, they're outside, so you need to change that order. Hit o-r and whichever key is next to "Dwarves gather refuse from outside". This will also make them gather corpses lying around outside, and if you want them to not do that, you're going to have to make a burrow encompassing your entire fortress, and not the outside, then add any dwarf with refuse hauling enabled to that burrow.

As for the plots, are you sure you actually do have the seeds? If they're above ground, you won't have embarked with any seeds, and you need to have gathered the plants on-site or bought them from merchants. Although it wouldn't come as a massive surprise to me if you did have to re-build the plots after they were exposed to sunlight.
Logged

kaijyuu

  • Bay Watcher
  • Hrm...
    • View Profile
Re: Weird farm/Z-level/stone bug(s)?
« Reply #3 on: August 01, 2010, 08:15:47 am »

From the wiki:

Quote
The second complication is that the farming must be done on soil. Typically, it is done above ground, which is dangerous (due to aggressive animals, ambushes and sieges). However, any land which has ever been exposed to sunlight becomes permanently marked as "above ground". So, if you have multiple Z-layers of soil, you can channel some above-ground land, remove the resulting ramps, then construct a floor above, where the surface once was. The (now dark and protected) lower soil will still be suitable for farming wild strawberries, longland grass, rope reed, and anything else you may find.

Above ground farms built on rock layers (muddied or otherwise) will show the message "No seeds available for this location," and you will not be able to plant anything in them.


EDIT: There's a bug you might be able to abuse to make it work, though it'll take a lot of time and almost certainly isn't worth it. Gathered plants and trees turn the floor they were on into a common ground type on your map. IE, on my current map, it's 90% red sand on the top. Cut/gathered underground plants turn the floor into red sand. It might turn your rock floors into soil floors.

Since your rock is muddied all you have to do is remove the plots and wait.
« Last Edit: August 01, 2010, 08:27:57 am by kaijyuu »
Logged
Quote from: Chesterton
For, in order that men should resist injustice, something more is necessary than that they should think injustice unpleasant. They must think injustice absurd; above all, they must think it startling. They must retain the violence of a virgin astonishment. When the pessimist looks at any infamy, it is to him, after all, only a repetition of the infamy of existence. But the optimist sees injustice as something discordant and unexpected, and it stings him into action.

melomel

  • Bay Watcher
    • View Profile
Re: Weird farm/Z-level/stone bug(s)?
« Reply #4 on: August 01, 2010, 11:56:38 am »

Thanks!

Your dwarves probably didn't want to dump the above-ground rocks because you haven't toggled "Dwarves gather refuse from outside".

Zing!  Werewolves were munching on my herbalists and scaring the weavers.  Forget I had it off.

From the wiki:

Quote
Above ground farms built on rock layers (muddied or otherwise) will show the message "No seeds available for this location," and you will not be able to plant anything in them.

Zing, zing!  The functional plots are almost all on a sliver of loam; didn't notice on account of the mud.  Gonna go back and pay attention to the planting--a couple squares of plot are over muddied rock...  wonder if the seeds planted there sprout?

Quote
EDIT: There's a bug you might be able to abuse to make it work, though it'll take a lot of time and almost certainly isn't worth it. Gathered plants and trees turn the floor they were on into a common ground type on your map. IE, on my current map, it's 90% red sand on the top. Cut/gathered underground plants turn the floor into red sand. It might turn your rock floors into soil floors.

Since your rock is muddied all you have to do is remove the plots and wait.

I'll see what happens...  haven't noticed anything growing, but I only just removed the plots.
Logged
I HAVE THREE HUNDRED THOUSAND CRAFT ITEMS. I WILL TRADE THEM ALL FOR CHEESE.
7+7