Witcher 3 Complete Quest Console — Command Top
This guide covers everything you need to know about using console commands to complete quests in The Witcher 3: Wild Hunt.
| Quest Name | Quest ID | Command to Complete |
| :--- | :--- | :--- |
| Lilac and Gooseberries (Prologue) | q001 | addfact(q001_completed) |
| The Beast of White Orchard | q002 | addfact(q002_completed) |
| The Incident at White Orchard | q003 | addfact(q003_completed) |
| Pyres of Novigrad | q105 | addfact(q105_completed) |
| Gangs of Novigrad | q206 | addfact(q206_completed) |
| The Lord of Undvik | q302 | addfact(q302_completed) |
| The King's Gambit | q309 | addfact(q309_completed) |
| Through Time and Space | q310 | addfact(q310_completed) |
| Battle of Kaer Morhen (Ugly Baby) | q311 | addfact(q311_completed) |
| Final Preparations | q601 | addfact(q601_completed) |
| Blindingly Obvious | q602 | addfact(q602_completed) |
| On Thin Ice (Finale) | q604 | addfact(q604_completed) |
| Envoys, Wineboys (BaW Start) | q701 | addfact(q701_completed) |
| The Warble of a Smitten Knight | q702 | addfact(q702_completed) |
| Tesham Mutna (Dungeon) | q705 | addfact(q705_completed) |
| Scenes From a Marriage (HoS) | q603 | addfact(q603_completed) | witcher 3 complete quest console command top
Note: Use this with caution. Completing a main story quest this way can occasionally break the script logic for the following mission. 4. Fail a Quest This guide covers everything you need to know
Risks, limitations, and side effects
- Savegame corruption: Improper use can leave quests in inconsistent states, causing future scripts to behave oddly or other quests to break.
- Broken narrative continuity: Forcing a quest to completion without performing required actions (dialogue, choices) can create logical inconsistencies in subsequent quests and NPC behavior.
- Achievement disabling: Using console commands or mods may disable achievements on some platforms.
- Compatibility: Different versions of the game, DLC, and installed mods change internal quest IDs and stages, so commands that work on one setup may fail or have unintended results on another.
- Legal/online considerations: Console commands are for single‑player use; they don’t apply to multiplayer because The Witcher 3 is single‑player only, but using third‑party tools carries typical PC‑modding risks (malware, unsupported saves).
B. additem('item_name', quantity)
Adds a quest item directly to your inventory. Essential if a quest item failed to spawn or you sold a key item by mistake. Savegame corruption: Improper use can leave quests in
⚠️ Achievements Disable Warning:
Using the console disables ALL achievements for that game session. To re-enable them, you must restart the game completely (close and relaunch) after saving.
Have a specific bugged quest? Type listquests in your console, find the ID, and apply the methods above. Good luck on the Path.