Contract: Doors Slamming Shut
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 (8)
Set these to advance
2 factsCompletion flags this step writes — they record a step as done but won't run it or skip the quest forward on their own.
mh306_doneIn phase: Additional Game Elements, Dao
mh306_main_clues_foundIn phase: Dao
Gates the quest checks
6 factsmh306_dao_freedGates: Dao
mh306_crystal_destroyedGates: Dao
mh306_door_switch_usedGates: Dao
mh306_job_takenGates: Dao
mh306_support_destroyedGates: Dao
mh306_wall_destroyedGates: Dao
Objectives
- 1.Talk to Kurt Dysart.
- 2.Travel to the haunted mansion.
- 3.Investigate the haunted mansion using your Witcher Senses.
- 4.Investigate the basement using your Witcher Senses.
- 5.Find the earth elemental.
- 6.Deactivate the magic barrier.
- 7.Kill the earth elemental.
- 8.Take a trophy from the earth elemental.
- 9.Collect your reward from Kurt Dysart.
- 10.Read the diary from the ruined house.
Objectives a quest can show, in roughly the order they appear; some are optional or mutually exclusive branches.