Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  
Pages: 1 2 [3]

Author Topic: Adventurer Needs: How do I fulfill them?  (Read 10199 times)

Uzu Bash

  • Bay Watcher
    • View Profile
Re: Adventurer Needs: How do I fulfill them?
« Reply #30 on: December 23, 2015, 10:13:18 am »

This "Help someone" shit has got to go, at least until it's fucking implemented. I'm standing on the same z-lvl of the same tree with a swordelf I reunited with his son. There's no acknowledgement, no reunion, no goddamn credit.
Logged

Untrustedlife

  • Bay Watcher
    • View Profile
    • My Website
Re: Adventurer Needs: How do I fulfill them?
« Reply #31 on: December 23, 2015, 10:22:43 am »

This "Help someone" shit has got to go, at least until it's fucking implemented. I'm standing on the same z-lvl of the same tree with a swordelf I reunited with his son. There's no acknowledgement, no reunion, no goddamn credit.

You sure you reunite dthem then? you said there was no actual reunion?

I havent had issues with reunions, and they acknowledge it and think its terrific and i became a hero , at least in 40.24 (I havent tried in 42.03)
Logged
I am an indie game dev!
My Roguelike! With randomly generated creatures Roguelegends: Dark Realms
My Turn Based Strategy game! Which you can buy on steam now!DR4X
My website untrustedlife.com

Uzu Bash

  • Bay Watcher
    • View Profile
Re: Adventurer Needs: How do I fulfill them?
« Reply #32 on: December 23, 2015, 10:50:50 am »

You sure you reunite dthem then?
I'm sure I absolutely fucking didn't, even though I believe I've met every reasonable fucking condition for it. So either there's some condition too cryptic for me to figure out, or it's fucking broken.

EDIT: I tried knocking him out of the tree and then pacifying him. Now they're standing adjacent to each other on the ground, and chatting with other people.

EDIT: And now that "Eat good meal" has dropped to "Distracted", I can no longer reach "Focused!", which gives such whopping bonuses that can't be underestimated. "Focused" just isn't enough.
« Last Edit: December 23, 2015, 11:00:02 am by Uzu Bash »
Logged

mineforce

  • Bay Watcher
    • View Profile
Re: Adventurer Needs: How do I fulfill them?
« Reply #33 on: December 23, 2015, 02:11:41 pm »

-
« Last Edit: December 23, 2015, 02:14:33 pm by mineforce »
Logged
Who's born in the fortress, die in the fortress

mineforce

  • Bay Watcher
    • View Profile
Re: Adventurer Needs: How do I fulfill them?
« Reply #34 on: December 23, 2015, 02:14:02 pm »

Logged
Who's born in the fortress, die in the fortress

Tryble

  • Bay Watcher
    • View Profile
Re: Adventurer Needs: How do I fulfill them?
« Reply #35 on: December 24, 2015, 09:36:56 am »

This "Help someone" shit has got to go, at least until it's fucking implemented. I'm standing on the same z-lvl of the same tree with a swordelf I reunited with his son. There's no acknowledgement, no reunion, no goddamn credit.

If you're still using this adventurer, try finding a goblin and engaging him in conversation.  If you can argue with him about altruism without convincing him, acquiescing will change your values and hopefully result in the loss of that need.

I'm trying it myself, but I'm not certain whether this works yet...
Other people have reported gaining needs through play, so it might be possible to lose needs as well.
Logged

Uzu Bash

  • Bay Watcher
    • View Profile
Re: Adventurer Needs: How do I fulfill them?
« Reply #36 on: December 24, 2015, 10:45:08 am »

Escorted a second to her husband, and no acknowledgement. The problem might actually be that the town I escorted them from wasn't actually under attack at the time. You can still bring up the rumor and offer to rescue them, but maybe it doesn't count. There's another hamlet under attack in the vicinity I can try this out again with.

If you're still using this adventurer, try finding a goblin and engaging him in conversation.  If you can argue with him about altruism without convincing him, acquiescing will change your values and hopefully result in the loss of that need.

I'm trying it myself, but I'm not certain whether this works yet...
Other people have reported gaining needs through play, so it might be possible to lose needs as well.
You can't bring up altruism, which is a propensity, only values like sacrifice. I've long since turned the value to negative, but that didn't remove the need, and my writing still shows a lot of compassion. If there is a way to alter propensities, conversation alone doesn't seem to be it. I'm looking for essays on the topic, but you can't ever tell until you read it which way the author is making his point.
Logged

Max™

  • Bay Watcher
  • [CULL:SQUARE]
    • View Profile
Re: Adventurer Needs: How do I fulfill them?
« Reply #37 on: December 25, 2015, 04:00:13 pm »

So dfhack has an alpha out (I can't compile or shit with my system as unstable as it is currently) so I can finally do some testing I've been curious about, still haven't tracked down the "you know these dances" stuff yet, but I did find some stuff for needs.

Under your unit.status.current_soul.personality.unk_v4201_1a will be entries for each of your needs, each one has a few values under it, unk_0 seems to be the id of a need, unk_4 I'm not sure about yet, looks like it might be related to when the need was gained(?), unk_c I have no clue about atm, but unk_8 is how fulfilled it is.

I tested the first obviously controllable thing I could find, attack accuracy (unit.actions[k].attack.attack_accuracy), aiming an attack at the same cat with the same difficulty  (red/white, difficult/not square I think?) I checked a couple of sets of values.

This character only needed to pray originally, at some point she picked up a drinking problem, no clue how, but either way she now has two needs, pray and booze.

Focused! unk_8: 400
Focused! unk_8: 400
Accuracy: 30989 (she's rather heavily buffed/very highly skilled to boot)

Focused unk_8: 203
Focused unk_8: 203
Accuracy: 22596

Neutral unk_8: <100 >0
Neutral unk_8: <100 >0
Accuracy: 13923

Distracted unk_8: -1320
Distracted unk_8: -2640
Accuracy: 10319

Deleted the alchohol need, it didn't come back, so that's interesting, and then waited until I was really unfocused,unk_8:  -2805, aimed at attack under the same conditions, accuracy was down to 9609, prayed once and I'm back to Focused! and unk_8: 400 which makes sense for a faithful (or was it ardent) worship need, but accuracy only goes back up to 21000 or so... rats, having more needs fulfilled does indeed give a larger bonus, the boost from two needs was 10k more accuracy than the boost from one.
Logged

Uzu Bash

  • Bay Watcher
    • View Profile
Re: Adventurer Needs: How do I fulfill them?
« Reply #38 on: December 25, 2015, 04:08:10 pm »

I would've liked to compile it myself, but it required obscure tools I never had a need for and, after reading their pitch, don't imagine any future uses for.

I've experimented with the alpha and found that the upper limit of focus is ~399-400, and there doesn't appear to be a lower limit. Changing the base propensities and values isn't enough to get rid of a need, and I'm not sure whether it's safe to just delete the entry for it.

Eating a *stew* I cooked didn't appear to improve my focus, but I'll try it again and watch whether the value changes. Perhaps if it goes low enough, you need to do more to satisfy the need.

EDIT: All needs decay at the same rate, 10/hr. Eating an exceptional meal didn't do anything to "Eat meal" value, I haven't made a masterwork to try yet. Gorging to full on food also didn't do anything. The Preferences entry shows nothing, so either adventurers don't have any or it's listed in a different entry. That may be a requirement. Deleting needs doesn't appear to cause any problems so far.

EDIT: Sorry, make that 5/hr decay rate.
« Last Edit: December 25, 2015, 05:37:59 pm by Uzu Bash »
Logged

Max™

  • Bay Watcher
  • [CULL:SQUARE]
    • View Profile
Re: Adventurer Needs: How do I fulfill them?
« Reply #39 on: December 25, 2015, 05:20:14 pm »

Deleting my booze need didn't hurt anything, so, there's that.

Being a ghost prevents need values from changing too.
Logged

Uzu Bash

  • Bay Watcher
    • View Profile
Re: Adventurer Needs: How do I fulfill them?
« Reply #40 on: December 25, 2015, 06:07:36 pm »

I hesitate to remove needs without replacing them with a more viable need. This bears testing, but I believe having more needs met in total is beneficial. By keeping 14 out of 16 needs met and staying Focused!, this character has been hitting well above its weight for the entire career. By the time the negative needs started to decay the total, I already had a high level of skills and attributes. But my writing and lyrics still turn out mediocre at simply Focused level.

EDIT: Screwing with your companions heads to meet your needs can give them needs they won't be able to meet. Encouraging martial skill is good at an early stage, when they need the focus bonus most and will get a lot of skill increases to support it. Some values are AI only, so they're more effective for them than you, but some of the AI is suspended when they become companions, like drinking booze.

EDIT: I did decide to delete "Help someone" and "Eat good mood". Reading a work I authored on the value of self-control, with compassionate writing, made them reappear later. Maybe I should read more goblin prose.

Here are the first and last values I've taken down for needs. 2nd is always -1 and 3rd is the current value. These can be listed in any order.

EDIT: snipped that list, moved to wiki http://dwarffortresswiki.org/index.php/User:Uzu_Bash

Any idea how to 'self-examine'? It's the need for introspection. Looking at yourself, your stats, description, health don't work. Neither does talking to yourself via an unconscious character.
« Last Edit: December 28, 2015, 12:06:11 pm by Uzu Bash »
Logged
Pages: 1 2 [3]