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 |
fd69f22f |
| Race | human |
| Start | veteran |
| Result | stopped, level 11 of 15 |
| Runtime | 14445.0 s (budget 14400 s) |
| Quests | 114 completed of 122 attempted |
| Deaths | 28 |
Reproduce
DAY_ONE_CLASSES=engineer DAY_ONE_FACTION=exile DAY_ONE_MODES=strict DAY_ONE_TIME_BUDGET=14400 DAY_ONE_TARGET_LEVEL=15 mix test test/e2e/day_one_test.exs --include day_one
Levels over time
| Level | At (s) |
|---|---|
| 3 | 7.7 |
| 4 | 645.6 |
| 5 | 2265.0 |
| 6 | 4379.9 |
| 7 | 5754.9 |
| 8 | 8173.4 |
| 9 | 10089.8 |
| 10 | 12022.8 |
| 11 | 13729.1 |
Quests
| Quest | Title | Level | State | Accepted (s) | Completed (s) | Took (s) |
|---|---|---|---|---|---|---|
| 3480 | Reporting for Duty | 3 | completed | 20.9 | 190.3 | 169.4 |
| 8961 | Wreckage Refuge | 3 | completed | 226.4 | 227.0 | 0.6 |
| 3667 | The Tower | 3 | completed | 239.0 | 246.3 | 7.4 |
| 3486 | Empowered Tower | 3 | completed | 246.9 | 348.2 | 101.3 |
| 10138 | Stormy Weather | 3 | completed | 365.0 | 365.6 | 0.6 |
| 3689 | Body in the Snow | 3 | completed | 399.9 | 400.4 | 0.6 |
| 3671 | Setting Up Camp | 4 | completed | 420.8 | 421.4 | 0.6 |
| 3668 | Indigenous Intelligence | 4 | completed | 422.0 | 645.6 | 223.7 |
| 3741 | Scattered Supplies | 4 | completed | 648.1 | 735.6 | 87.5 |
| 3886 | Fiery Distraction | 4 | achieved | 736.3 | ||
| 3797 | Securing the Area | 4 | completed | 930.3 | 1058.4 | 128.1 |
| 4526 | Spatial Anomaly | 4 | completed | 1063.4 | 1172.5 | 109.1 |
| 3712 | Final Farewell | 4 | completed | 1191.8 | 1192.3 | 0.6 |
| 9153 | A Widow's Closure | 4 | completed | 1193.0 | 1193.6 | 0.6 |
| 8960 | Finding the Primal Disruptor | 4 | completed | 1243.2 | 1243.8 | 0.6 |
| 3487 | Shellshock! | 5 | accepted | 1245.0 | ||
| 8962 | A Banner Day | 5 | completed | 2026.5 | 2048.0 | 21.5 |
| 3781 | Captives of the Dominion | 5 | completed | 2114.3 | 2170.1 | 55.8 |
| 6680 | Nature's Nightlight | 6 | completed | 2973.9 | 3076.6 | 102.7 |
| 9087 | Touring Woodhaven | 6 | completed | 3121.3 | 3159.0 | 37.7 |
| 8860 | The Protectors of Celestion | 6 | completed | 3177.0 | 7354.4 | 4177.4 |
| 6679 | Flower Brigade | 6 | completed | 3272.6 | 3699.4 | 426.8 |
| 6674 | Catch and Release | 6 | completed | 3746.3 | 3807.3 | 61.0 |
| 6675 | From the Ashes of Greenbough | 6 | completed | 3821.7 | 3883.6 | 61.8 |
| 6671 | A Fiery Escape | 6 | achieved | 3888.2 | ||
| 6670 | Reclaiming Greenbough | 6 | completed | 4086.3 | 4248.5 | 162.3 |
| 6677 | Restoring the Balance | 6 | completed | 4253.9 | 4379.9 | 126.0 |
| 10071 | Support Training: Tanking | 6 | completed | 4385.3 | 4415.6 | 30.3 |
| 6678 | Dear to My Heart | 6 | completed | 4459.9 | 4468.3 | 8.4 |
| 4949 | Tree Hugger | 6 | completed | 4469.5 | 4489.7 | 20.2 |
| 4609 | The Loftite Hunt Begins | 6 | completed | 4495.6 | 4509.8 | 14.2 |
| 4541 | Troublesome Tremors | 6 | completed | 4510.4 | 4568.4 | 58.0 |
| 3777 | By Leaps and Bounds | 6 | completed | 4569.1 | 4595.7 | 26.7 |
| 4544 | Sweep and Clear | 6 | completed | 4600.9 | 4639.2 | 38.4 |
| 10126 | Expedition: They Came from Fragment Zero! | 6 | completed | 4646.9 | 4653.2 | 6.3 |
| 10037 | Support Training: Tanking | 6 | accepted | 4656.6 | ||
| 9452 | Venture into Algoroc! | 6 | completed | 4700.9 | 4702.1 | 1.2 |
| 5410 | Serve and Protect | 6 | completed | 4702.7 | 4717.6 | 15.0 |
| 3780 | Deadstar Annihilation | 6 | completed | 4718.2 | 5019.1 | 300.9 |
| 4520 | Tremor Ridge Kidnappings | 6 | accepted | 5023.0 | ||
| 4948 | Release the Hounds | 6 | completed | 5359.2 | 5571.9 | 212.7 |
| 8953 | The Algoroc Accord | 6 | completed | 5607.4 | 5616.7 | 9.3 |
| 9164 | Touring Tremor Ridge | 6 | completed | 5624.5 | 5682.1 | 57.6 |
| 4523 | Local Loftite Discoveries | 6 | completed | 5697.8 | 5725.4 | 27.5 |
| 5317 | An Eye for the Color | 6 | completed | 5740.2 | 5754.9 | 14.7 |
| 4519 | Protostar SOS | 7 | completed | 5760.7 | 5818.5 | 57.9 |
| 4525 | Repairing the Core | 7 | completed | 5819.1 | 5874.4 | 55.3 |
| 4528 | Bots Can't Swim | 7 | completed | 5875.2 | 5956.8 | 81.6 |
| 4527 | Irradiated Creatures | 7 | completed | 5957.5 | 6073.0 | 115.6 |
| 4530 | Protostar Pure Loftite Survey | 7 | completed | 6076.6 | 6193.1 | 116.4 |
| 4536 | Yeti Extermination | 7 | completed | 6193.8 | 6325.1 | 131.3 |
| 4946 | Dragged Off.... | 7 | completed | 6333.9 | 6416.3 | 82.4 |
| 3792 | Trapped | 7 | completed | 6417.5 | 6508.7 | 91.1 |
| 4951 | Weapons of War | 7 | completed | 6533.6 | 6838.2 | 304.6 |
| 6619 | The Watcher's Way | 7 | completed | 6839.4 | 6928.4 | 89.0 |
| 6618 | Sanctuary Enshrined | 7 | completed | 6929.0 | 7018.2 | 89.2 |
| 6620 | Predators and Prey | 7 | completed | 7018.9 | 7421.2 | 402.3 |
| 6621 | Tools of the Trade | 7 | completed | 7425.5 | 7677.5 | 251.9 |
| 6625 | Flush the Ambush | 7 | completed | 7699.7 | 8024.6 | 324.9 |
| 6624 | Composing a Toxoid | 7 | completed | 8025.2 | 8247.1 | 221.9 |
| 6623 | Stitched Together | 7 | completed | 8250.2 | 8285.0 | 34.8 |
| 6628 | A Heralded Horn | 7 | completed | 8347.2 | 8498.6 | 151.4 |
| 6629 | Watcher's Warning | 7 | completed | 8499.2 | 8688.4 | 189.2 |
| 9025 | An Explorer's Delicacy | 7 | completed | 8716.8 | 8717.4 | 0.6 |
| 6626 | End of the Elders | 8 | completed | 8718.6 | 8772.5 | 53.9 |
| 6797 | Tampered Signals | 8 | completed | 8776.7 | 8799.3 | 22.6 |
| 6622 | Preyfinder's Demise | 8 | completed | 8799.9 | 8838.8 | 38.9 |
| 6659 | A Visit to the Doctor | 8 | completed | 8865.0 | 8866.3 | 1.2 |
| 6660 | Information Extraction | 8 | completed | 8866.9 | 8881.0 | 14.2 |
| 6661 | Moodie Necropsy | 8 | completed | 8881.6 | 8960.1 | 78.5 |
| 6662 | Grave Robbery | 8 | completed | 8960.7 | 9079.6 | 118.8 |
| 6663 | Relic Calling | 8 | completed | 9080.3 | 9212.4 | 132.1 |
| 6668 | Science Lesson | 8 | completed | 9219.1 | 9229.6 | 10.5 |
| 6666 | Bad Vibes | 8 | completed | 9232.2 | 9360.7 | 128.5 |
| 6669 | Dance, Moodie, Dance | 8 | completed | 9374.9 | 9416.3 | 41.5 |
| 6667 | Moodoo Voodoo | 8 | accepted | 9417.0 | ||
| 6665 | Vegging Out | 8 | completed | 9951.7 | 10075.4 | 123.7 |
| 4971 | Marooned | 8 | completed | 10076.7 | 10089.8 | 13.0 |
| 3786 | Technical Difficulties | 8 | completed | 10208.6 | 10399.3 | 190.7 |
| 4952 | DRED Reckoning | 8 | completed | 10399.9 | 10586.3 | 186.3 |
| 3785 | Unwelcome Guests | 8 | completed | 10586.9 | 10679.7 | 92.8 |
| 3765 | He's the Brains | 8 | completed | 10680.3 | 10854.1 | 173.8 |
| 3766 | They're Back! | 8 | completed | 10854.9 | 10918.4 | 63.5 |
| 3782 | Dead Silence | 8 | completed | 10919.0 | 10987.9 | 68.9 |
| 3769 | Up, Up, and Away | 8 | completed | 11008.6 | 11067.2 | 58.6 |
| 4538 | Expensive Diet | 8 | completed | 11096.2 | 11231.6 | 135.5 |
| 3770 | Finish Him! | 8 | accepted | 11271.2 | ||
| 3771 | Disturbing Data | 8 | completed | 11359.7 | 11453.4 | 93.8 |
| 4714 | Miner Savior | 9 | completed | 11482.9 | 11581.6 | 98.8 |
| 5024 | Rotten Roan | 9 | completed | 11598.2 | 11656.8 | 58.6 |
| 3912 | Roan Killers | 9 | completed | 11657.4 | 11965.0 | 307.6 |
| 4764 | A Noble Deed | 9 | completed | 11972.0 | 11978.1 | 6.1 |
| 4780 | Sizing Up the Situation | 9 | completed | 11978.7 | 11985.0 | 6.3 |
| 5234 | Alerting the Judge | 9 | completed | 11985.6 | 11989.9 | 4.3 |
| 4784 | The Justice Assembly | 9 | completed | 11990.8 | 12022.6 | 31.8 |
| 4789 | The Next Steps | 9 | completed | 12023.6 | 12052.3 | 28.8 |
| 4786 | An Explosive Disruption | 9 | completed | 12053.1 | 12094.7 | 41.6 |
| 4705 | Vigilante Justice | 9 | completed | 12095.3 | 12153.8 | 58.5 |
| 4707 | An Emergency of Granok Proportions | 9 | completed | 12156.9 | 12157.5 | 0.6 |
| 4713 | Medical Mishap | 9 | completed | 12158.1 | 12359.6 | 201.5 |
| 5021 | Fire and Forget | 9 | completed | 12377.9 | 12415.7 | 37.8 |
| 4109 | Stop the Drilling | 9 | completed | 12422.1 | 12470.3 | 48.3 |
| 7022 | Herbal Remedy | 9 | completed | 12471.7 | 12619.8 | 148.1 |
| 7357 | Trials of a Matria | 9 | completed | 12633.8 | 12645.8 | 12.0 |
| 7023 | Sylvan Test of Spirit | 9 | completed | 12646.4 | 12758.7 | 112.3 |
| 7024 | Sylvan Test of Courage | 9 | completed | 12759.3 | 12820.9 | 61.6 |
| 7025 | Sylvan Test of Heart | 9 | completed | 12821.5 | 13003.1 | 181.6 |
| 8759 | Crowning Ceremony | 9 | completed | 13017.9 | 13032.5 | 14.7 |
| 6998 | Gargantuan Tale | 9 | completed | 13033.8 | 13083.3 | 49.6 |
| 6999 | Hijunga Defenses | 9 | completed | 13084.0 | 13274.4 | 190.4 |
| 7000 | Rowsdower at Stake | 9 | completed | 13275.0 | 13392.4 | 117.4 |
| 7002 | Breaking Free | 9 | completed | 13405.5 | 13510.8 | 105.3 |
| 7055 | Wayfarer's Passage | 9 | completed | 13554.5 | 13596.8 | 42.3 |
| 7003 | Swapping Troubles | 9 | completed | 13652.9 | 13728.2 | 75.3 |
| 7004 | Biting Back | 9 | completed | 13729.9 | 13950.5 | 220.6 |
| 7005 | Risky Riches | 9 | completed | 13975.7 | 14077.3 | 101.6 |
| 7006 | On to Sylvan Glade | 9 | completed | 14078.5 | 14086.4 | 7.9 |
| 7590 | Meet the Explorers Union | 10 | completed | 14087.0 | 14100.5 | 13.4 |
| 6968 | Gather the Crew | 10 | completed | 14101.3 | 14158.0 | 56.7 |
| 6969 | Making Contact | 10 | completed | 14158.7 | 14213.2 | 54.5 |
| 6974 | Of Augmentation and Aggression | 10 | completed | 14213.8 | 14344.5 | 130.6 |
| 6970 | Follow the Data | 10 | accepted | 14345.1 | ||
| 5284 | Mining Opportunity | 8 | offered |
Blockers
| Kind | Times | Quest | Cause | Detail | Issue |
|---|---|---|---|---|---|
| turn_in_refused | 1 | 3886 Fiery Distraction | the server didn't complete the quest | no ServerQuestStateChange Completed | |
| objective_stuck | 1 | 3487 Shellshock! | the objective didn't advance in three tries | activate [11251]; objective text: "Overload $m(creature=11251)"; progress 2/4 after 3 attempts (13 s last) | #178 |
| 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 34 (type 0, object 13) not completed | ||
| path_mission_stuck | 1 | a path mission wasn't completed | path mission 156 (type 0, object 2) not completed | ||
| turn_in_refused | 1 | 6671 A Fiery Escape | the server didn't complete the quest | no ServerQuestStateChange Completed | |
| objective_stuck | 1 | 10037 Support Training: Tanking | the objective didn't advance in three tries | activate [70968]; objective text: "Taunt blue $m(creature=70968)"; progress 0/3 after 3 attempts (0 s last) | #158 |
| objective_stuck | 1 | 4520 Tremor Ridge Kidnappings | the objective didn't advance in three tries | activate [20263]; objective text: "Rescue $(creature=20264)"; progress 0/1 after 3 attempts (0 s last) | #96 |
| objective_stuck | 1 | 6667 Moodoo Voodoo | the objective didn't advance in three tries | ; objective text: "Use the Fear Fetish to scare Moodies"; progress 3/5 after 3 attempts (105 s last) | #178 |
| accept_refused | 1 | 5284 Mining Opportunity | the server didn't accept the quest | no ServerQuestStateChange Accepted from "Loftite" Pike (21146) | |
| no_live_target | 3 | 3770 | no live creature of the objective near its spawns (dead, despawned or never spawned) | no live [13147] near their spawns in world 930 | |
| objective_stuck | 1 | 3770 Finish Him! | the objective didn't advance in three tries | kill [13147]; objective text: "Kill $(creature=13147)"; progress 0/1 after 3 attempts (5 s last) |
Counters
- action_set_in_combat: 5
- action_set_updates: 6
- activations: 270
- amps_taken: 8
- bags_equipped: 1
- bags_full: 15
- cast_refused_0x33: 60
- cast_refused_0x4: 14
- cast_refused_0xD: 66
- cast_refused_0xF: 8
- casts: 1893
- client_packets_received: 212719
- combat_log_entries: 8923
- csi_answered: 29
- deaths: 28
- equipped_upgrades: 11
- events_finished: 1
- events_joined: 1
- fight_notes: 10
- fight_seconds: 2248
- fight_secs_died: 54
- fight_secs_futile: 50
- fight_secs_goal: 13
- fight_secs_killed: 2071
- fight_secs_timeout: 60
- fights_died: 4
- fights_futile: 5
- fights_goal: 2
- fights_killed: 190
- fights_timeout: 1
- fights_unfinished: 12
- group_quests_skipped: 7
- holdouts_ended: 9
- holocrypt_wakes: 19
- item_uses: 20
- items_discarded: 101
- items_sold: 52
- junk_deleted: 75
- kills: 190
- loot_granted: 396
- loot_offered: 402
- objective_attempts: 232
- path_missions_tried: 3
- position_resyncs: 10
- quest_abilities_granted: 13
- quest_abilities_removed: 9
- quest_ability_casts: 57
- quests_completed: 114
- repairs: 3
- retreats: 12
- server_warnings_by_tag: {'Ability': 5, 'Challenge': 3, 'MoveCheck': 6, 'Quest': 1, 'Terrain': 3, 'ZoneMap': 4}
- spells_started: 10271
- teleports: 64
- time_combat_s: 2344
- time_dialog_s: 301
- time_housekeeping_s: 35
- time_loot_s: 168
- time_overhead_s: 393
- time_pump_s: 14247
- time_recover_s: 1384
- time_side_s: 69
- time_stuck_s: 281
- time_travel_s: 8588
- time_using_s: 1163
- training_room_entries: 2
- turn_in_room_made: 0
- vacuums: 181
- xp_kill: 6680
- xp_kill_events: 204
- xp_other: 578
- xp_quest: 26834
- xp_rest_bonus: 0
- zone_changes: 234
Follow-up findings (bot revision 9 follow-up, commit 9)
- Rests stopped at cap_90_s: 0; of them under 5% health gained: 0. "rest stalled:" notes: 0.
- Quests watched for this batch: 3777 completed, 4982 not taken, 4944 not taken, 4743 not taken, 4951 completed, 3769 completed.
- Holdouts (attempt results, in order): 33: {:failed, 6} / {:failed, 5} / {:failed, 6}; 34: {:failed, 6} / {:failed, 5} / {:failed, 6}; 156: {:failed, 6} / {:failed, 5} / {:failed, 6}.
- Final level 11, deaths 28, time_recover_s 1384.
- Blockers: turn_in_refused q3886 oNone; objective_stuck q3487 o4489; path_mission_stuck qNone oNone; path_mission_stuck qNone oNone; path_mission_stuck qNone oNone; turn_in_refused q6671 oNone; objective_stuck q10037 o19138; objective_stuck q4520 o7381; objective_stuck q6667 o10488; accept_refused q5284 oNone; no_live_target q3770 o4869; objective_stuck q3770 o4869.