Changelog
Every shipped revision of the EHODRAN client and backend. Versioned, dated, and signed by whoever pushed it.
Recent revisions
All dispatches →-
v0.2.6-a 2026-05-19
Project Pivo 2 0.2.6-a — Marketplaces & Zone Overseers
Introduces marketplaces, Zone Overseer seats, a city-defense boss event, and graceful server-restart notifications.
New city systems and the foundations of zone leadership come online this patch.
New
Marketplaces. Marketplaces arrive as a new city feature.
Zone Overseer seats. The base system for Zone Overseer seats is in place, laying the groundwork for future zone control and leadership features.
City defense world boss event. A new world boss event tasks you with defending your city against a powerful attacking threat.
Server restart timers and notifications. Scheduled restarts now surface in-game timers and notifications so you can prepare before the server goes down.
Older client logout. Outdated clients are now forced to log out, preventing version mismatches from causing errors after updates.
Improvements
World boss button positioning. Repositioned the world boss button for better UI placement.
Launcher visuals. Adjusted launcher visuals on Windows machines.
Website visuals and content. Refreshed the website's content and visuals.
Fixes
Mail notifications. Mail notifications now display more reliably.
-
v0.2.5-a 2026-05-17
Project Pivo 2 0.2.5-a — Gates & UI
Adds a build queue and Hub-level upgrade gates alongside a UI polish pass and overlap fixes.
Cleaner construction management and new progression gates arrive alongside a round of UI polish.
New
Building and upgrade queue. City construction and upgrades can now be queued, letting you line up and manage work more cleanly.
Hub-level upgrade gates. Building upgrade requirements can now include a Central Hub level requirement, adding clearer progression gates to city development.
Improvements
Upgrade-tier visuals. New textures on certain building upgrade tiers make upgraded buildings easier to distinguish at a glance.
UI layout adjustments. Repositioned several UI elements and reworked the reports panel display for better readability.
UI polish pass. Minor quality improvements across several panels and interface elements.
Battle report performance. Further optimized battle report loading and improved per-turn display for reports with many turns.
Fixes
Building hover animation. Building lights could incorrectly trigger hover animations in some cases.
UI overlap. Fixed cases where interface elements could render on top of each other incorrectly.
-
v0.2.5 2026-05-16
Project Pivo 2 0.2.5 — Combat & World Revamps
New turrets, boss spawns, and per-turn battle reports arrive with stat-driven combat and richer world map nodes.
A wave of new content and combat refinements rolls out across the wasteland.
New
Defensive turret structure. A new defensive turret joins the building pool, giving you another option for hardening your city's perimeter.
Construction speed boost item. A new consumable accelerates building construction and upgrade progress.
World boss spawns. A world boss now spawns automatically in a random location every 8 hours, providing a recurring high-value target to hunt.
Per-turn battle reports. The combat report system now includes detailed per-turn breakdowns, giving you a clearer view of how each battle unfolded.
Unit card preview images. Certain units now display card preview images, making unit selection and battle preparation easier to read at a glance.
Improvements
Stat-driven combat resolution. Battles now lean more heavily on unit stats and less on random chance, making outcomes more predictable, strategic, and fair.
Richer world map nodes. Total yield and harvest rate of world map resource nodes are massively increased, making gathering trips more rewarding and cutting down on empty, low-value nodes.
Hour-scale build timers. Building and upgrade timers now count properly into hours, so longer upgrades display more clearly.
Expanded event loot pools. Normal events, hourly events, and boss events all draw from a wider loot pool.
Fixes
Storage overflow on pillage. Pillaged resources could exceed your storage capacity. They now respect the cap.
Central Hub upgrade visuals. Higher upgrade levels of the Central Hub were still using old sprites.
-
v0.2.3-c 2026-05-15
Project Pivo 2 0.2.3-c — Resource Drain Hotfix
Stops energy and food from draining far faster than buildings should consume, fixing collection, worker, and steady-state bleed bugs.
Fixes
Runaway energy and food drain. Energy and food were draining far faster than your buildings should consume. The issue was severe on accounts with research bonuses but affected every player to some degree.
Energy tanking after actions. Energy could plummet to zero shortly after training a unit, cancelling training, or collecting resources.
Under-credited collections. Energy and food were credited for less than the amount the building displayed.
Worker reassignment wipe. Reassigning workers could erase a building's stored amount.
Steady-state bleed. Energy slowly leaked out over a 20–30 minute window even with no spending.
-
v0.2.3-b 2026-05-15
Project Pivo 2 0.2.3-b — Combat Loot & Resource Sync
Pillaging and node yields now pay out correctly, with baseline reconciliation ending stale-snapshot credit wipes.
Fixes
Pillaging actually pays out. Defeat another player and the loot from the victory report now lands in your stockpile instantly, with the same gold gain animation that mail rewards use. No more "won the battle, got nothing."
Resource node workers credit correctly. Yield now drops the node's reserve and the resources show up in your bank — previously the node would deplete while your stockpile stayed flat.
Universal gold-gain flash. Offline auto-collect, hourly event rewards, pillage drains, and node ticks now all trigger the top-bar gold animation when they land, so resources no longer appear silently.
Build spends persist. Fixed a regression where new construction would visually deduct resources, then snap them back on the next poll.
Instant credit on victory. Pillaged resources are now added to your stockpile the moment the battle report appears, not after the army marches home, with the gold gain animation firing at the same time.
Battle report is the source of truth. The values shown in the victory report are exactly what lands in your resources — no more silent storage-cap drops eating part of the loot.
Concurrent-session crash. Fixed "Session expired" on login for accounts with multiple active sessions (notably admins running both the web panel and the game): a concurrent state save was crashing /City/state with a database error, now handled gracefully.
Population bounce on tab-back. Fixed displayed population briefly jumping up and snapping back down when the client lost and regained focus.
Under the Hood
Baseline reconciliation. Removed a long-standing race condition where a stale client snapshot posted right after a server-side credit could wipe out the credit. All resource sync now uses baseline reconciliation, so the server can tell a genuine spend apart from a stale view of the world.
PlayerSim attack mode. The internal bot simulator gained an --attack-target mode for stress-testing combat against a specific account: bots train units and launch PvP attacks at the named target on a randomized cadence.
Build marker logging. The server now prints a build marker line to api.out.log on startup so you can confirm at a glance which version is running on prod.
Resource credit/drain logging. Added log lines for every server-side resource credit and drain, making future "did the reward land?" debugging answerable from the log alone.
-
v0.2.3-a 2026-05-14
Project Pivo 2 0.2.3-a — Defender Experience & Notifications
Defender battle reports, clearer incoming-attack warnings, accurate notification badges, and incremental launcher updates.
Improvements
Defender battle reports. Defenders now receive battle reports and toasts when their city is attacked — previously only the attacker got a record of what happened.
Visible incoming threats. The attacker's army line is always visible on the world map for the defender, with a faint red pulse so an incoming threat reads at a glance without selecting the marker.
Smoother attack warning. The full-screen red attack-warning effect was smoothed — slower pulse, softer blend into the screen edges, and no more hard horizontal stripe across the middle.
Research completion toast. Added a toast on research completion so finished queues don't go unnoticed.
Incremental launcher updates. The launcher now downloads only changed or missing files instead of re-pulling the entire build on every release.
Fixes
Battle-report icon overlap. Battle-report resource icons were resized so they no longer overlap the report text.
Chat badge accuracy. The chat badge now only appears when you actually have new messages and animates on each arrival — no more stray red dot at zero unread.
Tasks badge zero state. The Tasks badge no longer shows a "0" when there are no unread tasks.
Stale notifications. Old, already-read notifications no longer re-pop on a new login session.
World-map panel input. The other-player city panel and the other-player scout info panel no longer lock map drag and zoom while open — both now work through the panel.
World-map UI overlaps. Top-panel buttons no longer overlap surrounding UI elements.
Lingering weather effects. Weather effects no longer carry over into the login or scene-transition screens.
Extra-info panel tooltip. The tooltip on the extra-info panel now renders above the panel instead of disappearing behind it, and the panel no longer overlaps the Mail, Tasks, and Hourly buttons.
Building HP on upgrade. Building HP now scales correctly on upgrade — moving to a higher tier no longer drops current HP below the new maximum.
Construction overlay layering. Scaffolding and construction overlays now render at the correct layer relative to surrounding UI.
Camera lock on close. Panel open/close transitions were optimised so closing a panel no longer leaves the city camera in a zoom or drag-locked state.
Resource node preview blending. Restored resource node preview image blending on the world-event panel.
-
v0.2.2-d 2026-05-14
Project Pivo 2 0.2.2-d — Reports Panel & Window Resizing
Resizable Windows game window plus fixes for the Reports panel, Central Hub overlap, and chat notifications.
New
Resizable game window. You can now resize the game window on Windows machines, with the aspect ratio preserved.
Fixes
Reports panel after scene changes. Fixed the Reports panel being inaccessible after certain scene transitions.
Building overlap near the Central Hub. Fixed certain buildings overlapping the Central Hub prefab when built close together.
Chat notification untangled from tasks. Fixed the new chat notification being tied to the Tasks notification.
-
v0.2.2-c 2026-05-14
Project Pivo 2 0.2.2-c — World Map Button Fixes
Fixes for World Boss button spacing and the Reports button on the world map.
Fixes
World-boss button spacing. Adjusted the World Boss button on the world map so it no longer overlaps with adjacent buttons.
Reports button on the world map. Fixed the Reports button on the world map failing to open its panel. Note: the issue appears to persist after a scene change and is still under investigation.