Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Attribute raises by attribute -- Pump Operating example  (Read 3640 times)

Sutremaine

  • Bay Watcher
  • [ETHIC:ATROCITY: PERSONAL_MATTER]
    • View Profile
Attribute raises by attribute -- Pump Operating example
« on: March 04, 2012, 04:13:49 pm »

The wiki says which skills raise which attributes, and which attributes are raised by which skills, but it doesn't say anything about the gains each skill gives. So I did a little test. Three future recruits, three screw pumps, no pre-existing XP in the skill. The experiment ran until one of them ran off to sleep. Apparently pump operating doesn't cause tiredness now, because they all stayed there until physical needs became too strong. They did have waterskins, which extended the experiment considerably. Some modding had taken place, with attribute gain / rust set to 1000:9999:9999:9999 instead of the default 500:4:5:4 or 500:3:2:3.

Athel, gained 2989 XP
Strength: 1824, gained 3
Agility: 714
Toughness: 1800, gained 3
Endurance: 778, gained 31
Recuperation: 1846
Resistance: 1158

Monom, gained 2969 XP
Strength: 1029, gained 3
Agility: 852
Toughness: 1539, gained 3
Endurance: 964, gained 27
Recuperation: 1888
Resistance: 1042

Morul, gained 3097 XP
Strength: 1824, gained 3
Agility: 1407
Toughness: 1080, gained 3
Endurance: 752, gained 32
Recuperation: 1717
Resistance: 1042

Edit: missed a result.
« Last Edit: March 04, 2012, 07:34:02 pm by Sutremaine »
Logged
I am trying to make chickens lay bees as eggs. So far it only produces a single "Tame Small Creature" when a hen lays bees.
Honestly at the time, I didn't see what could go wrong with crowding 80 military Dwarves into a small room with a necromancer for the purpose of making bacon.

nightwhips

  • Bay Watcher
    • View Profile
Re: Attribute raises by attribute -- Pump Operating example
« Reply #1 on: March 04, 2012, 06:13:10 pm »

Looks like a consistent effect so far.
Logged
: Miner dwarves? In my volcano?

:I put childs into danger room...
They die, and their parents care nothing because legendary dining room.

Nil Eyeglazed

  • Bay Watcher
    • View Profile
Re: Attribute raises by attribute -- Pump Operating example
« Reply #2 on: March 04, 2012, 06:15:06 pm »

Yeah, very interesting!  Nice experiment design, good looking data.
Logged
He he he.  Yeah, it almost looks done...  alas...  those who are in your teens, hold on until your twenties...  those in your twenties, your thirties...  others, cling to life as you are able...<P>It should be pretty fun though.

martinuzz

  • Bay Watcher
  • High dwarf
    • View Profile
Re: Attribute raises by attribute -- Pump Operating example
« Reply #3 on: March 04, 2012, 06:47:08 pm »

I've got contradictionary results. I don't use any tools, I just look at the <v> <z> <return> screen to see if there's any attribute increases.
Also, vanilla DF. No mods.

I've had 2 of my dwarves man the pumps. They started with no skill in it. One started out with the 'rarely gets sick' stat, the other with the 'heals fast' stat.

One is a professional pump operator now, the other one an adept. I think they've been training (with some breaks to eat/drink.sleep/ be drafted to bash goblins) for 5 seasons now.

They have not gained any stat at all. They're still 'rarely sick', and 'heals fast', but nothing else. No strenght, no endurance, no nothing.

Does the stat gain only set in when reaching legendary status, maybe?
Logged
Friendly and polite reminder for optimists: Hope is a finite resource

We can ­disagree and still love each other, ­unless your disagreement is rooted in my oppression and denial of my humanity and right to exist - James Baldwin

http://www.bay12forums.com/smf/index.php?topic=73719.msg1830479#msg1830479

Nil Eyeglazed

  • Bay Watcher
    • View Profile
Re: Attribute raises by attribute -- Pump Operating example
« Reply #4 on: March 04, 2012, 07:08:23 pm »

Notice the size of the effect: 32, when you need more on the order of 250 to see a visible change in DF.  And that's with a dwarf modded to gain attributes quickly.

Which reminds me, Martinuzz (EDIT oops, I mean Sutremaine), how was it that you accessed their raw stat numbers?  I've been wanting to test somethings that I need raw values for.
« Last Edit: March 04, 2012, 07:36:24 pm by Nil Eyeglazed »
Logged
He he he.  Yeah, it almost looks done...  alas...  those who are in your teens, hold on until your twenties...  those in your twenties, your thirties...  others, cling to life as you are able...<P>It should be pretty fun though.

martinuzz

  • Bay Watcher
  • High dwarf
    • View Profile
Re: Attribute raises by attribute -- Pump Operating example
« Reply #5 on: March 04, 2012, 07:30:28 pm »

Either Dwarf Companion or Dwarf Therapist used to give those raw number readouts. I don't know which program Sutremaine used to get his numbers.
Logged
Friendly and polite reminder for optimists: Hope is a finite resource

We can ­disagree and still love each other, ­unless your disagreement is rooted in my oppression and denial of my humanity and right to exist - James Baldwin

http://www.bay12forums.com/smf/index.php?topic=73719.msg1830479#msg1830479

Sutremaine

  • Bay Watcher
  • [ETHIC:ATROCITY: PERSONAL_MATTER]
    • View Profile
Re: Attribute raises by attribute -- Pump Operating example
« Reply #6 on: March 04, 2012, 07:33:34 pm »

You might see a description change with 32 points, but the odds are against it. Had Morul started with a few less points of Endurance I'd have seen a change pretty quickly, but as it stands all three dwarves started and ended within the 'average' category for Endurance. I used Dwarf Therapist to get the numbers.

I took them off pump duty as they reached Legendary, which they did within 18 days of each other after about six months of practice.

Athel, gained 18,009 XP, +6 days
Strength: 1824, gained 18
Agility: 714
Toughness: 1800, gained 18
Endurance: 778, gained 149
Recuperation: 1846
Resistance: 1158

Monom, gained 18,006 XP, +18 days
Strength: 1029, gained 18
Agility: 852
Toughness: 1539, gained 18
Endurance: 964, gained 133
Recuperation: 1888
Resistance: 1042

Morul, gained 18,006 XP, +0 days
Strength: 1824, gained 18
Agility: 1407
Toughness: 1080, gained 18
Endurance: 752, gained 151
Recuperation: 1717
Resistance: 1042
Logged
I am trying to make chickens lay bees as eggs. So far it only produces a single "Tame Small Creature" when a hen lays bees.
Honestly at the time, I didn't see what could go wrong with crowding 80 military Dwarves into a small room with a necromancer for the purpose of making bacon.

Nil Eyeglazed

  • Bay Watcher
    • View Profile
Re: Attribute raises by attribute -- Pump Operating example
« Reply #7 on: March 04, 2012, 07:41:16 pm »

Oops, sorry, I meant Sutremaine!

How do you access values like Strength using DT?  I just messed around with it to see if there was something I was missing-- couldn't figure it out.  Custom script or something?
Logged
He he he.  Yeah, it almost looks done...  alas...  those who are in your teens, hold on until your twenties...  those in your twenties, your thirties...  others, cling to life as you are able...<P>It should be pretty fun though.

martinuzz

  • Bay Watcher
  • High dwarf
    • View Profile
Re: Attribute raises by attribute -- Pump Operating example
« Reply #8 on: March 04, 2012, 07:44:50 pm »

It's been a while (40d) since I used DT, but can't you double click on a dwarf's name to open a pop-up with extra info?
Logged
Friendly and polite reminder for optimists: Hope is a finite resource

We can ­disagree and still love each other, ­unless your disagreement is rooted in my oppression and denial of my humanity and right to exist - James Baldwin

http://www.bay12forums.com/smf/index.php?topic=73719.msg1830479#msg1830479

Sutremaine

  • Bay Watcher
  • [ETHIC:ATROCITY: PERSONAL_MATTER]
    • View Profile
Re: Attribute raises by attribute -- Pump Operating example
« Reply #9 on: March 04, 2012, 07:46:59 pm »

I've been using splinterz's version, the latest of which is here.
Logged
I am trying to make chickens lay bees as eggs. So far it only produces a single "Tame Small Creature" when a hen lays bees.
Honestly at the time, I didn't see what could go wrong with crowding 80 military Dwarves into a small room with a necromancer for the purpose of making bacon.

Nil Eyeglazed

  • Bay Watcher
    • View Profile
Re: Attribute raises by attribute -- Pump Operating example
« Reply #10 on: March 04, 2012, 10:46:00 pm »

Thanks!

(Testing it out-- unfortunately won't be too useful to me, since DT won't show me vampires, sigh)
Logged
He he he.  Yeah, it almost looks done...  alas...  those who are in your teens, hold on until your twenties...  those in your twenties, your thirties...  others, cling to life as you are able...<P>It should be pretty fun though.

Raphite1

  • Bay Watcher
    • View Profile
    • Beards and Brimstone
Re: Attribute raises by attribute -- Pump Operating example
« Reply #11 on: April 07, 2012, 11:43:45 am »

Did your pump operators gain enough of those attributes by Legendary to show a difference on the "Thoughts and Preferences" screen?

I just ran a rough experiment with a dwarf who was a Proficient Dodger and a Proficient Teacher (set at embark), but no other skills. The only physical attributes that were displayed were "quick to tire" and "flimsy." I set him to mine until he became Legendary (took around 9 months), and checked his attributes again.

Result was exactly the same as his starting condition: "quick to tire" and "flimsy."

I didn't check any raw numbers with DT, etc.

Attribute gain seems fairly irrelevant if that much training isn't even enough to bump a dwarf up a single "tier" in the relevant attributes.

GoldenShadow

  • Bay Watcher
    • View Profile
Re: Attribute raises by attribute -- Pump Operating example
« Reply #12 on: April 07, 2012, 01:17:54 pm »

They gain all 4 attributes, strength, toughness, agiliy and endurance from training and sparring. It seems to be a better way to get thei stats raised than pumping.
Logged