WitcherDB
Witcher 3 console commands & item ID database

Whatsoever a Man Soweth…

Main StoryVelenHearts of Stone
With Shani's help, Geralt managed to enter the Academy grounds and speak to a Professor Shakeslock, who had earlier helped Olgierd in his attempts to break the pact with Master Mirror. The professor revealed that O'Dimm could be cheated – one needed only propose a wager, and, as an inveterate gambler, he was ligely to agree to take one up on it.

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

Set these to advance

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

Mirror won
q605_mirror_won
== 1, >= 1

In phase: Bugfixes, Character Entries, Finale, Persistant Content

Three wishes done
q605_three_wishes_done
>= 1

In phase: Character Entries, Finale

After tavern scene
q605_after_tavern_scene

In phase: Finale

Broken mirror inspected
q605_broken_mirror_inspected
== 3

In phase: Finale

Mirror banished
q605_mirror_banished
>= 1

In phase: Character Entries, Finale, Persistant Content

Mirror comment in progress
q605_mirror_comment_in_progress
>= 1

In phase: Finale

Talked to crazy scholar
q605_talked_to_crazy_scholar
>= 1

In phase: Character Entries, Finale

Talked to shani oxen
q605_talked_to_shani_oxen
>= 1

In phase: Character Entries, Finale

Temple dialogue started
q605_temple_dialogue_started
>= 1

In phase: Bugfixes, Finale

Gates the quest checks

12 facts
Dlg chose olg help
q605_dlg_chose_olg_help
>= 1

Gates: Finale

Dlg final standoff
q605_dlg_final_standoff
>= 1

Gates: Finale

Dlg mirror send hell
q605_dlg_mirror_send_hell
>= 1

Gates: Finale

Dlg olg see painting
q605_dlg_olg_see_painting
>= 1

Gates: Finale

Dlg play whistle mirror
q605_dlg_play_whistle_mirror
>= 1

Gates: Finale

Fdb all is quiet
q605_fdb_all_is_quiet
>= 1

Gates: Finale

Fdb party on
q605_fdb_party_on
>= 1

Gates: Finale

Hide sand scene
q605_hide_sand_scene
>= 1

Gates: Finale

Remove the mark
q605_remove_the_mark
>= 1

Gates: Finale

Scholar door destroyed
q605_scholar_door_destroyed
>= 1

Gates: Finale

Scholar door tried
q605_scholar_door_tried
>= 1

Gates: Finale

Water wall destroyed
q605_water_wall_destroyed
>= 1

Gates: Finale

Objectives

  1. 1.Meet Olgierd's man at the Alchemy Inn.
  2. 2.Meet Olgierd at the Temple of Lilvani.
  3. 3.Find the solution to Master Mirror's riddle.
  4. 4.(Optional) Talk to Shani at her home.
  5. 5.(Optional) Follow Shani to the Academy.
  6. 6.(Optional) Enter the Academy grounds.
  7. 7.(Optional) Enter Professor Shakeslock's house.

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