WitcherDB
Witcher 3 console commands & item ID database

Hard Times

SecondarySkellige
Geralt searches nearly every corpse he comes across, and while I personally find this habit a bit morbid, I must admit he digs up some very interesting things in the pockets of the dead. This time, for example, he found a letter that he promptly delivered to its addressee - the smith at Kaer Trolde. It was from the smith's departed sister. Though it cast the man into deep mourning, he appreciated Geralt's deed.

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 (2)

Set these to advance

2 facts

Completion flags this step writes — they record a step as done but won't run it or skip the quest forward on their own.

Tracks found
mq2012_tracks_found

In phase: Bad Place Bad Time

Fdb letter taken
mq2012_fdb_letter_taken
== 1

In phase: Bad Place Bad Time

Objectives

  1. 1.Investigate the broken cart using your Witcher Senses.
  2. 2.Read the letter you found on the dead woman's body.
  3. 3.Use your Witcher Senses to follow the tracks leading away from the broken cart.
  4. 4.Deliver the letter to the smith at Kaer Trolde.

Objectives a quest can show, in roughly the order they appear; some are optional or mutually exclusive branches.