Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Plant mood?  (Read 5717 times)

cedstonge

  • Escaped Lunatic
    • View Profile
Plant mood?
« on: April 11, 2017, 04:41:01 pm »

Hey sorry to ask this question but i got a dorf with a strange mood when i look in Dwarf Therapist its written plant mood. Any idea of what he want cant find the answer anywhere ( im using Masterwork)
Logged

vanatteveldt

  • Bay Watcher
    • View Profile
Re: Plant mood?
« Reply #1 on: April 12, 2017, 01:56:14 am »

Did the dwarf claim a workshop already? What are his/her exact words?

You can use dfhack showmood to get an accurate list of what she needs.

(and if you're not willing to "cheat" it might be most fun to try to figure it out within the game, i.e. produce one each of everything you think she might be asking, and bear the in-game consequences if she is unable to articulate herself well enough..)
Logged

Quietust

  • Bay Watcher
  • Does not suffer fools gladly
    • View Profile
    • QMT Productions
Re: Plant mood?
« Reply #2 on: April 12, 2017, 07:08:19 am »

Hey sorry to ask this question but i got a dorf with a strange mood when i look in Dwarf Therapist its written plant mood. Any idea of what he want cant find the answer anywhere ( im using Masterwork)
What is the EXACT message that Therapist is displaying? I ask because the only Strange Mood job names it should display are Crafter, Jeweler, Smith, Magma Smith, Carpenter, Mason, Bowyer, Tanner, Clothier, Glassmaker, or Mechanics (or just plain "[Strange] Mood", which means either Fell or Macabre).
Logged
P.S. If you don't get this note, let me know and I'll write you another.
It's amazing how dwarves can make a stack of bones completely waterproof and magmaproof.
It's amazing how they can make an entire floodgate out of the bones of 2 cats.

cyrohound

  • Bay Watcher
    • View Profile
Re: Plant mood?
« Reply #3 on: April 12, 2017, 10:31:04 am »

Does the masterwork mod change any of the workshop displays? If it doesn't, just pressing q over the workshop your moody dwarf is in will cycle a description of what he wants where the workshop name would normally be. How specific that description is depends on the mood. In the most forgiving moods your dwarf will outright say "I must have green glass", in the middling tier he'll say "I must have glass", and in the worst tiers he'll sketch a very vague picture of what he wants "UristMcMoody feverishly sketches a picture of gems" and you're somehow suppose to look at your stocks and figure out he means green glass.

If your dwarf hasn't claimed a workshop it means you haven't built the workshop he needs yet.
« Last Edit: April 12, 2017, 10:36:14 am by cyrohound »
Logged

anewaname

  • Bay Watcher
  • The mattock... My choice for problem solving.
    • View Profile
Re: Plant mood?
« Reply #4 on: April 12, 2017, 03:53:09 pm »

Hey sorry to ask this question but i got a dorf with a strange mood when i look in Dwarf Therapist its written plant mood. Any idea of what he want cant find the answer anywhere ( im using Masterwork)
What is the EXACT message that Therapist is displaying? I ask because the only Strange Mood job names it should display are Crafter, Jeweler, Smith, Magma Smith, Carpenter, Mason, Bowyer, Tanner, Clothier, Glassmaker, or Mechanics (or just plain "[Strange] Mood", which means either Fell or Macabre).
I saw "Plant Mood" in DT a week ago as well as the dwarf's job type when he mooded. My setup is DF 43.05 x64 on Linux and my DT is about a month old. The word "Plant" may be bad lookup related to x32 and x64 differences. EDIT: Happened again. A dwarf with no moodable skill showed Plant Mood in DT when he mooded.
« Last Edit: April 14, 2017, 12:35:17 am by anewaname »
Logged
Quote from: dragdeler
There is something to be said about, if the stakes are as high, maybe reconsider your certitudes. One has to be aggressively allistic to feel entitled to be able to trust. But it won't happen to me, my bit doesn't count etc etc... Just saying, after my recent experiences I couldn't trust the public if I wanted to. People got their risk assessment neurons rotten and replaced with game theory. Folks walk around like fat turkeys taunting the world to slaughter them.

PatrikLundell

  • Bay Watcher
    • View Profile
Re: Plant mood?
« Reply #5 on: April 14, 2017, 02:49:19 am »

anewaname: Do you remember which workshop the dorf claimed in your mood instances (no skills points towards the craftdwarf workshop, though), as well as what the mood ought to be based on the shouting/muttering/sketching when compared to the wiki page on moods? Also, have you tried loading the save in a different version (or do you have the save available for others to try to do so)?
Logged

anewaname

  • Bay Watcher
  • The mattock... My choice for problem solving.
    • View Profile
Re: Plant mood?
« Reply #6 on: April 14, 2017, 05:04:45 pm »

The dwarf is Possessed, he claimed a craftshop, and his skills are in the image. I used a fresh download of DT (5 minutes ago), modified line 70 in currentjobcolumn.cpp to send info to LOGD instead of TRACE, and it returned "Unit: "Mosus Mengdod?k"  jobID: 55 ( "[Strange] Mood (Crafter)" )". I gave up messing with the code at that point as I don't know C++ enough to determine where it resolves the look-up of the "[Strange]" string.


EDIT: A dwarf with Carpenter as his highest moodable skill just entered a Fey mood and received the "Plant Mood (Carpenter) (61)".
« Last Edit: April 14, 2017, 09:44:19 pm by anewaname »
Logged
Quote from: dragdeler
There is something to be said about, if the stakes are as high, maybe reconsider your certitudes. One has to be aggressively allistic to feel entitled to be able to trust. But it won't happen to me, my bit doesn't count etc etc... Just saying, after my recent experiences I couldn't trust the public if I wanted to. People got their risk assessment neurons rotten and replaced with game theory. Folks walk around like fat turkeys taunting the world to slaughter them.

Quietust

  • Bay Watcher
  • Does not suffer fools gladly
    • View Profile
    • QMT Productions
Re: Plant mood?
« Reply #7 on: April 15, 2017, 08:03:31 am »

The simple answer is that there is a bug in Therapist which is causing it to display mood names incorrectly. Specifically, whenever it sees a word in square brackets, it tries to substitute a more meaningful string in its place (dwarfjob.h, line 123), but while it's supposed to insert the Mood Type (e.g. Fey, Secretive, Possessed, Fell, or Macabre), it is instead substituting a Material Category, and since Strange Moods don't have a Material Category, it's using the default value of 0, which is "Plant".
« Last Edit: April 15, 2017, 08:09:41 am by Quietust »
Logged
P.S. If you don't get this note, let me know and I'll write you another.
It's amazing how dwarves can make a stack of bones completely waterproof and magmaproof.
It's amazing how they can make an entire floodgate out of the bones of 2 cats.

Amostubal

  • Bay Watcher
    • View Profile
Re: Plant mood?
« Reply #8 on: April 15, 2017, 07:42:14 pm »

over at the masterwork forums we have received other strange DT behavior in a similar category, basically some things seem linked to the wrong list, we have a miner caste that has certain skills that are faster learned... well DT was giving the wrong skill names where it tells what the caste learns faster.... not sure whats going on.
Logged
Legendary Dwarf Fortress
Legendary Discord Group
"...peering into the darkness behind the curtains, evokes visions of pixies being chased by dragons while eating cupcakes made of coral iced with liquid fire while their hearts burn out with unknown plant substances..." - a quote from the diaries of Amostubal