2025/09/03 Update

Modified CEP 2DA hak to remove extraneous creatures from palette.
Added door closer script to most town doors.
Added Amulet of Mighty Fists +1 through +5 to loot table.
Fixed names on remainder of creatures.
Updated PEPS.
Set PEPS to server mode.
Set module to server mode.
Updated Class Title function in ms_name_inc.
Updated dungeon areas to reset, globally & per player.
Added "new" weapons to the Blacksmith.
Added magical "new" weapons to the treasure tables.
Fixed persistent storage.
This commit is contained in:
Jaysyn904
2025-09-03 22:08:45 -04:00
parent fe648cc680
commit 718217b291
2309 changed files with 50627 additions and 10402 deletions

View File

@@ -70310,7 +70310,7 @@
},
"OnOpen": {
"type": "resref",
"value": ""
"value": "mmd_closedoors"
},
"OnSpellCastAt": {
"type": "resref",
@@ -70334,7 +70334,7 @@
},
"Plot": {
"type": "byte",
"value": 0
"value": 1
},
"PortraitId": {
"type": "word",
@@ -70528,7 +70528,7 @@
},
"OnOpen": {
"type": "resref",
"value": ""
"value": "mmd_closedoors"
},
"OnSpellCastAt": {
"type": "resref",
@@ -70552,7 +70552,7 @@
},
"Plot": {
"type": "byte",
"value": 0
"value": 1
},
"PortraitId": {
"type": "word",
@@ -70746,7 +70746,7 @@
},
"OnOpen": {
"type": "resref",
"value": ""
"value": "mmd_closedoors"
},
"OnSpellCastAt": {
"type": "resref",
@@ -70770,7 +70770,7 @@
},
"Plot": {
"type": "byte",
"value": 0
"value": 1
},
"PortraitId": {
"type": "word",
@@ -70964,7 +70964,7 @@
},
"OnOpen": {
"type": "resref",
"value": ""
"value": "mmd_closedoors"
},
"OnSpellCastAt": {
"type": "resref",
@@ -70988,7 +70988,7 @@
},
"Plot": {
"type": "byte",
"value": 0
"value": 1
},
"PortraitId": {
"type": "word",
@@ -71185,7 +71185,7 @@
},
"OnOpen": {
"type": "resref",
"value": ""
"value": "mmd_closedoors"
},
"OnSpellCastAt": {
"type": "resref",
@@ -71644,7 +71644,7 @@
},
"OnOpen": {
"type": "resref",
"value": ""
"value": "mmd_closedoors"
},
"OnSpellCastAt": {
"type": "resref",
@@ -71668,7 +71668,7 @@
},
"Plot": {
"type": "byte",
"value": 0
"value": 1
},
"PortraitId": {
"type": "word",
@@ -71760,6 +71760,7 @@
"Description": {
"type": "cexolocstring",
"value": {
"0": "Etched and oiled, the carvings on this door lend depth to its prominent woodgrain.",
"id": 9077
}
},
@@ -71863,7 +71864,7 @@
},
"OnOpen": {
"type": "resref",
"value": ""
"value": "mmd_closedoors"
},
"OnSpellCastAt": {
"type": "resref",
@@ -71887,7 +71888,7 @@
},
"Plot": {
"type": "byte",
"value": 0
"value": 1
},
"PortraitId": {
"type": "word",
@@ -74059,7 +74060,7 @@
},
"OnOpen": {
"type": "resref",
"value": ""
"value": "mmd_closedoors"
},
"OnSpellCastAt": {
"type": "resref",
@@ -88211,223 +88212,6 @@
"value": 0.0
}
},
{
"__struct_id": 1,
"AutoRemoveKey": {
"type": "byte",
"value": 0
},
"Cursor": {
"type": "byte",
"value": 0
},
"DisarmDC": {
"type": "byte",
"value": 10
},
"Faction": {
"type": "dword",
"value": 1
},
"Geometry": {
"type": "list",
"value": [
{
"__struct_id": 3,
"PointX": {
"type": "float",
"value": -0.547210693359375
},
"PointY": {
"type": "float",
"value": -2.885292053222656
},
"PointZ": {
"type": "float",
"value": 0.824999988079071
}
},
{
"__struct_id": 3,
"PointX": {
"type": "float",
"value": 2.810680389404297
},
"PointY": {
"type": "float",
"value": -2.785797119140625
},
"PointZ": {
"type": "float",
"value": 0.824999988079071
}
},
{
"__struct_id": 3,
"PointX": {
"type": "float",
"value": 2.537075042724609
},
"PointY": {
"type": "float",
"value": 0.1492462158203125
},
"PointZ": {
"type": "float",
"value": 0.824999988079071
}
},
{
"__struct_id": 3,
"PointX": {
"type": "float",
"value": 0.0
},
"PointY": {
"type": "float",
"value": 0.0
},
"PointZ": {
"type": "float",
"value": 0.824999988079071
}
},
{
"__struct_id": 3,
"PointX": {
"type": "float",
"value": -0.04973983764648438
},
"PointY": {
"type": "float",
"value": -0.09949493408203125
},
"PointZ": {
"type": "float",
"value": 0.824999988079071
}
}
]
},
"HighlightHeight": {
"type": "float",
"value": 3.0
},
"KeyName": {
"type": "cexostring",
"value": ""
},
"LinkedTo": {
"type": "cexostring",
"value": ""
},
"LinkedToFlags": {
"type": "byte",
"value": 0
},
"LoadScreenID": {
"type": "word",
"value": 0
},
"LocalizedName": {
"type": "cexolocstring",
"value": {
"0": "map_revealer"
}
},
"OnClick": {
"type": "resref",
"value": ""
},
"OnDisarm": {
"type": "resref",
"value": ""
},
"OnTrapTriggered": {
"type": "resref",
"value": ""
},
"PortraitId": {
"type": "word",
"value": 0
},
"ScriptHeartbeat": {
"type": "resref",
"value": ""
},
"ScriptOnEnter": {
"type": "resref",
"value": "map_reveal_trig"
},
"ScriptOnExit": {
"type": "resref",
"value": ""
},
"ScriptUserDefine": {
"type": "resref",
"value": ""
},
"Tag": {
"type": "cexostring",
"value": "map_revealer"
},
"TemplateResRef": {
"type": "resref",
"value": "map_revealer"
},
"TrapDetectable": {
"type": "byte",
"value": 1
},
"TrapDetectDC": {
"type": "byte",
"value": 10
},
"TrapDisarmable": {
"type": "byte",
"value": 1
},
"TrapFlag": {
"type": "byte",
"value": 0
},
"TrapOneShot": {
"type": "byte",
"value": 1
},
"TrapType": {
"type": "byte",
"value": 0
},
"Type": {
"type": "int",
"value": 0
},
"XOrientation": {
"type": "float",
"value": 0.0
},
"XPosition": {
"type": "float",
"value": 143.4123840332031
},
"YOrientation": {
"type": "float",
"value": 0.0
},
"YPosition": {
"type": "float",
"value": 114.7417602539063
},
"ZOrientation": {
"type": "float",
"value": 0.0
},
"ZPosition": {
"type": "float",
"value": 0.0
}
},
{
"__struct_id": 1,
"AutoRemoveKey": {
@@ -89415,6 +89199,208 @@
"type": "float",
"value": 0.0
}
},
{
"__struct_id": 1,
"AutoRemoveKey": {
"type": "byte",
"value": 0
},
"Cursor": {
"type": "byte",
"value": 0
},
"DisarmDC": {
"type": "byte",
"value": 10
},
"Faction": {
"type": "dword",
"value": 1
},
"Geometry": {
"type": "list",
"value": [
{
"__struct_id": 3,
"PointX": {
"type": "float",
"value": -4.67132568359375
},
"PointY": {
"type": "float",
"value": -3.244758605957031
},
"PointZ": {
"type": "float",
"value": 0.8249999284744263
}
},
{
"__struct_id": 3,
"PointX": {
"type": "float",
"value": -0.19580078125
},
"PointY": {
"type": "float",
"value": -3.216789245605469
},
"PointZ": {
"type": "float",
"value": 0.8249999284744263
}
},
{
"__struct_id": 3,
"PointX": {
"type": "float",
"value": 0.0
},
"PointY": {
"type": "float",
"value": 0.0
},
"PointZ": {
"type": "float",
"value": 0.8249999284744263
}
},
{
"__struct_id": 3,
"PointX": {
"type": "float",
"value": -4.19580078125
},
"PointY": {
"type": "float",
"value": -0.1678314208984375
},
"PointZ": {
"type": "float",
"value": 0.8250001072883606
}
}
]
},
"HighlightHeight": {
"type": "float",
"value": 3.0
},
"KeyName": {
"type": "cexostring",
"value": ""
},
"LinkedTo": {
"type": "cexostring",
"value": ""
},
"LinkedToFlags": {
"type": "byte",
"value": 0
},
"LoadScreenID": {
"type": "word",
"value": 0
},
"LocalizedName": {
"type": "cexolocstring",
"value": {
"0": "map_revealer"
}
},
"OnClick": {
"type": "resref",
"value": ""
},
"OnDisarm": {
"type": "resref",
"value": ""
},
"OnTrapTriggered": {
"type": "resref",
"value": ""
},
"PortraitId": {
"type": "word",
"value": 0
},
"ScriptHeartbeat": {
"type": "resref",
"value": ""
},
"ScriptOnEnter": {
"type": "resref",
"value": "map_reveal_trig"
},
"ScriptOnExit": {
"type": "resref",
"value": ""
},
"ScriptUserDefine": {
"type": "resref",
"value": ""
},
"Tag": {
"type": "cexostring",
"value": "map_revealer"
},
"TemplateResRef": {
"type": "resref",
"value": "map_revealer"
},
"TrapDetectable": {
"type": "byte",
"value": 1
},
"TrapDetectDC": {
"type": "byte",
"value": 10
},
"TrapDisarmable": {
"type": "byte",
"value": 1
},
"TrapFlag": {
"type": "byte",
"value": 0
},
"TrapOneShot": {
"type": "byte",
"value": 1
},
"TrapType": {
"type": "byte",
"value": 0
},
"Type": {
"type": "int",
"value": 0
},
"XOrientation": {
"type": "float",
"value": 0.0
},
"XPosition": {
"type": "float",
"value": 147.1188812255859
},
"YOrientation": {
"type": "float",
"value": 0.0
},
"YPosition": {
"type": "float",
"value": 117.951057434082
},
"ZOrientation": {
"type": "float",
"value": 0.0
},
"ZPosition": {
"type": "float",
"value": 0.0
}
}
]
},