CleverRaven / Cataclysm-DDA

Cataclysm - Dark Days Ahead. A turn-based survival game set in a post-apocalyptic world.
http://cataclysmdda.org
Other
10.32k stars 4.14k forks source link

Important Faction NPCs not immune to portal storms #58023

Closed Wyrdean closed 1 year ago

Wyrdean commented 2 years ago

Describe the bug

Labeling this as a bug, as it isn't intended behavior. Important npcs such as rubrik or refuge camp npcs are not immune to, or have any methods of dealing with portal storms.

Steps to reproduce

  1. Visit faction base
  2. Wait until portal storm
  3. Notice how they get killed, kill themselves or eachother by accident due to the portal storm

Expected behavior

Npcs should have some way of dealing with storms, even if it's just them being flat immune to the effects

Screenshots

No response

Versions and configuration

Additional context

It's quite annoying when the npcs you spent weeks traveling to meet die due to a portal storm just because you camped nearby.

jokermatt999 commented 1 year ago

Looks like this is still an issue. Frustratingly, it seems to have gotten my ranch foreman. Portal storms are a cool idea (reminds me of the blowouts from STALKER), but incredibly annoying to protect NPCs from. You can send out followers on a camp mission, but non-followers seem to leave shelter to kill monsters. I think flat out immunity is a decent stop gap fix, because this can completely ruin an otherwise safe NPC hub.

I-am-Erk commented 1 year ago

This remains a pretty core issue. We need better long term solutions, but for stable, we should add some kind of jank fix that we can put into stable, but revert for H-experimental. I do not know enough about how portal storms work to suggest a jank fix though, open to suggestions. I suspect we could do something like check your location against a list of "protected maps" and turn off storm-related counters and checks if any of those maps are loaded into the reality bubble.