WitcherDB
Witcher 3 console commands & item ID database

A Matter of Life and Death

SecondaryNovigrad
Their contact revealed that the son of Ingrid Vegelbud, scion of a wealthy Novigrad family, dabbled in alchemy. For that reason he had become a person of much interest to the witch hunters. When Ingrid learned of Triss' operations, she sent her servant to ask the sorceress to spirit her son somewhere far away from his persecutors. The hunters kept a close eye on her residence, so they would need a distraction - and her upcoming masquerade ball promised to provide just that.

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

Set these to advance

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

Dijkstra dd start
dijkstra_dd_start

Also used by A Deadly Plot, Count Reuven's Treasure, Honor Among Thieves +2 more

Dijkstra dd stop
dijkstra_dd_stop

Also used by A Deadly Plot, Count Reuven's Treasure, Honor Among Thieves +2 more

Voorhis dd start
voorhis_dd_start

Also used by Broken Flowers

Voorhis dd stop
voorhis_dd_stop

Also used by Broken Flowers

Completed
sq301_completed
== 1, >= 1

Also used by Now or Never

Failed
sq301_failed
>= 1

In phase: Cg Card Minigame Meta, Dawn Estate, Triss

Met ungrt mage
sq301_met_ungrt_mage
== 1

Also used by Now or Never

Necklace on
sq301_necklace_on
>= 1

Also used by Carnal Sins

Race may return
sq301_race_may_return
== 1

Also used by Race: The Great Erasmus Vegelbud Memorial Derby

After stables
sq301_after_stables

In phase: Dawn Estate

Disable comm guards
sq301_disable_comm_guards

In phase: Triss

Fist fight
sq301_fist_fight

In phase: Dawn Estate

Have both masks
sq301_have_both_masks

In phase: Triss

Inquisition defeated
sq301_inquisition_defeated

In phase: Dawn Estate

Met voorhis party
sq301_met_voorhis_party

In phase: Dawn Estate

Player lost fight
sq301_player_lost_fight

In phase: Dawn Estate

Triss in stables
sq301_triss_in_stables

In phase: Dawn Estate

Add mask to elihal
sq301_add_mask_to_elihal
>= 1

In phase: Patch Signal Phase 01, Triss

Ball started
sq301_ball_started
== 1, >= 1

Also used by Now or Never, Race: The Great Erasmus Vegelbud Memorial Derby

Cards won1
sq301_cards_won1
== 1

In phase: Dawn Estate

Cards won2
sq301_cards_won2
== 1

In phase: Dawn Estate

Cards won3
sq301_cards_won3
== 1

In phase: Dawn Estate

Fireworks started
sq301_fireworks_started
== 1

In phase: Dawn Estate

Fully dressed
sq301_fully_dressed
== 1

In phase: Patch Signal Phase 01, Triss

Gossip start
sq301_gossip_start
== 1

In phase: Dawn Estate

Gossip stop
sq301_gossip_stop
== 1

In phase: Dawn Estate

Got masks before
sq301_got_masks_before
== 1

In phase: Triss

Got suit
sq301_got_suit
== 1

In phase: Dawn Estate, Patch Signal Phase 01, Triss

Looking for albert
sq301_looking_for_albert
== 1

In phase: Dawn Estate

Mask in shop no more
sq301_mask_in_shop_no_more
>= 1

In phase: Triss

Met luiza
sq301_met_luiza
== 1

In phase: Dawn Estate

Necklace off
sq301_necklace_off
>= 1

In phase: Persistent Content, Triss

Scenes stop
sq301_scenes_stop
== 1

In phase: Dawn Estate

Servant found
sq301_servant_found
== 1

In phase: Triss

Started
sq301_started
== 1

Also used by Now or Never

Suit and tie
sq301_suit_and_tie
== 1

In phase: Dawn Estate, Triss

To the maze
sq301_to_the_maze
== 1

In phase: Dawn Estate

Triss follows
sq301_triss_follows
== 1

In phase: Dawn Estate

Triss unfollows
sq301_triss_unfollows
== 1

In phase: Dawn Estate

Gates the quest checks

16 facts
Import arjan dead
import_arjan_dead
== 1

Also used by Broken Flowers

Triss ab corine
q301_triss_ab_corine
== 1

Also used by Pyres of Novigrad

Game master talking
q301_game_master_talking
== 1

Gates: Dawn Estate

Started
q309_started
== 1

Also used by Now or Never, Redania's Most Wanted, The Isle of Mists

About preps
sq301_about_preps
== 1

Gates: Triss

About preps sad
sq301_about_preps_sad
== 1

Gates: Triss

After romance cs
sq301_after_romance_cs
== 1

Gates: Dawn Estate

Complimented
sq301_complimented
== 1

Gates: Dawn Estate, Triss

Got everything
sq301_got_everything
== 1

Gates: Triss

Kissed triss
sq301_kissed_triss
>= 1

Gates: Character Journal Entries

Proceed to market
sq301_proceed_to_market
== 1

Gates: Triss

Start fireworks
sq301_start_fireworks
== 1

Gates: Dawn Estate

Teleport
sq301_teleport
== 1

Gates: Dawn Estate

Triss refused
sq301_triss_refused
== 1

Gates: Triss

Wear 1
sq301_wear_1
== 1

Gates: Dawn Estate

Wear 2
sq301_wear_2
== 1

Gates: Dawn Estate

Objectives

  1. 1.Talk to Triss Merigold about her problem.
  2. 2.Meet Triss Merigold at her hideout.
  3. 3.Go to the Vegelbuds' residence after dusk and talk to the guard.
  4. 4.Meet Ingrid Vegelbud.
  5. 5.Wait on the bench with Triss Merigold.
  6. 6.Find Triss Merigold in the labyrinth.
  7. 7.Get out of the labyrinth.
  8. 8.Follow Triss Merigold.
  9. 9.Find Albert Vegelbud. He's wearing a panther mask.
  10. 10.Meet Triss and Albert in the stables.
  11. 11.Return to Triss Merigold.
  12. 12.Defeat the witch hunters.
  13. 13.Buy a fox mask for Triss Merigold.
  14. 14.Buy a mask to wear to the masquerade ball.
  15. 15.Bring Triss the fox mask.
  16. 16.Visit Triss and prepare for the masquerade ball.
  17. 17.(Optional) Buy a new outfit. Doublet, trousers and boots.
  18. 18.(Optional) Put on your new doublet, trousers and boots before going to Triss.
  19. 19.Meet the Vegelbuds' servant at the fishmarket. He's wearing a blue shirt and has keys hanging from his belt.
  20. 20.Follow the Vegelbuds' servant.
  21. 21.Return to the servant.
  22. 22.Help the servant fight off the bandits.
  23. 23.Use your Witcher Senses to find the Vegelbuds' servant. Dressed in a blue tunic, he has keys strapped to his belt.

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