Dwarf Fortress Bug Tracker - Dwarf Fortress
View Issue Details
0001563Dwarf FortressDwarf Mode -- Interface, Farm Plotspublic2010-04-26 20:122012-03-03 21:50
DoctorZuber 
Footkerchief 
normalminoralways
resolvedduplicate 
PCWindows Vistameh
0.31.03 
 
0001563: Fish are ALWAYS flagged and removed at embark even if they are available
Every time I embark I've been noticing that it always warns on turtles at embark and yet sometimes, I go back and find turtles are present anyhow. After ignoring this issue a while I decided to look closer.

I set up my custom embark including 1 of every basic meat, and one of each type of turtle, cave fish, and cave lobster.

I then embarked, and looked at my list of warnings for what was unavailable. As anticipated, turtle, cave fish, and cave lobster were all listed. But each was only listed once, not twice. It also rejects on a variety of meats, but this is pretty much as expected.

I then looked into the new items menu at fish. cave fish and cave lobster were both present. each was listed twice.

Repeating this test, I closed the game, and embarked on a new location. Again, it flags on turtle, cave fish, and cave lobster giving a single warning for each, and warns on an assortment of meats as well.

This time checking the fish list, all three are present.

1. save an embark profile including as many different types of fish as possible.
2. start a new fortress using this saved profile
3. look over the warning screen and notice all types of fish are flagged.
4. look at the new items list and try to add fish, some or all of the fish are likely to be available.
embark, fish
duplicate of 0000722resolved Toady One Embark profile warns that fish not available, but they actually are 
Issue History
2010-04-26 20:12DoctorZuberNew Issue
2010-04-26 20:13DoctorZuberNote Added: 0005248
2010-04-26 20:13DoctorZuberTag Attached: fish
2010-04-26 20:13DoctorZuberTag Attached: embark
2010-04-26 20:15Logical2uNote Added: 0005250
2010-04-26 20:18DoctorZuberNote Added: 0005251
2010-04-26 20:19DoctorZuberNote Edited: 0005251bug_revision_view_page.php?bugnote_id=0005251#r1854
2010-04-26 20:37FootkerchiefNote Added: 0005258
2010-04-26 20:37DoctorZuberNote Added: 0005259
2010-04-26 20:38FootkerchiefNote Edited: 0005258bug_revision_view_page.php?bugnote_id=0005258#r1856
2010-04-26 20:39FootkerchiefNote Edited: 0005258bug_revision_view_page.php?bugnote_id=0005258#r1857
2010-04-26 20:39FootkerchiefNote Added: 0005260
2010-04-26 20:42DoctorZuberNote Deleted: 0005259
2010-04-26 20:46Logical2uNote Added: 0005262
2010-04-26 20:53FootkerchiefRelationship addedchild of 0000722
2010-04-26 20:54FootkerchiefNote Added: 0005269
2010-04-26 20:55DoctorZuberNote Added: 0005270
2010-08-18 16:30Logical2uRelationship addedrelated to 0000135
2010-12-25 05:07KogutIssue Monitored: Kogut
2012-02-26 14:38FootkerchiefRelationship replacedduplicate of 0000722
2012-02-26 14:38FootkerchiefStatusnew => resolved
2012-02-26 14:38FootkerchiefResolutionopen => duplicate
2012-02-26 14:38FootkerchiefAssigned To => Footkerchief
2012-02-26 14:38FootkerchiefRelationship deletedrelated to 0000135
2012-03-03 21:50KogutIssue End Monitor: Kogut

Notes
(0005248)
DoctorZuber   
2010-04-26 20:13   
I'm going to hazard a guess that this is related to the double listings for fish described in 0000135.
(0005250)
Logical2u   
2010-04-26 20:15   
I'll confirm that this occurred in my game.
I concur with Zuber's guess that it's related to the gender tagging. It seems likely that the game loses track of the gender tag during saving (since it's meat - it doesn't matter if it was a male or female fish once it's dead), but looks for again once the profile is loaded. Butchered meat seems immune most of the time - the gender differentiation is presumably lost in the processing?
(0005251)
DoctorZuber   
2010-04-26 20:18   
(edited on: 2010-04-26 20:19)
Note: it removes BOTH fish entries for each type although it only throws one warning about each type of fish.

(0005258)
Footkerchief   
2010-04-26 20:37   
(edited on: 2010-04-26 20:39)
Butchered meat seems immune most of the time - the gender differentiation is presumably lost in the processing?

Yeah, that would make sense. Meat materials aren't caste-specific, but the notoriously weird fish item is linked to a caste (I think if you're creating a fish item at a smelter, you use CREATURE_TOKEN:CASTE_TOKEN in lieu of a material).

(0005260)
Footkerchief   
2010-04-26 20:39   
By the way, this is more or less a duplicate of 0000722.
(0005262)
Logical2u   
2010-04-26 20:46   
So, I guess this should get childed then.

Serves me right for not searching!
(0005269)
Footkerchief   
2010-04-26 20:54   
Yeah, let's continue the discussion at 0000722.
(0005270)
DoctorZuber   
2010-04-26 20:55   
Poop, I did look first too.