CleverRaven / Cataclysm-DDA

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

Defense Mode mod - some bugs #67701

Closed Kywi001 closed 1 year ago

Kywi001 commented 1 year ago

Describe the bug

  1. Game spawns a f ton of Nemesis after a certain time passes.

    • This is inevitable as some places spawns you near bodies of waters and some zombies spawns in them, specially crawling zombies and if you enable spider waves, it is highly likely that some neutral spiders don't even go near your base.
  2. NPC Merchant Caravan won't spawn if there's any sort of "enemy" that are in the map, even if they aren't spawned from the monster waves.

  3. Force teleport are a bit icky and wonky at certain parts of the "fortress", as it doesnt even allow you to move to certain spots of your base.

    • You should be able to walk outside of the building for upto 3 tiles away instead of the random 0 tiles to certain side and upto 3 tiles on certain side of the building
    • This causes the spawning of Nemesis as well due to how you can't reach certain places.
  4. Money gained per wave isn't working and NPC Caravan Merchants will not save owned money and will always reset.

    • File states that we should be getting money per wave cleared/survived.

Attach save file

N/A

Steps to reproduce

  1. Play as usual.
  2. Enable some monster spawns, spiders have the highest chance of spawning nemesis due to neutral spiders
  3. Starting Day 2 if the map have something hostile that wasnt spawned by monster waves, the NPC Caravan may not spawn
  4. Walk outside of the building hugging the walls and you will be forced teleport back to spawn despite being right beside the fortress

Expected behavior

Nemesis shouldnt be spawning starting day 1

NPC Caravan should be spawning in 2 day regular intervals when wave spawned monsters are all dead

Screenshots

No response

Versions and configuration

Additional context

No response

MNG-cataclysm commented 1 year ago

I'll get on this ASAP.