Quest persistence work
Quest persistence work. Added new salamander model.
This commit is contained in:
		@@ -29,89 +29,9 @@
 | 
			
		||||
          "type": "short",
 | 
			
		||||
          "value": 7
 | 
			
		||||
        },
 | 
			
		||||
        "MemorizedList0": {
 | 
			
		||||
          "type": "list",
 | 
			
		||||
          "value": [
 | 
			
		||||
            {
 | 
			
		||||
              "__struct_id": 3,
 | 
			
		||||
              "Spell": {
 | 
			
		||||
                "type": "word",
 | 
			
		||||
                "value": 37
 | 
			
		||||
              },
 | 
			
		||||
              "SpellFlags": {
 | 
			
		||||
                "type": "byte",
 | 
			
		||||
                "value": 1
 | 
			
		||||
              },
 | 
			
		||||
              "SpellMetaMagic": {
 | 
			
		||||
                "type": "byte",
 | 
			
		||||
                "value": 0
 | 
			
		||||
              }
 | 
			
		||||
            },
 | 
			
		||||
            {
 | 
			
		||||
              "__struct_id": 3,
 | 
			
		||||
              "Spell": {
 | 
			
		||||
                "type": "word",
 | 
			
		||||
                "value": 100
 | 
			
		||||
              },
 | 
			
		||||
              "SpellFlags": {
 | 
			
		||||
                "type": "byte",
 | 
			
		||||
                "value": 1
 | 
			
		||||
              },
 | 
			
		||||
              "SpellMetaMagic": {
 | 
			
		||||
                "type": "byte",
 | 
			
		||||
                "value": 0
 | 
			
		||||
              }
 | 
			
		||||
            },
 | 
			
		||||
            {
 | 
			
		||||
              "__struct_id": 3,
 | 
			
		||||
              "Spell": {
 | 
			
		||||
                "type": "word",
 | 
			
		||||
                "value": 144
 | 
			
		||||
              },
 | 
			
		||||
              "SpellFlags": {
 | 
			
		||||
                "type": "byte",
 | 
			
		||||
                "value": 1
 | 
			
		||||
              },
 | 
			
		||||
              "SpellMetaMagic": {
 | 
			
		||||
                "type": "byte",
 | 
			
		||||
                "value": 0
 | 
			
		||||
              }
 | 
			
		||||
            },
 | 
			
		||||
            {
 | 
			
		||||
              "__struct_id": 3,
 | 
			
		||||
              "Spell": {
 | 
			
		||||
                "type": "word",
 | 
			
		||||
                "value": 151
 | 
			
		||||
              },
 | 
			
		||||
              "SpellFlags": {
 | 
			
		||||
                "type": "byte",
 | 
			
		||||
                "value": 1
 | 
			
		||||
              },
 | 
			
		||||
              "SpellMetaMagic": {
 | 
			
		||||
                "type": "byte",
 | 
			
		||||
                "value": 0
 | 
			
		||||
              }
 | 
			
		||||
            }
 | 
			
		||||
          ]
 | 
			
		||||
        },
 | 
			
		||||
        "MemorizedList1": {
 | 
			
		||||
          "type": "list",
 | 
			
		||||
          "value": [
 | 
			
		||||
            {
 | 
			
		||||
              "__struct_id": 3,
 | 
			
		||||
              "Spell": {
 | 
			
		||||
                "type": "word",
 | 
			
		||||
                "value": 86
 | 
			
		||||
              },
 | 
			
		||||
              "SpellFlags": {
 | 
			
		||||
                "type": "byte",
 | 
			
		||||
                "value": 1
 | 
			
		||||
              },
 | 
			
		||||
              "SpellMetaMagic": {
 | 
			
		||||
                "type": "byte",
 | 
			
		||||
                "value": 0
 | 
			
		||||
              }
 | 
			
		||||
            },
 | 
			
		||||
            {
 | 
			
		||||
              "__struct_id": 3,
 | 
			
		||||
              "Spell": {
 | 
			
		||||
@@ -146,7 +66,7 @@
 | 
			
		||||
              "__struct_id": 3,
 | 
			
		||||
              "Spell": {
 | 
			
		||||
                "type": "word",
 | 
			
		||||
                "value": 165
 | 
			
		||||
                "value": 107
 | 
			
		||||
              },
 | 
			
		||||
              "SpellFlags": {
 | 
			
		||||
                "type": "byte",
 | 
			
		||||
@@ -161,7 +81,22 @@
 | 
			
		||||
              "__struct_id": 3,
 | 
			
		||||
              "Spell": {
 | 
			
		||||
                "type": "word",
 | 
			
		||||
                "value": 174
 | 
			
		||||
                "value": 371
 | 
			
		||||
              },
 | 
			
		||||
              "SpellFlags": {
 | 
			
		||||
                "type": "byte",
 | 
			
		||||
                "value": 1
 | 
			
		||||
              },
 | 
			
		||||
              "SpellMetaMagic": {
 | 
			
		||||
                "type": "byte",
 | 
			
		||||
                "value": 0
 | 
			
		||||
              }
 | 
			
		||||
            },
 | 
			
		||||
            {
 | 
			
		||||
              "__struct_id": 3,
 | 
			
		||||
              "Spell": {
 | 
			
		||||
                "type": "word",
 | 
			
		||||
                "value": 371
 | 
			
		||||
              },
 | 
			
		||||
              "SpellFlags": {
 | 
			
		||||
                "type": "byte",
 | 
			
		||||
@@ -177,21 +112,6 @@
 | 
			
		||||
        "MemorizedList2": {
 | 
			
		||||
          "type": "list",
 | 
			
		||||
          "value": [
 | 
			
		||||
            {
 | 
			
		||||
              "__struct_id": 3,
 | 
			
		||||
              "Spell": {
 | 
			
		||||
                "type": "word",
 | 
			
		||||
                "value": 120
 | 
			
		||||
              },
 | 
			
		||||
              "SpellFlags": {
 | 
			
		||||
                "type": "byte",
 | 
			
		||||
                "value": 1
 | 
			
		||||
              },
 | 
			
		||||
              "SpellMetaMagic": {
 | 
			
		||||
                "type": "byte",
 | 
			
		||||
                "value": 0
 | 
			
		||||
              }
 | 
			
		||||
            },
 | 
			
		||||
            {
 | 
			
		||||
              "__struct_id": 3,
 | 
			
		||||
              "Spell": {
 | 
			
		||||
@@ -226,7 +146,22 @@
 | 
			
		||||
              "__struct_id": 3,
 | 
			
		||||
              "Spell": {
 | 
			
		||||
                "type": "word",
 | 
			
		||||
                "value": 175
 | 
			
		||||
                "value": 115
 | 
			
		||||
              },
 | 
			
		||||
              "SpellFlags": {
 | 
			
		||||
                "type": "byte",
 | 
			
		||||
                "value": 1
 | 
			
		||||
              },
 | 
			
		||||
              "SpellMetaMagic": {
 | 
			
		||||
                "type": "byte",
 | 
			
		||||
                "value": 0
 | 
			
		||||
              }
 | 
			
		||||
            },
 | 
			
		||||
            {
 | 
			
		||||
              "__struct_id": 3,
 | 
			
		||||
              "Spell": {
 | 
			
		||||
                "type": "word",
 | 
			
		||||
                "value": 115
 | 
			
		||||
              },
 | 
			
		||||
              "SpellFlags": {
 | 
			
		||||
                "type": "byte",
 | 
			
		||||
@@ -242,21 +177,6 @@
 | 
			
		||||
        "MemorizedList3": {
 | 
			
		||||
          "type": "list",
 | 
			
		||||
          "value": [
 | 
			
		||||
            {
 | 
			
		||||
              "__struct_id": 3,
 | 
			
		||||
              "Spell": {
 | 
			
		||||
                "type": "word",
 | 
			
		||||
                "value": 21
 | 
			
		||||
              },
 | 
			
		||||
              "SpellFlags": {
 | 
			
		||||
                "type": "byte",
 | 
			
		||||
                "value": 1
 | 
			
		||||
              },
 | 
			
		||||
              "SpellMetaMagic": {
 | 
			
		||||
                "type": "byte",
 | 
			
		||||
                "value": 0
 | 
			
		||||
              }
 | 
			
		||||
            },
 | 
			
		||||
            {
 | 
			
		||||
              "__struct_id": 3,
 | 
			
		||||
              "Spell": {
 | 
			
		||||
@@ -276,7 +196,22 @@
 | 
			
		||||
              "__struct_id": 3,
 | 
			
		||||
              "Spell": {
 | 
			
		||||
                "type": "word",
 | 
			
		||||
                "value": 176
 | 
			
		||||
                "value": 188
 | 
			
		||||
              },
 | 
			
		||||
              "SpellFlags": {
 | 
			
		||||
                "type": "byte",
 | 
			
		||||
                "value": 1
 | 
			
		||||
              },
 | 
			
		||||
              "SpellMetaMagic": {
 | 
			
		||||
                "type": "byte",
 | 
			
		||||
                "value": 0
 | 
			
		||||
              }
 | 
			
		||||
            },
 | 
			
		||||
            {
 | 
			
		||||
              "__struct_id": 3,
 | 
			
		||||
              "Spell": {
 | 
			
		||||
                "type": "word",
 | 
			
		||||
                "value": 188
 | 
			
		||||
              },
 | 
			
		||||
              "SpellFlags": {
 | 
			
		||||
                "type": "byte",
 | 
			
		||||
@@ -296,7 +231,7 @@
 | 
			
		||||
              "__struct_id": 3,
 | 
			
		||||
              "Spell": {
 | 
			
		||||
                "type": "word",
 | 
			
		||||
                "value": 172
 | 
			
		||||
                "value": 88
 | 
			
		||||
              },
 | 
			
		||||
              "SpellFlags": {
 | 
			
		||||
                "type": "byte",
 | 
			
		||||
@@ -333,7 +268,7 @@
 | 
			
		||||
  },
 | 
			
		||||
  "Conversation": {
 | 
			
		||||
    "type": "resref",
 | 
			
		||||
    "value": ""
 | 
			
		||||
    "value": "cv_charmed"
 | 
			
		||||
  },
 | 
			
		||||
  "CRAdjust": {
 | 
			
		||||
    "type": "int",
 | 
			
		||||
@@ -366,34 +301,6 @@
 | 
			
		||||
  "Equip_ItemList": {
 | 
			
		||||
    "type": "list",
 | 
			
		||||
    "value": [
 | 
			
		||||
      {
 | 
			
		||||
        "__struct_id": 2,
 | 
			
		||||
        "EquippedRes": {
 | 
			
		||||
          "type": "resref",
 | 
			
		||||
          "value": "nw_cloth005"
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      {
 | 
			
		||||
        "__struct_id": 16,
 | 
			
		||||
        "EquippedRes": {
 | 
			
		||||
          "type": "resref",
 | 
			
		||||
          "value": "nw_wswdg001"
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      {
 | 
			
		||||
        "__struct_id": 64,
 | 
			
		||||
        "EquippedRes": {
 | 
			
		||||
          "type": "resref",
 | 
			
		||||
          "value": "x0_maarcl032"
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      {
 | 
			
		||||
        "__struct_id": 8192,
 | 
			
		||||
        "EquippedRes": {
 | 
			
		||||
          "type": "resref",
 | 
			
		||||
          "value": "nw_wambo001"
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      {
 | 
			
		||||
        "__struct_id": 16384,
 | 
			
		||||
        "EquippedRes": {
 | 
			
		||||
@@ -459,6 +366,13 @@
 | 
			
		||||
          "value": 303
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      {
 | 
			
		||||
        "__struct_id": 1,
 | 
			
		||||
        "Feat": {
 | 
			
		||||
          "type": "word",
 | 
			
		||||
          "value": 42
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      {
 | 
			
		||||
        "__struct_id": 1,
 | 
			
		||||
        "Feat": {
 | 
			
		||||
@@ -513,146 +427,6 @@
 | 
			
		||||
    "type": "byte",
 | 
			
		||||
    "value": 0
 | 
			
		||||
  },
 | 
			
		||||
  "ItemList": {
 | 
			
		||||
    "type": "list",
 | 
			
		||||
    "value": [
 | 
			
		||||
      {
 | 
			
		||||
        "__struct_id": 0,
 | 
			
		||||
        "InventoryRes": {
 | 
			
		||||
          "type": "resref",
 | 
			
		||||
          "value": "nw_wbwxl001"
 | 
			
		||||
        },
 | 
			
		||||
        "Repos_PosX": {
 | 
			
		||||
          "type": "word",
 | 
			
		||||
          "value": 0
 | 
			
		||||
        },
 | 
			
		||||
        "Repos_Posy": {
 | 
			
		||||
          "type": "word",
 | 
			
		||||
          "value": 0
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      {
 | 
			
		||||
        "__struct_id": 1,
 | 
			
		||||
        "InventoryRes": {
 | 
			
		||||
          "type": "resref",
 | 
			
		||||
          "value": "nw_it_torch001"
 | 
			
		||||
        },
 | 
			
		||||
        "Repos_PosX": {
 | 
			
		||||
          "type": "word",
 | 
			
		||||
          "value": 2
 | 
			
		||||
        },
 | 
			
		||||
        "Repos_Posy": {
 | 
			
		||||
          "type": "word",
 | 
			
		||||
          "value": 0
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      {
 | 
			
		||||
        "__struct_id": 2,
 | 
			
		||||
        "InventoryRes": {
 | 
			
		||||
          "type": "resref",
 | 
			
		||||
          "value": "nw_it_mpotion001"
 | 
			
		||||
        },
 | 
			
		||||
        "Repos_PosX": {
 | 
			
		||||
          "type": "word",
 | 
			
		||||
          "value": 3
 | 
			
		||||
        },
 | 
			
		||||
        "Repos_Posy": {
 | 
			
		||||
          "type": "word",
 | 
			
		||||
          "value": 0
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      {
 | 
			
		||||
        "__struct_id": 3,
 | 
			
		||||
        "InventoryRes": {
 | 
			
		||||
          "type": "resref",
 | 
			
		||||
          "value": "nw_it_mpotion001"
 | 
			
		||||
        },
 | 
			
		||||
        "Repos_PosX": {
 | 
			
		||||
          "type": "word",
 | 
			
		||||
          "value": 4
 | 
			
		||||
        },
 | 
			
		||||
        "Repos_Posy": {
 | 
			
		||||
          "type": "word",
 | 
			
		||||
          "value": 0
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      {
 | 
			
		||||
        "__struct_id": 4,
 | 
			
		||||
        "InventoryRes": {
 | 
			
		||||
          "type": "resref",
 | 
			
		||||
          "value": "nw_it_mpotion001"
 | 
			
		||||
        },
 | 
			
		||||
        "Repos_PosX": {
 | 
			
		||||
          "type": "word",
 | 
			
		||||
          "value": 5
 | 
			
		||||
        },
 | 
			
		||||
        "Repos_Posy": {
 | 
			
		||||
          "type": "word",
 | 
			
		||||
          "value": 0
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      {
 | 
			
		||||
        "__struct_id": 5,
 | 
			
		||||
        "InventoryRes": {
 | 
			
		||||
          "type": "resref",
 | 
			
		||||
          "value": "nw_it_sparscr102"
 | 
			
		||||
        },
 | 
			
		||||
        "Repos_PosX": {
 | 
			
		||||
          "type": "word",
 | 
			
		||||
          "value": 6
 | 
			
		||||
        },
 | 
			
		||||
        "Repos_Posy": {
 | 
			
		||||
          "type": "word",
 | 
			
		||||
          "value": 0
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      {
 | 
			
		||||
        "__struct_id": 6,
 | 
			
		||||
        "InventoryRes": {
 | 
			
		||||
          "type": "resref",
 | 
			
		||||
          "value": "nw_it_sparscr105"
 | 
			
		||||
        },
 | 
			
		||||
        "Repos_PosX": {
 | 
			
		||||
          "type": "word",
 | 
			
		||||
          "value": 7
 | 
			
		||||
        },
 | 
			
		||||
        "Repos_Posy": {
 | 
			
		||||
          "type": "word",
 | 
			
		||||
          "value": 0
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      {
 | 
			
		||||
        "__struct_id": 7,
 | 
			
		||||
        "InventoryRes": {
 | 
			
		||||
          "type": "resref",
 | 
			
		||||
          "value": "nw_it_sparscr108"
 | 
			
		||||
        },
 | 
			
		||||
        "Repos_PosX": {
 | 
			
		||||
          "type": "word",
 | 
			
		||||
          "value": 8
 | 
			
		||||
        },
 | 
			
		||||
        "Repos_Posy": {
 | 
			
		||||
          "type": "word",
 | 
			
		||||
          "value": 0
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      {
 | 
			
		||||
        "__struct_id": 8,
 | 
			
		||||
        "InventoryRes": {
 | 
			
		||||
          "type": "resref",
 | 
			
		||||
          "value": "nw_it_sparscr109"
 | 
			
		||||
        },
 | 
			
		||||
        "Repos_PosX": {
 | 
			
		||||
          "type": "word",
 | 
			
		||||
          "value": 9
 | 
			
		||||
        },
 | 
			
		||||
        "Repos_Posy": {
 | 
			
		||||
          "type": "word",
 | 
			
		||||
          "value": 0
 | 
			
		||||
        }
 | 
			
		||||
      }
 | 
			
		||||
    ]
 | 
			
		||||
  },
 | 
			
		||||
  "LastName": {
 | 
			
		||||
    "type": "cexolocstring",
 | 
			
		||||
    "value": {
 | 
			
		||||
@@ -787,7 +561,7 @@
 | 
			
		||||
        "__struct_id": 0,
 | 
			
		||||
        "Rank": {
 | 
			
		||||
          "type": "byte",
 | 
			
		||||
          "value": 3
 | 
			
		||||
          "value": 0
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      {
 | 
			
		||||
@@ -1055,7 +829,7 @@
 | 
			
		||||
  },
 | 
			
		||||
  "Subrace": {
 | 
			
		||||
    "type": "cexostring",
 | 
			
		||||
    "value": ""
 | 
			
		||||
    "value": "Undead"
 | 
			
		||||
  },
 | 
			
		||||
  "Tag": {
 | 
			
		||||
    "type": "cexostring",
 | 
			
		||||
@@ -1073,6 +847,41 @@
 | 
			
		||||
    "type": "resref",
 | 
			
		||||
    "value": "nadroj"
 | 
			
		||||
  },
 | 
			
		||||
  "VarTable": {
 | 
			
		||||
    "type": "list",
 | 
			
		||||
    "value": [
 | 
			
		||||
      {
 | 
			
		||||
        "__struct_id": 0,
 | 
			
		||||
        "Name": {
 | 
			
		||||
          "type": "cexostring",
 | 
			
		||||
          "value": "CONCEALED50"
 | 
			
		||||
        },
 | 
			
		||||
        "Type": {
 | 
			
		||||
          "type": "dword",
 | 
			
		||||
          "value": 1
 | 
			
		||||
        },
 | 
			
		||||
        "Value": {
 | 
			
		||||
          "type": "int",
 | 
			
		||||
          "value": 1
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      {
 | 
			
		||||
        "__struct_id": 0,
 | 
			
		||||
        "Name": {
 | 
			
		||||
          "type": "cexostring",
 | 
			
		||||
          "value": "GLOW_COLOR"
 | 
			
		||||
        },
 | 
			
		||||
        "Type": {
 | 
			
		||||
          "type": "dword",
 | 
			
		||||
          "value": 1
 | 
			
		||||
        },
 | 
			
		||||
        "Value": {
 | 
			
		||||
          "type": "int",
 | 
			
		||||
          "value": 4
 | 
			
		||||
        }
 | 
			
		||||
      }
 | 
			
		||||
    ]
 | 
			
		||||
  },
 | 
			
		||||
  "WalkRate": {
 | 
			
		||||
    "type": "int",
 | 
			
		||||
    "value": 5
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user