From 57fef2a6ca78037b4b45c57bd466d8e279835aea Mon Sep 17 00:00:00 2001 From: EpicValor Date: Tue, 29 Aug 2023 19:31:56 -0500 Subject: [PATCH] Redoing drop rates and other minor stuff --- _module/are/area.are.json | 2 +- _module/are/citysewers.are.json | 16 +- _module/are/cityslumsnorth.are.json | 2 +- _module/are/jail.are.json | 2 +- _module/are/sarumcitymain.are.json | 2 +- _module/are/sarumcitysewe001.are.json | 16 +- _module/are/sarumcitysewersn.are.json | 16 +- _module/are/sarumcitysewerss.are.json | 8 +- _module/are/sarumgolemrental.are.json | 2 +- _module/are/thereddragoninn.are.json | 4 +- _module/gic/sarumcitymain.gic.json | 7 + _module/gic/sarumgolemrental.gic.json | 2 +- _module/gic/thereddragoninn.gic.json | 7 + _module/git/cityslumsnorth.git.json | 34 +- _module/git/sarumcitymain.git.json | 62 ++- _module/git/sarumgolemrental.git.json | 14 +- _module/git/thereddragoninn.git.json | 60 +++ _module/itp/creaturepalcus.itp.json | 64 +-- _module/itp/itempalcus.itp.json | 37 +- _module/ncs/bb_closedoor.ncs | Bin 63 -> 63 bytes _module/ncs/nw_c2_default9.ncs | Bin 159261 -> 165068 bytes _module/ncs/random_drop.ncs | Bin 219 -> 246 bytes _module/nss/bb_closedoor.nss | 2 +- _module/nss/nw_c2_default9.nss | 12 +- _module/nss/random_drop.nss | 26 +- _module/utc/banditpriest.utc.json | 6 +- _module/utc/blackghost.utc.json | 15 +- _module/utc/caveettin.utc.json | 6 +- _module/utc/charron002.utc.json | 10 +- _module/utc/drowscout.utc.json | 93 +--- _module/utc/fenhound.utc.json | 14 +- _module/utc/goblinb001.utc.json | 45 -- _module/utc/halforcarcher.utc.json | 57 ++- _module/utc/halforcbandit.utc.json | 101 +++-- _module/utc/halforcbandit001.utc.json | 84 ++-- _module/utc/halforcbandit002.utc.json | 99 +++-- _module/utc/hillbandits.utc.json | 91 +++- _module/utc/hillbandits1.utc.json | 50 ++- _module/utc/hillbandits2.utc.json | 50 ++- _module/utc/houndofthereaver.utc.json | 126 +++++- _module/utc/icariwarrior.utc.json | 78 +++- _module/utc/icariwarrioress.utc.json | 167 ++++++-- _module/utc/kylith.utc.json | 10 +- _module/utc/nasgarthiangoblo.utc.json | 35 +- _module/utc/orcranger.utc.json | 67 ++- _module/utc/orcshaman.utc.json | 48 ++- _module/utc/orcwarrior.utc.json | 54 ++- _module/utc/rednusgoblin.utc.json | 35 ++ _module/utc/rednusgoblinch.utc.json | 22 +- _module/utc/rednusskeleton.utc.json | 61 ++- _module/utc/rednusundead.utc.json | 14 +- _module/utc/sila.utc.json | 33 +- _module/utc/skeleton001.utc.json | 19 +- _module/utc/skelmage001.utc.json | 24 +- _module/utc/uglytroll.utc.json | 24 +- _module/utc/vampire.utc.json | 122 +++--- _module/utc/vampire001.utc.json | 57 ++- _module/utc/vampire002.utc.json | 38 +- _module/utc/vampire004.utc.json | 137 +++++- _module/utc/viking.utc.json | 24 +- _module/utc/vikingleader.utc.json | 8 +- _module/utc/worg001.utc.json | 4 +- _module/utc/zombie002.utc.json | 4 +- _module/utc/zombie003.utc.json | 4 +- _module/utc/zombwarr002.utc.json | 20 + _module/uti/darkstave.uti.json | 596 ++++++++++++++++++++++++++ _module/uti/fenhound_bite.uti.json | 33 +- _module/uti/fenhound_skin.uti.json | 31 -- _module/uti/goblinstone.uti.json | 76 ++-- _module/uti/hobgoblinarmour.uti.json | 60 +-- _module/uti/it_mneck037.uti.json | 270 ++++++++++++ _module/uti/it_mring010.uti.json | 208 +++++++++ _module/uti/mobblackghost.uti.json | 31 ++ _module/uti/mobettin_skin.uti.json | 2 +- _module/uti/orcrender.uti.json | 2 +- _module/uti/reaverhoundclaw.uti.json | 4 +- _module/uti/robesofprotect.uti.json | 32 +- _release/Aantioch [PRC-CEP3].7z | Bin 2857346 -> 2709269 bytes 78 files changed, 2818 insertions(+), 880 deletions(-) create mode 100644 _module/uti/darkstave.uti.json create mode 100644 _module/uti/it_mneck037.uti.json create mode 100644 _module/uti/it_mring010.uti.json 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 7b49b1752a7d9bfe94f458af92b3f19942735658..4ada8c617f7c1a8d51112384f6c634cbd46ccec6 100644 GIT binary patch delta 15 WcmcDwpJ2+hfPsOPfq|V#fdK#*F#;R_ delta 15 WcmcDwpJ2+Rz`(%Dz`)L=zyJUfF#((a diff --git a/_module/ncs/nw_c2_default9.ncs b/_module/ncs/nw_c2_default9.ncs index 2996bd2ca7afe7c74585452257714d5895f31498..a8f1bfc3fb5c8ede49d57fd5c82a7a68d9ae8805 100644 GIT binary patch delta 24598 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 diff --git a/_module/ncs/random_drop.ncs b/_module/ncs/random_drop.ncs index 0c1bbeaf9ce257ee9f6ab73a56093071758111e5..6aa52e6953592d8c14c7f1d2749b8fb410558fb6 100644 GIT binary patch literal 246 zcmeZs4ps;=)H85mU|{$r2P7Cc6d0J;SlB>JM#lgD|NmfMk!AqWf0)>qp?p>b#$ZNN zNwCx(1{PKZ1}#Q;kmi{PAto^6aQe*xJD)Q#XUhCo~flz})KLdt@?kN{@?P+$N6@bXZP literal 219 zcmeZs4ps;=)H85mU|_f{2P7Cc6c||8Kn!Na|NsC0VPIipU<_tNa2T{065; - 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 c016a479606ad1c50b2f063d10df81f68fa76514..ce6d64ad7c5ab35d84285b53805b7b30def61cd3 100644 GIT binary patch literal 2709269 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