WitcherDB
Witcher 3 console commands & item ID database

Witcher 3 Console Commands

Witcher 3 Remastered debug console commands. Search by name or effect, or filter by category. Click any command to copy it.

872 commands
Clear()
ClearAndStopCanFindPathEnemiesListUpdate(flag: bool)

Fully resets Geralt — wipes your level, skills and inventory back to a fresh start with only the basic gear.

cleardevelop()
ClearTransmog(slot: CName)
climb()
climbJump()
CloseLootPopup()
closeoverlay()
CloseRift(tag: name)
closeTutorialPopup()

Closes the current UI

closeUI()
coa(val: bool)
CollectSoundStates()
CombatStage(npcTag: name, stage: ENPCFightStage)
CostActor(tag: name)
CostCombat(optional combatName: string, optional range: float)
CostPlayer()
countFT()
craft(schemName: name, level: int, type: int)
crd()
crd2()
CreateReactionEvent(tag: name, eventName: CName, lifetime: float, broadcastInterval: float)

Critical Boy is now OFF

criticalboy()
CryStart()
CryStop()
damageboat(dmg: float, index: int)
damageitem(slot: EEquipmentSlots, perc: float)
dbgmutslots()
dbgskillslots()
dcc()
ddd()
dealDamageToBoat(dmg: float, index: int, optional globalHitPos: Vector)
deathscreen()
DebugActivateJournal()
debugClearModioHiddenMods()
debugClearModioMutedUsers()
debugfirstlaunch()
debugforcecrash(crashType: string)
debugLogoutModioUser()
debugPrintMutedModioUsersList()
debugRefreshModioMutedUsersList()
debugtp()
decdur(val: int)

Discovers a map pin by tag

dicoverMappin(pinTag: name)
difflevel(i: EDifficultyMode)

Enables/disables mappin

disableMapPin(tag: name)

Enables/disables musicdebug

disableMusicDebug()
discoverMapPin(tag: name)
dismantle()

Dismembers the NPC you're currently targeting.

dismember()
dismounttest()
DispSkeleton(entTag: name)
DispSkeletonAll(entTag: name)
DispSkeletonAxis(entTag: name)

Restores the on-screen HUD after dlgshow has hidden it.

dlghide()

Hides the on-screen HUD (despite the name); use dlghide to bring it back.

dlgshow()
dodge()
dodgeFeedback()

Drains the given amount from one of Geralt's stats (Stamina, Toxicity, Adrenaline/Focus, Morale or Air). Pick the stat from the list — each value is the exact in-game identifier.

drainstat(stat: EBaseCharacterStats, val: float)
drawCard(cardName: name, optional playerIndex: int)