View Issue Details

IDProjectCategoryView StatusLast Update
0013450Dwarf FortressDwarf Mode -- Noblespublic2026-01-15 04:06
Reporterjoostheger Assigned To 
PrioritynormalSeveritymajorReproducibilityalways
Status newResolutionopen 
Product Version53.10 
Summary0013450: Noble positions (like Mayor) is not created after reaching required population
Description(A)
Entity positions for sites [SITE] with a minimum population requirement [REQUIRES_POPULATION] are not created once this population is reached. A manual change to one position by the player in the Noble Window is required before they are created. This applies, for example, to the Mayor.

This also applies to Replacement: a position replaced by [REPLACE_BY] another with a required population is not replaced once this population is reached.

(B)
A second, possible related issue is that this also applies to assumed positions, such as the Expedition Leader. For this position, new units (migrants) can only assume this position after at least one position change has occurred.
Steps To Reproduce(A)
How to reproduce:
- wait for 50 citizens
- don't assign any nobles
- the mayor doesn't appear
- do a noble assignment
- the mayor gets elected
Or by modding and hacking:
- Create a position that has [REQUIRES_POPULATION:8]
- wait for a season change and 'force migrants' by DF Hack
- Same as above.

(B)
How to reproduce by Modding:
- create a SITE position without APPOINTED_BY and ELECTED and with
- - NUMBER:8
- - SUCCESSION:BY_HEIR
- - SQUAD:1:member:members
This prevents current position holders to be available for the 8th position and keeps it open for the migrants
- wait for the season change and force migrants to come
- They never assume that 8th position, unless you change or assign another position, like the messenger
TagsExpedition leader, Mayor, REPLACE_BY, REQUIRES_POPULATION

Activities

There are no notes attached to this issue.

Add Note

Note

Issue History

Date Modified Username Field Change
2026-01-15 04:05 joostheger New Issue
2026-01-15 04:05 joostheger Tag Attached: Expedition leader
2026-01-15 04:05 joostheger Tag Attached: Mayor
2026-01-15 04:05 joostheger Tag Attached: REPLACE_BY
2026-01-15 04:05 joostheger Tag Attached: REQUIRES_POPULATION