Bay 12 Games Forum

Dwarf Fortress => DF Dwarf Mode Discussion => Topic started by: minecartnage on November 30, 2012, 02:07:11 pm

Title: Tantrum spiral prevention - figured it out
Post by: minecartnage on November 30, 2012, 02:07:11 pm
I've found an incredibly simple method to successfully prevent most tantrum spirals.
If you run the rest of the fort properly, this method can easily make your industries run smoothly while getting dozens of dwarves killed.

The big evil source of all tantrum:
Spoiler (click to show/hide)

I must say that sometimes tantrum spirals feel unfair. My last fort that had meeting halls was built in dozens of hours of flawless gameplay until grandpa Urist died of old age and sent the fortress down a tantrum spiral...

Though doing this makes the game too easy... dwarves get killed an nobody cares.
Oh well at least I can focus on megaprojects and science now.
Title: Re: Tantrum spiral prevention - figured it out
Post by: pisskop on November 30, 2012, 02:11:41 pm
They do more than make frineds at these areas... this isnt foolproof...

Why would you want healthy, sane dwarfs?
Title: Re: Tantrum spiral prevention - figured it out
Post by: TheZoomZoll on November 30, 2012, 03:09:35 pm
They do more than make frineds at these areas... this isnt foolproof...

Why would you want healthy, sane dwarfs?

Because spending 500 hours on a fort just to have Urist McCheesemaker's family die to destroy the whole fort is not cool man,its not!
Title: Re: Tantrum spiral prevention - figured it out
Post by: weenog on November 30, 2012, 03:20:33 pm
They do more than make frineds at these areas... this isnt foolproof...

Why would you want healthy, sane dwarfs?

Because spending 500 hours on a fort just to have Urist McCheesemaker's family die to destroy the whole fort is not cool man,its not!

Hell yeah it is.  What's not hilarious about a fortress drowning in its own rage because Urist McGrandpa stubbed his toe and died of infection, his family went a little overboard with the mourning, and everybody else rioted over the property damage?  The clean-up afterward?  That's cool too, you get to play fortress reclaim without having to go through loading and embark that crash most of the time anyway.
Title: Re: Tantrum spiral prevention - figured it out
Post by: TheZoomZoll on November 30, 2012, 03:25:52 pm
They do more than make frineds at these areas... this isnt foolproof...

Why would you want healthy, sane dwarfs?

Because spending 500 hours on a fort just to have Urist McCheesemaker's family die to destroy the whole fort is not cool man,its not!

Hell yeah it is.  What's not hilarious about a fortress drowning in its own rage because Urist McGrandpa stubbed his toe and died of infection, his family went a little overboard with the mourning, and everybody else rioted over the property damage?  The clean-up afterward?  That's cool too, you get to play fortress reclaim without having to go through loading and embark that crash most of the time anyway.


BUT THE SENTIMENTAL VALUE  :'( IT IS ALL LOST
Title: Re: Tantrum spiral prevention - figured it out
Post by: pisskop on November 30, 2012, 03:29:45 pm
Toady has said only a few days ago he's working on retiring forts. . . if its that important to keep your dwarves alive and still quit.

Think of all the mega-mega-projects one could do!  A channel from one ocean to another, A truely giant statue!  A minetrack that acts like a dwarven train (of death).
Title: Re: Tantrum spiral prevention - figured it out
Post by: Vodrilus on November 30, 2012, 03:49:40 pm
Ocean channel: The dwarven populace slowly shifts from one coast to the other due to migration? (But the waters would never actually meet... and even then you'd need trickery.)
Title: Re: Tantrum spiral prevention - figured it out
Post by: pisskop on November 30, 2012, 03:56:33 pm
I was indeed pondering this.  I imagine you dig a 3x2 channel that goes from Ocean A to Ocean B.

The minetracks would be much harder, at least on the surface.

There is also the matter of how exactly regions combine.  If I settle adjacent regions C snd D, do they overlap (probly not), sit 'nut-to-butt (perfectly adjacent), or is there some kind of buffer, list land or freeman's land?  I'd imagine in a perfect grid its perfect adjacency, but I've not seen proof to that yet.

Still, my mind can see it, and it excites me.
Title: Re: Tantrum spiral prevention - figured it out
Post by: Loud Whispers on November 30, 2012, 04:15:16 pm
No dining hall = no happy thoughts to have eaten in a legendary dining hall.

I'll give you a tip on tantrum damage control; isolate the affected individuals. I've placed 2400 doors so far in my Fort, a decision I have not regretted. Yet.
Title: Re: Tantrum spiral prevention - figured it out
Post by: GoombaGeek on November 30, 2012, 05:24:16 pm
Make a corridor fort. The largest rooms are the Siege Workshop and Trade Depot. Stockpiles are linear. No room to interact = no tantrum spirals! Ha!
Title: Re: Tantrum spiral prevention - figured it out
Post by: TheCoolSideofthePIllow on November 30, 2012, 05:44:41 pm
Protip: Simply not having Meeting Halls doesn't prevent Dwarves from socializing; it merely prevents PARTIES.

I've run many forts with no meeting halls to prevent parties and keep productivity up; it did not prevent tantrum spirals what-so-ever. If anything, it made them worse because there was no LEGENDARY MEETING HALL for them to get happy thoughts from.
Title: Re: Tantrum spiral prevention - figured it out
Post by: Jase on November 30, 2012, 05:49:24 pm
Dwarves are always the cause of tantrum spirals. Having only one dwarf schould solve this problem  :P
(Maybe an interesting idea for a challenge: One-Dwarf-Challange. Everything have to be done with only one dwarf, all others must be killed as soon as possible.)
Title: Re: Tantrum spiral prevention - figured it out
Post by: XXSockXX on November 30, 2012, 05:56:54 pm
Protip: Simply not having Meeting Halls doesn't prevent Dwarves from socializing; it merely prevents PARTIES.

I've run many forts with no meeting halls to prevent parties and keep productivity up; it did not prevent tantrum spirals what-so-ever. If anything, it made them worse because there was no LEGENDARY MEETING HALL for them to get happy thoughts from.

I agree, stacking happy thoughts, also from socializing, prevents tantrum spirals. I had dwarfs still ecstatic after losing 3 relatives in short order.

If you just want to prevent parties you can designate meeting areas from slabs, they don't seem to party there.

If you have a legendary dining room the dwarfs will get happy thoughts from eating there even if it is not designated as a dining room.
Title: Re: Tantrum spiral prevention - figured it out
Post by: laularukyrumo on November 30, 2012, 05:57:40 pm
Dwarves are always the cause of tantrum spirals. Having only one dwarf schould solve this problem  :P
(Maybe an interesting idea for a challenge: One-Dwarf-Challange. Everything have to be done with only one dwarf, all others must be killed as soon as possible.)

Exists already, look up "Hermit Challenge"
Title: Re: Tantrum spiral prevention - figured it out
Post by: Drazinononda on November 30, 2012, 11:16:17 pm
Dwarves are always the cause of tantrum spirals. Having only one dwarf schould solve this problem  :P
(Maybe an interesting idea for a challenge: One-Dwarf-Challange. Everything have to be done with only one dwarf, all others must be killed as soon as possible.)

Another way to look at it is that with only one dwarf, every tantrum is a tantrum spiral, but they always stop after one tantrum-related death.
Title: Re: Tantrum spiral prevention - figured it out
Post by: thegoatgod_pan on December 01, 2012, 01:59:45 am
Tantrum spirals are a psychology test for the player. Sure it is horrifying to watch a beloved dwarf get chopped into pieces by a maddened miner in the middle of the dining room. Sure it is tempting to abandon when you realize that your fort of 150 is now a fort of 34, 27 of whom are wondering around melancholy or blabbering and are basically dead dwarves walking.

However..if you wait it out, let it burn out like a campfire fed no fuel, you will find yourself with a devastated empty, but controlled fort.

Three to seven traumatized, scarred survivors will still be going productively about their tasks: cleaning up the severed limbs in the well, planting the one farm plot that didn't get torn up during a tantrum etc.  You will recognize these dwarves, you will know their skills intimately. You might even know their family and remember how so-and-so Urist the 11 year old child's mother beat the chief medical dwarf to death with a wine barrel. Or maybe his father *was* the chief medical dwarf. In any case a year into your spiral the child will come of age, and probably get drafted into the army since his only skills are dabbling farmer and novice fighter (from getting beaten during the tantrum spiral). Then migrants will come, and industry will start again, and the dead will get buried, and the ghosts will kill at least a migrant or two, and your fort will run again.

Years from the spiral engravings will show key dwarves dying in horrible ways and your 11 year old traumatized survivor will be the unflappable and utterly unfeeling backbone of your military.


Never abandon.
Title: Re: Tantrum spiral prevention - figured it out
Post by: weenog on December 01, 2012, 02:23:32 am
Tantrum spirals are a psychology test for the player. Sure it is horrifying to watch a beloved dwarf get chopped into pieces by a maddened miner in the middle of the dining room. Sure it is tempting to abandon when you realize that your fort of 150 is now a fort of 34, 27 of whom are wondering around melancholy or blabbering and are basically dead dwarves walking.

However..if you wait it out, let it burn out like a campfire fed no fuel, you will find yourself with a devastated empty, but controlled fort.

Three to seven traumatized, scarred survivors will still be going productively about their tasks: cleaning up the severed limbs in the well, planting the one farm plot that didn't get torn up during a tantrum etc.  You will recognize these dwarves, you will know their skills intimately. You might even know their family and remember how so-and-so Urist the 11 year old child's mother beat the chief medical dwarf to death with a wine barrel. Or maybe his father *was* the chief medical dwarf. In any case a year into your spiral the child will come of age, and probably get drafted into the army since his only skills are dabbling farmer and novice fighter (from getting beaten during the tantrum spiral). Then migrants will come, and industry will start again, and the dead will get buried, and the ghosts will kill at least a migrant or two, and your fort will run again.

Years from the spiral engravings will show key dwarves dying in horrible ways and your 11 year old traumatized survivor will be the unflappable and utterly unfeeling backbone of your military.


Never abandon.

I'll abandon sometimes if I become utterly bored, but I don't abandon for disasters, and you do a good job explaining why.
Title: Re: Tantrum spiral prevention - figured it out
Post by: Talvieno on December 01, 2012, 11:08:23 am
I was indeed pondering this.  I imagine you dig a 3x2 channel that goes from Ocean A to Ocean B.

The minetracks would be much harder, at least on the surface.

There is also the matter of how exactly regions combine.  If I settle adjacent regions C snd D, do they overlap (probly not), sit 'nut-to-butt (perfectly adjacent), or is there some kind of buffer, list land or freeman's land?  I'd imagine in a perfect grid its perfect adjacency, but I've not seen proof to that yet.

Still, my mind can see it, and it excites me.
It's perfectly adjacent. Toady said so himself as he sized up the DF world, quoting how many tiles there were from one side to the other.

it's very possible to make water go from one side of the world to the other, but it would take frequent travel in adventure mode for the purpose of letting water flow about. It could be done right now, actually, come to think of it. There isn't anything keeping it from being done... But you'd have to do it partially underground, and carve fortifications at the edge of the map.
Title: Re: Tantrum spiral prevention - figured it out
Post by: Vodrilus on December 01, 2012, 11:19:51 am
I was indeed pondering this.  I imagine you dig a 3x2 channel that goes from Ocean A to Ocean B.

The minetracks would be much harder, at least on the surface.

There is also the matter of how exactly regions combine.  If I settle adjacent regions C snd D, do they overlap (probly not), sit 'nut-to-butt (perfectly adjacent), or is there some kind of buffer, list land or freeman's land?  I'd imagine in a perfect grid its perfect adjacency, but I've not seen proof to that yet.

Still, my mind can see it, and it excites me.
It's perfectly adjacent. Toady said so himself as he sized up the DF world, quoting how many tiles there were from one side to the other.

it's very possible to make water go from one side of the world to the other, but it would take frequent travel in adventure mode for the purpose of letting water flow about. It could be done right now, actually, come to think of it. There isn't anything keeping it from being done... But you'd have to do it partially underground, and carve fortifications at the edge of the map.

But does the water go to the next grid or just "fall off the edge" into bit hell? ???
Title: Re: Tantrum spiral prevention - figured it out
Post by: GoombaGeek on December 01, 2012, 11:30:31 am
Dwarves are always the cause of tantrum spirals. Having only one dwarf schould solve this problem  :P
(Maybe an interesting idea for a challenge: One-Dwarf-Challange. Everything have to be done with only one dwarf, all others must be killed as soon as possible.)

Another way to look at it is that with only one dwarf, every tantrum is a tantrum spiral, but they always stop after one tantrum-related death.
I guess
!
is better than
!!!!!
Title: Re: Tantrum spiral prevention - figured it out
Post by: terko on December 01, 2012, 11:36:05 am
Tantrum spirals are a psychology test for the player. Sure it is horrifying to watch a beloved dwarf get chopped into pieces by a maddened miner in the middle of the dining room. Sure it is tempting to abandon when you realize that your fort of 150 is now a fort of 34, 27 of whom are wondering around melancholy or blabbering and are basically dead dwarves walking.

However..if you wait it out, let it burn out like a campfire fed no fuel, you will find yourself with a devastated empty, but controlled fort.

Three to seven traumatized, scarred survivors will still be going productively about their tasks: cleaning up the severed limbs in the well, planting the one farm plot that didn't get torn up during a tantrum etc.  You will recognize these dwarves, you will know their skills intimately. You might even know their family and remember how so-and-so Urist the 11 year old child's mother beat the chief medical dwarf to death with a wine barrel. Or maybe his father *was* the chief medical dwarf. In any case a year into your spiral the child will come of age, and probably get drafted into the army since his only skills are dabbling farmer and novice fighter (from getting beaten during the tantrum spiral). Then migrants will come, and industry will start again, and the dead will get buried, and the ghosts will kill at least a migrant or two, and your fort will run again.

Years from the spiral engravings will show key dwarves dying in horrible ways and your 11 year old traumatized survivor will be the unflappable and utterly unfeeling backbone of your military.


Never abandon.

I would sig that, if it wasn't that big. Perfect, nonetheless.
Title: Re: Tantrum spiral prevention - figured it out
Post by: Urist Da Vinci on December 01, 2012, 07:35:37 pm
No dining hall = no happy thoughts to have eaten in a legendary dining hall.

I'll give you a tip on tantrum damage control; isolate the affected individuals. I've placed 2400 doors so far in my Fort, a decision I have not regretted. Yet.

Dining room != Meeting hall.

Just designate a dining room from a table, but don't toggle it into a meeting hall.
Title: Re: Tantrum spiral prevention - figured it out
Post by: paldin on December 01, 2012, 07:53:55 pm
"Tantrum spirals are a psychology test for the player.  Years from the spiral, engravings will show key dwarves dying in horrible ways, but your traumatized survivors will be the unflappable and utterly unfeeling backbone of your military."

I did this in college all the time.  After years of writing multi-page essays for English courses, I took an F/TV class that demanded I write as much information as possible, in as few words as possible.  In order for me to pass the first mid-term, I had to summarize the ENTIRE plot of a movie into one or two sentences which totaled less than 40 words (30 was best).  For example: Moister farmer from Tantooine must deliver secret documents to the Rebel base after rescuing a princess, dueling mystical warriors, and while being hunted by an evil empire that destroys planets.
Title: Re: Tantrum spiral prevention - figured it out
Post by: Drawde on December 02, 2012, 12:24:39 am
For meeting areas without parties, designate a meeting ZONE, just like making a pasture zone.

I only have parties when my fort's been going for a few years and I build a statue garden in my dining area.
Title: Re: Tantrum spiral prevention - figured it out
Post by: Seraphim342 on December 02, 2012, 12:33:29 am
Another good way to prevent tantrum spirals is to systematically traumatize all your dwarves so they "don't really care about anything anymore."  There's a good thread about this on the front page atm. 

Best ways:  Either put all your dwarves in the "reserves" and have them each slaughter some prisoners (also gives a happy thought for taking joy in slaughter, AND if all your dwarves are reservists with armor and crossbows your fort can almost fend for itself), or create a system to automatically explode kittens or puppies in your dining room. 
Title: Re: Tantrum spiral prevention - figured it out
Post by: NightlinerSGS on December 02, 2012, 06:32:07 am
I've found an incredibly simple method to successfully prevent most tantrum spirals.
If you run the rest of the fort properly, this method can easily make your industries run smoothly while getting dozens of dwarves killed.

The big evil source of all tantrum:
Spoiler (click to show/hide)

In my fortresses it is the other way around. Meeting halls (combined with dining halls and a personal 3x3 room for everyone) are the things that prevent Tantrum spirals from happening. At all. I'm playing DF for a few years now and I NEVER EVER had a tantrum spiral. That said, three essential things I have in every fort are:

Meeting hall, often decorated with statues. When I train my smelters I usually process raw ore in masses, if there are valuables amongst them (like gold or silver) the meeting hall gets floored with it.
Dining hall, often with tables and seating for 90+ dwarfes. Simply entering the room causes a huge happiness rise because of all the furniture (90+ tables and seats, surplus statues and maybe gold floor plating)
Personal 3x3 room for everyone, simple, with a bed, coffer and cabin. Also reduces the amount of XXstuffXX lying around a lot.

And thats it. These three things make dwarfes so happy that they ignore half the fortess and all of their family dying.

That said, meeting halls can be huge tantrum spiral preventers if correctly utilised ;)
Title: Re: Tantrum spiral prevention - figured it out
Post by: eharper256 on December 02, 2012, 07:52:37 am
Indeed, same for me, a meeting hall, especially one with masterful engravings, an artifact or two, and a waterfall in, is a big tantrum spiral prevention machine.

What IS a good idea is making it a Meeting Hall Zone with (i) only. Do not assign a meeting hall via furniture. A hall that is only a zone will not have parties.
Title: Re: Tantrum spiral prevention - figured it out
Post by: slink on December 02, 2012, 10:54:14 am
Dwarves are always the cause of tantrum spirals. Having only one dwarf schould solve this problem  :P
(Maybe an interesting idea for a challenge: One-Dwarf-Challange. Everything have to be done with only one dwarf, all others must be killed as soon as possible.)

Another way to look at it is that with only one dwarf, every tantrum is a tantrum spiral, but they always stop after one tantrum-related death.
Maybe that's a tantrum point, rather than a spiral?
Title: Re: Tantrum spiral prevention - figured it out
Post by: bobboy555 on December 02, 2012, 07:23:26 pm
The way I build my forts is usually a system of medium rooms with 5-6 beds in each. This localises relationships, as idlers will go to their rooms is no meeting areas are assigned.
Helps to cut tantrum spirals off. It doesn't completely stop them, but it helps.
Title: Re: Tantrum spiral prevention - figured it out
Post by: Tsuchigumo550 on December 02, 2012, 10:59:52 pm
Hmmm...

Now we have to build this concept into a fort. Every dwarf, save a force of haulers, gets everything he or she needs to be productive enclosed in a small area they are restricted to. They live in isolated pods, with workshops, beds, furniture, and the occasional statue.

Then there's the working force, haulers, soldiers, and traders.
They can access the pods as long as they aren't locked down, and otherwise live in a small, not very social community.

Most haulers will become soldiers. Soldiers are the most social of all, living together, sharing a dormitory, training space, stockpile, and medical bay.

Each pod is connected by materials collection system, which allows for items a pod dwarf makes to be dropped into quantum storage for minecart collection, and a separate quantum stockpile for reverse: dropping items in. In this way the hauler/soldier class is mostly if not completely isolated from the pod workers.

This requires micromanagement but also relieves some tensions, as a cyclic system emerges where the only certain death situation is when your hauler caste dies completely. If you build the lockdown system correctly, the only problems you'll ever see with tantrums is within the soldier caste where it will either resolve itself or escalate beyond control.
Title: Re: Tantrum spiral prevention - figured it out
Post by: Kon on December 04, 2012, 08:27:35 am
I've found an incredibly simple method to successfully prevent most tantrum spirals.
If you run the rest of the fort properly, this method can easily make your industries run smoothly while getting dozens of dwarves killed.

The big evil source of all tantrum:
Spoiler (click to show/hide)

In my fortresses it is the other way around. Meeting halls (combined with dining halls and a personal 3x3 room for everyone) are the things that prevent Tantrum spirals from happening. At all. I'm playing DF for a few years now and I NEVER EVER had a tantrum spiral. That said, three essential things I have in every fort are:

Meeting hall, often decorated with statues. When I train my smelters I usually process raw ore in masses, if there are valuables amongst them (like gold or silver) the meeting hall gets floored with it.
Dining hall, often with tables and seating for 90+ dwarfes. Simply entering the room causes a huge happiness rise because of all the furniture (90+ tables and seats, surplus statues and maybe gold floor plating)
Personal 3x3 room for everyone, simple, with a bed, coffer and cabin. Also reduces the amount of XXstuffXX lying around a lot.

And thats it. These three things make dwarfes so happy that they ignore half the fortess and all of their family dying.

That said, meeting halls can be huge tantrum spiral preventers if correctly utilised ;)

I'm with you. Can't remember the last time I had a tantrum spiral -- maybe 20 or 30 forts ago. I always make a dining hall, smoothed and engraved, with high-quality tables, chairs, and statues. I give each dwarf a nice 3x3 bedroom, usually smoothed but not engraved, with a quality bed, door, and cabinet. Always build 2 or 3 statue gardens and a high-quality well for them to hang out at. Always build paved roads with good (like marble) to high-quality (like gold or platinum) material. I don't like the idea of keeping them isolated.