Enable the cheat console using the Icewind Dale configuration program, then press CTRL + TAB in-game to open the console and type one of the following commands.
Cheat commands:
==============
ctrlaltdelete:hans() - Teleport selected party members to the mouse pointer
ctrlaltdelete:midas() - Gives the party 500 gold pieces
ctrlaltdelete:addgold(#) - Gives the party # amount of gold pieces
ctrlaltdelete:explorearea() - Reveals the whole map for the current area
ctrlaltdelete:setcurrentxp(#) - Set the XP of the selected party members to # points
ctrlaltdelete:setchapter(#) - Set current chapter to #.
Prologue is chapter 0
Other values are Chapter 1 till 6
ctrlaltdelete:movetoarea(x) - Load the area number given. For area names
see the data directory of CD2.
Note the name has to be enclosed in quotes
Example: ctrlaltdelete:movetoarea("AR6300")
ctrlaltdelete:createitem(x,#) - Create quantity # of item x.
Example: ctrlaltdelete:createitem("00BOLT01", 10)
ctrlaltdelete:addspell(x) - The person where the mouse cursor is currently over
memorizes spell X and it gets added to the spellbook.
ctrlaltdelete:setglobal(x,Y,#)- Set global variable to a certain value
x is the name of the variable
y is either LOCAL, GLOBAL or an area name (AR####)
# is the number to set the variable too
Example: ctrlaltdelete:setglobal("VARIABLE", "GLOBAL", 1)
ctrlaltdelete:setglobal(x,Y) - Check the current status of a variable
x is the name of the variable
y is either LOCAL, GLOBAL or an area name (AR####)
ctrlaltdelete:firstaid() - Supposed to give you potions and scrolls,
but appears broken.
ctrlaltdelete:jeffkdefends() - Supposed to summon a monster to defend you,
but appears broken.
ctrlaltdelete:jeffkattacks() - Supposed to summon a monster to attack you,
but appears broken.
ctrlaltdelete:enablecheatkeys() - Enables cheatkeys during gameplay:
CTRL + A - Scroll through available character sequences with the
CTRL + C - Replay chapter introduction
CTRL + S selected character. Use A and S to browse back and forth
CTRL + F - Turn selected character around its axis
CTRL + M - Debug dump with area information
CTRL + J - Teleport party to mouse cursor
CTRL + Y - Kill current selected unit
CTRL + K - Kill selected monster or remove PC from party
CTRL + R - Heal selected character or portrait
CTRL + U - Receive free XP
CTRL + X - Give current mouse position + search square
CTRL + 1 - Cycle through armor levels
CTRL + 2 - Fade screen to dark
CTRL + 3 - Fade screen to light
CTRL + 4 - Display trigger polygons
CTRL + 6 - Make your current selected character transform into
CTRL + 7 the next one. Use 6 and 7 to browse back and forth
between all available in-game characters
CTRL + 9 - Display character bounding boxes