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 |
fa3f1d9 |
| Start | veteran |
| Result | stopped, level 5 of 15 |
| Runtime | 1502.6 s (budget 1500 s) |
| Quests | 23 completed of 29 attempted |
| Deaths | 0 |
Reproduce
cd apps/bezgelor_world && DAY_ONE_CLASSES=warrior DAY_ONE_MODES=strict DAY_ONE_TIME_BUDGET=1500 LIMIT_HEAVY=1 ../../scripts/limited.sh mix test test/e2e/day_one_test.exs --include day_one
Levels over time
| Level | At (s) |
|---|---|
| 3 | 2.6 |
| 4 | 196.2 |
| 5 | 492.9 |
Quests
| Quest | Title | Level | State | Accepted (s) | Completed (s) | Took (s) |
|---|---|---|---|---|---|---|
| 3480 | Reporting for Duty | 3 | completed | 5.1 | 103.5 | 98.5 |
| 3667 | The Tower | 3 | completed | 104.1 | 106.1 | 2.0 |
| 3486 | Empowered Tower | 3 | completed | 106.6 | 168.3 | 61.6 |
| 8961 | Wreckage Refuge | 3 | completed | 169.2 | 169.8 | 0.6 |
| 10138 | Stormy Weather | 3 | completed | 170.6 | 171.2 | 0.6 |
| 3689 | Body in the Snow | 3 | completed | 172.1 | 172.6 | 0.6 |
| 3671 | Setting Up Camp | 4 | completed | 173.5 | 174.0 | 0.6 |
| 3668 | Indigenous Intelligence | 4 | accepted | 174.6 | ||
| 3712 | Final Farewell | 4 | completed | 195.6 | 196.2 | 0.6 |
| 4526 | Spatial Anomaly | 4 | completed | 197.2 | 200.5 | 3.3 |
| 3741 | Scattered Supplies | 4 | completed | 201.0 | 221.6 | 20.6 |
| 3797 | Securing the Area | 4 | completed | 222.2 | 442.6 | 220.4 |
| 3886 | Fiery Distraction | 4 | completed | 443.3 | 457.6 | 14.3 |
| 3673 | Contact with Thayd | 4 | accepted | 458.4 | ||
| 8960 | Finding the Primal Disruptor | 4 | completed | 459.3 | 459.9 | 0.6 |
| 3781 | Captives of the Dominion | 5 | completed | 461.2 | 466.7 | 5.6 |
| 8962 | A Banner Day | 5 | completed | 467.4 | 467.9 | 0.6 |
| 9153 | A Widow's Closure | 4 | completed | 873.2 | 873.8 | 0.6 |
| 4949 | Tree Hugger | 6 | completed | 875.3 | 882.8 | 7.5 |
| 4948 | Release the Hounds | 6 | completed | 883.8 | 894.5 | 10.7 |
| 4544 | Sweep and Clear | 6 | completed | 895.1 | 905.4 | 10.3 |
| 4609 | The Loftite Hunt Begins | 6 | completed | 906.1 | 906.7 | 0.6 |
| 4541 | Troublesome Tremors | 6 | completed | 907.3 | 918.4 | 11.1 |
| 3777 | By Leaps and Bounds | 6 | accepted | 919.0 | ||
| 8953 | The Algoroc Accord | 6 | accepted | 1463.8 | ||
| 4523 | Local Loftite Discoveries | 6 | completed | 1467.8 | 1472.1 | 4.3 |
| 4520 | Tremor Ridge Kidnappings | 6 | accepted | 1472.7 | ||
| 9164 | Touring Tremor Ridge | 6 | completed | 1479.7 | 1484.5 | 4.8 |
| 3780 | Deadstar Annihilation | 6 | accepted | 1486.1 |
Blockers
| Kind | Times | Quest | Cause | Detail | Issue |
|---|---|---|---|---|---|
| no_spawn | 3 | 3668 | a creature the quest needs has no spawn in the world data | no spawn of [12484] ("Scientist Lusk") in world 426 | #102 |
| objective_stuck | 1 | 3668 Indigenous Intelligence | the objective didn't advance in three tries | talk [12484]; objective text: "Find $(creature=12484)"; progress 0/1 after 3 attempts (0 s last) | #102 |
| objective_stuck | 1 | 3668 Indigenous Intelligence | the objective didn't advance in three tries | activate [14124]; objective text: "Rescue Exile Prisoners"; progress 0/5 after 3 attempts (6 s last) | #102 |
| no_spawn | 3 | 3673 | a creature the quest needs has no spawn in the world data | no spawn of [12521, 13150, 13151] ("Signal Flare", "Signal Flare", "Signal Flare") in world 426 | #102 |
| objective_stuck | 1 | 3673 Contact with Thayd | the objective didn't advance in three tries | activate [12521, 13150, 13151]; objective text: "Light the $m(creature=12521)"; progress 0/3 after 3 attempts (0 s last) | #102 |
| unsupported_objective | 1 | 3673 Contact with Thayd | an objective type nothing drives | ; objective text: nil; progress 0/1 after 1 attempts (0 s last) | #102 |
| quest_not_achieved | 1 | 3673 Contact with Thayd | only blocked or optional objectives were left | objectives left: #0 4748 (type 14), #1 4888 (type 12), #2 4889 (type 12), #3 4890 (type 12), #4 13391 (type 5) | #102 |
| path_mission_stuck | 1 | a path mission wasn't completed | path mission 33 (type 0, object 12) not completed | ||
| path_mission_stuck | 1 | a path mission wasn't completed | path mission 156 (type 0, object 2) not completed | ||
| objective_stuck | 1 | 3777 By Leaps and Bounds | the objective didn't advance in three tries | kill [13120]; objective text: "Collect $m(item=6998)"; progress 0/8 after 3 attempts (180 s last) | |
| objective_stuck | 1 | 8953 The Algoroc Accord | the objective didn't advance in three tries | location [{51, {3766.480469, -1018.84375, -4650.808594}}]; objective text: "Gain 1000 Algoroc Accord Reputation"; progress 1/1000 after 3 attempts (0 s last) | #94 |
| quest_not_achieved | 1 | 8953 The Algoroc Accord | only blocked or optional objectives were left | objectives left: #0 16083 (type 5) | #94 |
| unsupported_objective | 1 | 4520 Tremor Ridge Kidnappings | an objective type nothing drives | ; objective text: "Rescue Kidnapped Rustics"; progress 0/6 after 1 attempts (0 s last) | #96 |
Counters
- action_set_in_combat: 3
- action_set_updates: 2
- activations: 38
- amps_taken: 0
- bags_full: 15
- cast_refused_0x33: 93
- cast_refused_0xF: 78
- casts: 2755
- client_packets_received: 29696
- combat_log_entries: 479
- equipped_upgrades: 5
- events_finished: 1
- events_joined: 1
- fight_seconds: 1242
- fights_unfinished: 13
- holdouts_ended: 3
- junk_deleted: 5
- kills: 28
- loot_granted: 56
- loot_offered: 66
- objective_attempts: 49
- path_missions_completed: 1
- path_missions_tried: 3
- quests_completed: 23
- server_warnings_by_tag: {'Ability': 3, 'Challenge': 2}
- spells_started: 4848
- teleports: 5
- vacuums: 28
- zone_changes: 33