Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Requirements for strange moods  (Read 1280 times)

Bask

  • Bay Watcher
    • View Profile
Requirements for strange moods
« on: August 01, 2008, 01:19:55 pm »

Question: what are the exact requirements for artifact production/strange moods?

In a recent thread someone said:

Quote
    I'm pretty sure I recall seeing Toady post, once upon a time, that the artifact cap is numtilesmined/(48*48)+numitemscreated/100. I'm not sure if the items created only counts crafts or if harvest plump helmets count. I'm also not sure if it's simply "number created" or "number created and still present on the map."

    Oh, and that's created as in created by your dwarves. Imports don't count.

    That's what I remember, anyway. I could be making stuff up.

and someone else replied

Quote
    I thought it was based on tiles mined or items created, whichever was lower at the time.

I'm asking because I have a strange above-ground fortress that has 70+ dwarves doing various jobs in it's sixth year and no strange moods so far. I understand it's because I haven't dug out any tiles, but could someone provide the exact formula? A quick search and looking at wiki and wiki talk page gave nothing.
Logged

Qmarx

  • Bay Watcher
  • "?"
    • View Profile
Re: Requirements for strange moods
« Reply #1 on: August 01, 2008, 01:57:56 pm »

I believe every n ticks (where n is something like 5000?) the game checks to see if there's going to be a mood or not, with a probability based upon the sum of material goods and land mined out.

It's confirmed to be based on both mining and manufacturing, at least.

http://www.bay12games.com/forum/index.php?topic=16504.msg158533;topicseen#msg158533
Logged

userpay

  • Bay Watcher
    • View Profile
Re: Requirements for strange moods
« Reply #2 on: August 01, 2008, 03:33:46 pm »

Thats exactly why I'm mining out a z-level so everything is either visible or mined out.
Logged

Makrond

  • Bay Watcher
  • Like fuzzy dice, only more slicey
    • View Profile
Re: Requirements for strange moods
« Reply #3 on: August 02, 2008, 01:46:25 am »

Dwarf Companion had an explanation with it somewhere, and also had a counter that showed when the next artifact *could* happen; it was then up to the game (or the InstaMood button) whether or not a mood happened.

I believe it's a factor of time, as well as manufactured goods and mined space. So if you don't mine anything out, you should still (eventually) get an artifact or two.

Also it's up to the Random Number God to decide, even once you are due for an artifact, whether you get one or not. So if you're not on good terms with Her (personally I think the RNG is female... my opinion only), now would be a good time to sacrifice those goats.
Logged
Quote from: Jusal
Darwinism? Bah! This is Dwarvinism!

ChocoHearts

  • Bay Watcher
    • View Profile
Re: Requirements for strange moods
« Reply #4 on: August 02, 2008, 09:32:04 am »

http://www.dwarffortresswiki.net/index.php/Mood

Quote
Maximum number of artifacts

The maximum number of artifacts in any one fortress is limited by the lower of:

    * The number of items created divided by 200
    * The number of revealed subterranean tiles divided by 2308 (this is an area equivalent to a 48x48 square).

Frequency

When a fortress is started, an internal counter is set to 1000. Around 11 or 12 times per day, this counter is decremented by 1. When the counter would ordinarily be decremented when it has already reached zero, there is a 1 in 500 chance that a strange mood will strike. This means there is approximately a 2.7% chance of a strange mood per day, and a 48.97% chance of a strange mood per month, when all conditions are met.

The Discussion page does have a bit of warning, though - these might not be entirely accurate. But they seem to be pretty close, at least.
Logged
Feeling dumb is just nature's way of telling you you're still learning.
Elfy McElf: We are here to hug trees and kill dwarves. And it's your fault we are all out of trees.

Bask

  • Bay Watcher
    • View Profile
Re: Requirements for strange moods
« Reply #5 on: August 02, 2008, 02:48:14 pm »

http://www.dwarffortresswiki.net/index.php/Mood

The Discussion page does have a bit of warning, though - these might not be entirely accurate. But they seem to be pretty close, at least.

Thanks, I'm oce again proven to be an idiot who can't use the wiki. So my fortress will never get artifacts. Oh, well.
Logged

Makrond

  • Bay Watcher
  • Like fuzzy dice, only more slicey
    • View Profile
Re: Requirements for strange moods
« Reply #6 on: August 02, 2008, 11:12:17 pm »

Yes, you will get artifacts, just far less than you would in a proper underground fort.

Just make a ton of stuff to trade with people. Every 200 or so items, your artifact limit goes up by one.

Then you have a ~48% chance of getting an artifact over the next month. So you should get one every season until you reach the limit.
Logged
Quote from: Jusal
Darwinism? Bah! This is Dwarvinism!

LegacyCWAL

  • Bay Watcher
    • View Profile
Re: Requirements for strange moods
« Reply #7 on: August 03, 2008, 12:43:18 am »

Yes, you will get artifacts, just far less than you would in a proper underground fort.

Just make a ton of stuff to trade with people. Every 200 or so items, your artifact limit goes up by one.

Then you have a ~48% chance of getting an artifact over the next month. So you should get one every season until you reach the limit.
...but it says the lower of the two.
Logged
HIDE THE WOMEN AND DROWN THE CHILDREN, THE BARON HAS ARRIVED.

MuonDecay

  • Bay Watcher
  • Say hello to my little μ
    • View Profile
Re: Requirements for strange moods
« Reply #8 on: August 03, 2008, 04:06:22 am »

http://www.dwarffortresswiki.net/index.php/Mood

The Discussion page does have a bit of warning, though - these might not be entirely accurate. But they seem to be pretty close, at least.

Thanks, I'm oce again proven to be an idiot who can't use the wiki. So my fortress will never get artifacts. Oh, well.

you could always just dig out a huge, largely useless quarry somewhere
Logged