Avid Collector
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 (94)
Set these to advance
61 factsCompletion flags this step writes — they record a step as done but won't run it or skip the quest forward on their own.
q603_all_apples_doneIn phase: Bank
q603_all_quests_doneIn phase: Bank
q603_auction_connoisseur_doneIn phase: Bank
q603_auction_doneIn phase: Bank, Bugfixes, Character Entries, Painting
q603_auction_gambler_doneIn phase: Bank
q603_auction_noblewoman_doneIn phase: Bank
q603_demo_dwarf_fight_wonIn phase: Bank
q603_demo_dwarf_killedIn phase: Bank, Character Entries
q603_diversion_doneIn phase: Bank
q603_doneAlso used by A Midnight Clear
q603_ewald_killedIn phase: Aftermath, Bank, Character Entries
q603_get_in_man_doneIn phase: Bank
q603_horst_killedIn phase: Aftermath, Bank, Character Entries
q603_hostage_situation_doneIn phase: Bank, Character Entries
q603_mq3027_overrideAlso used by Message from an Old Friend
q603_olgierd_final_doneAlso used by A Midnight Clear
q603_safecracker_killedIn phase: Bank, Character Entries
q603_thief_doneIn phase: Bank, Character Entries, Persistant Content
q603_vault_specialist_doneIn phase: Bank
q603_after_spectacleIn phase: Bank
q603_auction_house_guards_disabledIn phase: Bank
q603_before_spectacleIn phase: Bank
q603_circus_camp_defaultIn phase: Bank, Persistant Content
q603_demo_dwarf_torch_extinguishedIn phase: Bank
q603_dwarf_explosionIn phase: Bank
q603_full_casketIn phase: Bank
q603_gamblers_card_failsafe_unlockedIn phase: Bugfixes
q603_gamblers_card_picked_upIn phase: Bugfixes
q603_pro_horstIn phase: Bank
q603_safecracker_bailoutIn phase: Bank
q603_safecracker_survivedIn phase: Bank
q603_spectacle_in_progressIn phase: Bank
q603_thief_clue_footprints_foundIn phase: Bank
q603_after_auction_fistfight_return_swordsIn phase: Bank
q603_auction_house_geralt_won_fistfightIn phase: Bank
q603_auction_scene_in_progressIn phase: Auction Chats Control, Bank
q603_circus_artist_maskIn phase: Bank
q603_circus_artist_recruitedIn phase: Bank, Character Entries
q603_circus_elf_shotIn phase: Bank
q603_crew_gatheringIn phase: Bank, Character Entries
q603_demo_dwarf_maskIn phase: Bank
q603_demo_dwarf_recruitedIn phase: Bank, Character Entries
q603_demo_dwarf_survivedIn phase: Bank, Character Entries
q603_diversion_chat_01_startedIn phase: Bank
q603_diversion_chat_02_startedIn phase: Bank
q603_diversion_chat_03_startedIn phase: Bank
q603_dwarf_bombedIn phase: Bank, Character Entries
q603_ewald_identity_knownIn phase: Bank, Character Entries
q603_gambler_lost_in_gwentIn phase: Bank
q603_geralt_maskIn phase: Bank
q603_heist_start_shortcutIn phase: Bank
q603_herbalist_passwordIn phase: Additional Game Elements, Bank, Bugfixes
q603_hostage_situation_ended_in_combatIn phase: Bank
q603_pro_ewaldIn phase: Bank, Character Entries
q603_recruit_from_waitingIn phase: Bank
q603_safecracker_maskIn phase: Bank
q603_safecracker_recruitedIn phase: Bank, Character Entries
q603_shortcut_to_hideoutIn phase: Bank
q603_thief_body_foundIn phase: Bank
q603_vivaldi_follow_stopIn phase: Bank
q603_vivaldis_onelinersIn phase: Bank
Gates the quest checks
33 factsq603_spectacle_doneGates: Bank
q603_16_prefight_setupGates: Bank
q603_aftermath_auctioning_enabledGates: Aftermath
q603_auction_house_vivaldis_sign_seenGates: Aftermath
q603_auction_time_lapseGates: Bank
q603_balcony_sceneGates: Persistant Content
q603_circus_elf_invisibleGates: Bank
q603_circus_force_attack_areaGates: Bank
q603_demolition_dwarf_recruitedGates: Bank
q603_dwarf_boomGates: Bank
q603_eveline_no_ropeGates: Bank
q603_ewald_blood_stainGates: Bank
q603_explosive_barrel_weapon_hitGates: Bank
q603_getting_in_wooden_weapon_casimirGates: Bank
q603_getting_in_wooden_weapon_evelineGates: Bank
q603_ground_floor_hostileGates: Bank
q603_know_about_booksellerGates: Painting
q603_max_house_candles_offGates: Bank
q603_max_house_picked_upGates: Bank
q603_mob_thug_weapon_hitGates: Bank
q603_negotiator_hostileGates: Bank
q603_only_boxGates: Bank
q603_open_hideout_doorGates: Bank
q603_refuses_negotiationsGates: Bank
q603_safecracker_dialogue_looped_uniqueGates: Bank
q603_secret_door_openedGates: Bank
q603_secret_tunnel_exit_openedGates: Bank
q603_shortcut_show_timelapseGates: Bank
q603_spawn_hostagesGates: Bank
q603_spectacle_community_onGates: Bank
q603_spectacle_timelapseGates: Bank
q603_trap_doorGates: Bank
q603_unlock_diarrhea_potionGates: Bank
Objectives
- 1.Sell the van Rogh painting to the Novigrad book merchant, Marcus Hodgson.
Objectives a quest can show, in roughly the order they appear; some are optional or mutually exclusive branches.