View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0010933 | Dwarf Fortress | Dwarf Mode -- Combat | public | 2018-10-18 18:04 | 2018-10-25 07:33 |
Reporter | XZell | Assigned To | Loci | ||
Priority | none | Severity | minor | Reproducibility | have not tried |
Status | confirmed | Resolution | open | ||
Product Version | 0.44.12 | ||||
Summary | 0010933: Cave Dragons commits suicide by swimming in the magma pool | ||||
Description | A cave dragon tried to reach my magma smelter by swimming in the magma. After a while it went away from there with almost every part of his body gone but scales and eyes. Then, it tried again but some fire imps stucked it in combat in the pool where it found its death. I suppose it is not normal for a no-magma-immune creature to consider swimming in the magma in its path algorithm. | ||||
Tags | No tags attached. | ||||
|
Cave dragons have the [FIREIMMUNE_SUPER] token, making them immune to dragonfire--swimming through a little magma at less than a fourth of the temperature should be no problem at all. Do you have a save with the cave dragon in the magma? If so, would you please upload it to DFFD ( http://dffd.bay12games.com ) and post the link here? |
|
I've seen cave dragons die from swimming in magma as well, although it was a couple of years ago. I was a bit surprised, as I though they were supposed to be immune to it. |
|
Quoting DFwiki " Unlike their above-ground brethren, they do not breathe dragonfire, but they do possess an immunity to the effects of fire. Happily, they are not immune to the effects of a dwarf's best friend." |
|
unfortunately, due to a fire-imp, an underground fire killed my FPS and I was forced to quit the game without saving. I've only a description left. I made this screenshot after the dragon left the magmapool the first time: you can read it here: https://ibb.co/kuStML |
|
That's ok; removing the [ARENA_RESTRICTED] token allows easy reproduction in the testing arena, and they do indeed melt. |
|
So cave dragons should be "magma-safe"? or the bug is in the pathfinding algorithm? |
|
Cave dragons do not have the material modifiers of regular megabeast dragons, though it is commendable that the eyes & scales survived though im not quite sure how. In likelyhood while the scales may have protected the exterior, all of the exposed bones & nails in teeth & claws have burnt away while the blood has boiled internally, which is why dragons have both pre-super heated & high resistance blood. [SELECT_MATERIAL:ALL] [MULTIPLY_VALUE:15] [COLDDAM_POINT:NONE] [HEATDAM_POINT:NONE] [IGNITE_POINT:NONE] [IF_EXISTS_SET_MELTING_POINT:55000] [IF_EXISTS_SET_BOILING_POINT:57000] [SPEC_HEAT:30000] Need to make sure blood and pus aren't solid at regular temperatures. [SELECT_MATERIAL:BLOOD] [PLUS_MATERIAL:PUS] [MELTING_POINT:10000] We are not at a point where Toady has implemented subspecies, so a fix would be to just modify the dragon's raws to ignore magma or be resistant in some respects to general but not excessive sources of fire. |
Date Modified | Username | Field | Change |
---|---|---|---|
2018-10-18 18:04 | XZell | New Issue | |
2018-10-18 19:56 | Loci | Note Added: 0038877 | |
2018-10-18 19:56 | Loci | Assigned To | => Loci |
2018-10-18 19:56 | Loci | Status | new => feedback |
2018-10-19 01:13 | PatrikLundell | Note Added: 0038879 | |
2018-10-19 16:26 | XZell | Note Added: 0038880 | |
2018-10-19 16:26 | XZell | Status | feedback => assigned |
2018-10-19 17:35 | XZell | Note Added: 0038883 | |
2018-10-19 17:36 | XZell | Note Edited: 0038883 | |
2018-10-21 13:50 | Loci | Note Added: 0038887 | |
2018-10-21 13:50 | Loci | Status | assigned => confirmed |
2018-10-24 12:23 | XZell | Note Added: 0038896 | |
2018-10-25 07:33 | FantasticDorf | Note Added: 0038897 |