Witcher 3 Complete Quest Console Command Top !link!
Common quest-related commands and their effects (conceptual)
If the quest you need isn't listed above, you can find specific IDs through these methods: Guide :: The Witcher 3 Console Commands: Ultimate Edition
Detailed lists for specific quest IDs can be found on community platforms like The Witcher 3 Nexus Mods Forums Steam Community Guides Important Precautions
Before you can enter commands, you must enable the developer console. witcher 3 complete quest console command top
Do not use witchcraft (which adds all items) if you are in a tight quest area, as it can overload inventory and crash the game [G2A, 2023]. Summary of Top Quest Commands allowquests(1) Enables all quest-related scripting. completequest('name') Forces a quest to finish successfully. failquest('name') Forces a quest to fail. spawn('npc_name') Spawns a missing quest NPC. additem('item_name') Adds a required quest item [IGN, 2022].
Navigate to your Witcher 3 installation folder (e.g., Steam\steamapps\common\The Witcher 3\ ). Open the bin folder, then config , and finally base .
This tells the game you never began the quest, auto-failing it. To force a specific failure state, find the _failed fact: completequest('name') Forces a quest to finish successfully
Geralt understood. To restore what had been closed he would have to reopen: not merely restoring events but reinfusing their consequences. He would have to let grief back into rooms, anger back into chests, unfinished business back into the brittle bones of lives that had adapted around absence. It would be messy. It would cost him more than coin.
If you are forcing a quest to finish because an NPC is glitched, teleport away or fast-travel to a different map (like traveling from Velen to White Orchard) before entering the command. This allows the game engine to unload the broken assets and reload the world with the new quest flags active.
Add the line ConfigVersion=2 (if not present) and DBGConsoleOn=true at the bottom. additem('item_name') Adds a required quest item [IGN, 2022]
While not directly a quest command, this clears ongoing developer graph states. It is incredibly useful if your UI or quest log gets visually bugged after forcing a quest to finish.
Download a "Debug Console Enabler" mod from Nexus Mods that matches your game version. Extract the files into your game's bin\x64 directory. Launch the game and press ~ to open the command overlay. Core Quest Manipulation Commands
If you accidentally locked yourself into a romance with both Triss and Yennefer (leading to the "It Takes Three to Tango" punishment), or if you missed a romance opportunity entirely, you can adjust the facts: addfact(q302_triss_romance) To Romance Yennefer: addfact(q205_yen_romance) To Remove Triss Romance: removefact(q302_triss_romance) Golden Rules and Safety Precautions