View Issue Details

IDProjectCategoryView StatusLast Update
0006422Dwarf FortressDwarf Mode -- Moodspublic2014-11-03 07:24
ReporterQuietust Assigned Touser6 
PrioritynormalSeverityminorReproducibilityhave not tried
Status resolvedResolutionno change required 
Product Version0.34.11 
Summary0006422: Macabre moods don't request skulls for decorations (likely due to sentient skulls no longer being available)
DescriptionBack in version 0.28.181.40d and earlier, dwarves in Macabre moods would use remains/bones/skulls as the base component of their artifact and would replace 50% of their decorations with similar items; however, in version 0.34.11, replaced decorations seem to select either remains, bones, or nothing at all.

It is not clear whether or not this was an intentional change.

An additional oddity is that the base component appears to always set quantity to 1 for remains and bones while using the proper random 1-3 for skulls.
TagsNo tags attached.

Relationships

related to 0000915 closeduser6 Skulls do not count as bones for crafting 

Activities

Quietust

2014-01-29 13:52

reporter   ~0024467

This has nothing to do with 0000915, which was confusion over skulls not being usable as "bones" for jobs. What's actually going on is something more like this:

switch (trandom(3))
{
case 0: /* add 'remains' mood job item */ break;
case 1: /* add 'bones' mood job item */ break;
case 2: /* do nothing */ break;
}

Back in 40d, "case 2" was "add 'skull' mood job item".

user6

2014-01-29 15:37

  ~0024468

Good to know, but superficial relationships help me keep track of things.

Quietust

2014-01-29 19:05

reporter   ~0024469

Perhaps the summary would be better stated as "Macabre moods don't request skulls for decorations"

Quietust

2014-10-31 11:51

reporter   ~0030811

Last edited: 2014-10-31 11:53

Upon closer investigation, it turns out I read the code wrong - the switch() expression is trandom(2), not trandom(3) as it was back in 40d and earlier, so I can only assume that this change was deliberate (likely due to sentient skulls no longer being available).

Feel free to close this issue.

Issue History

Date Modified Username Field Change
2014-01-29 08:57 Quietust New Issue
2014-01-29 10:27 user6 Relationship added related to 0000915
2014-01-29 13:52 Quietust Note Added: 0024467
2014-01-29 15:37 user6 Note Added: 0024468
2014-01-29 19:05 Quietust Note Added: 0024469
2014-01-29 19:57 user6 Summary Macabre moods don't use skulls for decorations? => Macabre moods don't request skulls for decorations
2014-01-31 11:26 user6 Assigned To => user6
2014-01-31 11:26 user6 Status new => acknowledged
2014-10-31 11:51 Quietust Note Added: 0030811
2014-10-31 11:53 Quietust Note Edited: 0030811
2014-11-03 07:07 user6 Status acknowledged => resolved
2014-11-03 07:07 user6 Resolution open => no change required
2014-11-03 07:24 user6 Summary Macabre moods don't request skulls for decorations => Macabre moods don't request skulls for decorations (likely due to sentient skulls no longer being available)