Yeah, it might not be as sealed as you think. Magma dragon leather clothing might do it.
Or magma dragon anything, if it isn't labelled as a megabeast or semi-mega, then the dwarves would have access to materials from it, no matter how difficult it's supposed to be to kill.
right but only magma dragon leather would appear as a random clothing item on the starting seven; anything else would have to be specifically purchased.
this is a fun mystery
AFAIK fires can only be
started in the following ways:
- something comes in contact with magma, magma mist, etc. or with something that has just emerged from magma. we can rule this out.
- ambient temperature is above the [IGNITE_POINT] of something:
- ambient temperature is above [IGNITE_POINT] of normal plants, animals. this is possible if you deliberately genn'd a world with really strange temperature variation, but if that were the case then everything would be immediately on fire, including the dwarves, tiger, etc.
- an item that is made from a material that has a really low [IGNITE_POINT] will spontaneously burst into flames, which will then increase to normal fire temperature and spread to other items with higher [IGNITE_POINT]s. items like this could be created in worldgen and then immediately start a fire at room temperature once you embark. this is a strong possibility with modded materials.
- something comes in contact with a non-burning item made from a material with a really high fixed temperature. this is caused by the [MAT_FIXED_TEMP] tag being set above 11000 or so. this seems the most likely probability.
for example, i believe (can't find the source now) that a sentient creature that kills a titan made of fire in worldgen may craft a trophy out of its remains, and that said trophy will then cause fires if a player adventurer enters that creature's world tile.
- contact with a creature with a really high [HOMEOTHERM] setting. i don't think this property is inherited by stuff made from the creature, but i could be wrong.
- a reaction or syndrome that causes something to become really hot or generates something with a low [IGNITE_POINT]. seems unlikely.
- contact with a creature that has the IMMOLATE tag, which occasionally causes items in the creature's tile to start to burn. this tag does not require the creature to be hot itself! it's a really old tag that predates the current reaction system, so i don't think anyone knows very much about it. i'm not sure if it's based on heat or if it magically creates fire without a heat source, and i'm not sure if this property is inherited by stuff made from creatures that have the tag. this tag seems to only be used in-game on fire snakes, which are vermin found around magma vents and volcanoes. using it on modded creatures might have unusual effects that i'm not aware of.
- dragonfire, fire jets, fireballs, all of which we can rule out immediately unless one of the dwarves or draft animals somehow had this ability
i can't speak authoritatively on any of this though; this is just based on my own observations.
locustgate, did you specifically purchase any modded-in stuff on embark? if not, and if we rule out a high ambient temperature, then the cause is likely one of the starting items that the player has no control over:
- dwarf clothing made of leather, silk, and/or plant fiber
- three logs
- two draft animals
additionally, barrels of random civ-available wood will be automatically generated for meat and liquids but these don't really introduce a new uncontrolled factor since they will select from the same pool of wood types as the wagon does