Added Skullkeep Mystic Forge / Combine system

Added Skullkeep Mystic Forge / Combine system., modified to use a single forge and combine for all item types.  Added new Magesmith shop & NPC in Town of Ascension.  Full compile.  Updated release archive.
This commit is contained in:
Jaysyn904
2024-11-10 20:06:52 -05:00
parent 1daebc10ef
commit 80d4b7c4d6
79 changed files with 31519 additions and 159 deletions

View File

@@ -10,6 +10,10 @@
"value": [
{
"__struct_id": 0,
"ID": {
"type": "byte",
"value": 48
},
"LIST": {
"type": "list",
"value": [
@@ -198,6 +202,10 @@
"value": [
{
"__struct_id": 0,
"ID": {
"type": "byte",
"value": 5
},
"LIST": {
"type": "list",
"value": [
@@ -324,6 +332,10 @@
},
{
"__struct_id": 0,
"ID": {
"type": "byte",
"value": 6
},
"LIST": {
"type": "list",
"value": [
@@ -431,6 +443,10 @@
},
{
"__struct_id": 0,
"ID": {
"type": "byte",
"value": 7
},
"LIST": {
"type": "list",
"value": [
@@ -481,6 +497,10 @@
},
{
"__struct_id": 0,
"ID": {
"type": "byte",
"value": 8
},
"LIST": {
"type": "list",
"value": [
@@ -550,6 +570,10 @@
},
{
"__struct_id": 0,
"ID": {
"type": "byte",
"value": 9
},
"LIST": {
"type": "list",
"value": [
@@ -835,6 +859,10 @@
},
{
"__struct_id": 0,
"ID": {
"type": "byte",
"value": 20
},
"LIST": {
"type": "list",
"value": [
@@ -1322,6 +1350,10 @@
},
{
"__struct_id": 0,
"ID": {
"type": "byte",
"value": 21
},
"LIST": {
"type": "list",
"value": [
@@ -1600,6 +1632,10 @@
},
{
"__struct_id": 0,
"ID": {
"type": "byte",
"value": 22
},
"LIST": {
"type": "list",
"value": [
@@ -2871,6 +2907,10 @@
"value": [
{
"__struct_id": 0,
"ID": {
"type": "byte",
"value": 34
},
"LIST": {
"type": "list",
"value": [
@@ -2921,6 +2961,10 @@
},
{
"__struct_id": 0,
"ID": {
"type": "byte",
"value": 35
},
"LIST": {
"type": "list",
"value": [
@@ -2990,6 +3034,10 @@
},
{
"__struct_id": 0,
"ID": {
"type": "byte",
"value": 36
},
"LIST": {
"type": "list",
"value": [
@@ -3021,6 +3069,10 @@
},
{
"__struct_id": 0,
"ID": {
"type": "byte",
"value": 37
},
"LIST": {
"type": "list",
"value": [
@@ -3140,6 +3192,10 @@
"value": [
{
"__struct_id": 0,
"ID": {
"type": "byte",
"value": 14
},
"LIST": {
"type": "list",
"value": [
@@ -3171,6 +3227,10 @@
},
{
"__struct_id": 0,
"ID": {
"type": "byte",
"value": 15
},
"LIST": {
"type": "list",
"value": [
@@ -3259,6 +3319,10 @@
},
{
"__struct_id": 0,
"ID": {
"type": "byte",
"value": 16
},
"LIST": {
"type": "list",
"value": [
@@ -3404,6 +3468,10 @@
},
{
"__struct_id": 0,
"ID": {
"type": "byte",
"value": 17
},
"LIST": {
"type": "list",
"value": [
@@ -3511,6 +3579,10 @@
},
{
"__struct_id": 0,
"ID": {
"type": "byte",
"value": 18
},
"LIST": {
"type": "list",
"value": [
@@ -3561,6 +3633,10 @@
},
{
"__struct_id": 0,
"ID": {
"type": "byte",
"value": 19
},
"LIST": {
"type": "list",
"value": [
@@ -3592,6 +3668,10 @@
},
{
"__struct_id": 0,
"ID": {
"type": "byte",
"value": 50
},
"LIST": {
"type": "list",
"value": [
@@ -3692,6 +3772,10 @@
"value": [
{
"__struct_id": 0,
"ID": {
"type": "byte",
"value": 10
},
"LIST": {
"type": "list",
"value": [
@@ -3742,6 +3826,10 @@
},
{
"__struct_id": 0,
"ID": {
"type": "byte",
"value": 11
},
"LIST": {
"type": "list",
"value": [
@@ -3799,6 +3887,10 @@
},
{
"__struct_id": 0,
"ID": {
"type": "byte",
"value": 49
},
"LIST": {
"type": "list",
"value": [
@@ -3830,6 +3922,10 @@
},
{
"__struct_id": 0,
"ID": {
"type": "byte",
"value": 13
},
"LIST": {
"type": "list",
"value": [
@@ -4246,6 +4342,10 @@
"value": [
{
"__struct_id": 0,
"ID": {
"type": "byte",
"value": 23
},
"LIST": {
"type": "list",
"value": [
@@ -4448,6 +4548,10 @@
},
{
"__struct_id": 0,
"ID": {
"type": "byte",
"value": 24
},
"LIST": {
"type": "list",
"value": [
@@ -5448,6 +5552,10 @@
},
{
"__struct_id": 0,
"ID": {
"type": "byte",
"value": 25
},
"STRREF": {
"type": "dword",
"value": 6718
@@ -5455,6 +5563,10 @@
},
{
"__struct_id": 0,
"ID": {
"type": "byte",
"value": 47
},
"LIST": {
"type": "list",
"value": [
@@ -5524,6 +5636,10 @@
},
{
"__struct_id": 0,
"ID": {
"type": "byte",
"value": 26
},
"LIST": {
"type": "list",
"value": [
@@ -5562,6 +5678,10 @@
},
{
"__struct_id": 0,
"ID": {
"type": "byte",
"value": 12
},
"STRREF": {
"type": "dword",
"value": 6703
@@ -5574,6 +5694,10 @@
"value": [
{
"__struct_id": 0,
"ID": {
"type": "byte",
"value": 27
},
"LIST": {
"type": "list",
"value": [
@@ -5719,6 +5843,10 @@
},
{
"__struct_id": 0,
"ID": {
"type": "byte",
"value": 28
},
"LIST": {
"type": "list",
"value": [
@@ -5845,6 +5973,10 @@
},
{
"__struct_id": 0,
"ID": {
"type": "byte",
"value": 29
},
"LIST": {
"type": "list",
"value": [
@@ -6712,6 +6844,10 @@
},
{
"__struct_id": 0,
"ID": {
"type": "byte",
"value": 30
},
"LIST": {
"type": "list",
"value": [
@@ -6876,6 +7012,10 @@
},
{
"__struct_id": 0,
"ID": {
"type": "byte",
"value": 31
},
"LIST": {
"type": "list",
"value": [
@@ -7211,6 +7351,10 @@
},
{
"__struct_id": 0,
"ID": {
"type": "byte",
"value": 32
},
"LIST": {
"type": "list",
"value": [
@@ -7831,6 +7975,10 @@
},
{
"__struct_id": 0,
"ID": {
"type": "byte",
"value": 33
},
"LIST": {
"type": "list",
"value": [
@@ -8356,6 +8504,10 @@
"value": [
{
"__struct_id": 0,
"ID": {
"type": "byte",
"value": 38
},
"LIST": {
"type": "list",
"value": [
@@ -8444,6 +8596,10 @@
},
{
"__struct_id": 0,
"ID": {
"type": "byte",
"value": 39
},
"LIST": {
"type": "list",
"value": [
@@ -8988,6 +9144,10 @@
},
{
"__struct_id": 0,
"ID": {
"type": "byte",
"value": 40
},
"STRREF": {
"type": "dword",
"value": 27
@@ -8995,6 +9155,10 @@
},
{
"__struct_id": 0,
"ID": {
"type": "byte",
"value": 42
},
"STRREF": {
"type": "dword",
"value": 31
@@ -9002,6 +9166,10 @@
},
{
"__struct_id": 0,
"ID": {
"type": "byte",
"value": 41
},
"LIST": {
"type": "list",
"value": [
@@ -9071,6 +9239,10 @@
},
{
"__struct_id": 0,
"ID": {
"type": "byte",
"value": 43
},
"LIST": {
"type": "list",
"value": [
@@ -9197,6 +9369,10 @@
},
{
"__struct_id": 0,
"ID": {
"type": "byte",
"value": 44
},
"LIST": {
"type": "list",
"value": [
@@ -10045,6 +10221,10 @@
},
{
"__struct_id": 0,
"ID": {
"type": "byte",
"value": 45
},
"LIST": {
"type": "list",
"value": [
@@ -10411,6 +10591,10 @@
"value": [
{
"__struct_id": 0,
"ID": {
"type": "byte",
"value": 0
},
"LIST": {
"type": "list",
"value": [
@@ -13387,6 +13571,10 @@
},
{
"__struct_id": 0,
"ID": {
"type": "byte",
"value": 1
},
"LIST": {
"type": "list",
"value": [
@@ -14292,6 +14480,10 @@
},
{
"__struct_id": 0,
"ID": {
"type": "byte",
"value": 2
},
"LIST": {
"type": "list",
"value": [
@@ -14969,6 +15161,10 @@
},
{
"__struct_id": 0,
"ID": {
"type": "byte",
"value": 3
},
"LIST": {
"type": "list",
"value": [
@@ -17337,6 +17533,10 @@
},
{
"__struct_id": 0,
"ID": {
"type": "byte",
"value": 4
},
"LIST": {
"type": "list",
"value": [
@@ -35330,6 +35530,10 @@
},
{
"__struct_id": 0,
"ID": {
"type": "byte",
"value": 46
},
"LIST": {
"type": "list",
"value": [