Witcher 3 Complete Quest Console Command -
While The Witcher 3: Wild Hunt does not have a single "Complete Quest" button, you can use console commands to solve objectives, skip stages, or fix broken quests.
To use these commands, you must first enable the debug console.
Step 2: Finding the Quest ID
Every quest in the game has a specific code. You cannot simply type "Finish Bloody Baron." You must know the exact variable name.
Common Quest IDs:
(Format: q### = Main Quest, sq### = Side Quest) witcher 3 complete quest console command
- Main Story:
q101- Lilac and Gooseberriesq102- The Beast of White Orchardq103- Wandering in the Darkq104- The Bloody Baronq105- Family Mattersq112- Ugly Babyq209- The Isle of Mistsq210- The Battle of Kaer Morhen
- Side Quests:
sq201- Fools' Goldsq203- Following the Threadsq204- Carnal Sinssq301- The Mystery of the Byways Murders
- Scavenger Hunts (Witcher Gear):
q302_griffin- Scavenger Hunt: Griffin School Gearq303_cat- Scavenger Hunt: Cat School Gear
Skipping a tedious part on replay
Want to skip the entire Novigrad play’s preparations? Find the quest ID for “The Play’s the Thing” (q302_play) and complete it after starting the next one.
Part 10: Conclusion – Use Your Power Wisely
The witcher 3 complete quest console command is one of the most potent tools in the PC gamer’s arsenal. It can rescue a broken save, bypass tedious grinding, or let you craft the perfect narrative state. However, like a Witcher’s mutagens, this power must be handled with care.
Recap of best practices:
- Always manually save before using any quest command.
- Prefer
addfactwith specific stage facts over vague completion commands. - Keep a browser tab open with a complete quest ID list.
- Avoid using completion commands during your first playthrough. Savor the game as intended.
- Never use
removefacton a quest you’ve already completed unless you absolutely know what you’re doing.
Now, go forth, Geralt. Whether you’re fixing a bug in “The Greedy God” or jumping straight to the Battle of Kaer Morhen, the console is your silent ally. Just remember: even destiny has stages. Complete them wisely.
Happy hunting on the Path.
4. Alternative: Set Quest Stage Directly
Better than outright completion: set specific stage to trigger proper endings. While The Witcher 3: Wild Hunt does not
addfact(q302_stage_25)
Stages are numeric (e.g., 5, 10, 15, 20, 25). You can find them in the game’s w3strings files or quest modding guides.
3. Finish/Complete a Quest
This command attempts to close the quest and mark it as "Completed" in your log. It typically awards the experience and items.
qXXX.Finish()
Example:
q104.Finish()
This will mark "The Bloody Baron" as completed immediately.