about cheats, i think there are no cheats in the game, but there are some thinks you can "mod".
the data.dat file is NO script or something, its more like a zip archive.
you can unpack it with winrar (i dont have test winzip).
make in the lionheart folder a new folder named "data", unpack the data.dat in this folder.
there are many other folders in and much script files.
before start the game now, delete the original data.dat file or rename it.
the most files, you modify, have no effect to the items you have in your inventory.
if you change the code in the script of the scimitar (damage 100-200), every scimitar in you inventory NOT change. only "new" scimitars you found (in a chest or killing a enemy) have this new damage.
only some scripts change effects in your current game.
an example:
open the file
"Black Isle\Lionheart\data\Resources\Derived Character Attributes\(AC) Armor Class.DerivedCharacterAttribute"
Code:
CDerivedCharacterAttribute
{
Expression=CAdd
{
Operand1=CMultiply
{
Operand1=CConstant
{
Constant Value=2
}
Operator=
Operand2=CAdd
{
Operand1=CVariableCharacterAttribute
{
Character Attribute=Character Attributes/(AG) Agility
Enforce Value Range Limits=1
}
Operator=
Operand2=CConstant
{
Constant Value=10
}
}
}
Operator=
Operand2=CAdd
{
Operand1=CConstant
{
Constant Value=10
}
Operator=
Operand2=CSkillsNamedExpressionExpression
{
Skill=Skills/Fighting/Evasion
Expression Name=ACBonus
}
}
}
Short Name=AC
Long Name=Armor Class
Description=How difficult it is to 'hit' the player. The higher, the better.
Minimum Value=No Minimum
Maximum Value=No Maximum
Allow Modification By Fractional Amounts=0
Display In Attributes Window=1
Position=148,60
Display In Character Creation Summary=1
Character Creation Summary Sort Order=2
Display Some Other Place=0
Include in character Import and Export=1
}
in this lines is the most intresting thing:
Code:
Operand1=CVariableCharacterAttribute
{
Character Attribute=Character Attributes/(AG) Agility
Enforce Value Range Limits=1
}
Operator=
Operand2=CConstant
{
Constant Value=10
}
}
}
"Constant Value=10" its the multiplier to calculating your armor class (only for the attribute).
change them into 100, load your savegame and look to your armor class.
; )
there many things you can modify.
this is more modding as cheating. but you can make many things:
perks every 2 levels, not every 3.
change the XP you need to levelup and many more.
i hope this helps. ^ ^
p.s.:
sry about my bad english, im from germany. ^ ^