WitcherDB
Witcher 3 console commands & item ID database

A Dangerous Game

SecondaryNovigrad
The cards were in the possession of Zed - a Novigrad fence. Geralt went to the dealer's house to buy them, but it turned out Duke had made it there before him. A brief exchange quickly turned to blows, and ended with the thugs pushing daisies. Among the splayed-out corpses was that of Zed, whom the murderers had killed earlier. Geralt searched the body and discovered his victory was not complete - he only found the Isengrim card. Zed had sold the two remaining ones to Caesar Bilzen and a man named Ravvy. There was nothing left but to visit both purchasers and get Zoltan his cards.

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

Set these to advance

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

Duke killed
sq310_duke_killed

In phase: Dangerous Game

Hook completed
sq310_hook_completed
== 1

In phase: Dangerous Game

Quest done
sq310_quest_done
>= 1

In phase: Character Journal Entries, Dangerous Game

Chase begun
sq310_chase_begun

In phase: Dangerous Game

Deal starts
sq310_deal_starts

In phase: Dangerous Game

Duke wounded
sq310_duke_wounded

In phase: Dangerous Game

Has card 1
sq310_has_card_1

In phase: Dangerous Game

Helped selma
sq310_helped_selma

In phase: Dangerous Game

Knife r
sq310_knife_r

In phase: Dangerous Game

Fdb quest not taken
sq310_fdb_quest_not_taken
>= 1

In phase: Dangerous Game

Fdb sewer tp
sq310_fdb_sewer_tp
>= 1

In phase: Additional Game Elements, Dangerous Game

Get 2 more cards
sq310_get_2_more_cards
>= 1

In phase: Dangerous Game

Has card 2
sq310_has_card_2
>= 1

In phase: Dangerous Game

Knocked zeds door
sq310_knocked_zeds_door
== 1, >= 1

In phase: Dangerous Game

Gates the quest checks

10 facts
Closet container scratch fm
sq310_closet_container_scratch_fm
>= 1

Gates: Dangerous Game

Fdb cards taken
sq310_fdb_cards_taken
>= 1

Gates: Dangerous Game

Fdb remove key
sq310_fdb_remove_key
== 1

Gates: Dangerous Game

Hidden wall destroyed
sq310_hidden_wall_destroyed
>= 1

Gates: Dangerous Game

Knife fm
sq310_knife_fm
>= 1

Gates: Dangerous Game

Quest not taken
sq310_quest_not_taken
>= 1

Gates: Dangerous Game

Quest taken
sq310_quest_taken
== 1, >= 1

Gates: Dangerous Game

Sewer wall destroyed
sq310_sewer_wall_destroyed
>= 1

Gates: Dangerous Game

Tel to deal
sq310_tel_to_deal
>= 1

Gates: Dangerous Game

Zed attic door opened
sq310_zed_attic_door_opened
>= 1

Gates: Dangerous Game

Objectives

  1. 1.Get the Fringilla Vigo, Isengrim and Natalis cards for Zoltan.
  2. 2.Bring the card and Zed's ledger to Zoltan.
  3. 3.Find Zed's ledger using your Witcher Senses.
  4. 4.Bring Zed's ledger to Zoltan.
  5. 5.Bring the card to Zoltan.
  6. 6.Search Zed's home using your Witcher Senses.
  7. 7.Bring Zoltan the Fringilla Vigo and John Natalis cards.
  8. 8.Find a way into Zed's home.
  9. 9.Find the Isengrim card.
  10. 10.Get the John Natalis card from Ravik.
  11. 11.Search the body for the John Natalis card.
  12. 12.Defeat Duke's thugs.
  13. 13.Meet Zoltan in front of Caesar Bilzen's house.
  14. 14.Search upstairs in Caesar Bilzen's home using your Witcher Senses.
  15. 15.Let Zoltan know you've found the card.
  16. 16.Bring the cards to Zoltan.
  17. 17.Go to the meeting with Zoltan's buyer.
  18. 18.Chase Duke.
  19. 19.Return to Zoltan.
  20. 20.Search Duke.

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