ALWAYS backup ANY files you edit.
Open the Baldur.ini file with notepad (or any other file editor), look for a header called [Program Options]. Under this header type: Debug Mode=1, then save the file and exit the file editor. Start BG2 and while playing press [Ctrl] + [Space] to activate the console.
XP For Your Group:
Type CLUAConsole:SetCurrentXP("XP amount here"), press [Enter] to activate. Note: the XP Cap in BG2 is 2,950,000 - do not use commas in the XP amount. NOTE: You can give XP to a single or all party members. Click once on the character you wish to give xp to and then enter the XP cheat while their portrait is highlighted. To give all party members XP click the little square box in the lower right of your display and you will see all your characters portraits highlighted. Open the console and enter the code.
Gold:
Type snatspots as your name.
Unlimited money:
Type CLUAConsole:AddGold("Amount of gold here"), press [Enter] to activate. Note: do not use commas.
Create Items:
Type CLUAConsole:CreateItem("item code here",quantity here) then press [Enter]. Note: any magical items you create need to be identified before you get the benefits of using them.
| chan06 | Drizzt's +4 Chainmail |
| leat08 | Studded Leather +3:Shadow Armor |
| plat05 | Full Plate +1 |
| helm04 | Helm of Defense |
| shld04 | Medium Shield +1 |
| shld06 | Large Shield +1 |
| shld17 | Buckler +1 |
| ring07 | Ring of Protection +2 |
| ring08 | Ring of Wizardry |
| brac14 | Bracers of Defense AC 4 |
| clck02 | Cloak of Protection +2 |
| belt06 | Girdle of Hill Giant Strength |
| boot01 | Boots of Speed |
| staf08 | Martial Staff +3 |
| hamm08 | War Hammer +2 |
| sw1h09 | Short Sword +2 |
| sw1h40 | Blade of Roses(LongSword +3 +2Cha) |
| sw1h49 | Ninja-To +1 |
| sw2h09 | Warblade(2-H sword +4) |
| bow18 | Shortbow +2 |
| bow17 | Longbow +2 |
| slng03 | Sling +3 |
| ax1h03 | Battle Axe +2 |
| halb03 | Halberd +2 |
Create Creatures:
Type CreateCreature("creature code goes here") then press Enter.
| dragred | Red Dragon |
| dragblac | Black Dragon |
| dragsilv | Silver Dragon |
| demnabo1 | Nabassu |
| dempi01 | Pit Fiend |
| uddeath | Demon Knight |
Move to Area:
Type MoveToArea("area reference number goes here") then press Enter. This will warp you to any area in the game. Be careful to have all your Party members selected first. You can get the area number of any Area by hitting the x key.
| AR0900 | Temple District |
| AR0800 | Graveyard District |
| AR0400 | Slums District |
| AR0700 | Waukeens Promenade |
| AR1000 | Government District |
| AR0500 | Bridge District |
| AR0300 | Docks District |
| AR0020 | CityGates |
| AR1100 | Umar Hills |
| AR2500 | Suldanesslar |
| AR2900 | The Nine Hells |
| AR1201 | Domain of the Dragon |
| AR1512 | Asylum Dungeon |
| AR0801 | Bodhis Dungeon |
| AR0516 | Astral Prison |
| AR0411 | Planar Sphere |
| AR0202 | Cult of the Unseeing Eye |
| AR0204 | Rift Dungeon |
| AR0414 | Demon Outerworld |
| AR1300 | De'Arnise Hold |
| AR2000 | Trademeet |
| AR1900 | Druids Grove |
Max Stats:
When generating a character (having debug mode=1 or cheats=1), pressing [Ctrl] + [Shift] + 8 will max your stats. If you decrease some stats before doing this you can take some up to 19 for races that allow 19 (like elf dexterity).
Reveal Map:
Type ExploreArea().
Heal:
Press [Ctrl] + R to heal a character.
Jump:
Press [Ctrl] + J to jump to the location of the mouse cursor.
Heal Party:
Press [Ctrl] + T to heal the entire party and remove harmful spell effects.
Instant Kill:
Press [Ctrl] + Y to kill the person or monster the cursor is on.
Change Armor Class:
Press [Ctrl] + 1.
Change Character Model:
Press [Ctrl] + 6 or [Ctrl] + 7 to change the model of the selected char (prev and next, respectively).