Day 35 Horde Night zombie spawning ended at 3:26am instead of continuing until 4am.

Version
2.3 (b8)
Platform
Windows
The save game I am using is 7 Days to Die Vanilla so no mods have been installed and it was created at Version 2.0 (b295). I updated my game from 2.3 (b6) to 2.3 (b8) and loaded in to around 8pm on Day 35. Horde Night started as normal and continued fairly steadily until 3:26am and then zombie stopped spawning in. I walked around repairing the base until sunrise without any other zombies spawning in.

Another observation was that only Yellow loot bags were dropped during the Day 35 Horde Night. Day 28 Horde Night at the same location did have a mix of Yellow and Blue loot bags. May just be bad luck though.

Based on the 2.3 (b8) patch notes, it sounds like Horde Night should not end until "morning." Apologies if I am mistaken.
 
Reproduction Steps
1. Using an older version of 7 Days to Die, update the game to Version 2.3 (b8).
2. Load an existing save game that has a Horde Base in the Burnt Forest and has progressed to Day 35 Horde Night.
3. Wait for Day 35 Horde Night to start and then play through the Horde Night.
4. Notice that the Horde Night zombies stop spawning before 4am.
Link to Logs
https://pastebin.com/k4r8veFF
Link to Screenshot/Video
https://youtu.be/lNebyIpZ2nY?si=adIHW2h7nvE5x6vu

Attachments

Based on the 2.3 (b8) patch notes:
  • Increased the number to spawn for the final stage of all Blood Moon groups to 999
  • Increased the total number to spawn in the last group of all blood moon horde game stages to 999 with no duration to allow spawns until morning

The Day 28 Horde Night spawns continued until 4am running 2.3 (b6). Same location and pretty much the same kill rate.
 
Funny, they removed the duration for the last wave, so it lasts the default, which is 1 ingame hour.
Meaning for some gamestages BM will last at most 5 hours (22:00->03:00).

Old one:
Code:
        <gamestage stage="121">
            <spawn group="feralHordeStageGS109" num="171" maxAlive="39" duration="2" interval="15"/>
            <spawn group="feralHordeStageGS115" num="171" maxAlive="39" duration="2" interval="14"/>
            <spawn group="feralHordeStageGS121" num="171" maxAlive="39" duration="7"/>
        </gamestage>
New one:
Code:
        <gamestage stage="121">
            <spawn group="feralHordeStageGS109" num="171" maxAlive="39" duration="2" interval="15"/>
            <spawn group="feralHordeStageGS115" num="171" maxAlive="39" duration="2" interval="14"/>
            <spawn group="feralHordeStageGS121" num="999" maxAlive="39"/>
        </gamestage>
 
Last edited:
Funny, they removed the duration for the last wave, so it lasts the default, which is 1 ingame hour, meaning for some gamestages BM will last at most 5 hours (22:00->03:00).
Old one:
Code:
        <gamestage stage="121">
            <spawn group="feralHordeStageGS109" num="171" maxAlive="39" duration="2" interval="15"/>
            <spawn group="feralHordeStageGS115" num="171" maxAlive="39" duration="2" interval="14"/>
            <spawn group="feralHordeStageGS121" num="171" maxAlive="39" duration="7"/>
        </gamestage>
New one:
Code:
        <gamestage stage="121">
            <spawn group="feralHordeStageGS109" num="171" maxAlive="39" duration="2" interval="15"/>
            <spawn group="feralHordeStageGS115" num="171" maxAlive="39" duration="2" interval="14"/>
            <spawn group="feralHordeStageGS121" num="999" maxAlive="39"/>
        </gamestage>
Ya I poked around the logs but not too deeply. I did notice the 999 for a while but suddenly stopped showing before BM ended. Last wave obviously didn’t work as designed. That makes sense that it would last for 1 in game hour. Probably started around 2:30am and ended around 3:30am.
 
Probably started around 2:30am and ended around 3:30am.

The whole thing lasted the allowed 5 hours (2+2+1), ending at 03:00

2025-08-30T14:33:37 1488.998 INF BloodMoonParty: SpawnZombie grp 2 feralHordeStageGS121 (count 50, numToSpawn 999, maxAlive 39), cnt 16, zombieMarleneFeral, loot 0.04, at player 171, day/time 36 02:58
2025-08-30T14:33:41 1493.430 INF Entity zombieSpiderFeral 6511 killed by SuperDave 171
2025-08-30T14:33:42 1494.390 INF AIDirectorGameStagePartySpawner: groups done (3)
 
The whole thing lasted the allowed 5 hours (2+2+1), ending at 03:00

2025-08-30T14:33:37 1488.998 INF BloodMoonParty: SpawnZombie grp 2 feralHordeStageGS121 (count 50, numToSpawn 999, maxAlive 39), cnt 16, zombieMarleneFeral, loot 0.04, at player 171, day/time 36 02:58
2025-08-30T14:33:41 1493.430 INF Entity zombieSpiderFeral 6511 killed by SuperDave 171
2025-08-30T14:33:42 1494.390 INF AIDirectorGameStagePartySpawner: groups done (3)
Yep, I killed the last zombie around 3:26… but I guess they stopped spawning at 02:58 like you found. Thanks for digging in! I should get more familiar with the 7D2D logs but previous jobs entailed plenty of log diving and I usually pass these days. It can definitely be fun troubleshooting though!
 
I can confirm that on both, my solo game and the one I play with my brother, every horde night since the change in V2.3 b8 EXP now ends early (I figure they stop spawning around 3:00am since the very last zombies that show up in front of me arrive around 03:20am. Just did the day 35 horde night with the same result.

@NekoPawtato is this a known bug?
 
Back
Top