logo

Witcher 3 Complete Quest Console Command 〈Trusted – WALKTHROUGH〉

The primary command to advance or complete a quest in The Witcher 3 is addfact(FactID). Unlike simple items or leveling, quest manipulation requires specific internal "facts"—essentially triggers that tell the game an event has occurred or a stage is finished. How to Use the Command

Method: Edit the executable (simplest and safest)

Part 4: The Safe Method – Using Quest Stage Triggers (Semi-AFK)

Because directly completing quests often breaks scripts, veteran console users prefer the Stage Bypass. witcher 3 complete quest console command

Pro Tip: Always use listfacts(your_quest_name) before adding to see what facts already exist. Example: listfacts(q206) will show every active fact for the Baron’s quest in your current save.

Scenario: You killed the monster, but the quest marker is still telling you to "Kill the Monster," and you cannot proceed. The primary command to advance or complete a

While every quest is different, some major quest completion strings include: addfact(q309_completed) — Marks the "Now or Never" quest as complete. addfact(q206_completed)

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 While every quest is different, some major quest

Option A: The Nexus Mod (Recommended)

The safest and easiest method is to install the Community Patch - Base (which includes the CDPR Console Enabler). Download it from Nexus Mods, extract it to your root The Witcher 3 folder, and you’re done.