Day one: warrior (Exile), strict mode, 2026-10-24

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 10 of 15
Runtime 14401.4 s (budget 14400 s)
Quests 97 completed of 105 attempted
Deaths 39

Reproduce

DAY_ONE_CLASSES=warrior 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 6.8
4 898.9
5 5217.4
6 6342.1
7 7360.8
8 9862.0
9 12183.8
10 13793.5

Quests

Quest Title Level State Accepted (s) Completed (s) Took (s)
3480 Reporting for Duty 3 completed 19.8 254.5 234.7
3667 The Tower 3 completed 255.0 262.3 7.3
3486 Empowered Tower 3 completed 262.9 401.1 138.2
8961 Wreckage Refuge 3 completed 417.6 418.1 0.6
10138 Stormy Weather 3 completed 434.9 435.5 0.6
3689 Body in the Snow 3 completed 469.9 470.4 0.6
3671 Setting Up Camp 4 completed 490.9 491.4 0.6
3668 Indigenous Intelligence 4 completed 492.0 898.9 406.9
3741 Scattered Supplies 4 completed 901.4 989.0 87.5
3886 Fiery Distraction 4 achieved 989.7
3797 Securing the Area 4 completed 1177.7 1381.3 203.6
4526 Spatial Anomaly 4 completed 1386.1 1495.3 109.3
3712 Final Farewell 4 completed 1514.6 1515.2 0.6
9153 A Widow's Closure 4 completed 1515.9 1516.4 0.6
8960 Finding the Primal Disruptor 4 completed 1566.1 1566.7 0.6
3487 Shellshock! 5 accepted 1567.8
3781 Captives of the Dominion 5 completed 2764.4 3172.4 408.0
6680 Nature's Nightlight 6 completed 4028.9 4131.6 102.7
9087 Touring Woodhaven 6 completed 4176.3 4213.6 37.4
8860 The Protectors of Celestion 6 completed 4231.7 6670.3 2438.6
6679 Flower Brigade 6 completed 4327.2 5217.4 890.2
6674 Catch and Release 6 completed 5264.4 5325.0 60.6
6675 From the Ashes of Greenbough 6 completed 5325.8 5387.6 61.8
6671 A Fiery Escape 6 completed 5392.2 5490.2 98.0
6670 Reclaiming Greenbough 6 completed 5502.5 5709.9 207.4
6672 Greenbough Guardian 6 completed 5710.5 5885.8 175.3
6673 Firefighting 6 completed 5886.4 6063.4 177.0
6805 Journey to Woodhaven 6 completed 6064.2 6214.9 150.7
6677 Restoring the Balance 6 completed 6216.1 6342.1 126.1
10071 Support Training: Tanking 6 completed 6347.5 6381.1 33.6
6678 Dear to My Heart 6 completed 6424.9 6433.3 8.4
4949 Tree Hugger 6 completed 6434.8 6458.8 24.0
4609 The Loftite Hunt Begins 6 completed 6464.7 6478.9 14.2
4541 Troublesome Tremors 6 completed 6479.6 6537.7 58.1
3777 By Leaps and Bounds 6 completed 6538.3 6565.1 26.8
4544 Sweep and Clear 6 completed 6570.3 6608.7 38.4
10126 Expedition: They Came from Fragment Zero! 6 completed 6616.4 6622.6 6.3
10037 Support Training: Tanking 6 accepted 6626.0
9452 Venture into Algoroc! 6 completed 6671.6 6672.8 1.2
5410 Serve and Protect 6 completed 6673.4 6688.3 14.9
3780 Deadstar Annihilation 6 completed 6688.9 6898.3 209.3
4520 Tremor Ridge Kidnappings 6 completed 6902.2 7348.8 446.6
8953 The Algoroc Accord 6 completed 7351.9 7360.8 8.9
9164 Touring Tremor Ridge 6 completed 7368.8 7426.6 57.8
4523 Local Loftite Discoveries 6 completed 7442.4 7469.9 27.5
5317 An Eye for the Color 6 completed 7484.7 7499.4 14.7
4948 Release the Hounds 6 completed 7541.6 7588.3 46.7
4519 Protostar SOS 7 completed 7619.9 7677.8 57.9
4525 Repairing the Core 7 completed 7678.5 7733.8 55.4
4528 Bots Can't Swim 7 completed 7734.5 7816.2 81.7
4527 Irradiated Creatures 7 completed 7816.8 7936.9 120.0
4530 Protostar Pure Loftite Survey 7 completed 7940.6 8057.1 116.5
4536 Yeti Extermination 7 completed 8057.8 8165.9 108.0
4946 Dragged Off.... 7 completed 8174.7 8257.1 82.4
3792 Trapped 7 completed 8258.3 8341.5 83.2
4951 Weapons of War 7 completed 8347.4 8642.0 294.6
6619 The Watcher's Way 7 completed 8643.2 8732.2 89.0
6618 Sanctuary Enshrined 7 completed 8732.8 8822.0 89.2
6620 Predators and Prey 7 accepted 8822.6
6623 Stitched Together 7 completed 9013.0 9047.8 34.8
6625 Flush the Ambush 7 completed 9050.3 9289.7 239.4
6624 Composing a Toxoid 7 accepted 9290.3
6621 Tools of the Trade 7 completed 9555.9 9682.4 126.4
6628 A Heralded Horn 7 completed 9725.7 9882.9 157.2
6629 Watcher's Warning 7 completed 9883.5 10092.9 209.4
9025 An Explorer's Delicacy 7 completed 10121.3 10121.9 0.6
6667 Moodoo Voodoo 8 accepted 10123.1
6666 Bad Vibes 8 completed 10613.3 10741.3 128.0
6668 Science Lesson 8 completed 10744.4 10754.9 10.5
6660 Information Extraction 8 completed 10761.9 10775.9 14.0
6661 Moodie Necropsy 8 completed 10776.6 10857.6 81.1
6662 Grave Robbery 8 completed 10858.3 10977.3 119.0
6663 Relic Calling 8 completed 10978.2 11109.9 131.7
6669 Dance, Moodie, Dance 8 completed 11132.2 11173.6 41.5
6665 Vegging Out 8 completed 11185.0 11306.1 121.1
4971 Marooned 8 completed 11307.6 11320.7 13.1
3786 Technical Difficulties 8 completed 11439.7 11527.9 88.2
4952 DRED Reckoning 8 completed 11528.5 11714.5 186.0
3785 Unwelcome Guests 8 completed 11715.2 11860.5 145.4
3765 He's the Brains 8 completed 11861.2 12049.7 188.5
3766 They're Back! 8 completed 12050.5 12114.1 63.6
3782 Dead Silence 8 completed 12114.8 12183.8 69.0
3769 Up, Up, and Away 8 completed 12205.0 12282.5 77.6
4538 Expensive Diet 8 completed 12330.5 12518.1 187.6
3770 Finish Him! 8 accepted 12557.7
3771 Disturbing Data 8 completed 12646.4 12759.3 112.9
4714 Miner Savior 9 completed 12788.9 12940.7 151.8
5024 Rotten Roan 9 completed 12957.2 13016.0 58.8
3912 Roan Killers 9 accepted 13016.7
4764 A Noble Deed 9 completed 13363.2 13369.4 6.2
4780 Sizing Up the Situation 9 completed 13370.0 13376.3 6.3
5234 Alerting the Judge 9 completed 13377.0 13381.4 4.3
4784 The Justice Assembly 9 completed 13382.3 13414.3 32.0
4789 The Next Steps 9 completed 13415.1 13443.8 28.7
4786 An Explosive Disruption 9 completed 13444.6 13486.6 42.1
4705 Vigilante Justice 9 completed 13487.4 13527.7 40.3
4707 An Emergency of Granok Proportions 9 completed 13531.7 13532.3 0.6
4713 Medical Mishap 9 completed 13533.0 13736.0 203.0
5021 Fire and Forget 9 completed 13750.4 13788.3 37.9
4109 Stop the Drilling 9 completed 13795.2 13843.8 48.6
7022 Herbal Remedy 9 completed 13845.5 13994.2 148.7
7357 Trials of a Matria 9 completed 14008.3 14020.4 12.1
7023 Sylvan Test of Spirit 9 completed 14021.2 14133.8 112.6
7024 Sylvan Test of Courage 9 completed 14134.5 14201.4 66.9
7025 Sylvan Test of Heart 9 completed 14202.1 14386.9 184.8
8962 A Banner Day 5 offered
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 3/4 after 3 attempts (13 s last) #178
objective_stuck 1 3487 Shellshock! the objective didn't advance in three tries kill [17075, 12516, 11950, 11951, 11953, 12525, 14119, 36507]; objective text: "Kill Dominion forces"; progress 0/1000 after 3 attempts (280 s last) #178
accept_refused 1 8962 A Banner Day the server didn't accept the quest no ServerQuestStateChange Accepted from Lone Flower (50977)
event_not_started 1 a public event didn't start on arrival public event 154 (Dominion Ultrabot (Northern Wilds, Camp Icefury)) didn't start on arrival: its units alive within the radius [12526] (of [12526]); events in the zone %{154 => %{id: 154, status: :failure, phase: 0, bonus: %{}, units: 0, objectives: %{371 => 0}, vote: nil, participants: 1, elapsed_m
holdout_not_started 1 a holdout didn't start from its beacon holdout 33: activating beacon 11139 sent no ServerPathSoldierHoldoutStatus
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
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 6620 Predators and Prey the objective didn't advance in three tries activate [30762]; objective text: "Open $m(creature=30762)"; progress 3/4 after 3 attempts (15 s last)
objective_stuck 1 6624 Composing a Toxoid the objective didn't advance in three tries ; objective text: "Inject Bonerazer Draken with Bloodbane Toxoid"; progress 1/5 after 3 attempts (101 s last) #92
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 (106 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)
objective_stuck 1 3912 Roan Killers the objective didn't advance in three tries kill [20992]; objective text: "Kill $m(creature=20992)"; progress 3/4 after 3 attempts (0 s last)
server_alert 1 the server raised an alert [Alert] zone 426/1: no tick for 15 s
server_alert 1 the server raised an alert [Alert] zone 51/1: no tick for 15 s #93

Counters

  • action_set_updates: 5
  • activations: 224
  • amps_taken: 7
  • bags_equipped: 1
  • bags_full: 13
  • cast_refused_0x33: 145
  • cast_refused_0x4: 13
  • cast_refused_0xD: 11
  • cast_refused_0xF: 120
  • casts: 4746
  • client_packets_received: 191066
  • combat_log_entries: 6391
  • creatures_avoided: 3
  • csi_answered: 16
  • deaths: 39
  • equipped_upgrades: 10
  • events_not_started: 1
  • fight_notes: 16
  • fight_seconds: 2406
  • fight_secs_died: 167
  • fight_secs_futile: 41
  • fight_secs_goal: 15
  • fight_secs_killed: 2123
  • fight_secs_timeout: 60
  • fights_died: 11
  • fights_futile: 4
  • fights_goal: 2
  • fights_killed: 141
  • fights_timeout: 1
  • fights_unfinished: 18
  • group_quests_skipped: 7
  • holdouts_ended: 8
  • holocrypt_wakes: 25
  • item_uses: 19
  • items_discarded: 79
  • items_sold: 45
  • junk_deleted: 50
  • kills: 141
  • loot_granted: 312
  • loot_offered: 314
  • move_corrections: 1
  • objective_attempts: 208
  • path_missions_tried: 3
  • position_resyncs: 161
  • quest_abilities_granted: 20
  • quest_abilities_removed: 10
  • quest_ability_casts: 80
  • quests_completed: 97
  • repairs: 3
  • retreats: 19
  • server_warnings_by_tag: {'Alert': 2, 'Challenge': 3, 'MoveCheck': 9, 'Quest': 2, 'Terrain': 3, 'ZoneMap': 4}
  • spells_started: 11318
  • teleports: 55
  • time_combat_s: 2491
  • time_dialog_s: 333
  • time_housekeeping_s: 29
  • time_loot_s: 124
  • time_overhead_s: 618
  • time_pump_s: 14169
  • time_recover_s: 1772
  • time_side_s: 77
  • time_stuck_s: 1275
  • time_travel_s: 7954
  • time_using_s: 1004
  • training_room_entries: 2
  • turn_in_room_made: 0
  • vacuums: 137
  • xp_kill: 4245
  • xp_kill_events: 152
  • xp_other: 76
  • xp_quest: 20545
  • xp_rest_bonus: 0
  • zone_changes: 209

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: :not_started / {:failed, 6} / {:failed, 6}; 34: {:failed, 6} / {:failed, 6} / {:failed, 5}; 156: {:failed, 6} / {:failed, 6} / {:failed, 6}.
  • Final level 10, deaths 39, time_recover_s 1772.
  • Blockers: turn_in_refused q3886 oNone; objective_stuck q3487 o4489; objective_stuck q3487 o4825; accept_refused q8962 oNone; event_not_started qNone oNone; holdout_not_started qNone oNone; path_mission_stuck qNone oNone; path_mission_stuck qNone oNone; path_mission_stuck qNone oNone; objective_stuck q10037 o19138; objective_stuck q6620 o10292; objective_stuck q6624 o10297; objective_stuck q6667 o10488; accept_refused q5284 oNone; no_live_target q3770 o4869; objective_stuck q3770 o4869; objective_stuck q3912 o7175; server_alert qNone oNone; server_alert qNone oNone.