WitcherDB
Witcher 3 console commands & item ID database

Brothers in Arms

Main StoryNovigrad
Geralt crisscrossed the Continent and gathered a crew of the most talented individuals of his time - the fighters, that is, talented lovers, such as myself, not being needed at this moment. The next step? Defeat the Wild Hunt.

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

Set these to advance

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

Cerys refused km
q402_cerys_refused_km
== 1

Also used by Coronation

Crach will teleport
q402_crach_will_teleport
>= 1

Also used by Coronation

Escort completed
q402_escort_completed
== 1, > 1, >= 1

Also used by A Dangerous Game, A Deadly Plot, A Favor for a Friend +10 more

Invited hjalmar to km
q402_invited_hjalmar_to_km
== 1, >= 1

Also used by Coronation, The Battle of Kaer Morhen

Invited mousesack to km
q402_invited_mousesack_to_km
== 1, >= 1

Also used by Coronation, The Battle of Kaer Morhen

Invited roche to km
q402_invited_roche_to_km
>= 1

Also used by The Battle of Kaer Morhen

Invited zoltan to km
q402_invited_zoltan_to_km
>= 1

Also used by A Dangerous Game, The Battle of Kaer Morhen

Know about battle
q402_know_about_battle
== 1, >= 1

Also used by A Deadly Plot, Coronation, King's Gambit

Allies gathered
q402_allies_gathered

In phase: Ciri

Cerys sent hjalmar
q402_cerys_sent_hjalmar
>= 1

In phase: Ciri

Dopey found
q402_dopey_found
>= 1

In phase: Ciri

Dwarves met
q402_dwarves_met
>= 1

In phase: Ciri

Escort chat1 triggered
q402_escort_chat1_triggered
>= 1

In phase: Ciri

Escort chat2 triggered
q402_escort_chat2_triggered
>= 1

In phase: Ciri

Escort combat1 triggered
q402_escort_combat1_triggered
>= 1

In phase: Ciri

Escort combat2 triggered
q402_escort_combat2_triggered
>= 1

In phase: Ciri

Found ciri
q402_found_ciri
>= 1

In phase: Character Journal Entries, Ciri

Happy found
q402_happy_found
>= 1

In phase: Ciri

Narcolepsia in progress
q402_narcolepsia_in_progress
< 1

In phase: Ciri

Novigrad allies gathered
q402_novigrad_allies_gathered
>= 1

In phase: Ciri

Skellige allies gathered
q402_skellige_allies_gathered
>= 1

In phase: Ciri

Talked to emhyr
q402_talked_to_emhyr
>= 1

In phase: Ciri

Tried opening doors
q402_tried_opening_doors
>= 1

In phase: Ciri

Gates the quest checks

10 facts
Invited letho to km
q402_invited_letho_to_km
> 1, >= 1

Also used by The Battle of Kaer Morhen, The Fall of the House of Reardon

About eredin
q402_about_eredin
>= 1

Gates: Character Journal Entries

Ciri dialogue music
q402_ciri_dialogue_music
>= 1

Gates: Ciri

Ciri welcome day
q402_ciri_welcome_day
>= 1

Gates: Ciri

Ciri welcome night
q402_ciri_welcome_night
>= 1

Gates: Ciri

Harpies ambient off
q402_harpies_ambient_off
>= 1

Gates: Ciri

Help
q402_help
>= 1

Gates: Character Journal Entries

Hide sword
q402_hide_sword
>= 1

Gates: Ciri

Teleport to km hour
q402_teleport_to_km_hour
>= 1

Gates: Ciri

Told letho to go elsewhere
q402_told_letho_to_go_elsewhere
>= 1

Gates: Character Journal Entries