Ghosts of the Past
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 (51)
Set these to advance
24 factsCompletion flags this step writes — they record a step as done but won't run it or skip the quest forward on their own.
sq102_completedIn phase: Letho, Patch Signal Phase 01
sq102_dolores_completedIn phase: Letho, Persistent Interactions
sq102_letho_completedIn phase: Letho, Uest Npcs Default Dialogues
sq102_suspend_1003Also used by Hazardous Goods
sq102_wraiths_killedIn phase: Letho
sq102_assassins_horsesIn phase: Letho
sq102_blacksmith_evictedIn phase: Letho
sq102_hide_communityIn phase: Letho
sq102_sound_source_foundIn phase: Letho
sq102_camp_desertedIn phase: Aveling Merchants, Letho, Lw Sk Poi 029 Camp
sq102_didnt_help_lethoIn phase: Character Journal Entries, Letho
sq102_dolores_gave_questIn phase: Letho, Persistent Interactions
sq102_entered_farmsteadIn phase: Letho, Persistent Interactions
sq102_go_find_ladderIn phase: Letho
sq102_helped_lethoIn phase: Character Journal Entries, Letho
sq102_humberts_corpse_foundIn phase: Letho, Persistent Interactions
sq102_killed_headhuntersIn phase: Character Journal Entries, Letho
sq102_layers_loadedIn phase: Chicken Test, Wait For Layers
sq102_let_headhunters_goIn phase: Character Journal Entries, Letho
sq102_letho_aliveIn phase: Chicken Test, Letho
sq102_letho_metIn phase: Character Journal Entries, Letho
sq102_lost_lethoIn phase: Letho
sq102_told_letho_not_helpingIn phase: Letho, Refused Letho Help
sq102_traps_set_offIn phase: Letho
Gates the quest checks
27 factsenable_chicken_testAlso used by Bloody Baron, For the Advancement of Learning, High Stakes +1 more
q002_met_emhyrAlso used by The Incident at White Orchard
import_letho_aliveGates: Chicken Test
sq102_acceptedGates: Letho
sq102_assassins_arrive_at_farmGates: Letho
sq102_barn_door_center_triedGates: Persistent Interactions
sq102_blocking_debris_destroyedGates: Persistent Interactions
sq102_corpses_frozenGates: Letho
sq102_crossbow_trap_triggeredGates: Letho
sq102_disable_horse_ridingGates: Disable Horse Riding
sq102_door_dolores_house_triedGates: Persistent Interactions
sq102_door_trap_triggeredGates: Letho
sq102_explode_buildingGates: Letho
sq102_gas_trap_triggeredGates: Letho
sq102_ladder_foundGates: Letho
sq102_letho_lost_medallionGates: Persistent Content
sq102_letho_makes_noiseGates: Letho
sq102_lockbox_contents_obtainedGates: Persistent Interactions
sq102_lockbox_triedGates: Persistent Interactions
sq102_loose_plank_foundGates: Persistent Interactions
sq102_spike_trap_triggeredGates: Letho
sq102_trap_disarmedGates: Letho
sq102_tripwire_clue_foundGates: Letho
sq102_tripwire_disarmedGates: Letho
sq102_viper_trap_triggeredGates: Letho
sq102_weak_wall_foundGates: Persistent Interactions
sq102_wolf_pit_foundGates: Letho
Objectives
- 1.Ride with Letho to Lindenvale.
- 2.Kill the bounty hunters.
- 3.Accompany Letho around Lindenvale.
- 4.Deal with Vester and his men.
- 5.Ride with Letho and find Louis.
- 6.Kill the bandits.
- 7.Search the barn.
- 8.Find a ladder using your Witcher Senses.
- 9.Search the farmstead.
- 10.Find where the noise is coming from using your Witcher Senses.
- 11.Enter the barn.
Objectives a quest can show, in roughly the order they appear; some are optional or mutually exclusive branches.