Open the console and type addfact(q301_arena_completed) . This forces the game to recognize the arena stage as clear, allowing you to speak with Dijkstra or Roche to proceed. Forcing the "Battle of Kaer Morhen" Triggers
– Completes the main Bloody Baron storyline.
Main story quests have complex branching paths. Use these commands carefully to avoid breaking your save file. White Orchard & Velen witcher 3 complete quest console command top
Here are some tips and tricks to keep in mind when using console commands:
A common search among players is for a "complete quest" command. In most cases, the direct command is completeQuest('quest_name') . However, the search for a magic "complete quest" button is where caution is most critical. The completeQuest command is notoriously crude; it functions by simply marking a quest as "finished" in your journal. It does not intelligently trigger the subsequent events, dialogue changes, or world-state adjustments that naturally follow completing a mission. Open the console and type addfact(q301_arena_completed)
removefact(quest_id_completed) or removefact(quest_id_started) Critical Quest IDs for Main Storylines
If completequest breaks something:
Bypassing huge chunks of the game using successQuest will leave mandatory plot variables empty. This often leads to game-crashing black screens during later cutscenes.
Detailed lists for specific quest IDs can be found on community platforms like The Witcher 3 Nexus Mods Forums Steam Community Guides Important Precautions Main story quests have complex branching paths
removefact([fact_id]) — Erases a choice from the game memory. Top Useful Quest Fact Adjustments
Open the console and type addfact(q301_arena_completed) . This forces the game to recognize the arena stage as clear, allowing you to speak with Dijkstra or Roche to proceed. Forcing the "Battle of Kaer Morhen" Triggers
– Completes the main Bloody Baron storyline.
Main story quests have complex branching paths. Use these commands carefully to avoid breaking your save file. White Orchard & Velen
Here are some tips and tricks to keep in mind when using console commands:
A common search among players is for a "complete quest" command. In most cases, the direct command is completeQuest('quest_name') . However, the search for a magic "complete quest" button is where caution is most critical. The completeQuest command is notoriously crude; it functions by simply marking a quest as "finished" in your journal. It does not intelligently trigger the subsequent events, dialogue changes, or world-state adjustments that naturally follow completing a mission.
removefact(quest_id_completed) or removefact(quest_id_started) Critical Quest IDs for Main Storylines
If completequest breaks something:
Bypassing huge chunks of the game using successQuest will leave mandatory plot variables empty. This often leads to game-crashing black screens during later cutscenes.
Detailed lists for specific quest IDs can be found on community platforms like The Witcher 3 Nexus Mods Forums Steam Community Guides Important Precautions
removefact([fact_id]) — Erases a choice from the game memory. Top Useful Quest Fact Adjustments