Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1] 2

Author Topic: Self-destructing Forgotten Beast?  (Read 2257 times)

yaymeh

  • Bay Watcher
    • View Profile
Self-destructing Forgotten Beast?
« on: February 16, 2014, 04:03:20 pm »

I just wasted 20 minutes pause-preparing for a forgotten beast... and when I was ready and resumed the game, it just disappeared after about 40 steps from the map exit. I resurrected it with dfhack just to figure out what happened... It melted. Without any reason. Probably made out of a material that has a very low melting point?

It was made of "bug001" and it hungered for the warm blood of something. WTF? xD
Logged

firefly68

  • Bay Watcher
    • View Profile
Re: Self-destructing Forgotten Beast?
« Reply #1 on: February 16, 2014, 05:00:17 pm »

I think there are some materials introduced in one of the race mods (perhaps gnomes is the main suspicion since it's still in beta) that self-destruct to get rid of excess stuff from some of the reactions. That forgotten beast was most likely made out of one of these materials, which as you can tell from the name (bugoo1) was not intended to happen :)
Logged

LMeire

  • Bay Watcher
  • Likes Troglodytes for their horradorability.
    • View Profile
Re: Self-destructing Forgotten Beast?
« Reply #2 on: February 16, 2014, 05:56:28 pm »

Titans and FBs occasionally generate using a random material from the raws, Masterwork uses a lot of materials with low boiling-points that immediately evaporate to disperse DFHack effects. Materials aren't affected by temperature in world-gen, so we have to deal with FBs that are as badass as any other right up until they pay a visit. Turning temperature off is the only way to have them survive, but then you have to deal with piles of "knowledge" and "transform changeling into magmaling" everywhere.
Logged
"☼Perfection☼ in the job puts pleasure in the work." - Uristotle

Meph

  • Bay Watcher
    • View Profile
    • worldbicyclist
Re: Self-destructing Forgotten Beast?
« Reply #3 on: February 16, 2014, 07:02:46 pm »

bugX materials are boiling rocks for reactions. Their gas forms have a normal name, like "Activate Golem" or "Start a war", describing what they do. The solid name is bug + number. This way I can find them easily, if they make an appearnce somewhere else.

Procedually generated titans or fbs sometimes take these materials... not much I can do about it.
Logged
::: ☼Meph Tileset☼☼Map Tileset☼- 32x graphic sets with TWBT :::
::: ☼MASTERWORK DF☼ - A comprehensive mod pack now on Patreon - 250.000+ downloads and counting :::
::: WorldBicyclist.com - Follow my bike tours around the world - 148 countries visited :::

kamikazi1231

  • Bay Watcher
  • Meddler of Raws
    • View Profile
Re: Self-destructing Forgotten Beast?
« Reply #4 on: February 16, 2014, 10:58:02 pm »

If a FB dissolves into start a war mist would it bring a siege?  Would be an interesting twist.  Charge out to fight a titan or FB and end up being caught with a frost giant siege barreling down on you.
Logged

yaymeh

  • Bay Watcher
    • View Profile
Re: Self-destructing Forgotten Beast?
« Reply #5 on: February 17, 2014, 03:04:43 am »

Holy.. &/("!!!!

Just looked into the raws - as those materials all use the same name, it could have been anything! xD

That might turn out to be fun... small list of effects triggered by the "bug mist":
Code: [Select]
grep -i "bug[0-9]" Dwarf\ Fortress/data/save/game -R -n2  | grep GAS: | sed "s/.*GAS:\(.*\)..$/\1/" | uniq --count
      1 blinding flash of light
     17 Declare war
      5 Invite diplomats
      6 Invite tradefair
      1 Invite migration
      1 Challenge beasts
      1 Challenge horros
      1 Grow all grass
      1 Grow all trees
      1 Quicksave
Those Odds don't look so good  -.- T_T
Logged

IndigoFenix

  • Bay Watcher
  • All things die, but nothing dies forever.
    • View Profile
    • Boundworlds: A Browser-Based Multiverse Creation and Exploration Game
Re: Self-destructing Forgotten Beast?
« Reply #6 on: February 17, 2014, 03:13:47 am »

This could be fixed if autosyndrome and itemsyndrome were changed to accept organic materials.  FBs will never be composed of the materials taken from creatures/plants.

Boltgun

  • Bay Watcher
  • [UTTERANCES]
    • View Profile
Re: Self-destructing Forgotten Beast?
« Reply #7 on: February 17, 2014, 03:25:06 am »

If a FB dissolves into start a war mist would it bring a siege?  Would be an interesting twist.  Charge out to fight a titan or FB and end up being caught with a frost giant siege barreling down on you.

Not in the latest version of dfhack MW is using.

This could be fixed if autosyndrome and itemsyndrome were changed to accept organic materials.  FBs will never be composed of the materials taken from creatures/plants.

It can be fixed by converting those boiling rocks into dfhack event scripts. I plan to do that once I learnt more about this, to reduce the number of raws. The problem however is that without products your worker gets no experience.

However, didn't the SPECIAL tag help to prevent FB made of those materials? Or perhaps this inorganic lacked it?
Logged

yaymeh

  • Bay Watcher
    • View Profile
Re: Self-destructing Forgotten Beast?
« Reply #8 on: February 17, 2014, 03:30:01 am »

Phew... so I don't have to expect one megabeast per body part to show up in the near future?

Good. Very good. :D
Logged

IndigoFenix

  • Bay Watcher
  • All things die, but nothing dies forever.
    • View Profile
    • Boundworlds: A Browser-Based Multiverse Creation and Exploration Game
Re: Self-destructing Forgotten Beast?
« Reply #9 on: February 17, 2014, 04:17:45 am »

This could be fixed if autosyndrome and itemsyndrome were changed to accept organic materials.  FBs will never be composed of the materials taken from creatures/plants.

It can be fixed by converting those boiling rocks into dfhack event scripts. I plan to do that once I learnt more about this, to reduce the number of raws. The problem however is that without products your worker gets no experience.

However, didn't the SPECIAL tag help to prevent FB made of those materials? Or perhaps this inorganic lacked it?

I don't think SPECIAL prevents megabeasts or slabs.  There are adamantine megabeasts, if I recall correctly.

Using scripts directly works.  You can also raise experience with the same script, so that's not a huge problem.  But I like the idea of direct interactions through raws anyway.

Meph

  • Bay Watcher
    • View Profile
    • worldbicyclist
Re: Self-destructing Forgotten Beast?
« Reply #10 on: February 17, 2014, 05:14:06 am »

all evaporating stones use the stone-vapor-template, which is SPECIAL. Doesnt seem to help much.
Logged
::: ☼Meph Tileset☼☼Map Tileset☼- 32x graphic sets with TWBT :::
::: ☼MASTERWORK DF☼ - A comprehensive mod pack now on Patreon - 250.000+ downloads and counting :::
::: WorldBicyclist.com - Follow my bike tours around the world - 148 countries visited :::

milo christiansen

  • Bay Watcher
  • Something generic here
    • View Profile
Re: Self-destructing Forgotten Beast?
« Reply #11 on: February 17, 2014, 11:54:56 am »

I got errors when I tried to add SPECIAL to my templates, but when I added it to the materials directly it worked...

No idea if FBs show up made from "command stone" though ;)
Logged
Rubble 8 - The most powerful modding suite in existence!
After all, coke is for furnaces, not for snorting.
You're not true dwarven royalty unless you own the complete 'Signature Collection' baby-bone bedroom set from NOKEAS

Hugo_The_Dwarf

  • Bay Watcher
  • Modding Mentor
    • View Profile
    • Regeneration: Forced Evolution
Re: Self-destructing Forgotten Beast?
« Reply #12 on: February 17, 2014, 01:21:12 pm »

bugX materials are boiling rocks for reactions. Their gas forms have a normal name, like "Activate Golem" or "Start a war", describing what they do. The solid name is bug + number. This way I can find them easily, if they make an appearnce somewhere else.

Procedually generated titans or fbs sometimes take these materials... not much I can do about it.

Soooo... You don't have these materials in a creature? instead of inorganics?

Considering Randomly generated creatures cannot be made from another creatures material would be cool to see "I forgotten beast made of cat bone" I like to put all my MISC materials that I don't want to show up anywhere but my own choosing in plants/creatures. After my Ink monster incident I had to make some changes.
Logged

IndigoFenix

  • Bay Watcher
  • All things die, but nothing dies forever.
    • View Profile
    • Boundworlds: A Browser-Based Multiverse Creation and Exploration Game
Re: Self-destructing Forgotten Beast?
« Reply #13 on: February 17, 2014, 01:29:28 pm »

bugX materials are boiling rocks for reactions. Their gas forms have a normal name, like "Activate Golem" or "Start a war", describing what they do. The solid name is bug + number. This way I can find them easily, if they make an appearnce somewhere else.

Procedually generated titans or fbs sometimes take these materials... not much I can do about it.

Soooo... You don't have these materials in a creature? instead of inorganics?

Considering Randomly generated creatures cannot be made from another creatures material would be cool to see "I forgotten beast made of cat bone" I like to put all my MISC materials that I don't want to show up anywhere but my own choosing in plants/creatures. After my Ink monster incident I had to make some changes.

Generally, this is good practice.  However, currently the DFHack autosyndrome script works by matching a reaction product with a material in the inorganic files, so running a script from a creature material wouldn't work.

Meph

  • Bay Watcher
    • View Profile
    • worldbicyclist
Re: Self-destructing Forgotten Beast?
« Reply #14 on: February 17, 2014, 01:49:52 pm »

Exactly. I need them for autosyndrome.
Logged
::: ☼Meph Tileset☼☼Map Tileset☼- 32x graphic sets with TWBT :::
::: ☼MASTERWORK DF☼ - A comprehensive mod pack now on Patreon - 250.000+ downloads and counting :::
::: WorldBicyclist.com - Follow my bike tours around the world - 148 countries visited :::
Pages: [1] 2