// PATCH HISTORY

What's Broken, What's Fixed

Patch notes for the LAN-to-public revival of DayZ Mod 1.6. Written for playtesters — not engineers.

LATEST  ·  v8.15.1  ·  2026.05.24
2026-05-24 Fix · v8.15.1 Zombies actually lose interest now The aggro decay added in v8.15 wasn't counting time properly. Now it works. +

What changed

When you break line of sight with a zombie, it's supposed to give up after about 20 seconds of searching. v8.15 added the system, but a timing bug meant the counter never advanced. The zombies kept chasing forever.

What to expect now

  • Run behind a wall, stay quiet, and chasing zombies drop aggro after roughly 20 seconds.
  • If you re-enter line of sight first, they reacquire normally.
2026-05-24 Fix Zombie behavior overhaul + log cleanup Smarter chase logic, fewer false reacquires, cleaner server log on death and eating. +

Zombies

  • Once a zombie drops aggro, there's a brief grace window before it can reacquire — no more instantly re-engaging the moment you peek.
  • Zombies that get stuck during a chase give up faster (cut the stuck threshold roughly in half).
  • When line of sight is broken mid-chase, zombies now path to your last known position at reduced speed instead of teleport-rubber-banding onto you.
  • Aggro decay (the "lose interest" timer) fires reliably after about 20 seconds without sight.

Error spam

  • Fixed errors when eating that occasionally fired right after respawn.
  • Fixed errors thrown when the trigger that detects nearby zombies wasn't ready yet (common during the first second of spawning).

Known cosmetic issues still present

  • One missing bandage sound effect.
  • Audio device enumeration warnings on startup.
  • Bone/skeleton warnings for backpack and butt-pack slots — visual only.
2026-05-23 New · v8.15 Zombie aggro decay system Zombies now remember where they last saw you, then give up. +

What changed

Vanilla 1.6 zombies, once aggro'd, were essentially permanent: they'd home in on the player's exact position with no concept of "lost sight." Stealth was binary — undetected or doomed.

This patch adds a memory and decay system to the zombie brain:

  • Last-known position chase — when you break line of sight, zombies move toward where they last saw you, not where you actually are.
  • Slower when blind — they walk while pathing to last-known-position instead of sprinting.
  • Aggro decay — if line of sight stays broken for about 20 seconds, they give up and return to wander.
  • Reacquire grace window — once they drop aggro, brief pause before they can re-engage.

What to expect now

  • Stealth play is viable. Run, break sight, hide — they'll wander past.
  • Hatchet-and-run hit-and-runs no longer trail an unshakable mob.
A previous attempt (v8.13/v8.13.1) patched the wrong file — that code was never actually used by the running game. v8.14 instrumentation proved it, and v8.15 finally fixed the right place.
2026-05-22 New · v8.12 Death now sends you back to the lobby Cleaner death flow — rejoin for a fresh life instead of in-session respawn. +

What changed

Originally, dying triggered a complicated in-session respawn flow that often left background timers running while your character was technically dead. Result: weird flickers, leftover medical state, and the occasional ghost-state bug.

Now: death screen plays, then you're dropped back to the multiplayer lobby. Rejoin the server for a clean fresh life through the normal spawn pipeline.

What to expect now

  • Death is unambiguous. No half-alive states.
  • Save/disconnect on death is clean — your final state writes to the database properly.
  • Rejoin lands you at the spawn beach with a fresh character.
2026-05-22 Fix · v8.9 – v8.11 Server error spam eliminated Cleaned up dozens of "undefined variable" errors from the original mod's code paths. +

What changed

The 2012 release of 1.6 shipped with many code paths that referenced variables before initializing them. Most of the time the engine tolerated this and nothing visible broke, but the server log filled with errors that made it impossible to spot real problems.

This batch of patches hunted down and guarded the worst offenders, especially around death, respawn, model switching, and the medical loops.

What to expect now

  • Death and respawn cycles complete cleanly without scrolling red text.
  • Disconnect-during-action errors largely gone.
  • Server log is quiet enough that any new error actually means something.
2026-05-22 Polish · v8.4 – v8.8 Screen flash & respawn medical fixes No more lingering desaturation flashes between lives; per-life medical state resets cleanly. +

What changed

Vanilla 1.6 had a long-standing bug where the medical system from your previous life kept running after respawn, causing periodic screen desaturation flashes and stale medical state (still "in pain", "infected", etc.) on a fresh character.

Across v8.4 through v8.8, all per-life medical state now resets on spawn, and the competing color-correction effects that caused the flash were tracked down and resolved.

What to expect now

  • Fresh spawn = fresh body. No inherited "in pain" or "low blood" flags.
  • Hit feedback flash is visible per landed strike, not buffered into a stuttering mess.
  • No mysterious mid-game desaturation pulses.
2026-05-22 Fix · v8.2 / v8.3 Zombies can hit you again Two hotfixes after the v8 refactor restored damage and clean hit registration. +

What changed

The v8 refactor included a stricter check for "can this zombie actually see and reach the player" before letting it land a hit. The check was too strict — at melee range, the geometry test misfired and zombies were unable to damage anything.

v8.2 relaxed that check. v8.3 fixed a related issue where the engine fires a damage event multiple times per strike (once per body part hit), causing the same blow to register 3–5 times.

What to expect now

  • Zombies actually hurt you when they swing.
  • One zombie strike = one hit, not five overlapping ones.
2026-05-22 Fix · v1 – v8.1 Foundation: every patch from playable LAN to v8 refactor Database transport, sound indicator, hit dedup, debug toggle, medical session gates, v8 rebase. +

v1 — Talking to the database again

The original 1.6 client used a long-dead inter-process method to talk to the server-side database extension. Replaced it with the modern call interface so logins, saves, and world streaming all work.

v2 — Default values for the basics

  • Sunrise time defaults to 6 AM (was undefined, which broke day/night logic).
  • Stealth/sound indicator works again.

v3 — Hit registration sanity

  • Half-second cooldown stops duplicate hit events from firing.
  • First pass at "zombies can't damage you through walls" — line-of-sight required to hit.
  • Zombies slow to a walk when their path is blocked, mitigating the door clip-through.

v4 – v7 — Medical system stabilization

Long-running diagnosis of the respawn-flicker bug. Final fix in v7 introduced a session-ID gate so the medical loop from your dead character self-exits the moment a new life starts — instead of silently continuing in the background and fighting with the new one.

v5 — Debug toggle

Added a master debug flag plus tagged log categories (health, eat, drink, bandage, hit) so future bugs can be isolated quickly.

v8 / v8.1 — Refactor and hotfix

  • Reset to a clean 1.6 baseline and re-applied all the v1–v7 fixes in a cleaner structure.
  • Backported later DayZ stability patterns: smarter attack gate, duplicate-hit guarding, building loot dedup, weighted loot cache, view-distance-aware zombie spawn throttling.
  • v8.1 hotfix reverted one piece that accidentally used Arma 3 syntax (which doesn't work in Arma 2 OA).
2026-05-22 Setup · Phase 1 Server is alive, character is persistent Got the original 2012 client connecting and saving on a modern Windows box. +

What this means

14 years of changes to Arma 2 OA, BattlEye, Windows, and the wider gaming infrastructure had broken the original 1.6 build in dozens of subtle ways. Getting from "files on disk" to "I can log in, walk around, kill a zombie, log out, log back in, and find my character" was Phase 1.

What got fixed

  • Server stack stood up on Windows: dedicated Arma 2 OA server, portable MySQL database, hive extension to bridge them.
  • Database schema patched for legacy field widths so 1.6 records save correctly.
  • Client/server connection works over LAN through Steam.
  • Anti-cheat shimmed for Windows 11 compatibility.
  • Custom signing keys generated for the patched files.
  • Full round-trip verified: login → spawn → play → save → disconnect → reconnect → resume.
First successful playtest: 2026-05-22, 10:44 AM. 16 zombie kills, 100% headshots, character survived, clean database state on disconnect.