Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: How do I find husk/thrall inducing weather?  (Read 1785 times)

Duul

  • Bay Watcher
    • View Profile
How do I find husk/thrall inducing weather?
« on: September 01, 2015, 01:33:58 am »

My current adventurer is looking to become a thrall/husk and has been wandering around the entire world looking for evil mist, but I can't find any! I created an entire world filled with evil, so there's plenty of evil biomes, but I have no idea which one has evil weather or more specifically: thrall inducing evil weather. I've tried using everything from dfhack to world viewer to looking into the raws, but all that's been telling me is that there is thrall inducing weather, but not where it is.

For that matter, evil weather seems to be completely random, even if I somehow ended up in a biome with thrall inducing weather, I have no idea where the cloud will come from or when it will come!

Is this just a lost cause or am I missing some easy way to find them?
Logged

gchristopher

  • Bay Watcher
    • View Profile
Re: How do I find husk/thrall inducing weather?
« Reply #1 on: September 01, 2015, 02:29:34 pm »

It's pretty easy to find the region interaction entries in an uncompressed save file (they're plain text) and to see which ones are thralling/husking.

However, nobody knows how a particular biome is associated with a particular regional interaction index. DFHack does not have the memory mapping. I managed to get the 34.11 save game file format about 70% mapped and didn't find it. In particular, the part of the file defining the biomes and map REALLY doesn't have any good candidates, so I started to strongly suspect there's a crosswalk table between evil biomes and regional interactions somewhere in unmapped data. (Which is a nearly totally useless observation.)

There are only a few useful ways to find thralling biomes:

1. Walk around and wait for clouds, which you've been doing. (Or embark on various biomes, which is a little faster, but still very time-consuming.)

2. Figure out which regional interaction applies to a particular evil biome by observing it. i.e. this biome rains goblin blood and reanimates. Frequently there will be only one or two regional interactions in the save game file that have that distinct weather. Then copy-paste (using a hex editor) the text for a regional interaction that has thralling/husking weather.

Since method 2 involves editing a save game file by hand, that's pretty horrible.

It's also probably possible to do method 2 using dfhack, but I haven't figured out the specifics there.

So, to answer your question, there's no known easy way, and people much better/more obsessed than me (like Quietust) haven't found one. (And I routinely move biomes and rivers around to make niftier embarks with 3-4 different evil weathers and waterfalls/cliffs, which is also pretty obsessive.)
Logged

BadLeo

  • Bay Watcher
  • Don't mess with me. I'm a legendary +5 curser.
    • View Profile
Re: How do I find husk/thrall inducing weather?
« Reply #2 on: September 01, 2015, 02:39:48 pm »

which is also pretty obsessive

Yup. But don't worry too much about it. Every single DF player is a bit of an obsessive-compulsive person.

Anyway, pretty interesting issue, I'll follow the discussion.
Logged
If you think dogs like socks, that's because you never met a dwarf.

Duul

  • Bay Watcher
    • View Profile
Re: How do I find husk/thrall inducing weather?
« Reply #3 on: September 01, 2015, 10:12:50 pm »

It's pretty easy to find the region interaction entries in an uncompressed save file (they're plain text) and to see which ones are thralling/husking.

However, nobody knows how a particular biome is associated with a particular regional interaction index. DFHack does not have the memory mapping. I managed to get the 34.11 save game file format about 70% mapped and didn't find it. In particular, the part of the file defining the biomes and map REALLY doesn't have any good candidates, so I started to strongly suspect there's a crosswalk table between evil biomes and regional interactions somewhere in unmapped data. (Which is a nearly totally useless observation.)

There are only a few useful ways to find thralling biomes:

1. Walk around and wait for clouds, which you've been doing. (Or embark on various biomes, which is a little faster, but still very time-consuming.)

2. Figure out which regional interaction applies to a particular evil biome by observing it. i.e. this biome rains goblin blood and reanimates. Frequently there will be only one or two regional interactions in the save game file that have that distinct weather. Then copy-paste (using a hex editor) the text for a regional interaction that has thralling/husking weather.

Since method 2 involves editing a save game file by hand, that's pretty horrible.

It's also probably possible to do method 2 using dfhack, but I haven't figured out the specifics there.

So, to answer your question, there's no known easy way, and people much better/more obsessed than me (like Quietust) haven't found one. (And I routinely move biomes and rivers around to make niftier embarks with 3-4 different evil weathers and waterfalls/cliffs, which is also pretty obsessive.)

Well it looks like I'm doomed to an eternity of wandering evil biomes, good thing I'm a vampire so I won't die of old age standing around.

In all seriousness thanks for answering the question, maybe in the magic update Toady's been talking about there will be better ways to become an all-powerful badass.


Logged

Chaosegg

  • Bay Watcher
  • Watch what is done more than what is said.
    • View Profile
Re: How do I find husk/thrall inducing weather?
« Reply #4 on: September 05, 2015, 10:26:50 am »

Are you sure vampires can become husk/thralls?
Logged
***Likes 'green' airships for their efficiency.***
Creative seeking other creative TTRPGers to join, or join me, for  immersive, fun, creative, team-crafted stories. Setting flexible; mostly sci-fi &/or fantasy (I know SW, MiddleEarth, DnD, & ST best, but Ulisses Spiele & Cypher System high on list too. There are a few other niche sys. like DCC, a homebrew 3.5 or Pathfndr I/II; But at this point I'd even DM or play a well-run 5e game. Let the ideas flow, and never forget the 4 pillars of an RPG!