View Issue Details

IDProjectCategoryView StatusLast Update
0003453Dwarf FortressDwarf Mode -- Noblespublic2012-11-27 18:20
ReporterQuietust Assigned ToToady One  
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
Product Version0.31.16 
Fixed in Version0.34.06 
Summary0003453: Baron/etc. cannot appoint baron-appointed nobles, such as the Tax Collector
DescriptionThe Dungeon Master, Tax Collector, and Hammerer are all marked as being appointed by the Baron/Count/Duke; however, even when the fortress has a Baron/Count/Duke, the above 3 nobles cannot be appointed, nor do they ever appear to arrive as migrants (as they did in 0.28.181.40d and earlier). As a result, exotic animals cannot be tamed, the economy never activates, and particularly heinous crimes are never explicitly punished by execution (except by the hands of an armed and/or overly strong Captain of the Guard).
TagsNo tags attached.

Relationships

related to 0000519 resolvedToady One Liaison doesn't offer baron/count/duke options unless meeting occurs after caravan leaves 
related to 0002036 resolveduser11 Dungeon Master doesn't allow taming/training of exotic pets/mounts 
has duplicate 0003860 resolveduser11 Dungeon master never comes 

Activities

Rhenaya

2010-10-22 08:03

reporter   ~0013466

normally you should get a diplomat visiting your fort and you can choose one of your own to make him baron (no migrated nobles anymore)

however, that dungeonmaster etc are still missing, is a known bug

Quietust

2010-10-22 09:26

reporter   ~0013469

Last edited: 2010-10-22 09:31

Rhenaya: I'm not talking about getting the Baron itself (and thus this is completely unrelated to 0000519) - I'm talking how about after you have a Baron (or Count or Duke), you cannot appoint nobles which are specified as being appointed by the Baron (or Count or Duke).

The "dungeonmaster etc are still missing" is exactly what I'm reporting here - while it may be a "known bug", it was never actually reported on this bug tracker until now (seemingly, every report has been either on the wiki or in the forums).

Logical2u

2010-10-22 11:31

manager   ~0013471

Last edited: 2010-10-22 11:32

It's been previously reported that the dungeon master isn't missing, it's just broken. The fact that barons can't appoint them is a bug, which is probably related to the fact that liaisons resulting in barons are kind of broken, and it used to be a liaison sort of thing that resulted in these fellows showing up.

Orkel2

2011-03-25 11:35

reporter   ~0016582

Still in .22, hope it's fixed soon.

deathc4

2011-03-28 14:07

reporter   ~0016735

Dont wanna play until the noble stuff is fixed....=(

FIX IT! FIX IT! FIX IT! FIX IT! FIX IT! FIX IT! FIX IT! FIX IT!

Quietust

2011-03-28 14:27

reporter   ~0016737

deathc4: I'm not sure how that sort of comment is supposed to help...

Kogut

2011-04-09 00:23

reporter   ~0017217

still in .25

Rayanth

2011-04-30 17:50

reporter   ~0017590

I believe this issue is with the Baron, not the Dungeon Master.

-- mod the entity_default raw file, changing the Dungeon master entry to be appointed by mayor and expedition leader instead of baron/count/duke
-- generate a new world
-- embark
-- dungeon master is appointable immediately after embark, by expedition leader.

So it's not that the game is refusing to allow dungeon masters to be appointed... it seems more like it's not recognizing baron/duke/count as able to appoint them. Further testing, by creating a new position appointed by Baron (in a new world) and seeing if they are appointable, might shed more insight.

Fthagen

2011-05-30 16:14

reporter   ~0017905

I can confirm that Rayanth's method functions.

I made the Dungeon Master, the Hammerer and the Tax Collector appointed by the mayor. As soon as a mayor got elected, I was able to appoint them, while I was unable to do so in an un-modded game.

I am playing in version .25, and I generated the world after I made the fix.

Frogwarrior

2011-08-20 09:06

reporter   ~0018582

If I had to guess, I'd say that the game doesn't allow you to appoint nobles who are appointed by nobles who are THEMSELVES appointed. Meaning because the Monarch appoints the Baron/Count/Duke, the B/C/D cannot appoint anyone.

Best way to test this would, I think, make a position appointed by the expedition leader and another position appointed by that.

user1294

2011-08-20 09:49

  ~0018583

Last edited: 2011-08-20 10:50

That kind of position already exists - the expedition leader appoints militia commanders, who then appoints militia captains. Since that works, it can't be that appointed positions can't appoint others.

Edit - as a different method from Rayath's, I made the *baron* etc appointable by the expedition leader and mayor (which kind of bugged out as I could appoint all of them right from the start), and I was able to appoint the Dungeon Master and co once I ennobled a dwarf. Edit edit - which leads me to believe that the absence of the king from the settlement is the culprit, and the lack of an appointing position translates downwards - the baron may think that since the position that appointed him isn't there, he has no authority to do any appointing himself.

danaris

2011-08-20 11:04

reporter   ~0018584

Knight Otu and Fthagen:

Were you then able to tame exotics with the Dungeon Master, once he was appointed?

~ TGC

Quietust

2011-08-20 11:08

reporter   ~0018585

Knight Otu: unfortunately, the arrival of the King at your fortress does not cause this problem to go away - I've got a 0.31.15 fortress (running in 0.31.25) where both the King and Duke are present, but I cannot appoint any other positions.

user1294

2011-08-20 11:16

  ~0018586

Thanks, Quietust. So there are still other factors that work against the appointing.

danaris, I didn't even try that. Others have tested similar fixes and didn't find them to work.

Igfig2

2011-11-06 07:18

reporter   ~0018957

Just curious: do champions still work correctly? Champions are appointed by the baron/count/duke, after all. The only obvious differences I can see between champions and the problematic positions are that champions don't have SLEEP_PRETENSION or room requirements.

Also, what about generals? There's only one of them per civilization, but can you assign a new one if the old one dies?

user11

2011-11-10 02:27

  ~0018971

FYI

The Hammerer position has been rewritten into a new framework to function as an appointed noble from the beginning, so that portion of this bug report won't be fixed as it stood at the time.

http://www.bay12games.com/dwarves/index.html#2011-11-09

user11

2012-03-07 08:10

  ~0021218

The Dungeon Master position is out and the taming framework is being rewritten, so that portion of this report is resolved.

http://www.bay12games.com/dwarves/index.html#2011-06-30

That only leaves the Tax Collector.

Toady One

2012-03-11 07:22

administrator   ~0021362

The tax collector is nuked with the DM, and I'm not sure where that's going to go in the future, so it's more of an unfinished feature. However, there was a definite bug with baron appointments, and that has been resolved now. When the baron arrives, you'll be able to appoint a champion as before (if it ever worked in any version...).

Issue History

Date Modified Username Field Change
2010-10-22 07:52 Quietust New Issue
2010-10-22 08:03 Rhenaya Note Added: 0013466
2010-10-22 08:21 Logical2u Relationship added related to 0000519
2010-10-22 09:26 Quietust Note Added: 0013469
2010-10-22 09:27 Quietust Note Edited: 0013469
2010-10-22 09:31 Quietust Note Edited: 0013469
2010-10-22 11:31 Logical2u Note Added: 0013471
2010-10-22 11:32 Logical2u Note Edited: 0013471
2010-10-22 11:32 Logical2u Relationship added related to 0002036
2010-12-31 20:16 user11 Relationship added has duplicate 0003860
2011-03-02 07:42 user6 Summary Baron/etc. cannot appoint baron-appointed nobles => Baron/etc. cannot appoint baron-appointed nobles, such as the Dungeon Master
2011-03-25 11:35 Orkel2 Note Added: 0016582
2011-03-28 14:07 deathc4 Note Added: 0016735
2011-03-28 14:27 Quietust Note Added: 0016737
2011-03-28 14:35 user6 Sticky Issue No => Yes
2011-04-09 00:23 Kogut Note Added: 0017217
2011-04-30 17:50 Rayanth Note Added: 0017590
2011-05-30 16:14 Fthagen Note Added: 0017905
2011-08-20 09:06 Frogwarrior Note Added: 0018582
2011-08-20 09:49 user1294 Note Added: 0018583
2011-08-20 10:45 user1294 Note Edited: 0018583
2011-08-20 10:50 user1294 Note Edited: 0018583
2011-08-20 11:04 danaris Note Added: 0018584
2011-08-20 11:08 Quietust Note Added: 0018585
2011-08-20 11:16 user1294 Note Added: 0018586
2011-11-06 07:18 Igfig2 Note Added: 0018957
2011-11-10 02:27 user11 Note Added: 0018971
2012-03-07 08:10 user11 Note Added: 0021218
2012-03-07 08:13 user11 Summary Baron/etc. cannot appoint baron-appointed nobles, such as the Dungeon Master => Baron/etc. cannot appoint baron-appointed nobles, such as the Tax Collector
2012-03-11 07:22 Toady One Note Added: 0021362
2012-03-11 07:22 Toady One Status new => resolved
2012-03-11 07:22 Toady One Fixed in Version => Next Version
2012-03-11 07:22 Toady One Resolution open => fixed
2012-03-11 07:22 Toady One Assigned To => Toady One
2012-03-11 09:49 user11 Sticky Issue Yes => No