Guild Wars Skill Template Builder

Guild Wars Skill Template Builder

Contents • • • • • • • • • • Base 64 [ ] The skill template file consists of a single string such as ABJRkncAAAoVAAAAAAAA. This string is encoded. The following format assumes that the Base64 string has been decoded into a binary array which should be interpreted in the lowest-bit-first order.

Guild Wars Skill List

Planit Millennium Kitchen Design. This category contains all builds that were designed for PvE and received a great rating through.

Sep 14, 2017 We don't need build templates, we need equipment tabs. Traits and slot skills. Build templates would only work. Guild Wars, Guild Wars 2. This page describes the format of the skill template string. The information would be useful for a programmer working on tools that utilize these strings but have no.

Type/version header [ ] The start of the template is a small header that specifies the template type and version. For templates generated prior to April 5, 2007, the header contained: • 4 Bits - Version Number - 0 For templates generated after April 5, 2007, the header contains: • 4 Bits - Template Type - 14 (0xE) for Skill Template • 4 Bits - Version Number - 0 Professions [ ] Next is a section describing the primary and secondary professions that are used in this template. • 2 Bits - A code controlling the number of encoded bits per profession id, decoded as follows: bits_per_profession_id = code * 2 + 4 (e.g. 0 = 4 bits per profession, 1 = 6 bits per profession, etc.) • n Bits - Primary Profession (see ) • n Bits - Secondary profession (see ) Attributes [ ] Next is a section containing the attributes. • 4 Bits - Count of attributes • 4 Bits - A code controlling the number of encoded bits per attribute id, decoded as follows: bits_per_attribute_id = code + 4 Then, for each attribute: • n Bits - Attribute id (see ) • 4 Bits - Attribute points Skills [ ] Next the template contains the ids of each of the eight skills.

Snail Bob 3. • 4 Bits - A code controlling the number of encoded bits per skill id, decoded as follows: bits_per_skill_id = code + 8 Then, for each skill: • n Bits - Skill id (see ) Optional Tail [ ] • 1 Bit - Always zero, the GuildWars client treats it as optional when reading template codes but always includes it when generating them.