Witcher 3

Introduction

The Witcher 3: Wild Hunt is the third and final part of The Witcher game series. It was developed by CD Projekt RED and had the witcher Geralt of Rivia. The game was originally released on 19 May 2015. It had sold more than 4 million copies worldwide within the first two weeks, as twice as total sales of its predecessor. Not the same as its predecessor, The Witcher 3 takes place in a multi-region open world, owning over 100 hours of content. Moreover, many different factors lead to 36 distinct endings of this game. Another interesting point of this game is romance. Some of the characters Geralt gets to bed are factual romantic interests, while others are just casual partners. If you want to end up in bed with your chosen partner, you'll have to seduce them in several ways. This title has been built using the new REDengine 3 and was designed with player feedback of previous Witcher games in mind.

How to enable console commands?

If you want to enable the commands, let follow these steps. Firstly, The Witcher 3 has to be closed, then go to the game's directory and follow these actions. Opening the Steam, navigate to your library, right-click the name game and click "Properties". At the top of the properties, let click the "Local Files" tab and then click "Browse Local Files". Then, open the general.ini file with Notepad when you are in the base folder. It will usually open with notepad by double-clicking. If it doesn't appear with notepad, right-click the file, press "Open With", and then select Notepad. Create a new line and paste “DBGConsoleOn=true”. To save the file, press Ctrl+S. After saving it, you can close Notepad and launch Witcher 3, the console should be enabled. To open the console and type the commands, simply press the ~/@ key to make it active.

Witcher 3 Console Commands List

Syntax Effect Example/Comment
addkeys addkeys Give you all keys required to open all doors.
addmoney addmoney[Amount] Add the specified amount of money (Crowns) to your balance.
removemoney removemoney[Amount] Remove the specified amount of money (Crowns) from your balance.
additem additem['Item Code'] [Amount] Adds the item with the specified item code to your inventory. The item code should be surrounded by apostrophes: additem('Dye Red'), not additem(Dye Red). You can optionally specify an amount - if not specified, 1 of the item with the specified item code will be added to your inventory. Find a list of all item codes at cheatland.net/witcher-3/items/
removeitem removeitem['Item Code'] Removes the specified item from your character's inventory. Find a list of all item codes at cheatland.net/witcher-3/items/
god god Toggle god mode for your character. When in god mode, you are invincible and will not take any damage.
healme healme This console command will set your health to full.
likeaboss likeaboss Toggle command When likeaboss mode is enabled, all damage you deal will be 40% of the recipient's maximum health level. If the NPC you damage has a maximum health of 10,000, with this mode enabled you would deal 4,000 damage with each hit.
Ciri Ciri This command will switch your character to Cirilla.
Geralt Geralt This command will switch your character to Geralt.
setlevel setlevel[Level] This command sets your level to the specified number.
levelup levelup Levels you up one level. Use the setlevel command to level up faster.
addexp addexp[Amount] Gives you the specified amount of experience.
learnskill learnskill['Skill ID'] Make Geralt learn the skill with the specified skill ID (also known as a talent code). You need to surround the skill ID with apostrophes: learnskill('sword_s3') is correct, learnskill(sword_s3) is not correct. Find a list of all skill IDs at cheatland.net/witcher-3/skills/.
Cat Cat[0 / 1] Enable and disable the ability to see in the dark. Cat(1) to enable cat vision, cat(0) to return to normal.
Drunk Drunk[0 / 1] Enable and disable 'Drunk Mode'. In which your vision is distorted and dialogue between some characters (e.g. Shani, Triss) is changed (and quite funny!).
shave shave This command will shave your beard. Note that this isn't a toggle command - you can't run this command again to re-grow your beard, will have to use another command.
settattoo settattoo[0 / 1] Used to show and hide the tattoo from the Witcher 2 quest Hung Over that remains on the neck of Geralt.
spawn spawn['NPC ID'] [Amount] [Distance] [true / false] Spawn the NPC with the specified NPC ID (also known as an NPC code, or character code). You can optionally specify an amount of the NPC to spawn, a distance (away from you) and whether the NPC should be hostile (true) or friendly (false). Find a list of all NPC spawn codes at cheatland.net/witcher-3/npcs/.
killall killall[Distance] Kill all nearby enemies. If a distance is specified, all enemies within that distance from your character will be killed.
makeitrain makeitrain This command starts a storm. Use the stoprain command to stop rain.
stoprain stoprain Stops any ongoing storms or rain. Use the makeitrain command to start a storm.
ShowAllFT ShowAllFT[0 / 1] Show all Fast Travel pins on the map. It is recommended that you save your game before running this command, as some players have been unable to undo the effects of this command.
ShowPins ShowPins[0 / 1] Show all pins on the map. It is recommended that you save your game before running this command, as some players have been unable to undo the effects of this command.
secretgwint secretgwint This command will start a Gwent Game.
winGwint winGwint[true / false] Instantly win your current Gwent Game (true), or instantly lose your current Gwent Game (false).
addgwintcards addgwintcards Gives you one of each Gwent Card, aside from the Vampire: Katakan Card. You can add the Vampire: Katakan Card with the additem('gwint_card_katakan') command.
addabl addabl['Buff ID'] Give you the buff with the specified buff ID. The buff ID should be in apostrophes: addabl('ForceCriticalHits') is correct, addabl(ForceCriticalHits) is not. Use rmvabl to remove a buff. Find a list of all buff IDs at cheatland.net/witcher-3/buffs/.
rmvabl rmvabl['Buff ID'] Remove the buff with the specified buff ID. The buff ID should be surrounded by apostrophes: rmvabl('ForceCriticalHits') is correct, rmvabl(ForceCriticalHits) is not.Use addabl to add a buff. Find a list of all buff IDs at cheatland.net/witcher-3/buffs/.
cleardevelop cleardevelop Reset Geralt completely, clearing your inventory and resetting your level to 1. You will also be given starter gear.
witchcraft witchcraft Give you one of each item in the game. NOTE: This command could crash your game, or take a few minutes to fully execute.
addskillpoints addskillpoints[Amount] Give you the specified amount of skill points.
buffme buffme['Effect Type ID'] [Seconds] Give your character the specified effect for the specified duration (seconds). These effects are not the same as those from the addabl command. Find a list of all codes at cheatland.net/witcher-3/effect-types/.
activateAllGlossaryCharacters activateAllGlossaryCharacters Enables (shows) all characters in the glossary.
activateAllGlossaryBeastiary activateAllGlossaryBeastiary Enables (shows) all monsters in the glossary.
addHair1 addHair1 Sets your hairstyle to the default hairstyle.
addHair2 addHair2 Sets your hairstyle to a ponytail.
addHair3 addHair3 Sets your hairstyle to long (shoulder length), loose hair.
addHairDLC1 addHairDLC1 Sets your hairstyle to a loose, short haircut.
addHairDLC2 addHairDLC2 Sets your hairstyle to a mohawk with a pony tail.
addHairDLC3 addHairDLC3 Sets your hairstyle to Elven Rebel's hairstyle - short, slicked back hair.
setbeard setbeard[#, #] Set your beard's beard style. See examples (on command page) for beard types.
WitcherHairstyle WitcherHairstyle[1 / 2 / 3] Sets your character's hairstyle to the specified hairstyle number. The hairstyle number should be in apostrophes. Hairstyle numbers are '1', '2', or '3'.
setcustomhead setcustomhead['Head ID'] Set your character's head to the head with the specified ID. Use the removecustomhead command to revert to your character's default head. Find a list of head IDs at cheatland.net/witcher-3/heads/.
removecustomhead removecustomhead Remove any custom head you have applied to your character with the setcustomhead command.
staminapony staminapony Spawns a horse with unlimited stamina.
instantMount instantMount['NPC ID'] Spawn and instantly mount your character to the NPC with the specified ID. The NPC ID should be surrounded by apostrophes: instantMount('horse'), not instantMount(horse). Find a list of all NPC spawn codes at cheatland.net/witcher-3/npcs/.
dismember dismember This command dismembers your current targeted NPC.
appearance appearance['Appearance ID'] Change the appearance of your targeted NPC (or character if no target) to the appearance with the specified ID. The appearance ID should have apostrophes on either side: appearance('ciri_winter'), not appearance(ciri_winter).
ShowKnownPins ShowKnownPins[0 / 1] Reveal (1) or hide (0) all locations on the map currently that should display as a question mark (?).
AllowFT AllowFT[0 / 1] Used to enable (1) or disable (0) the ability to Fast Travel from any location.
gotoWyzima gotoWyzima Teleport your character to Wyzima.
gotoNovigrad gotoNovigrad Teleport your character to Novigrad.
gotoSkellige gotoSkellige Teleport your character to Skellige.
gotoKaerMohren gotoKaerMohren Teleport your character to Kaer Morhen.
gotoProlog gotoProlog Teleport your character to Prolog.
gotoPrologWinter gotoPrologWinter Teleport your character to Prolog Winter.
xy xy[X, Y] Teleport your character to the specified X and Y coordinates.
SpawnHorse SpawnHorse This console command spawns a horse.
spawnBoatAndMount spawnBoatAndMount Spawns a boat and mounts you to it.
changeweather changeweather['Weather ID'] Change the world's weather to the weather type with the specified ID. Apostrophes might need to be on each side of the weather ID, usually if there are spaces in the name: changeweather('Winter Epilog') is correct, whereas changeweather(Winter Epilog) is not.
settime settime[Day] [Hour] [Minute] [Seconds] Sets the time of day to the specified time. Time should be given as the number of days that have passed since the game started, followed by the hour, minute and second of the day.
TM TM[Multiplier] Sets the time multiplier (what TM stands for) to the specified number. A multiplier of 0.5 would make time go by at half the usual speed, a multiplier of 2 would make time go by twice as fast. The default multiplier is 1.
fadeout fadeout Fade out the game using the same effect that is used for a cut scene. Use fadein to fade the screen back.
fadein fadein Fades the screen in after having previously been faded out. The fade effect is the same as that used for cut scenes.
dlgshow dlgshow Contrary to its name, this command will hide the game's GUI (HUD). Use dlghide to show it again.
testpause testpause This command will pause the game.
testunpause testunpause This command will unpause the game.
ToggleCameraAutoRotation ToggleCameraAutoRotation Enables and disables the automatic rotation of the camera that follows your character.

addkeys Copy

addkeys

Give you all keys required to open all doors.

addmoney Copy

addmoney[Amount]

Add the specified amount of money (Crowns) to your balance.

removemoney Copy

removemoney[Amount]

Remove the specified amount of money (Crowns) from your balance.

additem Copy

additem['Item Code'] [Amount]

Adds the item with the specified item code to your inventory.

The item code should be surrounded by apostrophes: additem('Dye Red'), not additem(Dye Red). You can optionally specify an amount - if not specified, 1 of the item with the specified item code will be added to your inventory. Find a list of all item codes at cheatland.net/witcher-3/items/

removeitem Copy

removeitem['Item Code']

Removes the specified item from your character's inventory.

Find a list of all item codes at cheatland.net/witcher-3/items/

god Copy

god

Toggle god mode for your character.

When in god mode, you are invincible and will not take any damage.

healme Copy

healme

This console command will set your health to full.

likeaboss Copy

likeaboss

Toggle command When likeaboss mode is enabled, all damage you deal will be 40% of the recipient's maximum health level.

If the NPC you damage has a maximum health of 10,000, with this mode enabled you would deal 4,000 damage with each hit.

Ciri Copy

Ciri

This command will switch your character to Cirilla.

Geralt Copy

Geralt

This command will switch your character to Geralt.

setlevel Copy

setlevel[Level]

This command sets your level to the specified number.

levelup Copy

levelup

Levels you up one level.

Use the setlevel command to level up faster.

addexp Copy

addexp[Amount]

Gives you the specified amount of experience.

learnskill Copy

learnskill['Skill ID']

Make Geralt learn the skill with the specified skill ID (also known as a talent code).

You need to surround the skill ID with apostrophes: learnskill('sword_s3') is correct, learnskill(sword_s3) is not correct. Find a list of all skill IDs at cheatland.net/witcher-3/skills/.

Cat Copy

Cat[0 / 1]

Enable and disable the ability to see in the dark.

Cat(1) to enable cat vision, cat(0) to return to normal.

Drunk Copy

Drunk[0 / 1]

Enable and disable 'Drunk Mode'.

In which your vision is distorted and dialogue between some characters (e.g. Shani, Triss) is changed (and quite funny!).

shave Copy

shave

This command will shave your beard.

Note that this isn't a toggle command - you can't run this command again to re-grow your beard, will have to use another command.

settattoo Copy

settattoo[0 / 1]

Used to show and hide the tattoo from the Witcher 2 quest Hung Over that remains on the neck of Geralt.

spawn Copy

spawn['NPC ID'] [Amount] [Distance] [true / false]

Spawn the NPC with the specified NPC ID (also known as an NPC code, or character code).

You can optionally specify an amount of the NPC to spawn, a distance (away from you) and whether the NPC should be hostile (true) or friendly (false). Find a list of all NPC spawn codes at cheatland.net/witcher-3/npcs/.

killall Copy

killall[Distance]

Kill all nearby enemies.

If a distance is specified, all enemies within that distance from your character will be killed.

makeitrain Copy

makeitrain

This command starts a storm.

Use the stoprain command to stop rain.

stoprain Copy

stoprain

Stops any ongoing storms or rain.

Use the makeitrain command to start a storm.

ShowAllFT Copy

ShowAllFT[0 / 1]

Show all Fast Travel pins on the map.

It is recommended that you save your game before running this command, as some players have been unable to undo the effects of this command.

ShowPins Copy

ShowPins[0 / 1]

Show all pins on the map.

It is recommended that you save your game before running this command, as some players have been unable to undo the effects of this command.

secretgwint Copy

secretgwint

This command will start a Gwent Game.

winGwint Copy

winGwint[true / false]

Instantly win your current Gwent Game (true), or instantly lose your current Gwent Game (false).

addgwintcards Copy

addgwintcards

Gives you one of each Gwent Card, aside from the Vampire: Katakan Card.

You can add the Vampire: Katakan Card with the additem('gwint_card_katakan') command.

addabl Copy

addabl['Buff ID']

Give you the buff with the specified buff ID.

The buff ID should be in apostrophes: addabl('ForceCriticalHits') is correct, addabl(ForceCriticalHits) is not. Use rmvabl to remove a buff. Find a list of all buff IDs at cheatland.net/witcher-3/buffs/.

rmvabl Copy

rmvabl['Buff ID']

Remove the buff with the specified buff ID.

The buff ID should be surrounded by apostrophes: rmvabl('ForceCriticalHits') is correct, rmvabl(ForceCriticalHits) is not.Use addabl to add a buff. Find a list of all buff IDs at cheatland.net/witcher-3/buffs/.

cleardevelop Copy

cleardevelop

Reset Geralt completely, clearing your inventory and resetting your level to 1.

You will also be given starter gear.

witchcraft Copy

witchcraft

Give you one of each item in the game.

NOTE: This command could crash your game, or take a few minutes to fully execute.

addskillpoints Copy

addskillpoints[Amount]

Give you the specified amount of skill points.

buffme Copy

buffme['Effect Type ID'] [Seconds]

Give your character the specified effect for the specified duration (seconds).

These effects are not the same as those from the addabl command. Find a list of all codes at cheatland.net/witcher-3/effect-types/.

activateAllGlossaryCharacters Copy

activateAllGlossaryCharacters

Enables (shows) all characters in the glossary.

activateAllGlossaryBeastiary Copy

activateAllGlossaryBeastiary

Enables (shows) all monsters in the glossary.

addHair1 Copy

addHair1

Sets your hairstyle to the default hairstyle.

addHair2 Copy

addHair2

Sets your hairstyle to a ponytail.

addHair3 Copy

addHair3

Sets your hairstyle to long (shoulder length), loose hair.

addHairDLC1 Copy

addHairDLC1

Sets your hairstyle to a loose, short haircut.

addHairDLC2 Copy

addHairDLC2

Sets your hairstyle to a mohawk with a pony tail.

addHairDLC3 Copy

addHairDLC3

Sets your hairstyle to Elven Rebel's hairstyle - short, slicked back hair.

setbeard Copy

setbeard[#, #]

Set your beard's beard style.

See examples (on command page) for beard types.

WitcherHairstyle Copy

WitcherHairstyle[1 / 2 / 3]

Sets your character's hairstyle to the specified hairstyle number.

The hairstyle number should be in apostrophes. Hairstyle numbers are '1', '2', or '3'.

setcustomhead Copy

setcustomhead['Head ID']

Set your character's head to the head with the specified ID.

Use the removecustomhead command to revert to your character's default head. Find a list of head IDs at cheatland.net/witcher-3/heads/.

removecustomhead Copy

removecustomhead

Remove any custom head you have applied to your character with the setcustomhead command.

staminapony Copy

staminapony

Spawns a horse with unlimited stamina.

instantMount Copy

instantMount['NPC ID']

Spawn and instantly mount your character to the NPC with the specified ID.

The NPC ID should be surrounded by apostrophes: instantMount('horse'), not instantMount(horse). Find a list of all NPC spawn codes at cheatland.net/witcher-3/npcs/.

dismember Copy

dismember

This command dismembers your current targeted NPC.

appearance Copy

appearance['Appearance ID']

Change the appearance of your targeted NPC (or character if no target) to the appearance with the specified ID.

The appearance ID should have apostrophes on either side: appearance('ciri_winter'), not appearance(ciri_winter).

ShowKnownPins Copy

ShowKnownPins[0 / 1]

Reveal (1) or hide (0) all locations on the map currently that should display as a question mark (?).

AllowFT Copy

AllowFT[0 / 1]

Used to enable (1) or disable (0) the ability to Fast Travel from any location.

gotoWyzima Copy

gotoWyzima

Teleport your character to Wyzima.

gotoNovigrad Copy

gotoNovigrad

Teleport your character to Novigrad.

gotoSkellige Copy

gotoSkellige

Teleport your character to Skellige.

gotoKaerMohren Copy

gotoKaerMohren

Teleport your character to Kaer Morhen.

gotoProlog Copy

gotoProlog

Teleport your character to Prolog.

gotoPrologWinter Copy

gotoPrologWinter

Teleport your character to Prolog Winter.

xy Copy

xy[X, Y]

Teleport your character to the specified X and Y coordinates.

SpawnHorse Copy

SpawnHorse

This console command spawns a horse.

spawnBoatAndMount Copy

spawnBoatAndMount

Spawns a boat and mounts you to it.

changeweather Copy

changeweather['Weather ID']

Change the world's weather to the weather type with the specified ID.

Apostrophes might need to be on each side of the weather ID, usually if there are spaces in the name: changeweather('Winter Epilog') is correct, whereas changeweather(Winter Epilog) is not.

settime Copy

settime[Day] [Hour] [Minute] [Seconds]

Sets the time of day to the specified time.

Time should be given as the number of days that have passed since the game started, followed by the hour, minute and second of the day.

TM Copy

TM[Multiplier]

Sets the time multiplier (what TM stands for) to the specified number.

A multiplier of 0.5 would make time go by at half the usual speed, a multiplier of 2 would make time go by twice as fast. The default multiplier is 1.

fadeout Copy

fadeout

Fade out the game using the same effect that is used for a cut scene.

Use fadein to fade the screen back.

fadein Copy

fadein

Fades the screen in after having previously been faded out.

The fade effect is the same as that used for cut scenes.

dlgshow Copy

dlgshow

Contrary to its name, this command will hide the game's GUI (HUD).

Use dlghide to show it again.

testpause Copy

testpause

This command will pause the game.

testunpause Copy

testunpause

This command will unpause the game.

ToggleCameraAutoRotation Copy

ToggleCameraAutoRotation

Enables and disables the automatic rotation of the camera that follows your character.

More about Witcher 3

Gameplay

In this great game, you control Geralt of Rivia, a monster hunter known as a Witcher. You own a variety of weapons, including bombs, a crossbow, and two swords: steel and silver swords. The steel sword is used mainly to kill humans, while the silver sword is more effective against enemies and monsters. This title features two modes of melee attack: light attacks which are fast but weak, and heavy attacks are slow but strong. You also can block and counter enemy attacks with your swords.

To physical attacks, you will own five magical signs: Aard, Axii, Igni, Yrden, and Quen. Aard sets to unleash a telekinetic blast, Axii perplexes enemies, Igni burns them, Yrden slows them down and Quen help to protect the shield. Health is restored with meditation or expendables, such as food and potions. Moreover, you can learn about your enemies and prepare for battle by reading the in-game bestiary. When you kill an enemy, they can burgle its corpse for valuables. Geralt's witcher sense allows you to find objects of interest, comprising items that can be gathered or scavenged. You can sell items in your inventory to vendors or use them to make potions and bombs. You can visit blacksmiths to make new weapons and armor with what you collected. The cost of an item and the price of making it depend on a region's local economy.

The game has a dialogue wheel which allows you to choose how to respond to non-player characters. You have to make decisions that change the state of the game world. Try leading to 36 different endings. Moreover, you can have a romantic relationship with some of the game's female characters by finishing important quests. You can get experience points by completing missions. When you earn enough experience, Geralt's level increases and you can receive ability points. These points may be applied to four skills, including attacking, signs, alchemy, and overal.
The game's open-world is divided into numerous regions. You can discover each region on foot or by boat. You can kill enemies with your sword while riding Roach- a horse. Another point of the game is Points of interest which may be found on the map. You will receive experience points after finishing mini-missions in these regions. You can also explore Places of Power for additional ability points.

There are several builds in The Witcher 3, including Heightened Tolerance in which potion is increased overdose threshold; Refreshment in which potion is taken to restore health; Poisoned Blades: a poison get by using oils to attack enemies with each hit and Protective Coating in which you achieve protection against the monsters that your oil targets.

Conclusion

The Witcher 3: Wild Hunt is a cool and fascinating game, but it can be made even greater with the debug console and typing commands. Why you have to use that? Because it can spawn items, alter the look of your character, give you buffs, and make hundreds of other ways to modify your character and the world around it active. So try your best and gain the best in Witcher 3 now!