Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Massive uncontrollable brawl  (Read 1542 times)

DoubleG

  • Bay Watcher
    • View Profile
Massive uncontrollable brawl
« on: April 28, 2021, 03:15:51 pm »

Hey all,

I'm setting up my new fortress, using a tavern as the first line of defense. It's mostly working, apart from occasionally someone is found sneaking, goes hostile and then a massive brawl erupts in the tavern, and I can't even tell who is fighting as they are all listed as friendly (apart the first sneaky guy). LAtest one is really taking a toll on my population, and I still can't tell who is fighting who. Any known bugs around this? Or any sugesstions for managing massive fights and trying to work out who is even beating on who. Not helpful the combat log uses their job title.
Logged

DoubleG

  • Bay Watcher
    • View Profile
Re: Massive uncontrollable brawl
« Reply #1 on: April 28, 2021, 04:00:08 pm »

I reloaded and tried not attacking him. Ran away and hid till he died somehow. No fight broke out. All is well. I think.
Logged

DoubleG

  • Bay Watcher
    • View Profile
Re: Massive uncontrollable brawl
« Reply #2 on: April 28, 2021, 05:13:46 pm »

Ok, another fight. It's defo some sort of loyalty cascade. Only option seems to be to run and stay away for an indetermninate time. :(
Logged

Shonai_Dweller

  • Bay Watcher
    • View Profile
Re: Massive uncontrollable brawl
« Reply #3 on: April 28, 2021, 06:26:11 pm »

It's a loyalty cascade (known bug). Be thankful they've been toned down over the years as causes (there are many) get discovered and fixed up. They stop after a while these days. Get the boys to the hospital or the cemetery and carry on. Gotta treat it like a "random event" or you'll go mad save scumming endlessly to pinpoint the moment the butterfly flapped it's wings and set it all off.

Dfhack probably has a "calm down!" function.
Logged

DwarfStar

  • Bay Watcher
    • View Profile
Re: Massive uncontrollable brawl
« Reply #4 on: April 28, 2021, 11:30:56 pm »

I had a loyalty cascade today, and I looked into the combat reports, and the first thing that happens is a spinning {strawberry seed} collides with a cat. So some dwarf throws a strawberry seed over his shoulder, hits another dwarf's pet (I guess), and the other dwarf proceeds to pulp the vile seed thrower's left leg in retribution. He must have been spoiling for a fight because that's a pretty disproportionate response. You might say this was the last straw (berry seed).
Logged

brewer bob

  • Bay Watcher
  • euphoric due to inebriation
    • View Profile
Re: Massive uncontrollable brawl
« Reply #5 on: April 29, 2021, 03:13:34 am »

He must have been spoiling for a fight because that's a pretty disproportionate response.
If someone dared to throw a strawberry seed at my cat (assuming I had one), I'd certainly react in a similar fashion.   ;D

PatrikLundell

  • Bay Watcher
    • View Profile
Re: Massive uncontrollable brawl
« Reply #6 on: April 29, 2021, 03:53:32 am »

That's a particular kind of loyalty cascade.

What's happened when I've investigated it is that a group of artifact hunters enter the map together (i.e. announced as entering one after the other: there is no visible grouping of any sort in the UI, although if the group is large you can sometimes have someone who is announced after the last one of the group actually appear on the map before the last few group members. One of the group members then leave the fortress (can happen after a demand to hand over the artifact has been rejected or without a demand ever having been made), then returns sneaking. When the sneaker is detected, he'll either flee or attack (saying different things in the two situations). If he flees and you don't engage him nothing happens. If he flees and you engage him or he attacks, however, the other members of his group immediately turns buggedly secretly hostile (attacking while claiming to e.g. socializing, running around in panic over all the "hostile" locals, or claiming to e.g. socialize while scaring the locals to run around in panic). If you're unlucky, the remaining group members have befriended other visitors or even dorfs, in which case it spills over into a "real" loyalty cascade.

If it's any consolation, the artifact hunters are mercs (and can come back later as such), and mercs have become rather scarce as merc companies seem to have soaked up almost all of them. Also, artifact hunters tended to arrive early (and sometimes in armies: I've had over 50 even after that bug was supposedly fixed), and then either split up into hunting different artifacts or, as mention, become regular mercs.
Logged

DoubleG

  • Bay Watcher
    • View Profile
Re: Massive uncontrollable brawl
« Reply #7 on: April 29, 2021, 04:21:58 am »

I've got a seemingly new one to deal with. All my citizens keep on being interupted by a Human Bard Necromancer. Can't find any Bard Necromancers. He might be a holdover from the other loyalty cascades I save scummed out of, or it might be to do with secret identities. If I can find this Bard Necromancer and kill him with DFHack magma I might stand a chance. OR I could just hide in the depths till they sort it out amongst them.
« Last Edit: April 29, 2021, 04:25:27 am by DoubleG »
Logged

DoubleG

  • Bay Watcher
    • View Profile
Re: Massive uncontrollable brawl
« Reply #8 on: April 29, 2021, 04:44:42 am »

UPDATE: I managed to kill the guy. Dropped some magma right on his head. And some other nearby people just in case they were involved. On a completely unrelated note, fire mechanics are really interesting. It spreads really easily through wood doors. Smoke kills pretty quickly too. What !fun!. :P
Logged