diff --git a/_module/are/area.are.json b/_module/are/area.are.json index a437fb8b..4b70c35f 100644 --- a/_module/are/area.are.json +++ b/_module/are/area.are.json @@ -2913,7 +2913,7 @@ }, "Version": { "type": "dword", - "value": 28 + "value": 29 }, "Width": { "type": "int", diff --git a/_module/are/citysewers.are.json b/_module/are/citysewers.are.json index 4b84ef93..6fba2932 100644 --- a/_module/are/citysewers.are.json +++ b/_module/are/citysewers.are.json @@ -32,6 +32,10 @@ "type": "dword", "value": 3 }, + "FogClipDist": { + "type": "float", + "value": 45.0 + }, "Height": { "type": "int", "value": 8 @@ -62,11 +66,11 @@ }, "MoonAmbientColor": { "type": "dword", - "value": 2310951 + "value": 330245 }, "MoonDiffuseColor": { "type": "dword", - "value": 2114144 + "value": 0 }, "MoonFogAmount": { "type": "byte", @@ -74,7 +78,7 @@ }, "MoonFogColor": { "type": "dword", - "value": 1849670 + "value": 16384 }, "MoonShadows": { "type": "byte", @@ -118,6 +122,10 @@ "type": "byte", "value": 60 }, + "SkyBox": { + "type": "byte", + "value": 0 + }, "SunAmbientColor": { "type": "dword", "value": 0 @@ -2905,7 +2913,7 @@ }, "Version": { "type": "dword", - "value": 20 + "value": 22 }, "Width": { "type": "int", diff --git a/_module/are/cityslumsnorth.are.json b/_module/are/cityslumsnorth.are.json index ecf032a3..feb9b00b 100644 --- a/_module/are/cityslumsnorth.are.json +++ b/_module/are/cityslumsnorth.are.json @@ -3472,7 +3472,7 @@ }, "Version": { "type": "dword", - "value": 36 + "value": 37 }, "Width": { "type": "int", diff --git a/_module/are/jail.are.json b/_module/are/jail.are.json index b54422a0..30f89921 100644 --- a/_module/are/jail.are.json +++ b/_module/are/jail.are.json @@ -1193,7 +1193,7 @@ }, "Version": { "type": "dword", - "value": 46 + "value": 48 }, "Width": { "type": "int", diff --git a/_module/are/sarumcitymain.are.json b/_module/are/sarumcitymain.are.json index 51f0fedd..1ecf86fa 100644 --- a/_module/are/sarumcitymain.are.json +++ b/_module/are/sarumcitymain.are.json @@ -15684,7 +15684,7 @@ }, "Version": { "type": "dword", - "value": 185 + "value": 186 }, "Width": { "type": "int", diff --git a/_module/are/sarumcitysewe001.are.json b/_module/are/sarumcitysewe001.are.json index 4b2dc587..1d125abe 100644 --- a/_module/are/sarumcitysewe001.are.json +++ b/_module/are/sarumcitysewe001.are.json @@ -32,6 +32,10 @@ "type": "dword", "value": 3 }, + "FogClipDist": { + "type": "float", + "value": 45.0 + }, "Height": { "type": "int", "value": 9 @@ -62,11 +66,11 @@ }, "MoonAmbientColor": { "type": "dword", - "value": 2310951 + "value": 330245 }, "MoonDiffuseColor": { "type": "dword", - "value": 2114144 + "value": 0 }, "MoonFogAmount": { "type": "byte", @@ -74,7 +78,7 @@ }, "MoonFogColor": { "type": "dword", - "value": 1849670 + "value": 16384 }, "MoonShadows": { "type": "byte", @@ -118,6 +122,10 @@ "type": "byte", "value": 60 }, + "SkyBox": { + "type": "byte", + "value": 0 + }, "SunAmbientColor": { "type": "dword", "value": 0 @@ -4410,7 +4418,7 @@ }, "Version": { "type": "dword", - "value": 3 + "value": 4 }, "Width": { "type": "int", diff --git a/_module/are/sarumcitysewersn.are.json b/_module/are/sarumcitysewersn.are.json index b5520a61..0a1945ef 100644 --- a/_module/are/sarumcitysewersn.are.json +++ b/_module/are/sarumcitysewersn.are.json @@ -32,6 +32,10 @@ "type": "dword", "value": 3 }, + "FogClipDist": { + "type": "float", + "value": 65.0 + }, "Height": { "type": "int", "value": 8 @@ -62,11 +66,11 @@ }, "MoonAmbientColor": { "type": "dword", - "value": 2310951 + "value": 330245 }, "MoonDiffuseColor": { "type": "dword", - "value": 2114144 + "value": 0 }, "MoonFogAmount": { "type": "byte", @@ -74,7 +78,7 @@ }, "MoonFogColor": { "type": "dword", - "value": 1849670 + "value": 16384 }, "MoonShadows": { "type": "byte", @@ -118,6 +122,10 @@ "type": "byte", "value": 60 }, + "SkyBox": { + "type": "byte", + "value": 0 + }, "SunAmbientColor": { "type": "dword", "value": 0 @@ -2905,7 +2913,7 @@ }, "Version": { "type": "dword", - "value": 4 + "value": 6 }, "Width": { "type": "int", diff --git a/_module/are/sarumcitysewerss.are.json b/_module/are/sarumcitysewerss.are.json index 8d9fab7b..fa33bc08 100644 --- a/_module/are/sarumcitysewerss.are.json +++ b/_module/are/sarumcitysewerss.are.json @@ -66,11 +66,11 @@ }, "MoonAmbientColor": { "type": "dword", - "value": 2310951 + "value": 330245 }, "MoonDiffuseColor": { "type": "dword", - "value": 2114144 + "value": 0 }, "MoonFogAmount": { "type": "byte", @@ -78,7 +78,7 @@ }, "MoonFogColor": { "type": "dword", - "value": 1849670 + "value": 16384 }, "MoonShadows": { "type": "byte", @@ -3257,7 +3257,7 @@ }, "Version": { "type": "dword", - "value": 4 + "value": 5 }, "Width": { "type": "int", diff --git a/_module/are/sarumgolemrental.are.json b/_module/are/sarumgolemrental.are.json index adab34a9..6be796c4 100644 --- a/_module/are/sarumgolemrental.are.json +++ b/_module/are/sarumgolemrental.are.json @@ -591,7 +591,7 @@ }, "Version": { "type": "dword", - "value": 9 + "value": 10 }, "Width": { "type": "int", diff --git a/_module/are/thereddragoninn.are.json b/_module/are/thereddragoninn.are.json index 4b46666b..1df460ea 100644 --- a/_module/are/thereddragoninn.are.json +++ b/_module/are/thereddragoninn.are.json @@ -96,7 +96,7 @@ }, "OnEnter": { "type": "resref", - "value": "unequip_onenter2" + "value": "" }, "OnExit": { "type": "resref", @@ -1021,7 +1021,7 @@ }, "Version": { "type": "dword", - "value": 31 + "value": 32 }, "Width": { "type": "int", diff --git a/_module/gic/sarumcitymain.gic.json b/_module/gic/sarumcitymain.gic.json index c30b63d9..c3c5e87f 100644 --- a/_module/gic/sarumcitymain.gic.json +++ b/_module/gic/sarumcitymain.gic.json @@ -2388,6 +2388,13 @@ "type": "cexostring", "value": "On the Advanced tab, replace with whatever information you wish to appear on the Map of an area." } + }, + { + "__struct_id": 5, + "Comment": { + "type": "cexostring", + "value": "This is a waypoint that can be placed in an interior area to mark it as a shop. This will affect the animations and behavior of NPCs using the PlayAmbientAnimations functions (see the OnSpawn script nw_c2_default9 and the library x0_i0_anims for details). \r\n\r\nNote that this feature will only work in modules that use the XP1 modified AI. " + } } ] } diff --git a/_module/gic/sarumgolemrental.gic.json b/_module/gic/sarumgolemrental.gic.json index e6649d8d..2b3c6746 100644 --- a/_module/gic/sarumgolemrental.gic.json +++ b/_module/gic/sarumgolemrental.gic.json @@ -252,7 +252,7 @@ "__struct_id": 5, "Comment": { "type": "cexostring", - "value": "This is a waypoint that can be placed in an interior area to mark it as a tavern. This will affect the animations and behavior of NPCs using the PlayAmbientAnimations functions (see the OnSpawn script nw_c2_default9 and the library x0_i0_anims for details). \r\n\r\nNote that this feature will only work in modules that use the XP1 modified AI. " + "value": "This is a waypoint that can be placed in an interior area to mark it as a shop. This will affect the animations and behavior of NPCs using the PlayAmbientAnimations functions (see the OnSpawn script nw_c2_default9 and the library x0_i0_anims for details). \r\n\r\nNote that this feature will only work in modules that use the XP1 modified AI. " } } ] diff --git a/_module/gic/thereddragoninn.gic.json b/_module/gic/thereddragoninn.gic.json index bddd5df7..6c474411 100644 --- a/_module/gic/thereddragoninn.gic.json +++ b/_module/gic/thereddragoninn.gic.json @@ -708,6 +708,13 @@ "type": "cexostring", "value": "" } + }, + { + "__struct_id": 5, + "Comment": { + "type": "cexostring", + "value": "This is a waypoint that can be placed in an interior area to mark it as a tavern. This will affect the animations and behavior of NPCs using the PlayAmbientAnimations functions (see the OnSpawn script nw_c2_default9 and the library x0_i0_anims for details). \r\n\r\nNote that this feature will only work in modules that use the XP1 modified AI. " + } } ] } diff --git a/_module/git/cityslumsnorth.git.json b/_module/git/cityslumsnorth.git.json index c2bced58..cfb0c578 100644 --- a/_module/git/cityslumsnorth.git.json +++ b/_module/git/cityslumsnorth.git.json @@ -9885,23 +9885,23 @@ }, "XOrientation": { "type": "float", - "value": -0.6152365803718567 + "value": 0.2667129635810852 }, "XPosition": { "type": "float", - "value": 60.56729888916016 + "value": 57.64343643188477 }, "YOrientation": { "type": "float", - "value": -0.7883425354957581 + "value": -0.9637759923934937 }, "YPosition": { "type": "float", - "value": 34.97011947631836 + "value": 35.94474029541016 }, "ZPosition": { "type": "float", - "value": 9.5367431640625e-006 + "value": -5.7220458984375e-006 } }, { @@ -10066,7 +10066,7 @@ }, "XPosition": { "type": "float", - "value": 55.12638473510742 + "value": 53.37207412719727 }, "YOrientation": { "type": "float", @@ -10074,11 +10074,11 @@ }, "YPosition": { "type": "float", - "value": 15.80577087402344 + "value": 18.2423210144043 }, "ZPosition": { "type": "float", - "value": 9.768371000973275e-007 + "value": -5.7220458984375e-006 } }, { @@ -10125,7 +10125,7 @@ }, "XPosition": { "type": "float", - "value": 77.50071716308594 + "value": 80.91188049316406 }, "YOrientation": { "type": "float", @@ -10133,11 +10133,11 @@ }, "YPosition": { "type": "float", - "value": 28.98007011413574 + "value": 28.5414924621582 }, "ZPosition": { "type": "float", - "value": 9.768371000973275e-007 + "value": -5.7220458984375e-006 } }, { @@ -10184,7 +10184,7 @@ }, "XPosition": { "type": "float", - "value": 64.86873626708984 + "value": 66.67178344726563 }, "YOrientation": { "type": "float", @@ -10192,11 +10192,11 @@ }, "YPosition": { "type": "float", - "value": 19.3087100982666 + "value": 18.23662948608398 }, "ZPosition": { "type": "float", - "value": 0.0 + "value": -5.7220458984375e-006 } }, { @@ -10243,7 +10243,7 @@ }, "XPosition": { "type": "float", - "value": 37.43364715576172 + "value": 31.92704200744629 }, "YOrientation": { "type": "float", @@ -10251,11 +10251,11 @@ }, "YPosition": { "type": "float", - "value": 19.50608444213867 + "value": 15.60760307312012 }, "ZPosition": { "type": "float", - "value": 0.0 + "value": -5.7220458984375e-006 } }, { diff --git a/_module/git/sarumcitymain.git.json b/_module/git/sarumcitymain.git.json index 3279aed1..f5ad924d 100644 --- a/_module/git/sarumcitymain.git.json +++ b/_module/git/sarumcitymain.git.json @@ -33026,7 +33026,7 @@ }, "OnOpen": { "type": "resref", - "value": "" + "value": "bb_closedoor" }, "OnSpellCastAt": { "type": "resref", @@ -75362,6 +75362,66 @@ "type": "float", "value": 0.029999990016222 } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 3 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "id": 69065, + "type": "cexolocstring", + "value": {} + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "NW_SHOP" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_wp_shop" + }, + "XOrientation": { + "type": "float", + "value": -1.0 + }, + "XPosition": { + "type": "float", + "value": 29.3700008392334 + }, + "YOrientation": { + "type": "float", + "value": 9.000014549434178e-039 + }, + "YPosition": { + "type": "float", + "value": 130.8999938964844 + }, + "ZPosition": { + "type": "float", + "value": 0.0 + } } ] } diff --git a/_module/git/sarumgolemrental.git.json b/_module/git/sarumgolemrental.git.json index f93851e4..88460e00 100644 --- a/_module/git/sarumgolemrental.git.json +++ b/_module/git/sarumgolemrental.git.json @@ -4042,7 +4042,7 @@ }, "OnOpen": { "type": "resref", - "value": "" + "value": "bb_closedoor" }, "OnSpellCastAt": { "type": "resref", @@ -9861,7 +9861,7 @@ "value": "" }, "LocalizedName": { - "id": 69068, + "id": 69065, "type": "cexolocstring", "value": {} }, @@ -9875,11 +9875,11 @@ }, "Tag": { "type": "cexostring", - "value": "NW_TAVERN" + "value": "NW_SHOP" }, "TemplateResRef": { "type": "resref", - "value": "nw_wp_tavern" + "value": "nw_wp_shop" }, "XOrientation": { "type": "float", @@ -9887,7 +9887,7 @@ }, "XPosition": { "type": "float", - "value": 9.512689590454102 + "value": 15.31167984008789 }, "YOrientation": { "type": "float", @@ -9895,11 +9895,11 @@ }, "YPosition": { "type": "float", - "value": 11.40404987335205 + "value": 16.37461090087891 }, "ZPosition": { "type": "float", - "value": 9.5367431640625e-007 + "value": -1.9073486328125e-006 } } ] diff --git a/_module/git/thereddragoninn.git.json b/_module/git/thereddragoninn.git.json index cb704174..bdc398a7 100644 --- a/_module/git/thereddragoninn.git.json +++ b/_module/git/thereddragoninn.git.json @@ -38097,6 +38097,66 @@ "type": "float", "value": 9.5367431640625e-006 } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 3 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "id": 69068, + "type": "cexolocstring", + "value": {} + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "NW_TAVERN" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_wp_tavern" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 15.30446815490723 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": 16.39462661743164 + }, + "ZPosition": { + "type": "float", + "value": 0.009999046102166176 + } } ] } diff --git a/_module/itp/creaturepalcus.itp.json b/_module/itp/creaturepalcus.itp.json index 4f7681d2..40b74f67 100644 --- a/_module/itp/creaturepalcus.itp.json +++ b/_module/itp/creaturepalcus.itp.json @@ -625,7 +625,7 @@ "__struct_id": 0, "CR": { "type": "float", - "value": 7.0 + "value": 5.0 }, "FACTION": { "type": "cexostring", @@ -1817,7 +1817,7 @@ "__struct_id": 0, "CR": { "type": "float", - "value": 33.0 + "value": 27.0 }, "FACTION": { "type": "cexostring", @@ -3602,7 +3602,7 @@ "__struct_id": 0, "CR": { "type": "float", - "value": 20.0 + "value": 17.0 }, "FACTION": { "type": "cexostring", @@ -3802,7 +3802,7 @@ "__struct_id": 0, "CR": { "type": "float", - "value": 12.0 + "value": 9.0 }, "FACTION": { "type": "cexostring", @@ -3976,7 +3976,7 @@ "__struct_id": 0, "CR": { "type": "float", - "value": 30.0 + "value": 23.0 }, "FACTION": { "type": "cexostring", @@ -4014,7 +4014,7 @@ "__struct_id": 0, "CR": { "type": "float", - "value": 7.0 + "value": 5.0 }, "FACTION": { "type": "cexostring", @@ -4252,7 +4252,7 @@ "__struct_id": 0, "CR": { "type": "float", - "value": 8.0 + "value": 6.0 }, "FACTION": { "type": "cexostring", @@ -4290,7 +4290,7 @@ "__struct_id": 0, "CR": { "type": "float", - "value": 10.0 + "value": 9.0 }, "FACTION": { "type": "cexostring", @@ -5471,7 +5471,7 @@ "__struct_id": 0, "CR": { "type": "float", - "value": 17.0 + "value": 20.0 }, "FACTION": { "type": "cexostring", @@ -5870,7 +5870,7 @@ "__struct_id": 0, "CR": { "type": "float", - "value": 150.0 + "value": 32.0 }, "FACTION": { "type": "cexostring", @@ -6825,7 +6825,7 @@ "__struct_id": 0, "CR": { "type": "float", - "value": 16.0 + "value": 18.0 }, "FACTION": { "type": "cexostring", @@ -7300,7 +7300,7 @@ "__struct_id": 0, "CR": { "type": "float", - "value": 22.0 + "value": 20.0 }, "FACTION": { "type": "cexostring", @@ -7319,7 +7319,7 @@ "__struct_id": 0, "CR": { "type": "float", - "value": 22.0 + "value": 20.0 }, "FACTION": { "type": "cexostring", @@ -7338,7 +7338,7 @@ "__struct_id": 0, "CR": { "type": "float", - "value": 22.0 + "value": 20.0 }, "FACTION": { "type": "cexostring", @@ -7357,7 +7357,7 @@ "__struct_id": 0, "CR": { "type": "float", - "value": 27.0 + "value": 21.0 }, "FACTION": { "type": "cexostring", @@ -7484,7 +7484,7 @@ "__struct_id": 0, "CR": { "type": "float", - "value": 4.0 + "value": 3.0 }, "FACTION": { "type": "cexostring", @@ -7579,7 +7579,7 @@ "__struct_id": 0, "CR": { "type": "float", - "value": 4.0 + "value": 2.0 }, "FACTION": { "type": "cexostring", @@ -7972,7 +7972,7 @@ "__struct_id": 0, "CR": { "type": "float", - "value": 2.0 + "value": 3.0 }, "FACTION": { "type": "cexostring", @@ -7991,7 +7991,7 @@ "__struct_id": 0, "CR": { "type": "float", - "value": 2.0 + "value": 3.0 }, "FACTION": { "type": "cexostring", @@ -8479,7 +8479,7 @@ "__struct_id": 0, "CR": { "type": "float", - "value": 27.0 + "value": 15.0 }, "FACTION": { "type": "cexostring", @@ -8856,7 +8856,7 @@ "__struct_id": 0, "CR": { "type": "float", - "value": 22.0 + "value": 17.0 }, "FACTION": { "type": "cexostring", @@ -9075,7 +9075,7 @@ "__struct_id": 0, "CR": { "type": "float", - "value": 15.0 + "value": 16.0 }, "FACTION": { "type": "cexostring", @@ -9094,7 +9094,7 @@ "__struct_id": 0, "CR": { "type": "float", - "value": 17.0 + "value": 16.0 }, "FACTION": { "type": "cexostring", @@ -9113,7 +9113,7 @@ "__struct_id": 0, "CR": { "type": "float", - "value": 18.0 + "value": 17.0 }, "FACTION": { "type": "cexostring", @@ -9132,7 +9132,7 @@ "__struct_id": 0, "CR": { "type": "float", - "value": 18.0 + "value": 16.0 }, "FACTION": { "type": "cexostring", @@ -9224,7 +9224,7 @@ "__struct_id": 0, "CR": { "type": "float", - "value": 13.0 + "value": 10.0 }, "FACTION": { "type": "cexostring", @@ -9376,7 +9376,7 @@ "__struct_id": 0, "CR": { "type": "float", - "value": 14.0 + "value": 10.0 }, "FACTION": { "type": "cexostring", @@ -9395,7 +9395,7 @@ "__struct_id": 0, "CR": { "type": "float", - "value": 14.0 + "value": 10.0 }, "FACTION": { "type": "cexostring", @@ -9414,7 +9414,7 @@ "__struct_id": 0, "CR": { "type": "float", - "value": 14.0 + "value": 10.0 }, "FACTION": { "type": "cexostring", @@ -10117,7 +10117,7 @@ "__struct_id": 0, "CR": { "type": "float", - "value": 70.0 + "value": 24.0 }, "FACTION": { "type": "cexostring", @@ -10269,7 +10269,7 @@ "__struct_id": 0, "CR": { "type": "float", - "value": 15.0 + "value": 14.0 }, "FACTION": { "type": "cexostring", @@ -10288,7 +10288,7 @@ "__struct_id": 0, "CR": { "type": "float", - "value": 20.0 + "value": 16.0 }, "FACTION": { "type": "cexostring", diff --git a/_module/itp/itempalcus.itp.json b/_module/itp/itempalcus.itp.json index adcbc4e3..22752209 100644 --- a/_module/itp/itempalcus.itp.json +++ b/_module/itp/itempalcus.itp.json @@ -428,7 +428,7 @@ "__struct_id": 0, "NAME": { "type": "cexostring", - "value": "Robes of protection" + "value": "Robes of Protection" }, "RESREF": { "type": "resref", @@ -16355,6 +16355,17 @@ "value": "healersamulet" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Health Amulet" + }, + "RESREF": { + "type": "resref", + "value": "it_mneck037" + } + }, { "__struct_id": 0, "NAME": { @@ -16536,6 +16547,17 @@ "value": "ringofmagicresis" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Ring of Shelter" + }, + "RESREF": { + "type": "resref", + "value": "it_mring010" + } + }, { "__struct_id": 0, "NAME": { @@ -38786,6 +38808,17 @@ "LIST": { "type": "list", "value": [ + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Dark Stave" + }, + "RESREF": { + "type": "resref", + "value": "darkstave" + } + }, { "__struct_id": 0, "NAME": { @@ -39806,7 +39839,7 @@ "__struct_id": 0, "NAME": { "type": "cexostring", - "value": "Orc render" + "value": "Orcrender" }, "RESREF": { "type": "resref", diff --git a/_module/ncs/bb_closedoor.ncs b/_module/ncs/bb_closedoor.ncs index 7b49b175..4ada8c61 100644 Binary files a/_module/ncs/bb_closedoor.ncs and b/_module/ncs/bb_closedoor.ncs differ diff --git a/_module/ncs/nw_c2_default9.ncs b/_module/ncs/nw_c2_default9.ncs index 2996bd2c..a8f1bfc3 100644 Binary files a/_module/ncs/nw_c2_default9.ncs and b/_module/ncs/nw_c2_default9.ncs differ diff --git a/_module/ncs/random_drop.ncs b/_module/ncs/random_drop.ncs index 0c1bbeaf..6aa52e69 100644 Binary files a/_module/ncs/random_drop.ncs and b/_module/ncs/random_drop.ncs differ diff --git a/_module/nss/bb_closedoor.nss b/_module/nss/bb_closedoor.nss index 265d75c5..2a5b088d 100644 --- a/_module/nss/bb_closedoor.nss +++ b/_module/nss/bb_closedoor.nss @@ -1,4 +1,4 @@ void main() { -DelayCommand(10.0, ActionCloseDoor(OBJECT_SELF)); +DelayCommand(20.0, ActionCloseDoor(OBJECT_SELF)); } diff --git a/_module/nss/nw_c2_default9.nss b/_module/nss/nw_c2_default9.nss index e6312fae..65263f65 100644 --- a/_module/nss/nw_c2_default9.nss +++ b/_module/nss/nw_c2_default9.nss @@ -116,7 +116,7 @@ void main() // * Same as above, except NPC will wander randomly around the // * area. // * - // SetSpawnInCondition(NW_FLAG_AMBIENT_ANIMATIONS); + SetSpawnInCondition(NW_FLAG_AMBIENT_ANIMATIONS); //-------------------------------------------------------------------------- @@ -138,7 +138,7 @@ void main() // * Humanoid races are civilized by default, so only // * set this flag for monster races that you want to // * behave the same way. - // SetAnimationCondition(NW_ANIM_FLAG_IS_CIVILIZED); + SetAnimationCondition(NW_ANIM_FLAG_IS_CIVILIZED); // * If this flag is set, this creature will constantly // * be acting. Otherwise, creatures will only start @@ -151,7 +151,7 @@ void main() // * randomly use a few voicechats. It's a good // * idea to avoid putting this on multiple // * creatures using the same voiceset. - // SetAnimationCondition(NW_ANIM_FLAG_CHATTER); + SetAnimationCondition(NW_ANIM_FLAG_CHATTER); // * Creatures with _immobile_ ambient animations // * can have this flag set to make them mobile in a @@ -174,11 +174,11 @@ void main() // * Ranged attacker // * Will attempt to stay at ranged distance from their // * target. - // SetCombatCondition(X0_COMBAT_FLAG_RANGED); + SetCombatCondition(X0_COMBAT_FLAG_RANGED); // * Defensive attacker // * Will use defensive combat feats and parry - // SetCombatCondition(X0_COMBAT_FLAG_DEFENSIVE); + SetCombatCondition(X0_COMBAT_FLAG_DEFENSIVE); // * Ambusher // * Will go stealthy/invisible and attack, then @@ -324,5 +324,5 @@ void main() } ExecuteScript("prc_pwonspawn", OBJECT_SELF); - //DelayCommand(10.5, ExecuteScript("npc_sit_stay", OBJECT_SELF)); + DelayCommand(0.5, ExecuteScript("random_drop", OBJECT_SELF)); } diff --git a/_module/nss/random_drop.nss b/_module/nss/random_drop.nss index 7b515f22..3cf82f84 100644 --- a/_module/nss/random_drop.nss +++ b/_module/nss/random_drop.nss @@ -1,25 +1,19 @@ -//RANDOM DROP -// Ginge McDaggart void main() { object oNPC = OBJECT_SELF; object oItem = GetFirstItemInInventory(oNPC); - while (GetIsObjectValid(oItem)) - { - if(GetDroppableFlag(oItem)== TRUE) + while (GetIsObjectValid(oItem)) { - SetDroppableFlag(oItem, TRUE); - } - - if(GetDroppableFlag(oItem)== FALSE) - { - int bDroppable=d100()>65; - SetDroppableFlag(oItem, bDroppable); - } + // if item set to droppable it will 100% drop + if (GetDroppableFlag(oItem)== TRUE) + { + SetDroppableFlag(oItem, TRUE); + } + //10% chance of item in inventory being droppable if not marked droppable + int bDroppable=d100()>90; + SetDroppableFlag(oItem, bDroppable); oItem = GetNextItemInInventory(oNPC); - - - } + } } diff --git a/_module/utc/banditpriest.utc.json b/_module/utc/banditpriest.utc.json index 0792fa13..a178c2ac 100644 --- a/_module/utc/banditpriest.utc.json +++ b/_module/utc/banditpriest.utc.json @@ -90,7 +90,7 @@ }, "ChallengeRating": { "type": "float", - "value": 13.0 + "value": 10.0 }, "ClassList": { "type": "list", @@ -414,7 +414,7 @@ }, "CRAdjust": { "type": "int", - "value": -6 + "value": -9 }, "CurrentHitPoints": { "type": "short", @@ -422,7 +422,7 @@ }, "DecayTime": { "type": "dword", - "value": 0 + "value": 5000 }, "Deity": { "type": "cexostring", diff --git a/_module/utc/blackghost.utc.json b/_module/utc/blackghost.utc.json index 821606a5..b1a3933e 100644 --- a/_module/utc/blackghost.utc.json +++ b/_module/utc/blackghost.utc.json @@ -14,7 +14,7 @@ }, "ChallengeRating": { "type": "float", - "value": 16.0 + "value": 18.0 }, "ClassList": { "type": "list", @@ -61,7 +61,7 @@ }, "CurrentHitPoints": { "type": "short", - "value": 21 + "value": 55 }, "DecayTime": { "type": "dword", @@ -284,6 +284,13 @@ "value": 383 } }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 3304 + } + }, { "__struct_id": 1, "Feat": { @@ -369,7 +376,7 @@ }, "HitPoints": { "type": "short", - "value": 21 + "value": 55 }, "Int": { "type": "byte", @@ -427,7 +434,7 @@ }, "MaxHitPoints": { "type": "short", - "value": 66 + "value": 100 }, "NaturalAC": { "type": "byte", diff --git a/_module/utc/caveettin.utc.json b/_module/utc/caveettin.utc.json index 67dcc606..717c1e1b 100644 --- a/_module/utc/caveettin.utc.json +++ b/_module/utc/caveettin.utc.json @@ -14,7 +14,7 @@ }, "ChallengeRating": { "type": "float", - "value": 20.0 + "value": 17.0 }, "ClassList": { "type": "list", @@ -46,7 +46,7 @@ }, "CRAdjust": { "type": "int", - "value": -12 + "value": -14 }, "CurrentHitPoints": { "type": "short", @@ -278,7 +278,7 @@ }, "NaturalAC": { "type": "byte", - "value": 12 + "value": 10 }, "NoPermDeath": { "type": "byte", diff --git a/_module/utc/charron002.utc.json b/_module/utc/charron002.utc.json index 64c4010e..78502cd6 100644 --- a/_module/utc/charron002.utc.json +++ b/_module/utc/charron002.utc.json @@ -14,7 +14,7 @@ }, "ChallengeRating": { "type": "float", - "value": 150.0 + "value": 32.0 }, "ClassList": { "type": "list", @@ -238,11 +238,11 @@ }, "CRAdjust": { "type": "int", - "value": -14 + "value": -120 }, "CurrentHitPoints": { "type": "short", - "value": 649 + "value": 449 }, "DecayTime": { "type": "dword", @@ -781,7 +781,7 @@ }, "HitPoints": { "type": "short", - "value": 649 + "value": 449 }, "Int": { "type": "byte", @@ -850,7 +850,7 @@ }, "MaxHitPoints": { "type": "short", - "value": 1000 + "value": 800 }, "NaturalAC": { "type": "byte", diff --git a/_module/utc/drowscout.utc.json b/_module/utc/drowscout.utc.json index c4f9c396..04022187 100644 --- a/_module/utc/drowscout.utc.json +++ b/_module/utc/drowscout.utc.json @@ -90,7 +90,7 @@ }, "ChallengeRating": { "type": "float", - "value": 27.0 + "value": 15.0 }, "ClassList": { "type": "list", @@ -138,7 +138,7 @@ }, "CRAdjust": { "type": "int", - "value": 0 + "value": -12 }, "CurrentHitPoints": { "type": "short", @@ -193,10 +193,6 @@ }, { "__struct_id": 64, - "Dropable": { - "type": "byte", - "value": 1 - }, "EquippedRes": { "type": "resref", "value": "electriccloth" @@ -572,10 +568,6 @@ "value": [ { "__struct_id": 0, - "Dropable": { - "type": "byte", - "value": 1 - }, "InventoryRes": { "type": "resref", "value": "drowchainmesh" @@ -608,7 +600,7 @@ "__struct_id": 2, "InventoryRes": { "type": "resref", - "value": "skavensscale" + "value": "doomblade001" }, "Repos_PosX": { "type": "word", @@ -623,52 +615,7 @@ "__struct_id": 3, "InventoryRes": { "type": "resref", - "value": "x0_it_mboots003" - }, - "Repos_PosX": { - "type": "word", - "value": 6 - }, - "Repos_Posy": { - "type": "word", - "value": 0 - } - }, - { - "__struct_id": 4, - "InventoryRes": { - "type": "resref", - "value": "nw_it_mbracer012" - }, - "Repos_PosX": { - "type": "word", - "value": 8 - }, - "Repos_Posy": { - "type": "word", - "value": 0 - } - }, - { - "__struct_id": 5, - "InventoryRes": { - "type": "resref", - "value": "nw_it_mneck013" - }, - "Repos_PosX": { - "type": "word", - "value": 4 - }, - "Repos_Posy": { - "type": "word", - "value": 1 - } - }, - { - "__struct_id": 6, - "InventoryRes": { - "type": "resref", - "value": "nw_it_mring025" + "value": "it_mneck037" }, "Repos_PosX": { "type": "word", @@ -676,37 +623,7 @@ }, "Repos_Posy": { "type": "word", - "value": 1 - } - }, - { - "__struct_id": 7, - "InventoryRes": { - "type": "resref", - "value": "nw_it_mring031" - }, - "Repos_PosX": { - "type": "word", - "value": 8 - }, - "Repos_Posy": { - "type": "word", - "value": 1 - } - }, - { - "__struct_id": 8, - "InventoryRes": { - "type": "resref", - "value": "doomblade001" - }, - "Repos_PosX": { - "type": "word", - "value": 9 - }, - "Repos_Posy": { - "type": "word", - "value": 1 + "value": 0 } } ] diff --git a/_module/utc/fenhound.utc.json b/_module/utc/fenhound.utc.json index 4ffd8a2d..cb62d97f 100644 --- a/_module/utc/fenhound.utc.json +++ b/_module/utc/fenhound.utc.json @@ -38,7 +38,7 @@ }, "ClassLevel": { "type": "short", - "value": 10 + "value": 11 } } ] @@ -57,11 +57,11 @@ }, "CRAdjust": { "type": "int", - "value": 4 + "value": 3 }, "CurrentHitPoints": { "type": "short", - "value": 110 + "value": 115 }, "DecayTime": { "type": "dword", @@ -229,7 +229,7 @@ }, "HitPoints": { "type": "short", - "value": 110 + "value": 115 }, "Int": { "type": "byte", @@ -263,7 +263,7 @@ }, "MaxHitPoints": { "type": "short", - "value": 185 + "value": 195 }, "NaturalAC": { "type": "byte", @@ -381,7 +381,7 @@ "__struct_id": 0, "Rank": { "type": "byte", - "value": 14 + "value": 15 } }, { @@ -676,7 +676,7 @@ }, "Str": { "type": "byte", - "value": 20 + "value": 21 }, "Subrace": { "type": "cexostring", diff --git a/_module/utc/goblinb001.utc.json b/_module/utc/goblinb001.utc.json index 723f87eb..613fd0e2 100644 --- a/_module/utc/goblinb001.utc.json +++ b/_module/utc/goblinb001.utc.json @@ -816,51 +816,6 @@ "type": "word", "value": 0 } - }, - { - "__struct_id": 5, - "InventoryRes": { - "type": "resref", - "value": "nw_it_mpotion001" - }, - "Repos_PosX": { - "type": "word", - "value": 6 - }, - "Repos_Posy": { - "type": "word", - "value": 0 - } - }, - { - "__struct_id": 6, - "InventoryRes": { - "type": "resref", - "value": "nw_it_mpotion001" - }, - "Repos_PosX": { - "type": "word", - "value": 7 - }, - "Repos_Posy": { - "type": "word", - "value": 0 - } - }, - { - "__struct_id": 7, - "InventoryRes": { - "type": "resref", - "value": "nw_it_mpotion001" - }, - "Repos_PosX": { - "type": "word", - "value": 8 - }, - "Repos_Posy": { - "type": "word", - "value": 0 - } } ] }, diff --git a/_module/utc/halforcarcher.utc.json b/_module/utc/halforcarcher.utc.json index c4ac632b..9a0ba13f 100644 --- a/_module/utc/halforcarcher.utc.json +++ b/_module/utc/halforcarcher.utc.json @@ -90,7 +90,7 @@ }, "ChallengeRating": { "type": "float", - "value": 15.0 + "value": 16.0 }, "ClassList": { "type": "list", @@ -103,7 +103,7 @@ }, "ClassLevel": { "type": "short", - "value": 8 + "value": 14 } } ] @@ -138,11 +138,11 @@ }, "CRAdjust": { "type": "int", - "value": 4 + "value": 0 }, "CurrentHitPoints": { "type": "short", - "value": 70 + "value": 109 }, "DecayTime": { "type": "dword", @@ -181,13 +181,6 @@ "value": "orcrender" } }, - { - "__struct_id": 2048, - "EquippedRes": { - "type": "resref", - "value": "arrowofscreami" - } - }, { "__struct_id": 16384, "EquippedRes": { @@ -253,6 +246,13 @@ "value": 6 } }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 332 + } + }, { "__struct_id": 1, "Feat": { @@ -267,6 +267,20 @@ "value": 10 } }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 754 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 641 + } + }, { "__struct_id": 1, "Feat": { @@ -309,6 +323,13 @@ "value": 252 } }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 253 + } + }, { "__struct_id": 1, "Feat": { @@ -381,7 +402,7 @@ }, "HitPoints": { "type": "short", - "value": 70 + "value": 109 }, "Int": { "type": "byte", @@ -493,7 +514,7 @@ }, "MaxHitPoints": { "type": "short", - "value": 94 + "value": 151 }, "NaturalAC": { "type": "byte", @@ -632,14 +653,14 @@ "__struct_id": 0, "Rank": { "type": "byte", - "value": 13 + "value": 17 } }, { "__struct_id": 0, "Rank": { "type": "byte", - "value": 0 + "value": 6 } }, { @@ -744,7 +765,7 @@ "__struct_id": 0, "Rank": { "type": "byte", - "value": 0 + "value": 2 } }, { @@ -758,7 +779,7 @@ "__struct_id": 0, "Rank": { "type": "byte", - "value": 0 + "value": 6 } }, { @@ -875,7 +896,7 @@ }, "Str": { "type": "byte", - "value": 16 + "value": 17 }, "Subrace": { "type": "cexostring", diff --git a/_module/utc/halforcbandit.utc.json b/_module/utc/halforcbandit.utc.json index 6ea2342b..5b11ad18 100644 --- a/_module/utc/halforcbandit.utc.json +++ b/_module/utc/halforcbandit.utc.json @@ -14,7 +14,7 @@ }, "ChallengeRating": { "type": "float", - "value": 17.0 + "value": 16.0 }, "ClassList": { "type": "list", @@ -27,7 +27,7 @@ }, "ClassLevel": { "type": "short", - "value": 12 + "value": 15 } } ] @@ -46,11 +46,11 @@ }, "CRAdjust": { "type": "int", - "value": -4 + "value": -10 }, "CurrentHitPoints": { "type": "short", - "value": 152 + "value": 171 }, "DecayTime": { "type": "dword", @@ -77,15 +77,18 @@ "value": [ { "__struct_id": 1, - "Dropable": { - "type": "byte", - "value": 1 - }, "EquippedRes": { "type": "resref", "value": "helmoferevan" } }, + { + "__struct_id": 2, + "EquippedRes": { + "type": "resref", + "value": "forestorcarmor" + } + }, { "__struct_id": 4, "EquippedRes": { @@ -95,10 +98,6 @@ }, { "__struct_id": 16, - "Dropable": { - "type": "byte", - "value": 1 - }, "EquippedRes": { "type": "resref", "value": "greenscimitar" @@ -169,6 +168,13 @@ "value": 6 } }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 332 + } + }, { "__struct_id": 1, "Feat": { @@ -183,6 +189,13 @@ "value": 10 } }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 329 + } + }, { "__struct_id": 1, "Feat": { @@ -204,6 +217,13 @@ "value": 402 } }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 41 + } + }, { "__struct_id": 1, "Feat": { @@ -211,6 +231,13 @@ "value": 251 } }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 253 + } + }, { "__struct_id": 1, "Feat": { @@ -255,7 +282,7 @@ }, "HitPoints": { "type": "short", - "value": 152 + "value": 171 }, "Int": { "type": "byte", @@ -263,7 +290,7 @@ }, "Interruptable": { "type": "byte", - "value": 1 + "value": 0 }, "IsImmortal": { "type": "byte", @@ -278,10 +305,6 @@ "value": [ { "__struct_id": 0, - "Dropable": { - "type": "byte", - "value": 1 - }, "InventoryRes": { "type": "resref", "value": "nw_it_mpotion012" @@ -301,10 +324,6 @@ }, { "__struct_id": 1, - "Dropable": { - "type": "byte", - "value": 1 - }, "InventoryRes": { "type": "resref", "value": "nw_it_mpotion008" @@ -321,6 +340,36 @@ "type": "word", "value": 0 } + }, + { + "__struct_id": 2, + "InventoryRes": { + "type": "resref", + "value": "greenscimitar" + }, + "Repos_PosX": { + "type": "word", + "value": 2 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 3, + "InventoryRes": { + "type": "resref", + "value": "helmoferevan" + }, + "Repos_PosX": { + "type": "word", + "value": 3 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } } ] }, @@ -338,7 +387,7 @@ }, "MaxHitPoints": { "type": "short", - "value": 200 + "value": 231 }, "NaturalAC": { "type": "byte", @@ -477,14 +526,14 @@ "__struct_id": 0, "Rank": { "type": "byte", - "value": 13 + "value": 16 } }, { "__struct_id": 0, "Rank": { "type": "byte", - "value": 0 + "value": 3 } }, { @@ -603,7 +652,7 @@ "__struct_id": 0, "Rank": { "type": "byte", - "value": 0 + "value": 3 } }, { diff --git a/_module/utc/halforcbandit001.utc.json b/_module/utc/halforcbandit001.utc.json index 233c3669..b8efffda 100644 --- a/_module/utc/halforcbandit001.utc.json +++ b/_module/utc/halforcbandit001.utc.json @@ -14,7 +14,7 @@ }, "ChallengeRating": { "type": "float", - "value": 18.0 + "value": 17.0 }, "ClassList": { "type": "list", @@ -27,7 +27,7 @@ }, "ClassLevel": { "type": "short", - "value": 12 + "value": 15 } } ] @@ -46,11 +46,11 @@ }, "CRAdjust": { "type": "int", - "value": -3 + "value": -9 }, "CurrentHitPoints": { "type": "short", - "value": 152 + "value": 171 }, "DecayTime": { "type": "dword", @@ -82,12 +82,15 @@ "value": "helmoferevan" } }, + { + "__struct_id": 2, + "EquippedRes": { + "type": "resref", + "value": "forestorcarmor" + } + }, { "__struct_id": 4, - "Dropable": { - "type": "byte", - "value": 1 - }, "EquippedRes": { "type": "resref", "value": "dragonboots" @@ -165,6 +168,13 @@ "value": 6 } }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 332 + } + }, { "__struct_id": 1, "Feat": { @@ -179,6 +189,20 @@ "value": 10 } }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 641 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 329 + } + }, { "__struct_id": 1, "Feat": { @@ -207,6 +231,13 @@ "value": 251 } }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 253 + } + }, { "__struct_id": 1, "Feat": { @@ -251,7 +282,7 @@ }, "HitPoints": { "type": "short", - "value": 152 + "value": 171 }, "Int": { "type": "byte", @@ -274,10 +305,6 @@ "value": [ { "__struct_id": 0, - "Dropable": { - "type": "byte", - "value": 1 - }, "InventoryRes": { "type": "resref", "value": "nw_it_mpotion012" @@ -297,10 +324,6 @@ }, { "__struct_id": 1, - "Dropable": { - "type": "byte", - "value": 1 - }, "InventoryRes": { "type": "resref", "value": "nw_it_mpotion008" @@ -320,10 +343,6 @@ }, { "__struct_id": 2, - "Dropable": { - "type": "byte", - "value": 1 - }, "InventoryRes": { "type": "resref", "value": "forestorcarmor" @@ -336,6 +355,21 @@ "type": "word", "value": 0 } + }, + { + "__struct_id": 3, + "InventoryRes": { + "type": "resref", + "value": "dragonboots" + }, + "Repos_PosX": { + "type": "word", + "value": 4 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } } ] }, @@ -353,7 +387,7 @@ }, "MaxHitPoints": { "type": "short", - "value": 200 + "value": 231 }, "NaturalAC": { "type": "byte", @@ -492,14 +526,14 @@ "__struct_id": 0, "Rank": { "type": "byte", - "value": 13 + "value": 16 } }, { "__struct_id": 0, "Rank": { "type": "byte", - "value": 0 + "value": 3 } }, { @@ -618,7 +652,7 @@ "__struct_id": 0, "Rank": { "type": "byte", - "value": 0 + "value": 3 } }, { diff --git a/_module/utc/halforcbandit002.utc.json b/_module/utc/halforcbandit002.utc.json index d3c2edfb..2f9ef9a2 100644 --- a/_module/utc/halforcbandit002.utc.json +++ b/_module/utc/halforcbandit002.utc.json @@ -14,7 +14,7 @@ }, "ChallengeRating": { "type": "float", - "value": 18.0 + "value": 16.0 }, "ClassList": { "type": "list", @@ -27,7 +27,7 @@ }, "ClassLevel": { "type": "short", - "value": 12 + "value": 15 } } ] @@ -46,11 +46,11 @@ }, "CRAdjust": { "type": "int", - "value": -3 + "value": -10 }, "CurrentHitPoints": { "type": "short", - "value": 152 + "value": 171 }, "DecayTime": { "type": "dword", @@ -82,6 +82,13 @@ "value": "helmoferevan" } }, + { + "__struct_id": 2, + "EquippedRes": { + "type": "resref", + "value": "forestorcarmor" + } + }, { "__struct_id": 4, "EquippedRes": { @@ -98,10 +105,6 @@ }, { "__struct_id": 32, - "Dropable": { - "type": "byte", - "value": 1 - }, "EquippedRes": { "type": "resref", "value": "ragnarok" @@ -109,10 +112,6 @@ }, { "__struct_id": 64, - "Dropable": { - "type": "byte", - "value": 1 - }, "EquippedRes": { "type": "resref", "value": "herosshroud" @@ -169,6 +168,13 @@ "value": 6 } }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 332 + } + }, { "__struct_id": 1, "Feat": { @@ -183,6 +189,13 @@ "value": 10 } }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 329 + } + }, { "__struct_id": 1, "Feat": { @@ -204,6 +217,13 @@ "value": 402 } }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 41 + } + }, { "__struct_id": 1, "Feat": { @@ -211,6 +231,13 @@ "value": 251 } }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 253 + } + }, { "__struct_id": 1, "Feat": { @@ -255,7 +282,7 @@ }, "HitPoints": { "type": "short", - "value": 152 + "value": 171 }, "Int": { "type": "byte", @@ -278,10 +305,6 @@ "value": [ { "__struct_id": 0, - "Dropable": { - "type": "byte", - "value": 1 - }, "InventoryRes": { "type": "resref", "value": "nw_it_mpotion012" @@ -301,10 +324,6 @@ }, { "__struct_id": 1, - "Dropable": { - "type": "byte", - "value": 1 - }, "InventoryRes": { "type": "resref", "value": "nw_it_mpotion008" @@ -321,6 +340,36 @@ "type": "word", "value": 0 } + }, + { + "__struct_id": 2, + "InventoryRes": { + "type": "resref", + "value": "ragnarok" + }, + "Repos_PosX": { + "type": "word", + "value": 2 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 3, + "InventoryRes": { + "type": "resref", + "value": "herosshroud" + }, + "Repos_PosX": { + "type": "word", + "value": 4 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } } ] }, @@ -338,7 +387,7 @@ }, "MaxHitPoints": { "type": "short", - "value": 200 + "value": 231 }, "NaturalAC": { "type": "byte", @@ -477,14 +526,14 @@ "__struct_id": 0, "Rank": { "type": "byte", - "value": 13 + "value": 16 } }, { "__struct_id": 0, "Rank": { "type": "byte", - "value": 0 + "value": 3 } }, { @@ -603,7 +652,7 @@ "__struct_id": 0, "Rank": { "type": "byte", - "value": 0 + "value": 3 } }, { diff --git a/_module/utc/hillbandits.utc.json b/_module/utc/hillbandits.utc.json index f8513372..0a2e4ec6 100644 --- a/_module/utc/hillbandits.utc.json +++ b/_module/utc/hillbandits.utc.json @@ -90,7 +90,7 @@ }, "ChallengeRating": { "type": "float", - "value": 14.0 + "value": 10.0 }, "ClassList": { "type": "list", @@ -138,7 +138,7 @@ }, "CRAdjust": { "type": "int", - "value": 3 + "value": -1 }, "CurrentHitPoints": { "type": "short", @@ -176,10 +176,6 @@ }, { "__struct_id": 2, - "Dropable": { - "type": "byte", - "value": 1 - }, "EquippedRes": { "type": "resref", "value": "platearmoroftemp" @@ -379,10 +375,6 @@ "value": [ { "__struct_id": 0, - "Dropable": { - "type": "byte", - "value": 1 - }, "InventoryRes": { "type": "resref", "value": "nw_it_mpotion003" @@ -398,10 +390,6 @@ }, { "__struct_id": 1, - "Dropable": { - "type": "byte", - "value": 1 - }, "InventoryRes": { "type": "resref", "value": "nw_it_mpotion004" @@ -414,6 +402,81 @@ "type": "word", "value": 0 } + }, + { + "__struct_id": 2, + "InventoryRes": { + "type": "resref", + "value": "platearmoroftemp" + }, + "Repos_PosX": { + "type": "word", + "value": 2 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 3, + "InventoryRes": { + "type": "resref", + "value": "swordofloril" + }, + "Repos_PosX": { + "type": "word", + "value": 4 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 4, + "InventoryRes": { + "type": "resref", + "value": "knightlighter" + }, + "Repos_PosX": { + "type": "word", + "value": 5 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 5, + "InventoryRes": { + "type": "resref", + "value": "helmfatalis" + }, + "Repos_PosX": { + "type": "word", + "value": 7 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 6, + "InventoryRes": { + "type": "resref", + "value": "claokofbravery" + }, + "Repos_PosX": { + "type": "word", + "value": 0 + }, + "Repos_Posy": { + "type": "word", + "value": 2 + } } ] }, diff --git a/_module/utc/hillbandits1.utc.json b/_module/utc/hillbandits1.utc.json index 21309b44..9bfc23c4 100644 --- a/_module/utc/hillbandits1.utc.json +++ b/_module/utc/hillbandits1.utc.json @@ -90,7 +90,7 @@ }, "ChallengeRating": { "type": "float", - "value": 14.0 + "value": 10.0 }, "ClassList": { "type": "list", @@ -138,7 +138,7 @@ }, "CRAdjust": { "type": "int", - "value": 3 + "value": -1 }, "CurrentHitPoints": { "type": "short", @@ -183,10 +183,6 @@ }, { "__struct_id": 16, - "Dropable": { - "type": "byte", - "value": 1 - }, "EquippedRes": { "type": "resref", "value": "swordofloril" @@ -194,10 +190,6 @@ }, { "__struct_id": 32, - "Dropable": { - "type": "byte", - "value": 1 - }, "EquippedRes": { "type": "resref", "value": "knightlighter" @@ -383,10 +375,6 @@ "value": [ { "__struct_id": 0, - "Dropable": { - "type": "byte", - "value": 1 - }, "InventoryRes": { "type": "resref", "value": "nw_it_mpotion003" @@ -402,10 +390,6 @@ }, { "__struct_id": 1, - "Dropable": { - "type": "byte", - "value": 1 - }, "InventoryRes": { "type": "resref", "value": "nw_it_mpotion004" @@ -418,6 +402,36 @@ "type": "word", "value": 0 } + }, + { + "__struct_id": 2, + "InventoryRes": { + "type": "resref", + "value": "swordofloril" + }, + "Repos_PosX": { + "type": "word", + "value": 2 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 3, + "InventoryRes": { + "type": "resref", + "value": "knightlighter" + }, + "Repos_PosX": { + "type": "word", + "value": 3 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } } ] }, diff --git a/_module/utc/hillbandits2.utc.json b/_module/utc/hillbandits2.utc.json index f7bbc378..db22e397 100644 --- a/_module/utc/hillbandits2.utc.json +++ b/_module/utc/hillbandits2.utc.json @@ -90,7 +90,7 @@ }, "ChallengeRating": { "type": "float", - "value": 14.0 + "value": 10.0 }, "ClassList": { "type": "list", @@ -138,7 +138,7 @@ }, "CRAdjust": { "type": "int", - "value": 3 + "value": -1 }, "CurrentHitPoints": { "type": "short", @@ -169,10 +169,6 @@ "value": [ { "__struct_id": 1, - "Dropable": { - "type": "byte", - "value": 1 - }, "EquippedRes": { "type": "resref", "value": "helmfatalis" @@ -201,10 +197,6 @@ }, { "__struct_id": 64, - "Dropable": { - "type": "byte", - "value": 1 - }, "EquippedRes": { "type": "resref", "value": "claokofbravery" @@ -383,10 +375,6 @@ "value": [ { "__struct_id": 0, - "Dropable": { - "type": "byte", - "value": 1 - }, "InventoryRes": { "type": "resref", "value": "nw_it_mpotion003" @@ -402,10 +390,6 @@ }, { "__struct_id": 1, - "Dropable": { - "type": "byte", - "value": 1 - }, "InventoryRes": { "type": "resref", "value": "nw_it_mpotion004" @@ -418,6 +402,36 @@ "type": "word", "value": 0 } + }, + { + "__struct_id": 2, + "InventoryRes": { + "type": "resref", + "value": "claokofbravery" + }, + "Repos_PosX": { + "type": "word", + "value": 2 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 3, + "InventoryRes": { + "type": "resref", + "value": "helmfatalis" + }, + "Repos_PosX": { + "type": "word", + "value": 4 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } } ] }, diff --git a/_module/utc/houndofthereaver.utc.json b/_module/utc/houndofthereaver.utc.json index 49429070..d76d8326 100644 --- a/_module/utc/houndofthereaver.utc.json +++ b/_module/utc/houndofthereaver.utc.json @@ -2,7 +2,7 @@ "__data_type": "UTC ", "Appearance_Type": { "type": "word", - "value": 177 + "value": 180 }, "BodyBag": { "type": "byte", @@ -10,11 +10,11 @@ }, "Cha": { "type": "byte", - "value": 9 + "value": 12 }, "ChallengeRating": { "type": "float", - "value": 17.0 + "value": 20.0 }, "ClassList": { "type": "list", @@ -46,11 +46,11 @@ }, "CRAdjust": { "type": "int", - "value": -1 + "value": -2 }, "CurrentHitPoints": { "type": "short", - "value": 145 + "value": 230 }, "DecayTime": { "type": "dword", @@ -69,7 +69,7 @@ }, "Dex": { "type": "byte", - "value": 10 + "value": 14 }, "Disarmable": { "type": "byte", @@ -166,11 +166,11 @@ }, "HitPoints": { "type": "short", - "value": 145 + "value": 230 }, "Int": { "type": "byte", - "value": 3 + "value": 12 }, "Interruptable": { "type": "byte", @@ -198,7 +198,7 @@ }, "MaxHitPoints": { "type": "short", - "value": 205 + "value": 290 }, "NaturalAC": { "type": "byte", @@ -226,7 +226,7 @@ }, "PortraitId": { "type": "word", - "value": 207 + "value": 286 }, "Race": { "type": "byte", @@ -577,7 +577,7 @@ "__struct_id": 4, "Spell": { "type": "word", - "value": 495 + "value": 17295 }, "SpellCasterLevel": { "type": "byte", @@ -592,7 +592,7 @@ "__struct_id": 4, "Spell": { "type": "word", - "value": 495 + "value": 17295 }, "SpellCasterLevel": { "type": "byte", @@ -607,7 +607,7 @@ "__struct_id": 4, "Spell": { "type": "word", - "value": 495 + "value": 17295 }, "SpellCasterLevel": { "type": "byte", @@ -622,7 +622,7 @@ "__struct_id": 4, "Spell": { "type": "word", - "value": 495 + "value": 17295 }, "SpellCasterLevel": { "type": "byte", @@ -637,7 +637,7 @@ "__struct_id": 4, "Spell": { "type": "word", - "value": 495 + "value": 17295 }, "SpellCasterLevel": { "type": "byte", @@ -652,7 +652,7 @@ "__struct_id": 4, "Spell": { "type": "word", - "value": 495 + "value": 3393 }, "SpellCasterLevel": { "type": "byte", @@ -667,7 +667,97 @@ "__struct_id": 4, "Spell": { "type": "word", - "value": 495 + "value": 3393 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 0 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 3393 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 0 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 271 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 0 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 271 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 0 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 271 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 0 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 284 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 0 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 284 }, "SpellCasterLevel": { "type": "byte", @@ -686,7 +776,7 @@ }, "Str": { "type": "byte", - "value": 20 + "value": 26 }, "Subrace": { "type": "cexostring", diff --git a/_module/utc/icariwarrior.utc.json b/_module/utc/icariwarrior.utc.json index 7fdcf582..47231171 100644 --- a/_module/utc/icariwarrior.utc.json +++ b/_module/utc/icariwarrior.utc.json @@ -103,7 +103,7 @@ }, "ClassLevel": { "type": "short", - "value": 12 + "value": 13 } } ] @@ -138,11 +138,11 @@ }, "CRAdjust": { "type": "int", - "value": 0 + "value": -1 }, "CurrentHitPoints": { "type": "short", - "value": 100 + "value": 104 }, "DecayTime": { "type": "dword", @@ -176,10 +176,6 @@ }, { "__struct_id": 16, - "Dropable": { - "type": "byte", - "value": 1 - }, "EquippedRes": { "type": "resref", "value": "kamaoftheefrudy" @@ -194,10 +190,6 @@ }, { "__struct_id": 128, - "Dropable": { - "type": "byte", - "value": 1 - }, "EquippedRes": { "type": "resref", "value": "nw_it_mring014" @@ -310,6 +302,13 @@ "value": 213 } }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 343 + } + }, { "__struct_id": 1, "Feat": { @@ -437,7 +436,7 @@ }, "HitPoints": { "type": "short", - "value": 100 + "value": 104 }, "Int": { "type": "byte", @@ -476,6 +475,51 @@ "type": "word", "value": 0 } + }, + { + "__struct_id": 1, + "InventoryRes": { + "type": "resref", + "value": "kamaoftheefrudy" + }, + "Repos_PosX": { + "type": "word", + "value": 1 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 2, + "InventoryRes": { + "type": "resref", + "value": "kamaoftheefrudy" + }, + "Repos_PosX": { + "type": "word", + "value": 3 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 3, + "InventoryRes": { + "type": "resref", + "value": "nw_it_mring014" + }, + "Repos_PosX": { + "type": "word", + "value": 5 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } } ] }, @@ -495,7 +539,7 @@ }, "MaxHitPoints": { "type": "short", - "value": 160 + "value": 169 }, "NaturalAC": { "type": "byte", @@ -627,14 +671,14 @@ "__struct_id": 0, "Rank": { "type": "byte", - "value": 15 + "value": 16 } }, { "__struct_id": 0, "Rank": { "type": "byte", - "value": 15 + "value": 16 } }, { @@ -648,7 +692,7 @@ "__struct_id": 0, "Rank": { "type": "byte", - "value": 15 + "value": 16 } }, { @@ -676,7 +720,7 @@ "__struct_id": 0, "Rank": { "type": "byte", - "value": 3 + "value": 4 } }, { diff --git a/_module/utc/icariwarrioress.utc.json b/_module/utc/icariwarrioress.utc.json index 092ef0e3..b00fb76d 100644 --- a/_module/utc/icariwarrioress.utc.json +++ b/_module/utc/icariwarrioress.utc.json @@ -90,7 +90,7 @@ }, "ChallengeRating": { "type": "float", - "value": 22.0 + "value": 17.0 }, "ClassList": { "type": "list", @@ -103,7 +103,7 @@ }, "ClassLevel": { "type": "short", - "value": 12 + "value": 15 } } ] @@ -138,11 +138,11 @@ }, "CRAdjust": { "type": "int", - "value": -3 + "value": -10 }, "CurrentHitPoints": { "type": "short", - "value": 225 + "value": 238 }, "DecayTime": { "type": "dword", @@ -169,10 +169,6 @@ "value": [ { "__struct_id": 2, - "Dropable": { - "type": "byte", - "value": 1 - }, "EquippedRes": { "type": "resref", "value": "robesofprotect" @@ -180,10 +176,6 @@ }, { "__struct_id": 4, - "Dropable": { - "type": "byte", - "value": 1 - }, "EquippedRes": { "type": "resref", "value": "sturdyshoes" @@ -191,10 +183,6 @@ }, { "__struct_id": 8, - "Dropable": { - "type": "byte", - "value": 1 - }, "EquippedRes": { "type": "resref", "value": "nw_it_mglove017" @@ -202,10 +190,6 @@ }, { "__struct_id": 16, - "Dropable": { - "type": "byte", - "value": 1 - }, "EquippedRes": { "type": "resref", "value": "kamaoftheefrudy" @@ -227,10 +211,6 @@ }, { "__struct_id": 1024, - "Dropable": { - "type": "byte", - "value": 1 - }, "EquippedRes": { "type": "resref", "value": "x0_it_mbelt001" @@ -343,6 +323,13 @@ "value": 213 } }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 343 + } + }, { "__struct_id": 1, "Feat": { @@ -378,6 +365,13 @@ "value": 209 } }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 296 + } + }, { "__struct_id": 1, "Feat": { @@ -470,7 +464,7 @@ }, "HitPoints": { "type": "short", - "value": 225 + "value": 238 }, "Int": { "type": "byte", @@ -493,10 +487,6 @@ "value": [ { "__struct_id": 0, - "Dropable": { - "type": "byte", - "value": 1 - }, "InventoryRes": { "type": "resref", "value": "nw_it_mpotion020" @@ -512,10 +502,6 @@ }, { "__struct_id": 1, - "Dropable": { - "type": "byte", - "value": 1 - }, "InventoryRes": { "type": "resref", "value": "nw_it_mpotion012" @@ -528,6 +514,111 @@ "type": "word", "value": 0 } + }, + { + "__struct_id": 2, + "InventoryRes": { + "type": "resref", + "value": "kamaoftheefrudy" + }, + "Repos_PosX": { + "type": "word", + "value": 2 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 3, + "InventoryRes": { + "type": "resref", + "value": "kamaoftheefrudy" + }, + "Repos_PosX": { + "type": "word", + "value": 4 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 4, + "InventoryRes": { + "type": "resref", + "value": "robesofprotect" + }, + "Repos_PosX": { + "type": "word", + "value": 6 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 5, + "InventoryRes": { + "type": "resref", + "value": "nw_it_mglove017" + }, + "Repos_PosX": { + "type": "word", + "value": 8 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 6, + "InventoryRes": { + "type": "resref", + "value": "nw_it_mring014" + }, + "Repos_PosX": { + "type": "word", + "value": 8 + }, + "Repos_Posy": { + "type": "word", + "value": 1 + } + }, + { + "__struct_id": 7, + "InventoryRes": { + "type": "resref", + "value": "sturdyshoes" + }, + "Repos_PosX": { + "type": "word", + "value": 0 + }, + "Repos_Posy": { + "type": "word", + "value": 2 + } + }, + { + "__struct_id": 8, + "InventoryRes": { + "type": "resref", + "value": "x0_it_mbelt001" + }, + "Repos_PosX": { + "type": "word", + "value": 2 + }, + "Repos_Posy": { + "type": "word", + "value": 2 + } } ] }, @@ -547,7 +638,7 @@ }, "MaxHitPoints": { "type": "short", - "value": 285 + "value": 313 }, "NaturalAC": { "type": "byte", @@ -679,14 +770,14 @@ "__struct_id": 0, "Rank": { "type": "byte", - "value": 15 + "value": 18 } }, { "__struct_id": 0, "Rank": { "type": "byte", - "value": 15 + "value": 18 } }, { @@ -700,7 +791,7 @@ "__struct_id": 0, "Rank": { "type": "byte", - "value": 15 + "value": 18 } }, { @@ -728,7 +819,7 @@ "__struct_id": 0, "Rank": { "type": "byte", - "value": 3 + "value": 6 } }, { diff --git a/_module/utc/kylith.utc.json b/_module/utc/kylith.utc.json index 7383553b..17a8d24e 100644 --- a/_module/utc/kylith.utc.json +++ b/_module/utc/kylith.utc.json @@ -14,7 +14,7 @@ }, "ChallengeRating": { "type": "float", - "value": 33.0 + "value": 27.0 }, "ClassList": { "type": "list", @@ -68,7 +68,7 @@ }, "CRAdjust": { "type": "int", - "value": 0 + "value": -6 }, "CurrentHitPoints": { "type": "short", @@ -466,6 +466,10 @@ "value": [ { "__struct_id": 0, + "Dropable": { + "type": "byte", + "value": 1 + }, "InventoryRes": { "type": "resref", "value": "dracolichkey" @@ -501,7 +505,7 @@ }, "NaturalAC": { "type": "byte", - "value": 20 + "value": 18 }, "NoPermDeath": { "type": "byte", diff --git a/_module/utc/nasgarthiangoblo.utc.json b/_module/utc/nasgarthiangoblo.utc.json index 73f8f9d0..5e4dfd0a 100644 --- a/_module/utc/nasgarthiangoblo.utc.json +++ b/_module/utc/nasgarthiangoblo.utc.json @@ -14,7 +14,7 @@ }, "ChallengeRating": { "type": "float", - "value": 30.0 + "value": 23.0 }, "ClassList": { "type": "list", @@ -57,11 +57,11 @@ }, "CRAdjust": { "type": "int", - "value": -18 + "value": -27 }, "CurrentHitPoints": { "type": "short", - "value": 174 + "value": 204 }, "DecayTime": { "type": "dword", @@ -80,7 +80,7 @@ }, "Dex": { "type": "byte", - "value": 14 + "value": 18 }, "Disarmable": { "type": "byte", @@ -205,7 +205,7 @@ }, "HitPoints": { "type": "short", - "value": 174 + "value": 204 }, "Int": { "type": "byte", @@ -258,6 +258,10 @@ }, { "__struct_id": 2, + "Dropable": { + "type": "byte", + "value": 1 + }, "InventoryRes": { "type": "resref", "value": "50gp" @@ -270,6 +274,21 @@ "type": "word", "value": 0 } + }, + { + "__struct_id": 3, + "InventoryRes": { + "type": "resref", + "value": "nw_it_mneck017" + }, + "Repos_PosX": { + "type": "word", + "value": 6 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } } ] }, @@ -287,11 +306,11 @@ }, "MaxHitPoints": { "type": "short", - "value": 220 + "value": 250 }, "NaturalAC": { "type": "byte", - "value": 0 + "value": 8 }, "NoPermDeath": { "type": "byte", @@ -669,7 +688,7 @@ }, "Str": { "type": "byte", - "value": 18 + "value": 24 }, "Subrace": { "type": "cexostring", diff --git a/_module/utc/orcranger.utc.json b/_module/utc/orcranger.utc.json index 69ba2298..dcdb9525 100644 --- a/_module/utc/orcranger.utc.json +++ b/_module/utc/orcranger.utc.json @@ -14,7 +14,7 @@ }, "ChallengeRating": { "type": "float", - "value": 8.0 + "value": 6.0 }, "ClassList": { "type": "list", @@ -46,7 +46,7 @@ }, "CRAdjust": { "type": "int", - "value": 2 + "value": 0 }, "CurrentHitPoints": { "type": "short", @@ -80,10 +80,6 @@ "value": [ { "__struct_id": 2, - "Dropable": { - "type": "byte", - "value": 1 - }, "EquippedRes": { "type": "resref", "value": "wyvernskinleathe" @@ -91,10 +87,6 @@ }, { "__struct_id": 16, - "Dropable": { - "type": "byte", - "value": 1 - }, "EquippedRes": { "type": "resref", "value": "bowofthewood" @@ -102,10 +94,6 @@ }, { "__struct_id": 2048, - "Dropable": { - "type": "byte", - "value": 1 - }, "EquippedRes": { "type": "resref", "value": "arrowoffire" @@ -243,10 +231,6 @@ "value": [ { "__struct_id": 0, - "Dropable": { - "type": "byte", - "value": 1 - }, "InventoryRes": { "type": "resref", "value": "nw_it_mpotion003" @@ -259,6 +243,51 @@ "type": "word", "value": 0 } + }, + { + "__struct_id": 1, + "InventoryRes": { + "type": "resref", + "value": "wyvernskinleathe" + }, + "Repos_PosX": { + "type": "word", + "value": 1 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 2, + "InventoryRes": { + "type": "resref", + "value": "bowofthewood" + }, + "Repos_PosX": { + "type": "word", + "value": 3 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 3, + "InventoryRes": { + "type": "resref", + "value": "arrowoffire" + }, + "Repos_PosX": { + "type": "word", + "value": 5 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } } ] }, @@ -682,7 +711,7 @@ }, "WalkRate": { "type": "int", - "value": 4 + "value": 7 }, "willbonus": { "type": "short", diff --git a/_module/utc/orcshaman.utc.json b/_module/utc/orcshaman.utc.json index a1a97ed5..40c915d1 100644 --- a/_module/utc/orcshaman.utc.json +++ b/_module/utc/orcshaman.utc.json @@ -300,10 +300,6 @@ "value": [ { "__struct_id": 2, - "Dropable": { - "type": "byte", - "value": 1 - }, "EquippedRes": { "type": "resref", "value": "darkmoon" @@ -311,10 +307,6 @@ }, { "__struct_id": 16, - "Dropable": { - "type": "byte", - "value": 1 - }, "EquippedRes": { "type": "resref", "value": "nw_wmgst006" @@ -430,7 +422,7 @@ }, "Interruptable": { "type": "byte", - "value": 1 + "value": 0 }, "IsImmortal": { "type": "byte", @@ -445,10 +437,6 @@ "value": [ { "__struct_id": 0, - "Dropable": { - "type": "byte", - "value": 1 - }, "InventoryRes": { "type": "resref", "value": "nw_it_mpotion002" @@ -464,10 +452,6 @@ }, { "__struct_id": 1, - "Dropable": { - "type": "byte", - "value": 1 - }, "InventoryRes": { "type": "resref", "value": "nw_it_mpotion002" @@ -480,6 +464,36 @@ "type": "word", "value": 0 } + }, + { + "__struct_id": 2, + "InventoryRes": { + "type": "resref", + "value": "darkmoon" + }, + "Repos_PosX": { + "type": "word", + "value": 2 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 3, + "InventoryRes": { + "type": "resref", + "value": "nw_wmgst006" + }, + "Repos_PosX": { + "type": "word", + "value": 4 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } } ] }, diff --git a/_module/utc/orcwarrior.utc.json b/_module/utc/orcwarrior.utc.json index 7f489191..f0f76c11 100644 --- a/_module/utc/orcwarrior.utc.json +++ b/_module/utc/orcwarrior.utc.json @@ -14,7 +14,7 @@ }, "ChallengeRating": { "type": "float", - "value": 10.0 + "value": 9.0 }, "ClassList": { "type": "list", @@ -57,7 +57,7 @@ }, "CRAdjust": { "type": "int", - "value": 3 + "value": 2 }, "CurrentHitPoints": { "type": "short", @@ -91,10 +91,6 @@ "value": [ { "__struct_id": 2, - "Dropable": { - "type": "byte", - "value": 1 - }, "EquippedRes": { "type": "resref", "value": "wyvernskinleathe" @@ -102,10 +98,6 @@ }, { "__struct_id": 16, - "Dropable": { - "type": "byte", - "value": 1 - }, "EquippedRes": { "type": "resref", "value": "axeofthetrollsla" @@ -257,10 +249,6 @@ "value": [ { "__struct_id": 0, - "Dropable": { - "type": "byte", - "value": 1 - }, "InventoryRes": { "type": "resref", "value": "nw_it_mpotion003" @@ -276,10 +264,6 @@ }, { "__struct_id": 1, - "Dropable": { - "type": "byte", - "value": 1 - }, "InventoryRes": { "type": "resref", "value": "nw_it_mpotion002" @@ -295,10 +279,6 @@ }, { "__struct_id": 2, - "Dropable": { - "type": "byte", - "value": 1 - }, "InventoryRes": { "type": "resref", "value": "nw_it_mpotion004" @@ -311,6 +291,36 @@ "type": "word", "value": 0 } + }, + { + "__struct_id": 3, + "InventoryRes": { + "type": "resref", + "value": "wyvernskinleathe" + }, + "Repos_PosX": { + "type": "word", + "value": 3 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 4, + "InventoryRes": { + "type": "resref", + "value": "axeofthetrollsla" + }, + "Repos_PosX": { + "type": "word", + "value": 5 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } } ] }, diff --git a/_module/utc/rednusgoblin.utc.json b/_module/utc/rednusgoblin.utc.json index 4e170c17..d5ce8221 100644 --- a/_module/utc/rednusgoblin.utc.json +++ b/_module/utc/rednusgoblin.utc.json @@ -202,6 +202,41 @@ "type": "byte", "value": 0 }, + "ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "InventoryRes": { + "type": "resref", + "value": "nw_wswss001" + }, + "Repos_PosX": { + "type": "word", + "value": 0 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 1, + "InventoryRes": { + "type": "resref", + "value": "nw_wswdg001" + }, + "Repos_PosX": { + "type": "word", + "value": 1 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } + } + ] + }, "LastName": { "type": "cexolocstring", "value": {} diff --git a/_module/utc/rednusgoblinch.utc.json b/_module/utc/rednusgoblinch.utc.json index 65de32c7..de7c4373 100644 --- a/_module/utc/rednusgoblinch.utc.json +++ b/_module/utc/rednusgoblinch.utc.json @@ -14,7 +14,7 @@ }, "ChallengeRating": { "type": "float", - "value": 7.0 + "value": 5.0 }, "ClassList": { "type": "list", @@ -46,11 +46,11 @@ }, "CRAdjust": { "type": "int", - "value": 4 + "value": 1 }, "CurrentHitPoints": { "type": "short", - "value": 27 + "value": 34 }, "DecayTime": { "type": "dword", @@ -205,7 +205,7 @@ }, "HitPoints": { "type": "short", - "value": 27 + "value": 34 }, "Int": { "type": "byte", @@ -247,10 +247,6 @@ }, { "__struct_id": 1, - "Dropable": { - "type": "byte", - "value": 1 - }, "InventoryRes": { "type": "resref", "value": "nw_it_mring008" @@ -266,10 +262,6 @@ }, { "__struct_id": 2, - "Dropable": { - "type": "byte", - "value": 1 - }, "InventoryRes": { "type": "resref", "value": "x0_maarcl025" @@ -285,10 +277,6 @@ }, { "__struct_id": 3, - "Dropable": { - "type": "byte", - "value": 1 - }, "InventoryRes": { "type": "resref", "value": "thebarrier" @@ -337,7 +325,7 @@ }, "MaxHitPoints": { "type": "short", - "value": 33 + "value": 40 }, "NaturalAC": { "type": "byte", diff --git a/_module/utc/rednusskeleton.utc.json b/_module/utc/rednusskeleton.utc.json index 987ddb7a..f9af28eb 100644 --- a/_module/utc/rednusskeleton.utc.json +++ b/_module/utc/rednusskeleton.utc.json @@ -14,7 +14,7 @@ }, "ChallengeRating": { "type": "float", - "value": 4.0 + "value": 3.0 }, "ClassList": { "type": "list", @@ -46,7 +46,7 @@ }, "CRAdjust": { "type": "int", - "value": 2 + "value": 1 }, "CurrentHitPoints": { "type": "short", @@ -78,6 +78,20 @@ "Equip_ItemList": { "type": "list", "value": [ + { + "__struct_id": 16, + "EquippedRes": { + "type": "resref", + "value": "nw_wswss001" + } + }, + { + "__struct_id": 32, + "EquippedRes": { + "type": "resref", + "value": "nw_ashlw001" + } + }, { "__struct_id": 16384, "EquippedRes": { @@ -115,6 +129,13 @@ "value": 228 } }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 32 + } + }, { "__struct_id": 1, "Feat": { @@ -175,10 +196,6 @@ "value": [ { "__struct_id": 0, - "Dropable": { - "type": "byte", - "value": 1 - }, "InventoryRes": { "type": "resref", "value": "nw_it_msmlmisc13" @@ -191,6 +208,36 @@ "type": "word", "value": 0 } + }, + { + "__struct_id": 1, + "InventoryRes": { + "type": "resref", + "value": "nw_wswss001" + }, + "Repos_PosX": { + "type": "word", + "value": 1 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 2, + "InventoryRes": { + "type": "resref", + "value": "nw_ashlw001" + }, + "Repos_PosX": { + "type": "word", + "value": 2 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } } ] }, @@ -224,7 +271,7 @@ }, "PerceptionRange": { "type": "byte", - "value": 10 + "value": 11 }, "Phenotype": { "type": "int", diff --git a/_module/utc/rednusundead.utc.json b/_module/utc/rednusundead.utc.json index 9c8a985d..4dfddf3c 100644 --- a/_module/utc/rednusundead.utc.json +++ b/_module/utc/rednusundead.utc.json @@ -14,7 +14,7 @@ }, "ChallengeRating": { "type": "float", - "value": 4.0 + "value": 2.0 }, "ClassList": { "type": "list", @@ -46,7 +46,7 @@ }, "CRAdjust": { "type": "int", - "value": 2 + "value": 0 }, "CurrentHitPoints": { "type": "short", @@ -175,10 +175,6 @@ "value": [ { "__struct_id": 0, - "Dropable": { - "type": "byte", - "value": 1 - }, "InventoryRes": { "type": "resref", "value": "nw_it_msmlmisc13" @@ -194,10 +190,6 @@ }, { "__struct_id": 1, - "Dropable": { - "type": "byte", - "value": 1 - }, "InventoryRes": { "type": "resref", "value": "arrowofscreami" @@ -243,7 +235,7 @@ }, "PerceptionRange": { "type": "byte", - "value": 9 + "value": 8 }, "Phenotype": { "type": "int", diff --git a/_module/utc/sila.utc.json b/_module/utc/sila.utc.json index e39e6075..887d3e10 100644 --- a/_module/utc/sila.utc.json +++ b/_module/utc/sila.utc.json @@ -90,7 +90,7 @@ }, "ChallengeRating": { "type": "float", - "value": 70.0 + "value": 24.0 }, "ClassList": { "type": "list", @@ -994,7 +994,7 @@ }, "CRAdjust": { "type": "int", - "value": -54 + "value": -100 }, "CurrentHitPoints": { "type": "short", @@ -1523,7 +1523,7 @@ "__struct_id": 3, "InventoryRes": { "type": "resref", - "value": "x0_it_mboots004" + "value": "nw_maarcl030" }, "Repos_PosX": { "type": "word", @@ -1538,7 +1538,7 @@ "__struct_id": 4, "InventoryRes": { "type": "resref", - "value": "x2_it_mbracer010" + "value": "x2_it_mneck003" }, "Repos_PosX": { "type": "word", @@ -1553,41 +1553,26 @@ "__struct_id": 5, "InventoryRes": { "type": "resref", - "value": "nw_maarcl030" + "value": "x0_it_mring001" }, "Repos_PosX": { "type": "word", - "value": 4 + "value": 9 }, "Repos_Posy": { "type": "word", - "value": 1 + "value": 0 } }, { "__struct_id": 6, "InventoryRes": { "type": "resref", - "value": "x2_it_mneck003" + "value": "it_mring010" }, "Repos_PosX": { "type": "word", - "value": 8 - }, - "Repos_Posy": { - "type": "word", - "value": 1 - } - }, - { - "__struct_id": 7, - "InventoryRes": { - "type": "resref", - "value": "x0_it_mring001" - }, - "Repos_PosX": { - "type": "word", - "value": 9 + "value": 4 }, "Repos_Posy": { "type": "word", diff --git a/_module/utc/skeleton001.utc.json b/_module/utc/skeleton001.utc.json index 395c1f03..0f0c8b98 100644 --- a/_module/utc/skeleton001.utc.json +++ b/_module/utc/skeleton001.utc.json @@ -180,10 +180,6 @@ "value": [ { "__struct_id": 0, - "Dropable": { - "type": "byte", - "value": 1 - }, "InventoryRes": { "type": "resref", "value": "nw_it_msmlmisc13" @@ -196,6 +192,21 @@ "type": "word", "value": 0 } + }, + { + "__struct_id": 1, + "InventoryRes": { + "type": "resref", + "value": "nw_waxbt001" + }, + "Repos_PosX": { + "type": "word", + "value": 1 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } } ] }, diff --git a/_module/utc/skelmage001.utc.json b/_module/utc/skelmage001.utc.json index 27d28f6d..490bee9a 100644 --- a/_module/utc/skelmage001.utc.json +++ b/_module/utc/skelmage001.utc.json @@ -241,7 +241,7 @@ "__struct_id": 16, "EquippedRes": { "type": "resref", - "value": "nw_wswmdg002" + "value": "darkstave" } }, { @@ -355,6 +355,26 @@ "type": "byte", "value": 0 }, + "ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "InventoryRes": { + "type": "resref", + "value": "darkstave" + }, + "Repos_PosX": { + "type": "word", + "value": 0 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } + } + ] + }, "LastName": { "type": "cexolocstring", "value": {} @@ -385,7 +405,7 @@ }, "PerceptionRange": { "type": "byte", - "value": 11 + "value": 10 }, "Phenotype": { "type": "int", diff --git a/_module/utc/uglytroll.utc.json b/_module/utc/uglytroll.utc.json index 933cc6cc..f1ba2c2a 100644 --- a/_module/utc/uglytroll.utc.json +++ b/_module/utc/uglytroll.utc.json @@ -14,7 +14,7 @@ }, "ChallengeRating": { "type": "float", - "value": 12.0 + "value": 9.0 }, "ClassList": { "type": "list", @@ -46,7 +46,7 @@ }, "CRAdjust": { "type": "int", - "value": 5 + "value": 2 }, "CurrentHitPoints": { "type": "short", @@ -178,6 +178,26 @@ "type": "byte", "value": 0 }, + "ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "InventoryRes": { + "type": "resref", + "value": "prc_it_shedden" + }, + "Repos_PosX": { + "type": "word", + "value": 0 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } + } + ] + }, "LastName": { "type": "cexolocstring", "value": {} diff --git a/_module/utc/vampire.utc.json b/_module/utc/vampire.utc.json index ffa610fe..fe75c28d 100644 --- a/_module/utc/vampire.utc.json +++ b/_module/utc/vampire.utc.json @@ -14,7 +14,7 @@ }, "ChallengeRating": { "type": "float", - "value": 22.0 + "value": 20.0 }, "ClassList": { "type": "list", @@ -38,7 +38,7 @@ }, "ClassLevel": { "type": "short", - "value": 7 + "value": 9 } } ] @@ -57,11 +57,11 @@ }, "CRAdjust": { "type": "int", - "value": 0 + "value": -4 }, "CurrentHitPoints": { "type": "short", - "value": 56 + "value": 63 }, "DecayTime": { "type": "dword", @@ -284,6 +284,13 @@ "value": 2285 } }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 193 + } + }, { "__struct_id": 1, "Feat": { @@ -291,6 +298,13 @@ "value": 347 } }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 348 + } + }, { "__struct_id": 1, "Feat": { @@ -447,7 +461,7 @@ }, "HitPoints": { "type": "short", - "value": 56 + "value": 63 }, "Int": { "type": "byte", @@ -479,7 +493,7 @@ }, "MaxHitPoints": { "type": "short", - "value": 120 + "value": 135 }, "NaturalAC": { "type": "byte", @@ -590,7 +604,7 @@ "__struct_id": 0, "Rank": { "type": "byte", - "value": 7 + "value": 9 } }, { @@ -611,7 +625,7 @@ "__struct_id": 0, "Rank": { "type": "byte", - "value": 18 + "value": 20 } }, { @@ -628,6 +642,48 @@ "value": 0 } }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 20 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 9 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, { "__struct_id": 0, "Rank": { @@ -639,49 +695,7 @@ "__struct_id": 0, "Rank": { "type": "byte", - "value": 7 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 16 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 7 + "value": 9 } }, { @@ -709,7 +723,7 @@ "__struct_id": 0, "Rank": { "type": "byte", - "value": 7 + "value": 9 } }, { @@ -723,14 +737,14 @@ "__struct_id": 0, "Rank": { "type": "byte", - "value": 13 + "value": 15 } }, { "__struct_id": 0, "Rank": { "type": "byte", - "value": 7 + "value": 9 } }, { diff --git a/_module/utc/vampire001.utc.json b/_module/utc/vampire001.utc.json index fc813f62..4e4295fc 100644 --- a/_module/utc/vampire001.utc.json +++ b/_module/utc/vampire001.utc.json @@ -14,7 +14,7 @@ }, "ChallengeRating": { "type": "float", - "value": 22.0 + "value": 20.0 }, "ClassList": { "type": "list", @@ -38,7 +38,7 @@ }, "ClassLevel": { "type": "short", - "value": 10 + "value": 14 } } ] @@ -57,11 +57,11 @@ }, "CRAdjust": { "type": "int", - "value": 2 + "value": -4 }, "CurrentHitPoints": { "type": "short", - "value": 67 + "value": 84 }, "DecayTime": { "type": "dword", @@ -78,7 +78,7 @@ }, "Dex": { "type": "byte", - "value": 19 + "value": 21 }, "Disarmable": { "type": "byte", @@ -180,6 +180,13 @@ "value": 228 } }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 223 + } + }, { "__struct_id": 1, "Feat": { @@ -278,6 +285,13 @@ "value": 348 } }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 351 + } + }, { "__struct_id": 1, "Feat": { @@ -299,6 +313,13 @@ "value": 251 } }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 253 + } + }, { "__struct_id": 1, "Feat": { @@ -416,7 +437,9 @@ "FirstName": { "id": 5637, "type": "cexolocstring", - "value": {} + "value": { + "0": "Vampire" + } }, "fortbonus": { "type": "short", @@ -432,7 +455,7 @@ }, "HitPoints": { "type": "short", - "value": 67 + "value": 84 }, "Int": { "type": "byte", @@ -464,7 +487,7 @@ }, "MaxHitPoints": { "type": "short", - "value": 142 + "value": 179 }, "NaturalAC": { "type": "byte", @@ -575,7 +598,7 @@ "__struct_id": 0, "Rank": { "type": "byte", - "value": 10 + "value": 15 } }, { @@ -596,7 +619,7 @@ "__struct_id": 0, "Rank": { "type": "byte", - "value": 18 + "value": 23 } }, { @@ -617,14 +640,14 @@ "__struct_id": 0, "Rank": { "type": "byte", - "value": 18 + "value": 23 } }, { "__struct_id": 0, "Rank": { "type": "byte", - "value": 10 + "value": 15 } }, { @@ -659,14 +682,14 @@ "__struct_id": 0, "Rank": { "type": "byte", - "value": 18 + "value": 23 } }, { "__struct_id": 0, "Rank": { "type": "byte", - "value": 10 + "value": 15 } }, { @@ -694,7 +717,7 @@ "__struct_id": 0, "Rank": { "type": "byte", - "value": 10 + "value": 15 } }, { @@ -708,14 +731,14 @@ "__struct_id": 0, "Rank": { "type": "byte", - "value": 10 + "value": 15 } }, { "__struct_id": 0, "Rank": { "type": "byte", - "value": 10 + "value": 15 } }, { diff --git a/_module/utc/vampire002.utc.json b/_module/utc/vampire002.utc.json index 1e675956..5a18a2f0 100644 --- a/_module/utc/vampire002.utc.json +++ b/_module/utc/vampire002.utc.json @@ -14,7 +14,7 @@ }, "ChallengeRating": { "type": "float", - "value": 27.0 + "value": 21.0 }, "ClassList": { "type": "list", @@ -27,7 +27,7 @@ }, "ClassLevel": { "type": "short", - "value": 10 + "value": 12 } }, { @@ -92,11 +92,11 @@ }, "CRAdjust": { "type": "int", - "value": 0 + "value": -8 }, "CurrentHitPoints": { "type": "short", - "value": 112 + "value": 123 }, "DecayTime": { "type": "dword", @@ -404,6 +404,13 @@ "value": 284 } }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 391 + } + }, { "__struct_id": 1, "Feat": { @@ -432,6 +439,13 @@ "value": 85 } }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 68 + } + }, { "__struct_id": 1, "Feat": { @@ -801,7 +815,9 @@ "FirstName": { "id": 12794, "type": "cexolocstring", - "value": {} + "value": { + "0": "Vampire Warrior" + } }, "fortbonus": { "type": "short", @@ -817,7 +833,7 @@ }, "HitPoints": { "type": "short", - "value": 112 + "value": 123 }, "Int": { "type": "byte", @@ -849,7 +865,7 @@ }, "MaxHitPoints": { "type": "short", - "value": 197 + "value": 218 }, "NaturalAC": { "type": "byte", @@ -967,14 +983,14 @@ "__struct_id": 0, "Rank": { "type": "byte", - "value": 14 + "value": 16 } }, { "__struct_id": 0, "Rank": { "type": "byte", - "value": 7 + "value": 9 } }, { @@ -1121,14 +1137,14 @@ "__struct_id": 0, "Rank": { "type": "byte", - "value": 0 + "value": 2 } }, { "__struct_id": 0, "Rank": { "type": "byte", - "value": 0 + "value": 2 } }, { diff --git a/_module/utc/vampire004.utc.json b/_module/utc/vampire004.utc.json index e29b6b5f..df607787 100644 --- a/_module/utc/vampire004.utc.json +++ b/_module/utc/vampire004.utc.json @@ -14,7 +14,7 @@ }, "ChallengeRating": { "type": "float", - "value": 22.0 + "value": 20.0 }, "ClassList": { "type": "list", @@ -27,7 +27,7 @@ }, "ClassLevel": { "type": "short", - "value": 16 + "value": 19 }, "MemorizedList0": { "type": "list", @@ -557,6 +557,21 @@ "value": 0 } }, + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 74 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + }, { "__struct_id": 3, "Spell": { @@ -592,6 +607,21 @@ "value": 0 } }, + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 39 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + }, { "__struct_id": 3, "Spell": { @@ -656,6 +686,71 @@ "type": "byte", "value": 0 } + }, + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 367 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + } + ] + }, + "MemorizedList9": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 51 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 185 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 190 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } } ] } @@ -676,11 +771,11 @@ }, "CRAdjust": { "type": "int", - "value": 0 + "value": -5 }, "CurrentHitPoints": { "type": "short", - "value": 89 + "value": 96 }, "DecayTime": { "type": "dword", @@ -706,6 +801,13 @@ "Equip_ItemList": { "type": "list", "value": [ + { + "__struct_id": 4, + "EquippedRes": { + "type": "resref", + "value": "nw_it_mboots005" + } + }, { "__struct_id": 65536, "EquippedRes": { @@ -785,6 +887,13 @@ "value": 169 } }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 171 + } + }, { "__struct_id": 1, "Feat": { @@ -818,7 +927,9 @@ "FirstName": { "id": 12796, "type": "cexolocstring", - "value": {} + "value": { + "0": "Vampire Mage" + } }, "fortbonus": { "type": "short", @@ -834,7 +945,7 @@ }, "HitPoints": { "type": "short", - "value": 89 + "value": 96 }, "Int": { "type": "byte", @@ -866,7 +977,7 @@ }, "MaxHitPoints": { "type": "short", - "value": 121 + "value": 134 }, "NaturalAC": { "type": "byte", @@ -882,7 +993,7 @@ }, "PerceptionRange": { "type": "byte", - "value": 11 + "value": 10 }, "Phenotype": { "type": "int", @@ -970,7 +1081,7 @@ "__struct_id": 0, "Rank": { "type": "byte", - "value": 19 + "value": 22 } }, { @@ -991,7 +1102,7 @@ "__struct_id": 0, "Rank": { "type": "byte", - "value": 18 + "value": 22 } }, { @@ -1012,7 +1123,7 @@ "__struct_id": 0, "Rank": { "type": "byte", - "value": 19 + "value": 22 } }, { @@ -1075,7 +1186,7 @@ "__struct_id": 0, "Rank": { "type": "byte", - "value": 19 + "value": 22 } }, { @@ -1117,7 +1228,7 @@ "__struct_id": 0, "Rank": { "type": "byte", - "value": 13 + "value": 22 } }, { diff --git a/_module/utc/viking.utc.json b/_module/utc/viking.utc.json index e3c984e9..38201b9d 100644 --- a/_module/utc/viking.utc.json +++ b/_module/utc/viking.utc.json @@ -90,7 +90,7 @@ }, "ChallengeRating": { "type": "float", - "value": 15.0 + "value": 14.0 }, "ClassList": { "type": "list", @@ -103,7 +103,7 @@ }, "ClassLevel": { "type": "short", - "value": 8 + "value": 10 } }, { @@ -149,11 +149,11 @@ }, "CRAdjust": { "type": "int", - "value": -4 + "value": -7 }, "CurrentHitPoints": { "type": "short", - "value": 104 + "value": 117 }, "DecayTime": { "type": "dword", @@ -391,7 +391,7 @@ }, "HitPoints": { "type": "short", - "value": 104 + "value": 117 }, "Int": { "type": "byte", @@ -595,7 +595,7 @@ }, "MaxHitPoints": { "type": "short", - "value": 170 + "value": 195 }, "NaturalAC": { "type": "byte", @@ -713,14 +713,14 @@ "__struct_id": 0, "Rank": { "type": "byte", - "value": 14 + "value": 16 } }, { "__struct_id": 0, "Rank": { "type": "byte", - "value": 5 + "value": 7 } }, { @@ -741,7 +741,7 @@ "__struct_id": 0, "Rank": { "type": "byte", - "value": 7 + "value": 9 } }, { @@ -846,7 +846,7 @@ "__struct_id": 0, "Rank": { "type": "byte", - "value": 5 + "value": 7 } }, { @@ -860,7 +860,7 @@ "__struct_id": 0, "Rank": { "type": "byte", - "value": 10 + "value": 12 } }, { @@ -993,7 +993,7 @@ }, "Str": { "type": "byte", - "value": 22 + "value": 23 }, "Subrace": { "type": "cexostring", diff --git a/_module/utc/vikingleader.utc.json b/_module/utc/vikingleader.utc.json index 01124433..11c7dfa4 100644 --- a/_module/utc/vikingleader.utc.json +++ b/_module/utc/vikingleader.utc.json @@ -90,7 +90,7 @@ }, "ChallengeRating": { "type": "float", - "value": 20.0 + "value": 16.0 }, "ClassList": { "type": "list", @@ -169,7 +169,7 @@ }, "CRAdjust": { "type": "int", - "value": 0 + "value": -4 }, "CurrentHitPoints": { "type": "short", @@ -527,6 +527,10 @@ }, { "__struct_id": 2, + "Dropable": { + "type": "byte", + "value": 1 + }, "InventoryRes": { "type": "resref", "value": "barbarianssoulso" diff --git a/_module/utc/worg001.utc.json b/_module/utc/worg001.utc.json index 82d99020..1f3fab2d 100644 --- a/_module/utc/worg001.utc.json +++ b/_module/utc/worg001.utc.json @@ -14,7 +14,7 @@ }, "ChallengeRating": { "type": "float", - "value": 7.0 + "value": 5.0 }, "ClassList": { "type": "list", @@ -46,7 +46,7 @@ }, "CRAdjust": { "type": "int", - "value": 0 + "value": -2 }, "CurrentHitPoints": { "type": "short", diff --git a/_module/utc/zombie002.utc.json b/_module/utc/zombie002.utc.json index b90f01eb..5af802af 100644 --- a/_module/utc/zombie002.utc.json +++ b/_module/utc/zombie002.utc.json @@ -14,7 +14,7 @@ }, "ChallengeRating": { "type": "float", - "value": 2.0 + "value": 3.0 }, "ClassList": { "type": "list", @@ -46,7 +46,7 @@ }, "CRAdjust": { "type": "int", - "value": 0 + "value": 1 }, "CurrentHitPoints": { "type": "short", diff --git a/_module/utc/zombie003.utc.json b/_module/utc/zombie003.utc.json index 5fd5075a..ce9d77f3 100644 --- a/_module/utc/zombie003.utc.json +++ b/_module/utc/zombie003.utc.json @@ -14,7 +14,7 @@ }, "ChallengeRating": { "type": "float", - "value": 2.0 + "value": 3.0 }, "ClassList": { "type": "list", @@ -46,7 +46,7 @@ }, "CRAdjust": { "type": "int", - "value": 0 + "value": 1 }, "CurrentHitPoints": { "type": "short", diff --git a/_module/utc/zombwarr002.utc.json b/_module/utc/zombwarr002.utc.json index 77de510e..a0c06057 100644 --- a/_module/utc/zombwarr002.utc.json +++ b/_module/utc/zombwarr002.utc.json @@ -205,6 +205,26 @@ "type": "byte", "value": 0 }, + "ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "InventoryRes": { + "type": "resref", + "value": "nw_wblcl001" + }, + "Repos_PosX": { + "type": "word", + "value": 0 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + } + } + ] + }, "LastName": { "type": "cexolocstring", "value": {} diff --git a/_module/uti/darkstave.uti.json b/_module/uti/darkstave.uti.json new file mode 100644 index 00000000..85167661 --- /dev/null +++ b/_module/uti/darkstave.uti.json @@ -0,0 +1,596 @@ +{ + "__data_type": "UTI ", + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 45 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Comment": { + "type": "cexostring", + "value": "1" + }, + "Cost": { + "type": "dword", + "value": 27548 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "id": 14177, + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "id": 14178, + "type": "cexolocstring", + "value": { + "0": "Dark Stave" + } + }, + "ModelPart1": { + "type": "byte", + "value": 34 + }, + "ModelPart2": { + "type": "byte", + "value": 54 + }, + "ModelPart3": { + "type": "byte", + "value": 62 + }, + "PaletteID": { + "type": "byte", + "value": 49 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 13 + }, + "CostValue": { + "type": "word", + "value": 1 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 13 + }, + "Subtype": { + "type": "word", + "value": 187 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 13 + }, + "CostValue": { + "type": "word", + "value": 1 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 13 + }, + "Subtype": { + "type": "word", + "value": 9 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 13 + }, + "CostValue": { + "type": "word", + "value": 1 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 13 + }, + "Subtype": { + "type": "word", + "value": 237 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 13 + }, + "CostValue": { + "type": "word", + "value": 1 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 13 + }, + "Subtype": { + "type": "word", + "value": 10 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 3 + }, + "CostValue": { + "type": "word", + "value": 8 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 15 + }, + "Subtype": { + "type": "word", + "value": 109 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 3 + }, + "CostValue": { + "type": "word", + "value": 9 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 15 + }, + "Subtype": { + "type": "word", + "value": 151 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 3 + }, + "CostValue": { + "type": "word", + "value": 9 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 15 + }, + "Subtype": { + "type": "word", + "value": 162 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 34 + }, + "CostValue": { + "type": "word", + "value": 1 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 124 + }, + "Subtype": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 2 + }, + "CostValue": { + "type": "word", + "value": 1 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 6 + }, + "Subtype": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 24 + }, + "CostValue": { + "type": "word", + "value": 0 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 48 + }, + "Subtype": { + "type": "word", + "value": 11 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 2 + }, + "CostValue": { + "type": "word", + "value": 1 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 51 + }, + "Subtype": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 0 + }, + "CostValue": { + "type": "word", + "value": 0 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 63 + }, + "Subtype": { + "type": "word", + "value": 187 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 0 + }, + "CostValue": { + "type": "word", + "value": 0 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 63 + }, + "Subtype": { + "type": "word", + "value": 136 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 0 + }, + "CostValue": { + "type": "word", + "value": 0 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 63 + }, + "Subtype": { + "type": "word", + "value": 9 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 0 + }, + "CostValue": { + "type": "word", + "value": 0 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 63 + }, + "Subtype": { + "type": "word", + "value": 237 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 0 + }, + "CostValue": { + "type": "word", + "value": 0 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 63 + }, + "Subtype": { + "type": "word", + "value": 10 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "DarkStave" + }, + "TemplateResRef": { + "type": "resref", + "value": "darkstave" + }, + "xModelPart1": { + "type": "word", + "value": 34 + }, + "xModelPart2": { + "type": "word", + "value": 54 + }, + "xModelPart3": { + "type": "word", + "value": 62 + } +} diff --git a/_module/uti/fenhound_bite.uti.json b/_module/uti/fenhound_bite.uti.json index ee00d0b0..56feb507 100644 --- a/_module/uti/fenhound_bite.uti.json +++ b/_module/uti/fenhound_bite.uti.json @@ -18,7 +18,7 @@ }, "Cost": { "type": "dword", - "value": 175546 + "value": 158418 }, "Cursed": { "type": "byte", @@ -122,37 +122,6 @@ "value": 0 } }, - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 4 - }, - "CostValue": { - "type": "word", - "value": 7 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 74 - }, - "Subtype": { - "type": "word", - "value": 0 - } - }, { "__struct_id": 0, "ChanceAppear": { diff --git a/_module/uti/fenhound_skin.uti.json b/_module/uti/fenhound_skin.uti.json index c5982c47..34e69bb7 100644 --- a/_module/uti/fenhound_skin.uti.json +++ b/_module/uti/fenhound_skin.uti.json @@ -182,37 +182,6 @@ "value": 0 } }, - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 0 - }, - "CostValue": { - "type": "word", - "value": 0 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 35 - }, - "Subtype": { - "type": "word", - "value": 0 - } - }, { "__struct_id": 0, "ChanceAppear": { diff --git a/_module/uti/goblinstone.uti.json b/_module/uti/goblinstone.uti.json index 6f454b61..9576be0f 100644 --- a/_module/uti/goblinstone.uti.json +++ b/_module/uti/goblinstone.uti.json @@ -18,7 +18,7 @@ }, "Cost": { "type": "dword", - "value": 219530 + "value": 416240 }, "Cursed": { "type": "byte", @@ -46,15 +46,15 @@ }, "ModelPart1": { "type": "byte", - "value": 11 + "value": 22 }, "ModelPart2": { "type": "byte", - "value": 11 + "value": 13 }, "ModelPart3": { "type": "byte", - "value": 32 + "value": 31 }, "PaletteID": { "type": "byte", @@ -98,37 +98,6 @@ "value": 2 } }, - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 2 - }, - "CostValue": { - "type": "word", - "value": 2 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 0 - }, - "PropertyName": { - "type": "word", - "value": 56 - }, - "Subtype": { - "type": "word", - "value": 0 - } - }, { "__struct_id": 0, "ChanceAppear": { @@ -191,6 +160,37 @@ "value": 0 } }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 2 + }, + "CostValue": { + "type": "word", + "value": 5 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 6 + }, + "Subtype": { + "type": "word", + "value": 0 + } + }, { "__struct_id": 0, "ChanceAppear": { @@ -242,14 +242,14 @@ }, "xModelPart1": { "type": "word", - "value": 11 + "value": 22 }, "xModelPart2": { "type": "word", - "value": 11 + "value": 13 }, "xModelPart3": { "type": "word", - "value": 32 + "value": 31 } } diff --git a/_module/uti/hobgoblinarmour.uti.json b/_module/uti/hobgoblinarmour.uti.json index 7ba64a58..13c3f609 100644 --- a/_module/uti/hobgoblinarmour.uti.json +++ b/_module/uti/hobgoblinarmour.uti.json @@ -6,7 +6,7 @@ }, "ArmorPart_Belt": { "type": "byte", - "value": 4 + "value": 14 }, "ArmorPart_LBicep": { "type": "byte", @@ -14,7 +14,7 @@ }, "ArmorPart_LFArm": { "type": "byte", - "value": 17 + "value": 6 }, "ArmorPart_LFoot": { "type": "byte", @@ -26,15 +26,15 @@ }, "ArmorPart_LShin": { "type": "byte", - "value": 7 + "value": 17 }, "ArmorPart_LShoul": { "type": "byte", - "value": 17 + "value": 0 }, "ArmorPart_LThigh": { "type": "byte", - "value": 9 + "value": 11 }, "ArmorPart_Neck": { "type": "byte", @@ -42,7 +42,7 @@ }, "ArmorPart_Pelvis": { "type": "byte", - "value": 4 + "value": 5 }, "ArmorPart_RBicep": { "type": "byte", @@ -50,7 +50,7 @@ }, "ArmorPart_RFArm": { "type": "byte", - "value": 17 + "value": 6 }, "ArmorPart_RFoot": { "type": "byte", @@ -66,19 +66,19 @@ }, "ArmorPart_RShin": { "type": "byte", - "value": 7 + "value": 17 }, "ArmorPart_RShoul": { "type": "byte", - "value": 17 + "value": 0 }, "ArmorPart_RThigh": { "type": "byte", - "value": 9 + "value": 11 }, "ArmorPart_Torso": { "type": "byte", - "value": 43 + "value": 24 }, "BaseItem": { "type": "int", @@ -90,11 +90,11 @@ }, "Cloth1Color": { "type": "byte", - "value": 23 + "value": 124 }, "Cloth2Color": { "type": "byte", - "value": 3 + "value": 132 }, "Comment": { "type": "cexostring", @@ -102,7 +102,7 @@ }, "Cost": { "type": "dword", - "value": 182535 + "value": 234546 }, "Cursed": { "type": "byte", @@ -126,11 +126,11 @@ }, "Leather1Color": { "type": "byte", - "value": 12 + "value": 112 }, "Leather2Color": { "type": "byte", - "value": 3 + "value": 122 }, "LocalizedName": { "type": "cexolocstring", @@ -140,11 +140,11 @@ }, "Metal1Color": { "type": "byte", - "value": 55 + "value": 85 }, "Metal2Color": { "type": "byte", - "value": 15 + "value": 75 }, "PaletteID": { "type": "byte", @@ -231,7 +231,7 @@ }, "CostValue": { "type": "word", - "value": 2 + "value": 4 }, "Param1": { "type": "byte", @@ -301,7 +301,7 @@ }, "xArmorPart_Belt": { "type": "word", - "value": 4 + "value": 14 }, "xArmorPart_LBice": { "type": "word", @@ -309,7 +309,7 @@ }, "xArmorPart_LFArm": { "type": "word", - "value": 17 + "value": 6 }, "xArmorPart_LFoot": { "type": "word", @@ -321,15 +321,15 @@ }, "xArmorPart_LShin": { "type": "word", - "value": 7 + "value": 17 }, "xArmorPart_LShou": { "type": "word", - "value": 17 + "value": 0 }, "xArmorPart_LThig": { "type": "word", - "value": 9 + "value": 11 }, "xArmorPart_Neck": { "type": "word", @@ -337,7 +337,7 @@ }, "xArmorPart_Pelvi": { "type": "word", - "value": 4 + "value": 5 }, "xArmorPart_RBice": { "type": "word", @@ -345,7 +345,7 @@ }, "xArmorPart_RFArm": { "type": "word", - "value": 17 + "value": 6 }, "xArmorPart_RFoot": { "type": "word", @@ -361,18 +361,18 @@ }, "xArmorPart_RShin": { "type": "word", - "value": 7 + "value": 17 }, "xArmorPart_RShou": { "type": "word", - "value": 17 + "value": 0 }, "xArmorPart_RThig": { "type": "word", - "value": 9 + "value": 11 }, "xArmorPart_Torso": { "type": "word", - "value": 43 + "value": 24 } } diff --git a/_module/uti/it_mneck037.uti.json b/_module/uti/it_mneck037.uti.json new file mode 100644 index 00000000..caa19467 --- /dev/null +++ b/_module/uti/it_mneck037.uti.json @@ -0,0 +1,270 @@ +{ + "__data_type": "UTI ", + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 19 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Comment": { + "type": "cexostring", + "value": "" + }, + "Cost": { + "type": "dword", + "value": 74569 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "id": 67520, + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "id": 67521, + "type": "cexolocstring", + "value": { + "0": "Health Amulet" + } + }, + "ModelPart1": { + "type": "byte", + "value": 13 + }, + "PaletteID": { + "type": "byte", + "value": 21 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 2 + }, + "CostValue": { + "type": "word", + "value": 3 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 1 + }, + "Subtype": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 3 + }, + "CostValue": { + "type": "word", + "value": 8 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 15 + }, + "Subtype": { + "type": "word", + "value": 463 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 0 + }, + "CostValue": { + "type": "word", + "value": 0 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 37 + }, + "Subtype": { + "type": "word", + "value": 4 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 0 + }, + "CostValue": { + "type": "word", + "value": 0 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 37 + }, + "Subtype": { + "type": "word", + "value": 1 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 0 + }, + "CostValue": { + "type": "word", + "value": 0 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 37 + }, + "Subtype": { + "type": "word", + "value": 3 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 2 + }, + "CostValue": { + "type": "word", + "value": 1 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 51 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_MNECK036" + }, + "TemplateResRef": { + "type": "resref", + "value": "it_mneck037" + }, + "xModelPart1": { + "type": "word", + "value": 13 + } +} diff --git a/_module/uti/it_mring010.uti.json b/_module/uti/it_mring010.uti.json new file mode 100644 index 00000000..d51d178a --- /dev/null +++ b/_module/uti/it_mring010.uti.json @@ -0,0 +1,208 @@ +{ + "__data_type": "UTI ", + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 52 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Comment": { + "type": "cexostring", + "value": "1" + }, + "Cost": { + "type": "dword", + "value": 60770 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "id": 48935, + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "id": 48934, + "type": "cexolocstring", + "value": { + "0": "Ring of Shelter" + } + }, + "ModelPart1": { + "type": "byte", + "value": 36 + }, + "PaletteID": { + "type": "byte", + "value": 22 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 0 + }, + "CostValue": { + "type": "word", + "value": 0 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 12 + }, + "Subtype": { + "type": "word", + "value": 191 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 3 + }, + "CostValue": { + "type": "word", + "value": 8 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 15 + }, + "Subtype": { + "type": "word", + "value": 154 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 3 + }, + "CostValue": { + "type": "word", + "value": 8 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 15 + }, + "Subtype": { + "type": "word", + "value": 1053 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 2 + }, + "CostValue": { + "type": "word", + "value": 2 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 40 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "RingofShelter" + }, + "TemplateResRef": { + "type": "resref", + "value": "it_mring010" + }, + "xModelPart1": { + "type": "word", + "value": 36 + } +} diff --git a/_module/uti/mobblackghost.uti.json b/_module/uti/mobblackghost.uti.json index b2b3235a..8e53c22d 100644 --- a/_module/uti/mobblackghost.uti.json +++ b/_module/uti/mobblackghost.uti.json @@ -60,6 +60,37 @@ "PropertiesList": { "type": "list", "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 0 + }, + "CostValue": { + "type": "word", + "value": 0 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 12 + }, + "Subtype": { + "type": "word", + "value": 1170 + } + }, { "__struct_id": 0, "ChanceAppear": { diff --git a/_module/uti/mobettin_skin.uti.json b/_module/uti/mobettin_skin.uti.json index e52b96fa..2824441e 100644 --- a/_module/uti/mobettin_skin.uti.json +++ b/_module/uti/mobettin_skin.uti.json @@ -70,7 +70,7 @@ }, "CostValue": { "type": "word", - "value": 6 + "value": 2 }, "Param1": { "type": "byte", diff --git a/_module/uti/orcrender.uti.json b/_module/uti/orcrender.uti.json index 723b7a11..48f565df 100644 --- a/_module/uti/orcrender.uti.json +++ b/_module/uti/orcrender.uti.json @@ -39,7 +39,7 @@ "LocalizedName": { "type": "cexolocstring", "value": { - "0": "Orc render" + "0": "Orcrender" } }, "ModelPart1": { diff --git a/_module/uti/reaverhoundclaw.uti.json b/_module/uti/reaverhoundclaw.uti.json index e22be57e..935910bd 100644 --- a/_module/uti/reaverhoundclaw.uti.json +++ b/_module/uti/reaverhoundclaw.uti.json @@ -18,7 +18,7 @@ }, "Cost": { "type": "dword", - "value": 359118 + "value": 216318 }, "Cursed": { "type": "byte", @@ -132,7 +132,7 @@ }, "CostValue": { "type": "word", - "value": 27 + "value": 23 }, "Param1": { "type": "byte", diff --git a/_module/uti/robesofprotect.uti.json b/_module/uti/robesofprotect.uti.json index 6df72dd9..1fb51264 100644 --- a/_module/uti/robesofprotect.uti.json +++ b/_module/uti/robesofprotect.uti.json @@ -10,11 +10,11 @@ }, "ArmorPart_LBicep": { "type": "byte", - "value": 7 + "value": 2 }, "ArmorPart_LFArm": { "type": "byte", - "value": 13 + "value": 55 }, "ArmorPart_LFoot": { "type": "byte", @@ -30,7 +30,7 @@ }, "ArmorPart_LShoul": { "type": "byte", - "value": 14 + "value": 13 }, "ArmorPart_LThigh": { "type": "byte", @@ -46,11 +46,11 @@ }, "ArmorPart_RBicep": { "type": "byte", - "value": 1 + "value": 2 }, "ArmorPart_RFArm": { "type": "byte", - "value": 5 + "value": 55 }, "ArmorPart_RFoot": { "type": "byte", @@ -70,7 +70,7 @@ }, "ArmorPart_RShoul": { "type": "byte", - "value": 14 + "value": 13 }, "ArmorPart_RThigh": { "type": "byte", @@ -102,7 +102,7 @@ }, "Cost": { "type": "dword", - "value": 350533 + "value": 286372 }, "Cursed": { "type": "byte", @@ -136,7 +136,7 @@ "id": 12928, "type": "cexolocstring", "value": { - "0": "Robes of protection" + "0": "Robes of Protection" } }, "Metal1Color": { @@ -263,7 +263,7 @@ }, "CostValue": { "type": "word", - "value": 5 + "value": 3 }, "Param1": { "type": "byte", @@ -480,7 +480,7 @@ }, "Tag": { "type": "cexostring", - "value": "Robesofprotection" + "value": "RobesofProtection" }, "TemplateResRef": { "type": "resref", @@ -492,11 +492,11 @@ }, "xArmorPart_LBice": { "type": "word", - "value": 7 + "value": 2 }, "xArmorPart_LFArm": { "type": "word", - "value": 13 + "value": 55 }, "xArmorPart_LFoot": { "type": "word", @@ -512,7 +512,7 @@ }, "xArmorPart_LShou": { "type": "word", - "value": 14 + "value": 13 }, "xArmorPart_LThig": { "type": "word", @@ -528,11 +528,11 @@ }, "xArmorPart_RBice": { "type": "word", - "value": 1 + "value": 2 }, "xArmorPart_RFArm": { "type": "word", - "value": 5 + "value": 55 }, "xArmorPart_RFoot": { "type": "word", @@ -552,7 +552,7 @@ }, "xArmorPart_RShou": { "type": "word", - "value": 14 + "value": 13 }, "xArmorPart_RThig": { "type": "word", diff --git a/_release/Aantioch [PRC-CEP3].7z b/_release/Aantioch [PRC-CEP3].7z index c016a479..ce6d64ad 100644 Binary files a/_release/Aantioch [PRC-CEP3].7z and b/_release/Aantioch [PRC-CEP3].7z differ