WitcherDB
Witcher 3 console commands & item ID database

Message from an Old Friend

SecondarySkellige
Geralt found the book and, inside it, a letter from someone he had once known. Though he gave no outward sign of it, this filled him with touching recollections of old times. To this day I don't know who the old friend was nor what he had written in the letter - and that's a shame, for judging by Geralt's behavior, therein lies a very interesting tale...

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

1 fact

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

My manifest known
mq3027_my_manifest_known
== 1

In phase: My Manifest, Novigrad Shops And Craftsmen

Gates the quest checks

7 facts
Foot mappin1
mq3027_foot_mappin1
== 1

Also used by The Price of Honor

Foot mappin2
mq3027_foot_mappin2
== 1

Also used by The Price of Honor

Foot mappin3
mq3027_foot_mappin3
== 1

Also used by The Price of Honor

Foot mappin4
mq3027_foot_mappin4
== 1

Also used by The Price of Honor

Foot mappin5
mq3027_foot_mappin5
== 1

Also used by The Price of Honor

Foot mappin6
mq3027_foot_mappin6
== 1

Also used by The Price of Honor

Foot mappin7
mq3027_foot_mappin7
== 1

Also used by The Price of Honor

Objectives

  1. 1.Find a book with a red cover using your Witcher Senses.
  2. 2.Read the letter you found folded inside the book "My Manifesto."

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