Witcher 3 Complete Quest Console Command Top Page
The most difficult part of this process is discovering the correct Quest ID. The internal names are cryptic.
For many players, typing commands is risky. If you are on PC, the community strongly recommends installing the "Debug Console Enabler" mod or the "Witcher 3 Console Commands (WCC)" mod.
These mods often allow you to:
These are the three most essential commands for manipulating quests.
Here are solutions to common scenarios where players need console help. witcher 3 complete quest console command top
Reward Handling
Journal & Map Cleanup
Force Mode Risks
Feedback Output
As a seasoned Witcher 3 modder, I cannot stress these warnings enough:
⚠️ 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.
⚠️ Quest Dependency Cascade:
The Witcher 3 has a butterfly effect. If you type addfact(q104_completed) for "Family Matters" without doing the preceding Velen main quests, you may permanently break the main storyline. You will lose access to the Crones, the Whispering Hillock, and multiple endings.
⚠️ Character Appearance Glitches:
Forcing a quest completion mid-dialogue can leave characters in weird states (e.g., Geralt with his sword drawn permanently, Yennefer floating, Roach stuck underground). The most difficult part of this process is
⚠️ Save First!
Always create a manual hard save (not quicksave) before using any quest command. Console commands cannot be undone by reloading a checkpoint – only by reloading a pre-command save.
In Blood and Wine, the "Wine Wars" chain often bugs. If a delivery cart is stuck, use:
removefact(poi_vermentino_erase)
removefact(poi_coroniata_erase)
addfact(q701_winewars_started)
This is the closest thing to a true completion command. "Facts" are binary flags the game uses to track what you have done. Adding the correct fact tells the game that a quest is finished.

