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:
@@ -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
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user