WitcherDB
Witcher 3 console commands & item ID database

Bloody Baron

Nilfgaard's agent had determined Ciri had stayed with the baron - the self-proclaimed ruler of Velen. This man was known for his violent temper and three-mile-long cruel streak, hence his moniker: the Bloody Baron. Geralt, however, was not one to be frightened by nicknames, least of all those taken from bodily fluids, and so made his way to Crow's Perch, the baron's seat, to ask about Cirilla.

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

Set these to advance

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

Completed
q102_completed
== 1, >= 1

Also used by Contract: Shrieker, Contract: The Griffin from the Highlands, Races: Crow's Perch

Villagers terrified
q102_villagers_terrified

In phase: Baron

Sergeant met
sergeant_met

In phase: Sergeant Leads

Came from well
q102_came_from_well
> 1

In phase: Baron

Geralt ran off
q102_geralt_ran_off
< 1, > 1

In phase: Force Walking, Sergeant Leads

Horse fixed nml
q102_horse_fixed_nml
>= 1

Add q102_horse_fixed_nml

Horse fixed velen
q102_horse_fixed_velen
>= 1

Add q102_horse_fixed_velen

Layers loaded
q102_layers_loaded
> 1

In phase: Chicken Test, Wait For Layers

Noticed old man
q102_noticed_old_man
> 1

In phase: Baron

Started
q102_started
> 1

In phase: Baron, Persistent Interactions

Gates the quest checks

6 facts
Chapter1 reached nml
chapter1_reached_nml
> 1

Also used by The Nilfgaardian Connection

Enable chicken test
enable_chicken_test
> 1

Also used by For the Advancement of Learning, High Stakes, The Fall of the House of Reardon +1 more

Baron men attacked
q101_baron_men_attacked
> 1

Also used by Contract: Shrieker, The Nilfgaardian Connection

Offer rejected
q102_offer_rejected
> 1

Gates: Baron

Open portcullis
q102_open_portcullis
> 1

Gates: Baron

Play music baron chambers
q102_play_music_baron_chambers
> 1

Gates: Baron

Objectives

  1. 1.Go to the baron's castle.
  2. 2.Find the baron.
  3. 3.Follow the sergeant.
  4. 4.Talk to the baron.
  5. 5.Explore the area where the boy's body was found.
  6. 6.Go back to the old man if you decide to pay him for his information.
  7. 7.Search the village to find another way into the castle.
  8. 8.Talk to the old man.
  9. 9.Find the cave that leads under Crow's Perch.
  10. 10.Dive underwater to enter the cave.
  11. 11.Climb up through the old well to enter the castle.
  12. 12.Explore the cave and find a way into the castle.

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