WitcherDB
Witcher 3 console commands & item ID database

Fencing Lessons

SecondaryNovigrad
Once they were done with their lesson Geralt was supposed to escort the young lady home. Rosa, however, was clearly still in the mood for some recreation and gave him the slip during a moment of inattention. The witcher knew he needed to find her - or land himself in a heap of trouble.

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

Set these to advance

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

Bridge done
mq3036_bridge_done

In phase: Rosa Romance

Fact done
mq3036_fact_done
== 1

Also used by The Dwarven Document Dilemma

Found prints
mq3036_found_prints
== 1

In phase: Rosa Romance

Started
mq3036_started
>= 1

Also used by The Dwarven Document Dilemma

Gates the quest checks

2 facts
Debug start
mq3036_debug_start
>= 1

Gates: Rosa Romance

Start
mq3036_start
>= 1

Gates: Rosa Romance

Objectives

  1. 1.Go to the var Attre residence tomorrow to give Rosa fencing lessons.
  2. 2.Tell the guard captain about the fencing lessons.
  3. 3.Meet with Rosa.
  4. 4.Follow Rosa.
  5. 5.Defeat Rosa.
  6. 6.Use your Witcher Senses to find Rosa.
  7. 7.Defeat the drunks harassing Rosa.

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