WitcherDB
Witcher 3 console commands & item ID database

The Warble of a Smitten Knight

SecondaryToussaintBlood and Wine
In observance of tradition, the witcher had to reveal a name to take part in the tourney. He chose the immensely original moniker "Geralt of Rivia."

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

Set these to advance

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

Anseis duel won
sq701_anseis_duel_won

In phase: Tournament

Gwent 01 won
sq701_gwent_01_won

In phase: Tournament

Race won
sq701_race_won

In phase: Tournament

Shooting range tutorial done
sq701_shooting_range_tutorial_done

In phase: Tournament

Vivienne skellige dead
sq701_vivienne_skellige_dead

In phase: Additional Game Elements

Won
sq701_won

In phase: Tournament

Done
sq701_done
== 1

Also used by There Can Be Only One

Finale done
sq701_finale_done
== 1, >= 1

In phase: Tournament

Finale done pond
sq701_finale_done_pond
>= 1

Also used by Tesham Mutna

Papillon free
sq701_papillon_free
>= 1

Also used by Of Sheers and a Witcher I Sing

Reached meadow
sq701_reached_meadow
>= 1

Also used by A Portrait of the Witcher as an Old Man, Tesham Mutna

Tailles fistfight won
sq701_tailles_fistfight_won
>= 1

In phase: Tournament

Duel anseis
sq701_duel_anseis

In phase: Tournament

Knights active
sq701_knights_active

In phase: Tournament

Lazaret
sq701_lazaret

In phase: Tournament

Mirror had talk
sq701_mirror_had_talk

In phase: Tournament

Race competition active
sq701_race_competition_active

In phase: Tournament

Race competition track
sq701_race_competition_track

In phase: Tournament

Race tutorial active
sq701_race_tutorial_active

In phase: Tournament

Shooting range competition active
sq701_shooting_range_competition_active

In phase: Tournament

Shooting range start active
sq701_shooting_range_start_active

In phase: Tournament

Shooting range still active
sq701_shooting_range_still_active

In phase: Tournament

Tailles anseis active
sq701_tailles_anseis_active

In phase: Tournament

Tournament ends
sq701_tournament_ends

In phase: Tournament

Turn off clues
sq701_turn_off_clues

In phase: Tournament

Vivienne speach
sq701_vivienne_speach

In phase: Tournament

Arena active
sq701_arena_active
>= 1

In phase: Bugfix, Tournament

Clue bruxa
sq701_clue_bruxa
>= 1

In phase: Tournament

Clue claw marks
sq701_clue_claw_marks
== 1, >= 1

In phase: Tournament

Clue clothes
sq701_clue_clothes
== 1

In phase: Tournament

Clue feather
sq701_clue_feather
== 1, >= 1

In phase: Tournament

Clue illusions
sq701_clue_illusions
== 1

In phase: Tournament

Clue naezan salts
sq701_clue_naezan_salts
== 1

In phase: Tournament

Clues found
sq701_clues_found
>= 4

In phase: Tournament

Delwyn down
sq701_delwyn_down
>= 1

In phase: Tournament

Duelled w anseis
sq701_duelled_w_anseis
>= 1

for mq7006

Followed bird
sq701_followed_bird
>= 1

In phase: Tournament

Guillaume egg
sq701_guillaume_egg
>= 1

In phase: Character Journal Entries, Tournament

Guillaume egg epilogue
sq701_guillaume_egg_epilogue
>= 1

In phase: Character Journal Entries, Tournament

Guillaume pond epilogue
sq701_guillaume_pond_epilogue
>= 1

In phase: Character Journal Entries, Tournament

Guillaume start
sq701_guillaume_start
>= 1

In phase: Character Journal Entries, Tournament

Guy down
sq701_guy_down
>= 1

In phase: Tournament

Horm down
sq701_horm_down
>= 1

In phase: Tournament

Horse combat tutorial start
sq701_horse_combat_tutorial_start
>= 1

In phase: Tournament, Tutorial

Llinos down
sq701_llinos_down
>= 1

In phase: Tournament

Lost bird
sq701_lost_bird
>= 1

In phase: Tournament

More than half
sq701_more_than_half
>= 5

In phase: Shooting Range Tournament

Opposing knight down
sq701_opposing_knight_down
<= 5

In phase: Tournament

Palmerin down
sq701_palmerin_down
>= 1

In phase: Tournament

Race active
sq701_race_active
== 1

In phase: Poi Pleg 02, Tournament

Race no crossbow
sq701_race_no_crossbow
>= 1

In phase: Tournament

Race no sword
sq701_race_no_sword
>= 1

In phase: Tournament

Race tut no crossbow
sq701_race_tut_no_crossbow
>= 1

In phase: Tournament

Race tut no sword
sq701_race_tut_no_sword
>= 1

In phase: Tournament

Shoot comp no crossbow
sq701_shoot_comp_no_crossbow
>= 1

In phase: Tournament

Shoot tut no crossbow
sq701_shoot_tut_no_crossbow
>= 1

In phase: Tournament

Tutorial shield
sq701_tutorial_shield
== 1

In phase: Tournament

Vivienne meadow
sq701_vivienne_meadow
>= 1

In phase: Character Journal Entries, Tournament

Vivienne novigrad
sq701_vivienne_novigrad
>= 1

In phase: Additional Game Elements, Tournament

Vivienne skellige
sq701_vivienne_skellige
>= 1

In phase: Additional Game Elements

Won arena
sq701_won_arena
>= 1

In phase: Tournament

Won competitions
sq701_won_competitions
>= 1, >= 3

In phase: Shooting Range Tournament, Tournament

Won tournament
sq701_won_tournament
>= 1

In phase: Tournament

Gates the quest checks

57 facts
Ranged weapon shoot start
ranged_weapon_shoot_start
== 1

Also used by Turn and Face the Strange

Geralt armor
sq701_geralt_armor
== 1, >= 1

Also used by A Portrait of the Witcher as an Old Man

Guillaume dead
sq701_guillaume_dead
>= 1

Gates: Character Journal Entries

Shooting range sq701 target geralt 01 was hit
shooting_range_sq701_target_geralt_01_was_hit
>= 1

Gates: Shooting Range Tournament

Shooting range sq701 target geralt 02 was hit
shooting_range_sq701_target_geralt_02_was_hit
>= 1

Gates: Shooting Range Tournament

Shooting range sq701 target geralt 03 was hit
shooting_range_sq701_target_geralt_03_was_hit
>= 1

Gates: Shooting Range Tournament

Shooting range sq701 target geralt 04 was hit
shooting_range_sq701_target_geralt_04_was_hit
>= 1

Gates: Shooting Range Tournament

Shooting range sq701 target geralt 05 was hit
shooting_range_sq701_target_geralt_05_was_hit
>= 1

Gates: Shooting Range Tournament

Shooting range sq701 target geralt 06 was hit
shooting_range_sq701_target_geralt_06_was_hit
>= 1

Gates: Shooting Range Tournament

Shooting range sq701 target geralt 07 was hit
shooting_range_sq701_target_geralt_07_was_hit
>= 1

Gates: Shooting Range Tournament

Shooting range sq701 target geralt 08 was hit
shooting_range_sq701_target_geralt_08_was_hit
>= 1

Gates: Shooting Range Tournament

Shooting range sq701 target geralt 09 was hit
shooting_range_sq701_target_geralt_09_was_hit
>= 1

Gates: Shooting Range Tournament

Shooting range sq701 target horm 01 was hit
shooting_range_sq701_target_horm_01_was_hit
>= 1

Gates: Shooting Range Tournament

Shooting range sq701 target horm 02 was hit
shooting_range_sq701_target_horm_02_was_hit
== 1, >= 1

Gates: Shooting Range Tournament

Shooting range sq701 target horm 03 was hit
shooting_range_sq701_target_horm_03_was_hit
== 1, >= 1

Gates: Shooting Range Tournament

Shooting range sq701 target horm 04 was hit
shooting_range_sq701_target_horm_04_was_hit
== 1, >= 1

Gates: Shooting Range Tournament

Shooting range sq701 target horm 05 was hit
shooting_range_sq701_target_horm_05_was_hit
== 1, >= 1

Gates: Shooting Range Tournament

Shooting range sq701 target horm 06 was hit
shooting_range_sq701_target_horm_06_was_hit
== 1, >= 1

Gates: Shooting Range Tournament

Shooting range sq701 target horm 07 was hit
shooting_range_sq701_target_horm_07_was_hit
== 1, >= 1

Gates: Shooting Range Tournament

Shooting range sq701 target horm 08 was hit
shooting_range_sq701_target_horm_08_was_hit
== 1, >= 1

Gates: Shooting Range Tournament

Shooting range sq701 target horm 09 was hit
shooting_range_sq701_target_horm_09_was_hit
>= 1

Gates: Shooting Range Tournament

Add laurels
sq701_add_laurels
>= 1

Gates: Tournament

Delwyn speaks
sq701_delwyn_speaks
== 1

Gates: Tournament

Donimir speaks
sq701_donimir_speaks
== 1

Gates: Tournament

Fight tutorial
sq701_fight_tutorial
>= 1

Gates: Tournament

Guillaume curse secret
sq701_guillaume_curse_secret
>= 1

Gates: Character Journal Entries

Guy speaks
sq701_guy_speaks
== 1

Gates: Tournament

Horm speaks
sq701_horm_speaks
== 1

Gates: Tournament

Horse combat tutorial over
sq701_horse_combat_tutorial_over
== 1, >= 1

Gates: Tournament

Llinos speaks
sq701_llinos_speaks
== 1

Gates: Tournament

Night falls
sq701_night_falls
>= 1

Gates: Tournament

Race tutorial
sq701_race_tutorial
>= 1

Gates: Tournament

Rainfarn speaks
sq701_rainfarn_speaks
== 1

Gates: Tournament

Registration switch
sq701_registration_switch
>= 1

Gates: Tournament

Shoot tutorial
sq701_shoot_tutorial
>= 1

Gates: Tournament

Shooting range early
sq701_shooting_range_early
>= 1

Gates: Tournament

Shooting range late
sq701_shooting_range_late
>= 1

Gates: Tournament

Shooting range vivienne medaillon
sq701_shooting_range_vivienne_medaillon
>= 1

Gates: Tournament

Target horm 01 hit
sq701_target_horm_01_hit
>= 1

Gates: Shooting Range Tournament

Target horm 02 hit
sq701_target_horm_02_hit
== 1, >= 1

Gates: Shooting Range Tournament

Target horm 03 hit
sq701_target_horm_03_hit
== 1, >= 1

Gates: Shooting Range Tournament

Target horm 04 hit
sq701_target_horm_04_hit
== 1, >= 1

Gates: Shooting Range Tournament

Target horm 05 hit
sq701_target_horm_05_hit
== 1, >= 1

Gates: Shooting Range Tournament

Target horm 06 hit
sq701_target_horm_06_hit
== 1, >= 1

Gates: Shooting Range Tournament

Target horm 07 hit
sq701_target_horm_07_hit
== 1, >= 1

Gates: Shooting Range Tournament

Target horm 08 hit
sq701_target_horm_08_hit
== 1, >= 1

Gates: Shooting Range Tournament

Target horm 09 hit
sq701_target_horm_09_hit
>= 1

Gates: Shooting Range Tournament

Target race 01 hit
sq701_target_race_01_hit
>= 1

Gates: Tournament

Target race 02 hit
sq701_target_race_02_hit
>= 1

Gates: Tournament

Target race 03 hit
sq701_target_race_03_hit
>= 1

Gates: Tournament

Target race 04 hit
sq701_target_race_04_hit
>= 1

Gates: Tournament

Target race 05 hit
sq701_target_race_05_hit
>= 1

Gates: Tournament

Target race 06 hit
sq701_target_race_06_hit
>= 1

Gates: Tournament

Target race 07 hit
sq701_target_race_07_hit
>= 1

Gates: Tournament

Target race tut 01 hit
sq701_target_race_tut_01_hit
>= 1

Gates: Tournament

Target race tut 02 hit
sq701_target_race_tut_02_hit
>= 1

Gates: Tournament

Told guillaume
sq701_told_guillaume
>= 1

Gates: Character Journal Entries, Tournament

Objectives

  1. 1.Go to the inscription tent and enter the tourney.
  2. 2.Go to the shooting range.
  3. 3.Geralt's Score
  4. 4.Horm's Score
  5. 5.Talk to Guillaume.
  6. 6.Visit Guillaume in the medics' tent.
  7. 7.Follow Guillaume.
  8. 8.Use your Witcher Senses to investigate Vivienne's tent.
  9. 9.Go to the entrance to the racing course.
  10. 10.Go to the starting line on horseback.
  11. 11.Dummies Hit:
  12. 12.Checkpoints Passed:
  13. 13.Win the horse race.
  14. 14.Follow Guillaume to the race track.
  15. 15.Return to Guillaume.
  16. 16.Go to the starting line.
  17. 17.Follow Guillaume to the shooting range.
  18. 18.Stand in the indicated position.
  19. 19.Shoot all six targets.
  20. 20.Follow Guillaume to the training grounds.
  21. 21.Defeat Delwyn.
  22. 22.Go to the center of the arena.
  23. 23.Defeat Donimir.
  24. 24.Defeat Guy.
  25. 25.Defeat Horm.
  26. 26.Defeat Llinos.
  27. 27.Defeat Rainfarn.
  28. 28.Follow Guillaume to the after-tourney celebration.
  29. 29.Meet Guillaume at the after-tourney celebration.
  30. 30.Sit down across from Guillaume.

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