Cataclysm-dda: Burning NPCs to death throws Read Access Violation

Created on 24 Apr 2018  路  7Comments  路  Source: CleverRaven/Cataclysm-DDA

Game version: 0.C-24399-ga98c6b1827

Operating system: Win 10

Tiles or curses: Tiles

Mods active: DDA

Notes

Appears to be caused by an attempt to damage the NPC's worn items, presumably after they've already died and thus their inventory no longer exists.

Steps to reproduce the behavior

Compile a debug build. Spawn in a shelter. Burn down the shelter with starter NPC still inside.

<Crash / Freeze> NPC / Factions

Most helpful comment

Just fyi since the Molotov are easier.
To spawn gasoline or other liquids from debug, highlight the liquid, hit
'f' to toggle making them contained, and then hit enter and select your
quantity.

All 7 comments

I'd like to take a look at this. I'm pretty new to the game, and I don't see a starter NPC in the shelter. Also what is the easiest way to burn it down?

You might have to enable NPCs in the options in order for them to spawn. Maybe Static NPCs. Easiest way to burn it down would be to spawn via the debug menu a lighter and a molotove cocktail, or maybe a flamethrower.

Oh I didn't think of a molotov, that'd probably do it. I tried spawning in a flamethrower and some canisters for it, but the canisters come empty from the debug menu, and I don't know how to fill them with flammable liquid. But I'll try the molotov later today.

Possible duplicate of #22555

Just fyi since the Molotov are easier.
To spawn gasoline or other liquids from debug, highlight the liquid, hit
'f' to toggle making them contained, and then hit enter and select your
quantity.

Easiest way to burn it down would be to spawn via the debug menu a lighter and a molotove cocktail, or maybe a flamethrower.

You can also try atomic flamethrower from my dda-lua mod - debug spawn it, put in hands, activate (SHIFT+a) and select direction with cursor keys.

Closed in #23983.

Was this page helpful?
0 / 5 - 0 ratings