WitcherDB
Witcher 3 console commands & item ID database

Bitter Harvest

Hiring a witcher was one of the best ideas the looters' leader had ever hit upon. Geralt dutifully kept the monsters at bay while they completed their grim harvest.

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

Set these to advance

5 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.

Quest completed
mq1005_quest_completed

In phase: Battlefield Scavengers

Quest giver died
mq1005_quest_giver_died
== 1

Also used by Fake Papers

Quest refused
mq1005_quest_refused
== 1

Also used by Fake Papers

Encounter disable
mq1005_encounter_disable

Disables nml_pontar_soldiers_riding

Quest ignored
mq1005_quest_ignored

In phase: Battlefield Scavengers

Objectives

  1. 1.Protect the scavengers from monsters.
  2. 2.Talk to the scavengers' supervisor.

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