Kingdom Come: Deliverance 2 maintains the series' reputation for uncompromising realism and a steep learning curve. While the struggle of Henry’s journey is central to the experience, the PC version allows for significant flexibility through the developer console. These commands can be used to bypass tedious mechanics, test high-tier gear, or recover from game-breaking bugs that might occur in the sprawling world of 15th-century Bohemia.

Enabling the Developer Console

Before any cheat codes can be entered, the game must be launched in developer mode. This is a prerequisite for the console to recognize most gameplay-altering commands.

  1. Open your Steam Library.
  2. Right-click on Kingdom Come: Deliverance 2 and select Properties.
  3. Under the General tab, locate the Launch Options text box.
  4. Input -devmode into the field.
  5. Close the properties window and launch the game.

Once in-game, the console is accessed by pressing the tilde key (~). A translucent window will appear at the top of the screen where commands can be typed and executed by pressing Enter. Note that many commands are case-sensitive and require precise spacing to function correctly.

Essential Gameplay Commands

These are the most frequently used codes for altering the core balance of the game. They cover finances, survival mechanics, and combat efficiency.

Command Effect Notes
wh_cheat_money [X] Adds Groschen to inventory Replace [X] with the desired amount.
wh_sys_no save potion = 1 Disable Savior Schnapps requirement Allows manual saving at any time without consuming potions.
wh_rpg_oneshot kill = 1 High damage multiplier Enemies die in one hit, but be aware this may apply to Henry as well.
cheat_set_wanted_level = 0 Clear crime status Instantly removes pursuit and bounties from guards.
wh_pl_lockpicking shake override = 0 Remove lockpicking vibration Stabilizes the cursor during the lockpicking mini-game.
wh_pl_lockpicking d of = 50 Increase lockpick durability Significantly increases the time before a pick breaks.

World and System Management

Adjusting the environment and the user interface can help with both immersion and technical troubleshooting. For players looking to capture cinematic footage or navigate complex terrain, these commands are vital.

Interface and Field of View

  • Hide HUD: wh_ui_show hud = 0 (Set to 1 to restore). This is excellent for taking screenshots without the compass and health bars.
  • Change FOV: cl_fov = [Number]. The default is usually set for standard monitors; increasing this can help with motion sickness on ultrawide displays.
  • Show Location: wh_rpg_get location. This outputs your current X, Y, and Z coordinates, which is necessary for the teleportation command.
  • Teleport: goto [X] [Y] [Z]. Uses the coordinates obtained from the previous command to move Henry instantly across the map.

Horse Physics and Mobility

Kingdom Come 2 introduces more complex horse behavior, which can be modified for convenience or sheer entertainment.

  • Steal Current Horse: wh_horse_steal curren thorse. This command makes the horse you are currently riding your own, legitimate mount. Use this with caution as it can sometimes conflict with stable-bought horse data.
  • Jump Height: wh_horse_jump height = [1-200]. The default value is 1. Setting this to 200 allows for massive leaps, though fall damage remains a calculated risk.
  • Gravity Multiplier: wh_horse_jump gravity mult = [-0.1 to -1]. Reducing gravity allows the horse to stay in the air longer, essentially enabling a form of low-altitude flight.

Master Item ID List

To add specific items to your inventory, use the command: wh_cheat_additem [Item ID] [Quantity]. Below are the most sought-after IDs for gear, consumables, and crafting materials as of the current game version.

Potions and Consumables

Potions are essential for survival, especially before your Alchemy skill is leveled. Use these IDs to bypass the brewing process.

  • Savior Schnapps: 928463d9-e21a-4f7c-b5d3-8378ed375cd1 (Essential for saving if not using the system cheat).
  • Marigold Decoction: b38c34b7-6016-4f64-9ba2-65e1ce31d4a1 (Standard healing potion).
  • Invincibility Potion: 27144e47-00aa-468e-a81b-49cb3b248b07 (Temporary immunity to damage).
  • Bandage: 9fa3000e-3807-48a8-bed8-81427f0bda55 (Stops bleeding).
  • Smoked Sausage: 29a4f58e-6e00-4f9c-9273-1a76e0eccff0 (Reliable food source).

Weapons and Legendary Armor

High-tier armor in Kingdom Come 2 is often locked behind expensive vendors or late-game quests. These codes grant immediate access to some of the best protection in the game, including pre-order bonuses like the Lion's Crest (Brunswick) set.

Item Name Item ID
Henry's Sword Reforged 62096670-22ca-473c-adc3-bc63a9369550
Brunswick's Bascinet 157697b8-f618-4856-aea2-3b3cba06c1d6
Brunswick's Brigandine 8f0afc06-e359-4371-b1ce-a312f5d4aa64
Brunswick's Gauntlets c052fb20-9f20-4ebd-8b7f-8ff937ee11b0
Brunswick's Plate Legs 96981577-61e6-4e10-bb01-c3cb879aa920
Brunswick's Poleaxe aa11269e-ee54-46e0-b7c7-1efc50d7bcb8
Warhorse Waffenrock 660a39ee-f440-4dd4-a412-4b89d1bad7f5
Warhorse Bascinet 5eede8e8-686b-4587-85c2-a548d574aaa6

Tools and Crafting

Repairing gear is a constant necessity. Having a stack of kits in your inventory saves trips to the blacksmith or tailor.

  • Lockpick: 8d76f58e-a521-4205-a7e8-9ac077eee5f0
  • Armorer's Kit: 167eb312-0e9d-4c2f-8ce3-56c32f5a84cb
  • Tailor's Kit: 9f7a0c0a-6458-4622-9cc5-2f4dd4898b50
  • Blacksmith's Kit: c707733a-c0a7-4f02-b684-9392b0b15b83
  • Spade: 85409fc6-36ff-4de7-b337-e2889e435f1b (Required for many side quests).

Herbs and Alchemy Ingredients

For those who prefer to brew their own potions but hate foraging, use these IDs to stock your alchemy lab.

  • Belladonna: a314b580-bc97-4802-ae1f-8f4803e34503 (Core ingredient for Savior Schnapps).
  • Nettle: 5e9b4fa1-aafa-4352-b5d6-58df2c263caa
  • Wormwood: 4d9e61aa-3f90-4e5d-8836-f9e158196438
  • Sage: b9de1d84-a0c1-4b81-9f60-8d7fbb3cb9d4

Farkle Dice and Minigames

Winning at Farkle is much easier with weighted or special dice. These items can be added to your inventory to ensure a win at the local tavern.

  • Devil's Head Die: 9a9d9c0d-2c94-475d-ab72-75b8ced9ac05
  • Holy Trinity Die: 4ede7cfe-e698-4917-a092-a01d8ac3646f
  • Weighted Die: f8e3162a-dff1-4099-a60f-05be4e40f7ca
  • Lu Die: 75a0739e-fa75-4f99-be68-e1c3ba30d57e

Safety and Best Practices

Using console commands in a complex RPG like Kingdom Come: Deliverance 2 carries inherent risks. The game’s world is highly reactive, and certain variables can break quest progression if modified carelessly.

Backup Your Saves

Before experimenting with commands like goto or wh_horse_steal, manually copy your save files to a separate folder. Teleporting into a quest zone before the trigger is active can occasionally soft-lock the main storyline.

Achievement Concerns

While standard console commands in the previous game and early reports for the sequel suggest that achievements are not disabled by the console, it is best to be cautious. If you are aiming for a purely "legit" run for Steam achievements, avoid using commands that instantly unlock perks or levels.

Mod Conflicts

If you are using community-made mods, ensure that the console commands do not overlap with mod-specific scripts. Most mods in KCD2 rely on the same developer console architecture, so using both simultaneously is usually stable, but may cause unexpected UI glitches.

Advanced Troubleshooting: Finding Missing Commands

If you are looking for a specific command not listed here, you can query the game's internal library. Typing ?_ into the console will bring up a list of all recognized strings. However, many of these are engine-level commands that do not have descriptive labels.

For item IDs specifically, the community often maintains spreadsheets for every single item in the game database. If you encounter a unique quest item that you accidentally discarded, searching for its GUID (Globally Unique Identifier) is the only way to recover it via the additem command.

In conclusion, while the game is designed to be played as a simulation of peasant life, the console serves as a powerful tool for those who want to customize their experience or simply see what Henry can do with unlimited resources and the finest steel in Bohemia.