diff options
-rw-r--r-- | devtools/create_xeen/constants.cpp | 7 | ||||
-rw-r--r-- | engines/xeen/resources.cpp | 2 | ||||
-rw-r--r-- | engines/xeen/resources.h | 2 |
3 files changed, 7 insertions, 4 deletions
diff --git a/devtools/create_xeen/constants.cpp b/devtools/create_xeen/constants.cpp index 7210759908..5553e5f578 100644 --- a/devtools/create_xeen/constants.cpp +++ b/devtools/create_xeen/constants.cpp @@ -807,7 +807,10 @@ const int METAL_DAMAGE_PERCENT[22] = { 1, 2, 2, 3, 4, 5, 6, 7, 8, 9, 10 }; -const int METAL_LAC[9] = { -3, 0, -2, -1, 1, 2, 4, 6, 8 }; +const int METAL_LAC[22] = { + -3, 0, -2, -1, 1, 2, 4, 6, 8, 0, 1, + 1, 2, 2, 3, 4, 5, 10, 12, 14, 16, 20 +}; const int ARMOR_STRENGTHS[14] = { 0, 2, 4, 5, 6, 7, 8, 10, 4, 2, 1, 1, 1, 1 }; @@ -2057,7 +2060,7 @@ void writeConstants(CCArchive &cc) { file.syncNumbers(WEAPON_DAMAGE_MULTIPLIER, 35); file.syncNumbers(METAL_DAMAGE, 22); file.syncNumbers(METAL_DAMAGE_PERCENT, 22); - file.syncNumbers(METAL_LAC, 9); + file.syncNumbers(METAL_LAC, 22); file.syncNumbers(ARMOR_STRENGTHS, 14); file.syncNumbers(MAKE_ITEM_ARR1, 6); file.syncNumbers3D((const int *)MAKE_ITEM_ARR2, 6, 7, 2); diff --git a/engines/xeen/resources.cpp b/engines/xeen/resources.cpp index 160c60a7a9..a21812ca80 100644 --- a/engines/xeen/resources.cpp +++ b/engines/xeen/resources.cpp @@ -141,7 +141,7 @@ void Resources::loadData() { file.syncNumbers(WEAPON_DAMAGE_MULTIPLIER, 35); file.syncNumbers(METAL_DAMAGE, 22); file.syncNumbers(METAL_DAMAGE_PERCENT, 22); - file.syncNumbers(METAL_LAC, 9); + file.syncNumbers(METAL_LAC, 22); file.syncNumbers(ARMOR_STRENGTHS, 14); file.syncNumbers(MAKE_ITEM_ARR1, 6); file.syncNumbers3D((int *)MAKE_ITEM_ARR2, 6, 7, 2); diff --git a/engines/xeen/resources.h b/engines/xeen/resources.h index 55f0ed3413..c26c1cb2da 100644 --- a/engines/xeen/resources.h +++ b/engines/xeen/resources.h @@ -196,7 +196,7 @@ public: int WEAPON_DAMAGE_MULTIPLIER[35]; int METAL_DAMAGE[22]; int METAL_DAMAGE_PERCENT[22]; - int METAL_LAC[9]; + int METAL_LAC[22]; int ARMOR_STRENGTHS[14]; int MAKE_ITEM_ARR1[6]; int MAKE_ITEM_ARR2[6][7][2]; |