63 recordings · 63 final · 63 branded · 63 raw · newest first · out/ on NAS02






PERP secured a victory playing Lady Geist with an incredible 8/3/26 KDA. This Eternus rank match showcases high-level gameplay and dominance. 🔍 Player profile: https://statlocker.gg/profile/366778958/matches More Lady Geist Ranked POVs: https://www.youtube.com/playlist?list=PLXfSaZLXCh0g ⚔️ MATCH: Match: 121487631 (2026-10-21) Mode: Ranked POV: Lady Geist (PERP) Rank: Eternus 🔨 FINAL BUILD: Radiant Regeneration · Cultist Sacrifice · Kinetic Dash · Healing Booster · Spirit Resilience · Berserker · Fleetfoot · Spellslinger · Warp Stone (9) 🔵 The ArchMother (Victory) ⭐ PERP (POV) — Lady Geist — 8/3/26 ⭐ ternul — Lash — 12/5/24 rumple — Deadman Danny — 8/10/18 E — Bebop — 11/12/18 Konr — Rem — 9/5/29 Koil — Pocket — 3/7/27 🟠 The Hidden King maple donut — Ivy — 6/8/16 The Milk Man — Nurse Harrow — 2/9/13 ACCELERATE — Infernus — 7/9/8 cory — Vindicta — 8/11/10 eido — Violet — 11/6/12 — Venator — 8/8/12 📖 CHAPTERS: 0:00 Opening 0:30 Laning Phase 8:30 Midgame 22:00 Lategame 32:28 Victory 33:02 Scoreboard #Deadlock #LadyGeist #DeadlockRanked #POVLock #PERP
ollama run gemma4:26b-a4b-it-qat) — copy into chat{
"match_id": "121487631",
"start_utc": "2026-10-21 07:10 UTC",
"mode": "Ranked",
"winner": 1,
"outcome": "Victory",
"duration_s": 2039.0,
"player": {
"name": "PERP",
"account_id": 366778958,
"hero": "Lady Geist",
"kills": 8,
"deaths": 3,
"assists": 26,
"rank": "Eternus 4",
"top": "",
"top_status": "unavailable",
"top_asof": "",
"items": "Radiant Regeneration · Cultist Sacrifice · Kinetic Dash · Healing Booster · Spirit Resilience · Berserker · Fleetfoot · Spellslinger · Warp Stone",
"item_status": "available",
"profile_url": "https://statlocker.gg/profile/366778958"
},
"teams": [
{
"team": 0,
"players": [
{
"account_id": 193657348,
"team": 0,
"slot": 1,
"name": "maple donut",
"hero": "Ivy",
"kills": 6,
"deaths": 8,
"assists": 16,
"pov": false
},
{
"account_id": 250549491,
"team": 0,
"slot": 2,
"name": "The Milk Man",
"hero": "Nurse Harrow",
"kills": 2,
"deaths": 9,
"assists": 13,
"pov": false
},
{
"account_id": 108672673,
"team": 0,
"slot": 3,
"name": "ACCELERATE",
"hero": "Infernus",
"kills": 7,
"deaths": 9,
"assists": 8,
"pov": false
},
{
"account_id": 382734749,
"team": 0,
"slot": 4,
"name": "cory",
"hero": "Vindicta",
"kills": 8,
"deaths": 11,
"assists": 10,
"pov": false
},
{
"account_id": 1676299122,
"team": 0,
"slot": 5,
"name": "eido",
"hero": "Violet",
"kills": 11,
"deaths": 6,
"assists": 12,
"pov": false
},
{
"account_id": 1825763355,
"team": 0,
"slot": 6,
"name": "",
"hero": "Venator",
"kills": 8,
"deaths": 8,
"assists": 12,
"pov": false
}
]
},
{
"team": 1,
"players": [
{
"account_id": 827206244,
"team": 1,
"slot": 7,
"name": "ternul",
"hero": "Lash",
"kills": 12,
"deaths": 5,
"assists": 24,
"pov": false
},
{
"account_id": 1141067246,
"team": 1,
"slot": 8,
"name": "rumple",
"hero": "Deadman Danny",
"kills": 8,
"deaths": 10,
"assists": 18,
"pov": false
},
{
"account_id": 1902828658,
"team": 1,
"slot": 9,
"name": "E",
"hero": "Bebop",
"kills": 11,
"deaths": 12,
"assists": 18,
"pov": false
},
{
"account_id": 308362270,
"team": 1,
"slot": 10,
"name": "Konr",
"hero": "Rem",
"kills": 9,
"deaths": 5,
"assists": 29,
"pov": false
},
{
"account_id": 366778958,
"team": 1,
"slot": 11,
"name": "PERP",
"hero": "Lady Geist",
"kills": 8,
"deaths": 3,
"assists": 26,
"pov": true
},
{
"account_id": 244413540,
"team": 1,
"slot": 12,
"name": "Koil",
"hero": "Pocket",
"kills": 3,
"deaths": 7,
"assists": 27,
"pov": false
}
]
}
],
"chapters": [
{
"at": "0:00",
"label": "Opening"
},
{
"at": "0:30",
"label": "Early Game / Lane"
},
{
"at": "9:00",
"label": "Mid Game"
},
{
"at": "22:00",
"label": "Late Game"
},
{
"at": "32:28",
"label": "Victory"
},
{
"at": "33:02",
"label": "Scoreboard"
}
]
}This queue stopped updating 0 s ago — the batch is gone.
2026-11-10 03:25:19,067 ERROR deadlock_rec.record: game exited: partial take kept for quarantine: /out/raw/2026-11-10 03-18-32.mkv (2152.5 MB) 2026-11-10 03:25:19,067 INFO deadlock_rec.recorder: obs: recording stopped info: [obs-websocket] [WebSocketServer::onClose] WebSocket client `[::ffff:127.0.0.1]:59202` has disconnected with code `1000` and reason: 2026-11-10 03:25:19,081 WARNING deadlock_rec.substrate: focus: no visible window matching 'Deadlock'; sending keys unfocused 2026-11-10 03:25:19,210 INFO deadlock_rec.driver: driver: F8 quit sent queue [7/8] match 134433460 player '369156326' -> FAILED (exit 5): the game exited while the take was rolling (confirmed on 2 polls), so the rest of the take could only record a dead window. Stopping now instead of at the predicted end of the match; the partial take is left where it is. A demo older than the installed 2026-11-10 03:25:19,264 WARNING deadlock_rec.queue: queue [7/8] match 134433460 player '369156326' -> FAILED (exit 5): the game exited while the take was rolling (confirmed on 2 polls), so the rest of the take could only record a dead window. Stopping now instead of at the predicted end of the match; the partial take i queue: 5 ok, 0 skipped, 0 degraded, 3 failed / 8 total 2026-11-10 03:25:19,265 INFO deadlock_rec.queue: queue: 5 ok, 0 skipped, 0 degraded, 3 failed / 8 total round: queue exit rc=1 round: restoring standby container docker-deadlock-rec-1 docker-deadlock-rec-1 round: batch in charge of its own cards (detached children live with the batch) round: batch in charge of its own YouTube packages
Done. The library lists the new take after a refresh.