CleverRaven / Cataclysm-DDA

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

"Safe Place" scenario - cabin is not usually safe #70269

Closed Inglonias closed 1 week ago

Inglonias commented 10 months ago

Describe the bug

When starting with the Safe Place scenario and choosing a cabin, odds are good the cabin is not actually safe. You can find yourself in the cabin with the rogue kindred NPC, or a trashed cabin, and usually there is a corpse ready to get up and start trying to kill you in the shed out back.

Attach save file

N/A. Trivial to reproduce

Steps to reproduce

  1. Make a character with the "Safe place" scenario start.
  2. Choose the cabin as the safe place
  3. It's not safe

Expected behavior

I would expect the Safe Place scenario to start in a safe place - The other locations are guaranteed to be safe. For instance, the industrial park is the variant without anyone in it.

Screenshots

No response

Versions and configuration

Additional context

No response

Inglonias commented 10 months ago

The reason this seems to happen is that cabins are using nested mapgen more than variants for spawning. It may be worth it to convert the nested mapgen back to different overmap IDs