Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

steel and some other materials cause creatures to be completely immune to fire damage #64220

Open
esotericist opened this issue Mar 13, 2023 · 2 comments
Labels
<Bug> This needs to be fixed Game: Balance Balancing of (existing) in-game features. Mechanics: Temperature Freezing, cooling, thawing, heating, etc. mechanics Monsters Monsters both friendly and unfriendly. (S2 - Confirmed) Bug that's been confirmed to exist

Comments

@esotericist
Copy link
Contributor

Describe the bug

was doing some peek throw testing (confirming that, yes, turrets are still incapable of attacking you for pelting them with a rock from around solid cover), decided to switch to molotovs discovered that while mon_turret can take damage from the glass of a molotov shattering on them (lolwut), they don't take any damage for being in raging fire grade infernos.

signs point to this being caused the the creature's material list; "steel" appears to provide fire damage immunity. adding additional materials (such as copper or plastic) has no impact unless steel is removed.

Attach save file

horde test-trimmed.tar.gz

Steps to reproduce

  1. spawn a mon_turret
  2. put it in a firey state
  3. wait
  4. wait
  5. wait x10
  6. nothing happens.

Expected behavior

fiat immunity to fire seems quite out of scope for turrets and probably other robots; at the very least things on the grade of the improvised mp5 turret should have all kinds of things in it that would eventually fail under these circumstances. maybe some things would be hardened, maybe not.

Screenshots

image

Versions and configuration

  • OS: Linux
    • OS Version: Distributor ID: Ubuntu; Description: Ubuntu 22.04.2 LTS; Release: 22.04; Codename: jammy;
  • Game Version: 0.G-504-gc50f83db89-dirty [64-bit]
  • Graphics Version: Tiles
  • Game Language: System language []
  • Mods loaded: [
    Dark Days Ahead [dda],
    Disable NPC Needs [no_npc_food],
    eso_ui_bits_msx [eso_ui_bits_msx],
    Magiclysm [magiclysm]
    ]

Additional context

i'm told that stone has a similar effect, and it's possible there are other immunities that occur in the game that should be less absolute.

@esotericist esotericist added <Bug> This needs to be fixed Game: Balance Balancing of (existing) in-game features. (S2 - Confirmed) Bug that's been confirmed to exist Monsters Monsters both friendly and unfriendly. Mechanics: Temperature Freezing, cooling, thawing, heating, etc. mechanics labels Mar 13, 2023
@Kromgart
Copy link
Contributor

Kromgart commented Mar 13, 2023

Somewhat related: if some creature/robot should really be immune to fire, they should not be afraid to path through it.
About 2 month ago I messed with alarm-protected doors, spawned bunch of eyebots and then had 5 police/riot bots chasing me. I led them to a pack of gasoline zombies thinking that should solve the problem. Few minutes later robots were sitting in a raging inferno, undamaged, but did not move to me - I assume because they are smart enough not to step into surrounding fire, but not smart enough to know that they are immune to fire? When the fires started to die out and gaps appeared - they resumed the chase.

@esotericist
Copy link
Contributor Author

Somewhat related: if some creature/robot should really be immune to fire, they should not be afraid to path through it. About 2 month ago I messed with alarm-protected doors, spawned bunch of eyebots and then had 5 police/riot bots chasing me. I led them to a pack of gasoline zombies thinking that should solve the problem. Few minutes later robots were sitting in a raging inferno, undamaged, but did not move to me - I assume because they are smart enough not to step into surrounding fire, but not smart enough to know that they are immune to fire? When the fires started to die out and gaps appeared - they resumed the chase.

that's interesting and important to note, but probably warrants its own issue, since i'm pretty sure that's a differently widespread problem -- last i saw our hazard avoidance logic is unfortunately restricted to a handful of options that have fairly hardcoded behavior.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
<Bug> This needs to be fixed Game: Balance Balancing of (existing) in-game features. Mechanics: Temperature Freezing, cooling, thawing, heating, etc. mechanics Monsters Monsters both friendly and unfriendly. (S2 - Confirmed) Bug that's been confirmed to exist
Projects
None yet
Development

No branches or pull requests

2 participants