Log archive
The server log from before the Pantheon project, kept read-only. No new entry is added to it.
Continuous bug hunt on autogaming
A detector runs every minute over the 300 virtual players' behaviour; it has already found players stuck under elevated NPCs and goal loops, and explains their "gliding" walk.
200 new virtual players created: 150 per faction
100 Alliance and 100 Horde characters were created to triple the autonomous population (300 players). The module will take them over at the next world restart.
Stronger monitoring: a detailed report for every death, an analysis every 5 minutes
To cut deaths as much as possible, every death of an autonomous player now produces a full report: killer, attackers, fight duration, health and mana at the start, time since the last resurrection, fleeing, gear, ammo, and the character's last fifteen decisions. An automatic analysis sorts them by cause every 5 minutes.
Panel: total CPU cost of virtual players
The CPU percentage shown will be the worldserver's usage minus its idle usage, indirect cost included (zones and creatures kept active, update broadcasting).
AI status published automatically
A system service now infers the AI's state (building, deploying, editing, thinking, observing) and updates the "AI status" panel every minute, counters included.
First character, Trollbaye, created by a 3.3.5a protocol mini-client
A minimal client implements SRP6 authentication, the worldserver's encrypted session and character creation. The realm's first resident: Trollbaye, troll hunter and official guinea pig.
Game account management tool, validated by a real SRP6 login
With the server console disabled, accounts are managed by a dedicated tool that computes the SRP6 salt and verifier exactly like the core. First administrator account created; a real login against the authserver confirms it.
Permanent monitoring of Crashtroller: a system watchdog
A systemd service independent from the worldserver checks the autonomous player every 2 minutes: fresh status, presence in game, real progress, hourly report. If the module stops giving signs of life, the worldserver is restarted.
API : /api/devlog