A headless client created a new character through the real protocol and played it from its starting zone towards level 15: quests, combat with the class's abilities, loot, equipment, public events and path missions. Every server packet was checked by the game client's own message parser. Synthetic data from a test run; see docs/research/2026-10-11-day-one.md for the method.
| Commit |
820ad8ab+cce418dc |
| Race | mechari |
| Start | novice |
| Result | stopped, level 11 of 15 |
| Runtime | 7260.4 s (budget 7200 s) |
| Quests | 103 completed of 117 attempted |
| Deaths | 38 |
Reproduce
cd apps/bezgelor_world && DAY_ONE_CLASSES=warrior DAY_ONE_FACTION=dominion DAY_ONE_RACE=mechari DAY_ONE_START=novice DAY_ONE_MODES=strict DAY_ONE_TIME_BUDGET=7200 LIMIT_HEAVY=1 LIMIT_TIMEOUT=300m ../../scripts/limited.sh mix test test/e2e/day_one_test.exs --include day_one
Levels over time
| Level | At (s) |
|---|---|
| 1 | 2.9 |
| 2 | 263.3 |
| 3 | 314.3 |
| 4 | 599.8 |
| 5 | 1124.6 |
| 6 | 1756.8 |
| 7 | 1967.0 |
| 8 | 2456.7 |
| 9 | 3547.9 |
| 10 | 4354.1 |
| 11 | 5831.8 |
Quests
| Quest | Title | Level | State | Accepted (s) | Completed (s) | Took (s) |
|---|---|---|---|---|---|---|
| 10526 | A Claim to Stake | 2 | completed | 263.8 | 273.8 | 9.9 |
| 10541 | Lots in Store! | 2 | completed | 274.3 | 278.7 | 4.4 |
| 10522 | Servicing Circuitry | 2 | completed | 279.3 | 289.5 | 10.2 |
| 10523 | Deconstruct the Construct | 2 | completed | 290.1 | 314.3 | 24.3 |
| 10530 | Bon Voyage | 3 | completed | 314.9 | 319.3 | 4.4 |
| 9126 | Welcome to Levian Bay | 3 | completed | 319.8 | 320.4 | 0.6 |
| 6780 | Lighting the Way | 3 | completed | 320.9 | 405.0 | 84.0 |
| 5856 | Find Artemis Zin | 3 | completed | 405.5 | 533.1 | 127.6 |
| 5857 | Eldan Insecurity | 3 | completed | 533.8 | 585.1 | 51.3 |
| 5867 | Rerouting Power | 3 | completed | 585.7 | 589.9 | 4.2 |
| 5868 | Enter the Station | 3 | completed | 590.4 | 594.0 | 3.6 |
| 6789 | Introduction to the Caretaker | 3 | completed | 594.6 | 595.2 | 0.6 |
| 6142 | What Is Dead May Never Spy | 3 | completed | 596.5 | 597.2 | 0.7 |
| 6171 | Stand and Deliver | 3 | completed | 597.8 | 598.5 | 0.7 |
| 8963 | Eldan Transmitter | 3 | completed | 599.2 | 599.8 | 0.6 |
| 10140 | The Cube of Knowledge | 3 | completed | 600.9 | 601.4 | 0.6 |
| 5858 | Eldan Excavation | 3 | completed | 602.6 | 625.8 | 23.3 |
| 8967 | The Wealthy Bones | 3 | completed | 627.3 | 627.9 | 0.6 |
| 5859 | Seizing Control | 4 | completed | 629.2 | 738.1 | 109.0 |
| 5860 | Automated Repairs | 4 | completed | 738.7 | 746.3 | 7.6 |
| 5959 | The Key to Power | 4 | completed | 746.8 | 861.2 | 114.4 |
| 5861 | Unlocking Knowledge | 4 | completed | 861.8 | 862.3 | 0.6 |
| 8826 | The Elder Cube | 4 | completed | 862.9 | 864.7 | 1.8 |
| 5864 | Unwelcome Guests | 5 | completed | 866.0 | 1095.9 | 229.9 |
| 8964 | Girrok Ate My Status Report | 5 | completed | 1096.6 | 1097.2 | 0.6 |
| 6602 | First Impressions | 6 | completed | 1145.1 | 1511.0 | 365.9 |
| 9165 | The Amenities of Lightreach | 5 | completed | 1511.6 | 1522.9 | 11.4 |
| 6603 | Lightreach Mission | 6 | completed | 1523.5 | 1747.2 | 223.7 |
| 6607 | Heightened Security | 6 | completed | 1524.2 | 1594.1 | 69.9 |
| 6608 | Building Up the Mission | 6 | completed | 1594.9 | 1743.2 | 148.3 |
| 6609 | Mysteries from the Lake | 6 | completed | 1744.0 | 1746.6 | 2.6 |
| 6604 | Vigilance | 6 | completed | 1747.8 | 1756.8 | 9.0 |
| 6605 | Against All Odds | 6 | completed | 1757.4 | 1761.2 | 3.8 |
| 6606 | Recognition of Faith | 6 | accepted | 1761.8 | ||
| 6610 | Glitterfur Assistance | 6 | completed | 1765.4 | 1855.9 | 90.5 |
| 6611 | Hunter and Shiny Gatherer | 6 | completed | 1856.5 | 1870.4 | 14.0 |
| 6785 | Boon of Hydris | 6 | completed | 1871.6 | 1876.0 | 4.4 |
| 9453 | Venture into Deradune! | 6 | completed | 1877.3 | 1878.7 | 1.4 |
| 3165 | Bloodrush | 6 | completed | 1879.3 | 1910.6 | 31.3 |
| 3167 | Scent of Blood | 6 | completed | 1911.2 | 1938.4 | 27.3 |
| 3170 | Blood for Blood | 6 | completed | 1939.0 | 1947.8 | 8.9 |
| 9875 | Bloodfire Village Amenities | 6 | completed | 1948.5 | 1954.8 | 6.4 |
| 3395 | A Skull Without a Home | 6 | completed | 1955.4 | 1956.0 | 0.6 |
| 3320 | The Bloodfeast | 6 | completed | 1956.6 | 1958.4 | 1.8 |
| 5796 | Enhanced Interrogation | 6 | completed | 1959.1 | 1961.9 | 2.8 |
| 5600 | The Watchers of Deradune | 6 | completed | 1962.7 | 1964.9 | 2.1 |
| 10126 | Expedition: They Came from Fragment Zero! | 6 | completed | 1965.5 | 1967.0 | 1.4 |
| 3295 | Survival of the Fittest | 6 | completed | 1968.0 | 1970.2 | 2.1 |
| 5420 | Fights of Passage | 6 | completed | 1970.9 | 1972.7 | 1.8 |
| 3177 | Garr Wrestler | 6 | completed | 1973.4 | 2178.7 | 205.3 |
| 3316 | Blasphemous Moodies | 7 | completed | 2179.3 | 2180.2 | 1.0 |
| 3302 | Mojo Moodies | 7 | completed | 2180.8 | 2286.1 | 105.2 |
| 3304 | Tamolo's Necromojo | 7 | completed | 2286.6 | 2301.7 | 15.1 |
| 5799 | The Staff and the Shaman | 7 | completed | 2302.3 | 2303.3 | 1.0 |
| 5444 | Explosive Mammodin | 7 | completed | 2304.2 | 2314.8 | 10.6 |
| 3179 | Totem Raider | 7 | completed | 2315.6 | 2323.6 | 8.0 |
| 6334 | Surface-to-Air | 7 | completed | 2324.6 | 2328.2 | 3.6 |
| 6593 | Spirits To Tend | 7 | completed | 2329.6 | 2346.3 | 16.7 |
| 6592 | Mouths To Feed | 7 | completed | 2346.8 | 2456.7 | 109.9 |
| 6594 | Hearts To Grow | 7 | completed | 2457.4 | 2466.1 | 8.7 |
| 6779 | No Refunds | 7 | accepted | 2467.1 | ||
| 6600 | The Weight of Victory | 7 | completed | 2472.4 | 2473.0 | 0.6 |
| 6584 | Tracking Mistclaw | 8 | accepted | 2473.7 | ||
| 6581 | Better Than This | 8 | completed | 2510.6 | 2537.0 | 26.4 |
| 6583 | The Tooth that Bites Last | 8 | completed | 2537.6 | 2551.2 | 13.6 |
| 8830 | WANTED: Unbound Hydroguard [GROUP 2+] | 8 | accepted | 2551.8 | ||
| 6582 | Dangerous Highlands | 8 | completed | 2778.3 | 3014.8 | 236.5 |
| 6599 | Shrine of the Masters | 8 | completed | 3015.7 | 3016.3 | 0.6 |
| 5501 | Dark Moodie Magic | 8 | accepted | 3017.7 | ||
| 5474 | WANTED: Chompy the Devourer [GROUP 2+] | 8 | accepted | 3018.8 | ||
| 3369 | Clanlord Makaza | 8 | completed | 3165.3 | 3184.9 | 19.6 |
| 5943 | Scout Jagged Rock | 8 | completed | 3205.3 | 3206.4 | 1.1 |
| 5606 | Soften Them Up | 8 | completed | 3206.9 | 3396.3 | 189.4 |
| 5607 | Capture the Mercenary | 8 | completed | 3396.9 | 3403.4 | 6.5 |
| 5608 | What's Mine is Mine | 8 | completed | 3404.0 | 3468.4 | 64.5 |
| 3163 | A Captive Audience | 8 | completed | 3469.0 | 3471.7 | 2.6 |
| 3347 | Arrival of the Luminai | 8 | completed | 3472.2 | 3473.0 | 0.8 |
| 3162 | Communications Blackout | 8 | completed | 3473.9 | 3477.6 | 3.7 |
| 3160 | Cornered Prey | 8 | completed | 3478.2 | 3504.8 | 26.6 |
| 3507 | Chua Troubles | 9 | completed | 3505.5 | 3506.9 | 1.4 |
| 5692 | Terminite Containment | 9 | completed | 3507.5 | 3508.4 | 0.9 |
| 5714 | Turn Up the Heat | 9 | accepted | 3509.0 | ||
| 5697 | When the Gooing Gets Tough | 9 | completed | 3510.6 | 3527.3 | 16.7 |
| 5752 | Breaking Eggs | 9 | completed | 3527.9 | 3547.9 | 20.0 |
| 5751 | Venom Sacs | 9 | completed | 3548.7 | 3784.3 | 235.6 |
| 5758 | Mitey Infestation | 9 | accepted | 3784.9 | ||
| 5693 | Into the Lab Below | 9 | accepted | 3787.1 | ||
| 5698 | Terminite Tissue Trial | 9 | completed | 3787.7 | 4058.6 | 270.9 |
| 5694 | Fragments of the Past | 9 | completed | 4059.3 | 4089.8 | 30.5 |
| 5695 | Powering the Fail-Safe | 9 | completed | 4090.4 | 4095.2 | 4.8 |
| 5625 | Small Modifications | 9 | completed | 4096.6 | 4293.9 | 197.3 |
| 5626 | The Carnivorizor | 9 | completed | 4294.5 | 4324.9 | 30.4 |
| 5627 | Rogue Razortails | 9 | completed | 4325.5 | 4332.7 | 7.2 |
| 5628 | Huge Success! | 9 | completed | 4333.3 | 4354.1 | 20.8 |
| 6794 | The Sunken Temple [GROUP 2+] | 9 | accepted | 4355.7 | ||
| 6887 | Out For Lunch | 9 | completed | 4381.2 | 4389.8 | 8.6 |
| 6888 | Kill Them All... for Science | 9 | completed | 4390.3 | 4875.8 | 485.4 |
| 6891 | Bug Zapper | 9 | completed | 4877.1 | 4882.2 | 5.0 |
| 6892 | Pincer Business | 9 | completed | 4882.8 | 4885.3 | 2.5 |
| 6889 | Better, Faster, Stronger | 9 | completed | 4885.9 | 4892.0 | 6.1 |
| 6894 | All Hail the Queen [GROUP 2+] | 9 | accepted | 4892.6 | ||
| 6890 | Lost In The Woods | 9 | accepted | 4909.6 | ||
| 6908 | Exciting Discoveries | 10 | completed | 4917.2 | 4918.2 | 1.0 |
| 6910 | The Datacube Tells All | 10 | completed | 4918.8 | 5458.0 | 539.2 |
| 6911 | Creepy Origins | 10 | completed | 5458.6 | 5462.3 | 3.6 |
| 6912 | Lost in Translation | 10 | completed | 5462.8 | 5484.3 | 21.5 |
| 6913 | Seeing is Believing | 10 | completed | 5484.9 | 5631.9 | 147.0 |
| 6916 | Ultrasonic Barriers | 10 | completed | 5632.5 | 5641.7 | 9.1 |
| 6914 | Security Protocol | 10 | completed | 5642.3 | 6038.6 | 396.3 |
| 6915 | Antiquities Below the Soil | 10 | completed | 6039.4 | 6069.7 | 30.3 |
| 6917 | Power It Up | 10 | completed | 6070.3 | 6091.0 | 20.7 |
| 6918 | Unnatural Selection | 10 | completed | 6091.6 | 6539.6 | 448.0 |
| 9764 | [Dungeon] Protogames Preparations | 10 | completed | 6541.0 | 6541.5 | 0.6 |
| 5765 | WANTED: The Hillscourge Horror [GROUP 2+] | 10 | accepted | 6542.9 | ||
| 5632 | Cause and Defect | 10 | completed | 6710.9 | 6732.1 | 21.1 |
| 5688 | Zamm in a Jam | 10 | completed | 6733.0 | 7191.3 | 458.4 |
| 3509 | An Aurin Infestation | 11 | accepted | 7192.7 | ||
| 10533 | achieved | |||||
| 10524 | achieved | |||||
| 10521 | achieved | |||||
| 10532 | achieved |
Blockers
| Kind | Times | Quest | Cause | Detail | Issue |
|---|---|---|---|---|---|
| path_mission_stuck | 1 | a path mission wasn't completed | path mission 1261 (type 0, object 183) not completed | ||
| holdout_not_finished | 1 | a holdout didn't end | holdout at {-1711, -1053, -6055} didn't end | ||
| path_mission_stuck | 1 | a path mission wasn't completed | path mission 1356 (type 0, object 207) not completed | ||
| path_mission_stuck | 1 | a path mission wasn't completed | path mission 1361 (type 0, object 208) not completed | ||
| objective_stuck | 1 | 6603 Lightreach Mission | the objective didn't advance in three tries | ; objective text: "Help $(creature=30343)"; progress 0/1 after 3 attempts (0 s last) | |
| objective_stuck | 1 | 6603 Lightreach Mission | the objective didn't advance in three tries | ; objective text: "Help $(creature=30457)"; progress 0/1 after 3 attempts (0 s last) | |
| objective_stuck | 1 | 6603 Lightreach Mission | the objective didn't advance in three tries | ; objective text: "Help $(creature=30240)"; progress 0/1 after 3 attempts (0 s last) | |
| quest_not_achieved | 1 | 6603 Lightreach Mission | only blocked or optional objectives were left | objectives left: #0 10269 (type 24), #1 10267 (type 24), #2 10268 (type 24) | |
| event_objective | 3 | 6606 | a public event objective (CompleteEvent) | CompleteEvent 289: public event objective | #343 |
| objective_stuck | 1 | 6606 Recognition of Faith | the objective didn't advance in three tries | ; objective text: "Protect the $(creature=30662) from enraged wildlife"; progress 0/1 after 3 attempts (0 s last) | #343 |
| objective_stuck | 1 | 6606 Recognition of Faith | the objective didn't advance in three tries | location [{22, {-2412.221191, -780.231506, -3532.022705}}]; objective text: "Meet $(creature=30238)"; progress 0/1 after 3 attempts (0 s last) | #343 |
| objective_stuck | 1 | 6779 No Refunds | the objective didn't advance in three tries | location [{22, {-2620.413086, -798.955078, -3722.522705}}]; objective text: "Use Prototype Veggie Cannon 3.0 on the Target"; progress 0/1 after 3 attempts (0 s last) | #345 |
| objective_stuck | 1 | 6584 Tracking Mistclaw | the objective didn't advance in three tries | activate [32369]; objective text: "Follow the mist trail"; progress 0/1 after 3 attempts (0 s last) | #344 |
| no_live_target | 3 | 6584 | no live creature of the objective near its spawns (dead, despawned or never spawned) | no live [30928] near their spawns in world 22 | #344 |
| objective_stuck | 1 | 6584 Tracking Mistclaw | the objective didn't advance in three tries | kill [30928]; objective text: "Kill $(creature=30928)"; progress 0/1 after 3 attempts (5 s last) | #344 |
| teleport_failed | 1 | a GM teleport was refused | no ServerChangeWorld for world 22 {-2598.391, -784.6733, -3516.732}; server said [""] | ||
| objective_stuck | 1 | 8830 WANTED: Unbound Hydroguard [GROUP 2+] | the objective didn't advance in three tries | kill [47026]; objective text: "Kill the $(creature=47026)"; progress 0/1 after 3 attempts (0 s last) | |
| quest_not_achieved | 1 | 8830 WANTED: Unbound Hydroguard [GROUP 2+] | only blocked or optional objectives were left | objectives left: #0 15859 (type 2) | |
| event_objective | 3 | 5501 | a public event objective (CompleteEvent) | CompleteEvent 148: public event objective | #343 |
| objective_stuck | 1 | 5501 Dark Moodie Magic | the objective didn't advance in three tries | ; objective text: "Eliminate the Ancient Skeletons"; progress 0/1 after 3 attempts (0 s last) | #343 |
| quest_not_achieved | 1 | 5501 Dark Moodie Magic | only blocked or optional objectives were left | objectives left: #0 8159 (type 12), #1 16341 (type 25) | #343 |
| objective_stuck | 1 | 5474 WANTED: Chompy the Devourer [GROUP 2+] | the objective didn't advance in three tries | activate [23428]; objective text: "Retrieve the tooth of Chompy the Devourer"; progress 0/1 after 3 attempts (42 s last) | |
| quest_not_achieved | 1 | 5474 WANTED: Chompy the Devourer [GROUP 2+] | only blocked or optional objectives were left | objectives left: #0 8080 (type 4) | |
| no_place | 3 | 5714 | no map marker or spawn in the WorldZone to enter | no marker or spawn in WorldZone 1263 of world 22 | #342 |
| objective_stuck | 1 | 5714 Turn Up the Heat | the objective didn't advance in three tries | ; objective text: "Enter Exo-Lab 79"; progress 0/1 after 3 attempts (0 s last) | #342 |
| unsupported_objective | 1 | 5758 Mitey Infestation | an objective type nothing drives | ; objective text: "Enter Exo-Lab 78"; progress 0/1 after 1 attempts (0 s last) | #342 |
| unsupported_objective | 1 | 5693 Into the Lab Below | an objective type nothing drives | ; objective text: "Look for $(creature=24797)"; progress 0/1 after 1 attempts (0 s last) | #342 |
| quest_not_achieved | 1 | 5693 Into the Lab Below | only blocked or optional objectives were left | objectives left: #0 8489 (type 22) | #342 |
| no_live_target | 3 | 6794 | no live creature of the objective near its spawns (dead, despawned or never spawned) | no live [31654] near their spawns in world 22 | |
| objective_stuck | 1 | 6794 The Sunken Temple [GROUP 2+] | the objective didn't advance in three tries | kill [31654]; objective text: "Kill the $(creature=31654)"; progress 0/1 after 3 attempts (5 s last) | |
| no_live_target | 3 | 6894 | no live creature of the objective near its spawns (dead, despawned or never spawned) | no live [32491] near their spawns in world 22 | |
| objective_stuck | 1 | 6894 All Hail the Queen [GROUP 2+] | the objective didn't advance in three tries | kill [32491]; objective text: "Kill the $(creature=32491)"; progress 0/1 after 3 attempts (5 s last) | |
| quest_not_achieved | 1 | 6894 All Hail the Queen [GROUP 2+] | only blocked or optional objectives were left | objectives left: #0 12590 (type 2) | |
| event_objective | 3 | 6890 | a public event objective (CompleteEvent) | CompleteEvent 313: public event objective | #343 |
| objective_stuck | 1 | 6890 Lost In The Woods | the objective didn't advance in three tries | ; objective text: "Find \"The Highborn: Sovereignty Unveiled\""; progress 0/1 after 3 attempts (0 s last) | #343 |
| objective_stuck | 1 | 5765 WANTED: The Hillscourge Horror [GROUP 2+] | the objective didn't advance in three tries | kill [25302]; objective text: "Kill the $(creature=25302)"; progress 0/1 after 3 attempts (0 s last) | |
| quest_not_achieved | 1 | 5765 WANTED: The Hillscourge Horror [GROUP 2+] | only blocked or optional objectives were left | objectives left: #0 8619 (type 2) |
Counters
- action_set_updates: 6
- activations: 227
- amps_taken: 8
- bags_full: 204
- cast_refused_0x33: 150
- cast_refused_0xF: 197
- casts: 6962
- client_packets_received: 165538
- combat_log_entries: 7810
- creatures_avoided: 6
- csi_answered: 32
- deaths: 38
- equipped_upgrades: 5
- events_finished: 1
- events_joined: 1
- fight_notes: 22
- fight_seconds: 3757
- fight_secs_died: 511
- fight_secs_futile: 185
- fight_secs_killed: 3061
- fights_died: 15
- fights_futile: 7
- fights_killed: 233
- fights_unfinished: 22
- holdouts_ended: 2
- junk_deleted: 19
- kills: 233
- loot_granted: 491
- loot_offered: 502
- objective_attempts: 279
- path_missions_tried: 3
- quest_abilities_granted: 6
- quest_abilities_removed: 6
- quest_ability_casts: 16
- quests_completed: 103
- repairs: 4
- repairs_refused: 1
- retreats: 18
- server_warnings_by_tag: {'Quest': 1, 'Repair': 1}
- spells_started: 14192
- teleports: 57
- time_combat_s: 3875
- time_dialog_s: 68
- time_housekeeping_s: 8
- time_loot_s: 196
- time_overhead_s: 150
- time_pump_s: 7186
- time_recover_s: 1924
- time_side_s: 234
- time_stuck_s: 419
- time_travel_s: 263
- time_using_s: 543
- vacuums: 230
- xp_kill: 10554
- xp_kill_events: 238
- xp_other: 456
- xp_quest: 27301
- xp_rest_bonus: 0
- zone_changes: 209