Turns out it's a lot more complicated than I expected. Here's what happened during my first attempt in adventurer mode:
code:You are being incinerated!
Bim Delerlikot, Peasant has burned to death.
The Peasant gives in to pain.
The Swordsdwarf gives in to pain.
The Guard gives in to pain.
The Marksdwarf gives in to pain.
The Guard gives in to pain.
The Marksdwarf gives in to pain.
The Guard gives in to pain.
Dumat M”ruled‰m, Child has burned to death.
The Child gives in to pain.
The Swordsdwarf gives in to pain.
The Hammerdwarf gives in to pain.
The Guard gives in to pain.
•nul Durs krith, Child has died in the heat.
The Peasant gives in to pain.
You are being incinerated!
S†kzul S krithurvad, Child has died in the heat.
The Child gives in to pain.
Aban Tanmonom, Child has burned to death.
The Peasant gives in to pain.
Solon Abanasiz, Peasant has burned to death.
Athel Rig•thkutam, Axedwarf has burned to death.
The Peasant gives in to pain.
At¡r As‰naban, Peasant has burned to death.
The Peasant gives in to pain.
The Peasant gives in to pain.
The Hammerdwarf gives in to pain.
The Child gives in to pain.
Gis‰k Keskalostar, Child has died in the heat.
The Marksdwarf gives in to pain.
Urist Mond–lsodel, Guard has burned to death.
Zon Gusilber, Peasant has died in the heat.
The Child gives in to pain.
Kivish Rig•thsosh, Child has died in the heat.
The Child gives in to pain.
The Peasant gives in to pain.
Adil ZokunŠrith, Guard has died in the heat.
N‹ng Anedzokun, Peasant has died in the heat.
Raz Meng–z, Peasant has died in the heat.
Thocit Zasitisul, Guard has burned to death.
The Guard gives in to pain.
Fer Emencerol, Guard has died in the heat.
The Guard gives in to pain.
Inod Sashasotung, Child has died in the heat.
The Peasant gives in to pain.
The Child gives in to pain.
•nul Raldod¢k, Peasant has died in the heat.
The Speardwarf gives in to pain.
Deler Limulalis, Child has burned to death.
Kivish Luzatducim, Peasant has died in the heat.
Tekkud Morzon, Hammerdwarf has burned to death.
Nokzam N•mkib, Axedwarf has died in the heat.
The Axedwarf gives in to pain.
Kol Dod¢ketas, Peasant has died in the heat.
The Peasant gives in to pain.
The Child gives in to pain.
Likot Nogleshgiken, Hammerdwarf has burned to death.
The Swordsdwarf gives in to pain.
Lumash Tosidat¡r, Guard has died in the heat.
Bim Kodoriden, Guard has died in the heat.
Tekkud •nulgeth, Child has died in the heat.
ThŒkut Likotekir, Peasant has burned to death.
Logem Ducimg‹non, Peasant has burned to death.
Olon Sh…mmandastot, Child has died in the heat.
•nul Zefonaval, Peasant has died in the heat.
The Peasant gives in to pain.
The Peasant gives in to pain.
You have burned to death.
Adil S†kzullŒlar, Guard has burned to death.
Kidet Thatthilshis, Guard has burned to death.
The Guard gives in to pain.
Kes Fikodmamot, Peasant has died in the heat.
The Peasant gives in to pain.
Noglesh Vab“kurr‹th, Peasant has died in the heat.
Olin S†kzulshoveth, Peasant has burned to death.
S krith Duthalzas, Peasant has died in the heat.
Lumash Rutodkes, Swordsdwarf has died in the heat.
Doren Tileshal†th, Guard has burned to death.
Um Udibotil, Marksdwarf has died in the heat.
Nomal Muzishumril, Guard has died in the heat.
Ducim Ardesnitig, Child has burned to death.
Tekkud Um†mnish, Peasant has died in the heat.
Bomrek Imikdod¢k, Peasant has died in the heat.
Id Lavathtomus, Marksdwarf has burned to death.
Orrun Shedilral, Hammerdwarf has burned to death.
Datan Keng‰lot, Child has died in the heat.
Monom Razotzefon, Peasant has died in the heat.
The Peasant gives in to pain.
Rakust Sar…mbesmar, Peasant has died in the heat.
The Peasant gives in to pain.
Thocit Nogleshurem, Guard has died in the heat.
Sibrek Nishlibash, Marksdwarf has died in the heat.
Thob Buzatn“nub, Guard has died in the heat.
Thocit Bidokthob, Child has died in the heat.
The Child gives in to pain.
Stul Usƒnav‚d, Child has died in the heat.
Urist Arzesr‰rith, Peasant has died in the heat.
Stul Asmelbesmar, Child has died in the heat.
Zokun ThŒdasled, Peasant has died in the heat.
Lokum Nimakshis, Peasant has died in the heat.
Id KeslŒlar, Peasant has burned to death.
Kezat AkrulŠrith, Swordsdwarf has died in the heat.
Bim Ulingusir, Guard has died in the heat.
R‰rith Akrulakmesh, Guard has died in the heat.
Vetek Thestarkeskal, Child has died in the heat.
Ilush •nulil, Speardwarf has burned to death.
Likot Lirukroder, Guard has burned to death.
The Guard gives in to pain.
Nitig Ishn‹ng, Child has died in the heat.
The Child gives in to pain.
Mistˆm Gadanoddom, Peasant has died in the heat.
Zokun Oslanngotol, Child has died in the heat.
Fer Meng¢r, Peasant has burned to death.
Sibrek Mezumzikel, Peasant has died in the heat.
The Peasant gives in to pain.
Kurik Umoslan, Guard has burned to death.
Mistˆm Anammeng, Swordsdwarf has died in the heat.
Kosh Agorrun, Swordsdwarf has burned to death.
Adil Tarmiddod¢k, Peasant has burned to death.
Udil Al†thrig•th, Child has died in the heat.
Kadol Likotfotthor, Speardwarf has died in the heat.
•nul Bufutoddom, Peasant has burned to death.
Ilral Tundumat, Speardwarf has died in the heat.
The Speardwarf gives in to pain.
Besmar Tithlethducim, Peasant has died in the heat.
The Peasant gives in to pain.
Solon Mengtat, Peasant has burned to death.
Cog Dataniden, Swordsdwarf has died in the heat.
Woops! :D
Edit: Oh, and my first fortress party:
code:*** STARTING NEW GAME ***
** Starting New Outpost **
Zuglar SolonlŒlar, Woodworker cancels Pickup Equipment: Too injured.
Kosh Akrulkosak, Miner cancels Pickup Equipment: Too injured.
Lorbam Lƒvenral, Miner cancels Pickup Equipment: Too injured.
Zefon Ducimvod, Farmer has burned to death.
–z Unibkulal, Stonecrafter has died in the heat.
Udil Tatrig•th, Miner has died in the heat.
Lorbam Lƒvenral, Miner has died in the heat.
At¡r Eseshmeng, Trader has died in the heat.
Zuglar SolonlŒlar, Woodworker has died in the heat.
Kosh Akrulkosak, Miner has burned to death.
[ November 09, 2007: Message edited by: Teldin ]
quote:
Originally posted by Bien:
<STRONG>Try adding [FIREIMMUNE_SUPER] or something like that.</STRONG>
Trust me, I tried everything, even setting them fire immune didn't work. It took a while but I finally got it working anyway after making about 15 different worlds and a lot of tweaking with the creature raw. Still needs a bit of work, as starting up a fortress game makes most of the trees, grass, all the dwarve's clothes and everything you brought with you immediately burst into flames.. oh well. :D
The simplest way to make ever-warm dwarves is to add FIXED_TEMP (try a value of 10180 for "hot but won't ignite everything they touch"), set their HEATDAM_POINT (or whatever that token is -- check filechanges.txt for a proper listing) well above that point so they don't kill themselves, and similarly set their ignition, melting, and boiling points above it. The downside of this method is they'll never suffer in cold or hot environments. It is simple and easy, though, which is always nice.