Contract: Devil by the Well
Fixing a softlock
Enable the debug console, then look for a fact under Gates the quest checks — one the quest is actively waiting on. If that flag never got written, addfact it to the value shown and the gate clears.
Setting a Set these to advance fact only marks a step done — it won't run the step or skip the quest forward, and it can't fix a softlock caused by a scene that never played or an NPC that didn't spawn (reload an earlier save for those). Save before forcing any fact.
Quest facts (40)
Set these to advance
34 factsCompletion flags this step writes — they record a step as done but won't run it or skip the quest forward on their own.
mq0003_farmers_daughter_deadIn phase: Freshwater
mq0003_completeIn phase: Freshwater, Persistent Content
mq0003_fdb_prepare_activeIn phase: Freshwater
mq0003_got_find_bind_objectiveIn phase: Freshwater
mq0003_hamlet_inhabitedIn phase: Persistent Content
mq0003_saw_noonwraithIn phase: Freshwater
mq0003_acceptedIn phase: Freshwater
mq0003_accepted_questIn phase: Accepted Quest, Freshwater
mq0003_been_at_wellIn phase: Freshwater
mq0003_body_removedIn phase: Freshwater
mq0003_bracelet_destroyedIn phase: Freshwater
mq0003_cave_tunnel_foundIn phase: Freshwater
mq0003_check_the_wellIn phase: Freshwater
mq0003_find_evidenceIn phase: Freshwater
mq0003_found_skeletonIn phase: Freshwater
mq0003_found_tracks_to_wellIn phase: Freshwater
mq0003_geralt_read_about_noonwraithsIn phase: Freshwater, Read About Noonwraiths, Read Journal
mq0003_gp_dlg_playingIn phase: Geralt Gp Dlg Tickets
mq0003_gpdlg_already_have_diaryIn phase: Freshwater
mq0003_gpdlg_better_look_aroundIn phase: Freshwater
mq0003_gpdlg_find_binding_objectIn phase: Freshwater, Read Journal
mq0003_gpdlg_on_girls_diaryIn phase: Freshwater
mq0003_gpdlg_on_wraithIn phase: Freshwater
mq0003_its_a_noonwraithIn phase: Freshwater, Its A Noonwraith
mq0003_journal_no_longer_necessaryIn phase: Freshwater
mq0003_layers_loadedIn phase: Show Layers, Wait For Layers
mq0003_left_caveIn phase: Freshwater
mq0003_noonwraith_already_thereIn phase: Freshwater
mq0003_noonwraith_banishedIn phase: Freshwater, Lw Prologue Noonwraith Settlement, Persistent Content
mq0003_noonwraith_hostileIn phase: Freshwater
mq0003_noonwraith_summonedIn phase: Freshwater
mq0003_read_diaryIn phase: Freshwater
mq0003_seen_corpse_hangingIn phase: Freshwater
mq0003_talked_to_farmerIn phase: Freshwater
Gates the quest checks
6 factsmq0003_bracelet_placedGates: Freshwater
mq0003_corpse_broughtGates: Freshwater
mq0003_corpse_ignitedGates: Freshwater
mq0003_fire_greenGates: Freshwater
mq0003_girls_diaryGates: Read Girls Diary
mq0003_womans_corpse_foundGates: Freshwater
Objectives
- 1.Find a way out of the cave.
- 2.Find a way to return to the surface.
- 3.Leave the cave.
- 4.Return to Odolan for a reward.
- 5.Check if there's a noonwraith contract on the White Orchard notice board.
- 6.Find the spirit that haunts the well.
- 7.Defeat the noonwraith.
- 8.Take a trophy from the noonwraith.
- 9.Ask Odolan about the contract.
- 10.Go down the well and look for something that belonged to the dead woman using your Witcher Senses.
- 11.Light a fire to destroy the noonwraith's bones and bracelet.
- 12.Prepare to fight the noonwraith and light a fire near the well.
- 13.Read the diary from the ruined house.
- 14.Follow the drag marks using your Witcher Senses.
- 15.Use your Witcher Senses to examine the well.
- 16.Inspect the well.
- 17.Read the entry about noonwraiths in the Bestiary.
- 18.Find out what binds the noonwraith to the ruined village.
- 19.Retrieve the body from the well.
- 20.Find out what binds the noonwraith to the well.
- 21.Find evidence of the spirit's presence using your Witcher Senses.
Objectives a quest can show, in roughly the order they appear; some are optional or mutually exclusive branches.