Cataclysm-DDA icon indicating copy to clipboard operation
Cataclysm-DDA copied to clipboard

Zombie hordes flee north

Open Seraph062 opened this issue 1 year ago • 4 comments

Describe the bug

Hoards spawn in game and when player is near flee north. This makes makes them trivial to deal with.

Attach save file

N/A

Steps to reproduce

  1. Locate a zombie horde on overmap.
  2. Approach horde
  3. Watch horde flee north

Expected behavior

With "Wandering hordes" set to "False" I expect hordes to linger in an area until they agro onto the player (or another target).

Screenshots

No response

Versions and configuration

  • OS: Windows
    • OS Version: 10.0.19045.4291 (22H2)
  • Game Version: 9e77385 [64-bit]
  • Graphics Version: Tiles
  • Game Language: System language []
  • Mods loaded: [ Dark Days Ahead [dda], Disable NPC Needs [no_npc_food], Portal Storms Ignore NPCs [personal_portal_storms], Slowdown Fungal Growth [no_fungal_growth], Bionic Professions [package_bionic_professions], Stats Through Skills [StatsThroughSkills], SpeedyDex [speedydex] ]

Additional context

No response

Seraph062 avatar May 12 '24 20:05 Seraph062

Please include the save for this.

RenechCDDA avatar May 13 '24 03:05 RenechCDDA

I've started a new world on the latest 0.H release candidate. In this one all the hordes seem to flee west instead of north, but the effect is the same. If you move north from the location the game is saved at you will see the zombies all stream to the left. The only thing that seems to break this is the presence of civilians, which pull the zombies out of their behavior when the agro onto the civilian.
Test world.zip

Seraph062 avatar May 15 '24 23:05 Seraph062

I've noticed that when I first meet a horde, they all immediately start running together in a single direction. I don't find that this is consistently North, West, etc. It's often in the opposite direction that I approach them from.

By turning invisible and teleporting around I found that they seem to be locking on to the closest (distant) civilian from miles away and all rushing them. If I teleport to the center of a city, note the position of a civilian, and teleport next to them, from that perspective every zombie on the block is immediately running toward me.

Edit: I blacklisted HUMANs, invisi-teleported into a city, and the zombies were initially quite placid. Then the entire area seemed to start charging toward a migo at the north end of the city. It kind of seemed like it was zombies chasing the migo, then other zombies chasing those agitated zombies etc.

Edit2: No... there's some real problem going on. I just followed a feral cop about 30 overmap tiles west with no clear goal. He smashed through windows, went around buildings, always desperate to head into the west. He was originally chasing a fox, but he lost sight of it and just kept going. Attaching his json in case it helps. always-to-the-west.json

dead-letter-office avatar May 16 '24 08:05 dead-letter-office

I've started a new world on the latest 0.H release candidate. In this one all the hordes seem to flee west instead of north, but the effect is the same. If you move north from the location the game is saved at you will see the zombies all stream to the left. The only thing that seems to break this is the presence of civilians, which pull the zombies out of their behavior when the agro onto the civilian. Test world.zip

Please use the save archive feature in the future, it automatically attaches additional debugging information that is not available in just the save file.

RenechCDDA avatar May 24 '24 19:05 RenechCDDA