completequest([quest_id]) — Instantly finishes the specified quest.
will move the quest to the "Completed" section of your journal. removefact(fact_id)
: Resets Geralt to level 1 and clears your inventory. Useful if a quest reward bugged out your stats. witcher 3 complete quest console command top
First, a critical clarification: There is no single, magical command like complete_quest(q300) . Unlike Skyrim or Fallout , The Witcher 3 uses a . A "fact" is a binary (true/false) flag the game tracks. For example, q302_completed is a fact. When the game checks if you've finished the "Lord of Undvik" quest, it looks for that fact.
This is the safest way to fix a bugged quest. Instead of forcing the quest to finish, it advances the current stage by one step. Useful if a quest reward bugged out your stats
Before you can use these commands, you must enable the console in your game files: Console command to complete quest :: The Witcher 3
Because the game lacks a universal "complete current quest" button, players must use specific for each quest or its completion phase. CD Projekt Red 1. Enabling the Console A "fact" is a binary (true/false) flag the game tracks
The developer console requires specific command strings combined with internal quest IDs to alter your game state. 1. Instantly Complete a Quest