Once in-game, press the ~ (tilde) key to toggle the console window. 2. Primary Quest Completion Commands
Marks a specific quest stage or world state as true/completed. removefact(ID_Name)
Navigate to your game directory: \The Witcher 3 Wild Hunt\bin\config\base . Open general.ini with a text editor like Notepad. Add the line DBGConsoleOn=true at the very end and save. witcher 3 complete quest console command
Because quest states are tracked via "facts," you must tell the game that a specific stage or the entire quest has happened using the addfact command. addfact(ID_Name)
Removes a quest fact, which can sometimes "un-stick" a bugged quest. 3. Common Quest and Story IDs Once in-game, press the ~ (tilde) key to
You can enable the console by modifying game files or using a mod.
q105_evil_spirit_destroyed : Resolves the "The Whispering Hillock" quest by marking the spirit as destroyed. q206_hjalmar_king : Sets Hjalmar as King of Skellige. Because quest states are tracked via "facts," you
Since there is no universal list for every minor objective, you may need to dig for specific IDs if a quest is bugged:
q206_completed : Helps resolve issues around the massacre in Kaer Trolde.
mq3035_fdb_radovid_dead : Marks Radovid as assassinated for "Reason of State". q109_keira_to_km : Sends Keira Metz to Kaer Morhen. q302_whoreson_dead : Marks Whoreson Junior as dead. 4. How to Find Specific Quest IDs