View Issue Details

IDProjectCategoryView StatusLast Update
0003339Dwarf FortressCivilizations/Entities -- Generalpublic2012-03-04 09:03
ReporterLamey Assigned ToToady One  
PrioritylowSeverityminorReproducibilityrandom
Status resolvedResolutionfixed 
OSWindows 7OS Version7 
Product Version0.31.14 
Fixed in Version0.34.01 
Summary0003339: Queen of the elves is a man.
DescriptionThe [GENDER:FEMALE] raw token doesn't stop males from taking the position.

The Queen of the elves can be a man.
Steps To ReproduceGenerate a world with default raws - there are bound to be a few male queens.
TagsNo tags attached.

Relationships

related to 0002714 acknowledgeduser6 gender tag in custom noble position does not work 

Activities

user1294

2010-10-04 15:02

  ~0013199

In the process of updating Direforged, I noticed a similar behavior in that the ALLOWED_CLASS tag is no longer respected. I know for a fact that it worked before the entity pop rewrite, so I suspect that the GENDER tag was similarly affected, and that something in the entity code allows it to elevate a non-historic creature into empty positions without checking whether they are actually supposed to take that position.

Jiri Petru

2010-11-21 11:54

reporter   ~0014108

I have seen a male elven princess
http://sklad.obrazku.cz/obr552791_dfadela.png

inEQUALITY

2011-06-15 10:06

reporter   ~0017998

Last edited: 2011-06-15 10:09

I can also confirm this in the most recent version.(0.31.25) This was on a Windows Vista OS. Genned from a pocket world created in PerfectWorldDF with higher than normal megabeast/semi-megabeast presence, more extreme than average temperature settings for both highs and lows.

http://s731.photobucket.com/albums/ww316/enlightened_darkness/?action=view&current=malequeen.jpg

user11

2012-02-08 21:16

  ~0019467

This may be fixed in the next version:

"...made it stop ignoring restrictions on gender/caste for entity positions for people elevated from entity populations..."

http://www.bay12games.com/dwarves/index.html#2012-02-08

user11

2012-03-04 08:59

  ~0021070

I ran several test worlds and could not find an instance of this happening. Though it may take volume for this to crop up, I remember it being fairly prevalent. As such, I'm marking this fixed and adding it to the change log per the quoted dev log entry.

If anyone happens to find this occuring in versions 34.01 and above, please PM on the forums and I'll reopen the report.

Issue History

Date Modified Username Field Change
2010-09-29 08:33 Lamey New Issue
2010-10-04 15:02 user1294 Note Added: 0013199
2010-11-02 20:00 Logical2u Relationship added related to 0002714
2010-11-16 13:42 user6 Category Civilizations/Entities => Civilizations/Entities -- General
2010-11-21 11:54 Jiri Petru Note Added: 0014108
2011-06-15 10:06 inEQUALITY Note Added: 0017998
2011-06-15 10:08 inEQUALITY Note Edited: 0017998
2011-06-15 10:09 inEQUALITY Note Edited: 0017998
2012-02-08 21:14 user11 Tag Attached: Fixed in 0.31.26?
2012-02-08 21:16 user11 Note Added: 0019467
2012-02-14 05:12 user6 Tag Renamed Fixed in 0.31.26? => Fixed in 0.34.01?
2012-03-04 08:59 user11 Note Added: 0021070
2012-03-04 08:59 user11 Status new => resolved
2012-03-04 08:59 user11 Fixed in Version => 0.34.01
2012-03-04 08:59 user11 Resolution open => fixed
2012-03-04 08:59 user11 Assigned To => user11
2012-03-04 09:00 user11 Tag Detached: Fixed in 0.34.01?
2012-03-04 09:03 user11 Status resolved => assigned
2012-03-04 09:03 user11 Assigned To user11 => Toady One
2012-03-04 09:03 user11 Status assigned => resolved