Equipment template format

Overall Format
The equipment template is a single line that is a base64 encoded bit stream as defined in rfc3548 using + and / as the 62nd and 63rd characters respectively.

Numbers of varying number of bits are placed into the bitstream. Assuming that the bit stream already has 4 bits of data (the X's) adding a 5 bit number would have its bits placed like this: +-+-+-+-+-+-+ +-+-+-+-+-+-+ +-+-+-+-+-+-+ +-+-+-+-+-+-+
 * 1|0|X|X|X|X| | | | |4|3|2|

Contents of the bitstream

 * Read 4 -> 1 (maybe used for difference on the skill template)
 * Read 4 -> 9 (size of item)
 * Read 4 -> 9 (size of equipment on item)
 * Read 3 -> number of items (max is 111 -> 7: it only stores 1 (actual) weapon set (weapon + shield) and the 5 armor items)
 * for (i=0; i<[number of items]; i++)
 * Read 3 -> item type: (0..weapon, 1..shield/focus, 2..chest, 3..legs, 4..head, 5..feet, 6..hands)
 * Read 9(size of item) -> item ID
 * Read 2 -> number of equipments on item
 * Read 4 -> dye ID: [2=blue, 3=green, 4=purple, 5=red, 6=yellow, 7= brown, 8=orange, 9=grey(or none), 11=?(maybe cannot changable item, ex: elementalist head items)]
 * for (j=0; j < [number of equipments]; j++)
 * Read 9(size of equipment on item) -> equipment ID

Equipment Types

 * 0: Weapon
 * 1: Shield/Focus
 * 2: Chest
 * 3: Legs
 * 4: Head
 * 5: Feet
 * 6: Hands

EquipmentID's

 * 1: PvP Enchanters Footwear
 * 2: PvP Theatrical Footwear
 * 3: PvP Rogue Footwear
 * 4: PvP Wretched Boots
 * 5: PvP Banished Boots
 * 6: PvP Foot Scar Pattern
 * 7: ??
 * 8: PvP Stormcloud Shoes

EquipmentModID's

 * 1: Icy Axe Haft
 * 2: Ebon Axe Haft
 * 3: Shocking Axe Haft
 * 4: Firey Axe Haft
 * 5: Icy Bow String
 * 6: Ebon Bow String
 * 7: Shocking Bow String

I have many more to fill in. I just need to copy them down from what I have written saved. http://swat.warriornation.net/tilly/EquipmentViewer Place your Equipment Codes into this and it will give you back the ID of what you are looking for if my system doesn't know what it is yet.