An Eye for an Eye
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 (19)
Set these to advance
13 factsCompletion flags this step writes — they record a step as done but won't run it or skip the quest forward on their own.
roche_dd_startAlso used by A Deadly Plot, Honor Among Thieves, Reason of State +2 more
roche_dd_stopAlso used by A Deadly Plot, Honor Among Thieves, Reason of State +2 more
sq312_bob_deadIn phase: Kill
sq312_fdb_ves_endAlso used by A Deadly Plot, The Isle of Mists
sq312_ves_diedAlso used by Reason of State, The Isle of Mists
fdb_disable_ves_defaultturn off her default dialog
sq312_left_zoneIn phase: Kill
sq312_no_rewardIn phase: Kill
sq312_bob_aliveIn phase: Kill
sq312_fact_startedAlso used by A Deadly Plot, The Isle of Mists
sq312_fact_ves_aliveIn phase: Character Journal Entries, Kill
sq312_fdb_quest_accepttell community manager to move ves
sq312_roche_angryIn phase: Kill, Quest
Gates the quest checks
6 factsq302_whoreson_foundAlso used by Honor Among Thieves
q402_escort_completedAlso used by A Dangerous Game, A Deadly Plot, A Favor for a Friend +10 more
sq315_fdb_quest_completeAlso used by A Deadly Plot
sq315_fdb_roche_in_passifloraAlso used by A Deadly Plot, The Isle of Mists
sq315_fdb_roche_leftAlso used by A Deadly Plot, The Isle of Mists
sq312_fact_ves_no_weaponGates: Kill
Objectives
- 1.Meet Roche by Hanged Man's Tree.
- 2.Save Ves.
- 3.Kill all the Nilfgaardians.
- 4.Meet Roche at his camp.
Objectives a quest can show, in roughly the order they appear; some are optional or mutually exclusive branches.