Baldur's Gate 2 Cheats: Console Codes for PC

Published by

Gold and experience

CheatCodeEffect
Add goldOriginal (SoA / ToB)CLUAConsole:AddGold("X")Enhanced Edition (type C: first)AddGold(<int>)Gives the party the amount of gold you type; no commas
Set experienceOriginal (SoA / ToB)CLUAConsole:SetCurrentXP("X")Enhanced Edition (type C: first)SetCurrentXP("<int>")Sets the XP of the selected characters; the original caps it at 2.95 million

Items and spells

CheatCodeEffect
Create itemOriginal (SoA / ToB)CLUAConsole:CreateItem("item code here",quantity1[,quantity2])Enhanced Edition (type C: first)CreateItem("<string>",<int1>,<int2>,<int3>)Puts the item with that code in your pack; the numbers set the amount or charges
100 Identify scrollsOriginal (SoA / ToB)CLUAConsole:CreateItem("scrl75",100)Enhanced Edition (type C: first)Not available on Enhanced Edition (type C: first)Places 100 Identify scrolls in your protagonist's pack
Wand of Fire, full chargesOriginal (SoA / ToB)CLUAConsole:CreateItem("wand05",99,99)Enhanced Edition (type C: first)Not available on Enhanced Edition (type C: first)Creates a Wand of Fire with charges for both Fireball and Agannazar's Scorcher
Add spellOriginal (SoA / ToB)Not available on Original (SoA / ToB)Enhanced Edition (type C: first)AddSpell("<string>")Adds the spell with that code to the selected character
Open a storeOriginal (SoA / ToB)Not available on Original (SoA / ToB)Enhanced Edition (type C: first)StartStore("<string>")Opens the store with that code

Map and travel

CheatCodeEffect
Reveal mapOriginal (SoA / ToB)CLUAConsole:ExploreArea()Enhanced Edition (type C: first)ExploreArea()Explores the whole current area map
Move to areaOriginal (SoA / ToB)Not available on Original (SoA / ToB)Enhanced Edition (type C: first)MoveToArea("<string>")Moves the selected characters to an area code, such as AR0700 for Waukeen's Promenade
Teleport to cursorOriginal (SoA / ToB)[CTRL] + JEnhanced Edition (type C: first)CTRL+JJumps the selected character to the mouse cursor; needs cheat keys on

Cheat keys and combat

CheatCodeEffect
Turn on cheat keysOriginal (SoA / ToB)CLUAConsole:EnableCheatKeys()Enhanced Edition (type C: first)EnableCheatKeys(<int>)Activates the Ctrl cheat keys; in the EE, 1 turns them on and 0 off
HealOriginal (SoA / ToB)[CTRL] + REnhanced Edition (type C: first)CTRL+RHeals the character under the cursor
Instant killOriginal (SoA / ToB)[CTRL] + YEnhanced Edition (type C: first)CTRL+YKills the person or monster under the cursor
Advance timeOriginal (SoA / ToB)[CTRL] + TEnhanced Edition (type C: first)CTRL+TMoves game time forward by one hour
Spawn creatureOriginal (SoA / ToB)CLUAConsole:CreateCreature("X")Enhanced Edition (type C: first)CreateCreature("<string>")Summons the creature with that code; in the original, orc05 is an Orog Warrior

Party and character

CheatCodeEffect
Max statsOriginal (SoA / ToB)CTRL+SHIFT+8Enhanced Edition (type C: first)CTRL+8Gives maximum ability scores on the stat screen at character creation
Add to partyOriginal (SoA / ToB)Not available on Original (SoA / ToB)Enhanced Edition (type C: first)CTRL+QThe creature under the cursor joins your party
Remove from partyOriginal (SoA / ToB)Not available on Original (SoA / ToB)Enhanced Edition (type C: first)CTRL+KKicks the creature under the cursor out of your party
Restore paladinOriginal (SoA / ToB)Not available on Original (SoA / ToB)Enhanced Edition (type C: first)Eval('RegainPaladinHood()')Removes Fallen Paladin status from the selected character
Restore rangerOriginal (SoA / ToB)Not available on Original (SoA / ToB)Enhanced Edition (type C: first)Eval('RegainRangerHood()')Removes Fallen Ranger status from the selected character
Romance progressOriginal (SoA / ToB)CLUAConsole:GetGlobal("Lovetalk","LOCALS")Enhanced Edition (type C: first)Not available on Enhanced Edition (type C: first)With the cursor over a companion's portrait, shows how far the romance has gone

A code here did not work? Tell us and it gets rechecked. Report a code

How to enter cheats in Baldur's Gate 2

Original (SoA / ToB)

  1. Open baldur.ini in the Baldur's Gate II folder with Notepad.
  2. Under the [Program Options] heading, add a new line: Debug Mode=1. If that fails, add Cheats=1 under [Game Options] instead.
  3. Save the file, start the game and press Ctrl and Space together.
  4. Type the command exactly, with the CLUAConsole: prefix, and press Enter.

Enhanced Edition

  1. Open Baldur.lua in the game's folder under Documents (patch 2.0 or later).
  2. Add the line SetPrivateProfileString('Program Options','Debug Mode','1') and save.
  3. Start a new game or load a save, then press Ctrl and Space together.
  4. Type C: and the command in the box at the bottom of the screen, then press Enter.

How to enable developer mode in Baldur's Gate 2

  1. Enhanced Edition before patch 2.0: open Baldur.ini in Documents and, under the line INSERT INTO options ROWS (, add 'Program Options', 'Debug Mode', '1',
  2. Enhanced Edition patch 2.0 or later: open Baldur.lua in Documents and add SetPrivateProfileString('Program Options','Debug Mode','1').
  3. Load a game and press Ctrl+Space; type CLUAConsole: before commands on older builds, or C: from patch 2.0.
  4. For the Ctrl cheat keys, run EnableCheatKeys first.

IESDP: CLUA Console (BG and BG2 Enhanced Editions)

Compatibility notes

Which releases these codes apply to, and where one behaves differently. Each note links to the source that documents it.

FAQ

How do you enable cheats in Baldur's Gate 2?

In the original, add Debug Mode=1 under [Program Options] in baldur.ini. In the Enhanced Edition from patch 2.0, add the Debug Mode line to Baldur.lua. Then press Ctrl+Space in a loaded game.

Is there a gold cheat in Baldur's Gate 2?

Yes. Type CLUAConsole:AddGold("X") in the original, or C: followed by AddGold and the amount in the Enhanced Edition.

What is the difference between CLUAConsole: and C:?

They are the same console. The original and older EE builds use CLUAConsole:, while the Enhanced Edition uses the short C: prefix from patch 2.0.

How do you get max stats in Baldur's Gate 2?

With cheats on, press Ctrl+Shift+8 at character creation in the original, or Ctrl+8 on the stat screen in the Enhanced Edition.

Part of

References: Sorcerer's Place: Baldur's Gate II Cheat Codes; IESDP: CLUA Console (BG and BG2 Enhanced Editions).