⚠️ CRITICAL: How to Use These Safely (2026 Best Practices)
This is the most "surgical" command. Instead of forcing a whole quest to end, it tells the game a specific event happened. For example, if a door won't open because a guard didn't give you a key, adding the "fact" that you spoke to the guard can fix the trigger. removefact(fact_id)
Here are some extra command examples below: witcher 3 complete quest console command top
Note: Using console commands typically disables the ability to earn Steam Achievements/GOG Achievements for that play session unless specific mods are used to re-enable them.
Sometimes a quest breaks because you lack a key item or an NPC is missing. Use these to fix those scenarios. ⚠️ CRITICAL: How to Use These Safely (2026
Search for the specific quest page. The right-hand sidebar or the "Notes" section frequently lists the internal quest and fact strings.
: You can force specific world states, such as addfact(q110_visited_emhyr) for the Empress ending or addfact(q310_ciri_faced_lodge) for a "good" choice outcome. How to Find Quest IDs Search for the specific quest page
Before you can use any commands, you must enable the console.
Ethical and play‑experience considerations