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

Adds the crafting diagrams for trousers.

addschematicspants()

Adds the crafting diagrams for gear upgrades.

addschematicsupgrades()

Adds secondary to inventory

addsecondary()

Adds a witcher gear set to your inventory.

addset(itemSet: EItemSetType, optional equip: bool, optional addExp: bool, optional clearGeralt: bool)

Adds setrec to inventory

addsetrec(n: EItemSetType, optional clearInv: bool)

Adds full witcher gear sets to your inventory.

addsets()

Adds a batch of silver swords to your inventory.

addsilverswords(optional dontOpenInv: bool)

Adds a further batch of silver swords to your inventory.

addsilverswords2()
addSkillPoints(amount: int)

Adds slot to inventory

addSlot()

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

addstat(stat: EBaseCharacterStats, val: float)

Adds a batch of steel swords to your inventory.

addsteelswords()

Adds a further batch of steel swords to your inventory.

addsteelswords2()

Adds swordep2 to inventory

addswordEP2(swordType1: string, optional swordType2: string)

Adds telemetrytag to inventory

addtelemetrytag(tag: string)

Adds the Temerian armor set to your inventory.

addtemerianarmor()

Gives Geralt a torch.

addtorch()

Adds the items tied to treasure-hunt quests to your inventory.

addtreasurehuntitems()

Adds a batch of trophies to your inventory.

addtrophies()

Adds upgrades to inventory

addupgrades(optional count: int, optional dontOpenUI: bool)

Adds a batch of valuables to your inventory.

addvaluables()

Adds viperarmors to inventory

addViperArmors()

Adds the New Moon (Wolf DLC) gear to your inventory.

addwolfdlc(optional dontOpenInv: bool)
alert()

Lets you fast-travel from anywhere instead of only at signposts; re-enter it after each reload.

AllowFT(allow: bool)
AltCombatCamera(b: bool)
AlwaysDisplayHUD(value: bool)

Changes the look of your targeted NPC (or Geralt) to the appearance with the given ID.

appearance(app: name)
ApproachAttack(i: int)
arcam()
AreAchievementsDisabled()
asub()

Attribute manager debug function

AT()
attitude(tag: name, flag: bool)

Toggles automatic looting

autoloot()
balanceadapt()
bft()
bgfsinglechannels()
bgfstatus()
BlockAb(actorTag: name, abilityName: name)
blockabilityontarget(abilityName: name)
blockbeard(optional block: bool)
BlockRageOnTarget(lock: bool, optional time: float)
boat_destr(idxParts: int, index: int)

Deals damage to the current boat

boatdealdamage()

Teleports a boat to the player

BoatTeleport(tag: name, optional offset: float)
bonusvalue(i: int)
bookread(bookName: name)
breakSync()

Applies an effect/buff to Geralt

buffgeralt(buffName: name, optional duration: float, optional src: string)

Applies the timed effect with the given ID for the number of seconds you set (separate from addabl buffs).

buffme(type: EEffectType, optional duration: float, optional src: name)

Applies an effect/buff to the current target

bufftarget(type: EEffectType, optional duration: float, optional src: name)
cage()
CamOffsetCorrection(optional enable: bool)

Toggles cat-eye night vision — Cat(1) turns it on, Cat(0) off.

Cat(optional enabled: bool)
censer(val: float)
ChangeAp(npcTag: name, appearanceName: name)
changeStyle()

Sets the weather to the type with the given ID, such as WT_Clear or WT_Blizzard.

changeweather(weatherName: name)

Switches the character you control over to Ciri.

Ciri()