WitcherDB
Witcher 3 console commands & item ID database

Contract: Doors Slamming Shut

Geralt discovered the haunted house hid secrets not within its walls, but underneath its foundations. A powerful earth elemental, also known as a d'ao, had been imprisoned in its basement. Geralt knew the creature would destroy the entire neighborhood in the blink of an eye were it ever to break free. He had to act quickly.

Objectives

  1. 1.Talk to Kurt Dysart.
  2. 2.Travel to the haunted mansion.
  3. 3.Investigate the haunted mansion using your Witcher Senses.
  4. 4.Investigate the basement using your Witcher Senses.
  5. 5.Find the earth elemental.
  6. 6.Deactivate the magic barrier.
  7. 7.Kill the earth elemental.
  8. 8.Take a trophy from the earth elemental.
  9. 9.Collect your reward from Kurt Dysart.
  10. 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.

Advanced: quest facts and console commands (8)

These are script references, not a tested repair sequence. Keep a separate save before changing quest state.

Quest facts (8)

Flags written by quest scripts

2 facts

These flags record script state. Setting one does not run the associated objective or reliably advance the quest.

Done
mh306_done
== 1, >= 1

In phase: Additional Game Elements, Bugfixing, Dao

Main clues found
mh306_main_clues_found
>= 1

In phase: Dao

Gates the quest checks

6 facts
Dao freed
mh306_dao_freed
== 1

Gates: Dao

Crystal destroyed
mh306_crystal_destroyed
>= 1

Gates: Dao

Door switch used
mh306_door_switch_used
== 1, >= 1

Gates: Dao

Job taken
mh306_job_taken
>= 1

Gates: Dao

Support destroyed
mh306_support_destroyed
>= 1, >= 2

Gates: Dao

Wall destroyed
mh306_wall_destroyed
>= 1

Gates: Dao