Expand Inventory items and skills.

Contributed by Liamxroy.
This commit is contained in:
MobiusDev
2018-09-04 03:17:15 +00:00
parent 8aae4f640d
commit 0802b1d821
9 changed files with 85 additions and 13 deletions

View File

@@ -525,7 +525,7 @@
</xs:element>
<xs:element minOccurs="0" name="classId" type="xs:string" />
<xs:element minOccurs="0" maxOccurs="unbounded" name="skillId" type="xs:unsignedShort" />
<xs:element minOccurs="0" name="skillLevel" type="xs:unsignedByte" />
<xs:element minOccurs="0" maxOccurs="unbounded" name="skillLevel" type="xs:unsignedByte" />
<xs:element minOccurs="0" name="hasLearned" type="xs:boolean" />
<xs:element minOccurs="0" name="type" type="xs:string" />
<xs:element minOccurs="0" name="level">
@@ -1237,8 +1237,6 @@
<xs:complexType>
<xs:attribute name="id" type="xs:unsignedShort" use="required" />
<xs:attribute name="count" type="xs:unsignedInt" use="required" />
<xs:attribute name="minEnchant" type="xs:unsignedInt" />
<xs:attribute name="maxEnchant" type="xs:unsignedInt" />
</xs:complexType>
</xs:element>
</xs:sequence>
@@ -1854,7 +1852,21 @@
</xs:element>
<xs:element name="VALAKAS" type="xs:byte" />
<xs:element name="isItem" type="xs:boolean" />
<xs:element name="skillLvl" type="xs:unsignedByte" />
<xs:element name="skillLvl">
<xs:complexType mixed="true">
<xs:sequence minOccurs="0">
<xs:element maxOccurs="unbounded" name="value">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:unsignedByte">
<xs:attribute name="level" type="xs:unsignedByte" use="required" />
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="instanceId" type="xs:string" />
<xs:element name="GUST" type="xs:unsignedByte" />
<xs:element name="id" type="xs:unsignedShort" />