Level One rework

Revamped Level One: North & Level One: Central to be as close to PnP as possible.  Added Level One: Latrene 3 area.  Added efreeti appearance from CEP3.  Revamped efreeti bottle to be like PnP (no wishes, yet)
This commit is contained in:
Jaysyn904
2023-09-23 22:02:32 -04:00
parent 7832a55868
commit 2e30722043
106 changed files with 40744 additions and 9332 deletions

View File

@@ -0,0 +1,131 @@
{
"__data_type": "UTI ",
"AddCost": {
"type": "dword",
"value": 0
},
"BaseItem": {
"type": "int",
"value": 49
},
"Charges": {
"type": "byte",
"value": 0
},
"Comment": {
"type": "cexostring",
"value": ""
},
"Cost": {
"type": "dword",
"value": 1200
},
"Cursed": {
"type": "byte",
"value": 0
},
"DescIdentified": {
"type": "cexolocstring",
"value": {}
},
"Description": {
"type": "cexolocstring",
"value": {
"0": ""
}
},
"Identified": {
"type": "byte",
"value": 1
},
"LocalizedName": {
"type": "cexolocstring",
"value": {
"0": "Potion of Detect Magic"
}
},
"ModelPart1": {
"type": "byte",
"value": 11
},
"ModelPart2": {
"type": "byte",
"value": 11
},
"ModelPart3": {
"type": "byte",
"value": 11
},
"PaletteID": {
"type": "byte",
"value": 24
},
"Plot": {
"type": "byte",
"value": 0
},
"PropertiesList": {
"type": "list",
"value": [
{
"__struct_id": 0,
"ChanceAppear": {
"type": "byte",
"value": 100
},
"CostTable": {
"type": "byte",
"value": 3
},
"CostValue": {
"type": "word",
"value": 1
},
"Param1": {
"type": "byte",
"value": 255
},
"Param1Value": {
"type": "byte",
"value": 0
},
"PropertyName": {
"type": "word",
"value": 15
},
"Subtype": {
"type": "word",
"value": 1461
}
}
]
},
"StackSize": {
"type": "word",
"value": 10
},
"Stolen": {
"type": "byte",
"value": 0
},
"Tag": {
"type": "cexostring",
"value": "POT_DETMAGIC01"
},
"TemplateResRef": {
"type": "resref",
"value": "pot_detmagic01"
},
"xModelPart1": {
"type": "word",
"value": 11
},
"xModelPart2": {
"type": "word",
"value": 11
},
"xModelPart3": {
"type": "word",
"value": 11
}
}

View File

@@ -14,11 +14,11 @@
},
"Comment": {
"type": "cexostring",
"value": ""
"value": "Wand of Detect Magic"
},
"Cost": {
"type": "dword",
"value": 501
"value": 4501
},
"Cursed": {
"type": "byte",
@@ -30,7 +30,9 @@
},
"Description": {
"type": "cexolocstring",
"value": {}
"value": {
"0": ""
}
},
"Identified": {
"type": "byte",
@@ -39,20 +41,20 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
"0": "RA_WMGMWN_DETMAG"
"0": "Wand of Detect Magic"
}
},
"ModelPart1": {
"type": "byte",
"value": 11
"value": 14
},
"ModelPart2": {
"type": "byte",
"value": 11
"value": 14
},
"ModelPart3": {
"type": "byte",
"value": 11
"value": 34
},
"PaletteID": {
"type": "byte",
@@ -93,7 +95,7 @@
},
"Subtype": {
"type": "word",
"value": 33
"value": 1461
}
},
{
@@ -104,11 +106,11 @@
},
"CostTable": {
"type": "byte",
"value": 0
"value": 31
},
"CostValue": {
"type": "word",
"value": 0
"value": 5
},
"Param1": {
"type": "byte",
@@ -120,73 +122,11 @@
},
"PropertyName": {
"type": "word",
"value": 63
"value": 94
},
"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": 63
},
"Subtype": {
"type": "word",
"value": 10
}
},
{
"__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": 9
"value": 1461
}
}
]
@@ -206,5 +146,17 @@
"TemplateResRef": {
"type": "resref",
"value": "ra_wmgmwn_detmag"
},
"xModelPart1": {
"type": "word",
"value": 14
},
"xModelPart2": {
"type": "word",
"value": 14
},
"xModelPart3": {
"type": "word",
"value": 34
}
}

View File

@@ -0,0 +1,116 @@
{
"__data_type": "UTI ",
"AddCost": {
"type": "dword",
"value": 0
},
"BaseItem": {
"type": "int",
"value": 75
},
"Charges": {
"type": "byte",
"value": 0
},
"Comment": {
"type": "cexostring",
"value": ""
},
"Cost": {
"type": "dword",
"value": 2160
},
"Cursed": {
"type": "byte",
"value": 0
},
"DescIdentified": {
"id": 16826982,
"type": "cexolocstring",
"value": {}
},
"Description": {
"type": "cexolocstring",
"value": {
"0": ""
}
},
"Identified": {
"type": "byte",
"value": 1
},
"LocalizedName": {
"type": "cexolocstring",
"value": {
"0": "Detect Magic"
}
},
"ModelPart1": {
"type": "byte",
"value": 0
},
"PaletteID": {
"type": "byte",
"value": 26
},
"Plot": {
"type": "byte",
"value": 0
},
"PropertiesList": {
"type": "list",
"value": [
{
"__struct_id": 0,
"ChanceAppear": {
"type": "byte",
"value": 100
},
"CostTable": {
"type": "byte",
"value": 3
},
"CostValue": {
"type": "word",
"value": 1
},
"Param1": {
"type": "byte",
"value": 255
},
"Param1Value": {
"type": "byte",
"value": 0
},
"PropertyName": {
"type": "word",
"value": 15
},
"Subtype": {
"type": "word",
"value": 1461
}
}
]
},
"StackSize": {
"type": "word",
"value": 10
},
"Stolen": {
"type": "byte",
"value": 0
},
"Tag": {
"type": "cexostring",
"value": "SCR_DET_MAGIC"
},
"TemplateResRef": {
"type": "resref",
"value": "scr_det_magic"
},
"xModelPart1": {
"type": "word",
"value": 0
}
}

View File

@@ -0,0 +1,184 @@
{
"__data_type": "UTI ",
"AddCost": {
"type": "dword",
"value": 0
},
"BaseItem": {
"type": "int",
"value": 53
},
"Charges": {
"type": "byte",
"value": 0
},
"Comment": {
"type": "cexostring",
"value": "Burning Scimitar"
},
"Cost": {
"type": "dword",
"value": 13942
},
"Cursed": {
"type": "byte",
"value": 0
},
"DescIdentified": {
"type": "cexolocstring",
"value": {
"0": "This obsidian scimitar has been psionically tempered & imbued with the elemental power of fire."
}
},
"Description": {
"type": "cexolocstring",
"value": {
"0": ""
}
},
"Identified": {
"type": "byte",
"value": 1
},
"LocalizedName": {
"id": 1547,
"type": "cexolocstring",
"value": {
"0": "Burning Scimitar"
}
},
"ModelPart1": {
"type": "byte",
"value": 31
},
"ModelPart2": {
"type": "byte",
"value": 23
},
"ModelPart3": {
"type": "byte",
"value": 24
},
"PaletteID": {
"type": "byte",
"value": 37
},
"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": 1
},
"Param1": {
"type": "byte",
"value": 255
},
"Param1Value": {
"type": "byte",
"value": 0
},
"PropertyName": {
"type": "word",
"value": 56
},
"Subtype": {
"type": "word",
"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": 16
},
"Subtype": {
"type": "word",
"value": 10
}
},
{
"__struct_id": 0,
"ChanceAppear": {
"type": "byte",
"value": 100
},
"CostTable": {
"type": "byte",
"value": 28
},
"CostValue": {
"type": "word",
"value": 69
},
"Param1": {
"type": "byte",
"value": 255
},
"Param1Value": {
"type": "byte",
"value": 0
},
"PropertyName": {
"type": "word",
"value": 85
},
"Subtype": {
"type": "word",
"value": 0
}
}
]
},
"StackSize": {
"type": "word",
"value": 1
},
"Stolen": {
"type": "byte",
"value": 0
},
"Tag": {
"type": "cexostring",
"value": "AR_WSWPSC_FIRE01"
},
"TemplateResRef": {
"type": "resref",
"value": "ar_wswpsc_fire01"
}
}

View File

@@ -10,15 +10,15 @@
},
"Charges": {
"type": "byte",
"value": 1
"value": 0
},
"Comment": {
"type": "cexostring",
"value": ""
"value": "Efreeti Bottle"
},
"Cost": {
"type": "dword",
"value": 9000
"value": 0
},
"Cursed": {
"type": "byte",
@@ -27,13 +27,13 @@
"DescIdentified": {
"type": "cexolocstring",
"value": {
"0": "A bottle containing the essence of a powerful elemental spirit, the Efreeti Bottle allows the user to summon it at will."
"0": "A bottle containing the essence of a powerful elemental spirit, the Efreeti Bottle allows the user to summon an efreeti once per day with unpredictable effects."
}
},
"Description": {
"type": "cexolocstring",
"value": {
"0": ""
"0": "A thin stream of smoke is issuing from this lead-stoppered brass bottle."
}
},
"Identified": {
@@ -43,7 +43,7 @@
"LocalizedName": {
"type": "cexolocstring",
"value": {
"0": "Efreeti Bottle"
"0": "[old] Efreeti Bottle"
}
},
"ModelPart1": {
@@ -52,7 +52,7 @@
},
"PaletteID": {
"type": "byte",
"value": 24
"value": 23
},
"Plot": {
"type": "byte",
@@ -89,7 +89,38 @@
},
"Subtype": {
"type": "word",
"value": 421
"value": 329
}
},
{
"__struct_id": 0,
"ChanceAppear": {
"type": "byte",
"value": 100
},
"CostTable": {
"type": "byte",
"value": 28
},
"CostValue": {
"type": "word",
"value": 2
},
"Param1": {
"type": "byte",
"value": 255
},
"Param1Value": {
"type": "byte",
"value": 0
},
"PropertyName": {
"type": "word",
"value": 85
},
"Subtype": {
"type": "word",
"value": 0
}
}
]
@@ -104,10 +135,14 @@
},
"Tag": {
"type": "cexostring",
"value": "EfreetiBottle"
"value": "ITM_EFREETIBOT01"
},
"TemplateResRef": {
"type": "resref",
"value": "efreetibottle"
},
"xModelPart1": {
"type": "word",
"value": 26
}
}

View File

@@ -30,16 +30,19 @@
},
"Description": {
"type": "cexolocstring",
"value": {}
"value": {
"0": ""
}
},
"Identified": {
"type": "byte",
"value": 0
},
"LocalizedName": {
"id": 13187,
"type": "cexolocstring",
"value": {
"0": "Efreeti Props"
"0": "Efreeti Properties"
}
},
"ModelPart1": {
@@ -57,68 +60,6 @@
"PropertiesList": {
"type": "list",
"value": [
{
"__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": 208
}
},
{
"__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": 280
}
},
{
"__struct_id": 0,
"ChanceAppear": {
@@ -170,7 +111,7 @@
},
"Param1Value": {
"type": "byte",
"value": 0
"value": 255
},
"PropertyName": {
"type": "word",
@@ -180,6 +121,37 @@
"type": "word",
"value": 10
}
},
{
"__struct_id": 0,
"ChanceAppear": {
"type": "byte",
"value": 100
},
"CostTable": {
"type": "byte",
"value": 26
},
"CostValue": {
"type": "word",
"value": 0
},
"Param1": {
"type": "byte",
"value": 255
},
"Param1Value": {
"type": "byte",
"value": 0
},
"PropertyName": {
"type": "word",
"value": 82
},
"Subtype": {
"type": "word",
"value": 129
}
}
]
},
@@ -193,7 +165,7 @@
},
"Tag": {
"type": "cexostring",
"value": "EfreetiProps"
"value": "EfreetiProperties"
},
"TemplateResRef": {
"type": "resref",

View File

@@ -0,0 +1,141 @@
{
"__data_type": "UTI ",
"AddCost": {
"type": "dword",
"value": 0
},
"BaseItem": {
"type": "int",
"value": 71
},
"Charges": {
"type": "byte",
"value": 0
},
"Comment": {
"type": "cexostring",
"value": ""
},
"Cost": {
"type": "dword",
"value": 17256
},
"Cursed": {
"type": "byte",
"value": 0
},
"DescIdentified": {
"type": "cexolocstring",
"value": {}
},
"Description": {
"type": "cexolocstring",
"value": {}
},
"Identified": {
"type": "byte",
"value": 1
},
"LocalizedName": {
"id": 13222,
"type": "cexolocstring",
"value": {
"0": "EfreetiSlam"
}
},
"ModelPart1": {
"type": "byte",
"value": 1
},
"PaletteID": {
"type": "byte",
"value": 56
},
"Plot": {
"type": "byte",
"value": 0
},
"PropertiesList": {
"type": "list",
"value": [
{
"__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": 16
},
"Subtype": {
"type": "word",
"value": 10
}
},
{
"__struct_id": 0,
"ChanceAppear": {
"type": "byte",
"value": 100
},
"CostTable": {
"type": "byte",
"value": 19
},
"CostValue": {
"type": "word",
"value": 18
},
"Param1": {
"type": "byte",
"value": 255
},
"Param1Value": {
"type": "byte",
"value": 255
},
"PropertyName": {
"type": "word",
"value": 77
},
"Subtype": {
"type": "word",
"value": 0
}
}
]
},
"StackSize": {
"type": "word",
"value": 1
},
"Stolen": {
"type": "byte",
"value": 0
},
"Tag": {
"type": "cexostring",
"value": "EfreetiSlam"
},
"TemplateResRef": {
"type": "resref",
"value": "efreetislam"
}
}

View File

@@ -0,0 +1,117 @@
{
"__data_type": "UTI ",
"AddCost": {
"type": "dword",
"value": 300
},
"BaseItem": {
"type": "int",
"value": 29
},
"Charges": {
"type": "byte",
"value": 0
},
"Comment": {
"type": "cexostring",
"value": "Efreeti Bottle"
},
"Cost": {
"type": "dword",
"value": 300
},
"Cursed": {
"type": "byte",
"value": 0
},
"DescIdentified": {
"type": "cexolocstring",
"value": {
"0": "A fine brass bottle that once contained the essence of a powerful Efreeti. Still a valuable decoration."
}
},
"Description": {
"type": "cexolocstring",
"value": {
"0": "An empty brass bottle."
}
},
"Identified": {
"type": "byte",
"value": 1
},
"LocalizedName": {
"type": "cexolocstring",
"value": {
"0": "Exhausted Efreeti Bottle"
}
},
"ModelPart1": {
"type": "byte",
"value": 26
},
"PaletteID": {
"type": "byte",
"value": 23
},
"Plot": {
"type": "byte",
"value": 0
},
"PropertiesList": {
"type": "list",
"value": [
{
"__struct_id": 0,
"ChanceAppear": {
"type": "byte",
"value": 100
},
"CostTable": {
"type": "byte",
"value": 28
},
"CostValue": {
"type": "word",
"value": 2
},
"Param1": {
"type": "byte",
"value": 255
},
"Param1Value": {
"type": "byte",
"value": 0
},
"PropertyName": {
"type": "word",
"value": 85
},
"Subtype": {
"type": "word",
"value": 0
}
}
]
},
"StackSize": {
"type": "word",
"value": 1
},
"Stolen": {
"type": "byte",
"value": 0
},
"Tag": {
"type": "cexostring",
"value": "ITM_DEADBOTTLE"
},
"TemplateResRef": {
"type": "resref",
"value": "itm_deadbottle"
},
"xModelPart1": {
"type": "word",
"value": 26
}
}

View File

@@ -0,0 +1,148 @@
{
"__data_type": "UTI ",
"AddCost": {
"type": "dword",
"value": 9000
},
"BaseItem": {
"type": "int",
"value": 29
},
"Charges": {
"type": "byte",
"value": 0
},
"Comment": {
"type": "cexostring",
"value": "Efreeti Bottle"
},
"Cost": {
"type": "dword",
"value": 9000
},
"Cursed": {
"type": "byte",
"value": 0
},
"DescIdentified": {
"type": "cexolocstring",
"value": {
"0": "A bottle containing the essence of a powerful elemental spirit, the Efreeti Bottle allows the user to summon an efreeti once per day with unpredictable effects."
}
},
"Description": {
"type": "cexolocstring",
"value": {
"0": "A thin stream of smoke is issuing from this lead-stoppered brass bottle."
}
},
"Identified": {
"type": "byte",
"value": 0
},
"LocalizedName": {
"type": "cexolocstring",
"value": {
"0": "Efreeti Bottle"
}
},
"ModelPart1": {
"type": "byte",
"value": 26
},
"PaletteID": {
"type": "byte",
"value": 23
},
"Plot": {
"type": "byte",
"value": 0
},
"PropertiesList": {
"type": "list",
"value": [
{
"__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": 335
}
},
{
"__struct_id": 0,
"ChanceAppear": {
"type": "byte",
"value": 100
},
"CostTable": {
"type": "byte",
"value": 28
},
"CostValue": {
"type": "word",
"value": 2
},
"Param1": {
"type": "byte",
"value": 255
},
"Param1Value": {
"type": "byte",
"value": 0
},
"PropertyName": {
"type": "word",
"value": 85
},
"Subtype": {
"type": "word",
"value": 0
}
}
]
},
"StackSize": {
"type": "word",
"value": 1
},
"Stolen": {
"type": "byte",
"value": 0
},
"Tag": {
"type": "cexostring",
"value": "ITM_EFREETIBOT01"
},
"TemplateResRef": {
"type": "resref",
"value": "itm_efreetibot01"
},
"xModelPart1": {
"type": "word",
"value": 26
}
}

View File

@@ -0,0 +1,117 @@
{
"__data_type": "UTI ",
"AddCost": {
"type": "dword",
"value": 1
},
"BaseItem": {
"type": "int",
"value": 29
},
"Charges": {
"type": "byte",
"value": 0
},
"Comment": {
"type": "cexostring",
"value": "50' Hempen Rope"
},
"Cost": {
"type": "dword",
"value": 1
},
"Cursed": {
"type": "byte",
"value": 0
},
"DescIdentified": {
"type": "cexolocstring",
"value": {
"0": "Can you even call yourself an adventurer if you don't have any rope?"
}
},
"Description": {
"type": "cexolocstring",
"value": {
"0": "Can you even call yourself an adventurer if you don't have any rope?"
}
},
"Identified": {
"type": "byte",
"value": 1
},
"LocalizedName": {
"type": "cexolocstring",
"value": {
"0": "50' Hempen Rope"
}
},
"ModelPart1": {
"type": "byte",
"value": 103
},
"PaletteID": {
"type": "byte",
"value": 23
},
"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": 11
},
"Param1Value": {
"type": "byte",
"value": 1
},
"PropertyName": {
"type": "word",
"value": 81
},
"Subtype": {
"type": "word",
"value": 0
}
}
]
},
"StackSize": {
"type": "word",
"value": 1
},
"Stolen": {
"type": "byte",
"value": 0
},
"Tag": {
"type": "cexostring",
"value": "ITM_HEMP_ROPE001"
},
"TemplateResRef": {
"type": "resref",
"value": "itm_hemp_rope001"
},
"xModelPart1": {
"type": "word",
"value": 103
}
}

View File

@@ -0,0 +1,117 @@
{
"__data_type": "UTI ",
"AddCost": {
"type": "dword",
"value": 10
},
"BaseItem": {
"type": "int",
"value": 311
},
"Charges": {
"type": "byte",
"value": 0
},
"Comment": {
"type": "cexostring",
"value": "50' Silk Rope"
},
"Cost": {
"type": "dword",
"value": 10
},
"Cursed": {
"type": "byte",
"value": 0
},
"DescIdentified": {
"type": "cexolocstring",
"value": {
"0": "Silk rope is stronger & lighter than hempen rope."
}
},
"Description": {
"type": "cexolocstring",
"value": {
"0": "Silk rope is stronger & lighter than hempen rope."
}
},
"Identified": {
"type": "byte",
"value": 1
},
"LocalizedName": {
"type": "cexolocstring",
"value": {
"0": "50' Silk Rope"
}
},
"ModelPart1": {
"type": "byte",
"value": 141
},
"PaletteID": {
"type": "byte",
"value": 23
},
"Plot": {
"type": "byte",
"value": 0
},
"PropertiesList": {
"type": "list",
"value": [
{
"__struct_id": 0,
"ChanceAppear": {
"type": "byte",
"value": 100
},
"CostTable": {
"type": "byte",
"value": 28
},
"CostValue": {
"type": "word",
"value": 35
},
"Param1": {
"type": "byte",
"value": 255
},
"Param1Value": {
"type": "byte",
"value": 0
},
"PropertyName": {
"type": "word",
"value": 85
},
"Subtype": {
"type": "word",
"value": 0
}
}
]
},
"StackSize": {
"type": "word",
"value": 1
},
"Stolen": {
"type": "byte",
"value": 0
},
"Tag": {
"type": "cexostring",
"value": "ITM_SILK_ROPE001"
},
"TemplateResRef": {
"type": "resref",
"value": "itm_silk_rope001"
},
"xModelPart1": {
"type": "word",
"value": 141
}
}