Witcher | 3 Complete Quest Console Command Top
To complete a quest in The Witcher 3 using the console, the standard command is addfact(quest_id_completed) or using a quest-specific success flag. Unlike some other RPGs, there isn't a universal "completequest" command that works reliably for every entry in the journal without potentially breaking scripts. Essential Quest Commands
- Bloody Baron is not
bloody_baron; it might beq001_barons_wife. - Always use the
findquestcommand with a partial keyword to identify the correct ID before attempting tocompletequest.
6. Quick Debug: Reset & Retry
If completequest breaks something:
Parameters
| Command | Effect |
| -------------------------------------- | ------------------------------------------ |
| additem( item id, amount ) | Adds item to player |
| removeitem( item id, amount ) | Removes item from player |
| learnskill( skill id ) | Learns skill for player |
| levelup( amount ) | Increases player level |
| nguoid_abandon_quest(Quest ID) | Abandons quest | witcher 3 complete quest console command top
If the quest you need isn't listed above, you can find specific IDs through these methods: Guide :: The Witcher 3 Console Commands: Ultimate Edition To complete a quest in The Witcher 3
- Stage 1:
queststage q205 1(Start quest) - Stage 250:
queststage q205 250(Investigate Whispering Hillock) - Stage 800:
queststage q205 800(Return to Baron - nearly complete)
Practical examples of use (patterns, not exact syntax) Bloody Baron is not bloody_baron ; it might