View Issue Details

IDProjectCategoryView StatusLast Update
0000311Dwarf FortressDwarf Mode -- Jobs, Farming/Farmer's Workshoppublic2012-02-20 18:48
ReporterZelitor Assigned Touser6 
PrioritylowSeveritytrivialReproducibilityalways
Status resolvedResolutionno change required 
Product Version0.31.01 
Summary0000311: "Dwarf mode" currently controlled race cannot milk it's own kind.
DescriptionThis only effects mods, and isn't really important, but the cow people in the quick mod I tossed together have no way to extract their own milk.
Steps To ReproduceAdd in the proper tags for milk, to your race.
A quick way to test is to copy them from the normal cows, and paste it into the dwarves.
When you run the game, they will be unable to find a milk-able creature. Other then the normal animals you brought with you.
Additional InformationI'm assuming that if I were to capture one from a siege. I might be able to milk it, but that hasn't been tested so far.
TagsFortress Mode, milking

Activities

RichardCorey

2010-04-03 21:40

reporter   ~0000786

Can they pick themselves up? Isn't the "no milking of a not-held creature" bug still in effect?

Aquillion

2010-04-03 22:57

reporter   ~0000795

This is something that was put in deliberately. At one point it was possible to mod dwarves as milkable and have them milk each other, but it was taken out.

The actual tag that does it, I think, is whether you can speak or not. I assume that when you make a race controllable, it is automatically given the can_speak tag even if it doesn't have it in the raws.

Dave Mongoose

2010-04-30 20:51

reporter   ~0005796

Well if it's the race you're currently controlling, then the farmer can't exactly go grab one and lead her to the workshop - she'd have her own job preferences and general free will, unlike livestock.

I think controllable races are treated very differently from animals so the tag is ignored... if it were possible you'd get some weird behaviours like farmers trying to drag busy workers out of their workshops to be milked!

derigo

2010-04-30 21:18

reporter   ~0005797

Last edited: 2010-04-30 21:19

I've actually been testing this extensively (odd as that sounds). The problem is, as toady explicitly said at one point before .31 came out, the [CAN_LEARN] tag prevents milking. Since [INTELLIGENT] implies [CAN_LEARN], intelligent races can't be milked.

However, you CAN make an unintelligent subservient subrace caste that can be milked. There's some strange behavior involved though.

-Members of that caste can still perform labors, but because they lack [CAN_LEARN] they never gain any skill.
-You cannot edit the labors screen to adjust active labors without using Dwarf Therapist. The labors screen will just say 'This creature is waiting to be trained' and have a butchery option(butchery works fine). Using dwarf therapist, you can still adjust their labors.
-When immigrants come, some of them will be members of the subcaste. They will be given random labors, like normal immigrants, but no skill (they can't learn). Someone else reported that they are also titled 'Clothier' 'Farmer' etc but I haven't seen this myself.
-When a creature is hauled off to be milked, there are some tasks it might've been performing that will cause the creature to 'break.' For example, one of my drones was fishing (he came with fishing enabled), and got hauled off to be milked. The Milking was a success, but the drone was broken afterward. He stood where he had been left (in the farmer's workship) with his job showing 'Fish' forever. I even dropped a cave in on him to see if that would fix it, but it didn't. I forgot to check if save/reloading fixed the problem.
-Drones who have the Milking labor activate will attempt to milk themselves. While hilarious, it doesn't work.
-I haven't seen this myself, but I've heard that if your drones are female, and they give birth, the babies will die of thirst because the mothers are incapable of feeding them.

For the record, [CAN_SPEAK] only affects adventure mode. Creatures without it will still gain social skills. It's possible it affects the ability to recieve and talk to liasons... idk about that I never tried.


Here's my thread on the subject:
http://www.bay12forums.com/smf/index.php?topic=55920.0

user6

2012-02-20 18:48

  ~0020310

This is sufficiently bizarre to fall into Suggestions territory.

Issue History

Date Modified Username Field Change
2010-04-03 14:39 Zelitor New Issue
2010-04-03 21:40 RichardCorey Note Added: 0000786
2010-04-03 22:57 Aquillion Note Added: 0000795
2010-04-06 14:23 Zelitor Tag Attached: Fortress Mode
2010-04-06 14:23 Zelitor Tag Attached: milking
2010-04-30 20:51 Dave Mongoose Note Added: 0005796
2010-04-30 21:18 derigo Note Added: 0005797
2010-04-30 21:19 derigo Note Edited: 0005797
2012-02-20 18:48 user6 Note Added: 0020310
2012-02-20 18:48 user6 Status new => resolved
2012-02-20 18:48 user6 Resolution open => no change required
2012-02-20 18:48 user6 Assigned To => user6