Skip to Content

Witcher 3 Complete Quest Console Command [extra Quality]

The Ultimate Guide to the "Witcher 3 Complete Quest" Console Command

Keep this list handy when you’re deep in the console.

4. New Game+ Preparation

  • addfact(qxxx_completed) – Manually marks a quest as done without running its completion logic (risky).
  • abortquest() – Removes a quest from your journal entirely (even riskier).
  • Quest stage command (advanced): addfact('q302_play_stage', 20) – Sets a specific stage. You need to know the internal fact names.
  • Always manually save before using any quest command.
  • Prefer addfact with specific stage facts over vague completion commands.
  • Keep a browser tab open with a complete quest ID list.
  • Avoid using completion commands during your first playthrough. Savor the game as intended.
  • Never use removefact on a quest you’ve already completed unless you absolutely know what you’re doing.
Back to top