In The Witcher 3: Wild Hunt , there is no single "complete quest" command like those found in games like Skyrim. Instead, quests are tracked through a system of "facts" that represent choices, objectives, and world states. Primary Quest Commands
For power users, the complete command isn't actually addfact. It is the queststage command. This is the most granular tool. witcher 3 complete quest console command top
Essential for reversing mistakes. If you accidentally triggered a "fail" state for a side quest, removing that fact can sometimes reset the quest's logic. setprogress(quest_name, phase, objective) In The Witcher 3: Wild Hunt , there
Each quest has internal stages (e.g., 10 = Talk to NPC, 20 = Kill Monster, 300 = Return). By changing the stage number, you can jump to the exact moment before the reward screen. It is the queststage command
: Triggers a specific event or marks a quest objective as finished. For many quests, adding a fact like [quest_id]_completed