summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--avatars.xml2
-rw-r--r--graphics/sprites/equipment/chest/assassin-female.pngbin0 -> 34885 bytes
-rw-r--r--graphics/sprites/equipment/chest/assassin-female.xml5
-rw-r--r--graphics/sprites/equipment/chest/bra-female.pngbin0 -> 555110 bytes
-rw-r--r--graphics/sprites/equipment/chest/bra-female.xml5
-rw-r--r--graphics/sprites/equipment/chest/bromenalchest-female.pngbin0 -> 85896 bytes
-rw-r--r--graphics/sprites/equipment/chest/bromenalchest-female.xml5
-rw-r--r--graphics/sprites/equipment/chest/chainmail-female.pngbin0 -> 81129 bytes
-rw-r--r--graphics/sprites/equipment/chest/chainmail-female.xml5
-rw-r--r--graphics/sprites/equipment/chest/contributor-female.pngbin0 -> 93202 bytes
-rw-r--r--graphics/sprites/equipment/chest/contributor-female.xml5
-rw-r--r--graphics/sprites/equipment/chest/cotton-female.pngbin0 -> 1108787 bytes
-rw-r--r--graphics/sprites/equipment/chest/cotton-female.xml5
-rw-r--r--graphics/sprites/equipment/chest/fine-dress-female.pngbin0 -> 155314 bytes
-rw-r--r--graphics/sprites/equipment/chest/fine-dress-female.xml5
-rw-r--r--graphics/sprites/equipment/chest/forest-armor-female.pngbin0 -> 42882 bytes
-rw-r--r--graphics/sprites/equipment/chest/forest-armor-female.xml5
-rw-r--r--graphics/sprites/equipment/chest/leather-female.pngbin0 -> 29262 bytes
-rw-r--r--graphics/sprites/equipment/chest/leather-female.xml5
-rw-r--r--graphics/sprites/equipment/chest/lightplatemail-female.pngbin0 -> 25462 bytes
-rw-r--r--graphics/sprites/equipment/chest/lightplatemail-female.xml5
-rw-r--r--graphics/sprites/equipment/chest/robe-female.pngbin0 -> 92215 bytes
-rw-r--r--graphics/sprites/equipment/chest/robe-female.xml5
-rw-r--r--graphics/sprites/equipment/chest/shorttanktop-female.pngbin0 -> 2216456 bytes
-rw-r--r--graphics/sprites/equipment/chest/shorttanktop-female.xml5
-rw-r--r--graphics/sprites/equipment/chest/sorcerer-robe-female.pngbin0 -> 88698 bytes
-rw-r--r--graphics/sprites/equipment/chest/sorcerer-robe-female.xml5
-rw-r--r--graphics/sprites/equipment/chest/tanktop-female.pngbin0 -> 2216456 bytes
-rw-r--r--graphics/sprites/equipment/chest/tanktop-female.xml5
-rw-r--r--graphics/sprites/equipment/chest/terranite-female.pngbin0 -> 37005 bytes
-rw-r--r--graphics/sprites/equipment/chest/terranite-female.xml5
-rw-r--r--graphics/sprites/equipment/chest/tnecksweater-female.pngbin0 -> 47010 bytes
-rw-r--r--graphics/sprites/equipment/chest/tnecksweater-female.xml5
-rw-r--r--graphics/sprites/equipment/chest/ugly-sweater-female.pngbin0 -> 27745 bytes
-rw-r--r--graphics/sprites/equipment/chest/ugly-sweater-female.xml5
-rw-r--r--graphics/sprites/equipment/chest/valentine-dress.xml2
-rw-r--r--graphics/sprites/equipment/chest/vnecksweater-female.pngbin0 -> 72882 bytes
-rw-r--r--graphics/sprites/equipment/chest/vnecksweater-female.xml5
-rw-r--r--graphics/sprites/equipment/chest/warlordplate-female.pngbin0 -> 61492 bytes
-rw-r--r--graphics/sprites/equipment/chest/warlordplate-female.xml5
-rw-r--r--graphics/sprites/equipment/feet/assassin-boots-female.pngbin0 -> 17834 bytes
-rw-r--r--graphics/sprites/equipment/feet/assassin-boots-female.xml5
-rw-r--r--graphics/sprites/equipment/feet/boots-female.pngbin0 -> 2216533 bytes
-rw-r--r--graphics/sprites/equipment/feet/boots-female.xml5
-rw-r--r--graphics/sprites/equipment/feet/bromenalboots-female.pngbin0 -> 2216533 bytes
-rw-r--r--graphics/sprites/equipment/feet/bromenalboots-female.xml5
-rw-r--r--graphics/sprites/equipment/feet/furboots-female.pngbin0 -> 2216533 bytes
-rw-r--r--graphics/sprites/equipment/feet/furboots-female.xml5
-rw-r--r--graphics/sprites/equipment/feet/warlordboots-female.pngbin0 -> 2216533 bytes
-rw-r--r--graphics/sprites/equipment/feet/warlordboots-female.xml5
-rw-r--r--graphics/sprites/equipment/hands/assassin-female.pngbin0 -> 2216533 bytes
-rw-r--r--graphics/sprites/equipment/hands/assassin-female.xml5
-rw-r--r--graphics/sprites/equipment/hands/bromenalgloves-female.pngbin0 -> 2216533 bytes
-rw-r--r--graphics/sprites/equipment/hands/bromenalgloves-female.xml5
-rw-r--r--graphics/sprites/equipment/hands/generic-female.pngbin0 -> 2216533 bytes
-rw-r--r--graphics/sprites/equipment/hands/generic-female.xml5
-rw-r--r--graphics/sprites/equipment/head/antlerhat-female.xml229
-rw-r--r--graphics/sprites/equipment/head/autumn-mask-female.xml229
-rw-r--r--graphics/sprites/equipment/head/axehat-female.xml229
-rw-r--r--graphics/sprites/equipment/head/bandana-female.xml228
-rw-r--r--graphics/sprites/equipment/head/beaniecopter-female.xml381
-rw-r--r--graphics/sprites/equipment/head/beard-female.xml5
-rw-r--r--graphics/sprites/equipment/head/beret-female.xml230
-rw-r--r--graphics/sprites/equipment/head/bowler-hat-brown-female.xml229
-rw-r--r--graphics/sprites/equipment/head/bowler-hat-female.xml229
-rw-r--r--graphics/sprites/equipment/head/bromenalhelmet-female.xml229
-rw-r--r--graphics/sprites/equipment/head/bucket-female.xml229
-rw-r--r--graphics/sprites/equipment/head/bull-female.xml230
-rw-r--r--graphics/sprites/equipment/head/bunnyears-female.xml229
-rw-r--r--graphics/sprites/equipment/head/candlehelmet-female.xml298
-rw-r--r--graphics/sprites/equipment/head/cap-female.xml230
-rw-r--r--graphics/sprites/equipment/head/captain-hat-female.xml229
-rw-r--r--graphics/sprites/equipment/head/cashiershade-female.xml230
-rw-r--r--graphics/sprites/equipment/head/catears-female.xml229
-rw-r--r--graphics/sprites/equipment/head/chefhat-female.xml229
-rw-r--r--graphics/sprites/equipment/head/christmastree-female.xml229
-rw-r--r--graphics/sprites/equipment/head/circlet-female.xml229
-rw-r--r--graphics/sprites/equipment/head/cowboyblack-female.xml229
-rw-r--r--graphics/sprites/equipment/head/cowboywhite-female.xml229
-rw-r--r--graphics/sprites/equipment/head/crown-female.xml229
-rw-r--r--graphics/sprites/equipment/head/crusadehelm-female.xml229
-rw-r--r--graphics/sprites/equipment/head/dark-helm-female.xml227
-rw-r--r--graphics/sprites/equipment/head/demonmask-female.xml229
-rw-r--r--graphics/sprites/equipment/head/desert-helmet-female.xml229
-rw-r--r--graphics/sprites/equipment/head/deserthat-female.xml255
-rw-r--r--graphics/sprites/equipment/head/devcap-female.xml230
-rw-r--r--graphics/sprites/equipment/head/earmuffs-female.xml229
-rw-r--r--graphics/sprites/equipment/head/eggshell-female.xml229
-rw-r--r--graphics/sprites/equipment/head/elf-nightcap-female.xml229
-rw-r--r--graphics/sprites/equipment/head/eskimohat-female.xml229
-rw-r--r--graphics/sprites/equipment/head/evileyes.xml2
-rw-r--r--graphics/sprites/equipment/head/eyepatch-female.xml229
-rw-r--r--graphics/sprites/equipment/head/fairy_hat-female.xml229
-rw-r--r--graphics/sprites/equipment/head/fancyhat-female.xml229
-rw-r--r--graphics/sprites/equipment/head/fluffyhat-female.xml230
-rw-r--r--graphics/sprites/equipment/head/funkywinter-female.xml229
-rw-r--r--graphics/sprites/equipment/head/gas-carbon-female.xml229
-rw-r--r--graphics/sprites/equipment/head/gasmask-female.xml229
-rw-r--r--graphics/sprites/equipment/head/glasses-female.xml229
-rw-r--r--graphics/sprites/equipment/head/gmcap-female.xml230
-rw-r--r--graphics/sprites/equipment/head/goatee-female.xml5
-rw-r--r--graphics/sprites/equipment/head/goblin-mask-female.xml229
-rw-r--r--graphics/sprites/equipment/head/goggles-female.xml229
-rw-r--r--graphics/sprites/equipment/head/gradcap-female.xml229
-rw-r--r--graphics/sprites/equipment/head/guyfawkes-female.xml229
-rw-r--r--graphics/sprites/equipment/head/heart-glasses-female.xml229
-rw-r--r--graphics/sprites/equipment/head/highpriest-crown-female.xml5
-rw-r--r--graphics/sprites/equipment/head/infantryhelm-female.xml229
-rw-r--r--graphics/sprites/equipment/head/inspector-hat-female.xml225
-rw-r--r--graphics/sprites/equipment/head/jestermask-female.xml (renamed from graphics/sprites/model/Tritan.xml)83
-rw-r--r--graphics/sprites/equipment/head/knighthelm-female.xml229
-rw-r--r--graphics/sprites/equipment/head/knit-cap-female.xml230
-rw-r--r--graphics/sprites/equipment/head/long-beard-female.xml5
-rw-r--r--graphics/sprites/equipment/head/magicgmtophat-female.xml229
-rw-r--r--graphics/sprites/equipment/head/mask-female.xml229
-rw-r--r--graphics/sprites/equipment/head/minershat-female.xml229
-rw-r--r--graphics/sprites/equipment/head/monocle-female.xml229
-rw-r--r--graphics/sprites/equipment/head/monster-skull-helm-female.xml229
-rw-r--r--graphics/sprites/equipment/head/moonshroomhat-female.xml229
-rw-r--r--graphics/sprites/equipment/head/mouboohead-female.xml230
-rw-r--r--graphics/sprites/equipment/head/moubootaurhead-female.xml5
-rw-r--r--graphics/sprites/equipment/head/mushroom-female.xml229
-rw-r--r--graphics/sprites/equipment/head/mustache-female.xml229
-rw-r--r--graphics/sprites/equipment/head/nohmask-female.xml229
-rw-r--r--graphics/sprites/equipment/head/nutcrackerhat-female.xml231
-rw-r--r--graphics/sprites/equipment/head/operamask-female.xml229
-rw-r--r--graphics/sprites/equipment/head/overlordhelm-female.xml231
-rw-r--r--graphics/sprites/equipment/head/paladinhelm-female.xml231
-rw-r--r--graphics/sprites/equipment/head/panhat-female.xml226
-rw-r--r--graphics/sprites/equipment/head/paperbag-female.xml229
-rw-r--r--graphics/sprites/equipment/head/parsley-earplugs-female.xml229
-rw-r--r--graphics/sprites/equipment/head/phylactery-female.xml190
-rw-r--r--graphics/sprites/equipment/head/pilot-hat-female.xml229
-rw-r--r--graphics/sprites/equipment/head/pinkie-helmet-female.xml233
-rw-r--r--graphics/sprites/equipment/head/pinkiehat-female.xml229
-rw-r--r--graphics/sprites/equipment/head/piratehat-female.xml229
-rw-r--r--graphics/sprites/equipment/head/pumpkinhelmet-female.xml229
-rw-r--r--graphics/sprites/equipment/head/rabbit-ears-female.xml229
-rw-r--r--graphics/sprites/equipment/head/rangerhat-female.xml229
-rw-r--r--graphics/sprites/equipment/head/rednose-female.xml231
-rw-r--r--graphics/sprites/equipment/head/rosehat-female.xml230
-rw-r--r--graphics/sprites/equipment/head/sailor-hat-female.xml229
-rw-r--r--graphics/sprites/equipment/head/santabeardhat-female.xml229
-rw-r--r--graphics/sprites/equipment/head/santahat-female.xml229
-rw-r--r--graphics/sprites/equipment/head/serf-female.xml229
-rw-r--r--graphics/sprites/equipment/head/shroom-female.xml229
-rw-r--r--graphics/sprites/equipment/head/silkheadband-female.xml229
-rw-r--r--graphics/sprites/equipment/head/skullmask-female.xml229
-rw-r--r--graphics/sprites/equipment/head/snowgoggles-female.xml229
-rw-r--r--graphics/sprites/equipment/head/standardheadband-female.xml229
-rw-r--r--graphics/sprites/equipment/head/sunglasses-female.xml229
-rw-r--r--graphics/sprites/equipment/head/tamoshanter-female.xml230
-rw-r--r--graphics/sprites/equipment/head/terranitehelm-female.xml229
-rw-r--r--graphics/sprites/equipment/head/thin-crown-female.xml229
-rw-r--r--graphics/sprites/equipment/head/tophat-female.xml229
-rw-r--r--graphics/sprites/equipment/head/underworld-mask-female.xml229
-rw-r--r--graphics/sprites/equipment/head/warlordhelm-female.xml229
-rw-r--r--graphics/sprites/equipment/head/witch-doctor-mask-female.xml229
-rw-r--r--graphics/sprites/equipment/head/witch-hat-female.xml229
-rw-r--r--graphics/sprites/equipment/head/witch-hat2-female.xml228
-rw-r--r--graphics/sprites/equipment/head/wizard-hat-female.xml229
-rw-r--r--graphics/sprites/equipment/head/woolen-female.xml227
-rw-r--r--graphics/sprites/equipment/head/xmaself-female.xml229
-rw-r--r--graphics/sprites/equipment/head/yeti-mask-female.xml229
-rw-r--r--graphics/sprites/equipment/legs/assassin-female.pngbin0 -> 2216533 bytes
-rw-r--r--graphics/sprites/equipment/legs/assassin-female.xml5
-rw-r--r--graphics/sprites/equipment/legs/bromenallegs-female.pngbin0 -> 2216533 bytes
-rw-r--r--graphics/sprites/equipment/legs/bromenallegs-female.xml5
-rw-r--r--graphics/sprites/equipment/legs/chaps-female.pngbin0 -> 2216533 bytes
-rw-r--r--graphics/sprites/equipment/legs/chaps-female.xml5
-rw-r--r--graphics/sprites/equipment/legs/miniskirt-female.pngbin0 -> 2216533 bytes
-rw-r--r--graphics/sprites/equipment/legs/miniskirt-female.xml5
-rw-r--r--graphics/sprites/equipment/legs/pants-female.pngbin0 -> 2216533 bytes
-rw-r--r--graphics/sprites/equipment/legs/pants-female.xml5
-rw-r--r--graphics/sprites/equipment/legs/pants-male-oversized.xml10
-rw-r--r--graphics/sprites/equipment/legs/shorts-female.pngbin0 -> 2216533 bytes
-rw-r--r--graphics/sprites/equipment/legs/shorts-female.xml5
-rw-r--r--graphics/sprites/equipment/legs/silkpants-female.pngbin0 -> 31723 bytes
-rw-r--r--graphics/sprites/equipment/legs/silkpants-female.xml5
-rw-r--r--graphics/sprites/equipment/legs/skirt-female.pngbin0 -> 2216533 bytes
-rw-r--r--graphics/sprites/equipment/legs/skirt-female.xml5
-rw-r--r--graphics/sprites/equipment/legs/skirt.pngbin2216533 -> 15782 bytes
-rw-r--r--graphics/sprites/equipment/legs/terranite-female.pngbin0 -> 2216533 bytes
-rw-r--r--graphics/sprites/equipment/legs/terranite-female.xml5
-rw-r--r--graphics/sprites/equipment/weapons/axe-chop-female.xml65
-rw-r--r--graphics/sprites/equipment/weapons/axe-stab-female.xml65
-rw-r--r--graphics/sprites/equipment/weapons/bow-banshee-female.xml79
-rw-r--r--graphics/sprites/equipment/weapons/bow-female.xml79
-rw-r--r--graphics/sprites/equipment/weapons/bow-slimecovered-female.xml79
-rw-r--r--graphics/sprites/equipment/weapons/bow-slingshot-female.xml79
-rw-r--r--graphics/sprites/equipment/weapons/dagger-female.xml83
-rw-r--r--graphics/sprites/equipment/weapons/polearm-blunt-female.xml97
-rw-r--r--graphics/sprites/equipment/weapons/polearm-chop-female.xml79
-rw-r--r--graphics/sprites/equipment/weapons/polearm-spear-female.xml79
-rw-r--r--graphics/sprites/equipment/weapons/polearm-stab-female.xml79
-rw-r--r--graphics/sprites/equipment/weapons/sword-deadsword-female.xml5
-rw-r--r--graphics/sprites/equipment/weapons/sword-long-female.xml115
-rw-r--r--graphics/sprites/equipment/weapons/sword-short-female.xml97
-rw-r--r--graphics/sprites/equipment/weapons/wand-deathshand-female.xml5
-rw-r--r--graphics/sprites/equipment/weapons/wand-female.xml65
-rw-r--r--graphics/sprites/hairstyles/hairstyle08-female.pngbin5285 -> 5275 bytes
-rw-r--r--graphics/sprites/hairstyles/hairstyle08-male.pngbin5184 -> 5195 bytes
-rw-r--r--graphics/sprites/hairstyles/hairstyle12-female.pngbin5419 -> 5427 bytes
-rw-r--r--graphics/sprites/hairstyles/hairstyle12-male.pngbin5301 -> 5311 bytes
-rw-r--r--graphics/sprites/hairstyles/hairstyle12.pngbin5264 -> 5265 bytes
-rw-r--r--graphics/sprites/hairstyles/hairstyle31.pngbin0 -> 2733 bytes
-rw-r--r--graphics/sprites/hairstyles/hairstyle31.xml229
-rw-r--r--graphics/sprites/hairstyles/hairstyle32.pngbin0 -> 2571 bytes
-rw-r--r--graphics/sprites/hairstyles/hairstyle32.xml229
-rw-r--r--graphics/sprites/hairstyles/hairstyle33.pngbin0 -> 2251 bytes
-rw-r--r--graphics/sprites/hairstyles/hairstyle33.xml229
-rw-r--r--graphics/sprites/model/Gispaan.pngbin102094 -> 0 bytes
-rw-r--r--graphics/sprites/model/Sparron.pngbin102094 -> 0 bytes
-rw-r--r--graphics/sprites/model/Sparron.xml187
-rw-r--r--graphics/sprites/model/Talponian.pngbin102094 -> 0 bytes
-rw-r--r--graphics/sprites/model/Talponian.xml187
-rw-r--r--graphics/sprites/model/Tritan.pngbin102094 -> 0 bytes
-rw-r--r--graphics/sprites/model/base.xml6
-rw-r--r--graphics/sprites/model/female.pngbin0 -> 144318 bytes
-rw-r--r--graphics/sprites/model/female.xml5
-rw-r--r--graphics/sprites/model/male.pngbin0 -> 98764 bytes
-rw-r--r--graphics/sprites/model/male.xml5
-rw-r--r--graphics/sprites/model/neutral.pngbin0 -> 102348 bytes
-rw-r--r--graphics/sprites/model/neutral.xml (renamed from graphics/sprites/model/Gispaan.xml)2
-rw-r--r--itemcolors.xml34
-rw-r--r--items/equip-1hand/item1171_Wand.xml4
-rw-r--r--items/equip-1hand/item1201_Knife.xml4
-rw-r--r--items/equip-1hand/item1215_ToySabre.xml4
-rw-r--r--items/equip-1hand/item521_Dagger.xml4
-rw-r--r--items/equip-1hand/item522_SharpKnife.xml4
-rw-r--r--items/equip-1hand/item536_ShortSword.xml4
-rw-r--r--items/equip-1hand/item549_Axe.xml4
-rw-r--r--items/equip-1hand/item570_BoneKnife.xml4
-rw-r--r--items/equip-1hand/item571_Setzer.xml4
-rw-r--r--items/equip-1hand/item579_RockKnife.xml4
-rw-r--r--items/equip-1hand/item587_Sword.xml4
-rw-r--r--items/equip-1hand/item591_LongSword.xml4
-rw-r--r--items/equip-1hand/item599_FireSword.xml4
-rw-r--r--items/equip-1hand/item867_IceGladius.xml4
-rw-r--r--items/equip-2hand/item1200_Bow.xml4
-rw-r--r--items/equip-2hand/item530_ShortBow.xml4
-rw-r--r--items/equip-2hand/item545_ForestBow.xml4
-rw-r--r--items/equip-2hand/item548_Halberd.xml4
-rw-r--r--items/equip-2hand/item588_BastardSword.xml4
-rw-r--r--items/equip-2hand/item594_Spear.xml4
-rw-r--r--items/equip-2hand/item595_HeavySpear.xml4
-rw-r--r--items/equip-2hand/item596_Pike.xml4
-rw-r--r--items/equip-2hand/item597_HeavyPike.xml4
-rw-r--r--items/equip-2hand/item623_Scythe.xml4
-rw-r--r--items/equip-2hand/item758_WoodenStaff.xml4
-rw-r--r--items/equip-2hand/item878_BansheeBow.xml4
-rw-r--r--items/equip-2hand/item903_SlingShot.xml4
-rw-r--r--items/equip-2hand/item906_KidBook.xml2
-rw-r--r--items/equip-arms/item2160_RedCottonGloves.xml4
-rw-r--r--items/equip-arms/item2161_GreenCottonGloves.xml4
-rw-r--r--items/equip-arms/item2162_DarkBlueCottonGloves.xml4
-rw-r--r--items/equip-arms/item2163_YellowCottonGloves.xml4
-rw-r--r--items/equip-arms/item2164_LightBlueCottonGloves.xml4
-rw-r--r--items/equip-arms/item2165_PinkCottonGloves.xml4
-rw-r--r--items/equip-arms/item2166_BlackCottonGloves.xml4
-rw-r--r--items/equip-arms/item2167_OrangeCottonGloves.xml4
-rw-r--r--items/equip-arms/item2168_PurpleCottonGloves.xml4
-rw-r--r--items/equip-arms/item2169_DarkGreenCottonGloves.xml4
-rw-r--r--items/equip-arms/item531_MinerGloves.xml4
-rw-r--r--items/equip-arms/item532_LeatherGloves.xml4
-rw-r--r--items/equip-arms/item563_WinterGloves.xml4
-rw-r--r--items/equip-arms/item741_CottonGloves.xml4
-rw-r--r--items/equip-arms/item756_AssassinGloves.xml4
-rw-r--r--items/equip-arms/item794_BromenalGloves.xml4
-rw-r--r--items/equip-arms/item868_SilkGloves.xml4
-rw-r--r--items/equip-charm/item1197_JacksSkeletonCharm.xml3
-rw-r--r--items/equip-feet/item1188_RedStockings.xml4
-rw-r--r--items/equip-feet/item2150_RedCottonBoots.xml4
-rw-r--r--items/equip-feet/item2151_GreenCottonBoots.xml4
-rw-r--r--items/equip-feet/item2152_DarkBlueCottonBoots.xml4
-rw-r--r--items/equip-feet/item2153_YellowCottonBoots.xml4
-rw-r--r--items/equip-feet/item2154_LightBlueCottonBoots.xml4
-rw-r--r--items/equip-feet/item2155_PinkCottonBoots.xml4
-rw-r--r--items/equip-feet/item2156_BlackCottonBoots.xml4
-rw-r--r--items/equip-feet/item2157_OrangeCottonBoots.xml4
-rw-r--r--items/equip-feet/item2158_PurpleCottonBoots.xml4
-rw-r--r--items/equip-feet/item2159_DarkGreenCottonBoots.xml4
-rw-r--r--items/equip-feet/item528_Boots.xml4
-rw-r--r--items/equip-feet/item655_FurBoots.xml4
-rw-r--r--items/equip-feet/item734_BlackBoots.xml4
-rw-r--r--items/equip-feet/item757_AssassinBoots.xml4
-rw-r--r--items/equip-feet/item792_BromenalBoots.xml4
-rw-r--r--items/equip-feet/item876_WarlordBoots.xml4
-rw-r--r--items/equip-head/item1173_TamOShanter.xml4
-rw-r--r--items/equip-head/item1174_CashiersShade.xml4
-rw-r--r--items/equip-head/item1175_AutumnMask.xml4
-rw-r--r--items/equip-head/item1190_NutcrackerHat.xml4
-rw-r--r--items/equip-head/item1196_Beret.xml4
-rw-r--r--items/equip-head/item1203_RangerHat.xml4
-rw-r--r--items/equip-head/item1204_AntlerHat.xml4
-rw-r--r--items/equip-head/item1205_ChristmasTreeHat.xml4
-rw-r--r--items/equip-head/item1206_SantaBeardHat.xml4
-rw-r--r--items/equip-head/item1214_BunnyEars.xml4
-rw-r--r--items/equip-head/item1216_MoubooHead.xml6
-rw-r--r--items/equip-head/item1217_CatEars.xml4
-rw-r--r--items/equip-head/item1218_PaperBag.xml16
-rw-r--r--items/equip-head/item1219_MoubootaurHead.xml8
-rw-r--r--items/equip-head/item1220_BunchofParsley.xml4
-rw-r--r--items/equip-head/item1221_SkullMask.xml4
-rw-r--r--items/equip-head/item1242_SnowGoggles.xml4
-rw-r--r--items/equip-head/item1247_HeartGlasses.xml4
-rw-r--r--items/equip-head/item1255_WhiteRabbitEars.xml4
-rw-r--r--items/equip-head/item1256_EggshellHat.xml6
-rw-r--r--items/equip-head/item1276_OperaMask.xml4
-rw-r--r--items/equip-head/item1277_JesterMask.xml4
-rw-r--r--items/equip-head/item1278_WitchHat.xml30
-rw-r--r--items/equip-head/item1279_GoblinMask.xml4
-rw-r--r--items/equip-head/item2130_RedDesertHat.xml9
-rw-r--r--items/equip-head/item2131_GreenDesertHat.xml9
-rw-r--r--items/equip-head/item2132_DarkBlueDesertHat.xml9
-rw-r--r--items/equip-head/item2133_YellowDesertHat.xml9
-rw-r--r--items/equip-head/item2134_LightBlueDesertHat.xml9
-rw-r--r--items/equip-head/item2135_PinkDesertHat.xml9
-rw-r--r--items/equip-head/item2136_BlackDesertHat.xml9
-rw-r--r--items/equip-head/item2137_OrangeDesertHat.xml9
-rw-r--r--items/equip-head/item2138_PurpleDesertHat.xml9
-rw-r--r--items/equip-head/item2139_DarkGreenDesertHat.xml9
-rw-r--r--items/equip-head/item2140_RedCottonHeadband.xml4
-rw-r--r--items/equip-head/item2141_GreenCottonHeadband.xml4
-rw-r--r--items/equip-head/item2142_DarkBlueCottonHeadband.xml4
-rw-r--r--items/equip-head/item2143_YellowCottonHeadband.xml4
-rw-r--r--items/equip-head/item2144_LightBlueCottonHeadband.xml4
-rw-r--r--items/equip-head/item2145_PinkCottonHeadband.xml4
-rw-r--r--items/equip-head/item2146_BlackCottonHeadband.xml4
-rw-r--r--items/equip-head/item2147_OrangeCottonHeadband.xml4
-rw-r--r--items/equip-head/item2148_PurpleCottonHeadband.xml4
-rw-r--r--items/equip-head/item2149_DarkGreenCottonHeadband.xml4
-rw-r--r--items/equip-head/item2190_RedRabbitEars.xml4
-rw-r--r--items/equip-head/item2191_GreenRabbitEars.xml4
-rw-r--r--items/equip-head/item2192_DarkBlueRabbitEars.xml4
-rw-r--r--items/equip-head/item2193_YellowRabbitEars.xml4
-rw-r--r--items/equip-head/item2194_LightBlueRabbitEars.xml4
-rw-r--r--items/equip-head/item2195_PinkRabbitEars.xml4
-rw-r--r--items/equip-head/item2196_BlackRabbitEars.xml4
-rw-r--r--items/equip-head/item2197_OrangeRabbitEars.xml4
-rw-r--r--items/equip-head/item2198_PurpleRabbitEars.xml4
-rw-r--r--items/equip-head/item2199_DarkGreenRabbitEars.xml4
-rw-r--r--items/equip-head/item2200_RedWizardHat.xml4
-rw-r--r--items/equip-head/item2201_GreenWizardHat.xml4
-rw-r--r--items/equip-head/item2202_DarkBlueWizardHat.xml4
-rw-r--r--items/equip-head/item2203_YellowWizardHat.xml4
-rw-r--r--items/equip-head/item2204_LightBlueWizardHat.xml4
-rw-r--r--items/equip-head/item2205_PinkWizardHat.xml4
-rw-r--r--items/equip-head/item2206_BlackWizardHat.xml4
-rw-r--r--items/equip-head/item2207_OrangeWizardHat.xml4
-rw-r--r--items/equip-head/item2208_PurpleWizardHat.xml4
-rw-r--r--items/equip-head/item2209_DarkGreenWizardHat.xml4
-rw-r--r--items/equip-head/item2210_RedBowlerHat.xml9
-rw-r--r--items/equip-head/item2211_GreenBowlerHat.xml9
-rw-r--r--items/equip-head/item2212_DarkBlueBowlerHat.xml9
-rw-r--r--items/equip-head/item2213_YellowBowlerHat.xml9
-rw-r--r--items/equip-head/item2214_LightBlueBowlerHat.xml9
-rw-r--r--items/equip-head/item2215_PinkBowlerHat.xml9
-rw-r--r--items/equip-head/item2216_BlackBowlerHat.xml9
-rw-r--r--items/equip-head/item2217_OrangeBowlerHat.xml9
-rw-r--r--items/equip-head/item2218_PurpleBowlerHat.xml9
-rw-r--r--items/equip-head/item2219_DarkGreenBowlerHat.xml9
-rw-r--r--items/equip-head/item2230_RedBowlerHatBrown.xml9
-rw-r--r--items/equip-head/item2231_GreenBowlerHatBrown.xml9
-rw-r--r--items/equip-head/item2232_DarkBlueBowlerHatBrown.xml9
-rw-r--r--items/equip-head/item2233_YellowBowlerHatBrown.xml9
-rw-r--r--items/equip-head/item2234_LightBlueBowlerHatBrown.xml9
-rw-r--r--items/equip-head/item2235_PinkBowlerHatBrown.xml9
-rw-r--r--items/equip-head/item2236_BlackBowlerHatBrown.xml9
-rw-r--r--items/equip-head/item2237_OrangeBowlerHatBrown.xml9
-rw-r--r--items/equip-head/item2238_PurpleBowlerHatBrown.xml9
-rw-r--r--items/equip-head/item2239_DarkGreenBowlerHatBrown.xml9
-rw-r--r--items/equip-head/item2260_RedBeret.xml4
-rw-r--r--items/equip-head/item2261_GreenBeret.xml4
-rw-r--r--items/equip-head/item2262_DarkBlueBeret.xml4
-rw-r--r--items/equip-head/item2263_YellowBeret.xml4
-rw-r--r--items/equip-head/item2264_LightBlueBeret.xml4
-rw-r--r--items/equip-head/item2265_PinkBeret.xml4
-rw-r--r--items/equip-head/item2266_BlackBeret.xml4
-rw-r--r--items/equip-head/item2267_OrangeBeret.xml4
-rw-r--r--items/equip-head/item2268_PurpleBeret.xml4
-rw-r--r--items/equip-head/item2269_DarkGreenBeret.xml4
-rw-r--r--items/equip-head/item4020_CandleHelmet.xml4
-rw-r--r--items/equip-head/item4027_YetiMask.xml4
-rw-r--r--items/equip-head/item4028_WizardHat.xml4
-rw-r--r--items/equip-head/item4030_BowlerHat.xml9
-rw-r--r--items/equip-head/item4031_Monocle.xml4
-rw-r--r--items/equip-head/item4032_PanHat.xml4
-rw-r--r--items/equip-head/item4033_ChefHat.xml4
-rw-r--r--items/equip-head/item4042_Rednose.xml4
-rw-r--r--items/equip-head/item511_SantaHat.xml30
-rw-r--r--items/equip-head/item5128_DarkHelm.xml11
-rw-r--r--items/equip-head/item5129_UnderworldMask.xml18
-rw-r--r--items/equip-head/item5130_Phylactery.xml4
-rw-r--r--items/equip-head/item524_FancyHat.xml17
-rw-r--r--items/equip-head/item525_MinersHat.xml9
-rw-r--r--items/equip-head/item543_StandardHeadband.xml4
-rw-r--r--items/equip-head/item544_SilkHeadband.xml4
-rw-r--r--items/equip-head/item615_PumpkinHelmet.xml12
-rw-r--r--items/equip-head/item616_AxeHat.xml4
-rw-r--r--items/equip-head/item617_PirateHat.xml6
-rw-r--r--items/equip-head/item618_Goggles.xml4
-rw-r--r--items/equip-head/item619_LeatherGoggles.xml4
-rw-r--r--items/equip-head/item620_Circlet.xml4
-rw-r--r--items/equip-head/item621_Eyepatch.xml4
-rw-r--r--items/equip-head/item622_Bandana.xml6
-rw-r--r--items/equip-head/item627_TopHat.xml9
-rw-r--r--items/equip-head/item628_FunkyHat.xml30
-rw-r--r--items/equip-head/item629_MushHat.xml9
-rw-r--r--items/equip-head/item630_ShroomHat.xml9
-rw-r--r--items/equip-head/item633_ChristmasElfHat.xml30
-rw-r--r--items/equip-head/item634_FaceMask.xml4
-rw-r--r--items/equip-head/item636_WarlordHelmet.xml13
-rw-r--r--items/equip-head/item637_KnightsHelmet.xml13
-rw-r--r--items/equip-head/item638_InfantryHelmet.xml13
-rw-r--r--items/equip-head/item639_CrusadeHelmet.xml25
-rw-r--r--items/equip-head/item643_WhiteCowboyHat.xml9
-rw-r--r--items/equip-head/item644_BlackCowboyHat.xml9
-rw-r--r--items/equip-head/item646_Crown.xml9
-rw-r--r--items/equip-head/item647_DevelopersCap.xml9
-rw-r--r--items/equip-head/item654_Cap.xml9
-rw-r--r--items/equip-head/item656_SerfHat.xml9
-rw-r--r--items/equip-head/item675_GraduationCap.xml4
-rw-r--r--items/equip-head/item678_NohMask.xml4
-rw-r--r--items/equip-head/item679_DemonMask.xml4
-rw-r--r--items/equip-head/item721_HighPriestCrown.xml4
-rw-r--r--items/equip-head/item722_MonsterSkullHelmet.xml9
-rw-r--r--items/equip-head/item723_DesertHat.xml9
-rw-r--r--items/equip-head/item724_CottonHeadband.xml4
-rw-r--r--items/equip-head/item725_GMCap.xml9
-rw-r--r--items/equip-head/item735_CottonBoots.xml4
-rw-r--r--items/equip-head/item751_PinkieHat.xml4
-rw-r--r--items/equip-head/item752_FluffyHat.xml4
-rw-r--r--items/equip-head/item759_PaladinsHelmet.xml4
-rw-r--r--items/equip-head/item760_OverlordsHelmet.xml4
-rw-r--r--items/equip-head/item761_DesertHelmet.xml4
-rw-r--r--items/equip-head/item764_SailorHat.xml4
-rw-r--r--items/equip-head/item765_CaptainsHat.xml4
-rw-r--r--items/equip-head/item766_TerraniteHelmet.xml9
-rw-r--r--items/equip-head/item769_GuyFawkesMask.xml4
-rw-r--r--items/equip-head/item770_FairyHat.xml9
-rw-r--r--items/equip-head/item781_WitchDoctorsMask.xml4
-rw-r--r--items/equip-head/item795_BromenalHelmet.xml15
-rw-r--r--items/equip-head/item800_BowlerHatBrown.xml9
-rw-r--r--items/equip-head/item801_PinkieHelmet.xml9
-rw-r--r--items/equip-head/item848_Earmuffs.xml4
-rw-r--r--items/equip-head/item854_ElfNightcap.xml5
-rw-r--r--items/equip-head/item855_Sunglasses.xml4
-rw-r--r--items/equip-head/item856_KnitCap.xml21
-rw-r--r--items/equip-head/item877_BullHelmet.xml11
-rw-r--r--items/equip-head/item882_RedEggshellHat.xml6
-rw-r--r--items/equip-head/item883_BlueEggshellHat.xml6
-rw-r--r--items/equip-head/item884_YellowEggshellHat.xml6
-rw-r--r--items/equip-head/item885_GreenEggshellHat.xml6
-rw-r--r--items/equip-head/item886_OrangeEggshellHat.xml6
-rw-r--r--items/equip-head/item887_DarkEggshellHat.xml6
-rw-r--r--items/equip-head/item888_MagicGMTopHat.xml9
-rw-r--r--items/equip-head/item889_MurdererCrown.xml4
-rw-r--r--items/equip-head/item890_BeanieCopter.xml4
-rw-r--r--items/equip-head/item897_RedRoseHat.xml4
-rw-r--r--items/equip-head/item898_WhiteRoseHat.xml4
-rw-r--r--items/equip-head/item899_PinkRoseHat.xml4
-rw-r--r--items/equip-head/item900_YellowRoseHat.xml4
-rw-r--r--items/equip-head/item901_OrangeRoseHat.xml4
-rw-r--r--items/equip-head/item902_BlueRoseHat.xml4
-rw-r--r--items/equip-head/item905_BucketHat.xml4
-rw-r--r--items/equip-legs/item1172_SilkPants.xml4
-rw-r--r--items/equip-legs/item2100_RedCottonSkirt.xml4
-rw-r--r--items/equip-legs/item2101_GreenCottonSkirt.xml4
-rw-r--r--items/equip-legs/item2102_DarkBlueCottonSkirt.xml4
-rw-r--r--items/equip-legs/item2103_YellowCottonSkirt.xml4
-rw-r--r--items/equip-legs/item2104_LightBlueCottonSkirt.xml4
-rw-r--r--items/equip-legs/item2105_PinkCottonSkirt.xml4
-rw-r--r--items/equip-legs/item2106_BlackCottonSkirt.xml4
-rw-r--r--items/equip-legs/item2107_OrangeCottonSkirt.xml4
-rw-r--r--items/equip-legs/item2108_PurpleCottonSkirt.xml4
-rw-r--r--items/equip-legs/item2109_DarkGreenCottonSkirt.xml4
-rw-r--r--items/equip-legs/item2110_RedCottonShorts.xml4
-rw-r--r--items/equip-legs/item2111_GreenCottonShorts.xml4
-rw-r--r--items/equip-legs/item2112_DarkBlueCottonShorts.xml4
-rw-r--r--items/equip-legs/item2113_YellowCottonShorts.xml4
-rw-r--r--items/equip-legs/item2114_LightBlueCottonShorts.xml4
-rw-r--r--items/equip-legs/item2115_PinkCottonShorts.xml4
-rw-r--r--items/equip-legs/item2116_BlackCottonShorts.xml4
-rw-r--r--items/equip-legs/item2117_OrangeCottonShorts.xml4
-rw-r--r--items/equip-legs/item2118_PurpleCottonShorts.xml4
-rw-r--r--items/equip-legs/item2119_DarkGreenCottonShorts.xml4
-rw-r--r--items/equip-legs/item2170_RedMiniskirt.xml4
-rw-r--r--items/equip-legs/item2171_GreenMiniskirt.xml4
-rw-r--r--items/equip-legs/item2172_DarkBlueMiniskirt.xml4
-rw-r--r--items/equip-legs/item2173_YellowMiniskirt.xml4
-rw-r--r--items/equip-legs/item2174_LightBlueMiniskirt.xml4
-rw-r--r--items/equip-legs/item2175_PinkMiniskirt.xml4
-rw-r--r--items/equip-legs/item2176_BlackMiniskirt.xml4
-rw-r--r--items/equip-legs/item2177_OrangeMiniskirt.xml4
-rw-r--r--items/equip-legs/item2178_PurpleMiniskirt.xml4
-rw-r--r--items/equip-legs/item2179_DarkGreenMiniskirt.xml4
-rw-r--r--items/equip-legs/item2180_RedCottonTrousers.xml4
-rw-r--r--items/equip-legs/item2181_GreenCottonTrousers.xml4
-rw-r--r--items/equip-legs/item2182_DarkBlueCottonTrousers.xml4
-rw-r--r--items/equip-legs/item2183_YellowCottonTrousers.xml4
-rw-r--r--items/equip-legs/item2184_LightBlueCottonTrousers.xml4
-rw-r--r--items/equip-legs/item2185_PinkCottonTrousers.xml4
-rw-r--r--items/equip-legs/item2186_BlackCottonTrousers.xml4
-rw-r--r--items/equip-legs/item2187_OrangeCottonTrousers.xml4
-rw-r--r--items/equip-legs/item2188_PurpleCottonTrousers.xml4
-rw-r--r--items/equip-legs/item2189_DarkGreenCottonTrousers.xml4
-rw-r--r--items/equip-legs/item586_CottonShorts.xml4
-rw-r--r--items/equip-legs/item610_JeansShorts.xml4
-rw-r--r--items/equip-legs/item632_CottonSkirt.xml4
-rw-r--r--items/equip-legs/item642_JeansChaps.xml4
-rw-r--r--items/equip-legs/item648_CottonTrousers.xml4
-rw-r--r--items/equip-legs/item768_TerraniteLegs.xml4
-rw-r--r--items/equip-legs/item771_Miniskirt.xml4
-rw-r--r--items/equip-legs/item796_BromenalLegs.xml4
-rw-r--r--items/equip-legs/item857_LeatherTrousers.xml4
-rw-r--r--items/equip-legs/item881_RaggedShorts.xml4
-rw-r--r--items/equip-torso/item1178_ContributorShirt.xml4
-rw-r--r--items/equip-torso/item1183_AmberChristmasSweater.xml4
-rw-r--r--items/equip-torso/item1184_FunkyChristmasSweater.xml4
-rw-r--r--items/equip-torso/item1185_PinkChristmasSweater.xml4
-rw-r--r--items/equip-torso/item1186_DarkChristmasSweater.xml4
-rw-r--r--items/equip-torso/item1187_BlueChristmasSweater.xml4
-rw-r--r--items/equip-torso/item1202_CottonShirt.xml12
-rw-r--r--items/equip-torso/item2050_RedCottonShirt.xml12
-rw-r--r--items/equip-torso/item2051_GreenCottonShirt.xml12
-rw-r--r--items/equip-torso/item2052_DarkBlueCottonShirt.xml12
-rw-r--r--items/equip-torso/item2053_YellowCottonShirt.xml12
-rw-r--r--items/equip-torso/item2054_LightBlueCottonShirt.xml12
-rw-r--r--items/equip-torso/item2055_PinkCottonShirt.xml12
-rw-r--r--items/equip-torso/item2056_BlackCottonShirt.xml12
-rw-r--r--items/equip-torso/item2057_OrangeCottonShirt.xml12
-rw-r--r--items/equip-torso/item2058_PurpleCottonShirt.xml12
-rw-r--r--items/equip-torso/item2059_DarkGreenCottonShirt.xml12
-rw-r--r--items/equip-torso/item2060_RedVNeckSweater.xml12
-rw-r--r--items/equip-torso/item2061_GreenVNeckSweater.xml12
-rw-r--r--items/equip-torso/item2062_DarkBlueVNeckSweater.xml12
-rw-r--r--items/equip-torso/item2063_YellowVNeckSweater.xml12
-rw-r--r--items/equip-torso/item2064_LightBlueVNeckSweater.xml12
-rw-r--r--items/equip-torso/item2065_PinkVNeckSweater.xml12
-rw-r--r--items/equip-torso/item2066_BlackVNeckSweater.xml12
-rw-r--r--items/equip-torso/item2067_OrangeVNeckSweater.xml12
-rw-r--r--items/equip-torso/item2068_PurpleVNeckSweater.xml12
-rw-r--r--items/equip-torso/item2069_DarkGreenVNeckSweater.xml12
-rw-r--r--items/equip-torso/item2070_RedTurtleneckSweater.xml4
-rw-r--r--items/equip-torso/item2071_GreenTurtleneckSweater.xml4
-rw-r--r--items/equip-torso/item2072_DarkBlueTurtleneckSweater.xml4
-rw-r--r--items/equip-torso/item2073_YellowTurtleneckSweater.xml4
-rw-r--r--items/equip-torso/item2074_LightBlueTurtleneckSweater.xml4
-rw-r--r--items/equip-torso/item2075_PinkTurtleneckSweater.xml4
-rw-r--r--items/equip-torso/item2076_BlackTurtleneckSweater.xml4
-rw-r--r--items/equip-torso/item2077_OrangeTurtleneckSweater.xml4
-rw-r--r--items/equip-torso/item2078_PurpleTurtleneckSweater.xml4
-rw-r--r--items/equip-torso/item2079_DarkGreenTurtleneckSweater.xml4
-rw-r--r--items/equip-torso/item2080_RedSilkRobe.xml12
-rw-r--r--items/equip-torso/item2081_GreenSilkRobe.xml12
-rw-r--r--items/equip-torso/item2082_DarkBlueSilkRobe.xml12
-rw-r--r--items/equip-torso/item2083_YellowSilkRobe.xml12
-rw-r--r--items/equip-torso/item2084_LightBlueSilkRobe.xml12
-rw-r--r--items/equip-torso/item2085_PinkSilkRobe.xml12
-rw-r--r--items/equip-torso/item2086_BlackSilkRobe.xml12
-rw-r--r--items/equip-torso/item2087_OrangeSilkRobe.xml12
-rw-r--r--items/equip-torso/item2088_PurpleSilkRobe.xml12
-rw-r--r--items/equip-torso/item2089_DarkGreenSilkRobe.xml12
-rw-r--r--items/equip-torso/item2090_RedTankTop.xml4
-rw-r--r--items/equip-torso/item2091_GreenTankTop.xml4
-rw-r--r--items/equip-torso/item2092_DarkBlueTankTop.xml4
-rw-r--r--items/equip-torso/item2093_YellowTankTop.xml4
-rw-r--r--items/equip-torso/item2094_LightBlueTankTop.xml4
-rw-r--r--items/equip-torso/item2095_PinkTankTop.xml4
-rw-r--r--items/equip-torso/item2096_BlackTankTop.xml4
-rw-r--r--items/equip-torso/item2097_OrangeTankTop.xml4
-rw-r--r--items/equip-torso/item2098_PurpleTankTop.xml4
-rw-r--r--items/equip-torso/item2099_DarkGreenTankTop.xml4
-rw-r--r--items/equip-torso/item2120_RedShortTankTop.xml4
-rw-r--r--items/equip-torso/item2121_GreenShortTankTop.xml4
-rw-r--r--items/equip-torso/item2122_DarkBlueShortTankTop.xml4
-rw-r--r--items/equip-torso/item2123_YellowShortTankTop.xml4
-rw-r--r--items/equip-torso/item2124_LightBlueShortTankTop.xml4
-rw-r--r--items/equip-torso/item2125_PinkShortTankTop.xml4
-rw-r--r--items/equip-torso/item2126_BlackShortTankTop.xml4
-rw-r--r--items/equip-torso/item2127_OrangeShortTankTop.xml4
-rw-r--r--items/equip-torso/item2128_PurpleShortTankTop.xml4
-rw-r--r--items/equip-torso/item2129_DarkGreenShortTankTop.xml4
-rw-r--r--items/equip-torso/item2220_RedSorcererRobeRed.xml12
-rw-r--r--items/equip-torso/item2221_GreenSorcererRobeRed.xml12
-rw-r--r--items/equip-torso/item2222_DarkBlueSorcererRobeRed.xml12
-rw-r--r--items/equip-torso/item2223_YellowSorcererRobeRed.xml12
-rw-r--r--items/equip-torso/item2224_LightBlueSorcererRobeRed.xml12
-rw-r--r--items/equip-torso/item2225_PinkSorcererRobeRed.xml12
-rw-r--r--items/equip-torso/item2226_BlackSorcererRobeRed.xml12
-rw-r--r--items/equip-torso/item2227_OrangeSorcererRobeRed.xml12
-rw-r--r--items/equip-torso/item2228_PurpleSorcererRobeRed.xml12
-rw-r--r--items/equip-torso/item2229_DarkGreenSorcererRobeRed.xml12
-rw-r--r--items/equip-torso/item2240_FineRedDress.xml12
-rw-r--r--items/equip-torso/item2241_FineGreenDress.xml12
-rw-r--r--items/equip-torso/item2242_FineDarkBlueDress.xml12
-rw-r--r--items/equip-torso/item2243_FineYellowDress.xml12
-rw-r--r--items/equip-torso/item2244_FineLightBlueDress.xml12
-rw-r--r--items/equip-torso/item2245_FinePinkDress.xml12
-rw-r--r--items/equip-torso/item2246_FineBlackDress.xml12
-rw-r--r--items/equip-torso/item2247_FineOrangeDress.xml12
-rw-r--r--items/equip-torso/item2248_FinePurpleDress.xml12
-rw-r--r--items/equip-torso/item2249_FineDarkGreenDress.xml12
-rw-r--r--items/equip-torso/item5000_RedSorcererRobeGreen.xml12
-rw-r--r--items/equip-torso/item5001_GreenSorcererRobeGreen.xml12
-rw-r--r--items/equip-torso/item5002_DarkBlueSorcererRobeGreen.xml12
-rw-r--r--items/equip-torso/item5003_YellowSorcererRobeGreen.xml12
-rw-r--r--items/equip-torso/item5004_LightBlueSorcererRobeGreen.xml12
-rw-r--r--items/equip-torso/item5005_PinkSorcererRobeGreen.xml12
-rw-r--r--items/equip-torso/item5006_BlackSorcererRobeGreen.xml12
-rw-r--r--items/equip-torso/item5007_OrangeSorcererRobeGreen.xml12
-rw-r--r--items/equip-torso/item5008_PurpleSorcererRobeGreen.xml12
-rw-r--r--items/equip-torso/item5009_DarkGreenSorcererRobeGreen.xml12
-rw-r--r--items/equip-torso/item5010_SorcererRobeGreen.xml12
-rw-r--r--items/equip-torso/item5011_RedSorcererRobeDarkBlue.xml12
-rw-r--r--items/equip-torso/item5012_GreenSorcererRobeDarkBlue.xml12
-rw-r--r--items/equip-torso/item5013_DarkBlueSorcererRobeDarkBlue.xml12
-rw-r--r--items/equip-torso/item5014_YellowSorcererRobeDarkBlue.xml12
-rw-r--r--items/equip-torso/item5015_LightBlueSorcererRobeDarkBlue.xml12
-rw-r--r--items/equip-torso/item5016_PinkSorcererRobeDarkBlue.xml12
-rw-r--r--items/equip-torso/item5017_BlackSorcererRobeDarkBlue.xml12
-rw-r--r--items/equip-torso/item5018_OrangeSorcererRobeDarkBlue.xml12
-rw-r--r--items/equip-torso/item5019_PurpleSorcererRobeDarkBlue.xml12
-rw-r--r--items/equip-torso/item5020_DarkGreenSorcererRobeDarkBlue.xml12
-rw-r--r--items/equip-torso/item5021_SorcererRobeDarkBlue.xml12
-rw-r--r--items/equip-torso/item5022_RedSorcererRobeYellow.xml12
-rw-r--r--items/equip-torso/item5023_GreenSorcererRobeYellow.xml12
-rw-r--r--items/equip-torso/item5024_DarkBlueSorcererRobeYellow.xml12
-rw-r--r--items/equip-torso/item5025_YellowSorcererRobeYellow.xml12
-rw-r--r--items/equip-torso/item5026_LightBlueSorcererRobeYellow.xml12
-rw-r--r--items/equip-torso/item5027_PinkSorcererRobeYellow.xml12
-rw-r--r--items/equip-torso/item5028_BlackSorcererRobeYellow.xml12
-rw-r--r--items/equip-torso/item5029_OrangeSorcererRobeYellow.xml12
-rw-r--r--items/equip-torso/item5030_PurpleSorcererRobeYellow.xml12
-rw-r--r--items/equip-torso/item5031_DarkGreenSorcererRobeYellow.xml12
-rw-r--r--items/equip-torso/item5032_SorcererRobeYellow.xml12
-rw-r--r--items/equip-torso/item5033_RedSorcererRobeLightBlue.xml12
-rw-r--r--items/equip-torso/item5034_GreenSorcererRobeLightBlue.xml12
-rw-r--r--items/equip-torso/item5035_DarkBlueSorcererRobeLightBlue.xml12
-rw-r--r--items/equip-torso/item5036_YellowSorcererRobeLightBlue.xml12
-rw-r--r--items/equip-torso/item5037_LightBlueSorcererRobeLightBlue.xml12
-rw-r--r--items/equip-torso/item5038_PinkSorcererRobeLightBlue.xml12
-rw-r--r--items/equip-torso/item5039_BlackSorcererRobeLightBlue.xml12
-rw-r--r--items/equip-torso/item5040_OrangeSorcererRobeLightBlue.xml12
-rw-r--r--items/equip-torso/item5041_PurpleSorcererRobeLightBlue.xml12
-rw-r--r--items/equip-torso/item5042_DarkGreenSorcererRobeLightBlue.xml12
-rw-r--r--items/equip-torso/item5043_SorcererRobeLightBlue.xml12
-rw-r--r--items/equip-torso/item5044_RedSorcererRobePink.xml12
-rw-r--r--items/equip-torso/item5045_GreenSorcererRobePink.xml12
-rw-r--r--items/equip-torso/item5046_DarkBlueSorcererRobePink.xml12
-rw-r--r--items/equip-torso/item5047_YellowSorcererRobePink.xml12
-rw-r--r--items/equip-torso/item5048_LightBlueSorcererRobePink.xml14
-rw-r--r--items/equip-torso/item5049_PinkSorcererRobePink.xml12
-rw-r--r--items/equip-torso/item5050_BlackSorcererRobePink.xml12
-rw-r--r--items/equip-torso/item5051_OrangeSorcererRobePink.xml12
-rw-r--r--items/equip-torso/item5052_PurpleSorcererRobePink.xml12
-rw-r--r--items/equip-torso/item5053_DarkGreenSorcererRobePink.xml12
-rw-r--r--items/equip-torso/item5054_SorcererRobePink.xml12
-rw-r--r--items/equip-torso/item5055_RedSorcererRobeBlack.xml12
-rw-r--r--items/equip-torso/item5056_GreenSorcererRobeBlack.xml12
-rw-r--r--items/equip-torso/item5057_DarkBlueSorcererRobeBlack.xml12
-rw-r--r--items/equip-torso/item5058_YellowSorcererRobeBlack.xml12
-rw-r--r--items/equip-torso/item5059_LightBlueSorcererRobeBlack.xml12
-rw-r--r--items/equip-torso/item5060_PinkSorcererRobeBlack.xml12
-rw-r--r--items/equip-torso/item5061_BlackSorcererRobeBlack.xml12
-rw-r--r--items/equip-torso/item5062_OrangeSorcererRobeBlack.xml12
-rw-r--r--items/equip-torso/item5063_PurpleSorcererRobeBlack.xml12
-rw-r--r--items/equip-torso/item5064_DarkGreenSorcererRobeBlack.xml12
-rw-r--r--items/equip-torso/item5065_SorcererRobeBlack.xml12
-rw-r--r--items/equip-torso/item5066_RedSorcererRobeOrange.xml12
-rw-r--r--items/equip-torso/item5067_GreenSorcererRobeOrange.xml12
-rw-r--r--items/equip-torso/item5068_DarkBlueSorcererRobeOrange.xml12
-rw-r--r--items/equip-torso/item5069_YellowSorcererRobeOrange.xml12
-rw-r--r--items/equip-torso/item5070_LightBlueSorcererRobeOrange.xml12
-rw-r--r--items/equip-torso/item5071_PinkSorcererRobeOrange.xml12
-rw-r--r--items/equip-torso/item5072_BlackSorcererRobeOrange.xml12
-rw-r--r--items/equip-torso/item5073_OrangeSorcererRobeOrange.xml12
-rw-r--r--items/equip-torso/item5074_PurpleSorcererRobeOrange.xml12
-rw-r--r--items/equip-torso/item5075_DarkGreenSorcererRobeOrange.xml12
-rw-r--r--items/equip-torso/item5076_SorcererRobeOrange.xml12
-rw-r--r--items/equip-torso/item5077_RedSorcererRobePurple.xml12
-rw-r--r--items/equip-torso/item5078_GreenSorcererRobePurple.xml12
-rw-r--r--items/equip-torso/item5079_DarkBlueSorcererRobePurple.xml12
-rw-r--r--items/equip-torso/item5080_YellowSorcererRobePurple.xml12
-rw-r--r--items/equip-torso/item5081_LightBlueSorcererRobePurple.xml12
-rw-r--r--items/equip-torso/item5082_PinkSorcererRobePurple.xml12
-rw-r--r--items/equip-torso/item5083_BlackSorcererRobePurple.xml12
-rw-r--r--items/equip-torso/item5084_OrangeSorcererRobePurple.xml12
-rw-r--r--items/equip-torso/item5085_PurpleSorcererRobePurple.xml12
-rw-r--r--items/equip-torso/item5086_DarkGreenSorcererRobePurple.xml12
-rw-r--r--items/equip-torso/item5087_SorcererRobePurple.xml12
-rw-r--r--items/equip-torso/item5088_RedSorcererRobeDarkGreen.xml12
-rw-r--r--items/equip-torso/item5089_GreenSorcererRobeDarkGreen.xml12
-rw-r--r--items/equip-torso/item5090_DarkBlueSorcererRobeDarkGreen.xml12
-rw-r--r--items/equip-torso/item5091_YellowSorcererRobeDarkGreen.xml12
-rw-r--r--items/equip-torso/item5092_LightBlueSorcererRobeDarkGreen.xml12
-rw-r--r--items/equip-torso/item5093_PinkSorcererRobeDarkGreen.xml12
-rw-r--r--items/equip-torso/item5094_BlackSorcererRobeDarkGreen.xml12
-rw-r--r--items/equip-torso/item5095_OrangeSorcererRobeDarkGreen.xml12
-rw-r--r--items/equip-torso/item5096_PurpleSorcererRobeDarkGreen.xml12
-rw-r--r--items/equip-torso/item5097_DarkGreenSorcererRobeDarkGreen.xml12
-rw-r--r--items/equip-torso/item5098_SorcererRobeDarkGreen.xml12
-rw-r--r--items/equip-torso/item5099_RedSorcererRobeWhite.xml12
-rw-r--r--items/equip-torso/item5100_GreenSorcererRobeWhite.xml12
-rw-r--r--items/equip-torso/item5101_DarkBlueSorcererRobeWhite.xml12
-rw-r--r--items/equip-torso/item5102_YellowSorcererRobeWhite.xml12
-rw-r--r--items/equip-torso/item5103_LightBlueSorcererRobeWhite.xml12
-rw-r--r--items/equip-torso/item5104_PinkSorcererRobeWhite.xml12
-rw-r--r--items/equip-torso/item5105_BlackSorcererRobeWhite.xml12
-rw-r--r--items/equip-torso/item5106_OrangeSorcererRobeWhite.xml12
-rw-r--r--items/equip-torso/item5107_PurpleSorcererRobeWhite.xml12
-rw-r--r--items/equip-torso/item5108_DarkGreenSorcererRobeWhite.xml12
-rw-r--r--items/equip-torso/item5109_SorcererRobeWhite.xml12
-rw-r--r--items/equip-torso/item5131_RedContributorShirt.xml4
-rw-r--r--items/equip-torso/item5132_GreenContributorShirt.xml4
-rw-r--r--items/equip-torso/item5133_DarkBlueContributorShirt.xml4
-rw-r--r--items/equip-torso/item5134_YellowContributorShirt.xml4
-rw-r--r--items/equip-torso/item5135_LightBlueContributorShirt.xml4
-rw-r--r--items/equip-torso/item5136_PinkContributorShirt.xml4
-rw-r--r--items/equip-torso/item5137_BlackContributorShirt.xml4
-rw-r--r--items/equip-torso/item5138_OrangeContributorShirt.xml4
-rw-r--r--items/equip-torso/item5139_PurpleContributorShirt.xml4
-rw-r--r--items/equip-torso/item5140_DarkGreenContributorShirt.xml4
-rw-r--r--items/equip-torso/item523_LeatherShirt.xml12
-rw-r--r--items/equip-torso/item546_DesertShirt.xml12
-rw-r--r--items/equip-torso/item564_TurtleneckSweater.xml4
-rw-r--r--items/equip-torso/item624_VNeckSweater.xml12
-rw-r--r--items/equip-torso/item625_ChainmailShirt.xml4
-rw-r--r--items/equip-torso/item626_LightPlatemail.xml4
-rw-r--r--items/equip-torso/item645_GoldenPlatemail.xml4
-rw-r--r--items/equip-torso/item649_WhiteEvokersRobeBlue.xml12
-rw-r--r--items/equip-torso/item650_BlackEvokersRobeBlue.xml12
-rw-r--r--items/equip-torso/item651_WhiteWizardRobe.xml12
-rw-r--r--items/equip-torso/item652_BlackWizardRobe.xml12
-rw-r--r--items/equip-torso/item653_ApprenticeRobe.xml12
-rw-r--r--items/equip-torso/item658_WarlordPlate.xml4
-rw-r--r--items/equip-torso/item659_GoldenWarlordPlate.xml4
-rw-r--r--items/equip-torso/item688_TankTop.xml4
-rw-r--r--items/equip-torso/item689_ShortTankTop.xml4
-rw-r--r--items/equip-torso/item720_SilkRobe.xml12
-rw-r--r--items/equip-torso/item726_GMRobe.xml12
-rw-r--r--items/equip-torso/item731_AssassinPants.xml4
-rw-r--r--items/equip-torso/item755_AssassinShirt.xml4
-rw-r--r--items/equip-torso/item767_TerraniteChestArmor.xml4
-rw-r--r--items/equip-torso/item782_ForestArmor.xml4
-rw-r--r--items/equip-torso/item783_PlatynaRedDress.xml12
-rw-r--r--items/equip-torso/item791_YetiSkinShirt.xml12
-rw-r--r--items/equip-torso/item793_BromenalChest.xml4
-rw-r--r--items/equip-torso/item798_SorcererRobeRed.xml12
-rw-r--r--items/equip-torso/item870_FineDress.xml12
-rw-r--r--items/equip-torso/item880_LazuriteRobe.xml12
-rw-r--r--items/hairsprite/_include.xml40
-rw-r--r--items/hairsprite/item-10_Shortandcurly.xml (renamed from items/hairsprite/item-9_Shortandcurly.xml)7
-rw-r--r--items/hairsprite/item-11_Pigtails.xml (renamed from items/hairsprite/item-10_Pigtails.xml)7
-rw-r--r--items/hairsprite/item-12_Longandcurly.xml (renamed from items/hairsprite/item-11_Longandcurly.xml)7
-rw-r--r--items/hairsprite/item-13_Parted.xml (renamed from items/hairsprite/item-12_Parted.xml)7
-rw-r--r--items/hairsprite/item-14_Perkyponytail.xml (renamed from items/hairsprite/item-13_Perkyponytail.xml)7
-rw-r--r--items/hairsprite/item-15_Wave.xml (renamed from items/hairsprite/item-14_Wave.xml)7
-rw-r--r--items/hairsprite/item-16_Mane.xml (renamed from items/hairsprite/item-15_Mane.xml)7
-rw-r--r--items/hairsprite/item-17_Bun.xml (renamed from items/hairsprite/item-16_Bun.xml)7
-rw-r--r--items/hairsprite/item-18_Shoulderlengthflick.xml (renamed from items/hairsprite/item-17_Shoulderlengthflick.xml)7
-rw-r--r--items/hairsprite/item-19_Fizzy.xml (renamed from items/hairsprite/item-18_Fizzy.xml)7
-rw-r--r--items/hairsprite/item-1_Bald.xml (renamed from items/hairsprite/item-20_Bald.xml)7
-rw-r--r--items/hairsprite/item-20_LongandClipped.xml (renamed from items/hairsprite/item-19_LongandClipped.xml)7
-rw-r--r--items/hairsprite/item-2_Flatponytail.xml (renamed from items/hairsprite/item-1_Flatponytail.xml)7
-rw-r--r--items/hairsprite/item-3_Bowlcut.xml (renamed from items/hairsprite/item-2_Bowlcut.xml)7
-rw-r--r--items/hairsprite/item-4_Combedback.xml (renamed from items/hairsprite/item-3_Combedback.xml)7
-rw-r--r--items/hairsprite/item-5_Emo.xml (renamed from items/hairsprite/item-4_Emo.xml)7
-rw-r--r--items/hairsprite/item-6_Mohawk.xml (renamed from items/hairsprite/item-5_Mohawk.xml)8
-rw-r--r--items/hairsprite/item-7_Pompadour.xml (renamed from items/hairsprite/item-6_Pompadour.xml)8
-rw-r--r--items/hairsprite/item-8_CenterpartingShortandslick.xml (renamed from items/hairsprite/item-7_CenterpartingShortandslick.xml)8
-rw-r--r--items/hairsprite/item-9_Longandslick.xml (renamed from items/hairsprite/item-8_Longandslick.xml)7
-rw-r--r--items/racesprite/_include.xml11
-rw-r--r--items/racesprite/item-100_Deprecated.xml7
-rw-r--r--items/racesprite/item-101_Talpan.xml17
-rw-r--r--items/racesprite/item-101_Talponian.xml12
-rw-r--r--items/racesprite/item-102_Tritan.xml7
-rw-r--r--items/racesprite/item-103_Gispaan.xml12
-rw-r--r--items/racesprite/item-103_Ifriton.xml17
-rw-r--r--items/racesprite/item-104_Gispaan.xml17
-rw-r--r--items/racesprite/item-104_Sparron.xml12
-rw-r--r--items/racesprite/item-105_Sparron.xml17
-rw-r--r--items/racesprite/item-99044_Skeleton.xml (renamed from items/racesprite/item-198_Skeleton.xml)2
-rw-r--r--items/racesprite/item-99054_Troll.xml (renamed from items/racesprite/item-199_Troll.xml)2
-rw-r--r--monsters/monster1119_Thug.xml1
-rw-r--r--monsters/monster1120_Swashbuckler.xml1
-rw-r--r--monsters/monster1121_Grenadier.xml1
-rw-r--r--monsters/monster1122_TheDreadPirateMarley.xml1
-rw-r--r--monsters/monster1123_TheDreadPirateMarley.xml1
-rw-r--r--npcs/npc181.xml3
791 files changed, 28812 insertions, 1452 deletions
diff --git a/avatars.xml b/avatars.xml
index 2cbf8c1f..4ffe0fee 100644
--- a/avatars.xml
+++ b/avatars.xml
@@ -1,7 +1,7 @@
<?xml version="1.0"?>
<avatars>
<avatar id="11" name="Bouncer" width="32" height="64">
- <sprite variant="134">model/Talponian.xml|#53202b,7f4f45,9e6a43,d09459,fcd3a1,fefffc;#2f312f,727471,a4a6a3,dad5f5;#3a3a3a,d5d5d5</sprite>
+ <sprite variant="134">model/base.xml|#53202b,7f4f45,9e6a43,d09459,fcd3a1,fefffc;#2f312f,727471,a4a6a3,dad5f5;#3a3a3a,d5d5d5</sprite>
<sprite>hairstyles/hairstyle02-oversized.xml|#8c6625,dab425,ffffff</sprite>
<sprite variant="134">equipment/legs/pants-oversized.xml|#581a1a,a41111,c03a3a,ff6060</sprite>
</avatar>
diff --git a/graphics/sprites/equipment/chest/assassin-female.png b/graphics/sprites/equipment/chest/assassin-female.png
new file mode 100644
index 00000000..9566fdb4
--- /dev/null
+++ b/graphics/sprites/equipment/chest/assassin-female.png
Binary files differ
diff --git a/graphics/sprites/equipment/chest/assassin-female.xml b/graphics/sprites/equipment/chest/assassin-female.xml
new file mode 100644
index 00000000..ef1bdf5b
--- /dev/null
+++ b/graphics/sprites/equipment/chest/assassin-female.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<sprite variants="135" variant_offset="1">
+ <imageset name="base" src="graphics/sprites/equipment/chest/assassin-female.png" width="64" height="64"/>
+ <include file="model/male.xml"/>
+</sprite>
diff --git a/graphics/sprites/equipment/chest/bra-female.png b/graphics/sprites/equipment/chest/bra-female.png
new file mode 100644
index 00000000..c6ab84bd
--- /dev/null
+++ b/graphics/sprites/equipment/chest/bra-female.png
Binary files differ
diff --git a/graphics/sprites/equipment/chest/bra-female.xml b/graphics/sprites/equipment/chest/bra-female.xml
new file mode 100644
index 00000000..79276abc
--- /dev/null
+++ b/graphics/sprites/equipment/chest/bra-female.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<sprite variants="135" variant_offset="1">
+ <imageset name="base" src="graphics/sprites/equipment/chest/bra-female.png|R" width="64" height="64"/>
+ <include file="model/male.xml"/>
+</sprite>
diff --git a/graphics/sprites/equipment/chest/bromenalchest-female.png b/graphics/sprites/equipment/chest/bromenalchest-female.png
new file mode 100644
index 00000000..588c0922
--- /dev/null
+++ b/graphics/sprites/equipment/chest/bromenalchest-female.png
Binary files differ
diff --git a/graphics/sprites/equipment/chest/bromenalchest-female.xml b/graphics/sprites/equipment/chest/bromenalchest-female.xml
new file mode 100644
index 00000000..5087c10f
--- /dev/null
+++ b/graphics/sprites/equipment/chest/bromenalchest-female.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<sprite variants="135" variant_offset="1">
+ <imageset name="base" src="graphics/sprites/equipment/chest/bromenalchest-female.png|W" width="64" height="64"/>
+ <include file="model/male.xml"/>
+</sprite>
diff --git a/graphics/sprites/equipment/chest/chainmail-female.png b/graphics/sprites/equipment/chest/chainmail-female.png
new file mode 100644
index 00000000..f57088e3
--- /dev/null
+++ b/graphics/sprites/equipment/chest/chainmail-female.png
Binary files differ
diff --git a/graphics/sprites/equipment/chest/chainmail-female.xml b/graphics/sprites/equipment/chest/chainmail-female.xml
new file mode 100644
index 00000000..11c076d9
--- /dev/null
+++ b/graphics/sprites/equipment/chest/chainmail-female.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<sprite variants="135" variant_offset="1">
+ <imageset name="base" src="graphics/sprites/equipment/chest/chainmail-female.png|W" width="64" height="64"/>
+ <include file="model/male.xml"/>
+</sprite>
diff --git a/graphics/sprites/equipment/chest/contributor-female.png b/graphics/sprites/equipment/chest/contributor-female.png
new file mode 100644
index 00000000..94af00e1
--- /dev/null
+++ b/graphics/sprites/equipment/chest/contributor-female.png
Binary files differ
diff --git a/graphics/sprites/equipment/chest/contributor-female.xml b/graphics/sprites/equipment/chest/contributor-female.xml
new file mode 100644
index 00000000..27164d66
--- /dev/null
+++ b/graphics/sprites/equipment/chest/contributor-female.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<sprite variants="135" variant_offset="1">
+ <imageset name="base" src="graphics/sprites/equipment/chest/contributor-female.png|W;R" width="64" height="64"/>
+ <include file="model/male.xml"/>
+</sprite>
diff --git a/graphics/sprites/equipment/chest/cotton-female.png b/graphics/sprites/equipment/chest/cotton-female.png
new file mode 100644
index 00000000..86323bb7
--- /dev/null
+++ b/graphics/sprites/equipment/chest/cotton-female.png
Binary files differ
diff --git a/graphics/sprites/equipment/chest/cotton-female.xml b/graphics/sprites/equipment/chest/cotton-female.xml
new file mode 100644
index 00000000..4ea6d8c7
--- /dev/null
+++ b/graphics/sprites/equipment/chest/cotton-female.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<sprite variants="135" variant_offset="1">
+ <imageset name="base" src="graphics/sprites/equipment/chest/cotton-female.png|W" width="64" height="64"/>
+ <include file="model/male.xml"/>
+</sprite>
diff --git a/graphics/sprites/equipment/chest/fine-dress-female.png b/graphics/sprites/equipment/chest/fine-dress-female.png
new file mode 100644
index 00000000..e7de5998
--- /dev/null
+++ b/graphics/sprites/equipment/chest/fine-dress-female.png
Binary files differ
diff --git a/graphics/sprites/equipment/chest/fine-dress-female.xml b/graphics/sprites/equipment/chest/fine-dress-female.xml
new file mode 100644
index 00000000..9b4e7b7c
--- /dev/null
+++ b/graphics/sprites/equipment/chest/fine-dress-female.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<sprite variants="135" variant_offset="1">
+ <imageset name="base" src="graphics/sprites/equipment/chest/fine-dress-female.png|W" width="64" height="64"/>
+ <include file="model/male.xml"/>
+</sprite>
diff --git a/graphics/sprites/equipment/chest/forest-armor-female.png b/graphics/sprites/equipment/chest/forest-armor-female.png
new file mode 100644
index 00000000..863a014f
--- /dev/null
+++ b/graphics/sprites/equipment/chest/forest-armor-female.png
Binary files differ
diff --git a/graphics/sprites/equipment/chest/forest-armor-female.xml b/graphics/sprites/equipment/chest/forest-armor-female.xml
new file mode 100644
index 00000000..2f898678
--- /dev/null
+++ b/graphics/sprites/equipment/chest/forest-armor-female.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<sprite variants="135" variant_offset="1">
+ <imageset name="base" src="graphics/sprites/equipment/chest/forest-armor-female.png" width="64" height="64"/>
+ <include file="model/male.xml"/>
+</sprite>
diff --git a/graphics/sprites/equipment/chest/leather-female.png b/graphics/sprites/equipment/chest/leather-female.png
new file mode 100644
index 00000000..0d3f1e57
--- /dev/null
+++ b/graphics/sprites/equipment/chest/leather-female.png
Binary files differ
diff --git a/graphics/sprites/equipment/chest/leather-female.xml b/graphics/sprites/equipment/chest/leather-female.xml
new file mode 100644
index 00000000..07e407d3
--- /dev/null
+++ b/graphics/sprites/equipment/chest/leather-female.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<sprite variants="135" variant_offset="1">
+ <imageset name="base" src="graphics/sprites/equipment/chest/leather-female.png|W;R" width="64" height="64"/>
+ <include file="model/male.xml"/>
+</sprite>
diff --git a/graphics/sprites/equipment/chest/lightplatemail-female.png b/graphics/sprites/equipment/chest/lightplatemail-female.png
new file mode 100644
index 00000000..2c13af29
--- /dev/null
+++ b/graphics/sprites/equipment/chest/lightplatemail-female.png
Binary files differ
diff --git a/graphics/sprites/equipment/chest/lightplatemail-female.xml b/graphics/sprites/equipment/chest/lightplatemail-female.xml
new file mode 100644
index 00000000..98d9aa14
--- /dev/null
+++ b/graphics/sprites/equipment/chest/lightplatemail-female.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<sprite variants="135" variant_offset="1">
+ <imageset name="base" src="graphics/sprites/equipment/chest/lightplatemail-female.png|W" width="64" height="64"/>
+ <include file="model/male.xml"/>
+</sprite>
diff --git a/graphics/sprites/equipment/chest/robe-female.png b/graphics/sprites/equipment/chest/robe-female.png
new file mode 100644
index 00000000..a6a231bb
--- /dev/null
+++ b/graphics/sprites/equipment/chest/robe-female.png
Binary files differ
diff --git a/graphics/sprites/equipment/chest/robe-female.xml b/graphics/sprites/equipment/chest/robe-female.xml
new file mode 100644
index 00000000..0f2296e3
--- /dev/null
+++ b/graphics/sprites/equipment/chest/robe-female.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<sprite variants="135" variant_offset="1">
+ <imageset name="base" src="graphics/sprites/equipment/chest/robe-female.png|W" width="64" height="64"/>
+ <include file="model/male.xml"/>
+</sprite>
diff --git a/graphics/sprites/equipment/chest/shorttanktop-female.png b/graphics/sprites/equipment/chest/shorttanktop-female.png
new file mode 100644
index 00000000..4f2683e7
--- /dev/null
+++ b/graphics/sprites/equipment/chest/shorttanktop-female.png
Binary files differ
diff --git a/graphics/sprites/equipment/chest/shorttanktop-female.xml b/graphics/sprites/equipment/chest/shorttanktop-female.xml
new file mode 100644
index 00000000..e77a1ce0
--- /dev/null
+++ b/graphics/sprites/equipment/chest/shorttanktop-female.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<sprite variants="135" variant_offset="1">
+ <imageset name="base" src="graphics/sprites/equipment/chest/shorttanktop-female.png|W" width="64" height="64"/>
+ <include file="model/male.xml"/>
+</sprite>
diff --git a/graphics/sprites/equipment/chest/sorcerer-robe-female.png b/graphics/sprites/equipment/chest/sorcerer-robe-female.png
new file mode 100644
index 00000000..810877db
--- /dev/null
+++ b/graphics/sprites/equipment/chest/sorcerer-robe-female.png
Binary files differ
diff --git a/graphics/sprites/equipment/chest/sorcerer-robe-female.xml b/graphics/sprites/equipment/chest/sorcerer-robe-female.xml
new file mode 100644
index 00000000..bc0c8b44
--- /dev/null
+++ b/graphics/sprites/equipment/chest/sorcerer-robe-female.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<sprite variants="135" variant_offset="1">
+ <imageset name="base" src="graphics/sprites/equipment/chest/sorcerer-robe-female.png|W;R" width="64" height="64"/>
+ <include file="model/male.xml"/>
+</sprite>
diff --git a/graphics/sprites/equipment/chest/tanktop-female.png b/graphics/sprites/equipment/chest/tanktop-female.png
new file mode 100644
index 00000000..a8ecf79c
--- /dev/null
+++ b/graphics/sprites/equipment/chest/tanktop-female.png
Binary files differ
diff --git a/graphics/sprites/equipment/chest/tanktop-female.xml b/graphics/sprites/equipment/chest/tanktop-female.xml
new file mode 100644
index 00000000..cef042ae
--- /dev/null
+++ b/graphics/sprites/equipment/chest/tanktop-female.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<sprite variants="135" variant_offset="1">
+ <imageset name="base" src="graphics/sprites/equipment/chest/tanktop-female.png|W" width="64" height="64"/>
+ <include file="model/male.xml"/>
+</sprite>
diff --git a/graphics/sprites/equipment/chest/terranite-female.png b/graphics/sprites/equipment/chest/terranite-female.png
new file mode 100644
index 00000000..6e17dbe5
--- /dev/null
+++ b/graphics/sprites/equipment/chest/terranite-female.png
Binary files differ
diff --git a/graphics/sprites/equipment/chest/terranite-female.xml b/graphics/sprites/equipment/chest/terranite-female.xml
new file mode 100644
index 00000000..ce28ae1e
--- /dev/null
+++ b/graphics/sprites/equipment/chest/terranite-female.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<sprite variants="135" variant_offset="1">
+ <imageset name="base" src="graphics/sprites/equipment/chest/terranite-female.png" width="64" height="64"/>
+ <include file="model/male.xml"/>
+</sprite>
diff --git a/graphics/sprites/equipment/chest/tnecksweater-female.png b/graphics/sprites/equipment/chest/tnecksweater-female.png
new file mode 100644
index 00000000..83eacd15
--- /dev/null
+++ b/graphics/sprites/equipment/chest/tnecksweater-female.png
Binary files differ
diff --git a/graphics/sprites/equipment/chest/tnecksweater-female.xml b/graphics/sprites/equipment/chest/tnecksweater-female.xml
new file mode 100644
index 00000000..0b1e19ff
--- /dev/null
+++ b/graphics/sprites/equipment/chest/tnecksweater-female.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<sprite variants="135" variant_offset="1">
+ <imageset name="base" src="graphics/sprites/equipment/chest/tnecksweater-female.png|W" width="64" height="64"/>
+ <include file="model/male.xml"/>
+</sprite>
diff --git a/graphics/sprites/equipment/chest/ugly-sweater-female.png b/graphics/sprites/equipment/chest/ugly-sweater-female.png
new file mode 100644
index 00000000..806b9d85
--- /dev/null
+++ b/graphics/sprites/equipment/chest/ugly-sweater-female.png
Binary files differ
diff --git a/graphics/sprites/equipment/chest/ugly-sweater-female.xml b/graphics/sprites/equipment/chest/ugly-sweater-female.xml
new file mode 100644
index 00000000..62f805b9
--- /dev/null
+++ b/graphics/sprites/equipment/chest/ugly-sweater-female.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<sprite variants="135" variant_offset="1">
+ <imageset name="base" src="graphics/sprites/equipment/chest/ugly-sweater-female.png|W;Y;G;C" width="64" height="64"/>
+ <include file="model/male.xml"/>
+</sprite>
diff --git a/graphics/sprites/equipment/chest/valentine-dress.xml b/graphics/sprites/equipment/chest/valentine-dress.xml
index 846d6da1..86fe6aa5 100644
--- a/graphics/sprites/equipment/chest/valentine-dress.xml
+++ b/graphics/sprites/equipment/chest/valentine-dress.xml
@@ -1,5 +1,5 @@
<?xml version="1.0"?>
<sprite variants="135" variant_offset="1">
<imageset name="base" src="graphics/sprites/equipment/chest/valentine-dress.png|R" width="64" height="64"/>
- <include file="model/base.xml"/>
+ <include file="model/male.xml"/>
</sprite>
diff --git a/graphics/sprites/equipment/chest/vnecksweater-female.png b/graphics/sprites/equipment/chest/vnecksweater-female.png
new file mode 100644
index 00000000..bbce3137
--- /dev/null
+++ b/graphics/sprites/equipment/chest/vnecksweater-female.png
Binary files differ
diff --git a/graphics/sprites/equipment/chest/vnecksweater-female.xml b/graphics/sprites/equipment/chest/vnecksweater-female.xml
new file mode 100644
index 00000000..4aaa45e6
--- /dev/null
+++ b/graphics/sprites/equipment/chest/vnecksweater-female.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<sprite variants="135" variant_offset="1">
+ <imageset name="base" src="graphics/sprites/equipment/chest/vnecksweater-female.png|W" width="64" height="64"/>
+ <include file="model/male.xml"/>
+</sprite>
diff --git a/graphics/sprites/equipment/chest/warlordplate-female.png b/graphics/sprites/equipment/chest/warlordplate-female.png
new file mode 100644
index 00000000..4274064d
--- /dev/null
+++ b/graphics/sprites/equipment/chest/warlordplate-female.png
Binary files differ
diff --git a/graphics/sprites/equipment/chest/warlordplate-female.xml b/graphics/sprites/equipment/chest/warlordplate-female.xml
new file mode 100644
index 00000000..5e6eecef
--- /dev/null
+++ b/graphics/sprites/equipment/chest/warlordplate-female.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<sprite variants="135" variant_offset="1">
+ <imageset name="base" src="graphics/sprites/equipment/chest/warlordplate-female.png|W" width="64" height="64"/>
+ <include file="model/male.xml"/>
+</sprite>
diff --git a/graphics/sprites/equipment/feet/assassin-boots-female.png b/graphics/sprites/equipment/feet/assassin-boots-female.png
new file mode 100644
index 00000000..622b7a20
--- /dev/null
+++ b/graphics/sprites/equipment/feet/assassin-boots-female.png
Binary files differ
diff --git a/graphics/sprites/equipment/feet/assassin-boots-female.xml b/graphics/sprites/equipment/feet/assassin-boots-female.xml
new file mode 100644
index 00000000..e214ff70
--- /dev/null
+++ b/graphics/sprites/equipment/feet/assassin-boots-female.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<sprite variants="135" variant_offset="1">
+ <imageset name="base" src="graphics/sprites/equipment/feet/assassin-boots-female.png|W" width="64" height="64"/>
+ <include file="model/male.xml"/>
+</sprite>
diff --git a/graphics/sprites/equipment/feet/boots-female.png b/graphics/sprites/equipment/feet/boots-female.png
new file mode 100644
index 00000000..64267d5a
--- /dev/null
+++ b/graphics/sprites/equipment/feet/boots-female.png
Binary files differ
diff --git a/graphics/sprites/equipment/feet/boots-female.xml b/graphics/sprites/equipment/feet/boots-female.xml
new file mode 100644
index 00000000..0a261553
--- /dev/null
+++ b/graphics/sprites/equipment/feet/boots-female.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<sprite variants="135" variant_offset="1">
+ <imageset name="base" src="graphics/sprites/equipment/feet/boots-female.png|W" width="64" height="64"/>
+ <include file="model/male.xml"/>
+</sprite>
diff --git a/graphics/sprites/equipment/feet/bromenalboots-female.png b/graphics/sprites/equipment/feet/bromenalboots-female.png
new file mode 100644
index 00000000..830e9d31
--- /dev/null
+++ b/graphics/sprites/equipment/feet/bromenalboots-female.png
Binary files differ
diff --git a/graphics/sprites/equipment/feet/bromenalboots-female.xml b/graphics/sprites/equipment/feet/bromenalboots-female.xml
new file mode 100644
index 00000000..33585d71
--- /dev/null
+++ b/graphics/sprites/equipment/feet/bromenalboots-female.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<sprite variants="135" variant_offset="1">
+ <imageset name="base" src="graphics/sprites/equipment/feet/bromenalboots-female.png" width="64" height="64"/>
+ <include file="model/male.xml"/>
+</sprite>
diff --git a/graphics/sprites/equipment/feet/furboots-female.png b/graphics/sprites/equipment/feet/furboots-female.png
new file mode 100644
index 00000000..40906bc9
--- /dev/null
+++ b/graphics/sprites/equipment/feet/furboots-female.png
Binary files differ
diff --git a/graphics/sprites/equipment/feet/furboots-female.xml b/graphics/sprites/equipment/feet/furboots-female.xml
new file mode 100644
index 00000000..591dab45
--- /dev/null
+++ b/graphics/sprites/equipment/feet/furboots-female.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<sprite variants="135" variant_offset="1">
+ <imageset name="base" src="graphics/sprites/equipment/feet/furboots-female.png" width="64" height="64"/>
+ <include file="model/male.xml"/>
+</sprite>
diff --git a/graphics/sprites/equipment/feet/warlordboots-female.png b/graphics/sprites/equipment/feet/warlordboots-female.png
new file mode 100644
index 00000000..b66c3f4a
--- /dev/null
+++ b/graphics/sprites/equipment/feet/warlordboots-female.png
Binary files differ
diff --git a/graphics/sprites/equipment/feet/warlordboots-female.xml b/graphics/sprites/equipment/feet/warlordboots-female.xml
new file mode 100644
index 00000000..37b21c9b
--- /dev/null
+++ b/graphics/sprites/equipment/feet/warlordboots-female.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<sprite variants="135" variant_offset="1">
+ <imageset name="base" src="graphics/sprites/equipment/feet/warlordboots-female.png|W" width="64" height="64"/>
+ <include file="model/male.xml"/>
+</sprite>
diff --git a/graphics/sprites/equipment/hands/assassin-female.png b/graphics/sprites/equipment/hands/assassin-female.png
new file mode 100644
index 00000000..d23f26b3
--- /dev/null
+++ b/graphics/sprites/equipment/hands/assassin-female.png
Binary files differ
diff --git a/graphics/sprites/equipment/hands/assassin-female.xml b/graphics/sprites/equipment/hands/assassin-female.xml
new file mode 100644
index 00000000..1812b139
--- /dev/null
+++ b/graphics/sprites/equipment/hands/assassin-female.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<sprite variants="135" variant_offset="1">
+ <imageset name="base" src="graphics/sprites/equipment/hands/assassin-female.png" width="64" height="64"/>
+ <include file="model/male.xml"/>
+</sprite>
diff --git a/graphics/sprites/equipment/hands/bromenalgloves-female.png b/graphics/sprites/equipment/hands/bromenalgloves-female.png
new file mode 100644
index 00000000..80b095e0
--- /dev/null
+++ b/graphics/sprites/equipment/hands/bromenalgloves-female.png
Binary files differ
diff --git a/graphics/sprites/equipment/hands/bromenalgloves-female.xml b/graphics/sprites/equipment/hands/bromenalgloves-female.xml
new file mode 100644
index 00000000..374ae5b4
--- /dev/null
+++ b/graphics/sprites/equipment/hands/bromenalgloves-female.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<sprite variants="135" variant_offset="1">
+ <imageset name="base" src="graphics/sprites/equipment/hands/bromenalgloves-female.png" width="64" height="64"/>
+ <include file="model/male.xml"/>
+</sprite>
diff --git a/graphics/sprites/equipment/hands/generic-female.png b/graphics/sprites/equipment/hands/generic-female.png
new file mode 100644
index 00000000..697842f0
--- /dev/null
+++ b/graphics/sprites/equipment/hands/generic-female.png
Binary files differ
diff --git a/graphics/sprites/equipment/hands/generic-female.xml b/graphics/sprites/equipment/hands/generic-female.xml
new file mode 100644
index 00000000..bc58665e
--- /dev/null
+++ b/graphics/sprites/equipment/hands/generic-female.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<sprite variants="135" variant_offset="1">
+ <imageset name="base" src="graphics/sprites/equipment/hands/generic-female.png|W" width="64" height="64"/>
+ <include file="model/male.xml"/>
+</sprite>
diff --git a/graphics/sprites/equipment/head/antlerhat-female.xml b/graphics/sprites/equipment/head/antlerhat-female.xml
new file mode 100644
index 00000000..f64e8e84
--- /dev/null
+++ b/graphics/sprites/equipment/head/antlerhat-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="40" name="base" src="graphics/sprites/equipment/head/antlerhat.png" width="40"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-25"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="0" offsetY="-29"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="1" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-2" offsetY="-25"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-26"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-25"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-26"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="3" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-29"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-27"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-25"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-24"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="4" offsetY="-30"/>
+ <frame delay="75" index="1" offsetX="4" offsetY="-31"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-27"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-3" offsetY="-25"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-23"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-3" offsetY="-30"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-31"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-27"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-27"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="3" offsetY="-29"/>
+ <frame delay="150" index="1" offsetX="5" offsetY="-30"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-25"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-24"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-25"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-3" offsetY="-29"/>
+ <frame delay="150" index="3" offsetX="-5" offsetY="-30"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-17"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-20"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-17"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-6" offsetY="-20"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="21" offsetY="-4"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-26" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-23" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-28" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-22" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-1" offsetY="-26" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-29" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-29" delay="140"/>
+ <frame index="1" offsetX="-3" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-24" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-22" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="2" offsetY="-26" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-29" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-29" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-27" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-25" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-24" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-30" delay="100"/>
+ <frame index="1" offsetX="4" offsetY="-31" delay="100"/>
+ <frame index="1" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="-27" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-25" delay="300"/>
+ <frame index="2" offsetX="-3" offsetY="-23" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="100"/>
+ <frame index="3" offsetX="-3" offsetY="-31" delay="100"/>
+ <frame index="3" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="3" offsetX="1" offsetY="-27" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-29" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-30" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-24" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="7" offsetY="-28" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-5" offsetY="-25" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-25" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-24" delay="140"/>
+ <frame index="2" offsetX="-5" offsetY="-29" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="-5" offsetY="-28" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-26" delay="280"/>
+ <frame index="0" offsetX="-1" offsetY="-28" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-22" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-31" delay="280"/>
+ <frame index="1" offsetX="-2" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-24" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-23" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-22" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-31" delay="280"/>
+ <frame index="3" offsetX="3" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/autumn-mask-female.xml b/graphics/sprites/equipment/head/autumn-mask-female.xml
new file mode 100644
index 00000000..444de58e
--- /dev/null
+++ b/graphics/sprites/equipment/head/autumn-mask-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="40" name="base" src="graphics/sprites/equipment/head/autumn-mask.png|R;M;B;C" width="40"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-35"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="1" offsetY="-35"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-33"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="3" offsetY="-36"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-34"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-35"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-34"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-35"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="1" offsetY="-35"/>
+ <frame delay="75" index="1" offsetX="1" offsetY="-34"/>
+ <frame delay="150" index="1" offsetX="1" offsetY="-35"/>
+ <frame delay="75" index="1" offsetX="1" offsetY="-34"/>
+ <frame delay="75" index="1" offsetX="1" offsetY="-35"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-2" offsetY="-33"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-34"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-33"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-34"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="2" offsetY="-35"/>
+ <frame delay="75" index="3" offsetX="2" offsetY="-34"/>
+ <frame delay="150" index="3" offsetX="2" offsetY="-35"/>
+ <frame delay="75" index="3" offsetX="2" offsetY="-34"/>
+ <frame delay="75" index="3" offsetX="2" offsetY="-35"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-33"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-34"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-31"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-30"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="5" offsetY="-36"/>
+ <frame delay="75" index="1" offsetX="5" offsetY="-37"/>
+ <frame delay="75" index="1" offsetX="1" offsetY="-34"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-33"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-3" offsetY="-33"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-31"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-1" offsetY="-36"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-37"/>
+ <frame delay="75" index="3" offsetX="2" offsetY="-34"/>
+ <frame delay="75" index="3" offsetX="3" offsetY="-33"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="0" offsetY="-35"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-34"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-35"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="3" offsetY="-35"/>
+ <frame delay="150" index="1" offsetX="5" offsetY="-36"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-33"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-32"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-33"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-1" offsetY="-35"/>
+ <frame delay="150" index="3" offsetX="-3" offsetY="-36"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-23"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="5" offsetY="-26"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-25"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-4" offsetY="-26"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="23" offsetY="-7"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-32" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-29" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-34" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-28" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="0" offsetY="-32" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-35" delay="140"/>
+ <frame index="1" offsetX="5" offsetY="-35" delay="140"/>
+ <frame index="1" offsetX="-2" offsetY="-31" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-32" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-30" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-33" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="4" offsetY="-32" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-35" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-35" delay="140"/>
+ <frame index="3" offsetX="5" offsetY="-31" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-33" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-34" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-31" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-30" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="5" offsetY="-36" delay="100"/>
+ <frame index="1" offsetX="5" offsetY="-37" delay="100"/>
+ <frame index="1" offsetX="1" offsetY="-34" delay="100"/>
+ <frame index="1" offsetX="0" offsetY="-33" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-33" delay="300"/>
+ <frame index="2" offsetX="-3" offsetY="-31" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-1" offsetY="-36" delay="100"/>
+ <frame index="3" offsetX="-1" offsetY="-37" delay="100"/>
+ <frame index="3" offsetX="2" offsetY="-34" delay="100"/>
+ <frame index="3" offsetX="3" offsetY="-33" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-35" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-36" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-30" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="5" offsetY="-36" delay="140"/>
+ <frame index="1" offsetX="8" offsetY="-34" delay="140"/>
+ <frame index="1" offsetX="1" offsetY="-36" delay="140"/>
+ <frame index="1" offsetX="1" offsetY="-33" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-5" offsetY="-33" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-33" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-32" delay="140"/>
+ <frame index="2" offsetX="-5" offsetY="-37" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-1" offsetY="-36" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-34" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-36" delay="140"/>
+ <frame index="3" offsetX="4" offsetY="-33" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-32" delay="280"/>
+ <frame index="0" offsetX="-1" offsetY="-34" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-28" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-36" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-37" delay="280"/>
+ <frame index="1" offsetX="-1" offsetY="-33" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-32" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-31" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-30" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-1" offsetY="-36" delay="140"/>
+ <frame index="3" offsetX="0" offsetY="-37" delay="280"/>
+ <frame index="3" offsetX="5" offsetY="-33" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/axehat-female.xml b/graphics/sprites/equipment/head/axehat-female.xml
new file mode 100644
index 00000000..029cde7d
--- /dev/null
+++ b/graphics/sprites/equipment/head/axehat-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="22" name="base" src="graphics/sprites/equipment/head/axehat.png" width="22"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-44"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="0" offsetY="-44"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-43"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="0" offsetY="-44"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-43"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-44"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-43"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-44"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="0" offsetY="-44"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-43"/>
+ <frame delay="150" index="1" offsetX="0" offsetY="-44"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-43"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-44"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-1" offsetY="-43"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-44"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-43"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-44"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="0" offsetY="-44"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-43"/>
+ <frame delay="150" index="3" offsetX="0" offsetY="-44"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-43"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-44"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-42"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-43"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-40"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-39"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="4" offsetY="-45"/>
+ <frame delay="75" index="1" offsetX="4" offsetY="-46"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-43"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-42"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-43"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-41"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-3" offsetY="-45"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-46"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-43"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-42"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="0" offsetY="-43"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-42"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-43"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="3" offsetY="-44"/>
+ <frame delay="150" index="1" offsetX="5" offsetY="-45"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-1" offsetY="-43"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-42"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-43"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-3" offsetY="-44"/>
+ <frame delay="150" index="3" offsetX="-5" offsetY="-45"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-32"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-35"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="0" offsetY="-35"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-6" offsetY="-35"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="27" offsetY="-16"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-41" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-38" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-43" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-37" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-1" offsetY="-41" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-44" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-44" delay="140"/>
+ <frame index="1" offsetX="-3" offsetY="-40" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-42" delay="280"/>
+ <frame index="2" offsetX="-3" offsetY="-40" delay="140"/>
+ <frame index="2" offsetX="-2" offsetY="-43" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="2" offsetY="-41" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-44" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-44" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-40" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-42" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-43" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-40" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-39" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-45" delay="100"/>
+ <frame index="1" offsetX="4" offsetY="-46" delay="100"/>
+ <frame index="1" offsetX="0" offsetY="-43" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="-42" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-43" delay="300"/>
+ <frame index="2" offsetX="-2" offsetY="-41" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-45" delay="100"/>
+ <frame index="3" offsetX="-3" offsetY="-46" delay="100"/>
+ <frame index="3" offsetX="0" offsetY="-43" delay="100"/>
+ <frame index="3" offsetX="1" offsetY="-42" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-44" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-45" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-39" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-45" delay="140"/>
+ <frame index="1" offsetX="7" offsetY="-43" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-45" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-42" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-43" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-43" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-42" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-47" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-45" delay="140"/>
+ <frame index="3" offsetX="-5" offsetY="-43" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-45" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-42" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-41" delay="280"/>
+ <frame index="0" offsetX="-1" offsetY="-43" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-37" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-45" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-46" delay="280"/>
+ <frame index="1" offsetX="-2" offsetY="-42" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-42" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-41" delay="280"/>
+ <frame index="2" offsetX="-3" offsetY="-40" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-45" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-46" delay="280"/>
+ <frame index="3" offsetX="3" offsetY="-42" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/bandana-female.xml b/graphics/sprites/equipment/head/bandana-female.xml
new file mode 100644
index 00000000..ec5f8be3
--- /dev/null
+++ b/graphics/sprites/equipment/head/bandana-female.xml
@@ -0,0 +1,228 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="21" name="base" src="graphics/sprites/equipment/head/bandana.png|W;R" width="29"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-38"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="0" offsetY="-38"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-38"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="0" offsetY="-38"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-37"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-38"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-37"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-38"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="0" offsetY="-38"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-37"/>
+ <frame delay="150" index="1" offsetX="0" offsetY="-38"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-37"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-38"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-1" offsetY="-38"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-39"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-38"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-39"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="0" offsetY="-38"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-37"/>
+ <frame delay="150" index="3" offsetX="0" offsetY="-38"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-37"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-38"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-36"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-37"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-34"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-33"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="4" offsetY="-39"/>
+ <frame delay="75" index="1" offsetX="4" offsetY="-40"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-37"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-36"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-38"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-36"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-3" offsetY="-39"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-40"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-37"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-36"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="0" offsetY="-37"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-36"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-37"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="3" offsetY="-38"/>
+ <frame delay="150" index="1" offsetX="5" offsetY="-39"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-1" offsetY="-37"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-36"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-37"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-3" offsetY="-38"/>
+ <frame delay="150" index="3" offsetX="-5" offsetY="-39"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-26"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-29"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="0" offsetY="-30"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-6" offsetY="-29"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="19" offsetY="-17"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-35" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-32" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-37" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-31" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-1" offsetY="-35" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-38" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-38" delay="140"/>
+ <frame index="1" offsetX="-3" offsetY="-34" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-37" delay="280"/>
+ <frame index="2" offsetX="-3" offsetY="-35" delay="140"/>
+ <frame index="2" offsetX="-2" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="2" offsetY="-35" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-38" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-38" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-34" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-36" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-37" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-34" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-33" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-39" delay="100"/>
+ <frame index="1" offsetX="4" offsetY="-40" delay="100"/>
+ <frame index="1" offsetX="0" offsetY="-37" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="-36" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-38" delay="300"/>
+ <frame index="2" offsetX="-2" offsetY="-36" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-39" delay="100"/>
+ <frame index="3" offsetX="-3" offsetY="-40" delay="100"/>
+ <frame index="3" offsetX="0" offsetY="-37" delay="100"/>
+ <frame index="3" offsetX="1" offsetY="-36" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-38" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-39" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-33" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-39" delay="140"/>
+ <frame index="1" offsetX="7" offsetY="-37" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-39" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-38" delay="280"/>
+ <frame index="2" offsetX="-3" offsetY="-37" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-42" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-39" delay="140"/>
+ <frame index="3" offsetX="-5" offsetY="-37" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-39" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-35" delay="280"/>
+ <frame index="0" offsetX="-1" offsetY="-37" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-31" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-39" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-40" delay="280"/>
+ <frame index="1" offsetX="-2" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-37" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-36" delay="280"/>
+ <frame index="2" offsetX="-3" offsetY="-35" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-39" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-40" delay="280"/>
+ <frame index="3" offsetX="3" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/beaniecopter-female.xml b/graphics/sprites/equipment/head/beaniecopter-female.xml
new file mode 100644
index 00000000..d2ffedfb
--- /dev/null
+++ b/graphics/sprites/equipment/head/beaniecopter-female.xml
@@ -0,0 +1,381 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset name="base" src="graphics/sprites/equipment/head/beaniecopter.png" width="30" height="30" offsetY="-44"/>
+ <action name="stand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" delay="56"/>
+ <frame index="1" offsetX="-1" delay="56"/>
+ <frame index="2" offsetX="-1" delay="56"/>
+ <frame index="3" offsetX="-1" delay="57"/>
+ <frame index="0" offsetX="-1" delay="55"/>
+ <frame index="1" offsetX="-1" delay="56"/>
+ <frame index="2" offsetX="-1" delay="56"/>
+ <frame index="3" offsetX="-1" delay="58"/>
+ </animation>
+ <animation direction="left">
+ <frame index="4" offsetY="-1" delay="56"/>
+ <frame index="5" offsetY="-1" delay="56"/>
+ <frame index="6" offsetY="-1" delay="56"/>
+ <frame index="7" offsetY="-1" delay="56"/>
+ <frame index="4" offsetY="-1" delay="56"/>
+ <frame index="5" offsetY="-1" delay="56"/>
+ <frame index="6" offsetY="-1" delay="56"/>
+ <frame index="7" offsetY="-1" delay="58"/>
+ </animation>
+ <animation direction="up">
+ <frame index="8" offsetX="-2" offsetY="-1" delay="56"/>
+ <frame index="9" offsetX="-2" offsetY="-1" delay="56"/>
+ <frame index="10" offsetX="-2" offsetY="-1" delay="56"/>
+ <frame index="11" offsetX="-2" offsetY="-1" delay="57"/>
+ <frame index="8" offsetX="-2" offsetY="-1" delay="55"/>
+ <frame index="9" offsetX="-2" offsetY="-1" delay="56"/>
+ <frame index="10" offsetX="-2" offsetY="-1" delay="56"/>
+ <frame index="11" offsetX="-2" offsetY="-1" delay="58"/>
+ </animation>
+ <animation direction="right">
+ <frame index="12" offsetY="-1" delay="56"/>
+ <frame index="13" offsetY="-1" delay="56"/>
+ <frame index="14" offsetY="-1" delay="56"/>
+ <frame index="15" offsetY="-1" delay="56"/>
+ <frame index="12" offsetY="-1" delay="56"/>
+ <frame index="13" offsetY="-1" delay="56"/>
+ <frame index="14" offsetY="-1" delay="56"/>
+ <frame index="15" offsetY="-1" delay="56"/>
+ </animation>
+ </action>
+ <action name="walk" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" delay="56"/>
+ <frame index="1" offsetX="-1" delay="19"/>
+ <frame index="1" offsetX="-1" offsetY="-1" delay="37"/>
+ <frame index="2" offsetX="-1" offsetY="-1" delay="56"/>
+ <frame index="3" offsetX="-1" offsetY="-1" delay="57"/>
+ <frame index="0" offsetX="-1" delay="55"/>
+ <frame index="1" offsetX="-1" delay="20"/>
+ <frame index="1" offsetX="-1" offsetY="-1" delay="36"/>
+ <frame index="2" offsetX="-1" offsetY="-1" delay="56"/>
+ <frame index="3" offsetX="-1" offsetY="-1" delay="58"/>
+ </animation>
+ <animation direction="left">
+ <frame index="4" offsetX="-1" offsetY="-1" delay="56"/>
+ <frame index="5" offsetX="-1" offsetY="-1" delay="19"/>
+ <frame index="5" offsetX="-1" delay="37"/>
+ <frame index="6" offsetX="-1" delay="38"/>
+ <frame index="6" offsetX="-1" offsetY="-1" delay="18"/>
+ <frame index="7" offsetX="-1" offsetY="-1" delay="57"/>
+ <frame index="4" offsetX="-1" offsetY="-1" delay="55"/>
+ <frame index="5" offsetX="-1" offsetY="-1" delay="20"/>
+ <frame index="5" offsetX="-1" delay="36"/>
+ <frame index="6" offsetX="-1" delay="39"/>
+ <frame index="6" offsetX="-1" offsetY="-1" delay="17"/>
+ <frame index="7" offsetX="-1" offsetY="-1" delay="58"/>
+ </animation>
+ <animation direction="up">
+ <frame index="8" offsetX="-2" offsetY="-1" delay="56"/>
+ <frame index="9" offsetX="-2" offsetY="-1" delay="19"/>
+ <frame index="9" offsetX="-2" offsetY="-2" delay="37"/>
+ <frame index="10" offsetX="-2" offsetY="-2" delay="56"/>
+ <frame index="11" offsetX="-2" offsetY="-2" delay="57"/>
+ <frame index="8" offsetX="-2" offsetY="-1" delay="55"/>
+ <frame index="9" offsetX="-2" offsetY="-1" delay="20"/>
+ <frame index="9" offsetX="-2" offsetY="-2" delay="36"/>
+ <frame index="10" offsetX="-2" offsetY="-2" delay="56"/>
+ <frame index="11" offsetX="-2" offsetY="-2" delay="58"/>
+ </animation>
+ <animation direction="right">
+ <frame index="12" offsetY="-1" delay="56"/>
+ <frame index="13" offsetY="-1" delay="19"/>
+ <frame index="13" delay="37"/>
+ <frame index="14" delay="38"/>
+ <frame index="14" offsetY="-1" delay="18"/>
+ <frame index="15" offsetY="-1" delay="57"/>
+ <frame index="12" offsetY="-1" delay="55"/>
+ <frame index="13" offsetY="-1" delay="20"/>
+ <frame index="13" delay="36"/>
+ <frame index="14" delay="39"/>
+ <frame index="14" offsetY="-1" delay="17"/>
+ <frame index="15" offsetY="-1" delay="56"/>
+ </animation>
+ </action>
+ <action name="attack" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="3" delay="75"/>
+ <frame index="1" offsetX="-1" offsetY="2" delay="75"/>
+ <frame index="2" offsetX="-1" offsetY="5" delay="75"/>
+ <frame index="3" offsetX="-1" offsetY="6" delay="75"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="4" offsetX="3" offsetY="-3" delay="75"/>
+ <frame index="5" offsetX="3" offsetY="-4" delay="75"/>
+ <frame index="6" offsetX="-1" offsetY="-1" delay="75"/>
+ <frame index="7" offsetX="-2" delay="75"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="8" offsetX="-3" delay="75"/>
+ <frame index="9" offsetX="-3" delay="75"/>
+ <frame index="10" offsetX="-3" delay="75"/>
+ <frame index="11" offsetX="-3" offsetY="2" delay="75"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="12" offsetX="-2" offsetY="-2" delay="75"/>
+ <frame index="13" offsetX="-2" offsetY="-3" delay="75"/>
+ <frame index="14" offsetX="1" offsetY="1" delay="75"/>
+ <frame index="15" offsetX="2" offsetY="2" delay="75"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_bow" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="1" delay="94"/>
+ <frame index="1" offsetX="-1" offsetY="1" delay="94"/>
+ <frame index="2" offsetX="-1" offsetY="1" delay="37"/>
+ <frame index="2" offsetX="-1" offsetY="2" delay="57"/>
+ <frame index="3" offsetX="-1" offsetY="2" delay="18"/>
+ <frame index="3" offsetX="-1" offsetY="1" delay="75"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="4" offsetX="2" offsetY="-1" delay="94"/>
+ <frame index="5" offsetX="2" offsetY="-1" delay="94"/>
+ <frame index="6" offsetX="2" offsetY="-1" delay="37"/>
+ <frame index="6" offsetX="4" offsetY="-2" delay="57"/>
+ <frame index="7" offsetX="4" offsetY="-2" delay="93"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="8" offsetX="-2" offsetY="-1" delay="94"/>
+ <frame index="9" offsetX="-2" offsetY="-1" delay="94"/>
+ <frame index="10" offsetX="-2" offsetY="-1" delay="37"/>
+ <frame index="10" offsetX="-3" delay="57"/>
+ <frame index="11" offsetX="-3" delay="18"/>
+ <frame index="11" offsetX="-3" offsetY="-1" delay="75"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="12" offsetX="-5" offsetY="-1" delay="94"/>
+ <frame index="13" offsetX="-5" offsetY="-1" delay="94"/>
+ <frame index="14" offsetX="-5" offsetY="-1" delay="37"/>
+ <frame index="14" offsetX="-7" offsetY="-2" delay="57"/>
+ <frame index="15" offsetX="-7" offsetY="-2" delay="93"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="sit" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="12" delay="56"/>
+ <frame index="1" offsetX="-1" offsetY="12" delay="56"/>
+ <frame index="2" offsetX="-1" offsetY="12" delay="56"/>
+ <frame index="3" offsetX="-1" offsetY="12" delay="57"/>
+ <frame index="0" offsetX="-1" offsetY="12" delay="55"/>
+ <frame index="1" offsetX="-1" offsetY="12" delay="56"/>
+ <frame index="2" offsetX="-1" offsetY="12" delay="56"/>
+ <frame index="3" offsetX="-1" offsetY="12" delay="58"/>
+ </animation>
+ <animation direction="left">
+ <frame index="4" offsetX="4" offsetY="8" delay="56"/>
+ <frame index="5" offsetX="4" offsetY="8" delay="56"/>
+ <frame index="6" offsetX="4" offsetY="8" delay="56"/>
+ <frame index="7" offsetX="4" offsetY="8" delay="56"/>
+ <frame index="4" offsetX="4" offsetY="8" delay="56"/>
+ <frame index="5" offsetX="4" offsetY="8" delay="56"/>
+ <frame index="6" offsetX="4" offsetY="8" delay="56"/>
+ <frame index="7" offsetX="4" offsetY="8" delay="58"/>
+ </animation>
+ <animation direction="up">
+ <frame index="8" offsetX="-1" offsetY="8" delay="56"/>
+ <frame index="9" offsetX="-1" offsetY="8" delay="56"/>
+ <frame index="10" offsetX="-1" offsetY="8" delay="56"/>
+ <frame index="11" offsetX="-1" offsetY="8" delay="57"/>
+ <frame index="8" offsetX="-1" offsetY="8" delay="55"/>
+ <frame index="9" offsetX="-1" offsetY="8" delay="56"/>
+ <frame index="10" offsetX="-1" offsetY="8" delay="56"/>
+ <frame index="11" offsetX="-1" offsetY="8" delay="58"/>
+ </animation>
+ <animation direction="right">
+ <frame index="12" offsetX="-6" offsetY="8" delay="56"/>
+ <frame index="13" offsetX="-6" offsetY="8" delay="56"/>
+ <frame index="14" offsetX="-6" offsetY="8" delay="56"/>
+ <frame index="15" offsetX="-6" offsetY="8" delay="56"/>
+ <frame index="12" offsetX="-6" offsetY="8" delay="56"/>
+ <frame index="13" offsetX="-6" offsetY="8" delay="56"/>
+ <frame index="14" offsetX="-6" offsetY="8" delay="56"/>
+ <frame index="15" offsetX="-6" offsetY="8" delay="56"/>
+ </animation>
+ </action>
+ <action name="dead" imageset="base">
+ <animation direction="default">
+ <frame index="16" offsetX="32" offsetY="30"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="3" delay="70"/>
+ <frame index="1" offsetX="-2" offsetY="3" delay="70"/>
+ <frame index="2" offsetX="-2" offsetY="6" delay="70"/>
+ <frame index="3" offsetX="-2" offsetY="6" delay="70"/>
+ <frame index="0" offsetX="-2" offsetY="1" delay="70"/>
+ <frame index="1" offsetX="-2" offsetY="1" delay="70"/>
+ <frame index="2" offsetX="-2" offsetY="7" delay="70"/>
+ <frame index="3" offsetX="-2" offsetY="7" delay="70"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="4" offsetX="-1" offsetY="3" delay="70"/>
+ <frame index="5" offsetX="-1" offsetY="3" delay="70"/>
+ <frame index="6" offsetX="2" offsetY="-2" delay="70"/>
+ <frame index="7" offsetX="2" offsetY="-2" delay="70"/>
+ <frame index="4" offsetX="4" offsetY="-2" delay="70"/>
+ <frame index="5" offsetX="4" offsetY="-2" delay="70"/>
+ <frame index="6" offsetX="-3" offsetY="3" delay="70"/>
+ <frame index="7" offsetX="-3" offsetY="3" delay="70"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="8" offsetX="-4" offsetY="0" delay="70"/>
+ <frame index="9" offsetX="-4" offsetY="0" delay="70"/>
+ <frame index="10" offsetX="-4" offsetY="0" delay="70"/>
+ <frame index="11" offsetX="-4" offsetY="0" delay="70"/>
+ <frame index="8" offsetX="-4" offsetY="2" delay="70"/>
+ <frame index="9" offsetX="-4" offsetY="2" delay="70"/>
+ <frame index="10" offsetX="-3" offsetY="-1" delay="70"/>
+ <frame index="11" offsetX="-3" offsetY="-1" delay="70"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="12" offsetX="2" offsetY="2" delay="70"/>
+ <frame index="13" offsetX="2" offsetY="2" delay="70"/>
+ <frame index="14" offsetX="-1" offsetY="-1" delay="70"/>
+ <frame index="15" offsetX="-1" offsetY="-1" delay="70"/>
+ <frame index="12" offsetX="-3" offsetY="-1" delay="70"/>
+ <frame index="13" offsetX="-3" offsetY="-1" delay="70"/>
+ <frame index="14" offsetX="3" offsetY="3" delay="70"/>
+ <frame index="15" offsetX="3" offsetY="3" delay="70"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="2" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="1" delay="100"/>
+ <frame index="2" offsetX="-1" offsetY="4" delay="100"/>
+ <frame index="3" offsetX="-1" offsetY="5" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="4" offsetX="1" offsetY="-2" delay="100"/>
+ <frame index="5" offsetX="1" offsetY="-3" delay="100"/>
+ <frame index="6" offsetX="-2" offsetY="0" delay="100"/>
+ <frame index="7" offsetX="-4" offsetY="1" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="8" offsetX="-3" offsetY="-1" delay="100"/>
+ <frame index="9" offsetX="-3" offsetY="-1" delay="100"/>
+ <frame index="10" offsetX="-3" offsetY="-1" delay="100"/>
+ <frame index="11" offsetX="-3" offsetY="1" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="12" offsetX="-3" offsetY="-2" delay="100"/>
+ <frame index="13" offsetX="-3" offsetY="-3" delay="100"/>
+ <frame index="14" offsetX="0" offsetY="0" delay="100"/>
+ <frame index="15" offsetX="1" offsetY="1" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-3" offsetY="0" delay="75"/>
+ <frame index="1" offsetX="-3" offsetY="0" delay="75"/>
+ <frame index="2" offsetX="-3" offsetY="0" delay="75"/>
+ <frame index="3" offsetX="-3" offsetY="0" delay="75"/>
+ <frame index="0" offsetX="-3" offsetY="-1" delay="75"/>
+ <frame index="1" offsetX="-3" offsetY="-1" delay="75"/>
+ <frame index="2" offsetX="-3" offsetY="5" delay="75"/>
+ <frame index="3" offsetX="-3" offsetY="5" delay="75"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="4" offsetX="4" offsetY="-2" delay="75"/>
+ <frame index="5" offsetX="4" offsetY="-2" delay="75"/>
+ <frame index="6" offsetX="7" offsetY="0" delay="75"/>
+ <frame index="7" offsetX="7" offsetY="0" delay="75"/>
+ <frame index="4" offsetX="1" offsetY="-2" delay="75"/>
+ <frame index="5" offsetX="1" offsetY="-2" delay="75"/>
+ <frame index="6" offsetX="0" offsetY="1" delay="75"/>
+ <frame index="7" offsetX="0" offsetY="1" delay="75"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="8" offsetX="-5" offsetY="-1" delay="75"/>
+ <frame index="9" offsetX="-5" offsetY="-1" delay="75"/>
+ <frame index="10" offsetX="-4" offsetY="-1" delay="75"/>
+ <frame index="11" offsetX="-4" offsetY="-1" delay="75"/>
+ <frame index="8" offsetX="-4" offsetY="0" delay="75"/>
+ <frame index="9" offsetX="-4" offsetY="0" delay="75"/>
+ <frame index="10" offsetX="-5" offsetY="-5" delay="75"/>
+ <frame index="11" offsetX="-5" offsetY="-5" delay="75"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="12" offsetX="-3" offsetY="-2" delay="75"/>
+ <frame index="13" offsetX="-3" offsetY="-2" delay="75"/>
+ <frame index="14" offsetX="-5" offsetY="0" delay="75"/>
+ <frame index="15" offsetX="-5" offsetY="0" delay="75"/>
+ <frame index="12" offsetX="1" offsetY="-2" delay="75"/>
+ <frame index="13" offsetX="1" offsetY="-2" delay="75"/>
+ <frame index="14" offsetX="4" offsetY="1" delay="75"/>
+ <frame index="15" offsetX="4" offsetY="1" delay="75"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="3" delay="70"/>
+ <frame index="1" offsetX="-2" offsetY="3" delay="70"/>
+ <frame index="2" offsetX="-2" offsetY="3" delay="70"/>
+ <frame index="3" offsetX="-2" offsetY="3" delay="70"/>
+ <frame index="0" offsetX="-2" offsetY="1" delay="70"/>
+ <frame index="1" offsetX="-2" offsetY="1" delay="70"/>
+ <frame index="2" offsetX="-2" offsetY="7" delay="70"/>
+ <frame index="3" offsetX="-2" offsetY="7" delay="70"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="4" offsetX="3" offsetY="2" delay="70"/>
+ <frame index="5" offsetX="3" offsetY="2" delay="70"/>
+ <frame index="6" offsetX="3" offsetY="2" delay="70"/>
+ <frame index="7" offsetX="3" offsetY="2" delay="70"/>
+ <frame index="4" offsetX="4" offsetY="0" delay="70"/>
+ <frame index="5" offsetX="4" offsetY="0" delay="70"/>
+ <frame index="6" offsetX="-2" offsetY="6" delay="70"/>
+ <frame index="7" offsetX="-2" offsetY="6" delay="70"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="8" offsetX="-4" offsetY="0" delay="70"/>
+ <frame index="9" offsetX="-4" offsetY="0" delay="70"/>
+ <frame index="10" offsetX="-4" offsetY="1" delay="70"/>
+ <frame index="11" offsetX="-4" offsetY="1" delay="70"/>
+ <frame index="8" offsetX="-4" offsetY="1" delay="70"/>
+ <frame index="9" offsetX="-4" offsetY="1" delay="70"/>
+ <frame index="10" offsetX="-4" offsetY="2" delay="70"/>
+ <frame index="11" offsetX="-4" offsetY="2" delay="70"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="12" offsetX="-3" offsetY="-2" delay="70"/>
+ <frame index="13" offsetX="-3" offsetY="-2" delay="70"/>
+ <frame index="14" offsetX="-2" offsetY="-3" delay="70"/>
+ <frame index="15" offsetX="-2" offsetY="-3" delay="70"/>
+ <frame index="12" offsetX="-2" offsetY="-3" delay="70"/>
+ <frame index="13" offsetX="-2" offsetY="-3" delay="70"/>
+ <frame index="14" offsetX="3" offsetY="-1" delay="70"/>
+ <frame index="15" offsetX="3" offsetY="-1" delay="70"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/beard-female.xml b/graphics/sprites/equipment/head/beard-female.xml
new file mode 100644
index 00000000..62cb3dcf
--- /dev/null
+++ b/graphics/sprites/equipment/head/beard-female.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset name="base" src="graphics/sprites/equipment/head/beard.png|W" width="40" height="40"/>
+ <include file="equipment/head/mustache-female.xml"/>
+</sprite>
diff --git a/graphics/sprites/equipment/head/beret-female.xml b/graphics/sprites/equipment/head/beret-female.xml
new file mode 100644
index 00000000..a6f082f5
--- /dev/null
+++ b/graphics/sprites/equipment/head/beret-female.xml
@@ -0,0 +1,230 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="21" name="base" src="graphics/sprites/equipment/head/beret.png|W" width="29"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-40"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="0" offsetY="-40"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-40"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="0" offsetY="-40"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-39"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-40"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-39"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-40"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="0" offsetY="-40"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-39"/>
+ <frame delay="150" index="1" offsetX="0" offsetY="-40"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-39"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-40"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-1" offsetY="-40"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-41"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-40"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-41"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="0" offsetY="-40"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-39"/>
+ <frame delay="150" index="3" offsetX="0" offsetY="-40"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-39"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-40"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-38"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-39"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-36"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-35"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="4" offsetY="-41"/>
+ <frame delay="75" index="1" offsetX="4" offsetY="-42"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-39"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-38"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-40"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-38"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-3" offsetY="-41"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-42"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-39"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-38"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="0" offsetY="-39"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-38"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-39"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="3" offsetY="-40"/>
+ <frame delay="150" index="1" offsetX="5" offsetY="-41"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="150" index="2" offsetX="-1" offsetY="-39"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-39"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-38"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-39"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-3" offsetY="-40"/>
+ <frame delay="150" index="3" offsetX="-5" offsetY="-41"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-28"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-31"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="0" offsetY="-32"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-6" offsetY="-31"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="32" offsetY="1"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-37" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-34" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-39" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-33" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-1" offsetY="-37" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-40" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-40" delay="140"/>
+ <frame index="1" offsetX="-3" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-39" delay="280"/>
+ <frame index="2" offsetX="-3" offsetY="-37" delay="140"/>
+ <frame index="2" offsetX="-2" offsetY="-40" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="2" offsetY="-37" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-40" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-40" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-38" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-39" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-36" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-35" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-41" delay="100"/>
+ <frame index="1" offsetX="4" offsetY="-42" delay="100"/>
+ <frame index="1" offsetX="0" offsetY="-39" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="-38" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-40" delay="300"/>
+ <frame index="2" offsetX="-2" offsetY="-38" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-41" delay="100"/>
+ <frame index="3" offsetX="-3" offsetY="-42" delay="100"/>
+ <frame index="3" offsetX="0" offsetY="-39" delay="100"/>
+ <frame index="3" offsetX="1" offsetY="-38" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-40" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-41" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-35" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-41" delay="140"/>
+ <frame index="1" offsetX="7" offsetY="-39" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-41" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-40" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-40" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-39" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-44" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-41" delay="140"/>
+ <frame index="3" offsetX="-5" offsetY="-39" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-41" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-37" delay="280"/>
+ <frame index="0" offsetX="-1" offsetY="-39" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-33" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-41" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-42" delay="280"/>
+ <frame index="1" offsetX="-2" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-39" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-38" delay="280"/>
+ <frame index="2" offsetX="-3" offsetY="-37" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-41" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-42" delay="280"/>
+ <frame index="3" offsetX="3" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/bowler-hat-brown-female.xml b/graphics/sprites/equipment/head/bowler-hat-brown-female.xml
new file mode 100644
index 00000000..1596ca17
--- /dev/null
+++ b/graphics/sprites/equipment/head/bowler-hat-brown-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="40" name="base" src="graphics/sprites/equipment/head/bowler-hat-brown.png|W" width="40"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-25"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="0" offsetY="-29"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="1" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-1" offsetY="-25"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-26"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-25"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-26"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="3" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-29"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-27"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-25"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-24"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="4" offsetY="-30"/>
+ <frame delay="75" index="1" offsetX="4" offsetY="-31"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-27"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-25"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-23"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-3" offsetY="-30"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-31"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-27"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-27"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="3" offsetY="-29"/>
+ <frame delay="150" index="1" offsetX="5" offsetY="-30"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-1" offsetY="-25"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-24"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-25"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-3" offsetY="-29"/>
+ <frame delay="150" index="3" offsetX="-5" offsetY="-30"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-17"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-20"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="0" offsetY="-17"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-6" offsetY="-20"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="21" offsetY="-4"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-26" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-23" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-28" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-22" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-1" offsetY="-26" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-29" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-29" delay="140"/>
+ <frame index="1" offsetX="-3" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-24" delay="280"/>
+ <frame index="2" offsetX="-3" offsetY="-22" delay="140"/>
+ <frame index="2" offsetX="-2" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="2" offsetY="-26" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-29" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-29" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-27" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-25" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-24" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-30" delay="100"/>
+ <frame index="1" offsetX="4" offsetY="-31" delay="100"/>
+ <frame index="1" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="-27" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-25" delay="300"/>
+ <frame index="2" offsetX="-2" offsetY="-23" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="100"/>
+ <frame index="3" offsetX="-3" offsetY="-31" delay="100"/>
+ <frame index="3" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="3" offsetX="1" offsetY="-27" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-29" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-30" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-24" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="7" offsetY="-28" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-25" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-25" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-24" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-29" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="-5" offsetY="-28" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-26" delay="280"/>
+ <frame index="0" offsetX="-1" offsetY="-28" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-22" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-31" delay="280"/>
+ <frame index="1" offsetX="-2" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-24" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-23" delay="280"/>
+ <frame index="2" offsetX="-3" offsetY="-22" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-31" delay="280"/>
+ <frame index="3" offsetX="3" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/bowler-hat-female.xml b/graphics/sprites/equipment/head/bowler-hat-female.xml
new file mode 100644
index 00000000..1be3855e
--- /dev/null
+++ b/graphics/sprites/equipment/head/bowler-hat-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="40" name="base" src="graphics/sprites/equipment/head/bowler-hat.png|W" width="40"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-25"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="0" offsetY="-29"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="1" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-1" offsetY="-25"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-26"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-25"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-26"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="3" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-29"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-27"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-25"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-24"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="4" offsetY="-30"/>
+ <frame delay="75" index="1" offsetX="4" offsetY="-31"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-27"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-25"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-23"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-3" offsetY="-30"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-31"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-27"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-27"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="3" offsetY="-29"/>
+ <frame delay="150" index="1" offsetX="5" offsetY="-30"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-1" offsetY="-25"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-24"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-25"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-3" offsetY="-29"/>
+ <frame delay="150" index="3" offsetX="-5" offsetY="-30"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-17"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-20"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="0" offsetY="-17"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-6" offsetY="-20"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="21" offsetY="-4"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-26" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-23" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-28" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-22" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-1" offsetY="-26" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-29" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-29" delay="140"/>
+ <frame index="1" offsetX="-3" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-24" delay="280"/>
+ <frame index="2" offsetX="-3" offsetY="-22" delay="140"/>
+ <frame index="2" offsetX="-2" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="2" offsetY="-26" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-29" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-29" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-27" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-25" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-24" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-30" delay="100"/>
+ <frame index="1" offsetX="4" offsetY="-31" delay="100"/>
+ <frame index="1" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="-27" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-25" delay="300"/>
+ <frame index="2" offsetX="-2" offsetY="-23" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="100"/>
+ <frame index="3" offsetX="-3" offsetY="-31" delay="100"/>
+ <frame index="3" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="3" offsetX="1" offsetY="-27" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-29" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-30" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-24" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="7" offsetY="-28" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-25" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-25" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-24" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-29" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="-5" offsetY="-28" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-26" delay="280"/>
+ <frame index="0" offsetX="-1" offsetY="-28" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-22" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-31" delay="280"/>
+ <frame index="1" offsetX="-2" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-24" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-23" delay="280"/>
+ <frame index="2" offsetX="-3" offsetY="-22" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-31" delay="280"/>
+ <frame index="3" offsetX="3" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/bromenalhelmet-female.xml b/graphics/sprites/equipment/head/bromenalhelmet-female.xml
new file mode 100644
index 00000000..a960ceec
--- /dev/null
+++ b/graphics/sprites/equipment/head/bromenalhelmet-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="19" name="base" src="graphics/sprites/equipment/head/bromenalhelmet.png" width="27"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-42"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-42"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-42"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="2" offsetY="-42"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-41"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-42"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-41"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-42"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="4" offsetY="-42"/>
+ <frame delay="75" index="1" offsetX="4" offsetY="-41"/>
+ <frame delay="150" index="1" offsetX="4" offsetY="-42"/>
+ <frame delay="75" index="1" offsetX="4" offsetY="-41"/>
+ <frame delay="75" index="1" offsetX="4" offsetY="-42"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-2" offsetY="-42"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-43"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-42"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-43"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="2" offsetY="-42"/>
+ <frame delay="75" index="3" offsetX="2" offsetY="-41"/>
+ <frame delay="150" index="3" offsetX="2" offsetY="-42"/>
+ <frame delay="75" index="3" offsetX="2" offsetY="-41"/>
+ <frame delay="75" index="3" offsetX="2" offsetY="-42"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-40"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-41"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-38"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-37"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="7" offsetY="-43"/>
+ <frame delay="75" index="1" offsetX="7" offsetY="-44"/>
+ <frame delay="75" index="1" offsetX="3" offsetY="-41"/>
+ <frame delay="75" index="1" offsetX="2" offsetY="-40"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-3" offsetY="-42"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-39"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-2" offsetY="-43"/>
+ <frame delay="75" index="3" offsetX="-2" offsetY="-44"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-41"/>
+ <frame delay="75" index="3" offsetX="2" offsetY="-40"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="-1" offsetY="-41"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-40"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-41"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="6" offsetY="-42"/>
+ <frame delay="150" index="1" offsetX="8" offsetY="-43"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-42"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-41"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-42"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-1" offsetY="-42"/>
+ <frame delay="150" index="3" offsetX="-3" offsetY="-43"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-30"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="7" offsetY="-33"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-34"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-4" offsetY="-33"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="31" offsetY="-8"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-39" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-36" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-41" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-35" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-39" delay="140"/>
+ <frame index="1" offsetX="5" offsetY="-42" delay="140"/>
+ <frame index="1" offsetX="7" offsetY="-42" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-41" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-39" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-41" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="3" offsetY="-39" delay="140"/>
+ <frame index="3" offsetX="0" offsetY="-42" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-42" delay="140"/>
+ <frame index="3" offsetX="4" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-40" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-41" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-38" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-37" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="7" offsetY="-43" delay="100"/>
+ <frame index="1" offsetX="7" offsetY="-44" delay="100"/>
+ <frame index="1" offsetX="3" offsetY="-41" delay="100"/>
+ <frame index="1" offsetX="2" offsetY="-40" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-42" delay="300"/>
+ <frame index="2" offsetX="-3" offsetY="-39" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-2" offsetY="-43" delay="100"/>
+ <frame index="3" offsetX="-2" offsetY="-44" delay="100"/>
+ <frame index="3" offsetX="1" offsetY="-41" delay="100"/>
+ <frame index="3" offsetX="2" offsetY="-40" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-3" offsetY="-42" delay="280"/>
+ <frame index="0" offsetX="-3" offsetY="-43" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-37" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="7" offsetY="-43" delay="140"/>
+ <frame index="1" offsetX="10" offsetY="-41" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-43" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-40" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-5" offsetY="-42" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-42" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-41" delay="140"/>
+ <frame index="2" offsetX="-5" offsetY="-45" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-2" offsetY="-43" delay="140"/>
+ <frame index="3" offsetX="-4" offsetY="-41" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-43" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-40" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-39" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-41" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-35" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="6" offsetY="-43" delay="140"/>
+ <frame index="1" offsetX="6" offsetY="-44" delay="280"/>
+ <frame index="1" offsetX="1" offsetY="-40" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-41" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-40" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-2" offsetY="-43" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-44" delay="280"/>
+ <frame index="3" offsetX="4" offsetY="-40" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/bucket-female.xml b/graphics/sprites/equipment/head/bucket-female.xml
new file mode 100644
index 00000000..cb309ffc
--- /dev/null
+++ b/graphics/sprites/equipment/head/bucket-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="21" name="base" src="graphics/sprites/equipment/head/bucket.png" width="21"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-41"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-1" offsetY="-39"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-41"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="0" offsetY="-39"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-40"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-41"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-40"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-41"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="-1" offsetY="-39"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-38"/>
+ <frame delay="150" index="1" offsetX="-1" offsetY="-39"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-38"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-39"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-2" offsetY="-41"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-42"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-41"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-42"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="0" offsetY="-39"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-38"/>
+ <frame delay="150" index="3" offsetX="0" offsetY="-39"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-38"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-39"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-39"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-40"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-37"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-36"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="3" offsetY="-40"/>
+ <frame delay="75" index="1" offsetX="3" offsetY="-41"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-38"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-37"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-3" offsetY="-41"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-38"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-3" offsetY="-40"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-41"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-38"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-37"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="-1" offsetY="-40"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-39"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-40"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="2" offsetY="-39"/>
+ <frame delay="150" index="1" offsetX="4" offsetY="-40"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-41"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-40"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-41"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-3" offsetY="-39"/>
+ <frame delay="150" index="3" offsetX="-5" offsetY="-40"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-29"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-30"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-33"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-6" offsetY="-30"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="22" offsetY="-15"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-38" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-35" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-40" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-34" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-2" offsetY="-36" delay="140"/>
+ <frame index="1" offsetX="1" offsetY="-39" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-39" delay="140"/>
+ <frame index="1" offsetX="-4" offsetY="-35" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-40" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-38" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-40" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="2" offsetY="-36" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-39" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-39" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-35" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-39" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-40" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-37" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-36" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-40" delay="100"/>
+ <frame index="1" offsetX="3" offsetY="-41" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="-38" delay="100"/>
+ <frame index="1" offsetX="-2" offsetY="-37" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-41" delay="300"/>
+ <frame index="2" offsetX="-3" offsetY="-38" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-40" delay="100"/>
+ <frame index="3" offsetX="-3" offsetY="-41" delay="100"/>
+ <frame index="3" offsetX="0" offsetY="-38" delay="100"/>
+ <frame index="3" offsetX="1" offsetY="-37" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-3" offsetY="-41" delay="280"/>
+ <frame index="0" offsetX="-3" offsetY="-42" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-40" delay="140"/>
+ <frame index="1" offsetX="6" offsetY="-38" delay="140"/>
+ <frame index="1" offsetX="-1" offsetY="-40" delay="140"/>
+ <frame index="1" offsetX="-1" offsetY="-37" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-5" offsetY="-41" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-41" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-40" delay="140"/>
+ <frame index="2" offsetX="-5" offsetY="-44" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-40" delay="140"/>
+ <frame index="3" offsetX="-5" offsetY="-38" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-40" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-37" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-38" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-40" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-34" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-40" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-41" delay="280"/>
+ <frame index="1" offsetX="-3" offsetY="-37" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-40" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-39" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-37" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-40" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-41" delay="280"/>
+ <frame index="3" offsetX="3" offsetY="-37" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/bull-female.xml b/graphics/sprites/equipment/head/bull-female.xml
new file mode 100644
index 00000000..d14b9dfe
--- /dev/null
+++ b/graphics/sprites/equipment/head/bull-female.xml
@@ -0,0 +1,230 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="26" name="equipment" src="graphics/sprites/equipment/head/bull.png" width="27"/>
+ <action imageset="equipment" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-37"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-1" offsetY="-39"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-37"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="0" offsetY="-39"/>
+ </animation>
+ </action>
+ <action imageset="equipment" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-36"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-37"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-36"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-37"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="-1" offsetY="-39"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-38"/>
+ <frame delay="150" index="1" offsetX="-1" offsetY="-39"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-38"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-39"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-2" offsetY="-37"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-38"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-37"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-38"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="0" offsetY="-39"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-38"/>
+ <frame delay="150" index="3" offsetX="0" offsetY="-39"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-38"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-39"/>
+ </animation>
+ </action>
+ <action imageset="equipment" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-35"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-36"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-33"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-31"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="3" offsetY="-40"/>
+ <frame delay="75" index="1" offsetX="3" offsetY="-41"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-39"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-37"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-3" offsetY="-37"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-36"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-3" offsetY="-40"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-41"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-39"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-37"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="equipment" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="-1" offsetY="-35"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-34"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-35"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="2" offsetY="-39"/>
+ <frame delay="150" index="1" offsetX="4" offsetY="-40"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-37"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-36"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-37"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-3" offsetY="-39"/>
+ <frame delay="150" index="3" offsetX="-5" offsetY="-40"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="equipment" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-24"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-30"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-29"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-6" offsetY="-30"/>
+ </animation>
+ </action>
+ <action imageset="equipment" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="38" offsetY="-6"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="equipment">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-34" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-31" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-36" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-29" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-2" offsetY="-36" delay="140"/>
+ <frame index="1" offsetX="1" offsetY="-39" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-40" delay="140"/>
+ <frame index="1" offsetX="-4" offsetY="-35" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-36" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-34" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="2" offsetY="-36" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-39" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-40" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-35" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="equipment">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-35" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-36" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-33" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-31" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-40" delay="100"/>
+ <frame index="1" offsetX="3" offsetY="-41" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="-39" delay="100"/>
+ <frame index="1" offsetX="-2" offsetY="-37" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-37" delay="300"/>
+ <frame index="2" offsetX="-3" offsetY="-36" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-40" delay="100"/>
+ <frame index="3" offsetX="-3" offsetY="-41" delay="100"/>
+ <frame index="3" offsetX="0" offsetY="-39" delay="100"/>
+ <frame index="3" offsetX="1" offsetY="-37" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="equipment">
+ <animation direction="down">
+ <frame index="0" offsetX="-3" offsetY="-37" delay="280"/>
+ <frame index="0" offsetX="-3" offsetY="-38" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-31" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-40" delay="140"/>
+ <frame index="1" offsetX="6" offsetY="-38" delay="140"/>
+ <frame index="1" offsetX="-1" offsetY="-41" delay="140"/>
+ <frame index="1" offsetX="-1" offsetY="-37" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-5" offsetY="-37" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-37" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-36" delay="140"/>
+ <frame index="2" offsetX="-5" offsetY="-42" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-40" delay="140"/>
+ <frame index="3" offsetX="-5" offsetY="-38" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-41" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-37" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="equipment">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-34" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-36" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-29" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-40" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-41" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-42" delay="140"/>
+ <frame index="1" offsetX="-3" offsetY="-37" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-36" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-35" delay="420"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-40" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-41" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-42" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-37" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/bunnyears-female.xml b/graphics/sprites/equipment/head/bunnyears-female.xml
new file mode 100644
index 00000000..5213cca7
--- /dev/null
+++ b/graphics/sprites/equipment/head/bunnyears-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="24" name="base" src="graphics/sprites/equipment/head/bunnyears.png" width="24"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-46"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-2" offsetY="-47"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-49"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="2" offsetY="-47"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-45"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-46"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-45"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-46"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="-2" offsetY="-47"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-46"/>
+ <frame delay="150" index="1" offsetX="-2" offsetY="-47"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-46"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-47"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-2" offsetY="-49"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-50"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-49"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-50"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="2" offsetY="-47"/>
+ <frame delay="75" index="3" offsetX="2" offsetY="-46"/>
+ <frame delay="150" index="3" offsetX="2" offsetY="-47"/>
+ <frame delay="75" index="3" offsetX="2" offsetY="-46"/>
+ <frame delay="75" index="3" offsetX="2" offsetY="-47"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-44"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-45"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-42"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-41"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="2" offsetY="-48"/>
+ <frame delay="75" index="1" offsetX="2" offsetY="-49"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-46"/>
+ <frame delay="75" index="1" offsetX="-3" offsetY="-45"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-3" offsetY="-49"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-47"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-1" offsetY="-48"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-49"/>
+ <frame delay="75" index="3" offsetX="2" offsetY="-46"/>
+ <frame delay="75" index="3" offsetX="3" offsetY="-45"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="0" offsetY="-45"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-44"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-45"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="1" offsetY="-47"/>
+ <frame delay="150" index="1" offsetX="3" offsetY="-48"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-49"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-48"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-49"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-1" offsetY="-47"/>
+ <frame delay="150" index="3" offsetX="-3" offsetY="-48"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-34"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-38"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-41"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-4" offsetY="-38"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="38" offsetY="-11"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-43" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-40" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-45" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-39" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-3" offsetY="-44" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-47" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-47" delay="140"/>
+ <frame index="1" offsetX="-5" offsetY="-43" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-48" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-46" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-49" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="4" offsetY="-44" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-47" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-47" delay="140"/>
+ <frame index="3" offsetX="5" offsetY="-43" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-44" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-45" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-42" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-41" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-48" delay="100"/>
+ <frame index="1" offsetX="2" offsetY="-49" delay="100"/>
+ <frame index="1" offsetX="-2" offsetY="-46" delay="100"/>
+ <frame index="1" offsetX="-3" offsetY="-45" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-49" delay="300"/>
+ <frame index="2" offsetX="-3" offsetY="-47" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-1" offsetY="-48" delay="100"/>
+ <frame index="3" offsetX="-1" offsetY="-49" delay="100"/>
+ <frame index="3" offsetX="2" offsetY="-46" delay="100"/>
+ <frame index="3" offsetX="3" offsetY="-45" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-46" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-47" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-41" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-48" delay="140"/>
+ <frame index="1" offsetX="5" offsetY="-46" delay="140"/>
+ <frame index="1" offsetX="-2" offsetY="-48" delay="140"/>
+ <frame index="1" offsetX="-2" offsetY="-45" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-5" offsetY="-49" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-49" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-48" delay="140"/>
+ <frame index="2" offsetX="-5" offsetY="-53" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-1" offsetY="-48" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-46" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-48" delay="140"/>
+ <frame index="3" offsetX="4" offsetY="-45" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-43" delay="280"/>
+ <frame index="0" offsetX="-1" offsetY="-45" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-39" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="1" offsetY="-48" delay="140"/>
+ <frame index="1" offsetX="1" offsetY="-49" delay="280"/>
+ <frame index="1" offsetX="-4" offsetY="-45" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-48" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-47" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-46" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-1" offsetY="-48" delay="140"/>
+ <frame index="3" offsetX="0" offsetY="-49" delay="280"/>
+ <frame index="3" offsetX="5" offsetY="-45" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/candlehelmet-female.xml b/graphics/sprites/equipment/head/candlehelmet-female.xml
new file mode 100644
index 00000000..b1c13e65
--- /dev/null
+++ b/graphics/sprites/equipment/head/candlehelmet-female.xml
@@ -0,0 +1,298 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="44" name="base" src="graphics/sprites/equipment/head/candlehelmet.png" width="25"/>
+ <imageset height="44" name="base_dead" src="graphics/sprites/equipment/head/candlehelmet.png" width="50"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-39"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-39"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-39"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-39"/>
+ <frame delay="75" index="4" offsetX="-1" offsetY="-39"/>
+ <frame delay="75" index="5" offsetX="-1" offsetY="-39"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="6" offsetX="-2" offsetY="-38"/>
+ <frame delay="75" index="7" offsetX="-2" offsetY="-38"/>
+ <frame delay="75" index="8" offsetX="-2" offsetY="-38"/>
+ <frame delay="75" index="9" offsetX="-2" offsetY="-38"/>
+ <frame delay="75" index="10" offsetX="-2" offsetY="-38"/>
+ <frame delay="75" index="11" offsetX="-2" offsetY="-38"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="12" offsetX="-2" offsetY="-38"/>
+ <frame delay="75" index="13" offsetX="-2" offsetY="-38"/>
+ <frame delay="75" index="14" offsetX="-2" offsetY="-38"/>
+ <frame delay="75" index="15" offsetX="-2" offsetY="-38"/>
+ <frame delay="75" index="16" offsetX="-2" offsetY="-38"/>
+ <frame delay="75" index="17" offsetX="-2" offsetY="-38"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="18" offsetX="1" offsetY="-40"/>
+ <frame delay="75" index="19" offsetX="1" offsetY="-40"/>
+ <frame delay="75" index="20" offsetX="1" offsetY="-40"/>
+ <frame delay="75" index="21" offsetX="1" offsetY="-40"/>
+ <frame delay="75" index="22" offsetX="1" offsetY="-40"/>
+ <frame delay="75" index="23" offsetX="1" offsetY="-40"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-38"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-39"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-39"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-38"/>
+ <frame delay="75" index="4" offsetX="-1" offsetY="-39"/>
+ <frame delay="75" index="5" offsetX="-1" offsetY="-39"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="6" offsetX="-2" offsetY="-38"/>
+ <frame delay="75" index="7" offsetX="-2" offsetY="-37"/>
+ <frame delay="75" index="8" offsetX="-2" offsetY="-38"/>
+ <frame delay="75" index="9" offsetX="-2" offsetY="-38"/>
+ <frame delay="75" index="10" offsetX="-2" offsetY="-37"/>
+ <frame delay="75" index="11" offsetX="-2" offsetY="-38"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="12" offsetX="-2" offsetY="-38"/>
+ <frame delay="75" index="13" offsetX="-2" offsetY="-39"/>
+ <frame delay="75" index="14" offsetX="-2" offsetY="-39"/>
+ <frame delay="75" index="15" offsetX="-2" offsetY="-38"/>
+ <frame delay="75" index="16" offsetX="-2" offsetY="-39"/>
+ <frame delay="75" index="17" offsetX="-2" offsetY="-39"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="18" offsetX="1" offsetY="-40"/>
+ <frame delay="75" index="19" offsetX="1" offsetY="-39"/>
+ <frame delay="75" index="20" offsetX="1" offsetY="-40"/>
+ <frame delay="75" index="21" offsetX="1" offsetY="-40"/>
+ <frame delay="75" index="22" offsetX="1" offsetY="-39"/>
+ <frame delay="75" index="23" offsetX="1" offsetY="-40"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-36"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-38"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-35"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-34"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="6" offsetX="2" offsetY="-39"/>
+ <frame delay="75" index="7" offsetX="2" offsetY="-40"/>
+ <frame delay="75" index="8" offsetX="-2" offsetY="-37"/>
+ <frame delay="75" index="9" offsetX="-3" offsetY="-36"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="12" offsetX="-3" offsetY="-38"/>
+ <frame delay="75" index="13" offsetX="-3" offsetY="-38"/>
+ <frame delay="75" index="14" offsetX="-3" offsetY="-38"/>
+ <frame delay="75" index="15" offsetX="-3" offsetY="-35"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="18" offsetX="-2" offsetY="-41"/>
+ <frame delay="75" index="19" offsetX="-2" offsetY="-42"/>
+ <frame delay="75" index="20" offsetX="1" offsetY="-39"/>
+ <frame delay="75" index="21" offsetX="2" offsetY="-38"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-40"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-40"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-40"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-39"/>
+ <frame delay="75" index="4" offsetX="-1" offsetY="-40"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="6" offsetX="3" offsetY="-41"/>
+ <frame delay="75" index="7" offsetX="3" offsetY="-41"/>
+ <frame delay="75" index="8" offsetX="3" offsetY="-41"/>
+ <frame delay="75" index="9" offsetX="5" offsetY="-42"/>
+ <frame delay="75" index="10" offsetX="5" offsetY="-42"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="12" offsetX="-2" offsetY="-42"/>
+ <frame delay="75" index="13" offsetX="-2" offsetY="-42"/>
+ <frame delay="75" index="14" offsetX="-3" offsetY="-42"/>
+ <frame delay="75" index="15" offsetX="-3" offsetY="-41"/>
+ <frame delay="75" index="16" offsetX="-3" offsetY="-42"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="18" offsetX="-3" offsetY="-41"/>
+ <frame delay="75" index="19" offsetX="-3" offsetY="-41"/>
+ <frame delay="75" index="20" offsetX="-3" offsetY="-41"/>
+ <frame delay="75" index="21" offsetX="-5" offsetY="-42"/>
+ <frame delay="75" index="22" offsetX="-5" offsetY="-42"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-27"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-27"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-27"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-27"/>
+ <frame delay="75" index="4" offsetX="-1" offsetY="-27"/>
+ <frame delay="75" index="5" offsetX="-1" offsetY="-27"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="6" offsetX="2" offsetY="-30"/>
+ <frame delay="75" index="7" offsetX="2" offsetY="-30"/>
+ <frame delay="75" index="8" offsetX="2" offsetY="-30"/>
+ <frame delay="75" index="9" offsetX="2" offsetY="-30"/>
+ <frame delay="75" index="10" offsetX="2" offsetY="-30"/>
+ <frame delay="75" index="11" offsetX="2" offsetY="-30"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="12" offsetX="-1" offsetY="-30"/>
+ <frame delay="75" index="13" offsetX="-1" offsetY="-30"/>
+ <frame delay="75" index="14" offsetX="-1" offsetY="-30"/>
+ <frame delay="75" index="15" offsetX="-1" offsetY="-30"/>
+ <frame delay="75" index="16" offsetX="-1" offsetY="-30"/>
+ <frame delay="75" index="17" offsetX="-1" offsetY="-30"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="18" offsetX="-5" offsetY="-30"/>
+ <frame delay="75" index="19" offsetX="-5" offsetY="-30"/>
+ <frame delay="75" index="20" offsetX="-5" offsetY="-30"/>
+ <frame delay="75" index="21" offsetX="-5" offsetY="-30"/>
+ <frame delay="75" index="22" offsetX="-5" offsetY="-30"/>
+ <frame delay="75" index="23" offsetX="-5" offsetY="-30"/>
+ </animation>
+ </action>
+ <action imageset="base_dead" name="dead">
+ <animation direction="default">
+ <frame delay="140" index="12" offsetX="40" offsetY="-7"/>
+ <frame delay="140" index="13" offsetX="40" offsetY="-7"/>
+ <frame delay="5000" index="14" offsetX="40" offsetY="-7"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-35" delay="140"/>
+ <frame index="1" offsetX="-2" offsetY="-33" delay="140"/>
+ <frame index="2" offsetX="-2" offsetY="-38" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-32" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="6" offsetX="-3" offsetY="-35" delay="140"/>
+ <frame index="7" offsetX="0" offsetY="-38" delay="140"/>
+ <frame index="8" offsetX="2" offsetY="-38" delay="140"/>
+ <frame index="9" offsetX="-5" offsetY="-34" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="12" offsetX="-4" offsetY="-37" delay="140"/>
+ <frame index="13" offsetX="-4" offsetY="-37" delay="140"/>
+ <frame index="14" offsetX="-4" offsetY="-35" delay="140"/>
+ <frame index="15" offsetX="-3" offsetY="-37" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="18" offsetX="3" offsetY="-37" delay="140"/>
+ <frame index="19" offsetX="0" offsetY="-40" delay="140"/>
+ <frame index="20" offsetX="-2" offsetY="-40" delay="140"/>
+ <frame index="21" offsetX="4" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-36" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="-38" delay="100"/>
+ <frame index="2" offsetX="-1" offsetY="-35" delay="100"/>
+ <frame index="3" offsetX="-1" offsetY="-34" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="6" offsetX="2" offsetY="-39" delay="100"/>
+ <frame index="7" offsetX="2" offsetY="-40" delay="100"/>
+ <frame index="8" offsetX="-2" offsetY="-37" delay="100"/>
+ <frame index="9" offsetX="-3" offsetY="-36" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="12" offsetX="-3" offsetY="-38" delay="100"/>
+ <frame index="13" offsetX="-3" offsetY="-38" delay="100"/>
+ <frame index="14" offsetX="-3" offsetY="-38" delay="100"/>
+ <frame index="15" offsetX="-3" offsetY="-35" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="18" offsetX="-2" offsetY="-41" delay="100"/>
+ <frame index="19" offsetX="-2" offsetY="-42" delay="100"/>
+ <frame index="20" offsetX="1" offsetY="-39" delay="100"/>
+ <frame index="21" offsetX="2" offsetY="-38" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-3" offsetY="-38" delay="140"/>
+ <frame index="1" offsetX="-3" offsetY="-39" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-40" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-34" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="6" offsetX="2" offsetY="-39" delay="140"/>
+ <frame index="7" offsetX="5" offsetY="-37" delay="140"/>
+ <frame index="8" offsetX="-2" offsetY="-39" delay="140"/>
+ <frame index="9" offsetX="-2" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="12" offsetX="-5" offsetY="-38" delay="140"/>
+ <frame index="13" offsetX="-4" offsetY="-38" delay="140"/>
+ <frame index="14" offsetX="-4" offsetY="-37" delay="140"/>
+ <frame index="15" offsetX="-5" offsetY="-41" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="18" offsetX="-2" offsetY="-41" delay="140"/>
+ <frame index="19" offsetX="-4" offsetY="-39" delay="140"/>
+ <frame index="20" offsetX="2" offsetY="-41" delay="140"/>
+ <frame index="21" offsetX="3" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-35" delay="140"/>
+ <frame index="1" offsetX="-2" offsetY="-36" delay="140"/>
+ <frame index="2" offsetX="-2" offsetY="-38" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-32" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="6" offsetX="1" offsetY="-39" delay="140"/>
+ <frame index="7" offsetX="1" offsetY="-40" delay="140"/>
+ <frame index="8" offsetX="1" offsetY="-40" delay="140"/>
+ <frame index="9" offsetX="-4" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="12" offsetX="-4" offsetY="-37" delay="140"/>
+ <frame index="13" offsetX="-4" offsetY="-36" delay="140"/>
+ <frame index="14" offsetX="-4" offsetY="-36" delay="140"/>
+ <frame index="15" offsetX="-4" offsetY="-34" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="18" offsetX="-2" offsetY="-41" delay="140"/>
+ <frame index="19" offsetX="-1" offsetY="-42" delay="140"/>
+ <frame index="20" offsetX="-1" offsetY="-42" delay="140"/>
+ <frame index="21" offsetX="4" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/cap-female.xml b/graphics/sprites/equipment/head/cap-female.xml
new file mode 100644
index 00000000..45f9a938
--- /dev/null
+++ b/graphics/sprites/equipment/head/cap-female.xml
@@ -0,0 +1,230 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="19" name="base" src="graphics/sprites/equipment/head/cap.png|R" width="28"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-45"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-2" offsetY="-45"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-45"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="2" offsetY="-45"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-44"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-45"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-44"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-45"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="-2" offsetY="-45"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-44"/>
+ <frame delay="150" index="1" offsetX="-2" offsetY="-45"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-44"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-45"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-2" offsetY="-45"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-46"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-45"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-46"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="2" offsetY="-45"/>
+ <frame delay="75" index="3" offsetX="2" offsetY="-44"/>
+ <frame delay="150" index="3" offsetX="2" offsetY="-45"/>
+ <frame delay="75" index="3" offsetX="2" offsetY="-44"/>
+ <frame delay="75" index="3" offsetX="2" offsetY="-45"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-43"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-44"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-41"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-40"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="2" offsetY="-46"/>
+ <frame delay="75" index="1" offsetX="2" offsetY="-47"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-44"/>
+ <frame delay="75" index="1" offsetX="-3" offsetY="-43"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-3" offsetY="-45"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-43"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-1" offsetY="-46"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-47"/>
+ <frame delay="75" index="3" offsetX="2" offsetY="-44"/>
+ <frame delay="75" index="3" offsetX="3" offsetY="-43"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="0" offsetY="-44"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-43"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-44"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="1" offsetY="-45"/>
+ <frame delay="150" index="1" offsetX="3" offsetY="-46"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-45"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-44"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-45"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-1" offsetY="-45"/>
+ <frame delay="150" index="3" offsetX="-3" offsetY="-46"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-33"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-36"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-37"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-4" offsetY="-36"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="27" offsetY="-16"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-42" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-39" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-44" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-3" offsetY="-42" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-45" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-45" delay="140"/>
+ <frame index="1" offsetX="-5" offsetY="-41" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-44" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-42" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-45" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="4" offsetY="-42" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-45" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-45" delay="140"/>
+ <frame index="3" offsetX="5" offsetY="-41" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-43" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-44" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-41" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-40" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-46" delay="100"/>
+ <frame index="1" offsetX="2" offsetY="-47" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="-44" delay="100"/>
+ <frame index="1" offsetX="-3" offsetY="-43" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-45" delay="300"/>
+ <frame index="2" offsetX="-3" offsetY="-43" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-1" offsetY="-46" delay="100"/>
+ <frame index="3" offsetX="-1" offsetY="-47" delay="100"/>
+ <frame index="3" offsetX="2" offsetY="-44" delay="100"/>
+ <frame index="3" offsetX="3" offsetY="-43" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-45" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-46" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-40" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-46" delay="140"/>
+ <frame index="1" offsetX="5" offsetY="-44" delay="140"/>
+ <frame index="1" offsetX="-1" offsetY="-46" delay="140"/>
+ <frame index="1" offsetX="-2" offsetY="-43" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-5" offsetY="-45" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-45" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-44" delay="140"/>
+ <frame index="2" offsetX="-5" offsetY="-49" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-1" offsetY="-46" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-44" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-46" delay="140"/>
+ <frame index="3" offsetX="4" offsetY="-43" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-42" delay="280"/>
+ <frame index="0" offsetX="-1" offsetY="-44" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="1" offsetY="-46" delay="140"/>
+ <frame index="1" offsetX="1" offsetY="-47" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-47" delay="140"/>
+ <frame index="1" offsetX="-4" offsetY="-43" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-44" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-43" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-42" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-1" offsetY="-46" delay="140"/>
+ <frame index="3" offsetX="0" offsetY="-47" delay="280"/>
+ <frame index="3" offsetX="5" offsetY="-43" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/captain-hat-female.xml b/graphics/sprites/equipment/head/captain-hat-female.xml
new file mode 100644
index 00000000..dbb5add4
--- /dev/null
+++ b/graphics/sprites/equipment/head/captain-hat-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="21" name="base" src="graphics/sprites/equipment/head/captain-hat.png" width="21"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-43"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="0" offsetY="-43"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-43"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-1" offsetY="-43"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-42"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-43"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-42"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-43"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="0" offsetY="-43"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-42"/>
+ <frame delay="150" index="1" offsetX="0" offsetY="-43"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-42"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-43"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-3" offsetY="-43"/>
+ <frame delay="150" index="2" offsetX="-3" offsetY="-44"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-43"/>
+ <frame delay="150" index="2" offsetX="-3" offsetY="-44"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-1" offsetY="-43"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-42"/>
+ <frame delay="150" index="3" offsetX="-1" offsetY="-43"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-42"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-43"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-41"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-42"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-39"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-38"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="4" offsetY="-44"/>
+ <frame delay="75" index="1" offsetX="4" offsetY="-45"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-42"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-41"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-4" offsetY="-43"/>
+ <frame delay="75" index="2" offsetX="-4" offsetY="-41"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-4" offsetY="-44"/>
+ <frame delay="75" index="3" offsetX="-4" offsetY="-45"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-42"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-41"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="-1" offsetY="-42"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-41"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-42"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="3" offsetY="-43"/>
+ <frame delay="150" index="1" offsetX="5" offsetY="-44"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-3" offsetY="-43"/>
+ <frame delay="75" index="2" offsetX="-4" offsetY="-42"/>
+ <frame delay="75" index="2" offsetX="-4" offsetY="-43"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-4" offsetY="-43"/>
+ <frame delay="150" index="3" offsetX="-6" offsetY="-44"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-31"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-34"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-35"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-7" offsetY="-34"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="30" offsetY="-3"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-40" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-37" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-42" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-1" offsetY="-40" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-43" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-43" delay="140"/>
+ <frame index="1" offsetX="-3" offsetY="-39" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-5" offsetY="-42" delay="280"/>
+ <frame index="2" offsetX="-5" offsetY="-40" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-43" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="1" offsetY="-40" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-43" delay="140"/>
+ <frame index="3" offsetX="-4" offsetY="-43" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-39" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-41" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-42" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-39" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-38" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-44" delay="100"/>
+ <frame index="1" offsetX="4" offsetY="-45" delay="100"/>
+ <frame index="1" offsetX="0" offsetY="-42" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="-41" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-43" delay="300"/>
+ <frame index="2" offsetX="-4" offsetY="-41" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-4" offsetY="-44" delay="100"/>
+ <frame index="3" offsetX="-4" offsetY="-45" delay="100"/>
+ <frame index="3" offsetX="-1" offsetY="-42" delay="100"/>
+ <frame index="3" offsetX="0" offsetY="-41" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-3" offsetY="-43" delay="280"/>
+ <frame index="0" offsetX="-3" offsetY="-44" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-44" delay="140"/>
+ <frame index="1" offsetX="7" offsetY="-42" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-44" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-41" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-6" offsetY="-43" delay="140"/>
+ <frame index="2" offsetX="-5" offsetY="-43" delay="140"/>
+ <frame index="2" offsetX="-5" offsetY="-42" delay="140"/>
+ <frame index="2" offsetX="-6" offsetY="-47" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-4" offsetY="-44" delay="140"/>
+ <frame index="3" offsetX="-6" offsetY="-42" delay="140"/>
+ <frame index="3" offsetX="0" offsetY="-44" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-41" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-40" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-42" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-44" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-45" delay="280"/>
+ <frame index="1" offsetX="-2" offsetY="-41" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-5" offsetY="-42" delay="140"/>
+ <frame index="2" offsetX="-5" offsetY="-41" delay="280"/>
+ <frame index="2" offsetX="-5" offsetY="-40" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-4" offsetY="-44" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-45" delay="280"/>
+ <frame index="3" offsetX="2" offsetY="-41" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/cashiershade-female.xml b/graphics/sprites/equipment/head/cashiershade-female.xml
new file mode 100644
index 00000000..c38e74e3
--- /dev/null
+++ b/graphics/sprites/equipment/head/cashiershade-female.xml
@@ -0,0 +1,230 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="26" name="equipment" src="graphics/sprites/equipment/head/cashiershade.png|G;W" width="27"/>
+ <action imageset="equipment" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-37"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-1" offsetY="-39"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-37"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="0" offsetY="-39"/>
+ </animation>
+ </action>
+ <action imageset="equipment" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-36"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-37"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-36"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-37"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="-1" offsetY="-39"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-38"/>
+ <frame delay="150" index="1" offsetX="-1" offsetY="-39"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-38"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-39"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-2" offsetY="-37"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-38"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-37"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-38"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="0" offsetY="-39"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-38"/>
+ <frame delay="150" index="3" offsetX="0" offsetY="-39"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-38"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-39"/>
+ </animation>
+ </action>
+ <action imageset="equipment" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-35"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-36"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-33"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-31"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="3" offsetY="-40"/>
+ <frame delay="75" index="1" offsetX="3" offsetY="-41"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-39"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-37"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-3" offsetY="-37"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-36"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-3" offsetY="-40"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-41"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-39"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-37"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="equipment" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="-1" offsetY="-35"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-34"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-35"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="2" offsetY="-39"/>
+ <frame delay="150" index="1" offsetX="4" offsetY="-40"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-37"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-36"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-37"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-3" offsetY="-39"/>
+ <frame delay="150" index="3" offsetX="-5" offsetY="-40"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="equipment" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-25"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-30"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-29"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-6" offsetY="-30"/>
+ </animation>
+ </action>
+ <action imageset="equipment" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="18" offsetY="-15"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="equipment">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-34" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-31" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-36" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-29" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-2" offsetY="-36" delay="140"/>
+ <frame index="1" offsetX="1" offsetY="-39" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-40" delay="140"/>
+ <frame index="1" offsetX="-4" offsetY="-35" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-36" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-34" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="2" offsetY="-36" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-39" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-40" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-35" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="equipment">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-35" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-36" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-33" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-31" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-40" delay="100"/>
+ <frame index="1" offsetX="3" offsetY="-41" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="-39" delay="100"/>
+ <frame index="1" offsetX="-2" offsetY="-37" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-37" delay="300"/>
+ <frame index="2" offsetX="-3" offsetY="-36" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-40" delay="100"/>
+ <frame index="3" offsetX="-3" offsetY="-41" delay="100"/>
+ <frame index="3" offsetX="0" offsetY="-39" delay="100"/>
+ <frame index="3" offsetX="1" offsetY="-37" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="equipment">
+ <animation direction="down">
+ <frame index="0" offsetX="-3" offsetY="-37" delay="280"/>
+ <frame index="0" offsetX="-3" offsetY="-38" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-31" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-40" delay="140"/>
+ <frame index="1" offsetX="6" offsetY="-38" delay="140"/>
+ <frame index="1" offsetX="-1" offsetY="-41" delay="140"/>
+ <frame index="1" offsetX="-1" offsetY="-37" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-5" offsetY="-37" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-37" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-36" delay="140"/>
+ <frame index="2" offsetX="-5" offsetY="-42" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-40" delay="140"/>
+ <frame index="3" offsetX="-5" offsetY="-38" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-41" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-37" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="equipment">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-34" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-36" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-29" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-40" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-41" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-42" delay="140"/>
+ <frame index="1" offsetX="-3" offsetY="-37" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-36" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-35" delay="420"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-40" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-41" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-42" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-37" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/catears-female.xml b/graphics/sprites/equipment/head/catears-female.xml
new file mode 100644
index 00000000..6ea489be
--- /dev/null
+++ b/graphics/sprites/equipment/head/catears-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="24" name="base" src="graphics/sprites/equipment/head/catears.png|M;W" width="24"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-46"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-2" offsetY="-47"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-49"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="2" offsetY="-47"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-45"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-46"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-45"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-46"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="-2" offsetY="-47"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-46"/>
+ <frame delay="150" index="1" offsetX="-2" offsetY="-47"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-46"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-47"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-2" offsetY="-49"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-50"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-49"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-50"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="2" offsetY="-47"/>
+ <frame delay="75" index="3" offsetX="2" offsetY="-46"/>
+ <frame delay="150" index="3" offsetX="2" offsetY="-47"/>
+ <frame delay="75" index="3" offsetX="2" offsetY="-46"/>
+ <frame delay="75" index="3" offsetX="2" offsetY="-47"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-44"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-45"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-42"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-41"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="2" offsetY="-48"/>
+ <frame delay="75" index="1" offsetX="2" offsetY="-49"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-46"/>
+ <frame delay="75" index="1" offsetX="-3" offsetY="-45"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-3" offsetY="-49"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-47"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-1" offsetY="-48"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-49"/>
+ <frame delay="75" index="3" offsetX="2" offsetY="-46"/>
+ <frame delay="75" index="3" offsetX="3" offsetY="-45"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="0" offsetY="-45"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-44"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-45"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="1" offsetY="-47"/>
+ <frame delay="150" index="1" offsetX="3" offsetY="-48"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-49"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-48"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-49"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-1" offsetY="-47"/>
+ <frame delay="150" index="3" offsetX="-3" offsetY="-48"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-34"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-38"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-41"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-4" offsetY="-38"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="33" offsetY="-11"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-43" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-40" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-45" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-39" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-3" offsetY="-44" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-47" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-47" delay="140"/>
+ <frame index="1" offsetX="-5" offsetY="-43" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-48" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-46" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-49" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="4" offsetY="-44" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-47" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-47" delay="140"/>
+ <frame index="3" offsetX="5" offsetY="-43" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-44" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-45" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-42" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-41" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-48" delay="100"/>
+ <frame index="1" offsetX="2" offsetY="-49" delay="100"/>
+ <frame index="1" offsetX="-2" offsetY="-46" delay="100"/>
+ <frame index="1" offsetX="-3" offsetY="-45" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-49" delay="300"/>
+ <frame index="2" offsetX="-3" offsetY="-47" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-1" offsetY="-48" delay="100"/>
+ <frame index="3" offsetX="-1" offsetY="-49" delay="100"/>
+ <frame index="3" offsetX="2" offsetY="-46" delay="100"/>
+ <frame index="3" offsetX="3" offsetY="-45" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-46" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-47" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-41" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-48" delay="140"/>
+ <frame index="1" offsetX="5" offsetY="-46" delay="140"/>
+ <frame index="1" offsetX="-2" offsetY="-48" delay="140"/>
+ <frame index="1" offsetX="-2" offsetY="-45" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-5" offsetY="-49" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-49" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-48" delay="140"/>
+ <frame index="2" offsetX="-5" offsetY="-53" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-1" offsetY="-48" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-46" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-48" delay="140"/>
+ <frame index="3" offsetX="4" offsetY="-45" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-43" delay="280"/>
+ <frame index="0" offsetX="-1" offsetY="-45" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-39" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="1" offsetY="-48" delay="140"/>
+ <frame index="1" offsetX="1" offsetY="-49" delay="280"/>
+ <frame index="1" offsetX="-4" offsetY="-45" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-48" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-47" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-46" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-1" offsetY="-48" delay="140"/>
+ <frame index="3" offsetX="0" offsetY="-49" delay="280"/>
+ <frame index="3" offsetX="5" offsetY="-45" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/chefhat-female.xml b/graphics/sprites/equipment/head/chefhat-female.xml
new file mode 100644
index 00000000..d4f17471
--- /dev/null
+++ b/graphics/sprites/equipment/head/chefhat-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="17" name="base" src="graphics/sprites/equipment/head/chefhat.png" width="21"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-50"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="0" offsetY="-50"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-50"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-1" offsetY="-50"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-49"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-50"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-49"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-50"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="0" offsetY="-50"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-49"/>
+ <frame delay="150" index="1" offsetX="0" offsetY="-50"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-49"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-50"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-2" offsetY="-50"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-51"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-50"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-51"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-1" offsetY="-50"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-49"/>
+ <frame delay="150" index="3" offsetX="-1" offsetY="-50"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-49"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-50"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-48"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-49"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-46"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-45"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="4" offsetY="-51"/>
+ <frame delay="75" index="1" offsetX="4" offsetY="-52"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-49"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-48"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-3" offsetY="-50"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-48"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-4" offsetY="-51"/>
+ <frame delay="75" index="3" offsetX="-4" offsetY="-52"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-49"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-48"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="-1" offsetY="-49"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-48"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-49"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="3" offsetY="-50"/>
+ <frame delay="150" index="1" offsetX="5" offsetY="-51"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-50"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-49"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-50"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-4" offsetY="-50"/>
+ <frame delay="150" index="3" offsetX="-6" offsetY="-51"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-38"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-41"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-42"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-7" offsetY="-41"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="40" offsetY="-6"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-47" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-44" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-49" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-43" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-1" offsetY="-47" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-50" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-50" delay="140"/>
+ <frame index="1" offsetX="-3" offsetY="-46" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-49" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-47" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-50" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="1" offsetY="-47" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-50" delay="140"/>
+ <frame index="3" offsetX="-4" offsetY="-50" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-46" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-48" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-49" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-46" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-45" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-51" delay="100"/>
+ <frame index="1" offsetX="4" offsetY="-52" delay="100"/>
+ <frame index="1" offsetX="0" offsetY="-49" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="-48" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-50" delay="300"/>
+ <frame index="2" offsetX="-3" offsetY="-48" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-4" offsetY="-51" delay="100"/>
+ <frame index="3" offsetX="-4" offsetY="-52" delay="100"/>
+ <frame index="3" offsetX="-1" offsetY="-49" delay="100"/>
+ <frame index="3" offsetX="0" offsetY="-48" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-3" offsetY="-50" delay="280"/>
+ <frame index="0" offsetX="-3" offsetY="-51" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-45" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-51" delay="140"/>
+ <frame index="1" offsetX="7" offsetY="-49" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-51" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-48" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-5" offsetY="-50" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-50" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-49" delay="140"/>
+ <frame index="2" offsetX="-5" offsetY="-54" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-4" offsetY="-51" delay="140"/>
+ <frame index="3" offsetX="-6" offsetY="-49" delay="140"/>
+ <frame index="3" offsetX="0" offsetY="-51" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-48" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-47" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-49" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-43" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-51" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-52" delay="280"/>
+ <frame index="1" offsetX="-2" offsetY="-48" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-49" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-48" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-47" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-4" offsetY="-51" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-52" delay="280"/>
+ <frame index="3" offsetX="2" offsetY="-48" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/christmastree-female.xml b/graphics/sprites/equipment/head/christmastree-female.xml
new file mode 100644
index 00000000..766a80ac
--- /dev/null
+++ b/graphics/sprites/equipment/head/christmastree-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="51" name="base" src="graphics/sprites/equipment/head/christmastree.png" width="80"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-25"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="0" offsetY="-29"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="1" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-2" offsetY="-25"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-26"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-25"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-26"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="3" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-29"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-27"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-25"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-24"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="4" offsetY="-30"/>
+ <frame delay="75" index="1" offsetX="4" offsetY="-31"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-27"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-3" offsetY="-25"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-23"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-3" offsetY="-30"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-31"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-27"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-27"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="3" offsetY="-29"/>
+ <frame delay="150" index="1" offsetX="5" offsetY="-30"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-25"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-24"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-25"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-3" offsetY="-29"/>
+ <frame delay="150" index="3" offsetX="-5" offsetY="-30"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-17"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-20"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-17"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-6" offsetY="-20"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="34" offsetY="-5"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-26" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-23" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-28" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-22" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-1" offsetY="-26" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-29" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-29" delay="140"/>
+ <frame index="1" offsetX="-3" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-24" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-22" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="2" offsetY="-26" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-29" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-29" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-27" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-25" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-24" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-30" delay="100"/>
+ <frame index="1" offsetX="4" offsetY="-31" delay="100"/>
+ <frame index="1" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="-27" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-25" delay="300"/>
+ <frame index="2" offsetX="-3" offsetY="-23" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="100"/>
+ <frame index="3" offsetX="-3" offsetY="-31" delay="100"/>
+ <frame index="3" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="3" offsetX="1" offsetY="-27" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-29" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-30" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-24" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="7" offsetY="-28" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-5" offsetY="-25" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-25" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-24" delay="140"/>
+ <frame index="2" offsetX="-5" offsetY="-29" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="-5" offsetY="-28" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-26" delay="280"/>
+ <frame index="0" offsetX="-1" offsetY="-28" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-22" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-31" delay="280"/>
+ <frame index="1" offsetX="-2" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-24" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-23" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-22" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-31" delay="280"/>
+ <frame index="3" offsetX="3" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/circlet-female.xml b/graphics/sprites/equipment/head/circlet-female.xml
new file mode 100644
index 00000000..d0b2a753
--- /dev/null
+++ b/graphics/sprites/equipment/head/circlet-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="32" name="base" src="graphics/sprites/equipment/head/circlet.png" width="32"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-25"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="0" offsetY="-29"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="1" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-1" offsetY="-25"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-26"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-25"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-26"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="3" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-29"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-27"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-25"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-24"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="4" offsetY="-30"/>
+ <frame delay="75" index="1" offsetX="4" offsetY="-31"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-27"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-25"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-23"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-3" offsetY="-30"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-31"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-27"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-27"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="3" offsetY="-29"/>
+ <frame delay="150" index="1" offsetX="5" offsetY="-30"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-1" offsetY="-25"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-24"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-25"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-3" offsetY="-29"/>
+ <frame delay="150" index="3" offsetX="-5" offsetY="-30"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-17"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-20"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="0" offsetY="-17"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-6" offsetY="-20"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="21" offsetY="-4"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-26" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-23" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-28" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-22" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-1" offsetY="-26" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-29" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-29" delay="140"/>
+ <frame index="1" offsetX="-3" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-24" delay="280"/>
+ <frame index="2" offsetX="-3" offsetY="-22" delay="140"/>
+ <frame index="2" offsetX="-2" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="2" offsetY="-26" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-29" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-29" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-27" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-25" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-24" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-30" delay="100"/>
+ <frame index="1" offsetX="4" offsetY="-31" delay="100"/>
+ <frame index="1" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="-27" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-25" delay="300"/>
+ <frame index="2" offsetX="-2" offsetY="-23" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="100"/>
+ <frame index="3" offsetX="-3" offsetY="-31" delay="100"/>
+ <frame index="3" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="3" offsetX="1" offsetY="-27" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-29" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-30" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-24" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="7" offsetY="-28" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-25" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-25" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-24" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-29" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="-5" offsetY="-28" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-26" delay="280"/>
+ <frame index="0" offsetX="-1" offsetY="-28" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-22" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-31" delay="280"/>
+ <frame index="1" offsetX="-2" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-24" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-23" delay="280"/>
+ <frame index="2" offsetX="-3" offsetY="-22" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-31" delay="280"/>
+ <frame index="3" offsetX="3" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/cowboyblack-female.xml b/graphics/sprites/equipment/head/cowboyblack-female.xml
new file mode 100644
index 00000000..f3916ff1
--- /dev/null
+++ b/graphics/sprites/equipment/head/cowboyblack-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="18" name="base" src="graphics/sprites/equipment/head/cowboyblack.png" width="28"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-47"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="0" offsetY="-47"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-48"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="0" offsetY="-47"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-46"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-47"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-46"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-47"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="0" offsetY="-47"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-46"/>
+ <frame delay="150" index="1" offsetX="0" offsetY="-47"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-46"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-47"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-1" offsetY="-48"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-49"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-48"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-49"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="0" offsetY="-47"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-46"/>
+ <frame delay="150" index="3" offsetX="0" offsetY="-47"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-46"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-47"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-45"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-46"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-43"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-42"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="4" offsetY="-48"/>
+ <frame delay="75" index="1" offsetX="4" offsetY="-49"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-46"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-45"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-48"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-46"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-3" offsetY="-48"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-49"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-46"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-45"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="0" offsetY="-46"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-45"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-46"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="3" offsetY="-47"/>
+ <frame delay="150" index="1" offsetX="5" offsetY="-48"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-1" offsetY="-48"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-47"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-48"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-3" offsetY="-47"/>
+ <frame delay="150" index="3" offsetX="-5" offsetY="-48"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-35"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-38"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="0" offsetY="-40"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-6" offsetY="-38"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="37" offsetY="-11"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-44" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-41" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-46" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-40" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-1" offsetY="-44" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-47" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-47" delay="140"/>
+ <frame index="1" offsetX="-3" offsetY="-43" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-47" delay="280"/>
+ <frame index="2" offsetX="-3" offsetY="-45" delay="140"/>
+ <frame index="2" offsetX="-2" offsetY="-48" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="2" offsetY="-44" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-47" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-47" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-43" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-45" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-46" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-43" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-42" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-48" delay="100"/>
+ <frame index="1" offsetX="4" offsetY="-49" delay="100"/>
+ <frame index="1" offsetX="0" offsetY="-46" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="-45" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-48" delay="300"/>
+ <frame index="2" offsetX="-2" offsetY="-46" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-48" delay="100"/>
+ <frame index="3" offsetX="-3" offsetY="-49" delay="100"/>
+ <frame index="3" offsetX="0" offsetY="-46" delay="100"/>
+ <frame index="3" offsetX="1" offsetY="-45" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-47" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-48" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-42" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-48" delay="140"/>
+ <frame index="1" offsetX="7" offsetY="-46" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-48" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-45" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-48" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-48" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-47" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-52" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-48" delay="140"/>
+ <frame index="3" offsetX="-5" offsetY="-46" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-48" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-45" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-44" delay="280"/>
+ <frame index="0" offsetX="-1" offsetY="-46" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-40" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-48" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-49" delay="280"/>
+ <frame index="1" offsetX="-2" offsetY="-45" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-47" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-46" delay="280"/>
+ <frame index="2" offsetX="-3" offsetY="-45" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-48" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-49" delay="280"/>
+ <frame index="3" offsetX="3" offsetY="-45" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/cowboywhite-female.xml b/graphics/sprites/equipment/head/cowboywhite-female.xml
new file mode 100644
index 00000000..9b2cd4dd
--- /dev/null
+++ b/graphics/sprites/equipment/head/cowboywhite-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="18" name="base" src="graphics/sprites/equipment/head/cowboywhite.png" width="28"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-47"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="0" offsetY="-47"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-48"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="0" offsetY="-47"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-46"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-47"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-46"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-47"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="0" offsetY="-47"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-46"/>
+ <frame delay="150" index="1" offsetX="0" offsetY="-47"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-46"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-47"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-1" offsetY="-48"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-49"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-48"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-49"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="0" offsetY="-47"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-46"/>
+ <frame delay="150" index="3" offsetX="0" offsetY="-47"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-46"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-47"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-45"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-46"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-43"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-42"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="4" offsetY="-48"/>
+ <frame delay="75" index="1" offsetX="4" offsetY="-49"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-46"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-45"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-48"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-46"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-3" offsetY="-48"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-49"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-46"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-45"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="0" offsetY="-46"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-45"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-46"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="3" offsetY="-47"/>
+ <frame delay="150" index="1" offsetX="5" offsetY="-48"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-1" offsetY="-48"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-47"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-48"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-3" offsetY="-47"/>
+ <frame delay="150" index="3" offsetX="-5" offsetY="-48"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-35"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-38"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="0" offsetY="-40"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-6" offsetY="-38"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="37" offsetY="-11"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-44" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-41" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-46" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-40" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-1" offsetY="-44" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-47" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-47" delay="140"/>
+ <frame index="1" offsetX="-3" offsetY="-43" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-47" delay="280"/>
+ <frame index="2" offsetX="-3" offsetY="-45" delay="140"/>
+ <frame index="2" offsetX="-2" offsetY="-48" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="2" offsetY="-44" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-47" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-47" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-43" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-45" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-46" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-43" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-42" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-48" delay="100"/>
+ <frame index="1" offsetX="4" offsetY="-49" delay="100"/>
+ <frame index="1" offsetX="0" offsetY="-46" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="-45" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-48" delay="300"/>
+ <frame index="2" offsetX="-2" offsetY="-46" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-48" delay="100"/>
+ <frame index="3" offsetX="-3" offsetY="-49" delay="100"/>
+ <frame index="3" offsetX="0" offsetY="-46" delay="100"/>
+ <frame index="3" offsetX="1" offsetY="-45" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-47" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-48" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-42" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-48" delay="140"/>
+ <frame index="1" offsetX="7" offsetY="-46" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-48" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-45" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-48" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-48" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-47" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-52" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-48" delay="140"/>
+ <frame index="3" offsetX="-5" offsetY="-46" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-48" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-45" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-44" delay="280"/>
+ <frame index="0" offsetX="-1" offsetY="-46" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-40" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-48" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-49" delay="280"/>
+ <frame index="1" offsetX="-2" offsetY="-45" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-47" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-46" delay="280"/>
+ <frame index="2" offsetX="-3" offsetY="-45" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-48" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-49" delay="280"/>
+ <frame index="3" offsetX="3" offsetY="-45" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/crown-female.xml b/graphics/sprites/equipment/head/crown-female.xml
new file mode 100644
index 00000000..d465017e
--- /dev/null
+++ b/graphics/sprites/equipment/head/crown-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="15" name="base" src="graphics/sprites/equipment/head/crown.png" width="21"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-49"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="0" offsetY="-49"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-49"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-1" offsetY="-49"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-48"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-49"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-48"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-49"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="0" offsetY="-49"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-48"/>
+ <frame delay="150" index="1" offsetX="0" offsetY="-49"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-48"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-49"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-2" offsetY="-49"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-50"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-49"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-50"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-1" offsetY="-49"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-48"/>
+ <frame delay="150" index="3" offsetX="-1" offsetY="-49"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-48"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-49"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-47"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-48"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-45"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-44"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="4" offsetY="-50"/>
+ <frame delay="75" index="1" offsetX="4" offsetY="-51"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-48"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-47"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-3" offsetY="-49"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-47"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-4" offsetY="-50"/>
+ <frame delay="75" index="3" offsetX="-4" offsetY="-51"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-48"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-47"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="-1" offsetY="-48"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-47"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-48"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="3" offsetY="-49"/>
+ <frame delay="150" index="1" offsetX="5" offsetY="-50"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-49"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-48"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-49"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-4" offsetY="-49"/>
+ <frame delay="150" index="3" offsetX="-6" offsetY="-50"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-37"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-40"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-41"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-7" offsetY="-40"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="0" offsetX="40" offsetY="-10"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-46" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-43" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-48" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-42" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-1" offsetY="-46" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-49" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-49" delay="140"/>
+ <frame index="1" offsetX="-3" offsetY="-45" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-48" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-46" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-49" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="1" offsetY="-46" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-49" delay="140"/>
+ <frame index="3" offsetX="-4" offsetY="-49" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-45" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-47" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-48" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-45" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-44" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-50" delay="100"/>
+ <frame index="1" offsetX="4" offsetY="-51" delay="100"/>
+ <frame index="1" offsetX="0" offsetY="-48" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="-47" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-49" delay="300"/>
+ <frame index="2" offsetX="-3" offsetY="-47" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-4" offsetY="-50" delay="100"/>
+ <frame index="3" offsetX="-4" offsetY="-51" delay="100"/>
+ <frame index="3" offsetX="-1" offsetY="-48" delay="100"/>
+ <frame index="3" offsetX="0" offsetY="-47" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-3" offsetY="-49" delay="280"/>
+ <frame index="0" offsetX="-3" offsetY="-50" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-44" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-50" delay="140"/>
+ <frame index="1" offsetX="7" offsetY="-48" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-50" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-47" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-5" offsetY="-49" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-49" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-48" delay="140"/>
+ <frame index="2" offsetX="-5" offsetY="-53" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-4" offsetY="-50" delay="140"/>
+ <frame index="3" offsetX="-6" offsetY="-48" delay="140"/>
+ <frame index="3" offsetX="0" offsetY="-50" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-47" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-46" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-48" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-42" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-50" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-51" delay="280"/>
+ <frame index="1" offsetX="-2" offsetY="-47" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-48" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-47" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-46" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-4" offsetY="-50" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-51" delay="280"/>
+ <frame index="3" offsetX="2" offsetY="-47" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/crusadehelm-female.xml b/graphics/sprites/equipment/head/crusadehelm-female.xml
new file mode 100644
index 00000000..fa774554
--- /dev/null
+++ b/graphics/sprites/equipment/head/crusadehelm-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="22" name="base" src="graphics/sprites/equipment/head/crusadehelm.png" width="22"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-39"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-1" offsetY="-39"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-39"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-1" offsetY="-39"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-38"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-39"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-38"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-39"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="0" offsetY="-39"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-38"/>
+ <frame delay="150" index="1" offsetX="0" offsetY="-39"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-38"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-39"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-1" offsetY="-39"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-40"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-39"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-40"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="0" offsetY="-39"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-38"/>
+ <frame delay="150" index="3" offsetX="0" offsetY="-39"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-38"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-39"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-37"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-38"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-35"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-34"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="4" offsetY="-40"/>
+ <frame delay="75" index="1" offsetX="4" offsetY="-41"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-38"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-37"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-39"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-36"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-3" offsetY="-40"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-41"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-38"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-37"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="0" offsetY="-38"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-37"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-38"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="3" offsetY="-39"/>
+ <frame delay="150" index="1" offsetX="5" offsetY="-40"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-1" offsetY="-39"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-38"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-39"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-3" offsetY="-39"/>
+ <frame delay="150" index="3" offsetX="-5" offsetY="-40"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-27"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-30"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="0" offsetY="-31"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-6" offsetY="-30"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="21" offsetY="-12"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-36" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-33" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-38" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-32" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-1" offsetY="-36" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-39" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-39" delay="140"/>
+ <frame index="1" offsetX="-3" offsetY="-35" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-38" delay="280"/>
+ <frame index="2" offsetX="-3" offsetY="-36" delay="140"/>
+ <frame index="2" offsetX="-2" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="2" offsetY="-36" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-39" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-39" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-35" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-37" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-38" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-35" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-34" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-40" delay="100"/>
+ <frame index="1" offsetX="4" offsetY="-41" delay="100"/>
+ <frame index="1" offsetX="0" offsetY="-38" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="-37" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-39" delay="300"/>
+ <frame index="2" offsetX="-2" offsetY="-36" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-40" delay="100"/>
+ <frame index="3" offsetX="-3" offsetY="-41" delay="100"/>
+ <frame index="3" offsetX="0" offsetY="-38" delay="100"/>
+ <frame index="3" offsetX="1" offsetY="-37" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-39" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-40" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-34" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-40" delay="140"/>
+ <frame index="1" offsetX="7" offsetY="-38" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-40" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-37" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-39" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-39" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-38" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-42" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-40" delay="140"/>
+ <frame index="3" offsetX="-5" offsetY="-38" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-40" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-37" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-36" delay="280"/>
+ <frame index="0" offsetX="-1" offsetY="-38" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-32" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-40" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-41" delay="280"/>
+ <frame index="1" offsetX="-2" offsetY="-37" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-38" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-37" delay="280"/>
+ <frame index="2" offsetX="-3" offsetY="-35" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-40" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-41" delay="280"/>
+ <frame index="3" offsetX="3" offsetY="-37" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/dark-helm-female.xml b/graphics/sprites/equipment/head/dark-helm-female.xml
new file mode 100644
index 00000000..9396c41f
--- /dev/null
+++ b/graphics/sprites/equipment/head/dark-helm-female.xml
@@ -0,0 +1,227 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="26" name="base" src="graphics/sprites/equipment/head/dark-helm.png" width="27"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-34"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-2" offsetY="-32"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-34"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="2" offsetY="-32"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-34"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-35"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-34"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-35"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="-2" offsetY="-32"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-31"/>
+ <frame delay="150" index="1" offsetX="-2" offsetY="-32"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-31"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-32"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-2" offsetY="-34"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-35"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-34"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-35"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="2" offsetY="-32"/>
+ <frame delay="75" index="3" offsetX="2" offsetY="-31"/>
+ <frame delay="150" index="3" offsetX="2" offsetY="-32"/>
+ <frame delay="75" index="3" offsetX="2" offsetY="-31"/>
+ <frame delay="75" index="3" offsetX="2" offsetY="-32"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-30"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-31"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-30"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="3" offsetY="-33"/>
+ <frame delay="75" index="1" offsetX="3" offsetY="-34"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-31"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-30"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-3" offsetY="-32"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-39"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-2" offsetY="-33"/>
+ <frame delay="75" index="3" offsetX="-2" offsetY="-34"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-31"/>
+ <frame delay="75" index="3" offsetX="2" offsetY="-30"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="-1" offsetY="-34"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-33"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-34"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="4" offsetY="-32"/>
+ <frame delay="150" index="1" offsetX="6" offsetY="-33"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-34"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-33"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-34"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-1" offsetY="-32"/>
+ <frame delay="150" index="3" offsetX="-3" offsetY="-33"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-20"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="5" offsetY="-23"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-24"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-4" offsetY="-23"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="31" offsetY="-8"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-29" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-26" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-34" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-28" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-2" offsetY="-29" delay="140"/>
+ <frame index="1" offsetX="1" offsetY="-32" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-32" delay="140"/>
+ <frame index="1" offsetX="-4" offsetY="-28" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-31" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-29" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-41" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="3" offsetY="-29" delay="140"/>
+ <frame index="3" offsetX="0" offsetY="-32" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-32" delay="140"/>
+ <frame index="3" offsetX="4" offsetY="-28" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-30" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-31" delay="200"/>
+ <frame index="0" offsetX="-1" offsetY="-30" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-33" delay="100"/>
+ <frame index="1" offsetX="3" offsetY="-34" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="-31" delay="100"/>
+ <frame index="1" offsetX="-2" offsetY="-30" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-32" delay="300"/>
+ <frame index="2" offsetX="-3" offsetY="-39" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-2" offsetY="-33" delay="100"/>
+ <frame index="3" offsetX="-2" offsetY="-34" delay="100"/>
+ <frame index="3" offsetX="1" offsetY="-31" delay="100"/>
+ <frame index="3" offsetX="2" offsetY="-30" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-3" offsetY="-32" delay="280"/>
+ <frame index="0" offsetX="-3" offsetY="-36" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-30" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-33" delay="140"/>
+ <frame index="1" offsetX="6" offsetY="-31" delay="140"/>
+ <frame index="1" offsetX="-1" offsetY="-33" delay="140"/>
+ <frame index="1" offsetX="-1" offsetY="-30" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-5" offsetY="-32" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-32" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-31" delay="140"/>
+ <frame index="2" offsetX="-5" offsetY="-45" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-2" offsetY="-33" delay="140"/>
+ <frame index="3" offsetX="-4" offsetY="-31" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-33" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-30" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-29" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-34" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-28" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-33" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-34" delay="280"/>
+ <frame index="1" offsetX="-3" offsetY="-30" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-31" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-30" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-2" offsetY="-33" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-34" delay="280"/>
+ <frame index="3" offsetX="4" offsetY="-30" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/demonmask-female.xml b/graphics/sprites/equipment/head/demonmask-female.xml
new file mode 100644
index 00000000..acd647d8
--- /dev/null
+++ b/graphics/sprites/equipment/head/demonmask-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="23" name="base" src="graphics/sprites/equipment/head/demonmask.png|W;R" width="25"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-38"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-2" offsetY="-38"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-38"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="1" offsetY="-38"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-37"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-38"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-37"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-38"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="-2" offsetY="-38"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-37"/>
+ <frame delay="150" index="1" offsetX="-2" offsetY="-38"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-37"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-38"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-2" offsetY="-38"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-39"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-38"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-39"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="1" offsetY="-38"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-37"/>
+ <frame delay="150" index="3" offsetX="1" offsetY="-38"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-37"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-38"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-36"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-37"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-34"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-33"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="2" offsetY="-39"/>
+ <frame delay="75" index="1" offsetX="2" offsetY="-40"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-37"/>
+ <frame delay="75" index="1" offsetX="-3" offsetY="-36"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-3" offsetY="-38"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-36"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-2" offsetY="-39"/>
+ <frame delay="75" index="3" offsetX="-2" offsetY="-40"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-37"/>
+ <frame delay="75" index="3" offsetX="2" offsetY="-36"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="-1" offsetY="-37"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-36"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-37"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="1" offsetY="-38"/>
+ <frame delay="150" index="1" offsetX="3" offsetY="-39"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-38"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-37"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-38"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-2" offsetY="-38"/>
+ <frame delay="150" index="3" offsetX="-4" offsetY="-39"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-26"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-29"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-30"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-5" offsetY="-29"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="20" offsetY="-7"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-35" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-32" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-37" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-31" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-3" offsetY="-35" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-38" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-38" delay="140"/>
+ <frame index="1" offsetX="-5" offsetY="-34" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-37" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-35" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="3" offsetY="-35" delay="140"/>
+ <frame index="3" offsetX="0" offsetY="-38" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-38" delay="140"/>
+ <frame index="3" offsetX="4" offsetY="-34" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-36" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-37" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-34" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-33" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-39" delay="100"/>
+ <frame index="1" offsetX="2" offsetY="-40" delay="100"/>
+ <frame index="1" offsetX="-2" offsetY="-37" delay="100"/>
+ <frame index="1" offsetX="-3" offsetY="-36" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-38" delay="300"/>
+ <frame index="2" offsetX="-3" offsetY="-36" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-2" offsetY="-39" delay="100"/>
+ <frame index="3" offsetX="-2" offsetY="-40" delay="100"/>
+ <frame index="3" offsetX="1" offsetY="-37" delay="100"/>
+ <frame index="3" offsetX="2" offsetY="-36" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-3" offsetY="-38" delay="280"/>
+ <frame index="0" offsetX="-3" offsetY="-39" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-33" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-39" delay="140"/>
+ <frame index="1" offsetX="5" offsetY="-37" delay="140"/>
+ <frame index="1" offsetX="-2" offsetY="-39" delay="140"/>
+ <frame index="1" offsetX="-2" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-5" offsetY="-38" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-38" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-37" delay="140"/>
+ <frame index="2" offsetX="-5" offsetY="-42" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-2" offsetY="-39" delay="140"/>
+ <frame index="3" offsetX="-4" offsetY="-37" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-39" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-35" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-37" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-31" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="1" offsetY="-39" delay="140"/>
+ <frame index="1" offsetX="1" offsetY="-40" delay="280"/>
+ <frame index="1" offsetX="-4" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-37" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-36" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-35" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-2" offsetY="-39" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-40" delay="280"/>
+ <frame index="3" offsetX="4" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/desert-helmet-female.xml b/graphics/sprites/equipment/head/desert-helmet-female.xml
new file mode 100644
index 00000000..ba70c368
--- /dev/null
+++ b/graphics/sprites/equipment/head/desert-helmet-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="40" name="base" src="graphics/sprites/equipment/head/desert-helmet.png" width="40"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-25"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="0" offsetY="-29"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="1" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-1" offsetY="-25"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-26"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-25"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-26"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="3" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-29"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-27"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-25"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-24"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="4" offsetY="-30"/>
+ <frame delay="75" index="1" offsetX="4" offsetY="-31"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-27"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-25"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-23"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-3" offsetY="-30"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-31"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-27"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-27"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="3" offsetY="-29"/>
+ <frame delay="150" index="1" offsetX="5" offsetY="-30"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-1" offsetY="-25"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-24"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-25"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-3" offsetY="-29"/>
+ <frame delay="150" index="3" offsetX="-5" offsetY="-30"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-17"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-20"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="0" offsetY="-17"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-6" offsetY="-20"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="21" offsetY="-4"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-26" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-23" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-28" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-22" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-1" offsetY="-26" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-29" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-29" delay="140"/>
+ <frame index="1" offsetX="-3" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-24" delay="280"/>
+ <frame index="2" offsetX="-3" offsetY="-22" delay="140"/>
+ <frame index="2" offsetX="-2" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="2" offsetY="-26" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-29" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-29" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-27" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-25" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-24" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-30" delay="100"/>
+ <frame index="1" offsetX="4" offsetY="-31" delay="100"/>
+ <frame index="1" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="-27" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-25" delay="300"/>
+ <frame index="2" offsetX="-2" offsetY="-23" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="100"/>
+ <frame index="3" offsetX="-3" offsetY="-31" delay="100"/>
+ <frame index="3" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="3" offsetX="1" offsetY="-27" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-29" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-30" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-24" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="7" offsetY="-28" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-25" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-25" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-24" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-29" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="-5" offsetY="-28" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-26" delay="280"/>
+ <frame index="0" offsetX="-1" offsetY="-28" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-22" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-31" delay="280"/>
+ <frame index="1" offsetX="-2" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-24" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-23" delay="280"/>
+ <frame index="2" offsetX="-3" offsetY="-22" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-31" delay="280"/>
+ <frame index="3" offsetX="3" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/deserthat-female.xml b/graphics/sprites/equipment/head/deserthat-female.xml
new file mode 100644
index 00000000..448eb97a
--- /dev/null
+++ b/graphics/sprites/equipment/head/deserthat-female.xml
@@ -0,0 +1,255 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="35" name="base" src="graphics/sprites/equipment/head/deserthat.png|R" width="32"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-32"/>
+ </animation>
+ <animation direction="left">
+ <frame index="7" offsetX="-1" offsetY="-32"/>
+ </animation>
+ <animation direction="up">
+ <frame index="15" offsetX="-2" offsetY="-32"/>
+ </animation>
+ <animation direction="right">
+ <frame index="22" offsetX="0" offsetY="-32"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="1" offsetX="-1" offsetY="-31"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-32"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-32"/>
+ <frame delay="75" index="4" offsetX="-1" offsetY="-31"/>
+ <frame delay="75" index="5" offsetX="-1" offsetY="-32"/>
+ <frame delay="75" index="6" offsetX="-1" offsetY="-32"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="8" offsetX="-1" offsetY="-32"/>
+ <frame delay="75" index="9" offsetX="-1" offsetY="-31"/>
+ <frame delay="75" index="10" offsetX="-1" offsetY="-32"/>
+ <frame delay="75" index="11" offsetX="-1" offsetY="-32"/>
+ <frame delay="75" index="12" offsetX="-1" offsetY="-31"/>
+ <frame delay="75" index="13" offsetX="-1" offsetY="-32"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="16" offsetX="-2" offsetY="-32"/>
+ <frame delay="75" index="17" offsetX="-2" offsetY="-33"/>
+ <frame delay="75" index="18" offsetX="-2" offsetY="-33"/>
+ <frame delay="75" index="19" offsetX="-2" offsetY="-32"/>
+ <frame delay="75" index="20" offsetX="-2" offsetY="-33"/>
+ <frame delay="75" index="21" offsetX="-2" offsetY="-33"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="23" offsetX="0" offsetY="-32"/>
+ <frame delay="75" index="24" offsetX="0" offsetY="-31"/>
+ <frame delay="75" index="25" offsetX="0" offsetY="-32"/>
+ <frame delay="75" index="26" offsetX="0" offsetY="-32"/>
+ <frame delay="75" index="27" offsetX="0" offsetY="-31"/>
+ <frame delay="75" index="28" offsetX="0" offsetY="-32"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="1" offsetX="-1" offsetY="-30"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-31"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-29"/>
+ <frame delay="75" index="4" offsetX="-1" offsetY="-26"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="8" offsetX="3" offsetY="-33"/>
+ <frame delay="75" index="9" offsetX="3" offsetY="-34"/>
+ <frame delay="75" index="10" offsetX="0" offsetY="-32"/>
+ <frame delay="75" index="11" offsetX="-1" offsetY="-31"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="16" offsetX="-3" offsetY="-32"/>
+ <frame delay="75" index="17" offsetX="-3" offsetY="-32"/>
+ <frame delay="75" index="18" offsetX="-3" offsetY="-32"/>
+ <frame delay="75" index="19" offsetX="-3" offsetY="-31"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="23" offsetX="-3" offsetY="-33"/>
+ <frame delay="75" index="24" offsetX="-3" offsetY="-33"/>
+ <frame delay="75" index="25" offsetX="0" offsetY="-32"/>
+ <frame delay="75" index="26" offsetX="1" offsetY="-31"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="75" index="1" offsetX="-1" offsetY="-32"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-32"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-31"/>
+ <frame delay="75" index="4" offsetX="-1" offsetY="-30"/>
+ <frame delay="75" index="5" offsetX="-1" offsetY="-32"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="8" offsetX="2" offsetY="-32"/>
+ <frame delay="75" index="9" offsetX="2" offsetY="-32"/>
+ <frame delay="75" index="10" offsetX="2" offsetY="-32"/>
+ <frame delay="75" index="11" offsetX="4" offsetY="-33"/>
+ <frame delay="75" index="12" offsetX="4" offsetY="-33"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="16" offsetX="-2" offsetY="-33"/>
+ <frame delay="75" index="17" offsetX="-2" offsetY="-33"/>
+ <frame delay="75" index="18" offsetX="-3" offsetY="-32"/>
+ <frame delay="75" index="19" offsetX="-3" offsetY="-32"/>
+ <frame delay="75" index="20" offsetX="-3" offsetY="-33"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="23" offsetX="-3" offsetY="-32"/>
+ <frame delay="75" index="24" offsetX="-3" offsetY="-32"/>
+ <frame delay="75" index="25" offsetX="-3" offsetY="-32"/>
+ <frame delay="75" index="26" offsetX="-5" offsetY="-33"/>
+ <frame delay="75" index="27" offsetX="-5" offsetY="-33"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-20"/>
+ </animation>
+ <animation direction="left">
+ <frame index="7" offsetX="3" offsetY="-23"/>
+ </animation>
+ <animation direction="up">
+ <frame index="15" offsetX="-1" offsetY="-24"/>
+ </animation>
+ <animation direction="right">
+ <frame index="22" offsetX="-6" offsetY="-23"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="14" offsetX="20" offsetY="-6"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="1" offsetX="-2" offsetY="-29" delay="140"/>
+ <frame index="2" offsetX="-2" offsetY="-26" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-32" delay="140"/>
+ <frame index="4" offsetX="-2" offsetY="-24" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="8" offsetX="-2" offsetY="-29" delay="140"/>
+ <frame index="9" offsetX="1" offsetY="-32" delay="140"/>
+ <frame index="10" offsetX="4" offsetY="-33" delay="140"/>
+ <frame index="11" offsetX="-3" offsetY="-29" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="16" offsetX="-4" offsetY="-31" delay="140"/>
+ <frame index="17" offsetX="-4" offsetY="-31" delay="140"/>
+ <frame index="18" offsetX="-4" offsetY="-29" delay="140"/>
+ <frame index="19" offsetX="-3" offsetY="-33" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="23" offsetX="2" offsetY="-29" delay="140"/>
+ <frame index="24" offsetX="-1" offsetY="-31" delay="140"/>
+ <frame index="25" offsetX="-3" offsetY="-33" delay="140"/>
+ <frame index="26" offsetX="3" offsetY="-29" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="1" offsetX="-1" offsetY="-30" delay="100"/>
+ <frame index="2" offsetX="-1" offsetY="-31" delay="100"/>
+ <frame index="3" offsetX="-1" offsetY="-29" delay="100"/>
+ <frame index="4" offsetX="-1" offsetY="-26" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="8" offsetX="3" offsetY="-33" delay="100"/>
+ <frame index="9" offsetX="3" offsetY="-34" delay="100"/>
+ <frame index="10" offsetX="0" offsetY="-32" delay="100"/>
+ <frame index="11" offsetX="-1" offsetY="-31" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="16" offsetX="-3" offsetY="-32" delay="100"/>
+ <frame index="17" offsetX="-3" offsetY="-32" delay="100"/>
+ <frame index="18" offsetX="-3" offsetY="-32" delay="100"/>
+ <frame index="19" offsetX="-3" offsetY="-31" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="23" offsetX="-3" offsetY="-33" delay="100"/>
+ <frame index="24" offsetX="-3" offsetY="-33" delay="100"/>
+ <frame index="25" offsetX="0" offsetY="-32" delay="100"/>
+ <frame index="26" offsetX="1" offsetY="-31" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="1" offsetX="-3" offsetY="-32" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-32" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-34" delay="140"/>
+ <frame index="4" offsetX="-3" offsetY="-26" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="8" offsetX="3" offsetY="-33" delay="140"/>
+ <frame index="9" offsetX="6" offsetY="-31" delay="140"/>
+ <frame index="10" offsetX="0" offsetY="-34" delay="140"/>
+ <frame index="11" offsetX="0" offsetY="-31" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="16" offsetX="-5" offsetY="-32" delay="140"/>
+ <frame index="17" offsetX="-4" offsetY="-32" delay="140"/>
+ <frame index="18" offsetX="-4" offsetY="-31" delay="140"/>
+ <frame index="19" offsetX="-5" offsetY="-37" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="23" offsetX="-3" offsetY="-33" delay="140"/>
+ <frame index="24" offsetX="-5" offsetY="-30" delay="140"/>
+ <frame index="25" offsetX="1" offsetY="-34" delay="140"/>
+ <frame index="26" offsetX="2" offsetY="-31" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="1" offsetX="-2" offsetY="-29" delay="140"/>
+ <frame index="2" offsetX="-2" offsetY="-29" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-32" delay="140"/>
+ <frame index="4" offsetX="-2" offsetY="-24" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="8" offsetX="2" offsetY="-33" delay="140"/>
+ <frame index="9" offsetX="2" offsetY="-34" delay="140"/>
+ <frame index="10" offsetX="3" offsetY="-35" delay="140"/>
+ <frame index="11" offsetX="-2" offsetY="-31" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="16" offsetX="-4" offsetY="-31" delay="140"/>
+ <frame index="17" offsetX="-4" offsetY="-30" delay="140"/>
+ <frame index="18" offsetX="-4" offsetY="-30" delay="140"/>
+ <frame index="19" offsetX="-4" offsetY="-30" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="23" offsetX="-3" offsetY="-33" delay="140"/>
+ <frame index="24" offsetX="-2" offsetY="-33" delay="140"/>
+ <frame index="25" offsetX="-2" offsetY="-35" delay="140"/>
+ <frame index="26" offsetX="3" offsetY="-31" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/devcap-female.xml b/graphics/sprites/equipment/head/devcap-female.xml
new file mode 100644
index 00000000..e1cb4425
--- /dev/null
+++ b/graphics/sprites/equipment/head/devcap-female.xml
@@ -0,0 +1,230 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="19" name="base" src="graphics/sprites/equipment/head/devcap.png|R" width="28"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-45"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-2" offsetY="-45"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-45"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="2" offsetY="-45"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-44"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-45"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-44"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-45"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="-2" offsetY="-45"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-44"/>
+ <frame delay="150" index="1" offsetX="-2" offsetY="-45"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-44"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-45"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-2" offsetY="-45"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-46"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-45"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-46"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="2" offsetY="-45"/>
+ <frame delay="75" index="3" offsetX="2" offsetY="-44"/>
+ <frame delay="150" index="3" offsetX="2" offsetY="-45"/>
+ <frame delay="75" index="3" offsetX="2" offsetY="-44"/>
+ <frame delay="75" index="3" offsetX="2" offsetY="-45"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-43"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-44"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-41"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-40"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="2" offsetY="-46"/>
+ <frame delay="75" index="1" offsetX="2" offsetY="-47"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-44"/>
+ <frame delay="75" index="1" offsetX="-3" offsetY="-43"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-3" offsetY="-45"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-43"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-1" offsetY="-46"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-47"/>
+ <frame delay="75" index="3" offsetX="2" offsetY="-44"/>
+ <frame delay="75" index="3" offsetX="3" offsetY="-43"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="0" offsetY="-44"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-43"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-44"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="1" offsetY="-45"/>
+ <frame delay="150" index="1" offsetX="3" offsetY="-46"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-45"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-44"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-45"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-1" offsetY="-45"/>
+ <frame delay="150" index="3" offsetX="-3" offsetY="-46"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-33"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-36"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-37"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-4" offsetY="-36"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="27" offsetY="-16"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-42" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-39" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-44" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-3" offsetY="-42" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-45" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-45" delay="140"/>
+ <frame index="1" offsetX="-5" offsetY="-41" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-44" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-42" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-45" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="4" offsetY="-42" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-45" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-45" delay="140"/>
+ <frame index="3" offsetX="5" offsetY="-41" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-43" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-44" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-41" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-40" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-46" delay="100"/>
+ <frame index="1" offsetX="2" offsetY="-47" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="-44" delay="100"/>
+ <frame index="1" offsetX="-3" offsetY="-43" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-45" delay="300"/>
+ <frame index="2" offsetX="-3" offsetY="-43" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-1" offsetY="-46" delay="100"/>
+ <frame index="3" offsetX="-1" offsetY="-47" delay="100"/>
+ <frame index="3" offsetX="2" offsetY="-44" delay="100"/>
+ <frame index="3" offsetX="3" offsetY="-43" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-45" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-46" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-40" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-46" delay="140"/>
+ <frame index="1" offsetX="5" offsetY="-44" delay="140"/>
+ <frame index="1" offsetX="-1" offsetY="-46" delay="140"/>
+ <frame index="1" offsetX="-2" offsetY="-43" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-5" offsetY="-45" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-45" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-44" delay="140"/>
+ <frame index="2" offsetX="-5" offsetY="-49" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-1" offsetY="-46" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-44" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-46" delay="140"/>
+ <frame index="3" offsetX="4" offsetY="-43" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-42" delay="280"/>
+ <frame index="0" offsetX="-1" offsetY="-44" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="1" offsetY="-46" delay="140"/>
+ <frame index="1" offsetX="1" offsetY="-47" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-47" delay="140"/>
+ <frame index="1" offsetX="-4" offsetY="-43" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-44" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-43" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-42" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-1" offsetY="-46" delay="140"/>
+ <frame index="3" offsetX="0" offsetY="-47" delay="280"/>
+ <frame index="3" offsetX="5" offsetY="-43" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/earmuffs-female.xml b/graphics/sprites/equipment/head/earmuffs-female.xml
new file mode 100644
index 00000000..27b3bc00
--- /dev/null
+++ b/graphics/sprites/equipment/head/earmuffs-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="29" name="base" src="graphics/sprites/equipment/head/earmuffs.png" width="23"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-34"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-2" offsetY="-34"/>
+ </animation>
+ <animation direction="up">
+ <frame index="3" offsetX="-2" offsetY="-34"/>
+ </animation>
+ <animation direction="right">
+ <frame index="2" offsetX="1" offsetY="-34"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-2" offsetY="-33"/>
+ <frame delay="150" index="0" offsetX="-2" offsetY="-34"/>
+ <frame delay="75" index="0" offsetX="-2" offsetY="-33"/>
+ <frame delay="150" index="0" offsetX="-2" offsetY="-34"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="-2" offsetY="-34"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-33"/>
+ <frame delay="150" index="1" offsetX="-2" offsetY="-34"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-33"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-34"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="3" offsetX="-2" offsetY="-34"/>
+ <frame delay="150" index="3" offsetX="-2" offsetY="-35"/>
+ <frame delay="75" index="3" offsetX="-2" offsetY="-34"/>
+ <frame delay="150" index="3" offsetX="-2" offsetY="-35"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="2" offsetX="1" offsetY="-34"/>
+ <frame delay="75" index="2" offsetX="1" offsetY="-33"/>
+ <frame delay="150" index="2" offsetX="1" offsetY="-34"/>
+ <frame delay="75" index="2" offsetX="1" offsetY="-33"/>
+ <frame delay="75" index="2" offsetX="1" offsetY="-34"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-2" offsetY="-32"/>
+ <frame delay="75" index="0" offsetX="-2" offsetY="-33"/>
+ <frame delay="75" index="0" offsetX="-2" offsetY="-30"/>
+ <frame delay="75" index="0" offsetX="-2" offsetY="-29"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="2" offsetY="-35"/>
+ <frame delay="75" index="1" offsetX="2" offsetY="-36"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-33"/>
+ <frame delay="75" index="1" offsetX="-3" offsetY="-32"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="3" offsetX="-3" offsetY="-34"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-32"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="2" offsetX="-3" offsetY="-35"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-36"/>
+ <frame delay="75" index="2" offsetX="0" offsetY="-33"/>
+ <frame delay="75" index="2" offsetX="1" offsetY="-32"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="-2" offsetY="-33"/>
+ <frame delay="75" index="0" offsetX="-2" offsetY="-32"/>
+ <frame delay="75" index="0" offsetX="-2" offsetY="-33"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="2" offsetY="-34"/>
+ <frame delay="150" index="1" offsetX="4" offsetY="-35"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="3" offsetX="-2" offsetY="-34"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-33"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-34"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="2" offsetX="-3" offsetY="-34"/>
+ <frame delay="150" index="2" offsetX="-5" offsetY="-35"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-26"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-28"/>
+ </animation>
+ <animation direction="up">
+ <frame index="3" offsetX="-1" offsetY="-28"/>
+ </animation>
+ <animation direction="right">
+ <frame index="2" offsetX="-6" offsetY="-28"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="25" offsetY="0"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-3" offsetY="-31" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-28" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-33" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-3" offsetY="-31" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-34" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-34" delay="140"/>
+ <frame index="1" offsetX="-5" offsetY="-30" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="3" offsetX="-4" offsetY="-33" delay="280"/>
+ <frame index="3" offsetX="-4" offsetY="-31" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-34" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="2" offsetX="2" offsetY="-31" delay="140"/>
+ <frame index="2" offsetX="-1" offsetY="-34" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-34" delay="140"/>
+ <frame index="2" offsetX="3" offsetY="-30" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-32" delay="100"/>
+ <frame index="0" offsetX="-2" offsetY="-33" delay="100"/>
+ <frame index="0" offsetX="-2" offsetY="-30" delay="100"/>
+ <frame index="0" offsetX="-2" offsetY="-29" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-35" delay="100"/>
+ <frame index="1" offsetX="2" offsetY="-36" delay="100"/>
+ <frame index="1" offsetX="-2" offsetY="-33" delay="100"/>
+ <frame index="1" offsetX="-3" offsetY="-32" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="3" offsetX="-3" offsetY="-34" delay="300"/>
+ <frame index="3" offsetX="-3" offsetY="-32" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="2" offsetX="-3" offsetY="-35" delay="100"/>
+ <frame index="2" offsetX="-3" offsetY="-36" delay="100"/>
+ <frame index="2" offsetX="0" offsetY="-33" delay="100"/>
+ <frame index="2" offsetX="1" offsetY="-32" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-4" offsetY="-34" delay="280"/>
+ <frame index="0" offsetX="-4" offsetY="-35" delay="140"/>
+ <frame index="0" offsetX="-4" offsetY="-29" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-35" delay="140"/>
+ <frame index="1" offsetX="5" offsetY="-33" delay="140"/>
+ <frame index="1" offsetX="-2" offsetY="-35" delay="140"/>
+ <frame index="1" offsetX="-2" offsetY="-32" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="3" offsetX="-5" offsetY="-34" delay="140"/>
+ <frame index="3" offsetX="-4" offsetY="-34" delay="140"/>
+ <frame index="3" offsetX="-4" offsetY="-33" delay="140"/>
+ <frame index="3" offsetX="-5" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="2" offsetX="-3" offsetY="-35" delay="140"/>
+ <frame index="2" offsetX="-5" offsetY="-33" delay="140"/>
+ <frame index="2" offsetX="1" offsetY="-35" delay="140"/>
+ <frame index="2" offsetX="2" offsetY="-32" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-3" offsetY="-31" delay="280"/>
+ <frame index="0" offsetX="-3" offsetY="-33" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="1" offsetY="-35" delay="140"/>
+ <frame index="1" offsetX="1" offsetY="-36" delay="280"/>
+ <frame index="1" offsetX="-4" offsetY="-32" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="3" offsetX="-4" offsetY="-33" delay="140"/>
+ <frame index="3" offsetX="-4" offsetY="-32" delay="280"/>
+ <frame index="3" offsetX="-4" offsetY="-31" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="2" offsetX="-3" offsetY="-35" delay="140"/>
+ <frame index="2" offsetX="-2" offsetY="-36" delay="280"/>
+ <frame index="2" offsetX="3" offsetY="-32" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/eggshell-female.xml b/graphics/sprites/equipment/head/eggshell-female.xml
new file mode 100644
index 00000000..7a3ea2de
--- /dev/null
+++ b/graphics/sprites/equipment/head/eggshell-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="40" name="base" src="graphics/sprites/equipment/head/eggshell.png|W" width="40"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-29"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="0" offsetY="-29"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="1" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-1" offsetY="-29"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-30"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-29"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-30"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="3" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-29"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-27"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-25"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-24"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="4" offsetY="-30"/>
+ <frame delay="75" index="1" offsetX="4" offsetY="-31"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-27"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-29"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-27"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-3" offsetY="-30"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-31"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-27"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-27"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="3" offsetY="-29"/>
+ <frame delay="150" index="1" offsetX="5" offsetY="-30"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-1" offsetY="-29"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-28"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-29"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-3" offsetY="-29"/>
+ <frame delay="150" index="3" offsetX="-5" offsetY="-30"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-17"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-20"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="0" offsetY="-21"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-6" offsetY="-20"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="21" offsetY="-4"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-26" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-23" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-28" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-22" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-1" offsetY="-26" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-29" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-29" delay="140"/>
+ <frame index="1" offsetX="-3" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-28" delay="280"/>
+ <frame index="2" offsetX="-3" offsetY="-26" delay="140"/>
+ <frame index="2" offsetX="-2" offsetY="-29" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="2" offsetY="-26" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-29" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-29" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-27" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-25" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-24" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-30" delay="100"/>
+ <frame index="1" offsetX="4" offsetY="-31" delay="100"/>
+ <frame index="1" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="-27" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-29" delay="300"/>
+ <frame index="2" offsetX="-2" offsetY="-27" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="100"/>
+ <frame index="3" offsetX="-3" offsetY="-31" delay="100"/>
+ <frame index="3" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="3" offsetX="1" offsetY="-27" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-29" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-30" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-24" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="7" offsetY="-28" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-29" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-29" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-28" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-33" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="-5" offsetY="-28" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-26" delay="280"/>
+ <frame index="0" offsetX="-1" offsetY="-28" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-22" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-31" delay="280"/>
+ <frame index="1" offsetX="-2" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-28" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-27" delay="280"/>
+ <frame index="2" offsetX="-3" offsetY="-26" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-31" delay="280"/>
+ <frame index="3" offsetX="3" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/elf-nightcap-female.xml b/graphics/sprites/equipment/head/elf-nightcap-female.xml
new file mode 100644
index 00000000..d953951f
--- /dev/null
+++ b/graphics/sprites/equipment/head/elf-nightcap-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="31" name="base" src="graphics/sprites/equipment/head/elf-nightcap.png" width="40"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-33"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-2" offsetY="-34"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-34"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-1" offsetY="-32"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-32"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-33"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-32"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-33"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="-2" offsetY="-34"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-33"/>
+ <frame delay="150" index="1" offsetX="-2" offsetY="-34"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-33"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-34"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-3" offsetY="-34"/>
+ <frame delay="150" index="2" offsetX="-3" offsetY="-35"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-34"/>
+ <frame delay="150" index="2" offsetX="-3" offsetY="-35"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-1" offsetY="-32"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-31"/>
+ <frame delay="150" index="3" offsetX="-1" offsetY="-32"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-31"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-32"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-31"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-32"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-29"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-28"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="2" offsetY="-35"/>
+ <frame delay="75" index="1" offsetX="2" offsetY="-36"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-33"/>
+ <frame delay="75" index="1" offsetX="-3" offsetY="-32"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-3" offsetY="-34"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-32"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-5" offsetY="-33"/>
+ <frame delay="75" index="3" offsetX="-5" offsetY="-34"/>
+ <frame delay="75" index="3" offsetX="-2" offsetY="-31"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-30"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="-1" offsetY="-32"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-31"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-32"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="1" offsetY="-34"/>
+ <frame delay="150" index="1" offsetX="3" offsetY="-35"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-34"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-33"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-34"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-5" offsetY="-33"/>
+ <frame delay="150" index="3" offsetX="-7" offsetY="-34"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-19"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-23"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-24"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-8" offsetY="-23"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="21" offsetY="-8"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-30" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-27" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-32" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-26" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-3" offsetY="-31" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-34" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-34" delay="140"/>
+ <frame index="1" offsetX="-5" offsetY="-30" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-33" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-31" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-34" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="0" offsetY="-29" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-32" delay="140"/>
+ <frame index="3" offsetX="-5" offsetY="-32" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-28" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-31" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-32" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-29" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-28" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-35" delay="100"/>
+ <frame index="1" offsetX="2" offsetY="-36" delay="100"/>
+ <frame index="1" offsetX="-2" offsetY="-33" delay="100"/>
+ <frame index="1" offsetX="-3" offsetY="-32" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-34" delay="300"/>
+ <frame index="2" offsetX="-3" offsetY="-32" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-5" offsetY="-33" delay="100"/>
+ <frame index="3" offsetX="-5" offsetY="-34" delay="100"/>
+ <frame index="3" offsetX="-2" offsetY="-31" delay="100"/>
+ <frame index="3" offsetX="-1" offsetY="-30" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-3" offsetY="-33" delay="280"/>
+ <frame index="0" offsetX="-3" offsetY="-34" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-28" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-35" delay="140"/>
+ <frame index="1" offsetX="5" offsetY="-33" delay="140"/>
+ <frame index="1" offsetX="-2" offsetY="-35" delay="140"/>
+ <frame index="1" offsetX="-2" offsetY="-32" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-5" offsetY="-34" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-34" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-33" delay="140"/>
+ <frame index="2" offsetX="-5" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-5" offsetY="-33" delay="140"/>
+ <frame index="3" offsetX="-7" offsetY="-31" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-33" delay="140"/>
+ <frame index="3" offsetX="0" offsetY="-30" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-30" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-32" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-26" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="1" offsetY="-35" delay="140"/>
+ <frame index="1" offsetX="1" offsetY="-36" delay="280"/>
+ <frame index="1" offsetX="-4" offsetY="-32" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-33" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-32" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-31" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-5" offsetY="-33" delay="140"/>
+ <frame index="3" offsetX="-4" offsetY="-34" delay="280"/>
+ <frame index="3" offsetX="1" offsetY="-30" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/eskimohat-female.xml b/graphics/sprites/equipment/head/eskimohat-female.xml
new file mode 100644
index 00000000..5d6e3860
--- /dev/null
+++ b/graphics/sprites/equipment/head/eskimohat-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="17" name="base" src="graphics/sprites/equipment/head/eskimohat.png" width="33"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="4" offsetY="-42"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="7" offsetY="-42"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="3" offsetY="-42"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="8" offsetY="-42"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="4" offsetY="-41"/>
+ <frame delay="150" index="0" offsetX="4" offsetY="-42"/>
+ <frame delay="75" index="0" offsetX="4" offsetY="-41"/>
+ <frame delay="150" index="0" offsetX="4" offsetY="-42"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="8" offsetY="-42"/>
+ <frame delay="75" index="1" offsetX="8" offsetY="-41"/>
+ <frame delay="150" index="1" offsetX="8" offsetY="-42"/>
+ <frame delay="75" index="1" offsetX="8" offsetY="-41"/>
+ <frame delay="75" index="1" offsetX="8" offsetY="-42"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="3" offsetY="-42"/>
+ <frame delay="150" index="2" offsetX="3" offsetY="-43"/>
+ <frame delay="75" index="2" offsetX="3" offsetY="-42"/>
+ <frame delay="150" index="2" offsetX="3" offsetY="-43"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="9" offsetY="-42"/>
+ <frame delay="75" index="3" offsetX="9" offsetY="-41"/>
+ <frame delay="150" index="3" offsetX="9" offsetY="-42"/>
+ <frame delay="75" index="3" offsetX="9" offsetY="-41"/>
+ <frame delay="75" index="3" offsetX="9" offsetY="-42"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="4" offsetY="-40"/>
+ <frame delay="75" index="0" offsetX="4" offsetY="-41"/>
+ <frame delay="75" index="0" offsetX="4" offsetY="-38"/>
+ <frame delay="75" index="0" offsetX="4" offsetY="-37"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="12" offsetY="-43"/>
+ <frame delay="75" index="1" offsetX="12" offsetY="-44"/>
+ <frame delay="75" index="1" offsetX="8" offsetY="-41"/>
+ <frame delay="75" index="1" offsetX="7" offsetY="-40"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="2" offsetY="-42"/>
+ <frame delay="75" index="2" offsetX="2" offsetY="-39"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="6" offsetY="-43"/>
+ <frame delay="75" index="3" offsetX="6" offsetY="-44"/>
+ <frame delay="75" index="3" offsetX="9" offsetY="-41"/>
+ <frame delay="75" index="3" offsetX="10" offsetY="-40"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="4" offsetY="-41"/>
+ <frame delay="75" index="0" offsetX="4" offsetY="-40"/>
+ <frame delay="75" index="0" offsetX="4" offsetY="-41"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="11" offsetY="-42"/>
+ <frame delay="150" index="1" offsetX="13" offsetY="-43"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="3" offsetY="-42"/>
+ <frame delay="75" index="2" offsetX="2" offsetY="-41"/>
+ <frame delay="75" index="2" offsetX="2" offsetY="-42"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="6" offsetY="-42"/>
+ <frame delay="150" index="3" offsetX="4" offsetY="-43"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="4" offsetY="-30"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="12" offsetY="-33"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="4" offsetY="-34"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="3" offsetY="-33"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="35" offsetY="-7"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="3" offsetY="-39" delay="140"/>
+ <frame index="0" offsetX="3" offsetY="-36" delay="140"/>
+ <frame index="0" offsetX="3" offsetY="-41" delay="140"/>
+ <frame index="0" offsetX="3" offsetY="-35" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="7" offsetY="-39" delay="140"/>
+ <frame index="1" offsetX="10" offsetY="-42" delay="140"/>
+ <frame index="1" offsetX="12" offsetY="-42" delay="140"/>
+ <frame index="1" offsetX="5" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="1" offsetY="-41" delay="280"/>
+ <frame index="2" offsetX="1" offsetY="-39" delay="140"/>
+ <frame index="2" offsetX="2" offsetY="-41" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="11" offsetY="-39" delay="140"/>
+ <frame index="3" offsetX="8" offsetY="-42" delay="140"/>
+ <frame index="3" offsetX="6" offsetY="-42" delay="140"/>
+ <frame index="3" offsetX="12" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="4" offsetY="-40" delay="100"/>
+ <frame index="0" offsetX="4" offsetY="-41" delay="100"/>
+ <frame index="0" offsetX="4" offsetY="-38" delay="100"/>
+ <frame index="0" offsetX="4" offsetY="-37" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="12" offsetY="-43" delay="100"/>
+ <frame index="1" offsetX="12" offsetY="-44" delay="100"/>
+ <frame index="1" offsetX="8" offsetY="-41" delay="100"/>
+ <frame index="1" offsetX="7" offsetY="-40" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="2" offsetY="-42" delay="300"/>
+ <frame index="2" offsetX="2" offsetY="-39" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="6" offsetY="-43" delay="100"/>
+ <frame index="3" offsetX="6" offsetY="-44" delay="100"/>
+ <frame index="3" offsetX="9" offsetY="-41" delay="100"/>
+ <frame index="3" offsetX="10" offsetY="-40" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="2" offsetY="-42" delay="280"/>
+ <frame index="0" offsetX="2" offsetY="-43" delay="140"/>
+ <frame index="0" offsetX="2" offsetY="-37" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="12" offsetY="-43" delay="140"/>
+ <frame index="1" offsetX="15" offsetY="-41" delay="140"/>
+ <frame index="1" offsetX="8" offsetY="-43" delay="140"/>
+ <frame index="1" offsetX="8" offsetY="-40" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="0" offsetY="-42" delay="140"/>
+ <frame index="2" offsetX="1" offsetY="-42" delay="140"/>
+ <frame index="2" offsetX="1" offsetY="-41" delay="140"/>
+ <frame index="2" offsetX="0" offsetY="-45" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="6" offsetY="-43" delay="140"/>
+ <frame index="3" offsetX="4" offsetY="-41" delay="140"/>
+ <frame index="3" offsetX="10" offsetY="-43" delay="140"/>
+ <frame index="3" offsetX="11" offsetY="-40" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="3" offsetY="-39" delay="280"/>
+ <frame index="0" offsetX="3" offsetY="-41" delay="140"/>
+ <frame index="0" offsetX="3" offsetY="-35" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="11" offsetY="-43" delay="140"/>
+ <frame index="1" offsetX="11" offsetY="-44" delay="280"/>
+ <frame index="1" offsetX="6" offsetY="-40" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="1" offsetY="-41" delay="140"/>
+ <frame index="2" offsetX="1" offsetY="-40" delay="280"/>
+ <frame index="2" offsetX="1" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="6" offsetY="-43" delay="140"/>
+ <frame index="3" offsetX="7" offsetY="-44" delay="280"/>
+ <frame index="3" offsetX="12" offsetY="-40" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/evileyes.xml b/graphics/sprites/equipment/head/evileyes.xml
index b4b6d24e..2a165365 100644
--- a/graphics/sprites/equipment/head/evileyes.xml
+++ b/graphics/sprites/equipment/head/evileyes.xml
@@ -1,5 +1,5 @@
<?xml version="1.0"?>
<sprite>
<imageset name="base" src="graphics/sprites/equipment/head/evileyes.png" width="64" height="64"/>
- <include file="model/base.xml"/>
+ <include file="model/male.xml"/>
</sprite>
diff --git a/graphics/sprites/equipment/head/eyepatch-female.xml b/graphics/sprites/equipment/head/eyepatch-female.xml
new file mode 100644
index 00000000..8d7e9f1c
--- /dev/null
+++ b/graphics/sprites/equipment/head/eyepatch-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="32" name="base" src="graphics/sprites/equipment/head/eyepatch.png" width="32"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-25"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="0" offsetY="-29"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="1" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-1" offsetY="-25"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-26"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-25"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-26"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="3" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-29"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-27"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-25"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-24"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="4" offsetY="-30"/>
+ <frame delay="75" index="1" offsetX="4" offsetY="-31"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-27"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-25"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-23"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-3" offsetY="-30"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-31"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-27"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-27"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="3" offsetY="-29"/>
+ <frame delay="150" index="1" offsetX="5" offsetY="-30"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-1" offsetY="-25"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-24"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-25"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-3" offsetY="-29"/>
+ <frame delay="150" index="3" offsetX="-5" offsetY="-30"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-17"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-20"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="0" offsetY="-17"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-6" offsetY="-20"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="21" offsetY="-4"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-26" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-23" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-28" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-22" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-1" offsetY="-26" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-29" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-29" delay="140"/>
+ <frame index="1" offsetX="-3" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-24" delay="280"/>
+ <frame index="2" offsetX="-3" offsetY="-22" delay="140"/>
+ <frame index="2" offsetX="-2" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="2" offsetY="-26" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-29" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-29" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-27" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-25" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-24" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-30" delay="100"/>
+ <frame index="1" offsetX="4" offsetY="-31" delay="100"/>
+ <frame index="1" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="-27" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-25" delay="300"/>
+ <frame index="2" offsetX="-2" offsetY="-23" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="100"/>
+ <frame index="3" offsetX="-3" offsetY="-31" delay="100"/>
+ <frame index="3" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="3" offsetX="1" offsetY="-27" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-29" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-30" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-24" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="7" offsetY="-28" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-25" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-25" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-24" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-29" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="-5" offsetY="-28" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-26" delay="280"/>
+ <frame index="0" offsetX="-1" offsetY="-28" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-22" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-31" delay="280"/>
+ <frame index="1" offsetX="-2" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-24" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-23" delay="280"/>
+ <frame index="2" offsetX="-3" offsetY="-22" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-31" delay="280"/>
+ <frame index="3" offsetX="3" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/fairy_hat-female.xml b/graphics/sprites/equipment/head/fairy_hat-female.xml
new file mode 100644
index 00000000..7559e2f7
--- /dev/null
+++ b/graphics/sprites/equipment/head/fairy_hat-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="40" name="base" src="graphics/sprites/equipment/head/fairy_hat.png" width="40"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-25"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="0" offsetY="-29"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="1" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-1" offsetY="-25"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-26"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-25"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-26"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="3" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-29"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-27"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-25"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-24"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="4" offsetY="-30"/>
+ <frame delay="75" index="1" offsetX="4" offsetY="-31"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-27"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-25"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-23"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-3" offsetY="-30"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-31"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-27"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-27"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="3" offsetY="-29"/>
+ <frame delay="150" index="1" offsetX="5" offsetY="-30"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-1" offsetY="-25"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-24"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-25"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-3" offsetY="-29"/>
+ <frame delay="150" index="3" offsetX="-5" offsetY="-30"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-17"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-20"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="0" offsetY="-17"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-6" offsetY="-20"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="21" offsetY="-4"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-26" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-23" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-28" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-22" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-1" offsetY="-26" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-29" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-29" delay="140"/>
+ <frame index="1" offsetX="-3" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-24" delay="280"/>
+ <frame index="2" offsetX="-3" offsetY="-22" delay="140"/>
+ <frame index="2" offsetX="-2" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="2" offsetY="-26" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-29" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-29" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-27" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-25" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-24" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-30" delay="100"/>
+ <frame index="1" offsetX="4" offsetY="-31" delay="100"/>
+ <frame index="1" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="-27" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-25" delay="300"/>
+ <frame index="2" offsetX="-2" offsetY="-23" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="100"/>
+ <frame index="3" offsetX="-3" offsetY="-31" delay="100"/>
+ <frame index="3" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="3" offsetX="1" offsetY="-27" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-29" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-30" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-24" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="7" offsetY="-28" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-25" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-25" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-24" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-29" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="-5" offsetY="-28" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-26" delay="280"/>
+ <frame index="0" offsetX="-1" offsetY="-28" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-22" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-31" delay="280"/>
+ <frame index="1" offsetX="-2" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-24" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-23" delay="280"/>
+ <frame index="2" offsetX="-3" offsetY="-22" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-31" delay="280"/>
+ <frame index="3" offsetX="3" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/fancyhat-female.xml b/graphics/sprites/equipment/head/fancyhat-female.xml
new file mode 100644
index 00000000..383de6f3
--- /dev/null
+++ b/graphics/sprites/equipment/head/fancyhat-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="40" name="base" src="graphics/sprites/equipment/head/fancyhat.png" width="40"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-25"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="0" offsetY="-29"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="1" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-1" offsetY="-25"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-26"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-25"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-26"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="3" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-29"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-27"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-25"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-24"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="4" offsetY="-30"/>
+ <frame delay="75" index="1" offsetX="4" offsetY="-31"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-27"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-25"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-23"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-3" offsetY="-30"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-31"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-27"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-27"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="3" offsetY="-29"/>
+ <frame delay="150" index="1" offsetX="5" offsetY="-30"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-1" offsetY="-25"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-24"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-25"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-3" offsetY="-29"/>
+ <frame delay="150" index="3" offsetX="-5" offsetY="-30"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-17"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-20"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="0" offsetY="-17"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-6" offsetY="-20"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="21" offsetY="-4"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-26" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-23" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-28" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-22" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-1" offsetY="-26" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-29" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-29" delay="140"/>
+ <frame index="1" offsetX="-3" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-24" delay="280"/>
+ <frame index="2" offsetX="-3" offsetY="-22" delay="140"/>
+ <frame index="2" offsetX="-2" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="2" offsetY="-26" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-29" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-29" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-27" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-25" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-24" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-30" delay="100"/>
+ <frame index="1" offsetX="4" offsetY="-31" delay="100"/>
+ <frame index="1" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="-27" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-25" delay="300"/>
+ <frame index="2" offsetX="-2" offsetY="-23" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="100"/>
+ <frame index="3" offsetX="-3" offsetY="-31" delay="100"/>
+ <frame index="3" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="3" offsetX="1" offsetY="-27" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-29" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-30" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-24" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="7" offsetY="-28" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-25" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-25" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-24" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-29" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="-5" offsetY="-28" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-26" delay="280"/>
+ <frame index="0" offsetX="-1" offsetY="-28" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-22" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-31" delay="280"/>
+ <frame index="1" offsetX="-2" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-24" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-23" delay="280"/>
+ <frame index="2" offsetX="-3" offsetY="-22" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-31" delay="280"/>
+ <frame index="3" offsetX="3" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/fluffyhat-female.xml b/graphics/sprites/equipment/head/fluffyhat-female.xml
new file mode 100644
index 00000000..f664ff7c
--- /dev/null
+++ b/graphics/sprites/equipment/head/fluffyhat-female.xml
@@ -0,0 +1,230 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="22" name="base" src="graphics/sprites/equipment/head/fluffyhat.png" width="25"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-44"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-38"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-38"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-1" offsetY="-38"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-43"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-44"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-43"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-44"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="2" offsetY="-38"/>
+ <frame delay="75" index="1" offsetX="2" offsetY="-37"/>
+ <frame delay="150" index="1" offsetX="2" offsetY="-38"/>
+ <frame delay="75" index="1" offsetX="2" offsetY="-37"/>
+ <frame delay="75" index="1" offsetX="2" offsetY="-38"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-1" offsetY="-38"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-39"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-38"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-39"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-2" offsetY="-38"/>
+ <frame delay="75" index="3" offsetX="-2" offsetY="-37"/>
+ <frame delay="150" index="3" offsetX="-2" offsetY="-38"/>
+ <frame delay="75" index="3" offsetX="-2" offsetY="-37"/>
+ <frame delay="75" index="3" offsetX="-2" offsetY="-38"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-42"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-43"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-40"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-39"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="6" offsetY="-39"/>
+ <frame delay="75" index="1" offsetX="6" offsetY="-40"/>
+ <frame delay="75" index="1" offsetX="2" offsetY="-37"/>
+ <frame delay="75" index="1" offsetX="1" offsetY="-36"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-1" offsetY="-38"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-35"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-4" offsetY="-39"/>
+ <frame delay="75" index="3" offsetX="-4" offsetY="-40"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-37"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-36"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="-1" offsetY="-43"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-42"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-43"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="5" offsetY="-38"/>
+ <frame delay="150" index="1" offsetX="7" offsetY="-39"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="150" index="2" offsetX="-1" offsetY="-38"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-38"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-37"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-38"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-4" offsetY="-38"/>
+ <frame delay="150" index="3" offsetX="-6" offsetY="-39"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-32"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="6" offsetY="-29"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="0" offsetY="-30"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-7" offsetY="-29"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="35" offsetY="-10"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-41" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-38" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-43" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-37" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="1" offsetY="-35" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-38" delay="140"/>
+ <frame index="1" offsetX="6" offsetY="-38" delay="140"/>
+ <frame index="1" offsetX="-1" offsetY="-34" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-37" delay="280"/>
+ <frame index="2" offsetX="-2" offsetY="-35" delay="140"/>
+ <frame index="2" offsetX="-1" offsetY="-37" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="1" offsetY="-35" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-38" delay="140"/>
+ <frame index="3" offsetX="-4" offsetY="-38" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-34" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-42" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-43" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-40" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-39" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="6" offsetY="-39" delay="100"/>
+ <frame index="1" offsetX="6" offsetY="-40" delay="100"/>
+ <frame index="1" offsetX="2" offsetY="-37" delay="100"/>
+ <frame index="1" offsetX="1" offsetY="-36" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-38" delay="300"/>
+ <frame index="2" offsetX="-1" offsetY="-35" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-4" offsetY="-39" delay="100"/>
+ <frame index="3" offsetX="-4" offsetY="-40" delay="100"/>
+ <frame index="3" offsetX="-1" offsetY="-37" delay="100"/>
+ <frame index="3" offsetX="0" offsetY="-36" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-3" offsetY="-44" delay="280"/>
+ <frame index="0" offsetX="-3" offsetY="-45" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-39" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="6" offsetY="-39" delay="140"/>
+ <frame index="1" offsetX="9" offsetY="-37" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-39" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-38" delay="140"/>
+ <frame index="2" offsetX="-2" offsetY="-38" delay="140"/>
+ <frame index="2" offsetX="-2" offsetY="-37" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-41" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-4" offsetY="-39" delay="140"/>
+ <frame index="3" offsetX="-6" offsetY="-37" delay="140"/>
+ <frame index="3" offsetX="0" offsetY="-39" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-41" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-43" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-37" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="5" offsetY="-39" delay="140"/>
+ <frame index="1" offsetX="5" offsetY="-40" delay="280"/>
+ <frame index="1" offsetX="0" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-37" delay="140"/>
+ <frame index="2" offsetX="-2" offsetY="-36" delay="280"/>
+ <frame index="2" offsetX="-2" offsetY="-34" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-4" offsetY="-39" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-40" delay="280"/>
+ <frame index="3" offsetX="2" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/funkywinter-female.xml b/graphics/sprites/equipment/head/funkywinter-female.xml
new file mode 100644
index 00000000..b81343b0
--- /dev/null
+++ b/graphics/sprites/equipment/head/funkywinter-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="20" name="base" src="graphics/sprites/equipment/head/funkywinter.png" width="21"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-42"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="1" offsetY="-40"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="0" offsetY="-41"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-1" offsetY="-40"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-41"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-42"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-41"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-42"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="1" offsetY="-40"/>
+ <frame delay="75" index="1" offsetX="1" offsetY="-39"/>
+ <frame delay="150" index="1" offsetX="1" offsetY="-40"/>
+ <frame delay="75" index="1" offsetX="1" offsetY="-39"/>
+ <frame delay="75" index="1" offsetX="1" offsetY="-40"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="0" offsetY="-41"/>
+ <frame delay="150" index="2" offsetX="0" offsetY="-42"/>
+ <frame delay="75" index="2" offsetX="0" offsetY="-41"/>
+ <frame delay="150" index="2" offsetX="0" offsetY="-42"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-1" offsetY="-40"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-39"/>
+ <frame delay="150" index="3" offsetX="-1" offsetY="-40"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-39"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-40"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-40"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-41"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-38"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-37"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="5" offsetY="-41"/>
+ <frame delay="75" index="1" offsetX="5" offsetY="-42"/>
+ <frame delay="75" index="1" offsetX="1" offsetY="-39"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-38"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-1" offsetY="-41"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-39"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-4" offsetY="-41"/>
+ <frame delay="75" index="3" offsetX="-4" offsetY="-42"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-39"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-38"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="0" offsetY="-41"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-40"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-41"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="4" offsetY="-40"/>
+ <frame delay="150" index="1" offsetX="6" offsetY="-41"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="0" offsetY="-41"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-40"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-41"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-4" offsetY="-40"/>
+ <frame delay="150" index="3" offsetX="-6" offsetY="-41"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-30"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="5" offsetY="-31"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="1" offsetY="-33"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-7" offsetY="-31"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="35" offsetY="-6"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-39" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-36" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-41" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-35" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="0" offsetY="-37" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-40" delay="140"/>
+ <frame index="1" offsetX="5" offsetY="-40" delay="140"/>
+ <frame index="1" offsetX="-2" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-40" delay="280"/>
+ <frame index="2" offsetX="-2" offsetY="-38" delay="140"/>
+ <frame index="2" offsetX="-1" offsetY="-41" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="1" offsetY="-37" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-40" delay="140"/>
+ <frame index="3" offsetX="-4" offsetY="-40" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-40" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-41" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-38" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-37" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="5" offsetY="-41" delay="100"/>
+ <frame index="1" offsetX="5" offsetY="-42" delay="100"/>
+ <frame index="1" offsetX="1" offsetY="-39" delay="100"/>
+ <frame index="1" offsetX="0" offsetY="-38" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-41" delay="300"/>
+ <frame index="2" offsetX="-1" offsetY="-39" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-4" offsetY="-41" delay="100"/>
+ <frame index="3" offsetX="-4" offsetY="-42" delay="100"/>
+ <frame index="3" offsetX="-1" offsetY="-39" delay="100"/>
+ <frame index="3" offsetX="0" offsetY="-38" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-42" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-43" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-37" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="5" offsetY="-41" delay="140"/>
+ <frame index="1" offsetX="8" offsetY="-39" delay="140"/>
+ <frame index="1" offsetX="1" offsetY="-41" delay="140"/>
+ <frame index="1" offsetX="1" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-41" delay="140"/>
+ <frame index="2" offsetX="-2" offsetY="-41" delay="140"/>
+ <frame index="2" offsetX="-2" offsetY="-40" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-45" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-4" offsetY="-41" delay="140"/>
+ <frame index="3" offsetX="-6" offsetY="-39" delay="140"/>
+ <frame index="3" offsetX="0" offsetY="-41" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-39" delay="280"/>
+ <frame index="0" offsetX="-1" offsetY="-41" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-35" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-41" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-42" delay="280"/>
+ <frame index="1" offsetX="-1" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-40" delay="140"/>
+ <frame index="2" offsetX="-2" offsetY="-39" delay="280"/>
+ <frame index="2" offsetX="-2" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-4" offsetY="-41" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-42" delay="280"/>
+ <frame index="3" offsetX="2" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/gas-carbon-female.xml b/graphics/sprites/equipment/head/gas-carbon-female.xml
new file mode 100644
index 00000000..a0a305b6
--- /dev/null
+++ b/graphics/sprites/equipment/head/gas-carbon-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="23" name="base" src="graphics/sprites/equipment/head/gas-carbon.png" width="25"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-38"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-2" offsetY="-38"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-38"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="1" offsetY="-38"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-37"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-38"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-37"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-38"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="-2" offsetY="-38"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-37"/>
+ <frame delay="150" index="1" offsetX="-2" offsetY="-38"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-37"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-38"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-2" offsetY="-38"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-39"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-38"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-39"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="1" offsetY="-38"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-37"/>
+ <frame delay="150" index="3" offsetX="1" offsetY="-38"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-37"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-38"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-36"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-37"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-34"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-33"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="2" offsetY="-39"/>
+ <frame delay="75" index="1" offsetX="2" offsetY="-40"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-37"/>
+ <frame delay="75" index="1" offsetX="-3" offsetY="-36"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-3" offsetY="-38"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-36"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-2" offsetY="-39"/>
+ <frame delay="75" index="3" offsetX="-2" offsetY="-40"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-37"/>
+ <frame delay="75" index="3" offsetX="2" offsetY="-36"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="-1" offsetY="-37"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-36"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-37"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="1" offsetY="-38"/>
+ <frame delay="150" index="1" offsetX="3" offsetY="-39"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-38"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-37"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-38"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-2" offsetY="-38"/>
+ <frame delay="150" index="3" offsetX="-4" offsetY="-39"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-26"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-29"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-30"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-5" offsetY="-29"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="19" offsetY="-14"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-35" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-32" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-37" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-31" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-3" offsetY="-35" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-38" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-38" delay="140"/>
+ <frame index="1" offsetX="-5" offsetY="-34" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-37" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-35" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="3" offsetY="-35" delay="140"/>
+ <frame index="3" offsetX="0" offsetY="-38" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-38" delay="140"/>
+ <frame index="3" offsetX="4" offsetY="-34" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-36" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-37" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-34" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-33" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-39" delay="100"/>
+ <frame index="1" offsetX="2" offsetY="-40" delay="100"/>
+ <frame index="1" offsetX="-2" offsetY="-37" delay="100"/>
+ <frame index="1" offsetX="-3" offsetY="-36" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-38" delay="300"/>
+ <frame index="2" offsetX="-3" offsetY="-36" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-2" offsetY="-39" delay="100"/>
+ <frame index="3" offsetX="-2" offsetY="-40" delay="100"/>
+ <frame index="3" offsetX="1" offsetY="-37" delay="100"/>
+ <frame index="3" offsetX="2" offsetY="-36" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-3" offsetY="-38" delay="280"/>
+ <frame index="0" offsetX="-3" offsetY="-39" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-33" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-39" delay="140"/>
+ <frame index="1" offsetX="5" offsetY="-37" delay="140"/>
+ <frame index="1" offsetX="-2" offsetY="-39" delay="140"/>
+ <frame index="1" offsetX="-2" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-5" offsetY="-38" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-38" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-37" delay="140"/>
+ <frame index="2" offsetX="-5" offsetY="-42" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-2" offsetY="-39" delay="140"/>
+ <frame index="3" offsetX="-4" offsetY="-37" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-39" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-35" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-37" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-31" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="1" offsetY="-39" delay="140"/>
+ <frame index="1" offsetX="1" offsetY="-40" delay="280"/>
+ <frame index="1" offsetX="-4" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-37" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-36" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-35" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-2" offsetY="-39" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-40" delay="280"/>
+ <frame index="3" offsetX="4" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/gasmask-female.xml b/graphics/sprites/equipment/head/gasmask-female.xml
new file mode 100644
index 00000000..20997a8c
--- /dev/null
+++ b/graphics/sprites/equipment/head/gasmask-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="23" name="base" src="graphics/sprites/equipment/head/gasmask.png" width="25"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-38"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-2" offsetY="-38"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-38"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="1" offsetY="-38"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-37"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-38"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-37"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-38"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="-2" offsetY="-38"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-37"/>
+ <frame delay="150" index="1" offsetX="-2" offsetY="-38"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-37"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-38"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-2" offsetY="-38"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-39"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-38"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-39"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="1" offsetY="-38"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-37"/>
+ <frame delay="150" index="3" offsetX="1" offsetY="-38"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-37"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-38"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-36"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-37"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-34"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-33"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="2" offsetY="-39"/>
+ <frame delay="75" index="1" offsetX="2" offsetY="-40"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-37"/>
+ <frame delay="75" index="1" offsetX="-3" offsetY="-36"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-3" offsetY="-38"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-36"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-2" offsetY="-39"/>
+ <frame delay="75" index="3" offsetX="-2" offsetY="-40"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-37"/>
+ <frame delay="75" index="3" offsetX="2" offsetY="-36"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="-1" offsetY="-37"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-36"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-37"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="1" offsetY="-38"/>
+ <frame delay="150" index="1" offsetX="3" offsetY="-39"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-38"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-37"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-38"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-2" offsetY="-38"/>
+ <frame delay="150" index="3" offsetX="-4" offsetY="-39"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-26"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-29"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-30"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-5" offsetY="-29"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="17" offsetY="-14"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-35" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-32" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-37" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-31" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-3" offsetY="-35" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-38" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-38" delay="140"/>
+ <frame index="1" offsetX="-5" offsetY="-34" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-37" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-35" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="3" offsetY="-35" delay="140"/>
+ <frame index="3" offsetX="0" offsetY="-38" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-38" delay="140"/>
+ <frame index="3" offsetX="4" offsetY="-34" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-36" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-37" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-34" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-33" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-39" delay="100"/>
+ <frame index="1" offsetX="2" offsetY="-40" delay="100"/>
+ <frame index="1" offsetX="-2" offsetY="-37" delay="100"/>
+ <frame index="1" offsetX="-3" offsetY="-36" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-38" delay="300"/>
+ <frame index="2" offsetX="-3" offsetY="-36" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-2" offsetY="-39" delay="100"/>
+ <frame index="3" offsetX="-2" offsetY="-40" delay="100"/>
+ <frame index="3" offsetX="1" offsetY="-37" delay="100"/>
+ <frame index="3" offsetX="2" offsetY="-36" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-3" offsetY="-38" delay="280"/>
+ <frame index="0" offsetX="-3" offsetY="-39" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-33" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-39" delay="140"/>
+ <frame index="1" offsetX="5" offsetY="-37" delay="140"/>
+ <frame index="1" offsetX="-2" offsetY="-39" delay="140"/>
+ <frame index="1" offsetX="-2" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-5" offsetY="-38" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-38" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-37" delay="140"/>
+ <frame index="2" offsetX="-5" offsetY="-42" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-2" offsetY="-39" delay="140"/>
+ <frame index="3" offsetX="-4" offsetY="-37" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-39" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-35" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-37" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-31" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="1" offsetY="-39" delay="140"/>
+ <frame index="1" offsetX="1" offsetY="-40" delay="280"/>
+ <frame index="1" offsetX="-4" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-37" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-36" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-35" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-2" offsetY="-39" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-40" delay="280"/>
+ <frame index="3" offsetX="4" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/glasses-female.xml b/graphics/sprites/equipment/head/glasses-female.xml
new file mode 100644
index 00000000..1174a034
--- /dev/null
+++ b/graphics/sprites/equipment/head/glasses-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="29" name="base" src="graphics/sprites/equipment/head/glasses.png|B" width="23"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-34"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-2" offsetY="-34"/>
+ </animation>
+ <animation direction="up">
+ <frame index="3" offsetX="-2" offsetY="-34"/>
+ </animation>
+ <animation direction="right">
+ <frame index="2" offsetX="1" offsetY="-34"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-2" offsetY="-33"/>
+ <frame delay="150" index="0" offsetX="-2" offsetY="-34"/>
+ <frame delay="75" index="0" offsetX="-2" offsetY="-33"/>
+ <frame delay="150" index="0" offsetX="-2" offsetY="-34"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="-2" offsetY="-34"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-33"/>
+ <frame delay="150" index="1" offsetX="-2" offsetY="-34"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-33"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-34"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="3" offsetX="-2" offsetY="-34"/>
+ <frame delay="150" index="3" offsetX="-2" offsetY="-35"/>
+ <frame delay="75" index="3" offsetX="-2" offsetY="-34"/>
+ <frame delay="150" index="3" offsetX="-2" offsetY="-35"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="2" offsetX="1" offsetY="-34"/>
+ <frame delay="75" index="2" offsetX="1" offsetY="-33"/>
+ <frame delay="150" index="2" offsetX="1" offsetY="-34"/>
+ <frame delay="75" index="2" offsetX="1" offsetY="-33"/>
+ <frame delay="75" index="2" offsetX="1" offsetY="-34"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-2" offsetY="-32"/>
+ <frame delay="75" index="0" offsetX="-2" offsetY="-33"/>
+ <frame delay="75" index="0" offsetX="-2" offsetY="-30"/>
+ <frame delay="75" index="0" offsetX="-2" offsetY="-29"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="2" offsetY="-35"/>
+ <frame delay="75" index="1" offsetX="2" offsetY="-36"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-33"/>
+ <frame delay="75" index="1" offsetX="-3" offsetY="-32"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="3" offsetX="-3" offsetY="-34"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-32"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="2" offsetX="-3" offsetY="-35"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-36"/>
+ <frame delay="75" index="2" offsetX="0" offsetY="-33"/>
+ <frame delay="75" index="2" offsetX="1" offsetY="-32"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="-2" offsetY="-33"/>
+ <frame delay="75" index="0" offsetX="-2" offsetY="-32"/>
+ <frame delay="75" index="0" offsetX="-2" offsetY="-33"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="2" offsetY="-34"/>
+ <frame delay="150" index="1" offsetX="4" offsetY="-35"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="3" offsetX="-2" offsetY="-34"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-33"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-34"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="2" offsetX="-3" offsetY="-34"/>
+ <frame delay="150" index="2" offsetX="-5" offsetY="-35"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-26"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-28"/>
+ </animation>
+ <animation direction="up">
+ <frame index="3" offsetX="-1" offsetY="-28"/>
+ </animation>
+ <animation direction="right">
+ <frame index="2" offsetX="-6" offsetY="-28"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="19" offsetY="-12"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-3" offsetY="-31" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-28" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-33" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-3" offsetY="-31" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-34" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-34" delay="140"/>
+ <frame index="1" offsetX="-5" offsetY="-30" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="3" offsetX="-4" offsetY="-33" delay="280"/>
+ <frame index="3" offsetX="-4" offsetY="-31" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-34" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="2" offsetX="2" offsetY="-31" delay="140"/>
+ <frame index="2" offsetX="-1" offsetY="-34" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-34" delay="140"/>
+ <frame index="2" offsetX="3" offsetY="-30" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-32" delay="100"/>
+ <frame index="0" offsetX="-2" offsetY="-33" delay="100"/>
+ <frame index="0" offsetX="-2" offsetY="-30" delay="100"/>
+ <frame index="0" offsetX="-2" offsetY="-29" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-35" delay="100"/>
+ <frame index="1" offsetX="2" offsetY="-36" delay="100"/>
+ <frame index="1" offsetX="-2" offsetY="-33" delay="100"/>
+ <frame index="1" offsetX="-3" offsetY="-32" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="3" offsetX="-3" offsetY="-34" delay="300"/>
+ <frame index="3" offsetX="-3" offsetY="-32" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="2" offsetX="-3" offsetY="-35" delay="100"/>
+ <frame index="2" offsetX="-3" offsetY="-36" delay="100"/>
+ <frame index="2" offsetX="0" offsetY="-33" delay="100"/>
+ <frame index="2" offsetX="1" offsetY="-32" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-4" offsetY="-34" delay="280"/>
+ <frame index="0" offsetX="-4" offsetY="-35" delay="140"/>
+ <frame index="0" offsetX="-4" offsetY="-29" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-35" delay="140"/>
+ <frame index="1" offsetX="5" offsetY="-33" delay="140"/>
+ <frame index="1" offsetX="-2" offsetY="-35" delay="140"/>
+ <frame index="1" offsetX="-2" offsetY="-32" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="3" offsetX="-5" offsetY="-34" delay="140"/>
+ <frame index="3" offsetX="-4" offsetY="-34" delay="140"/>
+ <frame index="3" offsetX="-4" offsetY="-33" delay="140"/>
+ <frame index="3" offsetX="-5" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="2" offsetX="-3" offsetY="-35" delay="140"/>
+ <frame index="2" offsetX="-5" offsetY="-33" delay="140"/>
+ <frame index="2" offsetX="1" offsetY="-35" delay="140"/>
+ <frame index="2" offsetX="2" offsetY="-32" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-3" offsetY="-31" delay="280"/>
+ <frame index="0" offsetX="-3" offsetY="-33" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="1" offsetY="-35" delay="140"/>
+ <frame index="1" offsetX="1" offsetY="-36" delay="280"/>
+ <frame index="1" offsetX="-4" offsetY="-32" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="3" offsetX="-4" offsetY="-33" delay="140"/>
+ <frame index="3" offsetX="-4" offsetY="-32" delay="280"/>
+ <frame index="3" offsetX="-4" offsetY="-31" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="2" offsetX="-3" offsetY="-35" delay="140"/>
+ <frame index="2" offsetX="-2" offsetY="-36" delay="280"/>
+ <frame index="2" offsetX="3" offsetY="-32" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/gmcap-female.xml b/graphics/sprites/equipment/head/gmcap-female.xml
new file mode 100644
index 00000000..1162241c
--- /dev/null
+++ b/graphics/sprites/equipment/head/gmcap-female.xml
@@ -0,0 +1,230 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="19" name="base" src="graphics/sprites/equipment/head/gmcap.png|R" width="28"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-45"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-2" offsetY="-45"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-45"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="2" offsetY="-45"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-44"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-45"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-44"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-45"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="-2" offsetY="-45"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-44"/>
+ <frame delay="150" index="1" offsetX="-2" offsetY="-45"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-44"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-45"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-2" offsetY="-45"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-46"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-45"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-46"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="2" offsetY="-45"/>
+ <frame delay="75" index="3" offsetX="2" offsetY="-44"/>
+ <frame delay="150" index="3" offsetX="2" offsetY="-45"/>
+ <frame delay="75" index="3" offsetX="2" offsetY="-44"/>
+ <frame delay="75" index="3" offsetX="2" offsetY="-45"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-43"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-44"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-41"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-40"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="2" offsetY="-46"/>
+ <frame delay="75" index="1" offsetX="2" offsetY="-47"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-44"/>
+ <frame delay="75" index="1" offsetX="-3" offsetY="-43"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-3" offsetY="-45"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-43"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-1" offsetY="-46"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-47"/>
+ <frame delay="75" index="3" offsetX="2" offsetY="-44"/>
+ <frame delay="75" index="3" offsetX="3" offsetY="-43"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="0" offsetY="-44"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-43"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-44"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="1" offsetY="-45"/>
+ <frame delay="150" index="1" offsetX="3" offsetY="-46"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-45"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-44"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-45"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-1" offsetY="-45"/>
+ <frame delay="150" index="3" offsetX="-3" offsetY="-46"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-33"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-36"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-37"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-4" offsetY="-36"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="27" offsetY="-16"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-42" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-39" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-44" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-3" offsetY="-42" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-45" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-45" delay="140"/>
+ <frame index="1" offsetX="-5" offsetY="-41" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-44" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-42" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-45" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="4" offsetY="-42" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-45" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-45" delay="140"/>
+ <frame index="3" offsetX="5" offsetY="-41" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-43" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-44" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-41" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-40" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-46" delay="100"/>
+ <frame index="1" offsetX="2" offsetY="-47" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="-44" delay="100"/>
+ <frame index="1" offsetX="-3" offsetY="-43" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-45" delay="300"/>
+ <frame index="2" offsetX="-3" offsetY="-43" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-1" offsetY="-46" delay="100"/>
+ <frame index="3" offsetX="-1" offsetY="-47" delay="100"/>
+ <frame index="3" offsetX="2" offsetY="-44" delay="100"/>
+ <frame index="3" offsetX="3" offsetY="-43" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-45" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-46" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-40" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-46" delay="140"/>
+ <frame index="1" offsetX="5" offsetY="-44" delay="140"/>
+ <frame index="1" offsetX="-1" offsetY="-46" delay="140"/>
+ <frame index="1" offsetX="-2" offsetY="-43" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-5" offsetY="-45" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-45" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-44" delay="140"/>
+ <frame index="2" offsetX="-5" offsetY="-49" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-1" offsetY="-46" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-44" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-46" delay="140"/>
+ <frame index="3" offsetX="4" offsetY="-43" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-42" delay="280"/>
+ <frame index="0" offsetX="-1" offsetY="-44" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="1" offsetY="-46" delay="140"/>
+ <frame index="1" offsetX="1" offsetY="-47" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-47" delay="140"/>
+ <frame index="1" offsetX="-4" offsetY="-43" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-44" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-43" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-42" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-1" offsetY="-46" delay="140"/>
+ <frame index="3" offsetX="0" offsetY="-47" delay="280"/>
+ <frame index="3" offsetX="5" offsetY="-43" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/goatee-female.xml b/graphics/sprites/equipment/head/goatee-female.xml
new file mode 100644
index 00000000..f13c4abf
--- /dev/null
+++ b/graphics/sprites/equipment/head/goatee-female.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset name="base" src="graphics/sprites/equipment/head/goatee.png|W" width="40" height="40"/>
+ <include file="equipment/head/mustache-female.xml"/>
+</sprite>
diff --git a/graphics/sprites/equipment/head/goblin-mask-female.xml b/graphics/sprites/equipment/head/goblin-mask-female.xml
new file mode 100644
index 00000000..7939609d
--- /dev/null
+++ b/graphics/sprites/equipment/head/goblin-mask-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="23" name="base" src="graphics/sprites/equipment/head/goblin-mask.png" width="25"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-38"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-2" offsetY="-38"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-38"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="1" offsetY="-38"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-37"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-38"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-37"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-38"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="-2" offsetY="-38"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-37"/>
+ <frame delay="150" index="1" offsetX="-2" offsetY="-38"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-37"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-38"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-2" offsetY="-38"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-39"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-38"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-39"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="1" offsetY="-38"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-37"/>
+ <frame delay="150" index="3" offsetX="1" offsetY="-38"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-37"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-38"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-36"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-37"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-34"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-33"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="2" offsetY="-39"/>
+ <frame delay="75" index="1" offsetX="2" offsetY="-40"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-37"/>
+ <frame delay="75" index="1" offsetX="-3" offsetY="-36"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-3" offsetY="-38"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-36"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-2" offsetY="-39"/>
+ <frame delay="75" index="3" offsetX="-2" offsetY="-40"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-37"/>
+ <frame delay="75" index="3" offsetX="2" offsetY="-36"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="-1" offsetY="-37"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-36"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-37"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="1" offsetY="-38"/>
+ <frame delay="150" index="1" offsetX="3" offsetY="-39"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-38"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-37"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-38"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-2" offsetY="-38"/>
+ <frame delay="150" index="3" offsetX="-4" offsetY="-39"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-26"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-29"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-30"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-5" offsetY="-29"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="17" offsetY="-14"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-35" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-32" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-37" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-31" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-3" offsetY="-35" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-38" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-38" delay="140"/>
+ <frame index="1" offsetX="-5" offsetY="-34" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-37" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-35" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="3" offsetY="-35" delay="140"/>
+ <frame index="3" offsetX="0" offsetY="-38" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-38" delay="140"/>
+ <frame index="3" offsetX="4" offsetY="-34" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-36" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-37" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-34" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-33" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-39" delay="100"/>
+ <frame index="1" offsetX="2" offsetY="-40" delay="100"/>
+ <frame index="1" offsetX="-2" offsetY="-37" delay="100"/>
+ <frame index="1" offsetX="-3" offsetY="-36" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-38" delay="300"/>
+ <frame index="2" offsetX="-3" offsetY="-36" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-2" offsetY="-39" delay="100"/>
+ <frame index="3" offsetX="-2" offsetY="-40" delay="100"/>
+ <frame index="3" offsetX="1" offsetY="-37" delay="100"/>
+ <frame index="3" offsetX="2" offsetY="-36" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-3" offsetY="-38" delay="280"/>
+ <frame index="0" offsetX="-3" offsetY="-39" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-33" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-39" delay="140"/>
+ <frame index="1" offsetX="5" offsetY="-37" delay="140"/>
+ <frame index="1" offsetX="-2" offsetY="-39" delay="140"/>
+ <frame index="1" offsetX="-2" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-5" offsetY="-38" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-38" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-37" delay="140"/>
+ <frame index="2" offsetX="-5" offsetY="-42" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-2" offsetY="-39" delay="140"/>
+ <frame index="3" offsetX="-4" offsetY="-37" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-39" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-35" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-37" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-31" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="1" offsetY="-39" delay="140"/>
+ <frame index="1" offsetX="1" offsetY="-40" delay="280"/>
+ <frame index="1" offsetX="-4" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-37" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-36" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-35" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-2" offsetY="-39" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-40" delay="280"/>
+ <frame index="3" offsetX="4" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/goggles-female.xml b/graphics/sprites/equipment/head/goggles-female.xml
new file mode 100644
index 00000000..c371da29
--- /dev/null
+++ b/graphics/sprites/equipment/head/goggles-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="20" name="base" src="graphics/sprites/equipment/head/goggles.png|R" width="20"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-36"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-2" offsetY="-36"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-36"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="2" offsetY="-36"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-35"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-36"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-35"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-36"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="-2" offsetY="-36"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-35"/>
+ <frame delay="150" index="1" offsetX="-2" offsetY="-36"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-35"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-36"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-1" offsetY="-36"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-37"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-36"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-37"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="2" offsetY="-36"/>
+ <frame delay="75" index="3" offsetX="2" offsetY="-35"/>
+ <frame delay="150" index="3" offsetX="2" offsetY="-36"/>
+ <frame delay="75" index="3" offsetX="2" offsetY="-35"/>
+ <frame delay="75" index="3" offsetX="2" offsetY="-36"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-34"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-35"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-32"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-31"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="2" offsetY="-37"/>
+ <frame delay="75" index="1" offsetX="2" offsetY="-38"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-35"/>
+ <frame delay="75" index="1" offsetX="-3" offsetY="-34"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-36"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-34"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-1" offsetY="-37"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-38"/>
+ <frame delay="75" index="3" offsetX="2" offsetY="-35"/>
+ <frame delay="75" index="3" offsetX="3" offsetY="-34"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="0" offsetY="-35"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-34"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-35"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="1" offsetY="-36"/>
+ <frame delay="150" index="1" offsetX="3" offsetY="-37"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-1" offsetY="-36"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-35"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-36"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-1" offsetY="-36"/>
+ <frame delay="150" index="3" offsetX="-3" offsetY="-37"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-24"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-27"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="0" offsetY="-28"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-4" offsetY="-27"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="19" offsetY="-15"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-33" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-30" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-35" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-29" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-3" offsetY="-33" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-36" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-36" delay="140"/>
+ <frame index="1" offsetX="-5" offsetY="-32" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-35" delay="280"/>
+ <frame index="2" offsetX="-3" offsetY="-33" delay="140"/>
+ <frame index="2" offsetX="-2" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="4" offsetY="-33" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-36" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-36" delay="140"/>
+ <frame index="3" offsetX="5" offsetY="-32" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-34" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-35" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-32" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-31" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-37" delay="100"/>
+ <frame index="1" offsetX="2" offsetY="-38" delay="100"/>
+ <frame index="1" offsetX="-2" offsetY="-35" delay="100"/>
+ <frame index="1" offsetX="-3" offsetY="-34" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-36" delay="300"/>
+ <frame index="2" offsetX="-2" offsetY="-34" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-1" offsetY="-37" delay="100"/>
+ <frame index="3" offsetX="-1" offsetY="-38" delay="100"/>
+ <frame index="3" offsetX="2" offsetY="-35" delay="100"/>
+ <frame index="3" offsetX="3" offsetY="-34" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-36" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-37" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-31" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-37" delay="140"/>
+ <frame index="1" offsetX="5" offsetY="-35" delay="140"/>
+ <frame index="1" offsetX="-2" offsetY="-37" delay="140"/>
+ <frame index="1" offsetX="-2" offsetY="-34" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-36" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-36" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-35" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-40" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-1" offsetY="-37" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-35" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-37" delay="140"/>
+ <frame index="3" offsetX="4" offsetY="-34" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-33" delay="280"/>
+ <frame index="0" offsetX="-1" offsetY="-35" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-29" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="1" offsetY="-37" delay="140"/>
+ <frame index="1" offsetX="1" offsetY="-38" delay="280"/>
+ <frame index="1" offsetX="-4" offsetY="-34" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-35" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-34" delay="280"/>
+ <frame index="2" offsetX="-3" offsetY="-33" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-1" offsetY="-37" delay="140"/>
+ <frame index="3" offsetX="0" offsetY="-38" delay="280"/>
+ <frame index="3" offsetX="5" offsetY="-34" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/gradcap-female.xml b/graphics/sprites/equipment/head/gradcap-female.xml
new file mode 100644
index 00000000..44560b2f
--- /dev/null
+++ b/graphics/sprites/equipment/head/gradcap-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="14" name="base" src="graphics/sprites/equipment/head/gradcap.png" width="27"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-49"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="0" offsetY="-49"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-49"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-1" offsetY="-49"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-48"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-49"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-48"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-49"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="0" offsetY="-49"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-48"/>
+ <frame delay="150" index="1" offsetX="0" offsetY="-49"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-48"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-49"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-2" offsetY="-49"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-50"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-49"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-50"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-1" offsetY="-49"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-48"/>
+ <frame delay="150" index="3" offsetX="-1" offsetY="-49"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-48"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-49"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-47"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-48"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-45"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-44"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="4" offsetY="-50"/>
+ <frame delay="75" index="1" offsetX="4" offsetY="-51"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-48"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-47"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-3" offsetY="-49"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-47"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-4" offsetY="-50"/>
+ <frame delay="75" index="3" offsetX="-4" offsetY="-51"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-48"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-47"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="-1" offsetY="-48"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-47"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-48"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="3" offsetY="-49"/>
+ <frame delay="150" index="1" offsetX="5" offsetY="-50"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-49"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-48"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-49"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-4" offsetY="-49"/>
+ <frame delay="150" index="3" offsetX="-6" offsetY="-50"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-37"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-40"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-41"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-7" offsetY="-40"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="0" offsetX="30" offsetY="-15"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-46" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-43" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-48" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-42" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-1" offsetY="-46" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-49" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-49" delay="140"/>
+ <frame index="1" offsetX="-3" offsetY="-45" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-48" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-46" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-49" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="1" offsetY="-46" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-49" delay="140"/>
+ <frame index="3" offsetX="-4" offsetY="-49" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-45" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-47" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-48" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-45" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-44" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-50" delay="100"/>
+ <frame index="1" offsetX="4" offsetY="-51" delay="100"/>
+ <frame index="1" offsetX="0" offsetY="-48" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="-47" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-49" delay="300"/>
+ <frame index="2" offsetX="-3" offsetY="-47" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-4" offsetY="-50" delay="100"/>
+ <frame index="3" offsetX="-4" offsetY="-51" delay="100"/>
+ <frame index="3" offsetX="-1" offsetY="-48" delay="100"/>
+ <frame index="3" offsetX="0" offsetY="-47" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-3" offsetY="-49" delay="280"/>
+ <frame index="0" offsetX="-3" offsetY="-50" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-44" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-50" delay="140"/>
+ <frame index="1" offsetX="7" offsetY="-48" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-50" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-47" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-5" offsetY="-49" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-49" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-48" delay="140"/>
+ <frame index="2" offsetX="-5" offsetY="-53" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-4" offsetY="-50" delay="140"/>
+ <frame index="3" offsetX="-6" offsetY="-48" delay="140"/>
+ <frame index="3" offsetX="0" offsetY="-50" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-47" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-46" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-48" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-42" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-50" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-51" delay="280"/>
+ <frame index="1" offsetX="-2" offsetY="-47" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-48" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-47" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-46" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-4" offsetY="-50" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-51" delay="280"/>
+ <frame index="3" offsetX="2" offsetY="-47" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/guyfawkes-female.xml b/graphics/sprites/equipment/head/guyfawkes-female.xml
new file mode 100644
index 00000000..3b071446
--- /dev/null
+++ b/graphics/sprites/equipment/head/guyfawkes-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="23" name="base" src="graphics/sprites/equipment/head/guyfawkes.png" width="25"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-38"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-2" offsetY="-38"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-38"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="1" offsetY="-38"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-37"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-38"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-37"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-38"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="-2" offsetY="-38"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-37"/>
+ <frame delay="150" index="1" offsetX="-2" offsetY="-38"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-37"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-38"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-2" offsetY="-38"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-39"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-38"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-39"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="1" offsetY="-38"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-37"/>
+ <frame delay="150" index="3" offsetX="1" offsetY="-38"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-37"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-38"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-36"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-37"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-34"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-33"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="2" offsetY="-39"/>
+ <frame delay="75" index="1" offsetX="2" offsetY="-40"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-37"/>
+ <frame delay="75" index="1" offsetX="-3" offsetY="-36"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-3" offsetY="-38"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-36"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-2" offsetY="-39"/>
+ <frame delay="75" index="3" offsetX="-2" offsetY="-40"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-37"/>
+ <frame delay="75" index="3" offsetX="2" offsetY="-36"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="-1" offsetY="-37"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-36"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-37"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="1" offsetY="-38"/>
+ <frame delay="150" index="1" offsetX="3" offsetY="-39"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-38"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-37"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-38"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-2" offsetY="-38"/>
+ <frame delay="150" index="3" offsetX="-4" offsetY="-39"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-26"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-29"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-30"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-5" offsetY="-29"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="17" offsetY="-14"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-35" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-32" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-37" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-31" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-3" offsetY="-35" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-38" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-38" delay="140"/>
+ <frame index="1" offsetX="-5" offsetY="-34" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-37" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-35" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="3" offsetY="-35" delay="140"/>
+ <frame index="3" offsetX="0" offsetY="-38" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-38" delay="140"/>
+ <frame index="3" offsetX="4" offsetY="-34" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-36" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-37" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-34" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-33" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-39" delay="100"/>
+ <frame index="1" offsetX="2" offsetY="-40" delay="100"/>
+ <frame index="1" offsetX="-2" offsetY="-37" delay="100"/>
+ <frame index="1" offsetX="-3" offsetY="-36" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-38" delay="300"/>
+ <frame index="2" offsetX="-3" offsetY="-36" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-2" offsetY="-39" delay="100"/>
+ <frame index="3" offsetX="-2" offsetY="-40" delay="100"/>
+ <frame index="3" offsetX="1" offsetY="-37" delay="100"/>
+ <frame index="3" offsetX="2" offsetY="-36" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-3" offsetY="-38" delay="280"/>
+ <frame index="0" offsetX="-3" offsetY="-39" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-33" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-39" delay="140"/>
+ <frame index="1" offsetX="5" offsetY="-37" delay="140"/>
+ <frame index="1" offsetX="-2" offsetY="-39" delay="140"/>
+ <frame index="1" offsetX="-2" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-5" offsetY="-38" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-38" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-37" delay="140"/>
+ <frame index="2" offsetX="-5" offsetY="-42" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-2" offsetY="-39" delay="140"/>
+ <frame index="3" offsetX="-4" offsetY="-37" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-39" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-35" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-37" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-31" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="1" offsetY="-39" delay="140"/>
+ <frame index="1" offsetX="1" offsetY="-40" delay="280"/>
+ <frame index="1" offsetX="-4" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-37" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-36" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-35" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-2" offsetY="-39" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-40" delay="280"/>
+ <frame index="3" offsetX="4" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/heart-glasses-female.xml b/graphics/sprites/equipment/head/heart-glasses-female.xml
new file mode 100644
index 00000000..7eec7166
--- /dev/null
+++ b/graphics/sprites/equipment/head/heart-glasses-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="29" name="base" src="graphics/sprites/equipment/head/heart-glasses.png" width="23"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-34"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-2" offsetY="-34"/>
+ </animation>
+ <animation direction="up">
+ <frame index="3" offsetX="-2" offsetY="-34"/>
+ </animation>
+ <animation direction="right">
+ <frame index="2" offsetX="1" offsetY="-34"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-2" offsetY="-33"/>
+ <frame delay="150" index="0" offsetX="-2" offsetY="-34"/>
+ <frame delay="75" index="0" offsetX="-2" offsetY="-33"/>
+ <frame delay="150" index="0" offsetX="-2" offsetY="-34"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="-2" offsetY="-34"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-33"/>
+ <frame delay="150" index="1" offsetX="-2" offsetY="-34"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-33"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-34"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="3" offsetX="-2" offsetY="-34"/>
+ <frame delay="150" index="3" offsetX="-2" offsetY="-35"/>
+ <frame delay="75" index="3" offsetX="-2" offsetY="-34"/>
+ <frame delay="150" index="3" offsetX="-2" offsetY="-35"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="2" offsetX="1" offsetY="-34"/>
+ <frame delay="75" index="2" offsetX="1" offsetY="-33"/>
+ <frame delay="150" index="2" offsetX="1" offsetY="-34"/>
+ <frame delay="75" index="2" offsetX="1" offsetY="-33"/>
+ <frame delay="75" index="2" offsetX="1" offsetY="-34"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-2" offsetY="-32"/>
+ <frame delay="75" index="0" offsetX="-2" offsetY="-33"/>
+ <frame delay="75" index="0" offsetX="-2" offsetY="-30"/>
+ <frame delay="75" index="0" offsetX="-2" offsetY="-29"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="2" offsetY="-35"/>
+ <frame delay="75" index="1" offsetX="2" offsetY="-36"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-33"/>
+ <frame delay="75" index="1" offsetX="-3" offsetY="-32"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="3" offsetX="-3" offsetY="-34"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-32"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="2" offsetX="-3" offsetY="-35"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-36"/>
+ <frame delay="75" index="2" offsetX="0" offsetY="-33"/>
+ <frame delay="75" index="2" offsetX="1" offsetY="-32"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="-2" offsetY="-33"/>
+ <frame delay="75" index="0" offsetX="-2" offsetY="-32"/>
+ <frame delay="75" index="0" offsetX="-2" offsetY="-33"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="2" offsetY="-34"/>
+ <frame delay="150" index="1" offsetX="4" offsetY="-35"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="3" offsetX="-2" offsetY="-34"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-33"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-34"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="2" offsetX="-3" offsetY="-34"/>
+ <frame delay="150" index="2" offsetX="-5" offsetY="-35"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-26"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-28"/>
+ </animation>
+ <animation direction="up">
+ <frame index="3" offsetX="-1" offsetY="-28"/>
+ </animation>
+ <animation direction="right">
+ <frame index="2" offsetX="-6" offsetY="-28"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="19" offsetY="-12"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-3" offsetY="-31" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-28" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-33" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-3" offsetY="-31" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-34" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-34" delay="140"/>
+ <frame index="1" offsetX="-5" offsetY="-30" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="3" offsetX="-4" offsetY="-33" delay="280"/>
+ <frame index="3" offsetX="-4" offsetY="-31" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-34" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="2" offsetX="2" offsetY="-31" delay="140"/>
+ <frame index="2" offsetX="-1" offsetY="-34" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-34" delay="140"/>
+ <frame index="2" offsetX="3" offsetY="-30" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-32" delay="100"/>
+ <frame index="0" offsetX="-2" offsetY="-33" delay="100"/>
+ <frame index="0" offsetX="-2" offsetY="-30" delay="100"/>
+ <frame index="0" offsetX="-2" offsetY="-29" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-35" delay="100"/>
+ <frame index="1" offsetX="2" offsetY="-36" delay="100"/>
+ <frame index="1" offsetX="-2" offsetY="-33" delay="100"/>
+ <frame index="1" offsetX="-3" offsetY="-32" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="3" offsetX="-3" offsetY="-34" delay="300"/>
+ <frame index="3" offsetX="-3" offsetY="-32" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="2" offsetX="-3" offsetY="-35" delay="100"/>
+ <frame index="2" offsetX="-3" offsetY="-36" delay="100"/>
+ <frame index="2" offsetX="0" offsetY="-33" delay="100"/>
+ <frame index="2" offsetX="1" offsetY="-32" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-4" offsetY="-34" delay="280"/>
+ <frame index="0" offsetX="-4" offsetY="-35" delay="140"/>
+ <frame index="0" offsetX="-4" offsetY="-29" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-35" delay="140"/>
+ <frame index="1" offsetX="5" offsetY="-33" delay="140"/>
+ <frame index="1" offsetX="-2" offsetY="-35" delay="140"/>
+ <frame index="1" offsetX="-2" offsetY="-32" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="3" offsetX="-5" offsetY="-34" delay="140"/>
+ <frame index="3" offsetX="-4" offsetY="-34" delay="140"/>
+ <frame index="3" offsetX="-4" offsetY="-33" delay="140"/>
+ <frame index="3" offsetX="-5" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="2" offsetX="-3" offsetY="-35" delay="140"/>
+ <frame index="2" offsetX="-5" offsetY="-33" delay="140"/>
+ <frame index="2" offsetX="1" offsetY="-35" delay="140"/>
+ <frame index="2" offsetX="2" offsetY="-32" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-3" offsetY="-31" delay="280"/>
+ <frame index="0" offsetX="-3" offsetY="-33" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="1" offsetY="-35" delay="140"/>
+ <frame index="1" offsetX="1" offsetY="-36" delay="280"/>
+ <frame index="1" offsetX="-4" offsetY="-32" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="3" offsetX="-4" offsetY="-33" delay="140"/>
+ <frame index="3" offsetX="-4" offsetY="-32" delay="280"/>
+ <frame index="3" offsetX="-4" offsetY="-31" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="2" offsetX="-3" offsetY="-35" delay="140"/>
+ <frame index="2" offsetX="-2" offsetY="-36" delay="280"/>
+ <frame index="2" offsetX="3" offsetY="-32" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/highpriest-crown-female.xml b/graphics/sprites/equipment/head/highpriest-crown-female.xml
new file mode 100644
index 00000000..516b2166
--- /dev/null
+++ b/graphics/sprites/equipment/head/highpriest-crown-female.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="40" name="base" src="graphics/sprites/equipment/head/highpriest-crown.png" width="40"/>
+ <include file="equipment/head/monster-skull-helm-female.xml"/>
+</sprite>
diff --git a/graphics/sprites/equipment/head/infantryhelm-female.xml b/graphics/sprites/equipment/head/infantryhelm-female.xml
new file mode 100644
index 00000000..adaac249
--- /dev/null
+++ b/graphics/sprites/equipment/head/infantryhelm-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="22" name="base" src="graphics/sprites/equipment/head/infantryhelm.png" width="25"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-38"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-38"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-38"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-1" offsetY="-38"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-37"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-38"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-37"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-38"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="2" offsetY="-38"/>
+ <frame delay="75" index="1" offsetX="2" offsetY="-37"/>
+ <frame delay="150" index="1" offsetX="2" offsetY="-38"/>
+ <frame delay="75" index="1" offsetX="2" offsetY="-37"/>
+ <frame delay="75" index="1" offsetX="2" offsetY="-38"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-2" offsetY="-38"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-39"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-38"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-39"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-1" offsetY="-38"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-37"/>
+ <frame delay="150" index="3" offsetX="-1" offsetY="-38"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-37"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-38"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-36"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-37"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-34"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-33"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="6" offsetY="-39"/>
+ <frame delay="75" index="1" offsetX="6" offsetY="-40"/>
+ <frame delay="75" index="1" offsetX="2" offsetY="-37"/>
+ <frame delay="75" index="1" offsetX="1" offsetY="-36"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-3" offsetY="-38"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-35"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-4" offsetY="-39"/>
+ <frame delay="75" index="3" offsetX="-4" offsetY="-40"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-37"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-36"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="0" offsetY="-37"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-36"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-37"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="5" offsetY="-38"/>
+ <frame delay="150" index="1" offsetX="7" offsetY="-39"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-38"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-37"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-38"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-4" offsetY="-38"/>
+ <frame delay="150" index="3" offsetX="-6" offsetY="-39"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-26"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="6" offsetY="-29"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-30"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-7" offsetY="-29"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="35" offsetY="-6"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-35" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-32" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-37" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-31" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="1" offsetY="-35" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-38" delay="140"/>
+ <frame index="1" offsetX="6" offsetY="-38" delay="140"/>
+ <frame index="1" offsetX="-1" offsetY="-34" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-37" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-35" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-37" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="1" offsetY="-35" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-38" delay="140"/>
+ <frame index="3" offsetX="-4" offsetY="-38" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-34" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-36" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-37" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-34" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-33" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="6" offsetY="-39" delay="100"/>
+ <frame index="1" offsetX="6" offsetY="-40" delay="100"/>
+ <frame index="1" offsetX="2" offsetY="-37" delay="100"/>
+ <frame index="1" offsetX="1" offsetY="-36" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-38" delay="300"/>
+ <frame index="2" offsetX="-3" offsetY="-35" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-4" offsetY="-39" delay="100"/>
+ <frame index="3" offsetX="-4" offsetY="-40" delay="100"/>
+ <frame index="3" offsetX="-1" offsetY="-37" delay="100"/>
+ <frame index="3" offsetX="0" offsetY="-36" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-38" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-39" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-33" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="6" offsetY="-39" delay="140"/>
+ <frame index="1" offsetX="9" offsetY="-37" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-39" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-5" offsetY="-38" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-38" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-37" delay="140"/>
+ <frame index="2" offsetX="-5" offsetY="-41" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-4" offsetY="-39" delay="140"/>
+ <frame index="3" offsetX="-6" offsetY="-37" delay="140"/>
+ <frame index="3" offsetX="0" offsetY="-39" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-35" delay="280"/>
+ <frame index="0" offsetX="-1" offsetY="-37" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-31" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="5" offsetY="-39" delay="140"/>
+ <frame index="1" offsetX="5" offsetY="-40" delay="280"/>
+ <frame index="1" offsetX="0" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-37" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-36" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-34" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-4" offsetY="-39" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-40" delay="280"/>
+ <frame index="3" offsetX="2" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/inspector-hat-female.xml b/graphics/sprites/equipment/head/inspector-hat-female.xml
new file mode 100644
index 00000000..54757fef
--- /dev/null
+++ b/graphics/sprites/equipment/head/inspector-hat-female.xml
@@ -0,0 +1,225 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="14" name="base" src="graphics/sprites/equipment/head/inspector-hat.png|W" width="21"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-48"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="0" offsetY="-48"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-48"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-1" offsetY="-48"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-47"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-48"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-47"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-48"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="0" offsetY="-48"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-47"/>
+ <frame delay="150" index="1" offsetX="0" offsetY="-48"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-47"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-48"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-2" offsetY="-48"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-49"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-48"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-49"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-1" offsetY="-48"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-47"/>
+ <frame delay="150" index="3" offsetX="-1" offsetY="-48"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-47"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-48"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-48"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-47"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-46"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-43"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="4" offsetY="-49"/>
+ <frame delay="75" index="1" offsetX="4" offsetY="-50"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-47"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-48"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="300" index="2" offsetX="-3" offsetY="-48"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-4" offsetY="-49"/>
+ <frame delay="75" index="3" offsetX="-4" offsetY="-50"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-47"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-48"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="-1" offsetY="-47"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-48"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-47"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="3" offsetY="-48"/>
+ <frame delay="150" index="1" offsetX="5" offsetY="-49"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-48"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-47"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-48"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-4" offsetY="-48"/>
+ <frame delay="150" index="3" offsetX="-6" offsetY="-49"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-38"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-41"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-40"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-7" offsetY="-41"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="40" offsetY="-6"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-47" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-42" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-47" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-41" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-1" offsetY="-47" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-48" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-48" delay="140"/>
+ <frame index="1" offsetX="-3" offsetY="-46" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-47" delay="420"/>
+ <frame index="2" offsetX="-3" offsetY="-48" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="1" offsetY="-47" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-48" delay="140"/>
+ <frame index="3" offsetX="-4" offsetY="-48" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-46" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-48" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-47" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-46" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-43" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-49" delay="100"/>
+ <frame index="1" offsetX="4" offsetY="-50" delay="100"/>
+ <frame index="1" offsetX="0" offsetY="-47" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="-48" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-48" delay="400"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-4" offsetY="-49" delay="100"/>
+ <frame index="3" offsetX="-4" offsetY="-50" delay="100"/>
+ <frame index="3" offsetX="-1" offsetY="-47" delay="100"/>
+ <frame index="3" offsetX="0" offsetY="-48" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-3" offsetY="-48" delay="280"/>
+ <frame index="0" offsetX="-3" offsetY="-49" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-43" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-49" delay="140"/>
+ <frame index="1" offsetX="7" offsetY="-47" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-49" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-48" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-5" offsetY="-48" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-48" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-47" delay="140"/>
+ <frame index="2" offsetX="-5" offsetY="-52" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-4" offsetY="-49" delay="140"/>
+ <frame index="3" offsetX="-6" offsetY="-47" delay="140"/>
+ <frame index="3" offsetX="0" offsetY="-49" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-48" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-47" delay="420"/>
+ <frame index="0" offsetX="-2" offsetY="-41" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-49" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-50" delay="280"/>
+ <frame index="1" offsetX="-2" offsetY="-48" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-47" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-48" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-47" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-4" offsetY="-49" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-50" delay="280"/>
+ <frame index="3" offsetX="2" offsetY="-48" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/model/Tritan.xml b/graphics/sprites/equipment/head/jestermask-female.xml
index 5d957bf3..7d12f22c 100644
--- a/graphics/sprites/model/Tritan.xml
+++ b/graphics/sprites/equipment/head/jestermask-female.xml
@@ -1,8 +1,7 @@
<?xml version="1.0"?>
-<sprite variants="135" variant_offset="1">
- <imageset name="base" src="graphics/sprites/model/Tritan.png|W;B;R" width="64" height="64"/>
- <action name="default" imageset="base"/>
- <action name="stand" imageset="base">
+<sprite>
+ <imageset height="64" name="base" src="graphics/sprites/equipment/head/jestermask.png" width="64"/>
+ <action imageset="base" name="stand">
<animation direction="down">
<frame index="0"/>
</animation>
@@ -16,21 +15,21 @@
<frame index="54"/>
</animation>
</action>
- <action name="walk" imageset="base">
+ <action imageset="base" name="walk">
<animation direction="down">
- <sequence start="1" end="6" delay="75"/>
+ <sequence delay="75" end="6" start="1"/>
</animation>
<animation direction="left">
- <sequence start="19" end="24" delay="75"/>
+ <sequence delay="75" end="24" start="19"/>
</animation>
<animation direction="up">
- <sequence start="37" end="42" delay="75"/>
+ <sequence delay="75" end="42" start="37"/>
</animation>
<animation direction="right">
- <sequence start="55" end="60" delay="75"/>
+ <sequence delay="75" end="60" start="55"/>
</animation>
</action>
- <action name="sit" imageset="base">
+ <action imageset="base" name="sit">
<animation direction="down">
<frame index="7"/>
</animation>
@@ -44,7 +43,7 @@
<frame index="61"/>
</animation>
</action>
- <action name="dead" imageset="base">
+ <action imageset="base" name="dead">
<animation direction="down">
<frame index="8"/>
</animation>
@@ -58,129 +57,95 @@
<frame index="62"/>
</animation>
</action>
- <action name="attack" imageset="base">
+ <action imageset="base" name="attack">
<animation direction="down">
- <sequence start="9" end="12" delay="75"/>
+ <sequence delay="75" end="12" start="9"/>
<end/>
</animation>
<animation direction="left">
- <sequence start="27" end="30" delay="75"/>
+ <sequence delay="75" end="30" start="27"/>
<end/>
</animation>
<animation direction="up">
- <sequence start="45" end="48" delay="75"/>
+ <sequence delay="75" end="48" start="45"/>
<end/>
</animation>
<animation direction="right">
- <sequence start="63" end="66" delay="75"/>
+ <sequence delay="75" end="66" start="63"/>
<end/>
</animation>
</action>
- <action name="attack_sword_stab" imageset="base">
+ <action imageset="base" name="attack_bow">
<animation direction="down">
- <sequence start="9" end="12" delay="100"/>
+ <sequence delay="75" end="17" start="13"/>
<end/>
</animation>
<animation direction="left">
- <sequence start="27" end="30" delay="100"/>
+ <sequence delay="75" end="35" start="31"/>
<end/>
</animation>
<animation direction="up">
- <sequence start="45" end="48" delay="100"/>
+ <sequence delay="75" end="53" start="49"/>
<end/>
</animation>
<animation direction="right">
- <sequence start="63" end="66" delay="100"/>
+ <sequence delay="75" end="71" start="67"/>
<end/>
</animation>
</action>
- <action name="attack_bow" imageset="base">
- <animation direction="down">
- <sequence start="13" end="17" delay="75"/>
- <end/>
- </animation>
- <animation direction="left">
- <sequence start="31" end="35" delay="75"/>
- <end/>
- </animation>
- <animation direction="up">
- <sequence start="49" end="53" delay="75"/>
- <end/>
- </animation>
- <animation direction="right">
- <sequence start="67" end="71" delay="75"/>
- <end/>
- </animation>
- </action>
- <action name="attack_spear" imageset="base">
+ <action name="attack_2hand" imageset="base">
<animation direction="down">
- <sequence start="72" end="75" delay="140"/>
<end/>
</animation>
<animation direction="left">
- <sequence start="76" end="79" delay="140"/>
<end/>
</animation>
<animation direction="up">
- <sequence start="81" end="84" delay="140"/>
<end/>
</animation>
<animation direction="right">
- <sequence start="85" end="88" delay="140"/>
<end/>
</animation>
</action>
- <action name="attack_chop" imageset="base">
+ <action name="attack_sword_stab" imageset="base">
<animation direction="down">
- <sequence start="90" end="93" delay="140"/>
<end/>
</animation>
<animation direction="left">
- <sequence start="94" end="97" delay="140"/>
<end/>
</animation>
<animation direction="up">
- <sequence start="99" end="102" delay="140"/>
<end/>
</animation>
<animation direction="right">
- <sequence start="103" end="106" delay="140"/>
<end/>
</animation>
</action>
- <action name="attack_2hand" imageset="base">
+ <action name="attack_spear" imageset="base">
<animation direction="down">
- <sequence start="108" end="111" delay="140"/>
<end/>
</animation>
<animation direction="left">
- <sequence start="112" end="115" delay="140"/>
<end/>
</animation>
<animation direction="up">
- <sequence start="117" end="120" delay="140"/>
<end/>
</animation>
<animation direction="right">
- <sequence start="121" end="124" delay="140"/>
<end/>
</animation>
</action>
- <action name="cast" imageset="base">
+ <action name="attack_chop" imageset="base">
<animation direction="down">
- <sequence start="126" end="127" delay="250"/>
<end/>
</animation>
<animation direction="left">
- <sequence start="128" end="129" delay="250"/>
<end/>
</animation>
<animation direction="up">
- <sequence start="130" end="131" delay="250"/>
<end/>
</animation>
<animation direction="right">
- <sequence start="132" end="133" delay="250"/>
<end/>
</animation>
</action>
diff --git a/graphics/sprites/equipment/head/knighthelm-female.xml b/graphics/sprites/equipment/head/knighthelm-female.xml
new file mode 100644
index 00000000..ff3bcc88
--- /dev/null
+++ b/graphics/sprites/equipment/head/knighthelm-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="25" name="base" src="graphics/sprites/equipment/head/knighthelm.png" width="25"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-36"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="0" offsetY="-36"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-36"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="0" offsetY="-36"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-35"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-36"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-35"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-36"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="0" offsetY="-36"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-35"/>
+ <frame delay="150" index="1" offsetX="0" offsetY="-36"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-35"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-36"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-2" offsetY="-36"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-37"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-36"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-37"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="0" offsetY="-36"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-35"/>
+ <frame delay="150" index="3" offsetX="0" offsetY="-36"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-35"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-36"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-34"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-35"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-32"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-31"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="4" offsetY="-37"/>
+ <frame delay="75" index="1" offsetX="4" offsetY="-38"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-35"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-34"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-3" offsetY="-36"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-33"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-3" offsetY="-37"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-38"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-35"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-34"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="-1" offsetY="-35"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-34"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-35"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="3" offsetY="-36"/>
+ <frame delay="150" index="1" offsetX="5" offsetY="-37"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-36"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-35"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-36"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-3" offsetY="-36"/>
+ <frame delay="150" index="3" offsetX="-5" offsetY="-37"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-24"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-27"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-28"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-6" offsetY="-27"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="29" offsetY="-13"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-33" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-30" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-35" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-29" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-1" offsetY="-33" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-36" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-36" delay="140"/>
+ <frame index="1" offsetX="-3" offsetY="-32" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-35" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-33" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-35" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="2" offsetY="-33" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-36" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-36" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-32" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-34" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-35" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-32" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-31" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-37" delay="100"/>
+ <frame index="1" offsetX="4" offsetY="-38" delay="100"/>
+ <frame index="1" offsetX="0" offsetY="-35" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="-34" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-36" delay="300"/>
+ <frame index="2" offsetX="-3" offsetY="-33" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-37" delay="100"/>
+ <frame index="3" offsetX="-3" offsetY="-38" delay="100"/>
+ <frame index="3" offsetX="0" offsetY="-35" delay="100"/>
+ <frame index="3" offsetX="1" offsetY="-34" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-3" offsetY="-36" delay="280"/>
+ <frame index="0" offsetX="-3" offsetY="-37" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-31" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-37" delay="140"/>
+ <frame index="1" offsetX="7" offsetY="-35" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-37" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-34" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-5" offsetY="-36" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-36" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-35" delay="140"/>
+ <frame index="2" offsetX="-5" offsetY="-39" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-37" delay="140"/>
+ <frame index="3" offsetX="-5" offsetY="-35" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-37" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-34" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-33" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-35" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-29" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-37" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-38" delay="280"/>
+ <frame index="1" offsetX="-2" offsetY="-34" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-35" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-34" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-32" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-37" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-38" delay="280"/>
+ <frame index="3" offsetX="3" offsetY="-34" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/knit-cap-female.xml b/graphics/sprites/equipment/head/knit-cap-female.xml
new file mode 100644
index 00000000..e4ce8e7c
--- /dev/null
+++ b/graphics/sprites/equipment/head/knit-cap-female.xml
@@ -0,0 +1,230 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="26" name="base" src="graphics/sprites/equipment/head/knit-cap.png|W;Y;R" width="24"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-40"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="1" offsetY="-40"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="0" offsetY="-41"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-1" offsetY="-40"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-39"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-40"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-39"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-40"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="1" offsetY="-40"/>
+ <frame delay="75" index="1" offsetX="1" offsetY="-39"/>
+ <frame delay="150" index="1" offsetX="1" offsetY="-40"/>
+ <frame delay="75" index="1" offsetX="1" offsetY="-39"/>
+ <frame delay="75" index="1" offsetX="1" offsetY="-40"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="0" offsetY="-41"/>
+ <frame delay="150" index="2" offsetX="0" offsetY="-42"/>
+ <frame delay="75" index="2" offsetX="0" offsetY="-41"/>
+ <frame delay="150" index="2" offsetX="0" offsetY="-42"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-1" offsetY="-40"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-39"/>
+ <frame delay="150" index="3" offsetX="-1" offsetY="-40"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-39"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-40"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-38"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-39"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-36"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-35"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="5" offsetY="-41"/>
+ <frame delay="75" index="1" offsetX="5" offsetY="-42"/>
+ <frame delay="75" index="1" offsetX="1" offsetY="-39"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-38"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-1" offsetY="-41"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-39"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-4" offsetY="-41"/>
+ <frame delay="75" index="3" offsetX="-4" offsetY="-42"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-39"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-38"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="0" offsetY="-39"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-38"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-39"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="4" offsetY="-40"/>
+ <frame delay="150" index="1" offsetX="6" offsetY="-41"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="150" index="2" offsetX="0" offsetY="-41"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-41"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-40"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-41"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-4" offsetY="-40"/>
+ <frame delay="150" index="3" offsetX="-6" offsetY="-41"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-28"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="5" offsetY="-31"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="1" offsetY="-33"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-7" offsetY="-31"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="33" offsetY="-13"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-37" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-34" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-39" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-33" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="0" offsetY="-37" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-40" delay="140"/>
+ <frame index="1" offsetX="5" offsetY="-40" delay="140"/>
+ <frame index="1" offsetX="-2" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-40" delay="280"/>
+ <frame index="2" offsetX="-2" offsetY="-38" delay="140"/>
+ <frame index="2" offsetX="-1" offsetY="-41" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="1" offsetY="-37" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-40" delay="140"/>
+ <frame index="3" offsetX="-4" offsetY="-40" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-38" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-39" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-36" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-35" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="5" offsetY="-41" delay="100"/>
+ <frame index="1" offsetX="5" offsetY="-42" delay="100"/>
+ <frame index="1" offsetX="1" offsetY="-39" delay="100"/>
+ <frame index="1" offsetX="0" offsetY="-38" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-41" delay="300"/>
+ <frame index="2" offsetX="-1" offsetY="-39" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-4" offsetY="-41" delay="100"/>
+ <frame index="3" offsetX="-4" offsetY="-42" delay="100"/>
+ <frame index="3" offsetX="-1" offsetY="-39" delay="100"/>
+ <frame index="3" offsetX="0" offsetY="-38" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-40" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-41" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-35" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="5" offsetY="-41" delay="140"/>
+ <frame index="1" offsetX="8" offsetY="-39" delay="140"/>
+ <frame index="1" offsetX="1" offsetY="-41" delay="140"/>
+ <frame index="1" offsetX="1" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-41" delay="140"/>
+ <frame index="2" offsetX="-2" offsetY="-41" delay="140"/>
+ <frame index="2" offsetX="-2" offsetY="-40" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-45" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-4" offsetY="-41" delay="140"/>
+ <frame index="3" offsetX="-6" offsetY="-39" delay="140"/>
+ <frame index="3" offsetX="0" offsetY="-41" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-37" delay="280"/>
+ <frame index="0" offsetX="-1" offsetY="-39" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-33" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-41" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-42" delay="280"/>
+ <frame index="1" offsetX="-1" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-40" delay="140"/>
+ <frame index="2" offsetX="-2" offsetY="-39" delay="280"/>
+ <frame index="2" offsetX="-2" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-4" offsetY="-41" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-42" delay="280"/>
+ <frame index="3" offsetX="2" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/long-beard-female.xml b/graphics/sprites/equipment/head/long-beard-female.xml
new file mode 100644
index 00000000..ec8a5a43
--- /dev/null
+++ b/graphics/sprites/equipment/head/long-beard-female.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset name="base" src="graphics/sprites/equipment/head/long-beard.png|W" width="40" height="40"/>
+ <include file="equipment/head/mustache-female.xml"/>
+</sprite>
diff --git a/graphics/sprites/equipment/head/magicgmtophat-female.xml b/graphics/sprites/equipment/head/magicgmtophat-female.xml
new file mode 100644
index 00000000..dc186745
--- /dev/null
+++ b/graphics/sprites/equipment/head/magicgmtophat-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="34" name="base" src="graphics/sprites/equipment/head/magicgmtophat.png" width="21"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-50"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="0" offsetY="-50"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-50"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-1" offsetY="-50"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-49"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-50"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-49"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-50"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="0" offsetY="-50"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-49"/>
+ <frame delay="150" index="1" offsetX="0" offsetY="-50"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-49"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-50"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-2" offsetY="-50"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-51"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-50"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-51"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-1" offsetY="-50"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-49"/>
+ <frame delay="150" index="3" offsetX="-1" offsetY="-50"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-49"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-50"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-48"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-49"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-46"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-45"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="4" offsetY="-51"/>
+ <frame delay="75" index="1" offsetX="4" offsetY="-52"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-49"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-48"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-3" offsetY="-50"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-48"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-4" offsetY="-51"/>
+ <frame delay="75" index="3" offsetX="-4" offsetY="-52"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-49"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-48"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="-1" offsetY="-49"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-48"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-49"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="3" offsetY="-50"/>
+ <frame delay="150" index="1" offsetX="5" offsetY="-51"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-50"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-49"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-50"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-4" offsetY="-50"/>
+ <frame delay="150" index="3" offsetX="-6" offsetY="-51"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-38"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-41"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-42"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-7" offsetY="-41"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="40" offsetY="-6"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-47" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-44" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-49" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-43" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-1" offsetY="-47" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-50" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-50" delay="140"/>
+ <frame index="1" offsetX="-3" offsetY="-46" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-49" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-47" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-50" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="1" offsetY="-47" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-50" delay="140"/>
+ <frame index="3" offsetX="-4" offsetY="-50" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-46" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-48" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-49" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-46" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-45" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-51" delay="100"/>
+ <frame index="1" offsetX="4" offsetY="-52" delay="100"/>
+ <frame index="1" offsetX="0" offsetY="-49" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="-48" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-50" delay="300"/>
+ <frame index="2" offsetX="-3" offsetY="-48" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-4" offsetY="-51" delay="100"/>
+ <frame index="3" offsetX="-4" offsetY="-52" delay="100"/>
+ <frame index="3" offsetX="-1" offsetY="-49" delay="100"/>
+ <frame index="3" offsetX="0" offsetY="-48" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-3" offsetY="-50" delay="280"/>
+ <frame index="0" offsetX="-3" offsetY="-51" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-45" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-51" delay="140"/>
+ <frame index="1" offsetX="7" offsetY="-49" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-51" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-48" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-5" offsetY="-50" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-50" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-49" delay="140"/>
+ <frame index="2" offsetX="-5" offsetY="-54" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-4" offsetY="-51" delay="140"/>
+ <frame index="3" offsetX="-6" offsetY="-49" delay="140"/>
+ <frame index="3" offsetX="0" offsetY="-51" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-48" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-47" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-49" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-43" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-51" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-52" delay="280"/>
+ <frame index="1" offsetX="-2" offsetY="-48" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-49" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-48" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-47" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-4" offsetY="-51" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-52" delay="280"/>
+ <frame index="3" offsetX="2" offsetY="-48" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/mask-female.xml b/graphics/sprites/equipment/head/mask-female.xml
new file mode 100644
index 00000000..ffb15961
--- /dev/null
+++ b/graphics/sprites/equipment/head/mask-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="32" name="base" src="graphics/sprites/equipment/head/mask.png" width="32"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-25"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="0" offsetY="-29"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="1" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-1" offsetY="-25"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-26"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-25"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-26"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="3" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-29"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-27"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-25"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-24"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="4" offsetY="-30"/>
+ <frame delay="75" index="1" offsetX="4" offsetY="-31"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-27"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-25"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-23"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-3" offsetY="-30"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-31"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-27"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-27"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="3" offsetY="-29"/>
+ <frame delay="150" index="1" offsetX="5" offsetY="-30"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-1" offsetY="-25"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-24"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-25"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-3" offsetY="-29"/>
+ <frame delay="150" index="3" offsetX="-5" offsetY="-30"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-17"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-19"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="0" offsetY="-17"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-6" offsetY="-20"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="21" offsetY="-4"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-26" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-23" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-28" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-22" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-1" offsetY="-26" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-29" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-29" delay="140"/>
+ <frame index="1" offsetX="-3" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-24" delay="280"/>
+ <frame index="2" offsetX="-3" offsetY="-22" delay="140"/>
+ <frame index="2" offsetX="-2" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="2" offsetY="-26" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-29" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-29" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-27" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-25" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-24" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-30" delay="100"/>
+ <frame index="1" offsetX="4" offsetY="-31" delay="100"/>
+ <frame index="1" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="-27" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-25" delay="300"/>
+ <frame index="2" offsetX="-2" offsetY="-23" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="100"/>
+ <frame index="3" offsetX="-3" offsetY="-31" delay="100"/>
+ <frame index="3" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="3" offsetX="1" offsetY="-27" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-29" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-30" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-24" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="7" offsetY="-28" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-25" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-25" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-24" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-29" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="-5" offsetY="-28" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-26" delay="280"/>
+ <frame index="0" offsetX="-1" offsetY="-28" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-22" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-31" delay="280"/>
+ <frame index="1" offsetX="-2" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-24" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-23" delay="280"/>
+ <frame index="2" offsetX="-3" offsetY="-22" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-31" delay="280"/>
+ <frame index="3" offsetX="3" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/minershat-female.xml b/graphics/sprites/equipment/head/minershat-female.xml
new file mode 100644
index 00000000..58943b2f
--- /dev/null
+++ b/graphics/sprites/equipment/head/minershat-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="40" name="base" src="graphics/sprites/equipment/head/minershat.png" width="40"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-25"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="0" offsetY="-29"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="1" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-1" offsetY="-25"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-26"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-25"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-26"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="3" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-29"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-27"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-25"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-24"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="4" offsetY="-30"/>
+ <frame delay="75" index="1" offsetX="4" offsetY="-31"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-27"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-25"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-23"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-3" offsetY="-30"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-31"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-27"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-27"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="3" offsetY="-29"/>
+ <frame delay="150" index="1" offsetX="5" offsetY="-30"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-1" offsetY="-25"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-24"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-25"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-3" offsetY="-29"/>
+ <frame delay="150" index="3" offsetX="-5" offsetY="-30"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-17"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-20"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="0" offsetY="-17"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-6" offsetY="-20"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="21" offsetY="-4"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-26" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-23" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-28" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-22" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-1" offsetY="-26" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-29" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-29" delay="140"/>
+ <frame index="1" offsetX="-3" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-24" delay="280"/>
+ <frame index="2" offsetX="-3" offsetY="-22" delay="140"/>
+ <frame index="2" offsetX="-2" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="2" offsetY="-26" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-29" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-29" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-27" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-25" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-24" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-30" delay="100"/>
+ <frame index="1" offsetX="4" offsetY="-31" delay="100"/>
+ <frame index="1" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="-27" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-25" delay="300"/>
+ <frame index="2" offsetX="-2" offsetY="-23" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="100"/>
+ <frame index="3" offsetX="-3" offsetY="-31" delay="100"/>
+ <frame index="3" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="3" offsetX="1" offsetY="-27" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-29" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-30" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-24" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="7" offsetY="-28" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-25" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-25" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-24" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-29" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="-5" offsetY="-28" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-26" delay="280"/>
+ <frame index="0" offsetX="-1" offsetY="-28" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-22" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-31" delay="280"/>
+ <frame index="1" offsetX="-2" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-24" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-23" delay="280"/>
+ <frame index="2" offsetX="-3" offsetY="-22" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-31" delay="280"/>
+ <frame index="3" offsetX="3" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/monocle-female.xml b/graphics/sprites/equipment/head/monocle-female.xml
new file mode 100644
index 00000000..6481dba0
--- /dev/null
+++ b/graphics/sprites/equipment/head/monocle-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="29" name="base" src="graphics/sprites/equipment/head/monocle.png" width="23"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-34"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-2" offsetY="-34"/>
+ </animation>
+ <animation direction="up">
+ <frame index="3" offsetX="-2" offsetY="-34"/>
+ </animation>
+ <animation direction="right">
+ <frame index="2" offsetX="1" offsetY="-34"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-2" offsetY="-33"/>
+ <frame delay="150" index="0" offsetX="-2" offsetY="-34"/>
+ <frame delay="75" index="0" offsetX="-2" offsetY="-33"/>
+ <frame delay="150" index="0" offsetX="-2" offsetY="-34"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="-2" offsetY="-34"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-33"/>
+ <frame delay="150" index="1" offsetX="-2" offsetY="-34"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-33"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-34"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="3" offsetX="-2" offsetY="-34"/>
+ <frame delay="150" index="3" offsetX="-2" offsetY="-35"/>
+ <frame delay="75" index="3" offsetX="-2" offsetY="-34"/>
+ <frame delay="150" index="3" offsetX="-2" offsetY="-35"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="2" offsetX="1" offsetY="-34"/>
+ <frame delay="75" index="2" offsetX="1" offsetY="-33"/>
+ <frame delay="150" index="2" offsetX="1" offsetY="-34"/>
+ <frame delay="75" index="2" offsetX="1" offsetY="-33"/>
+ <frame delay="75" index="2" offsetX="1" offsetY="-34"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-2" offsetY="-32"/>
+ <frame delay="75" index="0" offsetX="-2" offsetY="-33"/>
+ <frame delay="75" index="0" offsetX="-2" offsetY="-30"/>
+ <frame delay="75" index="0" offsetX="-2" offsetY="-29"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="2" offsetY="-35"/>
+ <frame delay="75" index="1" offsetX="2" offsetY="-36"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-33"/>
+ <frame delay="75" index="1" offsetX="-3" offsetY="-32"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="3" offsetX="-3" offsetY="-34"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-32"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="2" offsetX="-3" offsetY="-35"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-36"/>
+ <frame delay="75" index="2" offsetX="0" offsetY="-33"/>
+ <frame delay="75" index="2" offsetX="1" offsetY="-32"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="-2" offsetY="-33"/>
+ <frame delay="75" index="0" offsetX="-2" offsetY="-32"/>
+ <frame delay="75" index="0" offsetX="-2" offsetY="-33"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="2" offsetY="-34"/>
+ <frame delay="150" index="1" offsetX="4" offsetY="-35"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="3" offsetX="-2" offsetY="-34"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-33"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-34"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="2" offsetX="-3" offsetY="-34"/>
+ <frame delay="150" index="2" offsetX="-5" offsetY="-35"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-22"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-24"/>
+ </animation>
+ <animation direction="up">
+ <frame index="3" offsetX="-1" offsetY="-24"/>
+ </animation>
+ <animation direction="right">
+ <frame index="2" offsetX="-6" offsetY="-24"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="19" offsetY="-12"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-3" offsetY="-31" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-28" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-33" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-3" offsetY="-31" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-34" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-34" delay="140"/>
+ <frame index="1" offsetX="-5" offsetY="-30" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="3" offsetX="-4" offsetY="-33" delay="280"/>
+ <frame index="3" offsetX="-4" offsetY="-31" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-34" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="2" offsetX="2" offsetY="-31" delay="140"/>
+ <frame index="2" offsetX="-1" offsetY="-34" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-34" delay="140"/>
+ <frame index="2" offsetX="3" offsetY="-30" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-32" delay="100"/>
+ <frame index="0" offsetX="-2" offsetY="-33" delay="100"/>
+ <frame index="0" offsetX="-2" offsetY="-30" delay="100"/>
+ <frame index="0" offsetX="-2" offsetY="-29" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-35" delay="100"/>
+ <frame index="1" offsetX="2" offsetY="-36" delay="100"/>
+ <frame index="1" offsetX="-2" offsetY="-33" delay="100"/>
+ <frame index="1" offsetX="-3" offsetY="-32" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="3" offsetX="-3" offsetY="-34" delay="300"/>
+ <frame index="3" offsetX="-3" offsetY="-32" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="2" offsetX="-3" offsetY="-35" delay="100"/>
+ <frame index="2" offsetX="-3" offsetY="-36" delay="100"/>
+ <frame index="2" offsetX="0" offsetY="-33" delay="100"/>
+ <frame index="2" offsetX="1" offsetY="-32" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-4" offsetY="-34" delay="280"/>
+ <frame index="0" offsetX="-4" offsetY="-35" delay="140"/>
+ <frame index="0" offsetX="-4" offsetY="-29" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-35" delay="140"/>
+ <frame index="1" offsetX="5" offsetY="-33" delay="140"/>
+ <frame index="1" offsetX="-2" offsetY="-35" delay="140"/>
+ <frame index="1" offsetX="-2" offsetY="-32" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="3" offsetX="-5" offsetY="-34" delay="140"/>
+ <frame index="3" offsetX="-4" offsetY="-34" delay="140"/>
+ <frame index="3" offsetX="-4" offsetY="-33" delay="140"/>
+ <frame index="3" offsetX="-5" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="2" offsetX="-3" offsetY="-35" delay="140"/>
+ <frame index="2" offsetX="-5" offsetY="-33" delay="140"/>
+ <frame index="2" offsetX="1" offsetY="-35" delay="140"/>
+ <frame index="2" offsetX="2" offsetY="-32" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-3" offsetY="-31" delay="280"/>
+ <frame index="0" offsetX="-3" offsetY="-33" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="1" offsetY="-35" delay="140"/>
+ <frame index="1" offsetX="1" offsetY="-36" delay="280"/>
+ <frame index="1" offsetX="-4" offsetY="-32" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="3" offsetX="-4" offsetY="-33" delay="140"/>
+ <frame index="3" offsetX="-4" offsetY="-32" delay="280"/>
+ <frame index="3" offsetX="-4" offsetY="-31" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="2" offsetX="-3" offsetY="-35" delay="140"/>
+ <frame index="2" offsetX="-2" offsetY="-36" delay="280"/>
+ <frame index="2" offsetX="3" offsetY="-32" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/monster-skull-helm-female.xml b/graphics/sprites/equipment/head/monster-skull-helm-female.xml
new file mode 100644
index 00000000..216832d2
--- /dev/null
+++ b/graphics/sprites/equipment/head/monster-skull-helm-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="40" name="base" src="graphics/sprites/equipment/head/monster-skull-helm.png" width="40"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-34"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="1" offsetY="-35"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-34"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="0" offsetY="-35"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-34"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-35"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-34"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-35"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="2" offsetY="-35"/>
+ <frame delay="75" index="1" offsetX="2" offsetY="-34"/>
+ <frame delay="150" index="1" offsetX="2" offsetY="-35"/>
+ <frame delay="75" index="1" offsetX="2" offsetY="-34"/>
+ <frame delay="75" index="1" offsetX="2" offsetY="-35"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-1" offsetY="-34"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-35"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-34"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-35"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="0" offsetY="-35"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-34"/>
+ <frame delay="150" index="3" offsetX="0" offsetY="-35"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-34"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-35"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-32"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-33"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-30"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-29"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="5" offsetY="-36"/>
+ <frame delay="75" index="1" offsetX="5" offsetY="-37"/>
+ <frame delay="75" index="1" offsetX="1" offsetY="-34"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-33"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-34"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-32"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-3" offsetY="-36"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-37"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-34"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-33"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="0" offsetY="-33"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-32"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-33"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="4" offsetY="-35"/>
+ <frame delay="150" index="1" offsetX="6" offsetY="-36"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-1" offsetY="-34"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-33"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-34"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-3" offsetY="-35"/>
+ <frame delay="150" index="3" offsetX="-5" offsetY="-36"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-22"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="5" offsetY="-26"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="0" offsetY="-24"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-6" offsetY="-26"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="31" offsetY="0"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-31" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-28" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-33" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="0" offsetY="-32" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-35" delay="140"/>
+ <frame index="1" offsetX="5" offsetY="-35" delay="140"/>
+ <frame index="1" offsetX="-2" offsetY="-31" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-33" delay="280"/>
+ <frame index="2" offsetX="-3" offsetY="-31" delay="140"/>
+ <frame index="2" offsetX="-2" offsetY="-34" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="2" offsetY="-32" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-35" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-35" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-31" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-32" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-33" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-30" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-29" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="5" offsetY="-36" delay="100"/>
+ <frame index="1" offsetX="5" offsetY="-37" delay="100"/>
+ <frame index="1" offsetX="1" offsetY="-34" delay="100"/>
+ <frame index="1" offsetX="0" offsetY="-33" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-34" delay="300"/>
+ <frame index="2" offsetX="-2" offsetY="-32" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-36" delay="100"/>
+ <frame index="3" offsetX="-3" offsetY="-37" delay="100"/>
+ <frame index="3" offsetX="0" offsetY="-34" delay="100"/>
+ <frame index="3" offsetX="1" offsetY="-33" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-34" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-35" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-29" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="5" offsetY="-36" delay="140"/>
+ <frame index="1" offsetX="8" offsetY="-34" delay="140"/>
+ <frame index="1" offsetX="1" offsetY="-36" delay="140"/>
+ <frame index="1" offsetX="1" offsetY="-33" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-34" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-34" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-33" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-36" delay="140"/>
+ <frame index="3" offsetX="-5" offsetY="-34" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-36" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-33" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-31" delay="280"/>
+ <frame index="0" offsetX="-1" offsetY="-33" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-36" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-37" delay="280"/>
+ <frame index="1" offsetX="-1" offsetY="-33" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-33" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-32" delay="280"/>
+ <frame index="2" offsetX="-3" offsetY="-31" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-36" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-37" delay="280"/>
+ <frame index="3" offsetX="3" offsetY="-33" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/moonshroomhat-female.xml b/graphics/sprites/equipment/head/moonshroomhat-female.xml
new file mode 100644
index 00000000..883c578f
--- /dev/null
+++ b/graphics/sprites/equipment/head/moonshroomhat-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="15" name="base" src="graphics/sprites/equipment/head/moonshroomhat.png" width="26"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-47"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="0" offsetY="-47"/>
+ </animation>
+ <animation direction="up">
+ <frame index="1" offsetX="-1" offsetY="-47"/>
+ </animation>
+ <animation direction="right">
+ <frame index="1" offsetX="0" offsetY="-47"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-46"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-47"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-46"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-47"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="0" offsetY="-47"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-46"/>
+ <frame delay="150" index="1" offsetX="0" offsetY="-47"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-46"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-47"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="1" offsetX="-1" offsetY="-47"/>
+ <frame delay="150" index="1" offsetX="-1" offsetY="-48"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-47"/>
+ <frame delay="150" index="1" offsetX="-1" offsetY="-48"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="1" offsetX="1" offsetY="-47"/>
+ <frame delay="75" index="1" offsetX="1" offsetY="-46"/>
+ <frame delay="150" index="1" offsetX="1" offsetY="-47"/>
+ <frame delay="75" index="1" offsetX="1" offsetY="-46"/>
+ <frame delay="75" index="1" offsetX="1" offsetY="-47"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-45"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-46"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-43"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-42"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="4" offsetY="-48"/>
+ <frame delay="75" index="1" offsetX="4" offsetY="-49"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-46"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-45"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="1" offsetX="-2" offsetY="-47"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-45"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="1" offsetX="-3" offsetY="-48"/>
+ <frame delay="75" index="1" offsetX="-3" offsetY="-49"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-46"/>
+ <frame delay="75" index="1" offsetX="1" offsetY="-45"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="-1" offsetY="-46"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-45"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-46"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="3" offsetY="-47"/>
+ <frame delay="150" index="1" offsetX="5" offsetY="-48"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="1" offsetX="-1" offsetY="-47"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-46"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-47"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="1" offsetX="-3" offsetY="-47"/>
+ <frame delay="150" index="1" offsetX="-5" offsetY="-48"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-35"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-38"/>
+ </animation>
+ <animation direction="up">
+ <frame index="1" offsetX="0" offsetY="-39"/>
+ </animation>
+ <animation direction="right">
+ <frame index="1" offsetX="-6" offsetY="-37"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="0" offsetX="37" offsetY="-6"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-44" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-41" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-46" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-40" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-1" offsetY="-44" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-47" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-47" delay="140"/>
+ <frame index="1" offsetX="-3" offsetY="-43" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="1" offsetX="-3" offsetY="-46" delay="280"/>
+ <frame index="1" offsetX="-3" offsetY="-44" delay="140"/>
+ <frame index="1" offsetX="-2" offsetY="-47" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="1" offsetX="2" offsetY="-44" delay="140"/>
+ <frame index="1" offsetX="-1" offsetY="-47" delay="140"/>
+ <frame index="1" offsetX="-3" offsetY="-47" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-43" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-45" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-46" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-43" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-42" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-48" delay="100"/>
+ <frame index="1" offsetX="4" offsetY="-49" delay="100"/>
+ <frame index="1" offsetX="0" offsetY="-46" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="-45" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="1" offsetX="-2" offsetY="-47" delay="300"/>
+ <frame index="1" offsetX="-2" offsetY="-45" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="1" offsetX="-3" offsetY="-48" delay="100"/>
+ <frame index="1" offsetX="-3" offsetY="-49" delay="100"/>
+ <frame index="1" offsetX="0" offsetY="-46" delay="100"/>
+ <frame index="1" offsetX="1" offsetY="-45" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-3" offsetY="-47" delay="280"/>
+ <frame index="0" offsetX="-3" offsetY="-48" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-42" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-48" delay="140"/>
+ <frame index="1" offsetX="7" offsetY="-46" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-48" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-45" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="1" offsetX="-4" offsetY="-47" delay="140"/>
+ <frame index="1" offsetX="-3" offsetY="-47" delay="140"/>
+ <frame index="1" offsetX="-3" offsetY="-46" delay="140"/>
+ <frame index="1" offsetX="-4" offsetY="-51" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="1" offsetX="-3" offsetY="-48" delay="140"/>
+ <frame index="1" offsetX="-5" offsetY="-46" delay="140"/>
+ <frame index="1" offsetX="1" offsetY="-48" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-45" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-44" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-46" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-40" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-48" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-49" delay="280"/>
+ <frame index="1" offsetX="-2" offsetY="-45" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="1" offsetX="-3" offsetY="-46" delay="140"/>
+ <frame index="1" offsetX="-3" offsetY="-45" delay="280"/>
+ <frame index="1" offsetX="-3" offsetY="-44" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="1" offsetX="-3" offsetY="-48" delay="140"/>
+ <frame index="1" offsetX="-2" offsetY="-49" delay="280"/>
+ <frame index="1" offsetX="3" offsetY="-45" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/mouboohead-female.xml b/graphics/sprites/equipment/head/mouboohead-female.xml
new file mode 100644
index 00000000..5f225a8f
--- /dev/null
+++ b/graphics/sprites/equipment/head/mouboohead-female.xml
@@ -0,0 +1,230 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="32" name="base" src="graphics/sprites/equipment/head/mouboohead.png" width="28"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-35"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-2" offsetY="-35"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-35"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="2" offsetY="-35"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-34"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-35"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-34"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-35"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="-2" offsetY="-35"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-34"/>
+ <frame delay="150" index="1" offsetX="-2" offsetY="-35"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-34"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-35"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-2" offsetY="-35"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-36"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-35"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-36"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="2" offsetY="-35"/>
+ <frame delay="75" index="3" offsetX="2" offsetY="-34"/>
+ <frame delay="150" index="3" offsetX="2" offsetY="-35"/>
+ <frame delay="75" index="3" offsetX="2" offsetY="-34"/>
+ <frame delay="75" index="3" offsetX="2" offsetY="-35"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="5" offsetX="0" offsetY="-33"/>
+ <frame delay="75" index="5" offsetX="0" offsetY="-34"/>
+ <frame delay="75" index="5" offsetX="0" offsetY="-31"/>
+ <frame delay="75" index="5" offsetX="0" offsetY="-30"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="6" offsetX="2" offsetY="-36"/>
+ <frame delay="75" index="6" offsetX="2" offsetY="-37"/>
+ <frame delay="75" index="6" offsetX="-1" offsetY="-34"/>
+ <frame delay="75" index="6" offsetX="-3" offsetY="-33"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-3" offsetY="-35"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-33"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="8" offsetX="-1" offsetY="-36"/>
+ <frame delay="75" index="8" offsetX="-1" offsetY="-37"/>
+ <frame delay="75" index="8" offsetX="2" offsetY="-34"/>
+ <frame delay="75" index="8" offsetX="3" offsetY="-33"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="0" offsetY="-34"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-33"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-34"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="1" offsetY="-35"/>
+ <frame delay="150" index="1" offsetX="3" offsetY="-36"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-35"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-34"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-35"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-1" offsetY="-35"/>
+ <frame delay="150" index="3" offsetX="-3" offsetY="-36"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-23"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-26"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-27"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-26"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="27" offsetY="-6"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="5" offsetX="-1" offsetY="-32" delay="140"/>
+ <frame index="5" offsetX="-1" offsetY="-29" delay="140"/>
+ <frame index="5" offsetX="-1" offsetY="-34" delay="140"/>
+ <frame index="5" offsetX="-1" offsetY="-28" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="6" offsetX="-3" offsetY="-32" delay="140"/>
+ <frame index="6" offsetX="0" offsetY="-35" delay="140"/>
+ <frame index="6" offsetX="3" offsetY="-35" delay="140"/>
+ <frame index="6" offsetX="-5" offsetY="-31" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-34" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-32" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-35" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="8" offsetX="4" offsetY="-32" delay="140"/>
+ <frame index="8" offsetX="1" offsetY="-35" delay="140"/>
+ <frame index="8" offsetX="-1" offsetY="-35" delay="140"/>
+ <frame index="8" offsetX="5" offsetY="-31" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="5" offsetX="0" offsetY="-33" delay="100"/>
+ <frame index="5" offsetX="0" offsetY="-34" delay="100"/>
+ <frame index="5" offsetX="0" offsetY="-31" delay="100"/>
+ <frame index="5" offsetX="0" offsetY="-30" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="6" offsetX="2" offsetY="-36" delay="100"/>
+ <frame index="6" offsetX="2" offsetY="-37" delay="100"/>
+ <frame index="6" offsetX="-1" offsetY="-34" delay="100"/>
+ <frame index="6" offsetX="-3" offsetY="-33" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-35" delay="300"/>
+ <frame index="2" offsetX="-3" offsetY="-33" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="8" offsetX="-1" offsetY="-36" delay="100"/>
+ <frame index="8" offsetX="-1" offsetY="-37" delay="100"/>
+ <frame index="8" offsetX="2" offsetY="-34" delay="100"/>
+ <frame index="8" offsetX="3" offsetY="-33" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="5" offsetX="-2" offsetY="-35" delay="280"/>
+ <frame index="5" offsetX="-2" offsetY="-36" delay="140"/>
+ <frame index="5" offsetX="-2" offsetY="-30" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="6" offsetX="2" offsetY="-36" delay="140"/>
+ <frame index="6" offsetX="5" offsetY="-34" delay="140"/>
+ <frame index="6" offsetX="-1" offsetY="-36" delay="140"/>
+ <frame index="6" offsetX="-2" offsetY="-33" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-5" offsetY="-35" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-35" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-34" delay="140"/>
+ <frame index="2" offsetX="-5" offsetY="-39" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="8" offsetX="-1" offsetY="-36" delay="140"/>
+ <frame index="8" offsetX="-3" offsetY="-34" delay="140"/>
+ <frame index="8" offsetX="3" offsetY="-36" delay="140"/>
+ <frame index="8" offsetX="4" offsetY="-33" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="5" offsetX="-1" offsetY="-32" delay="280"/>
+ <frame index="5" offsetX="-1" offsetY="-34" delay="140"/>
+ <frame index="5" offsetX="-1" offsetY="-28" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="6" offsetX="1" offsetY="-36" delay="140"/>
+ <frame index="6" offsetX="1" offsetY="-37" delay="140"/>
+ <frame index="6" offsetX="2" offsetY="-37" delay="140"/>
+ <frame index="6" offsetX="-4" offsetY="-33" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-34" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-33" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-32" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="8" offsetX="-1" offsetY="-36" delay="140"/>
+ <frame index="8" offsetX="0" offsetY="-37" delay="280"/>
+ <frame index="8" offsetX="5" offsetY="-33" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/moubootaurhead-female.xml b/graphics/sprites/equipment/head/moubootaurhead-female.xml
new file mode 100644
index 00000000..bcfc383d
--- /dev/null
+++ b/graphics/sprites/equipment/head/moubootaurhead-female.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="51" name="base" src="graphics/sprites/equipment/head/moubootaurhead.png" width="80"/>
+ <include file="equipment/head/christmastree-female.xml"/>
+</sprite>
diff --git a/graphics/sprites/equipment/head/mushroom-female.xml b/graphics/sprites/equipment/head/mushroom-female.xml
new file mode 100644
index 00000000..e6dbf7b7
--- /dev/null
+++ b/graphics/sprites/equipment/head/mushroom-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="15" name="base" src="graphics/sprites/equipment/head/mushroom.png" width="26"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-48"/>
+ </animation>
+ <animation direction="left">
+ <frame index="0" offsetX="0" offsetY="-48"/>
+ </animation>
+ <animation direction="up">
+ <frame index="0" offsetX="-2" offsetY="-48"/>
+ </animation>
+ <animation direction="right">
+ <frame index="0" offsetX="-1" offsetY="-48"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-47"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-48"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-47"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-48"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="0" offsetX="0" offsetY="-48"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-47"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-48"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-47"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-48"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="0" offsetX="-2" offsetY="-48"/>
+ <frame delay="150" index="0" offsetX="-2" offsetY="-49"/>
+ <frame delay="75" index="0" offsetX="-2" offsetY="-48"/>
+ <frame delay="150" index="0" offsetX="-2" offsetY="-49"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-48"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-47"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-48"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-47"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-48"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-46"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-47"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-44"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-43"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="0" offsetX="4" offsetY="-49"/>
+ <frame delay="75" index="0" offsetX="4" offsetY="-50"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-47"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-46"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="0" offsetX="-3" offsetY="-48"/>
+ <frame delay="75" index="0" offsetX="-3" offsetY="-46"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="0" offsetX="-4" offsetY="-49"/>
+ <frame delay="75" index="0" offsetX="-4" offsetY="-50"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-47"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-46"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="-1" offsetY="-47"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-46"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-47"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="0" offsetX="3" offsetY="-48"/>
+ <frame delay="150" index="0" offsetX="5" offsetY="-49"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="0" offsetX="-2" offsetY="-48"/>
+ <frame delay="75" index="0" offsetX="-3" offsetY="-47"/>
+ <frame delay="75" index="0" offsetX="-3" offsetY="-48"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="0" offsetX="-4" offsetY="-48"/>
+ <frame delay="150" index="0" offsetX="-6" offsetY="-49"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-36"/>
+ </animation>
+ <animation direction="left">
+ <frame index="0" offsetX="4" offsetY="-39"/>
+ </animation>
+ <animation direction="up">
+ <frame index="0" offsetX="-1" offsetY="-40"/>
+ </animation>
+ <animation direction="right">
+ <frame index="0" offsetX="-7" offsetY="-38"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="1" offsetX="37" offsetY="-6"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-45" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-42" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-47" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-41" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="0" offsetX="-1" offsetY="-45" delay="140"/>
+ <frame index="0" offsetX="2" offsetY="-48" delay="140"/>
+ <frame index="0" offsetX="4" offsetY="-48" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-44" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="0" offsetX="-4" offsetY="-47" delay="280"/>
+ <frame index="0" offsetX="-4" offsetY="-45" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-48" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="0" offsetX="1" offsetY="-45" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-48" delay="140"/>
+ <frame index="0" offsetX="-4" offsetY="-48" delay="140"/>
+ <frame index="0" offsetX="2" offsetY="-44" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-46" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-47" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-44" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-43" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="0" offsetX="4" offsetY="-49" delay="100"/>
+ <frame index="0" offsetX="4" offsetY="-50" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-47" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-46" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="0" offsetX="-3" offsetY="-48" delay="300"/>
+ <frame index="0" offsetX="-3" offsetY="-46" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="0" offsetX="-4" offsetY="-49" delay="100"/>
+ <frame index="0" offsetX="-4" offsetY="-50" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-47" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-46" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-3" offsetY="-48" delay="280"/>
+ <frame index="0" offsetX="-3" offsetY="-49" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-43" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="0" offsetX="4" offsetY="-49" delay="140"/>
+ <frame index="0" offsetX="7" offsetY="-47" delay="140"/>
+ <frame index="0" offsetX="0" offsetY="-49" delay="140"/>
+ <frame index="0" offsetX="0" offsetY="-46" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="0" offsetX="-5" offsetY="-48" delay="140"/>
+ <frame index="0" offsetX="-4" offsetY="-48" delay="140"/>
+ <frame index="0" offsetX="-4" offsetY="-47" delay="140"/>
+ <frame index="0" offsetX="-5" offsetY="-52" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="0" offsetX="-4" offsetY="-49" delay="140"/>
+ <frame index="0" offsetX="-6" offsetY="-47" delay="140"/>
+ <frame index="0" offsetX="0" offsetY="-49" delay="140"/>
+ <frame index="0" offsetX="1" offsetY="-46" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-45" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-47" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-41" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="0" offsetX="3" offsetY="-49" delay="140"/>
+ <frame index="0" offsetX="3" offsetY="-50" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-46" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="0" offsetX="-4" offsetY="-47" delay="140"/>
+ <frame index="0" offsetX="-4" offsetY="-46" delay="280"/>
+ <frame index="0" offsetX="-4" offsetY="-45" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="0" offsetX="-4" offsetY="-49" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-50" delay="280"/>
+ <frame index="0" offsetX="2" offsetY="-46" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/mustache-female.xml b/graphics/sprites/equipment/head/mustache-female.xml
new file mode 100644
index 00000000..167bf412
--- /dev/null
+++ b/graphics/sprites/equipment/head/mustache-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="40" name="base" src="graphics/sprites/equipment/head/mustache.png|W" width="40"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-25"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="0" offsetY="-29"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="1" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-2" offsetY="-25"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-26"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-25"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-26"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="3" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-29"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-27"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-25"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-24"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="4" offsetY="-30"/>
+ <frame delay="75" index="1" offsetX="4" offsetY="-31"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-27"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-3" offsetY="-25"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-23"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-3" offsetY="-30"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-31"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-27"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-27"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="3" offsetY="-29"/>
+ <frame delay="150" index="1" offsetX="5" offsetY="-30"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-25"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-24"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-25"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-3" offsetY="-29"/>
+ <frame delay="150" index="3" offsetX="-5" offsetY="-30"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-17"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-20"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-17"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-6" offsetY="-20"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="21" offsetY="-4"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-26" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-23" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-28" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-22" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-1" offsetY="-26" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-29" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-29" delay="140"/>
+ <frame index="1" offsetX="-3" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-24" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-22" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="2" offsetY="-26" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-29" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-29" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-27" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-25" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-24" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-30" delay="100"/>
+ <frame index="1" offsetX="4" offsetY="-31" delay="100"/>
+ <frame index="1" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="-27" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-25" delay="300"/>
+ <frame index="2" offsetX="-3" offsetY="-23" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="100"/>
+ <frame index="3" offsetX="-3" offsetY="-31" delay="100"/>
+ <frame index="3" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="3" offsetX="1" offsetY="-27" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-29" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-30" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-24" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="7" offsetY="-28" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-5" offsetY="-25" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-25" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-24" delay="140"/>
+ <frame index="2" offsetX="-5" offsetY="-29" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="-5" offsetY="-28" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-26" delay="280"/>
+ <frame index="0" offsetX="-1" offsetY="-28" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-22" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-31" delay="280"/>
+ <frame index="1" offsetX="-2" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-24" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-23" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-22" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-31" delay="280"/>
+ <frame index="3" offsetX="3" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/nohmask-female.xml b/graphics/sprites/equipment/head/nohmask-female.xml
new file mode 100644
index 00000000..a6e3b4f1
--- /dev/null
+++ b/graphics/sprites/equipment/head/nohmask-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="23" name="base" src="graphics/sprites/equipment/head/nohmask.png" width="25"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-38"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-2" offsetY="-38"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-38"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="1" offsetY="-38"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-37"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-38"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-37"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-38"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="-2" offsetY="-38"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-37"/>
+ <frame delay="150" index="1" offsetX="-2" offsetY="-38"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-37"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-38"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-2" offsetY="-38"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-39"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-38"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-39"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="1" offsetY="-38"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-37"/>
+ <frame delay="150" index="3" offsetX="1" offsetY="-38"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-37"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-38"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-36"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-37"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-34"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-33"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="2" offsetY="-39"/>
+ <frame delay="75" index="1" offsetX="2" offsetY="-40"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-37"/>
+ <frame delay="75" index="1" offsetX="-3" offsetY="-36"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-3" offsetY="-38"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-36"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-2" offsetY="-39"/>
+ <frame delay="75" index="3" offsetX="-2" offsetY="-40"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-37"/>
+ <frame delay="75" index="3" offsetX="2" offsetY="-36"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="-1" offsetY="-37"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-36"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-37"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="1" offsetY="-38"/>
+ <frame delay="150" index="1" offsetX="3" offsetY="-39"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-38"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-37"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-38"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-2" offsetY="-38"/>
+ <frame delay="150" index="3" offsetX="-4" offsetY="-39"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-26"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-29"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-30"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-5" offsetY="-29"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="17" offsetY="-14"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-35" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-32" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-37" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-31" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-3" offsetY="-35" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-38" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-38" delay="140"/>
+ <frame index="1" offsetX="-5" offsetY="-34" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-37" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-35" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="3" offsetY="-35" delay="140"/>
+ <frame index="3" offsetX="0" offsetY="-38" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-38" delay="140"/>
+ <frame index="3" offsetX="4" offsetY="-34" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-36" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-37" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-34" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-33" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-39" delay="100"/>
+ <frame index="1" offsetX="2" offsetY="-40" delay="100"/>
+ <frame index="1" offsetX="-2" offsetY="-37" delay="100"/>
+ <frame index="1" offsetX="-3" offsetY="-36" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-38" delay="300"/>
+ <frame index="2" offsetX="-3" offsetY="-36" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-2" offsetY="-39" delay="100"/>
+ <frame index="3" offsetX="-2" offsetY="-40" delay="100"/>
+ <frame index="3" offsetX="1" offsetY="-37" delay="100"/>
+ <frame index="3" offsetX="2" offsetY="-36" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-3" offsetY="-38" delay="280"/>
+ <frame index="0" offsetX="-3" offsetY="-39" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-33" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-39" delay="140"/>
+ <frame index="1" offsetX="5" offsetY="-37" delay="140"/>
+ <frame index="1" offsetX="-2" offsetY="-39" delay="140"/>
+ <frame index="1" offsetX="-2" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-5" offsetY="-38" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-38" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-37" delay="140"/>
+ <frame index="2" offsetX="-5" offsetY="-42" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-2" offsetY="-39" delay="140"/>
+ <frame index="3" offsetX="-4" offsetY="-37" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-39" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-35" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-37" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-31" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="1" offsetY="-39" delay="140"/>
+ <frame index="1" offsetX="1" offsetY="-40" delay="280"/>
+ <frame index="1" offsetX="-4" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-37" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-36" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-35" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-2" offsetY="-39" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-40" delay="280"/>
+ <frame index="3" offsetX="4" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/nutcrackerhat-female.xml b/graphics/sprites/equipment/head/nutcrackerhat-female.xml
new file mode 100644
index 00000000..372e408d
--- /dev/null
+++ b/graphics/sprites/equipment/head/nutcrackerhat-female.xml
@@ -0,0 +1,231 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="32" name="base" src="graphics/sprites/equipment/head/nutcrackerhat.png" width="19"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-46"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-2" offsetY="-46"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-46"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="1" offsetY="-46"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-45"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-46"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-45"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-46"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="-2" offsetY="-46"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-45"/>
+ <frame delay="150" index="1" offsetX="-2" offsetY="-46"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-45"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-46"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-2" offsetY="-46"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-47"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-46"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-47"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="1" offsetY="-46"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-45"/>
+ <frame delay="150" index="3" offsetX="1" offsetY="-46"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-45"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-46"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-44"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-45"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-42"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-41"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="2" offsetY="-47"/>
+ <frame delay="75" index="1" offsetX="2" offsetY="-48"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-46"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-44"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-3" offsetY="-46"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-44"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-2" offsetY="-47"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-48"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-45"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-44"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="-1" offsetY="-45"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-44"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-45"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="1" offsetY="-47"/>
+ <frame delay="150" index="1" offsetX="3" offsetY="-48"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-46"/>
+ <frame delay="75" index="2" offsetX="-4" offsetY="-45"/>
+ <frame delay="75" index="2" offsetX="-4" offsetY="-46"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-1" offsetY="-47"/>
+ <frame delay="150" index="3" offsetX="-3" offsetY="-48"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-34"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-37"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-38"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-5" offsetY="-37"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="3" offsetX="37" offsetY="-10" delay="5000"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-43" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-40" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-45" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-39" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-3" offsetY="-43" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-46" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-47" delay="140"/>
+ <frame index="1" offsetX="-4" offsetY="-42" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-45" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-43" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-46" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="3" offsetY="-43" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-46" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-46" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-42" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-44" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-45" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-42" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-41" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-47" delay="100"/>
+ <frame index="1" offsetX="2" offsetY="-48" delay="100"/>
+ <frame index="1" offsetX="0" offsetY="-46" delay="100"/>
+ <frame index="1" offsetX="-2" offsetY="-44" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-46" delay="300"/>
+ <frame index="2" offsetX="-3" offsetY="-44" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-2" offsetY="-47" delay="100"/>
+ <frame index="3" offsetX="-1" offsetY="-48" delay="100"/>
+ <frame index="3" offsetX="0" offsetY="-45" delay="100"/>
+ <frame index="3" offsetX="1" offsetY="-44" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-3" offsetY="-46" delay="280"/>
+ <frame index="0" offsetX="-3" offsetY="-47" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-41" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-47" delay="140"/>
+ <frame index="1" offsetX="5" offsetY="-45" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-48" delay="140"/>
+ <frame index="1" offsetX="-1" offsetY="-44" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-5" offsetY="-46" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-46" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-45" delay="140"/>
+ <frame index="2" offsetX="-5" offsetY="-50" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-2" offsetY="-47" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-45" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-47" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-44" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-43" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-45" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-39" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="1" offsetY="-47" delay="140"/>
+ <frame index="1" offsetX="1" offsetY="-48" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-49" delay="140"/>
+ <frame index="1" offsetX="-3" offsetY="-44" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-45" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-44" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-43" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-2" offsetY="-47" delay="140"/>
+ <frame index="3" offsetX="0" offsetY="-48" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-48" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-44" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/operamask-female.xml b/graphics/sprites/equipment/head/operamask-female.xml
new file mode 100644
index 00000000..148e6267
--- /dev/null
+++ b/graphics/sprites/equipment/head/operamask-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="23" name="base" src="graphics/sprites/equipment/head/operamask.png" width="25"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-38"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-2" offsetY="-38"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-38"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="1" offsetY="-38"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-37"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-38"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-37"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-38"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="-2" offsetY="-38"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-37"/>
+ <frame delay="150" index="1" offsetX="-2" offsetY="-38"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-37"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-38"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-2" offsetY="-38"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-39"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-38"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-39"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="1" offsetY="-38"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-37"/>
+ <frame delay="150" index="3" offsetX="1" offsetY="-38"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-37"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-38"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-36"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-37"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-34"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-33"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="2" offsetY="-39"/>
+ <frame delay="75" index="1" offsetX="2" offsetY="-40"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-37"/>
+ <frame delay="75" index="1" offsetX="-3" offsetY="-36"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-3" offsetY="-38"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-36"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-2" offsetY="-39"/>
+ <frame delay="75" index="3" offsetX="-2" offsetY="-40"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-37"/>
+ <frame delay="75" index="3" offsetX="2" offsetY="-36"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="-1" offsetY="-37"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-36"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-37"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="1" offsetY="-38"/>
+ <frame delay="150" index="1" offsetX="3" offsetY="-39"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-38"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-37"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-38"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-2" offsetY="-38"/>
+ <frame delay="150" index="3" offsetX="-4" offsetY="-39"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-26"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-29"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-30"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-5" offsetY="-29"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="17" offsetY="-14"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-35" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-32" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-37" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-31" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-3" offsetY="-35" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-38" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-38" delay="140"/>
+ <frame index="1" offsetX="-5" offsetY="-34" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-37" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-35" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="3" offsetY="-35" delay="140"/>
+ <frame index="3" offsetX="0" offsetY="-38" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-38" delay="140"/>
+ <frame index="3" offsetX="4" offsetY="-34" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-36" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-37" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-34" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-33" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-39" delay="100"/>
+ <frame index="1" offsetX="2" offsetY="-40" delay="100"/>
+ <frame index="1" offsetX="-2" offsetY="-37" delay="100"/>
+ <frame index="1" offsetX="-3" offsetY="-36" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-38" delay="300"/>
+ <frame index="2" offsetX="-3" offsetY="-36" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-2" offsetY="-39" delay="100"/>
+ <frame index="3" offsetX="-2" offsetY="-40" delay="100"/>
+ <frame index="3" offsetX="1" offsetY="-37" delay="100"/>
+ <frame index="3" offsetX="2" offsetY="-36" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-3" offsetY="-38" delay="280"/>
+ <frame index="0" offsetX="-3" offsetY="-39" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-33" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-39" delay="140"/>
+ <frame index="1" offsetX="5" offsetY="-37" delay="140"/>
+ <frame index="1" offsetX="-2" offsetY="-39" delay="140"/>
+ <frame index="1" offsetX="-2" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-5" offsetY="-38" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-38" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-37" delay="140"/>
+ <frame index="2" offsetX="-5" offsetY="-42" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-2" offsetY="-39" delay="140"/>
+ <frame index="3" offsetX="-4" offsetY="-37" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-39" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-35" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-37" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-31" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="1" offsetY="-39" delay="140"/>
+ <frame index="1" offsetX="1" offsetY="-40" delay="280"/>
+ <frame index="1" offsetX="-4" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-37" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-36" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-35" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-2" offsetY="-39" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-40" delay="280"/>
+ <frame index="3" offsetX="4" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/overlordhelm-female.xml b/graphics/sprites/equipment/head/overlordhelm-female.xml
new file mode 100644
index 00000000..015977b8
--- /dev/null
+++ b/graphics/sprites/equipment/head/overlordhelm-female.xml
@@ -0,0 +1,231 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="39" name="base" src="graphics/sprites/equipment/head/overlordhelm.png" width="39"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-31"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="0" offsetY="-31"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-32"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="0" offsetY="-31"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-30"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-31"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-30"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-31"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="0" offsetY="-31"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-30"/>
+ <frame delay="150" index="1" offsetX="0" offsetY="-31"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-30"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-31"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-2" offsetY="-32"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-33"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-32"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-33"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="0" offsetY="-31"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-30"/>
+ <frame delay="150" index="3" offsetX="0" offsetY="-31"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-30"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-31"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-39"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-30"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-27"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-26"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="4" offsetY="-32"/>
+ <frame delay="75" index="1" offsetX="4" offsetY="-33"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-30"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-29"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-3" offsetY="-32"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-29"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-3" offsetY="-32"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-33"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-30"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-29"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="-1" offsetY="-30"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-29"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-30"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="3" offsetY="-31"/>
+ <frame delay="150" index="1" offsetX="5" offsetY="-32"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-32"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-31"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-32"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-3" offsetY="-31"/>
+ <frame delay="150" index="3" offsetX="-5" offsetY="-32"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-19"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-22"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-24"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-6" offsetY="-22"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="21" offsetY="-5"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-38" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-25" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-30" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-24" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-1" offsetY="-28" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-31" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-31" delay="140"/>
+ <frame index="1" offsetX="-3" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-31" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-29" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-31" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="2" offsetY="-28" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-31" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-31" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-39" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-30" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-27" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-26" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-32" delay="100"/>
+ <frame index="1" offsetX="4" offsetY="-33" delay="100"/>
+ <frame index="1" offsetX="0" offsetY="-30" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="-29" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-32" delay="300"/>
+ <frame index="2" offsetX="-3" offsetY="-29" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-32" delay="100"/>
+ <frame index="3" offsetX="-3" offsetY="-33" delay="100"/>
+ <frame index="3" offsetX="0" offsetY="-30" delay="100"/>
+ <frame index="3" offsetX="1" offsetY="-29" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-3" offsetY="-41" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-31" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-32" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-26" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-32" delay="140"/>
+ <frame index="1" offsetX="7" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-32" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-29" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-5" offsetY="-32" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-32" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-31" delay="140"/>
+ <frame index="2" offsetX="-5" offsetY="-35" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-32" delay="140"/>
+ <frame index="3" offsetX="-5" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-32" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-29" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-38" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-28" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-30" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-24" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-32" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-33" delay="280"/>
+ <frame index="1" offsetX="-2" offsetY="-29" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-31" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-30" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-28" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-32" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-33" delay="280"/>
+ <frame index="3" offsetX="3" offsetY="-29" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/paladinhelm-female.xml b/graphics/sprites/equipment/head/paladinhelm-female.xml
new file mode 100644
index 00000000..4531329d
--- /dev/null
+++ b/graphics/sprites/equipment/head/paladinhelm-female.xml
@@ -0,0 +1,231 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="39" name="base" src="graphics/sprites/equipment/head/paladinhelm.png" width="39"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-31"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="0" offsetY="-31"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-32"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="0" offsetY="-31"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-30"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-31"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-30"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-31"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="0" offsetY="-31"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-30"/>
+ <frame delay="150" index="1" offsetX="0" offsetY="-31"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-30"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-31"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-2" offsetY="-32"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-33"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-32"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-33"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="0" offsetY="-31"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-30"/>
+ <frame delay="150" index="3" offsetX="0" offsetY="-31"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-30"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-31"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-39"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-30"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-27"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-26"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="4" offsetY="-32"/>
+ <frame delay="75" index="1" offsetX="4" offsetY="-33"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-30"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-29"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-3" offsetY="-32"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-29"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-3" offsetY="-32"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-33"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-30"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-29"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="-1" offsetY="-30"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-29"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-30"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="3" offsetY="-31"/>
+ <frame delay="150" index="1" offsetX="5" offsetY="-32"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-32"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-31"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-32"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-3" offsetY="-31"/>
+ <frame delay="150" index="3" offsetX="-5" offsetY="-32"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-19"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-22"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-24"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-6" offsetY="-22"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="21" offsetY="-5"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-38" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-25" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-30" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-24" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-1" offsetY="-28" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-31" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-31" delay="140"/>
+ <frame index="1" offsetX="-3" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-31" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-29" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-31" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="2" offsetY="-28" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-31" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-31" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-39" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-30" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-27" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-26" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-32" delay="100"/>
+ <frame index="1" offsetX="4" offsetY="-33" delay="100"/>
+ <frame index="1" offsetX="0" offsetY="-30" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="-29" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-32" delay="300"/>
+ <frame index="2" offsetX="-3" offsetY="-29" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-32" delay="100"/>
+ <frame index="3" offsetX="-3" offsetY="-33" delay="100"/>
+ <frame index="3" offsetX="0" offsetY="-30" delay="100"/>
+ <frame index="3" offsetX="1" offsetY="-29" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-3" offsetY="-41" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-31" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-32" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-26" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-32" delay="140"/>
+ <frame index="1" offsetX="7" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-32" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-29" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-5" offsetY="-32" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-32" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-31" delay="140"/>
+ <frame index="2" offsetX="-5" offsetY="-35" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-32" delay="140"/>
+ <frame index="3" offsetX="-5" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-32" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-29" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-38" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-28" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-30" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-24" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-32" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-33" delay="280"/>
+ <frame index="1" offsetX="-2" offsetY="-29" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-31" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-30" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-28" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-32" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-33" delay="280"/>
+ <frame index="3" offsetX="3" offsetY="-29" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/panhat-female.xml b/graphics/sprites/equipment/head/panhat-female.xml
new file mode 100644
index 00000000..78268eac
--- /dev/null
+++ b/graphics/sprites/equipment/head/panhat-female.xml
@@ -0,0 +1,226 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="24" name="base" src="graphics/sprites/equipment/head/panhat.png" width="24"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="-4" offsetY="-43"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-1" offsetY="-43"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="2" offsetY="-44"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="1" offsetY="-43"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-4" offsetY="-42"/>
+ <frame delay="150" index="0" offsetX="-4" offsetY="-43"/>
+ <frame delay="75" index="0" offsetX="-4" offsetY="-42"/>
+ <frame delay="150" index="0" offsetX="-4" offsetY="-43"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="-1" offsetY="-43"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-42"/>
+ <frame delay="150" index="1" offsetX="-1" offsetY="-43"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-42"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-43"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="2" offsetY="-44"/>
+ <frame delay="150" index="2" offsetX="2" offsetY="-45"/>
+ <frame delay="75" index="2" offsetX="2" offsetY="-44"/>
+ <frame delay="150" index="2" offsetX="2" offsetY="-45"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="1" offsetY="-43"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-42"/>
+ <frame delay="150" index="3" offsetX="1" offsetY="-43"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-42"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-43"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-4" offsetY="-41"/>
+ <frame delay="75" index="0" offsetX="-4" offsetY="-42"/>
+ <frame delay="75" index="0" offsetX="-4" offsetY="-39"/>
+ <frame delay="75" index="0" offsetX="-4" offsetY="-38"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="3" offsetY="-45"/>
+ <frame delay="75" index="1" offsetX="3" offsetY="-46"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-43"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-42"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="300" index="2" offsetX="1" offsetY="-43"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-2" offsetY="-45"/>
+ <frame delay="75" index="3" offsetX="-2" offsetY="-46"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-43"/>
+ <frame delay="75" index="3" offsetX="2" offsetY="-42"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="375" index="0" offsetX="-4" offsetY="-42"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="2" offsetY="-44"/>
+ <frame delay="150" index="1" offsetX="4" offsetY="-44"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="150" index="2" offsetX="2" offsetY="-43"/>
+ <frame delay="75" index="2" offsetX="1" offsetY="-43"/>
+ <frame delay="75" index="2" offsetX="1" offsetY="-42"/>
+ <frame delay="75" index="2" offsetX="1" offsetY="-43"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-2" offsetY="-44"/>
+ <frame delay="150" index="3" offsetX="-4" offsetY="-44"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="-4" offsetY="-31"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-34"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="3" offsetY="-35"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-5" offsetY="-34"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="38" offsetY="-4"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-5" offsetY="-40" delay="140"/>
+ <frame index="0" offsetX="-5" offsetY="-37" delay="140"/>
+ <frame index="0" offsetX="-5" offsetY="-42" delay="140"/>
+ <frame index="0" offsetX="-5" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-2" offsetY="-41" delay="140"/>
+ <frame index="1" offsetX="1" offsetY="-44" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-44" delay="140"/>
+ <frame index="1" offsetX="-4" offsetY="-40" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="0" offsetY="-42" delay="280"/>
+ <frame index="2" offsetX="0" offsetY="-40" delay="140"/>
+ <frame index="2" offsetX="1" offsetY="-45" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="3" offsetY="-41" delay="140"/>
+ <frame index="3" offsetX="0" offsetY="-44" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-44" delay="140"/>
+ <frame index="3" offsetX="4" offsetY="-40" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-4" offsetY="-41" delay="100"/>
+ <frame index="0" offsetX="-4" offsetY="-42" delay="100"/>
+ <frame index="0" offsetX="-4" offsetY="-39" delay="100"/>
+ <frame index="0" offsetX="-4" offsetY="-38" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-45" delay="100"/>
+ <frame index="1" offsetX="3" offsetY="-46" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="-43" delay="100"/>
+ <frame index="1" offsetX="-2" offsetY="-42" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="1" offsetY="-43" delay="400"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-2" offsetY="-45" delay="100"/>
+ <frame index="3" offsetX="-2" offsetY="-46" delay="100"/>
+ <frame index="3" offsetX="1" offsetY="-43" delay="100"/>
+ <frame index="3" offsetX="2" offsetY="-42" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-6" offsetY="-43" delay="280"/>
+ <frame index="0" offsetX="-6" offsetY="-44" delay="140"/>
+ <frame index="0" offsetX="-6" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-45" delay="140"/>
+ <frame index="1" offsetX="6" offsetY="-43" delay="140"/>
+ <frame index="1" offsetX="-1" offsetY="-45" delay="140"/>
+ <frame index="1" offsetX="-1" offsetY="-42" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-43" delay="140"/>
+ <frame index="2" offsetX="0" offsetY="-43" delay="140"/>
+ <frame index="2" offsetX="0" offsetY="-42" delay="140"/>
+ <frame index="2" offsetX="-1" offsetY="-49" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-2" offsetY="-45" delay="140"/>
+ <frame index="3" offsetX="-4" offsetY="-43" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-45" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-42" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-5" offsetY="-40" delay="280"/>
+ <frame index="0" offsetX="-5" offsetY="-42" delay="140"/>
+ <frame index="0" offsetX="-5" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-45" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-46" delay="280"/>
+ <frame index="1" offsetX="-3" offsetY="-42" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="0" offsetY="-42" delay="140"/>
+ <frame index="2" offsetX="0" offsetY="-41" delay="280"/>
+ <frame index="2" offsetX="0" offsetY="-42" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-2" offsetY="-45" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-46" delay="280"/>
+ <frame index="3" offsetX="4" offsetY="-42" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/paperbag-female.xml b/graphics/sprites/equipment/head/paperbag-female.xml
new file mode 100644
index 00000000..54396e80
--- /dev/null
+++ b/graphics/sprites/equipment/head/paperbag-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="46" name="base" src="graphics/sprites/equipment/head/paperbag.png" width="40"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-28"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="0" offsetY="-28"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="0" offsetY="-28"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="1" offsetY="-28"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-27"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-27"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-28"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-27"/>
+ <frame delay="150" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-27"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-1" offsetY="-28"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-29"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-28"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-29"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="1" offsetY="-28"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-27"/>
+ <frame delay="150" index="3" offsetX="1" offsetY="-28"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-27"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-28"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-26"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-27"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-24"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-23"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="3" offsetY="-29"/>
+ <frame delay="75" index="1" offsetX="3" offsetY="-30"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-27"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-26"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="2" offsetX="0" offsetY="-26"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-2" offsetY="-29"/>
+ <frame delay="75" index="3" offsetX="-2" offsetY="-30"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-27"/>
+ <frame delay="75" index="3" offsetX="2" offsetY="-26"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="0" offsetY="-27"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-26"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-27"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="1" offsetY="-28"/>
+ <frame delay="150" index="1" offsetX="3" offsetY="-29"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-27"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-28"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-2" offsetY="-28"/>
+ <frame delay="150" index="3" offsetX="-4" offsetY="-29"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-16"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-19"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="0" offsetY="-20"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-5" offsetY="-19"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="20" offsetY="-7"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-25" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-22" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-27" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-21" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-2" offsetY="-25" delay="140"/>
+ <frame index="1" offsetX="1" offsetY="-28" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-28" delay="140"/>
+ <frame index="1" offsetX="-4" offsetY="-24" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-27" delay="280"/>
+ <frame index="2" offsetX="-1" offsetY="-25" delay="140"/>
+ <frame index="2" offsetX="0" offsetY="-28" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="3" offsetY="-25" delay="140"/>
+ <frame index="3" offsetX="0" offsetY="-28" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-28" delay="140"/>
+ <frame index="3" offsetX="4" offsetY="-24" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-26" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-27" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-24" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-23" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-29" delay="100"/>
+ <frame index="1" offsetX="3" offsetY="-30" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="-27" delay="100"/>
+ <frame index="1" offsetX="-2" offsetY="-26" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="0" offsetY="-28" delay="300"/>
+ <frame index="2" offsetX="0" offsetY="-26" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-2" offsetY="-29" delay="100"/>
+ <frame index="3" offsetX="-2" offsetY="-30" delay="100"/>
+ <frame index="3" offsetX="1" offsetY="-27" delay="100"/>
+ <frame index="3" offsetX="2" offsetY="-26" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-28" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-29" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-23" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-29" delay="140"/>
+ <frame index="1" offsetX="6" offsetY="-27" delay="140"/>
+ <frame index="1" offsetX="-1" offsetY="-29" delay="140"/>
+ <frame index="1" offsetX="-1" offsetY="-26" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-28" delay="140"/>
+ <frame index="2" offsetX="-1" offsetY="-28" delay="140"/>
+ <frame index="2" offsetX="-1" offsetY="-27" delay="140"/>
+ <frame index="2" offsetX="-2" offsetY="-32" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-2" offsetY="-29" delay="140"/>
+ <frame index="3" offsetX="-4" offsetY="-27" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-29" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-26" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-25" delay="280"/>
+ <frame index="0" offsetX="-1" offsetY="-27" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-21" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-29" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-30" delay="280"/>
+ <frame index="1" offsetX="-3" offsetY="-26" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-27" delay="140"/>
+ <frame index="2" offsetX="-1" offsetY="-26" delay="280"/>
+ <frame index="2" offsetX="-1" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-2" offsetY="-29" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-30" delay="280"/>
+ <frame index="3" offsetX="4" offsetY="-26" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/parsley-earplugs-female.xml b/graphics/sprites/equipment/head/parsley-earplugs-female.xml
new file mode 100644
index 00000000..a10a95e8
--- /dev/null
+++ b/graphics/sprites/equipment/head/parsley-earplugs-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="16" name="base" src="graphics/sprites/equipment/head/parsley-earplugs.png" width="32"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-41"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-40"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-38"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-40"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-40"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-41"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-40"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-41"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="2" offsetY="-40"/>
+ <frame delay="75" index="1" offsetX="2" offsetY="-39"/>
+ <frame delay="150" index="1" offsetX="2" offsetY="-40"/>
+ <frame delay="75" index="1" offsetX="2" offsetY="-39"/>
+ <frame delay="75" index="1" offsetX="2" offsetY="-40"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-2" offsetY="-38"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-39"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-38"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-39"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-3" offsetY="-40"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-39"/>
+ <frame delay="150" index="3" offsetX="-3" offsetY="-40"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-39"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-40"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-39"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-40"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-37"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-36"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="6" offsetY="-41"/>
+ <frame delay="75" index="1" offsetX="6" offsetY="-42"/>
+ <frame delay="75" index="1" offsetX="2" offsetY="-39"/>
+ <frame delay="75" index="1" offsetX="1" offsetY="-38"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-3" offsetY="-38"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-36"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-6" offsetY="-41"/>
+ <frame delay="75" index="3" offsetX="-6" offsetY="-42"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-39"/>
+ <frame delay="75" index="3" offsetX="-2" offsetY="-38"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="-1" offsetY="-40"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-39"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-40"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="5" offsetY="-40"/>
+ <frame delay="150" index="1" offsetX="7" offsetY="-41"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-38"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-37"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-38"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-6" offsetY="-40"/>
+ <frame delay="150" index="3" offsetX="-8" offsetY="-41"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-29"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="6" offsetY="-31"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-30"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-9" offsetY="-31"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="1" offsetX="21" offsetY="-4"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-38" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-35" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-40" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-34" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="1" offsetY="-37" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-40" delay="140"/>
+ <frame index="1" offsetX="6" offsetY="-40" delay="140"/>
+ <frame index="1" offsetX="-1" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-37" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-35" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-1" offsetY="-37" delay="140"/>
+ <frame index="3" offsetX="-4" offsetY="-40" delay="140"/>
+ <frame index="3" offsetX="-6" offsetY="-40" delay="140"/>
+ <frame index="3" offsetX="0" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-39" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-40" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-37" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-36" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="6" offsetY="-41" delay="100"/>
+ <frame index="1" offsetX="6" offsetY="-42" delay="100"/>
+ <frame index="1" offsetX="2" offsetY="-39" delay="100"/>
+ <frame index="1" offsetX="1" offsetY="-38" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-38" delay="300"/>
+ <frame index="2" offsetX="-3" offsetY="-36" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-6" offsetY="-41" delay="100"/>
+ <frame index="3" offsetX="-6" offsetY="-42" delay="100"/>
+ <frame index="3" offsetX="-3" offsetY="-39" delay="100"/>
+ <frame index="3" offsetX="-2" offsetY="-38" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-3" offsetY="-41" delay="280"/>
+ <frame index="0" offsetX="-3" offsetY="-42" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="6" offsetY="-41" delay="140"/>
+ <frame index="1" offsetX="9" offsetY="-39" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-41" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-5" offsetY="-38" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-38" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-37" delay="140"/>
+ <frame index="2" offsetX="-5" offsetY="-42" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-6" offsetY="-41" delay="140"/>
+ <frame index="3" offsetX="-8" offsetY="-39" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-41" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-38" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-40" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-34" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="5" offsetY="-41" delay="140"/>
+ <frame index="1" offsetX="5" offsetY="-42" delay="280"/>
+ <frame index="1" offsetX="0" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-37" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-36" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-35" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-6" offsetY="-41" delay="140"/>
+ <frame index="3" offsetX="-5" offsetY="-42" delay="280"/>
+ <frame index="3" offsetX="0" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/phylactery-female.xml b/graphics/sprites/equipment/head/phylactery-female.xml
new file mode 100644
index 00000000..bf24fd08
--- /dev/null
+++ b/graphics/sprites/equipment/head/phylactery-female.xml
@@ -0,0 +1,190 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="40" name="base" src="graphics/sprites/equipment/head/phylactery.png" width="40"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-1" offsetY="-25"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="1" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-1" offsetY="-25"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-26"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-25"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-26"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="3" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-29"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-26"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-25"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="4" offsetY="-30"/>
+ <frame delay="75" index="1" offsetX="4" offsetY="-31"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-27"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-25"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-24"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-3" offsetY="-30"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-31"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-27"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="22" offsetY="-4"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-27" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-24" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-29" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-23" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-1" offsetY="-26" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-29" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-29" delay="140"/>
+ <frame index="1" offsetX="-3" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-24" delay="280"/>
+ <frame index="2" offsetX="-3" offsetY="-22" delay="140"/>
+ <frame index="2" offsetX="-2" offsetY="-26" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="2" offsetY="-26" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-29" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-29" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-29" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-26" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-25" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-30" delay="100"/>
+ <frame index="1" offsetX="4" offsetY="-31" delay="100"/>
+ <frame index="1" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="-27" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-25" delay="300"/>
+ <frame index="2" offsetX="-2" offsetY="-24" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="100"/>
+ <frame index="3" offsetX="-3" offsetY="-31" delay="100"/>
+ <frame index="3" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="3" offsetX="1" offsetY="-27" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-30" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-31" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="7" offsetY="-28" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-25" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-25" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-24" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-30" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="-5" offsetY="-28" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-27" delay="280"/>
+ <frame index="0" offsetX="-1" offsetY="-29" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-23" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-31" delay="280"/>
+ <frame index="1" offsetX="-2" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-24" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-23" delay="420"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-31" delay="280"/>
+ <frame index="3" offsetX="3" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/pilot-hat-female.xml b/graphics/sprites/equipment/head/pilot-hat-female.xml
new file mode 100644
index 00000000..d04be80f
--- /dev/null
+++ b/graphics/sprites/equipment/head/pilot-hat-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="31" name="base" src="graphics/sprites/equipment/head/pilot-hat.png" width="40"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-33"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-2" offsetY="-34"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-34"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-1" offsetY="-32"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-32"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-33"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-32"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-33"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="-2" offsetY="-34"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-33"/>
+ <frame delay="150" index="1" offsetX="-2" offsetY="-34"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-33"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-34"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-3" offsetY="-34"/>
+ <frame delay="150" index="2" offsetX="-3" offsetY="-35"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-34"/>
+ <frame delay="150" index="2" offsetX="-3" offsetY="-35"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-1" offsetY="-32"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-31"/>
+ <frame delay="150" index="3" offsetX="-1" offsetY="-32"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-31"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-32"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-31"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-32"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-29"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-28"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="2" offsetY="-35"/>
+ <frame delay="75" index="1" offsetX="2" offsetY="-36"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-33"/>
+ <frame delay="75" index="1" offsetX="-3" offsetY="-32"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-3" offsetY="-34"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-32"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-5" offsetY="-33"/>
+ <frame delay="75" index="3" offsetX="-5" offsetY="-34"/>
+ <frame delay="75" index="3" offsetX="-2" offsetY="-31"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-30"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="-1" offsetY="-32"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-31"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-32"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="1" offsetY="-34"/>
+ <frame delay="150" index="1" offsetX="3" offsetY="-35"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-34"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-33"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-34"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-5" offsetY="-33"/>
+ <frame delay="150" index="3" offsetX="-7" offsetY="-34"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-19"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-23"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-24"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-8" offsetY="-23"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="21" offsetY="-8"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-30" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-27" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-32" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-26" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-3" offsetY="-31" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-34" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-34" delay="140"/>
+ <frame index="1" offsetX="-5" offsetY="-30" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-33" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-31" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-34" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="0" offsetY="-29" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-32" delay="140"/>
+ <frame index="3" offsetX="-5" offsetY="-32" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-28" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-31" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-32" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-29" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-28" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-35" delay="100"/>
+ <frame index="1" offsetX="2" offsetY="-36" delay="100"/>
+ <frame index="1" offsetX="-2" offsetY="-33" delay="100"/>
+ <frame index="1" offsetX="-3" offsetY="-32" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-34" delay="300"/>
+ <frame index="2" offsetX="-3" offsetY="-32" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-5" offsetY="-33" delay="100"/>
+ <frame index="3" offsetX="-5" offsetY="-34" delay="100"/>
+ <frame index="3" offsetX="-2" offsetY="-31" delay="100"/>
+ <frame index="3" offsetX="-1" offsetY="-30" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-3" offsetY="-33" delay="280"/>
+ <frame index="0" offsetX="-3" offsetY="-34" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-28" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-35" delay="140"/>
+ <frame index="1" offsetX="5" offsetY="-33" delay="140"/>
+ <frame index="1" offsetX="-2" offsetY="-35" delay="140"/>
+ <frame index="1" offsetX="-2" offsetY="-32" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-5" offsetY="-34" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-34" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-33" delay="140"/>
+ <frame index="2" offsetX="-5" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-5" offsetY="-33" delay="140"/>
+ <frame index="3" offsetX="-7" offsetY="-31" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-33" delay="140"/>
+ <frame index="3" offsetX="0" offsetY="-30" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-30" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-32" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-26" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="1" offsetY="-35" delay="140"/>
+ <frame index="1" offsetX="1" offsetY="-36" delay="280"/>
+ <frame index="1" offsetX="-4" offsetY="-32" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-33" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-32" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-31" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-5" offsetY="-33" delay="140"/>
+ <frame index="3" offsetX="-4" offsetY="-34" delay="280"/>
+ <frame index="3" offsetX="1" offsetY="-30" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/pinkie-helmet-female.xml b/graphics/sprites/equipment/head/pinkie-helmet-female.xml
new file mode 100644
index 00000000..34b1783d
--- /dev/null
+++ b/graphics/sprites/equipment/head/pinkie-helmet-female.xml
@@ -0,0 +1,233 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="40" name="base" src="graphics/sprites/equipment/head/pinkie-helmet.png" width="40"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-34"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="1" offsetY="-35"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-34"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="0" offsetY="-35"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="5" offsetX="0" offsetY="-34"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-35"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-34"/>
+ <frame delay="150" index="5" offsetX="0" offsetY="-35"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="6" offsetX="2" offsetY="-35"/>
+ <frame delay="75" index="1" offsetX="2" offsetY="-34"/>
+ <frame delay="150" index="6" offsetX="2" offsetY="-35"/>
+ <frame delay="75" index="6" offsetX="2" offsetY="-34"/>
+ <frame delay="75" index="1" offsetX="2" offsetY="-35"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="7" offsetX="-1" offsetY="-34"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-35"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-34"/>
+ <frame delay="150" index="7" offsetX="-1" offsetY="-35"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="8" offsetX="0" offsetY="-35"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-34"/>
+ <frame delay="150" index="8" offsetX="0" offsetY="-35"/>
+ <frame delay="75" index="8" offsetX="0" offsetY="-34"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-35"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="5" offsetX="0" offsetY="-32"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-33"/>
+ <frame delay="75" index="5" offsetX="0" offsetY="-30"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-29"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="6" offsetX="5" offsetY="-36"/>
+ <frame delay="75" index="1" offsetX="5" offsetY="-37"/>
+ <frame delay="75" index="6" offsetX="1" offsetY="-34"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-33"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="7" offsetX="-2" offsetY="-34"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-32"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="8" offsetX="-3" offsetY="-36"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-37"/>
+ <frame delay="75" index="8" offsetX="0" offsetY="-34"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-33"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="5" offsetX="0" offsetY="-33"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-32"/>
+ <frame delay="75" index="5" offsetX="0" offsetY="-33"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="6" offsetX="4" offsetY="-35"/>
+ <frame delay="150" index="1" offsetX="6" offsetY="-36"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="7" offsetX="-1" offsetY="-34"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-33"/>
+ <frame delay="75" index="7" offsetX="-2" offsetY="-34"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="8" offsetX="-3" offsetY="-35"/>
+ <frame delay="150" index="3" offsetX="-5" offsetY="-36"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-22"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="5" offsetY="-26"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="0" offsetY="-24"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-6" offsetY="-26"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="44" offsetY="-9"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="5" offsetX="-1" offsetY="-31" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-28" delay="140"/>
+ <frame index="5" offsetX="-1" offsetY="-33" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="6" offsetX="0" offsetY="-32" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-35" delay="140"/>
+ <frame index="6" offsetX="5" offsetY="-35" delay="140"/>
+ <frame index="1" offsetX="-2" offsetY="-31" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="7" offsetX="-3" offsetY="-33" delay="280"/>
+ <frame index="7" offsetX="-3" offsetY="-31" delay="140"/>
+ <frame index="2" offsetX="-2" offsetY="-34" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="8" offsetX="2" offsetY="-32" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-35" delay="140"/>
+ <frame index="8" offsetX="-3" offsetY="-35" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-31" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="5" offsetX="0" offsetY="-32" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-33" delay="100"/>
+ <frame index="5" offsetX="0" offsetY="-30" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-29" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="6" offsetX="5" offsetY="-36" delay="100"/>
+ <frame index="1" offsetX="5" offsetY="-37" delay="100"/>
+ <frame index="6" offsetX="1" offsetY="-34" delay="100"/>
+ <frame index="1" offsetX="0" offsetY="-33" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="7" offsetX="-2" offsetY="-34" delay="300"/>
+ <frame index="2" offsetX="-2" offsetY="-32" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="8" offsetX="-3" offsetY="-36" delay="100"/>
+ <frame index="3" offsetX="-3" offsetY="-37" delay="100"/>
+ <frame index="8" offsetX="0" offsetY="-34" delay="100"/>
+ <frame index="3" offsetX="1" offsetY="-33" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="5" offsetX="-2" offsetY="-34" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-34" delay="140"/>
+ <frame index="5" offsetX="-2" offsetY="-35" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-29" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="6" offsetX="5" offsetY="-36" delay="140"/>
+ <frame index="1" offsetX="8" offsetY="-34" delay="140"/>
+ <frame index="6" offsetX="1" offsetY="-36" delay="140"/>
+ <frame index="1" offsetX="1" offsetY="-33" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="7" offsetX="-4" offsetY="-34" delay="140"/>
+ <frame index="7" offsetX="-3" offsetY="-34" delay="140"/>
+ <frame index="7" offsetX="-3" offsetY="-33" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="8" offsetX="-3" offsetY="-36" delay="140"/>
+ <frame index="3" offsetX="-5" offsetY="-34" delay="140"/>
+ <frame index="8" offsetX="1" offsetY="-36" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-33" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="5" offsetX="-1" offsetY="-31" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-31" delay="140"/>
+ <frame index="5" offsetX="-1" offsetY="-33" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="6" offsetX="4" offsetY="-36" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-37" delay="140"/>
+ <frame index="6" offsetX="4" offsetY="-37" delay="140"/>
+ <frame index="1" offsetX="-1" offsetY="-33" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="7" offsetX="-3" offsetY="-33" delay="140"/>
+ <frame index="7" offsetX="-3" offsetY="-32" delay="280"/>
+ <frame index="2" offsetX="-3" offsetY="-31" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="8" offsetX="-3" offsetY="-36" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-37" delay="140"/>
+ <frame index="8" offsetX="-2" offsetY="-37" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-33" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/pinkiehat-female.xml b/graphics/sprites/equipment/head/pinkiehat-female.xml
new file mode 100644
index 00000000..7d50a082
--- /dev/null
+++ b/graphics/sprites/equipment/head/pinkiehat-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="46" name="base" src="graphics/sprites/equipment/head/pinkiehat.png" width="40"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-28"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="0" offsetY="-28"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="0" offsetY="-28"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="1" offsetY="-28"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-27"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-27"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-28"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-27"/>
+ <frame delay="150" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-27"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-1" offsetY="-28"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-29"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-28"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-29"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="1" offsetY="-28"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-27"/>
+ <frame delay="150" index="3" offsetX="1" offsetY="-28"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-27"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-28"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-26"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-27"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-24"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-23"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="3" offsetY="-29"/>
+ <frame delay="75" index="1" offsetX="3" offsetY="-30"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-27"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-26"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="2" offsetX="0" offsetY="-26"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-2" offsetY="-29"/>
+ <frame delay="75" index="3" offsetX="-2" offsetY="-30"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-27"/>
+ <frame delay="75" index="3" offsetX="2" offsetY="-26"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="0" offsetY="-27"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-26"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-27"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="1" offsetY="-28"/>
+ <frame delay="150" index="1" offsetX="3" offsetY="-29"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-27"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-28"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-2" offsetY="-28"/>
+ <frame delay="150" index="3" offsetX="-4" offsetY="-29"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-16"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-19"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="0" offsetY="-20"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-5" offsetY="-19"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="20" offsetY="-7"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-25" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-22" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-27" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-21" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-2" offsetY="-25" delay="140"/>
+ <frame index="1" offsetX="1" offsetY="-28" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-28" delay="140"/>
+ <frame index="1" offsetX="-4" offsetY="-24" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-27" delay="280"/>
+ <frame index="2" offsetX="-1" offsetY="-25" delay="140"/>
+ <frame index="2" offsetX="0" offsetY="-28" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="3" offsetY="-25" delay="140"/>
+ <frame index="3" offsetX="0" offsetY="-28" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-28" delay="140"/>
+ <frame index="3" offsetX="4" offsetY="-24" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-26" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-27" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-24" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-23" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-29" delay="100"/>
+ <frame index="1" offsetX="3" offsetY="-30" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="-27" delay="100"/>
+ <frame index="1" offsetX="-2" offsetY="-26" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="0" offsetY="-28" delay="300"/>
+ <frame index="2" offsetX="0" offsetY="-26" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-2" offsetY="-29" delay="100"/>
+ <frame index="3" offsetX="-2" offsetY="-30" delay="100"/>
+ <frame index="3" offsetX="1" offsetY="-27" delay="100"/>
+ <frame index="3" offsetX="2" offsetY="-26" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-28" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-29" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-23" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-29" delay="140"/>
+ <frame index="1" offsetX="6" offsetY="-27" delay="140"/>
+ <frame index="1" offsetX="-1" offsetY="-29" delay="140"/>
+ <frame index="1" offsetX="-1" offsetY="-26" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-28" delay="140"/>
+ <frame index="2" offsetX="-1" offsetY="-28" delay="140"/>
+ <frame index="2" offsetX="-1" offsetY="-27" delay="140"/>
+ <frame index="2" offsetX="-2" offsetY="-32" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-2" offsetY="-29" delay="140"/>
+ <frame index="3" offsetX="-4" offsetY="-27" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-29" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-26" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-25" delay="280"/>
+ <frame index="0" offsetX="-1" offsetY="-27" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-21" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-29" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-30" delay="280"/>
+ <frame index="1" offsetX="-3" offsetY="-26" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-27" delay="140"/>
+ <frame index="2" offsetX="-1" offsetY="-26" delay="280"/>
+ <frame index="2" offsetX="-1" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-2" offsetY="-29" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-30" delay="280"/>
+ <frame index="3" offsetX="4" offsetY="-26" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/piratehat-female.xml b/graphics/sprites/equipment/head/piratehat-female.xml
new file mode 100644
index 00000000..f1eb31e9
--- /dev/null
+++ b/graphics/sprites/equipment/head/piratehat-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="17" name="base" src="graphics/sprites/equipment/head/piratehat.png" width="27"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-48"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-47"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-45"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-47"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-47"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-48"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-47"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-48"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="2" offsetY="-47"/>
+ <frame delay="75" index="1" offsetX="2" offsetY="-46"/>
+ <frame delay="150" index="1" offsetX="2" offsetY="-47"/>
+ <frame delay="75" index="1" offsetX="2" offsetY="-46"/>
+ <frame delay="75" index="1" offsetX="2" offsetY="-47"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-2" offsetY="-45"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-46"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-45"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-46"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-3" offsetY="-47"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-46"/>
+ <frame delay="150" index="3" offsetX="-3" offsetY="-47"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-46"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-47"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-46"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-47"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-44"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-43"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="6" offsetY="-48"/>
+ <frame delay="75" index="1" offsetX="6" offsetY="-49"/>
+ <frame delay="75" index="1" offsetX="2" offsetY="-46"/>
+ <frame delay="75" index="1" offsetX="1" offsetY="-45"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-3" offsetY="-45"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-43"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-6" offsetY="-48"/>
+ <frame delay="75" index="3" offsetX="-6" offsetY="-49"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-46"/>
+ <frame delay="75" index="3" offsetX="-2" offsetY="-45"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="-1" offsetY="-47"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-46"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-47"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="5" offsetY="-47"/>
+ <frame delay="150" index="1" offsetX="7" offsetY="-48"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-45"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-44"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-45"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-6" offsetY="-47"/>
+ <frame delay="150" index="3" offsetX="-8" offsetY="-48"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-36"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="6" offsetY="-38"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-37"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-9" offsetY="-38"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="0" offsetX="21" offsetY="-4"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-45" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-42" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-47" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-41" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="1" offsetY="-44" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-47" delay="140"/>
+ <frame index="1" offsetX="6" offsetY="-47" delay="140"/>
+ <frame index="1" offsetX="-1" offsetY="-43" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-44" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-42" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-45" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-1" offsetY="-44" delay="140"/>
+ <frame index="3" offsetX="-4" offsetY="-47" delay="140"/>
+ <frame index="3" offsetX="-6" offsetY="-47" delay="140"/>
+ <frame index="3" offsetX="0" offsetY="-43" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-46" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-47" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-44" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-43" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="6" offsetY="-48" delay="100"/>
+ <frame index="1" offsetX="6" offsetY="-49" delay="100"/>
+ <frame index="1" offsetX="2" offsetY="-46" delay="100"/>
+ <frame index="1" offsetX="1" offsetY="-45" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-45" delay="300"/>
+ <frame index="2" offsetX="-3" offsetY="-43" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-6" offsetY="-48" delay="100"/>
+ <frame index="3" offsetX="-6" offsetY="-49" delay="100"/>
+ <frame index="3" offsetX="-3" offsetY="-46" delay="100"/>
+ <frame index="3" offsetX="-2" offsetY="-45" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-3" offsetY="-48" delay="280"/>
+ <frame index="0" offsetX="-3" offsetY="-49" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-43" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="6" offsetY="-48" delay="140"/>
+ <frame index="1" offsetX="9" offsetY="-46" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-48" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-45" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-5" offsetY="-45" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-45" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-44" delay="140"/>
+ <frame index="2" offsetX="-5" offsetY="-49" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-6" offsetY="-48" delay="140"/>
+ <frame index="3" offsetX="-8" offsetY="-46" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-48" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-45" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-45" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-47" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-41" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="5" offsetY="-48" delay="140"/>
+ <frame index="1" offsetX="5" offsetY="-49" delay="280"/>
+ <frame index="1" offsetX="0" offsetY="-45" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-44" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-43" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-42" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-6" offsetY="-48" delay="140"/>
+ <frame index="3" offsetX="-5" offsetY="-49" delay="280"/>
+ <frame index="3" offsetX="0" offsetY="-45" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/pumpkinhelmet-female.xml b/graphics/sprites/equipment/head/pumpkinhelmet-female.xml
new file mode 100644
index 00000000..7a2aed9c
--- /dev/null
+++ b/graphics/sprites/equipment/head/pumpkinhelmet-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="40" name="base" src="graphics/sprites/equipment/head/pumpkinhelmet.png" width="40"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-29"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="0" offsetY="-29"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="1" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-1" offsetY="-29"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-30"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-29"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-30"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="3" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-29"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-27"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-25"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-24"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="4" offsetY="-30"/>
+ <frame delay="75" index="1" offsetX="4" offsetY="-31"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-27"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-29"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-27"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-3" offsetY="-30"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-31"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-27"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-27"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="3" offsetY="-29"/>
+ <frame delay="150" index="1" offsetX="5" offsetY="-30"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-1" offsetY="-29"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-28"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-29"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-3" offsetY="-29"/>
+ <frame delay="150" index="3" offsetX="-5" offsetY="-30"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-17"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-20"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="0" offsetY="-21"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-6" offsetY="-20"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="21" offsetY="-4"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-26" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-23" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-28" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-22" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-1" offsetY="-26" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-29" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-29" delay="140"/>
+ <frame index="1" offsetX="-3" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-28" delay="280"/>
+ <frame index="2" offsetX="-3" offsetY="-26" delay="140"/>
+ <frame index="2" offsetX="-2" offsetY="-29" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="2" offsetY="-26" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-29" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-29" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-27" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-25" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-24" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-30" delay="100"/>
+ <frame index="1" offsetX="4" offsetY="-31" delay="100"/>
+ <frame index="1" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="-27" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-29" delay="300"/>
+ <frame index="2" offsetX="-2" offsetY="-27" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="100"/>
+ <frame index="3" offsetX="-3" offsetY="-31" delay="100"/>
+ <frame index="3" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="3" offsetX="1" offsetY="-27" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-29" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-30" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-24" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="7" offsetY="-28" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-29" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-29" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-28" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-33" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="-5" offsetY="-28" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-26" delay="280"/>
+ <frame index="0" offsetX="-1" offsetY="-28" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-22" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-31" delay="280"/>
+ <frame index="1" offsetX="-2" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-28" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-27" delay="280"/>
+ <frame index="2" offsetX="-3" offsetY="-26" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-31" delay="280"/>
+ <frame index="3" offsetX="3" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/rabbit-ears-female.xml b/graphics/sprites/equipment/head/rabbit-ears-female.xml
new file mode 100644
index 00000000..8eb42ea9
--- /dev/null
+++ b/graphics/sprites/equipment/head/rabbit-ears-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="24" name="base" src="graphics/sprites/equipment/head/rabbit-ears.png|W" width="24"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-46"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-2" offsetY="-47"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-49"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="2" offsetY="-47"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-45"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-46"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-45"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-46"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="-2" offsetY="-47"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-46"/>
+ <frame delay="150" index="1" offsetX="-2" offsetY="-47"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-46"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-47"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-2" offsetY="-49"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-50"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-49"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-50"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="2" offsetY="-47"/>
+ <frame delay="75" index="3" offsetX="2" offsetY="-46"/>
+ <frame delay="150" index="3" offsetX="2" offsetY="-47"/>
+ <frame delay="75" index="3" offsetX="2" offsetY="-46"/>
+ <frame delay="75" index="3" offsetX="2" offsetY="-47"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-44"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-45"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-42"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-41"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="2" offsetY="-48"/>
+ <frame delay="75" index="1" offsetX="2" offsetY="-49"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-46"/>
+ <frame delay="75" index="1" offsetX="-3" offsetY="-45"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-3" offsetY="-49"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-47"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-1" offsetY="-48"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-49"/>
+ <frame delay="75" index="3" offsetX="2" offsetY="-46"/>
+ <frame delay="75" index="3" offsetX="3" offsetY="-45"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="0" offsetY="-45"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-44"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-45"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="1" offsetY="-47"/>
+ <frame delay="150" index="1" offsetX="3" offsetY="-48"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-49"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-48"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-49"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-1" offsetY="-47"/>
+ <frame delay="150" index="3" offsetX="-3" offsetY="-48"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-34"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-38"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-41"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-4" offsetY="-38"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="38" offsetY="-11"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-43" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-40" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-45" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-39" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-3" offsetY="-44" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-47" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-47" delay="140"/>
+ <frame index="1" offsetX="-5" offsetY="-43" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-48" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-46" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-49" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="4" offsetY="-44" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-47" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-47" delay="140"/>
+ <frame index="3" offsetX="5" offsetY="-43" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-44" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-45" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-42" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-41" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-48" delay="100"/>
+ <frame index="1" offsetX="2" offsetY="-49" delay="100"/>
+ <frame index="1" offsetX="-2" offsetY="-46" delay="100"/>
+ <frame index="1" offsetX="-3" offsetY="-45" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-49" delay="300"/>
+ <frame index="2" offsetX="-3" offsetY="-47" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-1" offsetY="-48" delay="100"/>
+ <frame index="3" offsetX="-1" offsetY="-49" delay="100"/>
+ <frame index="3" offsetX="2" offsetY="-46" delay="100"/>
+ <frame index="3" offsetX="3" offsetY="-45" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-46" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-47" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-41" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-48" delay="140"/>
+ <frame index="1" offsetX="5" offsetY="-46" delay="140"/>
+ <frame index="1" offsetX="-2" offsetY="-48" delay="140"/>
+ <frame index="1" offsetX="-2" offsetY="-45" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-5" offsetY="-49" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-49" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-48" delay="140"/>
+ <frame index="2" offsetX="-5" offsetY="-53" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-1" offsetY="-48" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-46" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-48" delay="140"/>
+ <frame index="3" offsetX="4" offsetY="-45" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-43" delay="280"/>
+ <frame index="0" offsetX="-1" offsetY="-45" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-39" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="1" offsetY="-48" delay="140"/>
+ <frame index="1" offsetX="1" offsetY="-49" delay="280"/>
+ <frame index="1" offsetX="-4" offsetY="-45" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-48" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-47" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-46" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-1" offsetY="-48" delay="140"/>
+ <frame index="3" offsetX="0" offsetY="-49" delay="280"/>
+ <frame index="3" offsetX="5" offsetY="-45" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/rangerhat-female.xml b/graphics/sprites/equipment/head/rangerhat-female.xml
new file mode 100644
index 00000000..9b369400
--- /dev/null
+++ b/graphics/sprites/equipment/head/rangerhat-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="40" name="base" src="graphics/sprites/equipment/head/rangerhat.png" width="80"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-25"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="0" offsetY="-29"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="1" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-2" offsetY="-25"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-26"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-25"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-26"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="3" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-29"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-27"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-25"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-24"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="4" offsetY="-30"/>
+ <frame delay="75" index="1" offsetX="4" offsetY="-31"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-27"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-3" offsetY="-25"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-23"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-3" offsetY="-30"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-31"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-27"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-27"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="3" offsetY="-29"/>
+ <frame delay="150" index="1" offsetX="5" offsetY="-30"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-25"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-24"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-25"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-3" offsetY="-29"/>
+ <frame delay="150" index="3" offsetX="-5" offsetY="-30"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-17"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-20"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-17"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-6" offsetY="-20"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="24" offsetY="-4"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-26" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-23" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-28" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-22" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-1" offsetY="-26" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-29" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-29" delay="140"/>
+ <frame index="1" offsetX="-3" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-24" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-22" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="2" offsetY="-26" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-29" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-29" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-27" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-25" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-24" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-30" delay="100"/>
+ <frame index="1" offsetX="4" offsetY="-31" delay="100"/>
+ <frame index="1" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="-27" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-25" delay="300"/>
+ <frame index="2" offsetX="-3" offsetY="-23" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="100"/>
+ <frame index="3" offsetX="-3" offsetY="-31" delay="100"/>
+ <frame index="3" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="3" offsetX="1" offsetY="-27" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-29" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-30" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-24" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="7" offsetY="-28" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-5" offsetY="-25" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-25" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-24" delay="140"/>
+ <frame index="2" offsetX="-5" offsetY="-29" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="-5" offsetY="-28" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-26" delay="280"/>
+ <frame index="0" offsetX="-1" offsetY="-28" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-22" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-31" delay="280"/>
+ <frame index="1" offsetX="-2" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-24" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-23" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-22" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-31" delay="280"/>
+ <frame index="3" offsetX="3" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/rednose-female.xml b/graphics/sprites/equipment/head/rednose-female.xml
new file mode 100644
index 00000000..1db0e076
--- /dev/null
+++ b/graphics/sprites/equipment/head/rednose-female.xml
@@ -0,0 +1,231 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="15" name="equipment" src="graphics/sprites/equipment/head/rednose.png" width="18"/>
+ <action imageset="equipment" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-36"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-2" offsetY="-39"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-41"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="2" offsetY="-39"/>
+ </animation>
+ </action>
+ <action imageset="equipment" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-35"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-36"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-35"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-36"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="-2" offsetY="-39"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-38"/>
+ <frame delay="150" index="1" offsetX="-2" offsetY="-39"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-38"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-39"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-1" offsetY="-41"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-42"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-41"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-42"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="2" offsetY="-39"/>
+ <frame delay="75" index="3" offsetX="2" offsetY="-38"/>
+ <frame delay="150" index="3" offsetX="2" offsetY="-39"/>
+ <frame delay="75" index="3" offsetX="2" offsetY="-38"/>
+ <frame delay="75" index="3" offsetX="2" offsetY="-39"/>
+ </animation>
+ </action>
+ <action imageset="equipment" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-34"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-35"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-32"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-31"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="2" offsetY="-40"/>
+ <frame delay="75" index="1" offsetX="2" offsetY="-41"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-38"/>
+ <frame delay="75" index="1" offsetX="-3" offsetY="-37"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-41"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-39"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-1" offsetY="-40"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-41"/>
+ <frame delay="75" index="3" offsetX="2" offsetY="-38"/>
+ <frame delay="75" index="3" offsetX="3" offsetY="-37"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="equipment" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="0" offsetY="-35"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-34"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-35"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="1" offsetY="-38"/>
+ <frame delay="150" index="1" offsetX="3" offsetY="-40"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="150" index="2" offsetX="-1" offsetY="-41"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-41"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-40"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-41"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-1" offsetY="-38"/>
+ <frame delay="150" index="3" offsetX="-3" offsetY="-40"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="equipment" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-24"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-30"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="0" offsetY="-33"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-4" offsetY="-30"/>
+ </animation>
+ </action>
+ <action imageset="equipment" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="16" offsetY="-18"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="equipment">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-33" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-30" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-35" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-29" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-3" offsetY="-36" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-39" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-39" delay="140"/>
+ <frame index="1" offsetX="-5" offsetY="-35" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-40" delay="280"/>
+ <frame index="2" offsetX="-3" offsetY="-38" delay="140"/>
+ <frame index="2" offsetX="-2" offsetY="-41" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="4" offsetY="-36" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-39" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-39" delay="140"/>
+ <frame index="3" offsetX="5" offsetY="-35" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="equipment">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-34" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-35" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-32" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-31" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-40" delay="100"/>
+ <frame index="1" offsetX="2" offsetY="-41" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="-38" delay="100"/>
+ <frame index="1" offsetX="-3" offsetY="-37" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-41" delay="300"/>
+ <frame index="2" offsetX="-2" offsetY="-39" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-1" offsetY="-40" delay="100"/>
+ <frame index="3" offsetX="-1" offsetY="-41" delay="100"/>
+ <frame index="3" offsetX="2" offsetY="-38" delay="100"/>
+ <frame index="3" offsetX="3" offsetY="-37" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="equipment">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-36" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-37" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-31" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-40" delay="140"/>
+ <frame index="1" offsetX="5" offsetY="-38" delay="140"/>
+ <frame index="1" offsetX="-1" offsetY="-40" delay="140"/>
+ <frame index="1" offsetX="-2" offsetY="-37" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-41" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-41" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-40" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-45" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-1" offsetY="-40" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-38" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-40" delay="140"/>
+ <frame index="3" offsetX="4" offsetY="-37" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="equipment">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-33" delay="280"/>
+ <frame index="0" offsetX="-1" offsetY="-35" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-29" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="1" offsetY="-40" delay="140"/>
+ <frame index="1" offsetX="1" offsetY="-41" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-41" delay="140"/>
+ <frame index="1" offsetX="-4" offsetY="-37" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-40" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-39" delay="280"/>
+ <frame index="2" offsetX="-3" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-1" offsetY="-40" delay="140"/>
+ <frame index="3" offsetX="0" offsetY="-41" delay="280"/>
+ <frame index="3" offsetX="5" offsetY="-37" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/rosehat-female.xml b/graphics/sprites/equipment/head/rosehat-female.xml
new file mode 100644
index 00000000..50bdab19
--- /dev/null
+++ b/graphics/sprites/equipment/head/rosehat-female.xml
@@ -0,0 +1,230 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="12" name="equipment" src="graphics/sprites/equipment/head/rosehat.png|R" width="16"/>
+ <action imageset="equipment" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="-4" offsetY="-50"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-6" offsetY="-50"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="5" offsetY="-49"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="4" offsetY="-48"/>
+ </animation>
+ </action>
+ <action imageset="equipment" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-4" offsetY="-49"/>
+ <frame delay="150" index="0" offsetX="-4" offsetY="-50"/>
+ <frame delay="75" index="0" offsetX="-4" offsetY="-49"/>
+ <frame delay="150" index="0" offsetX="-4" offsetY="-50"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="-6" offsetY="-50"/>
+ <frame delay="75" index="1" offsetX="-6" offsetY="-49"/>
+ <frame delay="150" index="1" offsetX="-6" offsetY="-50"/>
+ <frame delay="75" index="1" offsetX="-6" offsetY="-49"/>
+ <frame delay="75" index="1" offsetX="-6" offsetY="-50"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="5" offsetY="-49"/>
+ <frame delay="150" index="2" offsetX="5" offsetY="-50"/>
+ <frame delay="75" index="2" offsetX="5" offsetY="-49"/>
+ <frame delay="150" index="2" offsetX="5" offsetY="-50"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="4" offsetY="-48"/>
+ <frame delay="75" index="3" offsetX="4" offsetY="-47"/>
+ <frame delay="150" index="3" offsetX="4" offsetY="-48"/>
+ <frame delay="75" index="3" offsetX="4" offsetY="-47"/>
+ <frame delay="75" index="3" offsetX="4" offsetY="-48"/>
+ </animation>
+ </action>
+ <action imageset="equipment" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-4" offsetY="-48"/>
+ <frame delay="75" index="0" offsetX="-4" offsetY="-49"/>
+ <frame delay="75" index="0" offsetX="-4" offsetY="-46"/>
+ <frame delay="75" index="0" offsetX="-4" offsetY="-45"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="-2" offsetY="-51"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-52"/>
+ <frame delay="75" index="1" offsetX="-6" offsetY="-49"/>
+ <frame delay="75" index="1" offsetX="-7" offsetY="-48"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="4" offsetY="-49"/>
+ <frame delay="75" index="2" offsetX="4" offsetY="-47"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="1" offsetY="-49"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-50"/>
+ <frame delay="75" index="3" offsetX="4" offsetY="-48"/>
+ <frame delay="75" index="3" offsetX="5" offsetY="-47"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="equipment" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="-4" offsetY="-49"/>
+ <frame delay="75" index="0" offsetX="-4" offsetY="-48"/>
+ <frame delay="75" index="0" offsetX="-4" offsetY="-49"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="-3" offsetY="-50"/>
+ <frame delay="150" index="1" offsetX="-1" offsetY="-51"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="5" offsetY="-49"/>
+ <frame delay="75" index="2" offsetX="4" offsetY="-48"/>
+ <frame delay="75" index="2" offsetX="4" offsetY="-49"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="1" offsetY="-48"/>
+ <frame delay="150" index="3" offsetX="-1" offsetY="-49"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="equipment" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="-4" offsetY="-38"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-2" offsetY="-41"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="6" offsetY="-41"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-2" offsetY="-39"/>
+ </animation>
+ </action>
+ <action imageset="equipment" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="35" offsetY="-10"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="equipment">
+ <animation direction="down">
+ <frame index="0" offsetX="-5" offsetY="-47" delay="140"/>
+ <frame index="0" offsetX="-5" offsetY="-44" delay="140"/>
+ <frame index="0" offsetX="-5" offsetY="-49" delay="140"/>
+ <frame index="0" offsetX="-5" offsetY="-43" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-7" offsetY="-47" delay="140"/>
+ <frame index="1" offsetX="-4" offsetY="-50" delay="140"/>
+ <frame index="1" offsetX="-2" offsetY="-50" delay="140"/>
+ <frame index="1" offsetX="-9" offsetY="-46" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="3" offsetY="-48" delay="280"/>
+ <frame index="2" offsetX="3" offsetY="-46" delay="140"/>
+ <frame index="2" offsetX="4" offsetY="-49" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="6" offsetY="-45" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-48" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-49" delay="140"/>
+ <frame index="3" offsetX="7" offsetY="-45" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="equipment">
+ <animation direction="down">
+ <frame index="0" offsetX="-4" offsetY="-48" delay="100"/>
+ <frame index="0" offsetX="-4" offsetY="-49" delay="100"/>
+ <frame index="0" offsetX="-4" offsetY="-46" delay="100"/>
+ <frame index="0" offsetX="-4" offsetY="-45" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-2" offsetY="-51" delay="100"/>
+ <frame index="1" offsetX="-2" offsetY="-52" delay="100"/>
+ <frame index="1" offsetX="-6" offsetY="-49" delay="100"/>
+ <frame index="1" offsetX="-7" offsetY="-48" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="4" offsetY="-49" delay="300"/>
+ <frame index="2" offsetX="4" offsetY="-47" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="1" offsetY="-49" delay="100"/>
+ <frame index="3" offsetX="1" offsetY="-50" delay="100"/>
+ <frame index="3" offsetX="4" offsetY="-48" delay="100"/>
+ <frame index="3" offsetX="5" offsetY="-47" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="equipment">
+ <animation direction="down">
+ <frame index="0" offsetX="-6" offsetY="-50" delay="280"/>
+ <frame index="0" offsetX="-6" offsetY="-51" delay="140"/>
+ <frame index="0" offsetX="-6" offsetY="-45" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-2" offsetY="-51" delay="140"/>
+ <frame index="1" offsetX="1" offsetY="-49" delay="140"/>
+ <frame index="1" offsetX="-6" offsetY="-51" delay="140"/>
+ <frame index="1" offsetX="-6" offsetY="-48" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="2" offsetY="-49" delay="140"/>
+ <frame index="2" offsetX="3" offsetY="-49" delay="140"/>
+ <frame index="2" offsetX="3" offsetY="-48" delay="140"/>
+ <frame index="2" offsetX="2" offsetY="-53" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="1" offsetY="-49" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-47" delay="140"/>
+ <frame index="3" offsetX="5" offsetY="-50" delay="140"/>
+ <frame index="3" offsetX="6" offsetY="-47" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="equipment">
+ <animation direction="down">
+ <frame index="0" offsetX="-5" offsetY="-47" delay="280"/>
+ <frame index="0" offsetX="-5" offsetY="-49" delay="140"/>
+ <frame index="0" offsetX="-5" offsetY="-43" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-3" offsetY="-51" delay="140"/>
+ <frame index="1" offsetX="-3" offsetY="-52" delay="280"/>
+ <frame index="1" offsetX="-8" offsetY="-48" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="3" offsetY="-48" delay="140"/>
+ <frame index="2" offsetX="3" offsetY="-47" delay="280"/>
+ <frame index="2" offsetX="3" offsetY="-46" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="1" offsetY="-49" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-50" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-51" delay="140"/>
+ <frame index="3" offsetX="7" offsetY="-47" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/sailor-hat-female.xml b/graphics/sprites/equipment/head/sailor-hat-female.xml
new file mode 100644
index 00000000..116bae84
--- /dev/null
+++ b/graphics/sprites/equipment/head/sailor-hat-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="15" name="base" src="graphics/sprites/equipment/head/sailor-hat.png" width="21"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-48"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-1" offsetY="-48"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-48"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-1" offsetY="-48"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-47"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-48"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-47"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-48"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="-1" offsetY="-48"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-47"/>
+ <frame delay="150" index="1" offsetX="-1" offsetY="-48"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-47"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-48"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-3" offsetY="-48"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-49"/>
+ <frame delay="150" index="2" offsetX="-3" offsetY="-48"/>
+ <frame delay="150" index="2" offsetX="-3" offsetY="-49"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-1" offsetY="-48"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-47"/>
+ <frame delay="150" index="3" offsetX="-1" offsetY="-48"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-47"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-48"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-46"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-47"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-44"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-43"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="3" offsetY="-49"/>
+ <frame delay="75" index="1" offsetX="3" offsetY="-50"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-47"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-46"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-4" offsetY="-48"/>
+ <frame delay="75" index="2" offsetX="-4" offsetY="-46"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-4" offsetY="-49"/>
+ <frame delay="75" index="3" offsetX="-4" offsetY="-50"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-47"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-46"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="-1" offsetY="-47"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-46"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-47"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="2" offsetY="-48"/>
+ <frame delay="150" index="1" offsetX="4" offsetY="-49"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-3" offsetY="-48"/>
+ <frame delay="75" index="2" offsetX="-4" offsetY="-47"/>
+ <frame delay="75" index="2" offsetX="-4" offsetY="-48"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-4" offsetY="-48"/>
+ <frame delay="150" index="3" offsetX="-6" offsetY="-49"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-36"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-39"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-40"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-7" offsetY="-39"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="30" offsetY="-2"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-45" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-42" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-47" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-41" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-2" offsetY="-45" delay="140"/>
+ <frame index="1" offsetX="1" offsetY="-48" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-48" delay="140"/>
+ <frame index="1" offsetX="-4" offsetY="-44" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-5" offsetY="-47" delay="280"/>
+ <frame index="2" offsetX="-5" offsetY="-45" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-48" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="1" offsetY="-45" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-48" delay="140"/>
+ <frame index="3" offsetX="-4" offsetY="-48" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-44" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-46" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-47" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-44" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-43" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-49" delay="100"/>
+ <frame index="1" offsetX="3" offsetY="-50" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="-47" delay="100"/>
+ <frame index="1" offsetX="-2" offsetY="-46" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-48" delay="300"/>
+ <frame index="2" offsetX="-4" offsetY="-46" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-4" offsetY="-49" delay="100"/>
+ <frame index="3" offsetX="-4" offsetY="-50" delay="100"/>
+ <frame index="3" offsetX="-1" offsetY="-47" delay="100"/>
+ <frame index="3" offsetX="0" offsetY="-46" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-3" offsetY="-48" delay="280"/>
+ <frame index="0" offsetX="-3" offsetY="-49" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-43" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-49" delay="140"/>
+ <frame index="1" offsetX="6" offsetY="-47" delay="140"/>
+ <frame index="1" offsetX="-1" offsetY="-49" delay="140"/>
+ <frame index="1" offsetX="-1" offsetY="-46" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-6" offsetY="-48" delay="140"/>
+ <frame index="2" offsetX="-5" offsetY="-48" delay="140"/>
+ <frame index="2" offsetX="-5" offsetY="-47" delay="140"/>
+ <frame index="2" offsetX="-6" offsetY="-52" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-4" offsetY="-49" delay="140"/>
+ <frame index="3" offsetX="-6" offsetY="-47" delay="140"/>
+ <frame index="3" offsetX="0" offsetY="-49" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-46" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-45" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-47" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-41" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-49" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-50" delay="280"/>
+ <frame index="1" offsetX="-3" offsetY="-46" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-5" offsetY="-47" delay="140"/>
+ <frame index="2" offsetX="-5" offsetY="-46" delay="280"/>
+ <frame index="2" offsetX="-5" offsetY="-45" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-4" offsetY="-49" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-50" delay="280"/>
+ <frame index="3" offsetX="2" offsetY="-46" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/santabeardhat-female.xml b/graphics/sprites/equipment/head/santabeardhat-female.xml
new file mode 100644
index 00000000..d379df3c
--- /dev/null
+++ b/graphics/sprites/equipment/head/santabeardhat-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="40" name="base" src="graphics/sprites/equipment/head/santabeardhat.png" width="40"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-25"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="0" offsetY="-29"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="1" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-2" offsetY="-25"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-26"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-25"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-26"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="3" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-29"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-27"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-25"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-24"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="4" offsetY="-30"/>
+ <frame delay="75" index="1" offsetX="4" offsetY="-31"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-27"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-3" offsetY="-25"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-23"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-3" offsetY="-30"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-31"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-27"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-27"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="3" offsetY="-29"/>
+ <frame delay="150" index="1" offsetX="5" offsetY="-30"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-25"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-24"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-25"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-3" offsetY="-29"/>
+ <frame delay="150" index="3" offsetX="-5" offsetY="-30"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-17"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-20"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-17"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-6" offsetY="-20"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="21" offsetY="-4"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-26" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-23" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-28" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-22" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-1" offsetY="-26" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-29" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-29" delay="140"/>
+ <frame index="1" offsetX="-3" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-24" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-22" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="2" offsetY="-26" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-29" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-29" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-27" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-25" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-24" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-30" delay="100"/>
+ <frame index="1" offsetX="4" offsetY="-31" delay="100"/>
+ <frame index="1" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="-27" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-25" delay="300"/>
+ <frame index="2" offsetX="-3" offsetY="-23" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="100"/>
+ <frame index="3" offsetX="-3" offsetY="-31" delay="100"/>
+ <frame index="3" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="3" offsetX="1" offsetY="-27" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-29" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-30" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-24" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="7" offsetY="-28" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-5" offsetY="-25" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-25" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-24" delay="140"/>
+ <frame index="2" offsetX="-5" offsetY="-29" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="-5" offsetY="-28" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-26" delay="280"/>
+ <frame index="0" offsetX="-1" offsetY="-28" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-22" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-31" delay="280"/>
+ <frame index="1" offsetX="-2" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-24" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-23" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-22" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-31" delay="280"/>
+ <frame index="3" offsetX="3" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/santahat-female.xml b/graphics/sprites/equipment/head/santahat-female.xml
new file mode 100644
index 00000000..b719000d
--- /dev/null
+++ b/graphics/sprites/equipment/head/santahat-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="40" name="base" src="graphics/sprites/equipment/head/santahat.png|R;W" width="40"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-25"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="0" offsetY="-29"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="1" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-1" offsetY="-25"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-26"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-25"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-26"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="3" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-29"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-27"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-25"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-24"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="4" offsetY="-30"/>
+ <frame delay="75" index="1" offsetX="4" offsetY="-31"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-27"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-25"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-23"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-3" offsetY="-30"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-31"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-27"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-27"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="3" offsetY="-29"/>
+ <frame delay="150" index="1" offsetX="5" offsetY="-30"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-1" offsetY="-25"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-24"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-25"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-3" offsetY="-29"/>
+ <frame delay="150" index="3" offsetX="-5" offsetY="-30"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-17"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-20"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="0" offsetY="-17"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-6" offsetY="-20"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="21" offsetY="-4"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-26" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-23" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-28" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-22" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-1" offsetY="-26" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-29" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-29" delay="140"/>
+ <frame index="1" offsetX="-3" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-24" delay="280"/>
+ <frame index="2" offsetX="-3" offsetY="-22" delay="140"/>
+ <frame index="2" offsetX="-2" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="2" offsetY="-26" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-29" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-29" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-27" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-25" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-24" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-30" delay="100"/>
+ <frame index="1" offsetX="4" offsetY="-31" delay="100"/>
+ <frame index="1" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="-27" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-25" delay="300"/>
+ <frame index="2" offsetX="-2" offsetY="-23" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="100"/>
+ <frame index="3" offsetX="-3" offsetY="-31" delay="100"/>
+ <frame index="3" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="3" offsetX="1" offsetY="-27" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-29" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-30" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-24" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="7" offsetY="-28" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-25" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-25" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-24" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-29" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="-5" offsetY="-28" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-26" delay="280"/>
+ <frame index="0" offsetX="-1" offsetY="-28" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-22" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-31" delay="280"/>
+ <frame index="1" offsetX="-2" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-24" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-23" delay="280"/>
+ <frame index="2" offsetX="-3" offsetY="-22" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-31" delay="280"/>
+ <frame index="3" offsetX="3" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/serf-female.xml b/graphics/sprites/equipment/head/serf-female.xml
new file mode 100644
index 00000000..6fba764d
--- /dev/null
+++ b/graphics/sprites/equipment/head/serf-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="26" name="base" src="graphics/sprites/equipment/head/serf.png" width="24"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-40"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="1" offsetY="-40"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="0" offsetY="-41"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-1" offsetY="-40"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-39"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-40"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-39"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-40"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="1" offsetY="-40"/>
+ <frame delay="75" index="1" offsetX="1" offsetY="-39"/>
+ <frame delay="150" index="1" offsetX="1" offsetY="-40"/>
+ <frame delay="75" index="1" offsetX="1" offsetY="-39"/>
+ <frame delay="75" index="1" offsetX="1" offsetY="-40"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="0" offsetY="-41"/>
+ <frame delay="150" index="2" offsetX="0" offsetY="-42"/>
+ <frame delay="75" index="2" offsetX="0" offsetY="-41"/>
+ <frame delay="150" index="2" offsetX="0" offsetY="-42"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-1" offsetY="-40"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-39"/>
+ <frame delay="150" index="3" offsetX="-1" offsetY="-40"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-39"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-40"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-38"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-39"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-36"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-35"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="5" offsetY="-41"/>
+ <frame delay="75" index="1" offsetX="5" offsetY="-42"/>
+ <frame delay="75" index="1" offsetX="1" offsetY="-39"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-38"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-1" offsetY="-41"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-39"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-4" offsetY="-41"/>
+ <frame delay="75" index="3" offsetX="-4" offsetY="-42"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-39"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-38"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="0" offsetY="-39"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-38"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-39"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="4" offsetY="-40"/>
+ <frame delay="150" index="1" offsetX="6" offsetY="-41"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="0" offsetY="-41"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-40"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-41"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-4" offsetY="-40"/>
+ <frame delay="150" index="3" offsetX="-6" offsetY="-41"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-28"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="5" offsetY="-31"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="1" offsetY="-33"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-7" offsetY="-31"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="23" offsetY="-13"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-37" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-34" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-39" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-33" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="0" offsetY="-37" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-40" delay="140"/>
+ <frame index="1" offsetX="5" offsetY="-40" delay="140"/>
+ <frame index="1" offsetX="-2" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-40" delay="280"/>
+ <frame index="2" offsetX="-2" offsetY="-38" delay="140"/>
+ <frame index="2" offsetX="-1" offsetY="-41" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="1" offsetY="-37" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-40" delay="140"/>
+ <frame index="3" offsetX="-4" offsetY="-40" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-38" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-39" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-36" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-35" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="5" offsetY="-41" delay="100"/>
+ <frame index="1" offsetX="5" offsetY="-42" delay="100"/>
+ <frame index="1" offsetX="1" offsetY="-39" delay="100"/>
+ <frame index="1" offsetX="0" offsetY="-38" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-41" delay="300"/>
+ <frame index="2" offsetX="-1" offsetY="-39" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-4" offsetY="-41" delay="100"/>
+ <frame index="3" offsetX="-4" offsetY="-42" delay="100"/>
+ <frame index="3" offsetX="-1" offsetY="-39" delay="100"/>
+ <frame index="3" offsetX="0" offsetY="-38" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-40" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-41" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-35" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="5" offsetY="-41" delay="140"/>
+ <frame index="1" offsetX="8" offsetY="-39" delay="140"/>
+ <frame index="1" offsetX="1" offsetY="-41" delay="140"/>
+ <frame index="1" offsetX="1" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-41" delay="140"/>
+ <frame index="2" offsetX="-2" offsetY="-41" delay="140"/>
+ <frame index="2" offsetX="-2" offsetY="-40" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-45" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-4" offsetY="-41" delay="140"/>
+ <frame index="3" offsetX="-6" offsetY="-39" delay="140"/>
+ <frame index="3" offsetX="0" offsetY="-41" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-37" delay="280"/>
+ <frame index="0" offsetX="-1" offsetY="-39" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-33" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-41" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-42" delay="280"/>
+ <frame index="1" offsetX="-1" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-40" delay="140"/>
+ <frame index="2" offsetX="-2" offsetY="-39" delay="280"/>
+ <frame index="2" offsetX="-2" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-4" offsetY="-41" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-42" delay="280"/>
+ <frame index="3" offsetX="2" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/shroom-female.xml b/graphics/sprites/equipment/head/shroom-female.xml
new file mode 100644
index 00000000..5c3351aa
--- /dev/null
+++ b/graphics/sprites/equipment/head/shroom-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="40" name="base" src="graphics/sprites/equipment/head/shroom.png" width="40"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-25"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="0" offsetY="-29"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="1" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-1" offsetY="-25"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-26"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-25"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-26"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="3" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-29"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-27"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-25"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-24"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="4" offsetY="-30"/>
+ <frame delay="75" index="1" offsetX="4" offsetY="-31"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-27"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-25"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-23"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-3" offsetY="-30"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-31"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-27"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-27"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="3" offsetY="-29"/>
+ <frame delay="150" index="1" offsetX="5" offsetY="-30"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-1" offsetY="-25"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-24"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-25"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-3" offsetY="-29"/>
+ <frame delay="150" index="3" offsetX="-5" offsetY="-30"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-17"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-20"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="0" offsetY="-17"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-6" offsetY="-20"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="21" offsetY="-4"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-26" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-23" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-28" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-22" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-1" offsetY="-26" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-29" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-29" delay="140"/>
+ <frame index="1" offsetX="-3" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-24" delay="280"/>
+ <frame index="2" offsetX="-3" offsetY="-22" delay="140"/>
+ <frame index="2" offsetX="-2" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="2" offsetY="-26" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-29" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-29" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-27" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-25" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-24" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-30" delay="100"/>
+ <frame index="1" offsetX="4" offsetY="-31" delay="100"/>
+ <frame index="1" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="-27" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-25" delay="300"/>
+ <frame index="2" offsetX="-2" offsetY="-23" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="100"/>
+ <frame index="3" offsetX="-3" offsetY="-31" delay="100"/>
+ <frame index="3" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="3" offsetX="1" offsetY="-27" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-29" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-30" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-24" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="7" offsetY="-28" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-25" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-25" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-24" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-29" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="-5" offsetY="-28" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-26" delay="280"/>
+ <frame index="0" offsetX="-1" offsetY="-28" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-22" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-31" delay="280"/>
+ <frame index="1" offsetX="-2" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-24" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-23" delay="280"/>
+ <frame index="2" offsetX="-3" offsetY="-22" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-31" delay="280"/>
+ <frame index="3" offsetX="3" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/silkheadband-female.xml b/graphics/sprites/equipment/head/silkheadband-female.xml
new file mode 100644
index 00000000..5fb7ebf6
--- /dev/null
+++ b/graphics/sprites/equipment/head/silkheadband-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="40" name="base" src="graphics/sprites/equipment/head/silkheadband.png|W" width="40"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-25"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="0" offsetY="-29"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="1" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-1" offsetY="-25"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-26"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-25"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-26"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="3" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-29"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-27"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-25"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-24"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="4" offsetY="-30"/>
+ <frame delay="75" index="1" offsetX="4" offsetY="-31"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-27"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-25"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-23"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-3" offsetY="-30"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-31"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-27"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-27"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="3" offsetY="-29"/>
+ <frame delay="150" index="1" offsetX="5" offsetY="-30"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-1" offsetY="-25"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-24"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-25"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-3" offsetY="-29"/>
+ <frame delay="150" index="3" offsetX="-5" offsetY="-30"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-17"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-20"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="0" offsetY="-17"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-6" offsetY="-20"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="21" offsetY="-4"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-26" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-23" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-28" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-22" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-1" offsetY="-26" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-29" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-29" delay="140"/>
+ <frame index="1" offsetX="-3" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-24" delay="280"/>
+ <frame index="2" offsetX="-3" offsetY="-22" delay="140"/>
+ <frame index="2" offsetX="-2" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="2" offsetY="-26" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-29" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-29" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-27" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-25" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-24" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-30" delay="100"/>
+ <frame index="1" offsetX="4" offsetY="-31" delay="100"/>
+ <frame index="1" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="-27" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-25" delay="300"/>
+ <frame index="2" offsetX="-2" offsetY="-23" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="100"/>
+ <frame index="3" offsetX="-3" offsetY="-31" delay="100"/>
+ <frame index="3" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="3" offsetX="1" offsetY="-27" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-29" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-30" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-24" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="7" offsetY="-28" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-25" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-25" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-24" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-29" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="-5" offsetY="-28" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-26" delay="280"/>
+ <frame index="0" offsetX="-1" offsetY="-28" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-22" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-31" delay="280"/>
+ <frame index="1" offsetX="-2" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-24" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-23" delay="280"/>
+ <frame index="2" offsetX="-3" offsetY="-22" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-31" delay="280"/>
+ <frame index="3" offsetX="3" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/skullmask-female.xml b/graphics/sprites/equipment/head/skullmask-female.xml
new file mode 100644
index 00000000..a1db2e68
--- /dev/null
+++ b/graphics/sprites/equipment/head/skullmask-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="32" name="base" src="graphics/sprites/equipment/head/skullmask.png" width="32"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-25"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="0" offsetY="-29"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="1" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-1" offsetY="-25"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-26"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-25"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-26"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="3" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-29"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-27"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-25"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-24"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="4" offsetY="-30"/>
+ <frame delay="75" index="1" offsetX="4" offsetY="-31"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-27"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-25"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-23"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-3" offsetY="-30"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-31"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-27"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-27"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="3" offsetY="-29"/>
+ <frame delay="150" index="1" offsetX="5" offsetY="-30"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-1" offsetY="-25"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-24"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-25"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-3" offsetY="-29"/>
+ <frame delay="150" index="3" offsetX="-5" offsetY="-30"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-17"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-20"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="0" offsetY="-17"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-6" offsetY="-20"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="21" offsetY="-4"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-26" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-23" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-28" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-22" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-1" offsetY="-26" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-29" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-29" delay="140"/>
+ <frame index="1" offsetX="-3" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-24" delay="280"/>
+ <frame index="2" offsetX="-3" offsetY="-22" delay="140"/>
+ <frame index="2" offsetX="-2" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="2" offsetY="-26" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-29" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-29" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-27" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-25" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-24" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-30" delay="100"/>
+ <frame index="1" offsetX="4" offsetY="-31" delay="100"/>
+ <frame index="1" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="-27" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-25" delay="300"/>
+ <frame index="2" offsetX="-2" offsetY="-23" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="100"/>
+ <frame index="3" offsetX="-3" offsetY="-31" delay="100"/>
+ <frame index="3" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="3" offsetX="1" offsetY="-27" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-29" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-30" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-24" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="7" offsetY="-28" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-25" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-25" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-24" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-29" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="-5" offsetY="-28" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-26" delay="280"/>
+ <frame index="0" offsetX="-1" offsetY="-28" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-22" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-31" delay="280"/>
+ <frame index="1" offsetX="-2" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-24" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-23" delay="280"/>
+ <frame index="2" offsetX="-3" offsetY="-22" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-31" delay="280"/>
+ <frame index="3" offsetX="3" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/snowgoggles-female.xml b/graphics/sprites/equipment/head/snowgoggles-female.xml
new file mode 100644
index 00000000..6c5baf20
--- /dev/null
+++ b/graphics/sprites/equipment/head/snowgoggles-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="29" name="base" src="graphics/sprites/equipment/head/snowgoggles.png" width="23"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-34"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-2" offsetY="-34"/>
+ </animation>
+ <animation direction="up">
+ <frame index="3" offsetX="-2" offsetY="-34"/>
+ </animation>
+ <animation direction="right">
+ <frame index="2" offsetX="1" offsetY="-34"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-2" offsetY="-33"/>
+ <frame delay="150" index="0" offsetX="-2" offsetY="-34"/>
+ <frame delay="75" index="0" offsetX="-2" offsetY="-33"/>
+ <frame delay="150" index="0" offsetX="-2" offsetY="-34"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="-2" offsetY="-34"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-33"/>
+ <frame delay="150" index="1" offsetX="-2" offsetY="-34"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-33"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-34"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="3" offsetX="-2" offsetY="-34"/>
+ <frame delay="150" index="3" offsetX="-2" offsetY="-35"/>
+ <frame delay="75" index="3" offsetX="-2" offsetY="-34"/>
+ <frame delay="150" index="3" offsetX="-2" offsetY="-35"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="2" offsetX="1" offsetY="-34"/>
+ <frame delay="75" index="2" offsetX="1" offsetY="-33"/>
+ <frame delay="150" index="2" offsetX="1" offsetY="-34"/>
+ <frame delay="75" index="2" offsetX="1" offsetY="-33"/>
+ <frame delay="75" index="2" offsetX="1" offsetY="-34"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-2" offsetY="-32"/>
+ <frame delay="75" index="0" offsetX="-2" offsetY="-33"/>
+ <frame delay="75" index="0" offsetX="-2" offsetY="-30"/>
+ <frame delay="75" index="0" offsetX="-2" offsetY="-29"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="2" offsetY="-35"/>
+ <frame delay="75" index="1" offsetX="2" offsetY="-36"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-33"/>
+ <frame delay="75" index="1" offsetX="-3" offsetY="-32"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="3" offsetX="-3" offsetY="-34"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-32"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="2" offsetX="-3" offsetY="-35"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-36"/>
+ <frame delay="75" index="2" offsetX="0" offsetY="-33"/>
+ <frame delay="75" index="2" offsetX="1" offsetY="-32"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="-2" offsetY="-33"/>
+ <frame delay="75" index="0" offsetX="-2" offsetY="-32"/>
+ <frame delay="75" index="0" offsetX="-2" offsetY="-33"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="2" offsetY="-34"/>
+ <frame delay="150" index="1" offsetX="4" offsetY="-35"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="3" offsetX="-2" offsetY="-34"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-33"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-34"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="2" offsetX="-3" offsetY="-34"/>
+ <frame delay="150" index="2" offsetX="-5" offsetY="-35"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-26"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-28"/>
+ </animation>
+ <animation direction="up">
+ <frame index="3" offsetX="-1" offsetY="-28"/>
+ </animation>
+ <animation direction="right">
+ <frame index="2" offsetX="-6" offsetY="-28"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="19" offsetY="-12"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-3" offsetY="-31" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-28" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-33" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-3" offsetY="-31" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-34" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-34" delay="140"/>
+ <frame index="1" offsetX="-5" offsetY="-30" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="3" offsetX="-4" offsetY="-33" delay="280"/>
+ <frame index="3" offsetX="-4" offsetY="-31" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-34" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="2" offsetX="2" offsetY="-31" delay="140"/>
+ <frame index="2" offsetX="-1" offsetY="-34" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-34" delay="140"/>
+ <frame index="2" offsetX="3" offsetY="-30" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-32" delay="100"/>
+ <frame index="0" offsetX="-2" offsetY="-33" delay="100"/>
+ <frame index="0" offsetX="-2" offsetY="-30" delay="100"/>
+ <frame index="0" offsetX="-2" offsetY="-29" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-35" delay="100"/>
+ <frame index="1" offsetX="2" offsetY="-36" delay="100"/>
+ <frame index="1" offsetX="-2" offsetY="-33" delay="100"/>
+ <frame index="1" offsetX="-3" offsetY="-32" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="3" offsetX="-3" offsetY="-34" delay="300"/>
+ <frame index="3" offsetX="-3" offsetY="-32" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="2" offsetX="-3" offsetY="-35" delay="100"/>
+ <frame index="2" offsetX="-3" offsetY="-36" delay="100"/>
+ <frame index="2" offsetX="0" offsetY="-33" delay="100"/>
+ <frame index="2" offsetX="1" offsetY="-32" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-4" offsetY="-34" delay="280"/>
+ <frame index="0" offsetX="-4" offsetY="-35" delay="140"/>
+ <frame index="0" offsetX="-4" offsetY="-29" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-35" delay="140"/>
+ <frame index="1" offsetX="5" offsetY="-33" delay="140"/>
+ <frame index="1" offsetX="-2" offsetY="-35" delay="140"/>
+ <frame index="1" offsetX="-2" offsetY="-32" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="3" offsetX="-5" offsetY="-34" delay="140"/>
+ <frame index="3" offsetX="-4" offsetY="-34" delay="140"/>
+ <frame index="3" offsetX="-4" offsetY="-33" delay="140"/>
+ <frame index="3" offsetX="-5" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="2" offsetX="-3" offsetY="-35" delay="140"/>
+ <frame index="2" offsetX="-5" offsetY="-33" delay="140"/>
+ <frame index="2" offsetX="1" offsetY="-35" delay="140"/>
+ <frame index="2" offsetX="2" offsetY="-32" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-3" offsetY="-31" delay="280"/>
+ <frame index="0" offsetX="-3" offsetY="-33" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="1" offsetY="-35" delay="140"/>
+ <frame index="1" offsetX="1" offsetY="-36" delay="280"/>
+ <frame index="1" offsetX="-4" offsetY="-32" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="3" offsetX="-4" offsetY="-33" delay="140"/>
+ <frame index="3" offsetX="-4" offsetY="-32" delay="280"/>
+ <frame index="3" offsetX="-4" offsetY="-31" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="2" offsetX="-3" offsetY="-35" delay="140"/>
+ <frame index="2" offsetX="-2" offsetY="-36" delay="280"/>
+ <frame index="2" offsetX="3" offsetY="-32" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/standardheadband-female.xml b/graphics/sprites/equipment/head/standardheadband-female.xml
new file mode 100644
index 00000000..b6aaacaa
--- /dev/null
+++ b/graphics/sprites/equipment/head/standardheadband-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="40" name="base" src="graphics/sprites/equipment/head/standardheadband.png|W" width="40"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-25"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="0" offsetY="-29"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="1" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-1" offsetY="-25"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-26"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-25"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-26"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="3" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-29"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-27"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-25"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-24"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="4" offsetY="-30"/>
+ <frame delay="75" index="1" offsetX="4" offsetY="-31"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-27"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-25"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-23"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-3" offsetY="-30"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-31"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-27"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-27"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="3" offsetY="-29"/>
+ <frame delay="150" index="1" offsetX="5" offsetY="-30"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-1" offsetY="-25"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-24"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-25"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-3" offsetY="-29"/>
+ <frame delay="150" index="3" offsetX="-5" offsetY="-30"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-17"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-20"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="0" offsetY="-17"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-6" offsetY="-20"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="21" offsetY="-4"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-26" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-23" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-28" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-22" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-1" offsetY="-26" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-29" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-29" delay="140"/>
+ <frame index="1" offsetX="-3" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-24" delay="280"/>
+ <frame index="2" offsetX="-3" offsetY="-22" delay="140"/>
+ <frame index="2" offsetX="-2" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="2" offsetY="-26" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-29" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-29" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-27" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-25" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-24" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-30" delay="100"/>
+ <frame index="1" offsetX="4" offsetY="-31" delay="100"/>
+ <frame index="1" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="-27" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-25" delay="300"/>
+ <frame index="2" offsetX="-2" offsetY="-23" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="100"/>
+ <frame index="3" offsetX="-3" offsetY="-31" delay="100"/>
+ <frame index="3" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="3" offsetX="1" offsetY="-27" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-29" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-30" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-24" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="7" offsetY="-28" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-25" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-25" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-24" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-29" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="-5" offsetY="-28" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-26" delay="280"/>
+ <frame index="0" offsetX="-1" offsetY="-28" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-22" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-31" delay="280"/>
+ <frame index="1" offsetX="-2" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-24" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-23" delay="280"/>
+ <frame index="2" offsetX="-3" offsetY="-22" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-31" delay="280"/>
+ <frame index="3" offsetX="3" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/sunglasses-female.xml b/graphics/sprites/equipment/head/sunglasses-female.xml
new file mode 100644
index 00000000..fb3270eb
--- /dev/null
+++ b/graphics/sprites/equipment/head/sunglasses-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="29" name="base" src="graphics/sprites/equipment/head/sunglasses.png" width="23"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-34"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-2" offsetY="-34"/>
+ </animation>
+ <animation direction="up">
+ <frame index="3" offsetX="-2" offsetY="-34"/>
+ </animation>
+ <animation direction="right">
+ <frame index="2" offsetX="1" offsetY="-34"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-2" offsetY="-33"/>
+ <frame delay="150" index="0" offsetX="-2" offsetY="-34"/>
+ <frame delay="75" index="0" offsetX="-2" offsetY="-33"/>
+ <frame delay="150" index="0" offsetX="-2" offsetY="-34"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="-2" offsetY="-34"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-33"/>
+ <frame delay="150" index="1" offsetX="-2" offsetY="-34"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-33"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-34"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="3" offsetX="-2" offsetY="-34"/>
+ <frame delay="150" index="3" offsetX="-2" offsetY="-35"/>
+ <frame delay="75" index="3" offsetX="-2" offsetY="-34"/>
+ <frame delay="150" index="3" offsetX="-2" offsetY="-35"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="2" offsetX="1" offsetY="-34"/>
+ <frame delay="75" index="2" offsetX="1" offsetY="-33"/>
+ <frame delay="150" index="2" offsetX="1" offsetY="-34"/>
+ <frame delay="75" index="2" offsetX="1" offsetY="-33"/>
+ <frame delay="75" index="2" offsetX="1" offsetY="-34"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-2" offsetY="-32"/>
+ <frame delay="75" index="0" offsetX="-2" offsetY="-33"/>
+ <frame delay="75" index="0" offsetX="-2" offsetY="-30"/>
+ <frame delay="75" index="0" offsetX="-2" offsetY="-29"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="2" offsetY="-35"/>
+ <frame delay="75" index="1" offsetX="2" offsetY="-36"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-33"/>
+ <frame delay="75" index="1" offsetX="-3" offsetY="-32"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="3" offsetX="-3" offsetY="-34"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-32"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="2" offsetX="-3" offsetY="-35"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-36"/>
+ <frame delay="75" index="2" offsetX="0" offsetY="-33"/>
+ <frame delay="75" index="2" offsetX="1" offsetY="-32"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="-2" offsetY="-33"/>
+ <frame delay="75" index="0" offsetX="-2" offsetY="-32"/>
+ <frame delay="75" index="0" offsetX="-2" offsetY="-33"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="2" offsetY="-34"/>
+ <frame delay="150" index="1" offsetX="4" offsetY="-35"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="3" offsetX="-2" offsetY="-34"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-33"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-34"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="2" offsetX="-3" offsetY="-34"/>
+ <frame delay="150" index="2" offsetX="-5" offsetY="-35"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-26"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-28"/>
+ </animation>
+ <animation direction="up">
+ <frame index="3" offsetX="-1" offsetY="-28"/>
+ </animation>
+ <animation direction="right">
+ <frame index="2" offsetX="-6" offsetY="-28"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="19" offsetY="-12"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-3" offsetY="-31" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-28" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-33" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-3" offsetY="-31" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-34" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-34" delay="140"/>
+ <frame index="1" offsetX="-5" offsetY="-30" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="3" offsetX="-4" offsetY="-33" delay="280"/>
+ <frame index="3" offsetX="-4" offsetY="-31" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-34" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="2" offsetX="2" offsetY="-31" delay="140"/>
+ <frame index="2" offsetX="-1" offsetY="-34" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-34" delay="140"/>
+ <frame index="2" offsetX="3" offsetY="-30" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-32" delay="100"/>
+ <frame index="0" offsetX="-2" offsetY="-33" delay="100"/>
+ <frame index="0" offsetX="-2" offsetY="-30" delay="100"/>
+ <frame index="0" offsetX="-2" offsetY="-29" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-35" delay="100"/>
+ <frame index="1" offsetX="2" offsetY="-36" delay="100"/>
+ <frame index="1" offsetX="-2" offsetY="-33" delay="100"/>
+ <frame index="1" offsetX="-3" offsetY="-32" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="3" offsetX="-3" offsetY="-34" delay="300"/>
+ <frame index="3" offsetX="-3" offsetY="-32" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="2" offsetX="-3" offsetY="-35" delay="100"/>
+ <frame index="2" offsetX="-3" offsetY="-36" delay="100"/>
+ <frame index="2" offsetX="0" offsetY="-33" delay="100"/>
+ <frame index="2" offsetX="1" offsetY="-32" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-4" offsetY="-34" delay="280"/>
+ <frame index="0" offsetX="-4" offsetY="-35" delay="140"/>
+ <frame index="0" offsetX="-4" offsetY="-29" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-35" delay="140"/>
+ <frame index="1" offsetX="5" offsetY="-33" delay="140"/>
+ <frame index="1" offsetX="-2" offsetY="-35" delay="140"/>
+ <frame index="1" offsetX="-2" offsetY="-32" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="3" offsetX="-5" offsetY="-34" delay="140"/>
+ <frame index="3" offsetX="-4" offsetY="-34" delay="140"/>
+ <frame index="3" offsetX="-4" offsetY="-33" delay="140"/>
+ <frame index="3" offsetX="-5" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="2" offsetX="-3" offsetY="-35" delay="140"/>
+ <frame index="2" offsetX="-5" offsetY="-33" delay="140"/>
+ <frame index="2" offsetX="1" offsetY="-35" delay="140"/>
+ <frame index="2" offsetX="2" offsetY="-32" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-3" offsetY="-31" delay="280"/>
+ <frame index="0" offsetX="-3" offsetY="-33" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="1" offsetY="-35" delay="140"/>
+ <frame index="1" offsetX="1" offsetY="-36" delay="280"/>
+ <frame index="1" offsetX="-4" offsetY="-32" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="3" offsetX="-4" offsetY="-33" delay="140"/>
+ <frame index="3" offsetX="-4" offsetY="-32" delay="280"/>
+ <frame index="3" offsetX="-4" offsetY="-31" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="2" offsetX="-3" offsetY="-35" delay="140"/>
+ <frame index="2" offsetX="-2" offsetY="-36" delay="280"/>
+ <frame index="2" offsetX="3" offsetY="-32" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/tamoshanter-female.xml b/graphics/sprites/equipment/head/tamoshanter-female.xml
new file mode 100644
index 00000000..690aca09
--- /dev/null
+++ b/graphics/sprites/equipment/head/tamoshanter-female.xml
@@ -0,0 +1,230 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="26" name="equipment" src="graphics/sprites/equipment/head/tamoshanter.png|R;B" width="27"/>
+ <action imageset="equipment" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-37"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-1" offsetY="-39"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-37"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="0" offsetY="-39"/>
+ </animation>
+ </action>
+ <action imageset="equipment" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-36"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-37"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-36"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-37"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="-1" offsetY="-39"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-38"/>
+ <frame delay="150" index="1" offsetX="-1" offsetY="-39"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-38"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-39"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-2" offsetY="-37"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-38"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-37"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-38"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="0" offsetY="-39"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-38"/>
+ <frame delay="150" index="3" offsetX="0" offsetY="-39"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-38"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-39"/>
+ </animation>
+ </action>
+ <action imageset="equipment" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-35"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-36"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-33"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-31"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="3" offsetY="-40"/>
+ <frame delay="75" index="1" offsetX="3" offsetY="-41"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-39"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-37"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-3" offsetY="-37"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-36"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-3" offsetY="-40"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-41"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-39"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-37"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="equipment" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="-1" offsetY="-35"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-34"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-35"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="2" offsetY="-39"/>
+ <frame delay="150" index="1" offsetX="4" offsetY="-40"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-37"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-36"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-37"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-3" offsetY="-39"/>
+ <frame delay="150" index="3" offsetX="-5" offsetY="-40"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="equipment" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-25"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-30"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-29"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-6" offsetY="-30"/>
+ </animation>
+ </action>
+ <action imageset="equipment" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="28" offsetY="-12"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="equipment">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-34" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-31" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-36" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-29" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-2" offsetY="-36" delay="140"/>
+ <frame index="1" offsetX="1" offsetY="-39" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-40" delay="140"/>
+ <frame index="1" offsetX="-4" offsetY="-35" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-36" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-34" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="2" offsetY="-36" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-39" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-40" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-35" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="equipment">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-35" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-36" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-33" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-31" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-40" delay="100"/>
+ <frame index="1" offsetX="3" offsetY="-41" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="-39" delay="100"/>
+ <frame index="1" offsetX="-2" offsetY="-37" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-37" delay="300"/>
+ <frame index="2" offsetX="-3" offsetY="-36" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-40" delay="100"/>
+ <frame index="3" offsetX="-3" offsetY="-41" delay="100"/>
+ <frame index="3" offsetX="0" offsetY="-39" delay="100"/>
+ <frame index="3" offsetX="1" offsetY="-37" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="equipment">
+ <animation direction="down">
+ <frame index="0" offsetX="-3" offsetY="-37" delay="280"/>
+ <frame index="0" offsetX="-3" offsetY="-38" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-31" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-40" delay="140"/>
+ <frame index="1" offsetX="6" offsetY="-38" delay="140"/>
+ <frame index="1" offsetX="-1" offsetY="-41" delay="140"/>
+ <frame index="1" offsetX="-1" offsetY="-37" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-5" offsetY="-37" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-37" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-36" delay="140"/>
+ <frame index="2" offsetX="-5" offsetY="-42" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-40" delay="140"/>
+ <frame index="3" offsetX="-5" offsetY="-38" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-41" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-37" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="equipment">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-34" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-36" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-29" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-40" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-41" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-42" delay="140"/>
+ <frame index="1" offsetX="-3" offsetY="-37" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-36" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-35" delay="420"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-40" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-41" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-42" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-37" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/terranitehelm-female.xml b/graphics/sprites/equipment/head/terranitehelm-female.xml
new file mode 100644
index 00000000..b367f3af
--- /dev/null
+++ b/graphics/sprites/equipment/head/terranitehelm-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="26" name="base" src="graphics/sprites/equipment/head/terranitehelm.png" width="19"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-42"/>
+ </animation>
+ <animation direction="left">
+ <frame index="2" offsetX="-1" offsetY="-41"/>
+ </animation>
+ <animation direction="up">
+ <frame index="1" offsetX="-2" offsetY="-41"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-1" offsetY="-41"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-41"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-42"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-41"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-42"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="2" offsetX="-1" offsetY="-41"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-40"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-41"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-40"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-41"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="1" offsetX="-2" offsetY="-41"/>
+ <frame delay="150" index="1" offsetX="-2" offsetY="-42"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-41"/>
+ <frame delay="150" index="1" offsetX="-2" offsetY="-42"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-1" offsetY="-41"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-40"/>
+ <frame delay="150" index="3" offsetX="-1" offsetY="-41"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-40"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-41"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-40"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-41"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-37"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-36"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="2" offsetX="3" offsetY="-41"/>
+ <frame delay="75" index="2" offsetX="3" offsetY="-42"/>
+ <frame delay="75" index="2" offsetX="0" offsetY="-39"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-38"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="1" offsetX="-3" offsetY="-41"/>
+ <frame delay="75" index="1" offsetX="-3" offsetY="-39"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-4" offsetY="-42"/>
+ <frame delay="75" index="3" offsetX="-4" offsetY="-43"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-40"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-39"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="-1" offsetY="-41"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-40"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-41"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="2" offsetX="2" offsetY="-41"/>
+ <frame delay="150" index="2" offsetX="4" offsetY="-42"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="1" offsetX="-2" offsetY="-41"/>
+ <frame delay="75" index="1" offsetX="-3" offsetY="-40"/>
+ <frame delay="75" index="1" offsetX="-3" offsetY="-41"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-4" offsetY="-41"/>
+ <frame delay="150" index="3" offsetX="-6" offsetY="-42"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-30"/>
+ </animation>
+ <animation direction="left">
+ <frame index="2" offsetX="3" offsetY="-32"/>
+ </animation>
+ <animation direction="up">
+ <frame index="1" offsetX="-1" offsetY="-33"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-7" offsetY="-32"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="30" offsetY="-4"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-39" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-36" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-40" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-34" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="2" offsetX="-2" offsetY="-37" delay="140"/>
+ <frame index="2" offsetX="1" offsetY="-40" delay="140"/>
+ <frame index="2" offsetX="4" offsetY="-40" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="1" offsetX="-4" offsetY="-40" delay="280"/>
+ <frame index="1" offsetX="-4" offsetY="-38" delay="140"/>
+ <frame index="1" offsetX="-3" offsetY="-41" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="1" offsetY="-38" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-41" delay="140"/>
+ <frame index="3" offsetX="-4" offsetY="-41" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-37" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-40" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-41" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-37" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-36" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="2" offsetX="3" offsetY="-41" delay="100"/>
+ <frame index="2" offsetX="3" offsetY="-42" delay="100"/>
+ <frame index="2" offsetX="0" offsetY="-39" delay="100"/>
+ <frame index="2" offsetX="-1" offsetY="-38" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="1" offsetX="-3" offsetY="-41" delay="300"/>
+ <frame index="1" offsetX="-3" offsetY="-39" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-4" offsetY="-42" delay="100"/>
+ <frame index="3" offsetX="-4" offsetY="-43" delay="100"/>
+ <frame index="3" offsetX="-1" offsetY="-40" delay="100"/>
+ <frame index="3" offsetX="0" offsetY="-39" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-3" offsetY="-42" delay="420"/>
+ <frame index="0" offsetX="-3" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="2" offsetX="3" offsetY="-41" delay="140"/>
+ <frame index="2" offsetX="6" offsetY="-39" delay="140"/>
+ <frame index="2" offsetX="0" offsetY="-41" delay="140"/>
+ <frame index="2" offsetX="0" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="1" offsetX="-5" offsetY="-41" delay="140"/>
+ <frame index="1" offsetX="-4" offsetY="-41" delay="140"/>
+ <frame index="1" offsetX="-4" offsetY="-40" delay="140"/>
+ <frame index="1" offsetX="-5" offsetY="-45" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-4" offsetY="-42" delay="140"/>
+ <frame index="3" offsetX="-6" offsetY="-40" delay="140"/>
+ <frame index="3" offsetX="0" offsetY="-42" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-39" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-39" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-40" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-34" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="2" offsetX="2" offsetY="-41" delay="140"/>
+ <frame index="2" offsetX="2" offsetY="-42" delay="140"/>
+ <frame index="2" offsetX="3" offsetY="-42" delay="140"/>
+ <frame index="2" offsetX="-2" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="1" offsetX="-4" offsetY="-40" delay="140"/>
+ <frame index="1" offsetX="-4" offsetY="-39" delay="280"/>
+ <frame index="1" offsetX="-4" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-4" offsetY="-42" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-43" delay="280"/>
+ <frame index="3" offsetX="2" offsetY="-39" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/thin-crown-female.xml b/graphics/sprites/equipment/head/thin-crown-female.xml
new file mode 100644
index 00000000..da70a1e6
--- /dev/null
+++ b/graphics/sprites/equipment/head/thin-crown-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="15" name="base" src="graphics/sprites/equipment/head/thin-crown.png|W;R;G" width="21"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-49"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="0" offsetY="-49"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-49"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-1" offsetY="-49"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-48"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-49"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-48"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-49"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="0" offsetY="-49"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-48"/>
+ <frame delay="150" index="1" offsetX="0" offsetY="-49"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-48"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-49"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-2" offsetY="-49"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-50"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-49"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-50"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-1" offsetY="-49"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-48"/>
+ <frame delay="150" index="3" offsetX="-1" offsetY="-49"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-48"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-49"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-47"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-48"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-45"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-44"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="4" offsetY="-50"/>
+ <frame delay="75" index="1" offsetX="4" offsetY="-51"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-48"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-47"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-3" offsetY="-49"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-47"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-4" offsetY="-50"/>
+ <frame delay="75" index="3" offsetX="-4" offsetY="-51"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-48"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-47"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="-1" offsetY="-48"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-47"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-48"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="3" offsetY="-49"/>
+ <frame delay="150" index="1" offsetX="5" offsetY="-50"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-49"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-48"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-49"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-4" offsetY="-49"/>
+ <frame delay="150" index="3" offsetX="-6" offsetY="-50"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-37"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-40"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-41"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-7" offsetY="-40"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="0" offsetX="40" offsetY="-10"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-46" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-43" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-48" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-42" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-1" offsetY="-46" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-49" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-49" delay="140"/>
+ <frame index="1" offsetX="-3" offsetY="-45" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-48" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-46" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-49" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="1" offsetY="-46" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-49" delay="140"/>
+ <frame index="3" offsetX="-4" offsetY="-49" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-45" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-47" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-48" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-45" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-44" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-50" delay="100"/>
+ <frame index="1" offsetX="4" offsetY="-51" delay="100"/>
+ <frame index="1" offsetX="0" offsetY="-48" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="-47" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-49" delay="300"/>
+ <frame index="2" offsetX="-3" offsetY="-47" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-4" offsetY="-50" delay="100"/>
+ <frame index="3" offsetX="-4" offsetY="-51" delay="100"/>
+ <frame index="3" offsetX="-1" offsetY="-48" delay="100"/>
+ <frame index="3" offsetX="0" offsetY="-47" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-3" offsetY="-49" delay="280"/>
+ <frame index="0" offsetX="-3" offsetY="-50" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-44" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-50" delay="140"/>
+ <frame index="1" offsetX="7" offsetY="-48" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-50" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-47" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-5" offsetY="-49" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-49" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-48" delay="140"/>
+ <frame index="2" offsetX="-5" offsetY="-53" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-4" offsetY="-50" delay="140"/>
+ <frame index="3" offsetX="-6" offsetY="-48" delay="140"/>
+ <frame index="3" offsetX="0" offsetY="-50" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-47" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-46" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-48" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-42" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-50" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-51" delay="280"/>
+ <frame index="1" offsetX="-2" offsetY="-47" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-48" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-47" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-46" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-4" offsetY="-50" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-51" delay="280"/>
+ <frame index="3" offsetX="2" offsetY="-47" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/tophat-female.xml b/graphics/sprites/equipment/head/tophat-female.xml
new file mode 100644
index 00000000..840978ca
--- /dev/null
+++ b/graphics/sprites/equipment/head/tophat-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="17" name="base" src="graphics/sprites/equipment/head/tophat.png" width="21"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-50"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="0" offsetY="-50"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-50"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-1" offsetY="-50"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-49"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-50"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-49"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-50"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="0" offsetY="-50"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-49"/>
+ <frame delay="150" index="1" offsetX="0" offsetY="-50"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-49"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-50"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-2" offsetY="-50"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-51"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-50"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-51"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-1" offsetY="-50"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-49"/>
+ <frame delay="150" index="3" offsetX="-1" offsetY="-50"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-49"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-50"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-48"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-49"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-46"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-45"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="4" offsetY="-51"/>
+ <frame delay="75" index="1" offsetX="4" offsetY="-52"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-49"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-48"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-3" offsetY="-50"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-48"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-4" offsetY="-51"/>
+ <frame delay="75" index="3" offsetX="-4" offsetY="-52"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-49"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-48"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="-1" offsetY="-49"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-48"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-49"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="3" offsetY="-50"/>
+ <frame delay="150" index="1" offsetX="5" offsetY="-51"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-50"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-49"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-50"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-4" offsetY="-50"/>
+ <frame delay="150" index="3" offsetX="-6" offsetY="-51"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-38"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-41"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-42"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-7" offsetY="-41"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="40" offsetY="-6"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-47" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-44" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-49" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-43" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-1" offsetY="-47" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-50" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-50" delay="140"/>
+ <frame index="1" offsetX="-3" offsetY="-46" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-49" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-47" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-50" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="1" offsetY="-47" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-50" delay="140"/>
+ <frame index="3" offsetX="-4" offsetY="-50" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-46" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-48" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-49" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-46" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-45" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-51" delay="100"/>
+ <frame index="1" offsetX="4" offsetY="-52" delay="100"/>
+ <frame index="1" offsetX="0" offsetY="-49" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="-48" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-50" delay="300"/>
+ <frame index="2" offsetX="-3" offsetY="-48" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-4" offsetY="-51" delay="100"/>
+ <frame index="3" offsetX="-4" offsetY="-52" delay="100"/>
+ <frame index="3" offsetX="-1" offsetY="-49" delay="100"/>
+ <frame index="3" offsetX="0" offsetY="-48" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-3" offsetY="-50" delay="280"/>
+ <frame index="0" offsetX="-3" offsetY="-51" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-45" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-51" delay="140"/>
+ <frame index="1" offsetX="7" offsetY="-49" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-51" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-48" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-5" offsetY="-50" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-50" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-49" delay="140"/>
+ <frame index="2" offsetX="-5" offsetY="-54" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-4" offsetY="-51" delay="140"/>
+ <frame index="3" offsetX="-6" offsetY="-49" delay="140"/>
+ <frame index="3" offsetX="0" offsetY="-51" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-48" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-47" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-49" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-43" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-51" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-52" delay="280"/>
+ <frame index="1" offsetX="-2" offsetY="-48" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-49" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-48" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-47" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-4" offsetY="-51" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-52" delay="280"/>
+ <frame index="3" offsetX="2" offsetY="-48" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/underworld-mask-female.xml b/graphics/sprites/equipment/head/underworld-mask-female.xml
new file mode 100644
index 00000000..427637ce
--- /dev/null
+++ b/graphics/sprites/equipment/head/underworld-mask-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="40" name="base" src="graphics/sprites/equipment/head/underworld-mask.png" width="40"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-29"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="0" offsetY="-29"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="1" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-1" offsetY="-29"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-30"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-29"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-30"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="3" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-29"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-27"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-25"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-24"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="4" offsetY="-30"/>
+ <frame delay="75" index="1" offsetX="4" offsetY="-31"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-27"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-29"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-27"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-3" offsetY="-30"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-31"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-27"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-27"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="3" offsetY="-29"/>
+ <frame delay="150" index="1" offsetX="5" offsetY="-30"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-1" offsetY="-29"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-28"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-29"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-3" offsetY="-29"/>
+ <frame delay="150" index="3" offsetX="-5" offsetY="-30"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-17"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-20"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="0" offsetY="-21"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-6" offsetY="-20"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="21" offsetY="-4"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-26" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-23" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-28" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-22" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-1" offsetY="-26" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-29" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-29" delay="140"/>
+ <frame index="1" offsetX="-3" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-28" delay="280"/>
+ <frame index="2" offsetX="-3" offsetY="-26" delay="140"/>
+ <frame index="2" offsetX="-2" offsetY="-29" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="2" offsetY="-26" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-29" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-29" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-27" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-25" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-24" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-30" delay="100"/>
+ <frame index="1" offsetX="4" offsetY="-31" delay="100"/>
+ <frame index="1" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="-27" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-29" delay="300"/>
+ <frame index="2" offsetX="-2" offsetY="-27" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="100"/>
+ <frame index="3" offsetX="-3" offsetY="-31" delay="100"/>
+ <frame index="3" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="3" offsetX="1" offsetY="-27" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-29" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-30" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-24" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="7" offsetY="-28" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-29" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-29" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-28" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-33" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="-5" offsetY="-28" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-26" delay="280"/>
+ <frame index="0" offsetX="-1" offsetY="-28" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-22" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-31" delay="280"/>
+ <frame index="1" offsetX="-2" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-28" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-27" delay="280"/>
+ <frame index="2" offsetX="-3" offsetY="-26" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-31" delay="280"/>
+ <frame index="3" offsetX="3" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/warlordhelm-female.xml b/graphics/sprites/equipment/head/warlordhelm-female.xml
new file mode 100644
index 00000000..89a106d7
--- /dev/null
+++ b/graphics/sprites/equipment/head/warlordhelm-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="19" name="base" src="graphics/sprites/equipment/head/warlordhelm.png" width="27"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-42"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-42"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-42"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="2" offsetY="-42"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-41"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-42"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-41"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-42"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="4" offsetY="-42"/>
+ <frame delay="75" index="1" offsetX="4" offsetY="-41"/>
+ <frame delay="150" index="1" offsetX="4" offsetY="-42"/>
+ <frame delay="75" index="1" offsetX="4" offsetY="-41"/>
+ <frame delay="75" index="1" offsetX="4" offsetY="-42"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-2" offsetY="-42"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-43"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-42"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-43"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="2" offsetY="-42"/>
+ <frame delay="75" index="3" offsetX="2" offsetY="-41"/>
+ <frame delay="150" index="3" offsetX="2" offsetY="-42"/>
+ <frame delay="75" index="3" offsetX="2" offsetY="-41"/>
+ <frame delay="75" index="3" offsetX="2" offsetY="-42"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-40"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-41"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-38"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-37"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="7" offsetY="-43"/>
+ <frame delay="75" index="1" offsetX="7" offsetY="-44"/>
+ <frame delay="75" index="1" offsetX="3" offsetY="-41"/>
+ <frame delay="75" index="1" offsetX="2" offsetY="-40"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-3" offsetY="-42"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-39"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-2" offsetY="-43"/>
+ <frame delay="75" index="3" offsetX="-2" offsetY="-44"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-41"/>
+ <frame delay="75" index="3" offsetX="2" offsetY="-40"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="-1" offsetY="-41"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-40"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-41"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="6" offsetY="-42"/>
+ <frame delay="150" index="1" offsetX="8" offsetY="-43"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-42"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-41"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-42"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-1" offsetY="-42"/>
+ <frame delay="150" index="3" offsetX="-3" offsetY="-43"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-30"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="7" offsetY="-33"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-34"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-4" offsetY="-33"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="31" offsetY="-8"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-39" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-36" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-41" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-35" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-39" delay="140"/>
+ <frame index="1" offsetX="5" offsetY="-42" delay="140"/>
+ <frame index="1" offsetX="7" offsetY="-42" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-41" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-39" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-41" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="3" offsetY="-39" delay="140"/>
+ <frame index="3" offsetX="0" offsetY="-42" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-42" delay="140"/>
+ <frame index="3" offsetX="4" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-40" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-41" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-38" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-37" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="7" offsetY="-43" delay="100"/>
+ <frame index="1" offsetX="7" offsetY="-44" delay="100"/>
+ <frame index="1" offsetX="3" offsetY="-41" delay="100"/>
+ <frame index="1" offsetX="2" offsetY="-40" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-42" delay="300"/>
+ <frame index="2" offsetX="-3" offsetY="-39" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-2" offsetY="-43" delay="100"/>
+ <frame index="3" offsetX="-2" offsetY="-44" delay="100"/>
+ <frame index="3" offsetX="1" offsetY="-41" delay="100"/>
+ <frame index="3" offsetX="2" offsetY="-40" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-3" offsetY="-42" delay="280"/>
+ <frame index="0" offsetX="-3" offsetY="-43" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-37" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="7" offsetY="-43" delay="140"/>
+ <frame index="1" offsetX="10" offsetY="-41" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-43" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-40" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-5" offsetY="-42" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-42" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-41" delay="140"/>
+ <frame index="2" offsetX="-5" offsetY="-45" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-2" offsetY="-43" delay="140"/>
+ <frame index="3" offsetX="-4" offsetY="-41" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-43" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-40" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-39" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-41" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-35" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="6" offsetY="-43" delay="140"/>
+ <frame index="1" offsetX="6" offsetY="-44" delay="280"/>
+ <frame index="1" offsetX="1" offsetY="-40" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-41" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-40" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-2" offsetY="-43" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-44" delay="280"/>
+ <frame index="3" offsetX="4" offsetY="-40" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/witch-doctor-mask-female.xml b/graphics/sprites/equipment/head/witch-doctor-mask-female.xml
new file mode 100644
index 00000000..7004fa53
--- /dev/null
+++ b/graphics/sprites/equipment/head/witch-doctor-mask-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="31" name="base" src="graphics/sprites/equipment/head/witch-doctor-mask.png" width="40"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-34"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-4" offsetY="-34"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-30"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="1" offsetY="-34"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-33"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-34"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-33"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-34"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="-4" offsetY="-34"/>
+ <frame delay="75" index="1" offsetX="-4" offsetY="-33"/>
+ <frame delay="150" index="1" offsetX="-4" offsetY="-34"/>
+ <frame delay="75" index="1" offsetX="-4" offsetY="-33"/>
+ <frame delay="75" index="1" offsetX="-4" offsetY="-34"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-4" offsetY="-30"/>
+ <frame delay="150" index="2" offsetX="-4" offsetY="-31"/>
+ <frame delay="75" index="2" offsetX="-4" offsetY="-30"/>
+ <frame delay="150" index="2" offsetX="-4" offsetY="-31"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="1" offsetY="-34"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-33"/>
+ <frame delay="150" index="3" offsetX="1" offsetY="-34"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-33"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-34"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-32"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-33"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-30"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-29"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="4" offsetY="-35"/>
+ <frame delay="75" index="1" offsetX="4" offsetY="-36"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-33"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-32"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-4" offsetY="-30"/>
+ <frame delay="75" index="2" offsetX="-4" offsetY="-28"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-3" offsetY="-35"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-36"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-33"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-32"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="0" offsetY="-33"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-32"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-33"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="3" offsetY="-34"/>
+ <frame delay="150" index="1" offsetX="5" offsetY="-35"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-30"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-29"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-30"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-3" offsetY="-34"/>
+ <frame delay="150" index="3" offsetX="-5" offsetY="-35"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-22"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="0" offsetY="-25"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-22"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-6" offsetY="-25"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="21" offsetY="-4"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-31" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-28" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-33" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-1" offsetY="-31" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-34" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-34" delay="140"/>
+ <frame index="1" offsetX="-3" offsetY="-30" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-5" offsetY="-29" delay="280"/>
+ <frame index="2" offsetX="-5" offsetY="-27" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-30" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="2" offsetY="-31" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-34" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-34" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-30" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-32" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-33" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-30" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-29" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-35" delay="100"/>
+ <frame index="1" offsetX="4" offsetY="-36" delay="100"/>
+ <frame index="1" offsetX="0" offsetY="-33" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="-32" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-30" delay="300"/>
+ <frame index="2" offsetX="-4" offsetY="-28" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-35" delay="100"/>
+ <frame index="3" offsetX="-3" offsetY="-36" delay="100"/>
+ <frame index="3" offsetX="0" offsetY="-33" delay="100"/>
+ <frame index="3" offsetX="1" offsetY="-32" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-34" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-35" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-29" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-35" delay="140"/>
+ <frame index="1" offsetX="7" offsetY="-33" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-35" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-32" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-6" offsetY="-30" delay="140"/>
+ <frame index="2" offsetX="-5" offsetY="-30" delay="140"/>
+ <frame index="2" offsetX="-5" offsetY="-29" delay="140"/>
+ <frame index="2" offsetX="-6" offsetY="-34" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-35" delay="140"/>
+ <frame index="3" offsetX="-5" offsetY="-33" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-35" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-32" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-31" delay="280"/>
+ <frame index="0" offsetX="-1" offsetY="-33" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-35" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-36" delay="280"/>
+ <frame index="1" offsetX="-2" offsetY="-32" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-5" offsetY="-29" delay="140"/>
+ <frame index="2" offsetX="-5" offsetY="-28" delay="280"/>
+ <frame index="2" offsetX="-5" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-35" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-36" delay="280"/>
+ <frame index="3" offsetX="3" offsetY="-32" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/witch-hat-female.xml b/graphics/sprites/equipment/head/witch-hat-female.xml
new file mode 100644
index 00000000..2793e107
--- /dev/null
+++ b/graphics/sprites/equipment/head/witch-hat-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="40" name="base" src="graphics/sprites/equipment/head/witch-hat.png|W" width="40"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-25"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="0" offsetY="-29"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="1" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-1" offsetY="-25"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-26"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-25"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-26"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="3" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-29"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-27"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-25"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-24"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="4" offsetY="-30"/>
+ <frame delay="75" index="1" offsetX="4" offsetY="-31"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-27"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-25"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-23"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-3" offsetY="-30"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-31"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-27"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-27"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="3" offsetY="-29"/>
+ <frame delay="150" index="1" offsetX="5" offsetY="-30"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-1" offsetY="-25"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-24"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-25"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-3" offsetY="-29"/>
+ <frame delay="150" index="3" offsetX="-5" offsetY="-30"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-17"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-20"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="0" offsetY="-17"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-6" offsetY="-20"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="21" offsetY="-4"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-26" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-23" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-28" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-22" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-1" offsetY="-26" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-29" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-29" delay="140"/>
+ <frame index="1" offsetX="-3" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-24" delay="280"/>
+ <frame index="2" offsetX="-3" offsetY="-22" delay="140"/>
+ <frame index="2" offsetX="-2" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="2" offsetY="-26" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-29" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-29" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-27" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-25" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-24" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-30" delay="100"/>
+ <frame index="1" offsetX="4" offsetY="-31" delay="100"/>
+ <frame index="1" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="-27" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-25" delay="300"/>
+ <frame index="2" offsetX="-2" offsetY="-23" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="100"/>
+ <frame index="3" offsetX="-3" offsetY="-31" delay="100"/>
+ <frame index="3" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="3" offsetX="1" offsetY="-27" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-29" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-30" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-24" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="7" offsetY="-28" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-25" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-25" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-24" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-29" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="-5" offsetY="-28" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-26" delay="280"/>
+ <frame index="0" offsetX="-1" offsetY="-28" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-22" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-31" delay="280"/>
+ <frame index="1" offsetX="-2" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-24" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-23" delay="280"/>
+ <frame index="2" offsetX="-3" offsetY="-22" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-31" delay="280"/>
+ <frame index="3" offsetX="3" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/witch-hat2-female.xml b/graphics/sprites/equipment/head/witch-hat2-female.xml
new file mode 100644
index 00000000..eefbfbc4
--- /dev/null
+++ b/graphics/sprites/equipment/head/witch-hat2-female.xml
@@ -0,0 +1,228 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="32" name="base" src="graphics/sprites/equipment/head/witch-hat2.png|R;W" width="32"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-45"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="0" offsetY="-45"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-41"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="0" offsetY="-45"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-44"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-45"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-44"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-45"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="0" offsetY="-45"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-44"/>
+ <frame delay="150" index="1" offsetX="0" offsetY="-45"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-44"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-45"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-1" offsetY="-41"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-42"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-41"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-42"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="0" offsetY="-45"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-44"/>
+ <frame delay="150" index="3" offsetX="0" offsetY="-45"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-44"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-45"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-43"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-44"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-41"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-40"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="4" offsetY="-46"/>
+ <frame delay="75" index="1" offsetX="4" offsetY="-47"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-44"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-43"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-41"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-39"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-3" offsetY="-46"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-47"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-44"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-43"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="-1" offsetY="-44"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-43"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-44"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="3" offsetY="-45"/>
+ <frame delay="150" index="1" offsetX="5" offsetY="-46"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="375" index="2" offsetX="-2" offsetY="-42"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-3" offsetY="-45"/>
+ <frame delay="150" index="3" offsetX="-5" offsetY="-46"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-33"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-36"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="0" offsetY="-33"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-6" offsetY="-36"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="21" offsetY="-20"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-42" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-39" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-44" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-1" offsetY="-42" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-45" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-45" delay="140"/>
+ <frame index="1" offsetX="-3" offsetY="-41" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-40" delay="280"/>
+ <frame index="2" offsetX="-3" offsetY="-38" delay="140"/>
+ <frame index="2" offsetX="-2" offsetY="-41" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="2" offsetY="-42" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-45" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-45" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-41" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-43" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-44" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-41" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-40" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-46" delay="100"/>
+ <frame index="1" offsetX="4" offsetY="-47" delay="100"/>
+ <frame index="1" offsetX="0" offsetY="-44" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="-43" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-41" delay="300"/>
+ <frame index="2" offsetX="-2" offsetY="-39" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-46" delay="100"/>
+ <frame index="3" offsetX="-3" offsetY="-47" delay="100"/>
+ <frame index="3" offsetX="0" offsetY="-44" delay="100"/>
+ <frame index="3" offsetX="1" offsetY="-43" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-45" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-46" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-40" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-46" delay="140"/>
+ <frame index="1" offsetX="7" offsetY="-44" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-46" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-43" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-41" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-41" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-40" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-45" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-46" delay="140"/>
+ <frame index="3" offsetX="-5" offsetY="-44" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-46" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-43" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-42" delay="140"/>
+ <frame index="0" offsetX="0" offsetY="-42" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-42" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-46" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-47" delay="280"/>
+ <frame index="1" offsetX="-2" offsetY="-43" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-40" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-39" delay="280"/>
+ <frame index="2" offsetX="-3" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-46" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-47" delay="280"/>
+ <frame index="3" offsetX="3" offsetY="-43" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/wizard-hat-female.xml b/graphics/sprites/equipment/head/wizard-hat-female.xml
new file mode 100644
index 00000000..f09aa09d
--- /dev/null
+++ b/graphics/sprites/equipment/head/wizard-hat-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="40" name="base" src="graphics/sprites/equipment/head/wizard-hat.png|W" width="40"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-31"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="0" offsetY="-31"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-27"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="0" offsetY="-31"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-30"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-31"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-30"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-31"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="0" offsetY="-31"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-30"/>
+ <frame delay="150" index="1" offsetX="0" offsetY="-31"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-30"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-31"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-1" offsetY="-27"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-28"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-27"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-28"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="0" offsetY="-31"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-30"/>
+ <frame delay="150" index="3" offsetX="0" offsetY="-31"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-30"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-31"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-30"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-27"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-26"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="4" offsetY="-32"/>
+ <frame delay="75" index="1" offsetX="4" offsetY="-33"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-30"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-29"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-27"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-25"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-3" offsetY="-32"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-33"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-30"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-29"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="0" offsetY="-30"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-30"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="3" offsetY="-31"/>
+ <frame delay="150" index="1" offsetX="5" offsetY="-32"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-1" offsetY="-27"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-26"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-27"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-3" offsetY="-31"/>
+ <frame delay="150" index="3" offsetX="-5" offsetY="-32"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-19"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-22"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="0" offsetY="-19"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-6" offsetY="-22"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="23" offsetY="-4"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-28" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-25" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-30" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-24" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-1" offsetY="-28" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-31" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-31" delay="140"/>
+ <frame index="1" offsetX="-3" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-26" delay="280"/>
+ <frame index="2" offsetX="-3" offsetY="-24" delay="140"/>
+ <frame index="2" offsetX="-2" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="2" offsetY="-28" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-31" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-31" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-29" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-30" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-27" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-26" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-32" delay="100"/>
+ <frame index="1" offsetX="4" offsetY="-33" delay="100"/>
+ <frame index="1" offsetX="0" offsetY="-30" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="-29" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-27" delay="300"/>
+ <frame index="2" offsetX="-2" offsetY="-25" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-32" delay="100"/>
+ <frame index="3" offsetX="-3" offsetY="-33" delay="100"/>
+ <frame index="3" offsetX="0" offsetY="-30" delay="100"/>
+ <frame index="3" offsetX="1" offsetY="-29" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-31" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-32" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-26" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-32" delay="140"/>
+ <frame index="1" offsetX="7" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-32" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-29" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-27" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-27" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-26" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-31" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-32" delay="140"/>
+ <frame index="3" offsetX="-5" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-32" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-29" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-28" delay="280"/>
+ <frame index="0" offsetX="-1" offsetY="-30" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-24" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-32" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-33" delay="280"/>
+ <frame index="1" offsetX="-2" offsetY="-29" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-26" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-25" delay="280"/>
+ <frame index="2" offsetX="-3" offsetY="-24" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-32" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-33" delay="280"/>
+ <frame index="3" offsetX="3" offsetY="-29" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/woolen-female.xml b/graphics/sprites/equipment/head/woolen-female.xml
new file mode 100644
index 00000000..1508a33a
--- /dev/null
+++ b/graphics/sprites/equipment/head/woolen-female.xml
@@ -0,0 +1,227 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="17" name="base" src="graphics/sprites/equipment/head/woolen.png|W" width="18"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-48"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-1" offsetY="-48"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-48"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="+1" offsetY="-48"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-47"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-48"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-47"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-48"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="-1" offsetY="-48"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-47"/>
+ <frame delay="150" index="1" offsetX="-1" offsetY="-48"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-47"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-48"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-1" offsetY="-48"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-49"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-48"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-49"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="+1" offsetY="-48"/>
+ <frame delay="75" index="3" offsetX="+1" offsetY="-47"/>
+ <frame delay="150" index="3" offsetX="+1" offsetY="-48"/>
+ <frame delay="75" index="3" offsetX="+1" offsetY="-47"/>
+ <frame delay="75" index="3" offsetX="+1" offsetY="-48"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-46"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-47"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-45"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-43"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="3" offsetY="-49"/>
+ <frame delay="75" index="1" offsetX="3" offsetY="-50"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-48"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-47"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-48"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-47"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="150" index="3" offsetX="-3" offsetY="-49"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-48"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-47"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="0" offsetY="-47"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-45"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-47"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="2" offsetY="-48"/>
+ <frame delay="150" index="1" offsetX="4" offsetY="-49"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="150" index="2" offsetX="-1" offsetY="-49"/>
+ <frame delay="225" index="2" offsetX="-2" offsetY="-48"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-3" offsetY="-48"/>
+ <frame delay="150" index="3" offsetX="-5" offsetY="-49"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-36"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-39"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="0" offsetY="-39"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-5" offsetY="-39"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="1" offsetX="32" offsetY="-12"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-45" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-42" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-48" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-41" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-2" offsetY="-45" delay="140"/>
+ <frame index="1" offsetX="1" offsetY="-48" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-49" delay="140"/>
+ <frame index="1" offsetX="-3" offsetY="-45" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-47" delay="280"/>
+ <frame index="2" offsetX="-3" offsetY="-45" delay="140"/>
+ <frame index="2" offsetX="-2" offsetY="-49" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="2" offsetY="-45" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-47" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-49" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-45" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-46" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-47" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-45" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-43" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-49" delay="100"/>
+ <frame index="1" offsetX="3" offsetY="-50" delay="100"/>
+ <frame index="1" offsetX="0" offsetY="-48" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="-47" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-48" delay="300"/>
+ <frame index="2" offsetX="-2" offsetY="-47" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-49" delay="200"/>
+ <frame index="3" offsetX="0" offsetY="-48" delay="100"/>
+ <frame index="3" offsetX="1" offsetY="-47" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-48" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-50" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-43" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-49" delay="140"/>
+ <frame index="1" offsetX="6" offsetY="-47" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-50" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-47" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-48" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-48" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-47" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-53" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-49" delay="140"/>
+ <frame index="3" offsetX="-5" offsetY="-46" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-50" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-47" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-45" delay="280"/>
+ <frame index="0" offsetX="-1" offsetY="-48" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-41" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-49" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-50" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-51" delay="140"/>
+ <frame index="1" offsetX="-2" offsetY="-47" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-47" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-46" delay="420"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-49" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-49" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-51" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-47" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/xmaself-female.xml b/graphics/sprites/equipment/head/xmaself-female.xml
new file mode 100644
index 00000000..8e2ce336
--- /dev/null
+++ b/graphics/sprites/equipment/head/xmaself-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="20" name="base" src="graphics/sprites/equipment/head/xmaself.png" width="21"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-42"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="1" offsetY="-40"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="0" offsetY="-41"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-1" offsetY="-40"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-41"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-42"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-41"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-42"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="1" offsetY="-40"/>
+ <frame delay="75" index="1" offsetX="1" offsetY="-39"/>
+ <frame delay="150" index="1" offsetX="1" offsetY="-40"/>
+ <frame delay="75" index="1" offsetX="1" offsetY="-39"/>
+ <frame delay="75" index="1" offsetX="1" offsetY="-40"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="0" offsetY="-41"/>
+ <frame delay="150" index="2" offsetX="0" offsetY="-42"/>
+ <frame delay="75" index="2" offsetX="0" offsetY="-41"/>
+ <frame delay="150" index="2" offsetX="0" offsetY="-42"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-1" offsetY="-40"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-39"/>
+ <frame delay="150" index="3" offsetX="-1" offsetY="-40"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-39"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-40"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-40"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-41"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-38"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-37"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="5" offsetY="-41"/>
+ <frame delay="75" index="1" offsetX="5" offsetY="-42"/>
+ <frame delay="75" index="1" offsetX="1" offsetY="-39"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-38"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-1" offsetY="-41"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-39"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-4" offsetY="-41"/>
+ <frame delay="75" index="3" offsetX="-4" offsetY="-42"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-39"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-38"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="0" offsetY="-41"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-40"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-41"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="4" offsetY="-40"/>
+ <frame delay="150" index="1" offsetX="6" offsetY="-41"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="0" offsetY="-41"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-40"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-41"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-4" offsetY="-40"/>
+ <frame delay="150" index="3" offsetX="-6" offsetY="-41"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-30"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="5" offsetY="-31"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="1" offsetY="-33"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-7" offsetY="-31"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="35" offsetY="-6"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-39" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-36" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-41" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-35" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="0" offsetY="-37" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-40" delay="140"/>
+ <frame index="1" offsetX="5" offsetY="-40" delay="140"/>
+ <frame index="1" offsetX="-2" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-40" delay="280"/>
+ <frame index="2" offsetX="-2" offsetY="-38" delay="140"/>
+ <frame index="2" offsetX="-1" offsetY="-41" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="1" offsetY="-37" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-40" delay="140"/>
+ <frame index="3" offsetX="-4" offsetY="-40" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-40" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-41" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-38" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-37" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="5" offsetY="-41" delay="100"/>
+ <frame index="1" offsetX="5" offsetY="-42" delay="100"/>
+ <frame index="1" offsetX="1" offsetY="-39" delay="100"/>
+ <frame index="1" offsetX="0" offsetY="-38" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-41" delay="300"/>
+ <frame index="2" offsetX="-1" offsetY="-39" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-4" offsetY="-41" delay="100"/>
+ <frame index="3" offsetX="-4" offsetY="-42" delay="100"/>
+ <frame index="3" offsetX="-1" offsetY="-39" delay="100"/>
+ <frame index="3" offsetX="0" offsetY="-38" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-42" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-43" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-37" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="5" offsetY="-41" delay="140"/>
+ <frame index="1" offsetX="8" offsetY="-39" delay="140"/>
+ <frame index="1" offsetX="1" offsetY="-41" delay="140"/>
+ <frame index="1" offsetX="1" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-41" delay="140"/>
+ <frame index="2" offsetX="-2" offsetY="-41" delay="140"/>
+ <frame index="2" offsetX="-2" offsetY="-40" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-45" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-4" offsetY="-41" delay="140"/>
+ <frame index="3" offsetX="-6" offsetY="-39" delay="140"/>
+ <frame index="3" offsetX="0" offsetY="-41" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-39" delay="280"/>
+ <frame index="0" offsetX="-1" offsetY="-41" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-35" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-41" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-42" delay="280"/>
+ <frame index="1" offsetX="-1" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-40" delay="140"/>
+ <frame index="2" offsetX="-2" offsetY="-39" delay="280"/>
+ <frame index="2" offsetX="-2" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-4" offsetY="-41" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-42" delay="280"/>
+ <frame index="3" offsetX="2" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/yeti-mask-female.xml b/graphics/sprites/equipment/head/yeti-mask-female.xml
new file mode 100644
index 00000000..a86e2efa
--- /dev/null
+++ b/graphics/sprites/equipment/head/yeti-mask-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="31" name="base" src="graphics/sprites/equipment/head/yeti-mask.png" width="40"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-33"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-2" offsetY="-34"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-34"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-1" offsetY="-32"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-32"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-33"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-32"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-33"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="-2" offsetY="-34"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-33"/>
+ <frame delay="150" index="1" offsetX="-2" offsetY="-34"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-33"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-34"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-3" offsetY="-34"/>
+ <frame delay="150" index="2" offsetX="-3" offsetY="-35"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-34"/>
+ <frame delay="150" index="2" offsetX="-3" offsetY="-35"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-1" offsetY="-32"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-31"/>
+ <frame delay="150" index="3" offsetX="-1" offsetY="-32"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-31"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-32"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-31"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-32"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-29"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-28"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="2" offsetY="-35"/>
+ <frame delay="75" index="1" offsetX="2" offsetY="-36"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-33"/>
+ <frame delay="75" index="1" offsetX="-3" offsetY="-32"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-3" offsetY="-34"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-32"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-5" offsetY="-33"/>
+ <frame delay="75" index="3" offsetX="-5" offsetY="-34"/>
+ <frame delay="75" index="3" offsetX="-2" offsetY="-31"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-30"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="-1" offsetY="-32"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-31"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-32"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="1" offsetY="-34"/>
+ <frame delay="150" index="1" offsetX="3" offsetY="-35"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-34"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-33"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-34"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-5" offsetY="-33"/>
+ <frame delay="150" index="3" offsetX="-7" offsetY="-34"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-19"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-23"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-24"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-8" offsetY="-23"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="21" offsetY="-8"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-30" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-27" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-32" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-26" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-3" offsetY="-31" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-34" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-34" delay="140"/>
+ <frame index="1" offsetX="-5" offsetY="-30" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-33" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-31" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-34" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="0" offsetY="-29" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-32" delay="140"/>
+ <frame index="3" offsetX="-5" offsetY="-32" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-28" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-31" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-32" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-29" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-28" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-35" delay="100"/>
+ <frame index="1" offsetX="2" offsetY="-36" delay="100"/>
+ <frame index="1" offsetX="-2" offsetY="-33" delay="100"/>
+ <frame index="1" offsetX="-3" offsetY="-32" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-34" delay="300"/>
+ <frame index="2" offsetX="-3" offsetY="-32" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-5" offsetY="-33" delay="100"/>
+ <frame index="3" offsetX="-5" offsetY="-34" delay="100"/>
+ <frame index="3" offsetX="-2" offsetY="-31" delay="100"/>
+ <frame index="3" offsetX="-1" offsetY="-30" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-3" offsetY="-33" delay="280"/>
+ <frame index="0" offsetX="-3" offsetY="-34" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-28" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-35" delay="140"/>
+ <frame index="1" offsetX="5" offsetY="-33" delay="140"/>
+ <frame index="1" offsetX="-2" offsetY="-35" delay="140"/>
+ <frame index="1" offsetX="-2" offsetY="-32" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-5" offsetY="-34" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-34" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-33" delay="140"/>
+ <frame index="2" offsetX="-5" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-5" offsetY="-33" delay="140"/>
+ <frame index="3" offsetX="-7" offsetY="-31" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-33" delay="140"/>
+ <frame index="3" offsetX="0" offsetY="-30" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-30" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-32" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-26" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="1" offsetY="-35" delay="140"/>
+ <frame index="1" offsetX="1" offsetY="-36" delay="280"/>
+ <frame index="1" offsetX="-4" offsetY="-32" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-33" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-32" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-31" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-5" offsetY="-33" delay="140"/>
+ <frame index="3" offsetX="-4" offsetY="-34" delay="280"/>
+ <frame index="3" offsetX="1" offsetY="-30" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/legs/assassin-female.png b/graphics/sprites/equipment/legs/assassin-female.png
new file mode 100644
index 00000000..ba8479e4
--- /dev/null
+++ b/graphics/sprites/equipment/legs/assassin-female.png
Binary files differ
diff --git a/graphics/sprites/equipment/legs/assassin-female.xml b/graphics/sprites/equipment/legs/assassin-female.xml
new file mode 100644
index 00000000..77886e95
--- /dev/null
+++ b/graphics/sprites/equipment/legs/assassin-female.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<sprite variants="135" variant_offset="1">
+ <imageset name="base" src="graphics/sprites/equipment/legs/assassin-female.png" width="64" height="64"/>
+ <include file="model/male.xml"/>
+</sprite>
diff --git a/graphics/sprites/equipment/legs/bromenallegs-female.png b/graphics/sprites/equipment/legs/bromenallegs-female.png
new file mode 100644
index 00000000..5028f160
--- /dev/null
+++ b/graphics/sprites/equipment/legs/bromenallegs-female.png
Binary files differ
diff --git a/graphics/sprites/equipment/legs/bromenallegs-female.xml b/graphics/sprites/equipment/legs/bromenallegs-female.xml
new file mode 100644
index 00000000..c67050a5
--- /dev/null
+++ b/graphics/sprites/equipment/legs/bromenallegs-female.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<sprite variants="135" variant_offset="1">
+ <imageset name="base" src="graphics/sprites/equipment/legs/bromenallegs-female.png" width="64" height="64"/>
+ <include file="model/male.xml"/>
+</sprite>
diff --git a/graphics/sprites/equipment/legs/chaps-female.png b/graphics/sprites/equipment/legs/chaps-female.png
new file mode 100644
index 00000000..f6026aac
--- /dev/null
+++ b/graphics/sprites/equipment/legs/chaps-female.png
Binary files differ
diff --git a/graphics/sprites/equipment/legs/chaps-female.xml b/graphics/sprites/equipment/legs/chaps-female.xml
new file mode 100644
index 00000000..ec296947
--- /dev/null
+++ b/graphics/sprites/equipment/legs/chaps-female.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<sprite variants="135" variant_offset="1">
+ <imageset name="base" src="graphics/sprites/equipment/legs/chaps-female.png" width="64" height="64"/>
+ <include file="model/male.xml"/>
+</sprite>
diff --git a/graphics/sprites/equipment/legs/miniskirt-female.png b/graphics/sprites/equipment/legs/miniskirt-female.png
new file mode 100644
index 00000000..20aa90aa
--- /dev/null
+++ b/graphics/sprites/equipment/legs/miniskirt-female.png
Binary files differ
diff --git a/graphics/sprites/equipment/legs/miniskirt-female.xml b/graphics/sprites/equipment/legs/miniskirt-female.xml
new file mode 100644
index 00000000..2081e8e6
--- /dev/null
+++ b/graphics/sprites/equipment/legs/miniskirt-female.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<sprite variants="135" variant_offset="1">
+ <imageset name="base" src="graphics/sprites/equipment/legs/miniskirt-female.png|W" width="64" height="64"/>
+ <include file="model/male.xml"/>
+</sprite>
diff --git a/graphics/sprites/equipment/legs/pants-female.png b/graphics/sprites/equipment/legs/pants-female.png
new file mode 100644
index 00000000..0e3af2d3
--- /dev/null
+++ b/graphics/sprites/equipment/legs/pants-female.png
Binary files differ
diff --git a/graphics/sprites/equipment/legs/pants-female.xml b/graphics/sprites/equipment/legs/pants-female.xml
new file mode 100644
index 00000000..a957616a
--- /dev/null
+++ b/graphics/sprites/equipment/legs/pants-female.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<sprite variants="135" variant_offset="1">
+ <imageset name="base" src="graphics/sprites/equipment/legs/pants-female.png|W" width="64" height="64"/>
+ <include file="model/male.xml"/>
+</sprite>
diff --git a/graphics/sprites/equipment/legs/pants-male-oversized.xml b/graphics/sprites/equipment/legs/pants-male-oversized.xml
new file mode 100644
index 00000000..afa541c6
--- /dev/null
+++ b/graphics/sprites/equipment/legs/pants-male-oversized.xml
@@ -0,0 +1,10 @@
+<?xml version="1.0"?>
+<sprite variants="135" variant_offset="1">
+ <imageset name="base" src="graphics/sprites/equipment/legs/pants-male.png|W" width="64" height="64"/>
+ <action name="default" imageset="base"/>
+ <action name="stand" imageset="base">
+ <animation direction="down">
+ <frame index="0"/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/legs/shorts-female.png b/graphics/sprites/equipment/legs/shorts-female.png
new file mode 100644
index 00000000..8160479e
--- /dev/null
+++ b/graphics/sprites/equipment/legs/shorts-female.png
Binary files differ
diff --git a/graphics/sprites/equipment/legs/shorts-female.xml b/graphics/sprites/equipment/legs/shorts-female.xml
new file mode 100644
index 00000000..3658e995
--- /dev/null
+++ b/graphics/sprites/equipment/legs/shorts-female.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<sprite variants="135" variant_offset="1">
+ <imageset name="base" src="graphics/sprites/equipment/legs/shorts-female.png|W" width="64" height="64"/>
+ <include file="model/male.xml"/>
+</sprite>
diff --git a/graphics/sprites/equipment/legs/silkpants-female.png b/graphics/sprites/equipment/legs/silkpants-female.png
new file mode 100644
index 00000000..91d59499
--- /dev/null
+++ b/graphics/sprites/equipment/legs/silkpants-female.png
Binary files differ
diff --git a/graphics/sprites/equipment/legs/silkpants-female.xml b/graphics/sprites/equipment/legs/silkpants-female.xml
new file mode 100644
index 00000000..8c6d88d0
--- /dev/null
+++ b/graphics/sprites/equipment/legs/silkpants-female.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<sprite variants="135" variant_offset="1">
+ <imageset name="base" src="graphics/sprites/equipment/legs/silkpants-female.png|W" width="64" height="64"/>
+ <include file="model/male.xml"/>
+</sprite>
diff --git a/graphics/sprites/equipment/legs/skirt-female.png b/graphics/sprites/equipment/legs/skirt-female.png
new file mode 100644
index 00000000..3f85aa84
--- /dev/null
+++ b/graphics/sprites/equipment/legs/skirt-female.png
Binary files differ
diff --git a/graphics/sprites/equipment/legs/skirt-female.xml b/graphics/sprites/equipment/legs/skirt-female.xml
new file mode 100644
index 00000000..3f605212
--- /dev/null
+++ b/graphics/sprites/equipment/legs/skirt-female.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<sprite variants="135" variant_offset="1">
+ <imageset name="base" src="graphics/sprites/equipment/legs/skirt-male.png|W" width="64" height="64"/>
+ <include file="model/male.xml"/>
+</sprite>
diff --git a/graphics/sprites/equipment/legs/skirt.png b/graphics/sprites/equipment/legs/skirt.png
index cb9b5397..a5451f5e 100644
--- a/graphics/sprites/equipment/legs/skirt.png
+++ b/graphics/sprites/equipment/legs/skirt.png
Binary files differ
diff --git a/graphics/sprites/equipment/legs/terranite-female.png b/graphics/sprites/equipment/legs/terranite-female.png
new file mode 100644
index 00000000..3e61e4df
--- /dev/null
+++ b/graphics/sprites/equipment/legs/terranite-female.png
Binary files differ
diff --git a/graphics/sprites/equipment/legs/terranite-female.xml b/graphics/sprites/equipment/legs/terranite-female.xml
new file mode 100644
index 00000000..8119a9f0
--- /dev/null
+++ b/graphics/sprites/equipment/legs/terranite-female.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<sprite variants="135" variant_offset="1">
+ <imageset name="base" src="graphics/sprites/equipment/legs/terranite-female.png" width="64" height="64"/>
+ <include file="model/male.xml"/>
+</sprite>
diff --git a/graphics/sprites/equipment/weapons/axe-chop-female.xml b/graphics/sprites/equipment/weapons/axe-chop-female.xml
new file mode 100644
index 00000000..8885903c
--- /dev/null
+++ b/graphics/sprites/equipment/weapons/axe-chop-female.xml
@@ -0,0 +1,65 @@
+<?xml version="1.0"?>
+<sprite variants="135" variant_offset="1">
+ <imageset name="axe-chop" src="graphics/sprites/equipment/weapons/axe-chop.png|B;R" width="128" height="128"/>
+ <action name="default" imageset="axe-chop"/>
+ <action name="stand" imageset="axe-chop">
+ <animation direction="down">
+ <frame index="0" offsetY="32"/>
+ </animation>
+ <animation direction="left">
+ <frame index="18" offsetY="32"/>
+ </animation>
+ <animation direction="up">
+ <frame index="36" offsetY="32"/>
+ </animation>
+ <animation direction="right">
+ <frame index="54" offsetY="32"/>
+ </animation>
+ </action>
+ <action name="sit" imageset="axe-chop">
+ <animation direction="down">
+ <frame index="7" offsetY="32"/>
+ </animation>
+ <animation direction="left">
+ <frame index="25" offsetY="32"/>
+ </animation>
+ <animation direction="up">
+ <frame index="43" offsetY="32"/>
+ </animation>
+ <animation direction="right">
+ <frame index="61" offsetY="32"/>
+ </animation>
+ </action>
+ <action name="walk" imageset="axe-chop">
+ <animation direction="down">
+ <sequence offsetY="32" start="1" end="6" delay="75"/>
+ </animation>
+ <animation direction="left">
+ <sequence offsetY="32" start="19" end="24" delay="75"/>
+ </animation>
+ <animation direction="up">
+ <sequence offsetY="32" start="37" end="42" delay="75"/>
+ </animation>
+ <animation direction="right">
+ <sequence offsetY="32" start="55" end="60" delay="75"/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="axe-chop">
+ <animation direction="down">
+ <sequence offsetY="32" start="90" end="93" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <sequence offsetY="32" start="94" end="97" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <sequence offsetY="32" start="99" end="102" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <sequence offsetY="32" start="103" end="106" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/weapons/axe-stab-female.xml b/graphics/sprites/equipment/weapons/axe-stab-female.xml
new file mode 100644
index 00000000..476e6e79
--- /dev/null
+++ b/graphics/sprites/equipment/weapons/axe-stab-female.xml
@@ -0,0 +1,65 @@
+<?xml version="1.0"?>
+<sprite variants="135" variant_offset="1">
+ <imageset name="axe-stab" src="graphics/sprites/equipment/weapons/axe-stab.png|B;R" width="128" height="128"/>
+ <action name="default" imageset="axe-stab"/>
+ <action name="stand" imageset="axe-stab">
+ <animation direction="down">
+ <frame index="0" offsetY="32"/>
+ </animation>
+ <animation direction="left">
+ <frame index="18" offsetY="32"/>
+ </animation>
+ <animation direction="up">
+ <frame index="36" offsetY="32"/>
+ </animation>
+ <animation direction="right">
+ <frame index="54" offsetY="32"/>
+ </animation>
+ </action>
+ <action name="sit" imageset="axe-stab">
+ <animation direction="down">
+ <frame index="7" offsetY="32"/>
+ </animation>
+ <animation direction="left">
+ <frame index="25" offsetY="32"/>
+ </animation>
+ <animation direction="up">
+ <frame index="43" offsetY="32"/>
+ </animation>
+ <animation direction="right">
+ <frame index="61" offsetY="32"/>
+ </animation>
+ </action>
+ <action name="walk" imageset="axe-stab">
+ <animation direction="down">
+ <sequence offsetY="32" start="1" end="6" delay="75"/>
+ </animation>
+ <animation direction="left">
+ <sequence offsetY="32" start="19" end="24" delay="75"/>
+ </animation>
+ <animation direction="up">
+ <sequence offsetY="32" start="37" end="42" delay="75"/>
+ </animation>
+ <animation direction="right">
+ <sequence offsetY="32" start="55" end="60" delay="75"/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="axe-stab">
+ <animation direction="down">
+ <sequence offsetY="32" start="90" end="93" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <sequence offsetY="32" start="94" end="97" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <sequence offsetY="32" start="99" end="102" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <sequence offsetY="32" start="103" end="106" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/weapons/bow-banshee-female.xml b/graphics/sprites/equipment/weapons/bow-banshee-female.xml
new file mode 100644
index 00000000..14078256
--- /dev/null
+++ b/graphics/sprites/equipment/weapons/bow-banshee-female.xml
@@ -0,0 +1,79 @@
+<?xml version="1.0"?>
+<sprite variants="135" variant_offset="1">
+ <imageset name="banshee-bow" src="graphics/sprites/equipment/weapons/bow-banshee.png|B" width="128" height="128"/>
+ <action name="default" imageset="banshee-bow"/>
+ <action name="stand" imageset="banshee-bow">
+ <animation direction="down">
+ <frame offsetY="32" index="0"/>
+ </animation>
+ <animation direction="left">
+ <frame offsetY="32" index="18"/>
+ </animation>
+ <animation direction="up">
+ <frame offsetY="32" index="36"/>
+ </animation>
+ <animation direction="right">
+ <frame offsetY="32" index="54"/>
+ </animation>
+ </action>
+ <action name="walk" imageset="banshee-bow">
+ <animation direction="down">
+ <sequence offsetY="32" start="1" end="6" delay="75"/>
+ </animation>
+ <animation direction="left">
+ <sequence offsetY="32" start="19" end="24" delay="75"/>
+ </animation>
+ <animation direction="up">
+ <sequence offsetY="32" start="37" end="42" delay="75"/>
+ </animation>
+ <animation direction="right">
+ <sequence offsetY="32" start="55" end="60" delay="75"/>
+ </animation>
+ </action>
+ <action name="sit" imageset="banshee-bow">
+ <animation direction="down">
+ <frame offsetY="32" index="7"/>
+ </animation>
+ <animation direction="left">
+ <frame offsetY="32" index="25"/>
+ </animation>
+ <animation direction="up">
+ <frame offsetY="32" index="43"/>
+ </animation>
+ <animation direction="right">
+ <frame offsetY="32" index="61"/>
+ </animation>
+ </action>
+ <action name="dead" imageset="banshee-bow">
+ <animation direction="down">
+ <frame offsetY="32" index="8"/>
+ </animation>
+ <animation direction="left">
+ <frame offsetY="32" index="26"/>
+ </animation>
+ <animation direction="up">
+ <frame offsetY="32" index="44"/>
+ </animation>
+ <animation direction="right">
+ <frame offsetY="32" index="62"/>
+ </animation>
+ </action>
+ <action name="attack_bow" imageset="banshee-bow">
+ <animation direction="down">
+ <sequence offsetY="32" start="13" end="17" delay="75"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <sequence offsetY="32" start="31" end="35" delay="75"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <sequence offsetY="32" start="49" end="53" delay="75"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <sequence offsetY="32" start="67" end="71" delay="75"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/weapons/bow-female.xml b/graphics/sprites/equipment/weapons/bow-female.xml
new file mode 100644
index 00000000..1ed461b1
--- /dev/null
+++ b/graphics/sprites/equipment/weapons/bow-female.xml
@@ -0,0 +1,79 @@
+<?xml version="1.0"?>
+<sprite variants="135" variant_offset="1">
+ <imageset name="bow" src="graphics/sprites/equipment/weapons/bow.png|B;R" width="128" height="128"/>
+ <action name="default" imageset="bow"/>
+ <action name="stand" imageset="bow">
+ <animation direction="down">
+ <frame offsetY="32" index="0"/>
+ </animation>
+ <animation direction="left">
+ <frame offsetY="32" index="18"/>
+ </animation>
+ <animation direction="up">
+ <frame offsetY="32" index="36"/>
+ </animation>
+ <animation direction="right">
+ <frame offsetY="32" index="54"/>
+ </animation>
+ </action>
+ <action name="walk" imageset="bow">
+ <animation direction="down">
+ <sequence offsetY="32" start="1" end="6" delay="75"/>
+ </animation>
+ <animation direction="left">
+ <sequence offsetY="32" start="19" end="24" delay="75"/>
+ </animation>
+ <animation direction="up">
+ <sequence offsetY="32" start="37" end="42" delay="75"/>
+ </animation>
+ <animation direction="right">
+ <sequence offsetY="32" start="55" end="60" delay="75"/>
+ </animation>
+ </action>
+ <action name="sit" imageset="bow">
+ <animation direction="down">
+ <frame offsetY="32" index="7"/>
+ </animation>
+ <animation direction="left">
+ <frame offsetY="32" index="25"/>
+ </animation>
+ <animation direction="up">
+ <frame offsetY="32" index="43"/>
+ </animation>
+ <animation direction="right">
+ <frame offsetY="32" index="61"/>
+ </animation>
+ </action>
+ <action name="dead" imageset="bow">
+ <animation direction="down">
+ <frame offsetY="32" index="8"/>
+ </animation>
+ <animation direction="left">
+ <frame offsetY="32" index="26"/>
+ </animation>
+ <animation direction="up">
+ <frame offsetY="32" index="44"/>
+ </animation>
+ <animation direction="right">
+ <frame offsetY="32" index="62"/>
+ </animation>
+ </action>
+ <action name="attack_bow" imageset="bow">
+ <animation direction="down">
+ <sequence offsetY="32" start="13" end="17" delay="75"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <sequence offsetY="32" start="31" end="35" delay="75"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <sequence offsetY="32" start="49" end="53" delay="75"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <sequence offsetY="32" start="67" end="71" delay="75"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/weapons/bow-slimecovered-female.xml b/graphics/sprites/equipment/weapons/bow-slimecovered-female.xml
new file mode 100644
index 00000000..584bb97d
--- /dev/null
+++ b/graphics/sprites/equipment/weapons/bow-slimecovered-female.xml
@@ -0,0 +1,79 @@
+<?xml version="1.0"?>
+<sprite variants="135" variant_offset="1">
+ <imageset name="bow" src="graphics/sprites/equipment/weapons/bow-slimecovered.png|B;R;W" width="128" height="128"/>
+ <action name="default" imageset="bow"/>
+ <action name="stand" imageset="bow">
+ <animation direction="down">
+ <frame offsetY="32" index="0"/>
+ </animation>
+ <animation direction="left">
+ <frame offsetY="32" index="18"/>
+ </animation>
+ <animation direction="up">
+ <frame offsetY="32" index="36"/>
+ </animation>
+ <animation direction="right">
+ <frame offsetY="32" index="54"/>
+ </animation>
+ </action>
+ <action name="walk" imageset="bow">
+ <animation direction="down">
+ <sequence offsetY="32" start="1" end="6" delay="75"/>
+ </animation>
+ <animation direction="left">
+ <sequence offsetY="32" start="19" end="24" delay="75"/>
+ </animation>
+ <animation direction="up">
+ <sequence offsetY="32" start="37" end="42" delay="75"/>
+ </animation>
+ <animation direction="right">
+ <sequence offsetY="32" start="55" end="60" delay="75"/>
+ </animation>
+ </action>
+ <action name="sit" imageset="bow">
+ <animation direction="down">
+ <frame offsetY="32" index="7"/>
+ </animation>
+ <animation direction="left">
+ <frame offsetY="32" index="25"/>
+ </animation>
+ <animation direction="up">
+ <frame offsetY="32" index="43"/>
+ </animation>
+ <animation direction="right">
+ <frame offsetY="32" index="61"/>
+ </animation>
+ </action>
+ <action name="dead" imageset="bow">
+ <animation direction="down">
+ <frame offsetY="32" index="8"/>
+ </animation>
+ <animation direction="left">
+ <frame offsetY="32" index="26"/>
+ </animation>
+ <animation direction="up">
+ <frame offsetY="32" index="44"/>
+ </animation>
+ <animation direction="right">
+ <frame offsetY="32" index="62"/>
+ </animation>
+ </action>
+ <action name="attack_bow" imageset="bow">
+ <animation direction="down">
+ <sequence offsetY="32" start="13" end="17" delay="75"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <sequence offsetY="32" start="31" end="35" delay="75"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <sequence offsetY="32" start="49" end="53" delay="75"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <sequence offsetY="32" start="67" end="71" delay="75"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/weapons/bow-slingshot-female.xml b/graphics/sprites/equipment/weapons/bow-slingshot-female.xml
new file mode 100644
index 00000000..50a593a5
--- /dev/null
+++ b/graphics/sprites/equipment/weapons/bow-slingshot-female.xml
@@ -0,0 +1,79 @@
+<?xml version="1.0"?>
+<sprite variants="135" variant_offset="1">
+ <imageset name="bow" src="graphics/sprites/equipment/weapons/bow-slingshot.png|G;R" width="128" height="128"/>
+ <action name="default" imageset="bow"/>
+ <action name="stand" imageset="bow">
+ <animation direction="down">
+ <frame offsetY="32" index="0"/>
+ </animation>
+ <animation direction="left">
+ <frame offsetY="32" index="18"/>
+ </animation>
+ <animation direction="up">
+ <frame offsetY="32" index="36"/>
+ </animation>
+ <animation direction="right">
+ <frame offsetY="32" index="54"/>
+ </animation>
+ </action>
+ <action name="walk" imageset="bow">
+ <animation direction="down">
+ <sequence offsetY="32" start="1" end="6" delay="75"/>
+ </animation>
+ <animation direction="left">
+ <sequence offsetY="32" start="19" end="24" delay="75"/>
+ </animation>
+ <animation direction="up">
+ <sequence offsetY="32" start="37" end="42" delay="75"/>
+ </animation>
+ <animation direction="right">
+ <sequence offsetY="32" start="55" end="60" delay="75"/>
+ </animation>
+ </action>
+ <action name="sit" imageset="bow">
+ <animation direction="down">
+ <frame offsetY="32" index="7"/>
+ </animation>
+ <animation direction="left">
+ <frame offsetY="32" index="25"/>
+ </animation>
+ <animation direction="up">
+ <frame offsetY="32" index="43"/>
+ </animation>
+ <animation direction="right">
+ <frame offsetY="32" index="61"/>
+ </animation>
+ </action>
+ <action name="dead" imageset="bow">
+ <animation direction="down">
+ <frame offsetY="32" index="8"/>
+ </animation>
+ <animation direction="left">
+ <frame offsetY="32" index="26"/>
+ </animation>
+ <animation direction="up">
+ <frame offsetY="32" index="44"/>
+ </animation>
+ <animation direction="right">
+ <frame offsetY="32" index="62"/>
+ </animation>
+ </action>
+ <action name="attack_bow" imageset="bow">
+ <animation direction="down">
+ <sequence offsetY="32" start="13" end="17" delay="75"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <sequence offsetY="32" start="31" end="35" delay="75"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <sequence offsetY="32" start="49" end="53" delay="75"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <sequence offsetY="32" start="67" end="71" delay="75"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/weapons/dagger-female.xml b/graphics/sprites/equipment/weapons/dagger-female.xml
new file mode 100644
index 00000000..d100e878
--- /dev/null
+++ b/graphics/sprites/equipment/weapons/dagger-female.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<sprite variants="135" variant_offset="1">
+ <imageset name="dagger" src="graphics/sprites/equipment/weapons/dagger.png|B;R" width="128" height="128"/>
+ <action name="default" imageset="dagger"/>
+ <action name="stand" imageset="dagger">
+ <animation direction="down">
+ <frame index="0" offsetY="32"/>
+ </animation>
+ <animation direction="left">
+ <frame index="18" offsetY="32"/>
+ </animation>
+ <animation direction="up">
+ <frame index="36" offsetY="32"/>
+ </animation>
+ <animation direction="right">
+ <frame index="54" offsetY="32"/>
+ </animation>
+ </action>
+ <action name="sit" imageset="dagger">
+ <animation direction="down">
+ <frame index="7" offsetY="32"/>
+ </animation>
+ <animation direction="left">
+ <frame index="25" offsetY="32"/>
+ </animation>
+ <animation direction="up">
+ <frame index="43" offsetY="32"/>
+ </animation>
+ <animation direction="right">
+ <frame index="61" offsetY="32"/>
+ </animation>
+ </action>
+ <action name="walk" imageset="dagger">
+ <animation direction="down">
+ <sequence offsetY="32" start="1" end="6" delay="75"/>
+ </animation>
+ <animation direction="left">
+ <sequence offsetY="32" start="19" end="24" delay="75"/>
+ </animation>
+ <animation direction="up">
+ <sequence offsetY="32" start="37" end="42" delay="75"/>
+ </animation>
+ <animation direction="right">
+ <sequence offsetY="32" start="55" end="60" delay="75"/>
+ </animation>
+ </action>
+ <action name="attack" imageset="dagger">
+ <animation direction="down">
+ <sequence offsetY="32" start="9" end="12" delay="75"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <sequence offsetY="32" start="27" end="30" delay="75"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <sequence offsetY="32" start="45" end="48" delay="75"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <sequence offsetY="32" start="63" end="66" delay="75"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="dagger">
+ <animation direction="down">
+ <sequence offsetY="32" start="90" end="93" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <sequence offsetY="32" start="94" end="97" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <sequence offsetY="32" start="99" end="102" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <sequence offsetY="32" start="103" end="106" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/weapons/polearm-blunt-female.xml b/graphics/sprites/equipment/weapons/polearm-blunt-female.xml
new file mode 100644
index 00000000..45efe267
--- /dev/null
+++ b/graphics/sprites/equipment/weapons/polearm-blunt-female.xml
@@ -0,0 +1,97 @@
+<?xml version="1.0"?>
+<sprite variants="135" variant_offset="1">
+ <imageset name="polearm-blunt" src="graphics/sprites/equipment/weapons/polearm-blunt.png|R" width="128" height="128"/>
+ <action name="default" imageset="polearm-blunt"/>
+ <action name="stand" imageset="polearm-blunt">
+ <animation direction="down">
+ <frame offsetY="32" index="0"/>
+ </animation>
+ <animation direction="left">
+ <frame offsetY="32" index="18"/>
+ </animation>
+ <animation direction="up">
+ <frame offsetY="32" index="36"/>
+ </animation>
+ <animation direction="right">
+ <frame offsetY="32" index="54"/>
+ </animation>
+ </action>
+ <action name="walk" imageset="polearm-blunt">
+ <animation direction="down">
+ <sequence offsetY="32" start="1" end="6" delay="75"/>
+ </animation>
+ <animation direction="left">
+ <sequence offsetY="32" start="19" end="24" delay="75"/>
+ </animation>
+ <animation direction="up">
+ <sequence offsetY="32" start="37" end="42" delay="75"/>
+ </animation>
+ <animation direction="right">
+ <sequence offsetY="32" start="55" end="60" delay="75"/>
+ </animation>
+ </action>
+ <action name="sit" imageset="polearm-blunt">
+ <animation direction="down">
+ <frame offsetY="32" index="7"/>
+ </animation>
+ <animation direction="left">
+ <frame offsetY="32" index="25"/>
+ </animation>
+ <animation direction="up">
+ <frame offsetY="32" index="43"/>
+ </animation>
+ <animation direction="right">
+ <frame offsetY="32" index="61"/>
+ </animation>
+ </action>
+ <action name="dead" imageset="polearm-blunt">
+ <animation direction="down">
+ <frame offsetY="32" index="8"/>
+ </animation>
+ <animation direction="left">
+ <frame offsetY="32" index="26"/>
+ </animation>
+ <animation direction="up">
+ <frame offsetY="32" index="44"/>
+ </animation>
+ <animation direction="right">
+ <frame offsetY="32" index="62"/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="polearm-blunt">
+ <animation direction="down">
+ <sequence offsetY="32" start="9" end="12" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <sequence offsetY="32" start="27" end="30" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <sequence offsetY="32" start="45" end="48" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <sequence offsetY="32" start="63" end="66" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack" imageset="polearm-blunt">
+ <animation direction="down">
+ <sequence offsetY="32" start="9" end="12" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <sequence offsetY="32" start="27" end="30" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <sequence offsetY="32" start="45" end="48" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <sequence offsetY="32" start="63" end="66" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/weapons/polearm-chop-female.xml b/graphics/sprites/equipment/weapons/polearm-chop-female.xml
new file mode 100644
index 00000000..6a75fed0
--- /dev/null
+++ b/graphics/sprites/equipment/weapons/polearm-chop-female.xml
@@ -0,0 +1,79 @@
+<?xml version="1.0"?>
+<sprite variants="135" variant_offset="1">
+ <imageset name="polearm-chop" src="graphics/sprites/equipment/weapons/polearm-chop.png|B;R" width="128" height="128"/>
+ <action name="default" imageset="polearm-chop"/>
+ <action name="stand" imageset="polearm-chop">
+ <animation direction="down">
+ <frame offsetY="32" index="0"/>
+ </animation>
+ <animation direction="left">
+ <frame offsetY="32" index="18"/>
+ </animation>
+ <animation direction="up">
+ <frame offsetY="32" index="36"/>
+ </animation>
+ <animation direction="right">
+ <frame offsetY="32" index="54"/>
+ </animation>
+ </action>
+ <action name="walk" imageset="polearm-chop">
+ <animation direction="down">
+ <sequence offsetY="32" start="1" end="6" delay="75"/>
+ </animation>
+ <animation direction="left">
+ <sequence offsetY="32" start="19" end="24" delay="75"/>
+ </animation>
+ <animation direction="up">
+ <sequence offsetY="32" start="37" end="42" delay="75"/>
+ </animation>
+ <animation direction="right">
+ <sequence offsetY="32" start="55" end="60" delay="75"/>
+ </animation>
+ </action>
+ <action name="sit" imageset="polearm-chop">
+ <animation direction="down">
+ <frame offsetY="32" index="7"/>
+ </animation>
+ <animation direction="left">
+ <frame offsetY="32" index="25"/>
+ </animation>
+ <animation direction="up">
+ <frame offsetY="32" index="43"/>
+ </animation>
+ <animation direction="right">
+ <frame offsetY="32" index="61"/>
+ </animation>
+ </action>
+ <action name="dead" imageset="polearm-chop">
+ <animation direction="down">
+ <frame offsetY="32" index="8"/>
+ </animation>
+ <animation direction="left">
+ <frame offsetY="32" index="26"/>
+ </animation>
+ <animation direction="up">
+ <frame offsetY="32" index="44"/>
+ </animation>
+ <animation direction="right">
+ <frame offsetY="32" index="62"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="polearm-chop">
+ <animation direction="down">
+ <sequence offsetY="32" start="108" end="111" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <sequence offsetY="32" start="112" end="115" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <sequence offsetY="32" start="117" end="120" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <sequence offsetY="32" start="121" end="124" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/weapons/polearm-spear-female.xml b/graphics/sprites/equipment/weapons/polearm-spear-female.xml
new file mode 100644
index 00000000..66402495
--- /dev/null
+++ b/graphics/sprites/equipment/weapons/polearm-spear-female.xml
@@ -0,0 +1,79 @@
+<?xml version="1.0"?>
+<sprite variants="135" variant_offset="1">
+ <imageset name="polearm-spear" src="graphics/sprites/equipment/weapons/polearm-spear.png|B;R" width="128" height="128"/>
+ <action name="default" imageset="polearm-spear"/>
+ <action name="stand" imageset="polearm-spear">
+ <animation direction="down">
+ <frame offsetY="32" index="0"/>
+ </animation>
+ <animation direction="left">
+ <frame offsetY="32" index="18"/>
+ </animation>
+ <animation direction="up">
+ <frame offsetY="32" index="36"/>
+ </animation>
+ <animation direction="right">
+ <frame offsetY="32" index="54"/>
+ </animation>
+ </action>
+ <action name="walk" imageset="polearm-spear">
+ <animation direction="down">
+ <sequence offsetY="32" start="1" end="6" delay="75"/>
+ </animation>
+ <animation direction="left">
+ <sequence offsetY="32" start="19" end="24" delay="75"/>
+ </animation>
+ <animation direction="up">
+ <sequence offsetY="32" start="37" end="42" delay="75"/>
+ </animation>
+ <animation direction="right">
+ <sequence offsetY="32" start="55" end="60" delay="75"/>
+ </animation>
+ </action>
+ <action name="sit" imageset="polearm-spear">
+ <animation direction="down">
+ <frame offsetY="32" index="7"/>
+ </animation>
+ <animation direction="left">
+ <frame offsetY="32" index="25"/>
+ </animation>
+ <animation direction="up">
+ <frame offsetY="32" index="43"/>
+ </animation>
+ <animation direction="right">
+ <frame offsetY="32" index="61"/>
+ </animation>
+ </action>
+ <action name="dead" imageset="polearm-spear">
+ <animation direction="down">
+ <frame offsetY="32" index="8"/>
+ </animation>
+ <animation direction="left">
+ <frame offsetY="32" index="26"/>
+ </animation>
+ <animation direction="up">
+ <frame offsetY="32" index="44"/>
+ </animation>
+ <animation direction="right">
+ <frame offsetY="32" index="62"/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="polearm-spear">
+ <animation direction="down">
+ <sequence offsetY="32" start="72" end="75" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <sequence offsetY="32" start="76" end="79" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <sequence offsetY="32" start="81" end="84" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <sequence offsetY="32" start="85" end="88" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/weapons/polearm-stab-female.xml b/graphics/sprites/equipment/weapons/polearm-stab-female.xml
new file mode 100644
index 00000000..dd501b2f
--- /dev/null
+++ b/graphics/sprites/equipment/weapons/polearm-stab-female.xml
@@ -0,0 +1,79 @@
+<?xml version="1.0"?>
+<sprite variants="135" variant_offset="1">
+ <imageset name="polearm-stab" src="graphics/sprites/equipment/weapons/polearm-stab.png|B;R" width="128" height="128"/>
+ <action name="default" imageset="polearm-stab"/>
+ <action name="stand" imageset="polearm-stab">
+ <animation direction="down">
+ <frame offsetY="32" index="0"/>
+ </animation>
+ <animation direction="left">
+ <frame offsetY="32" index="18"/>
+ </animation>
+ <animation direction="up">
+ <frame offsetY="32" index="36"/>
+ </animation>
+ <animation direction="right">
+ <frame offsetY="32" index="54"/>
+ </animation>
+ </action>
+ <action name="walk" imageset="polearm-stab">
+ <animation direction="down">
+ <sequence offsetY="32" start="1" end="6" delay="75"/>
+ </animation>
+ <animation direction="left">
+ <sequence offsetY="32" start="19" end="24" delay="75"/>
+ </animation>
+ <animation direction="up">
+ <sequence offsetY="32" start="37" end="42" delay="75"/>
+ </animation>
+ <animation direction="right">
+ <sequence offsetY="32" start="55" end="60" delay="75"/>
+ </animation>
+ </action>
+ <action name="sit" imageset="polearm-stab">
+ <animation direction="down">
+ <frame offsetY="32" index="7"/>
+ </animation>
+ <animation direction="left">
+ <frame offsetY="32" index="25"/>
+ </animation>
+ <animation direction="up">
+ <frame offsetY="32" index="43"/>
+ </animation>
+ <animation direction="right">
+ <frame offsetY="32" index="61"/>
+ </animation>
+ </action>
+ <action name="dead" imageset="polearm-stab">
+ <animation direction="down">
+ <frame offsetY="32" index="8"/>
+ </animation>
+ <animation direction="left">
+ <frame offsetY="32" index="26"/>
+ </animation>
+ <animation direction="up">
+ <frame offsetY="32" index="44"/>
+ </animation>
+ <animation direction="right">
+ <frame offsetY="32" index="62"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="polearm-stab">
+ <animation direction="down">
+ <sequence offsetY="32" start="108" end="111" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <sequence offsetY="32" start="112" end="115" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <sequence offsetY="32" start="117" end="120" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <sequence offsetY="32" start="121" end="124" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/weapons/sword-deadsword-female.xml b/graphics/sprites/equipment/weapons/sword-deadsword-female.xml
new file mode 100644
index 00000000..71ef39fd
--- /dev/null
+++ b/graphics/sprites/equipment/weapons/sword-deadsword-female.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<sprite variants="135" variant_offset="1">
+ <imageset name="sword-long" src="graphics/sprites/equipment/weapons/sword-deadsword.png" width="128" height="128"/>
+ <include file="equipment/weapons/sword-long-female.xml"/>
+</sprite>
diff --git a/graphics/sprites/equipment/weapons/sword-long-female.xml b/graphics/sprites/equipment/weapons/sword-long-female.xml
new file mode 100644
index 00000000..b7ded47d
--- /dev/null
+++ b/graphics/sprites/equipment/weapons/sword-long-female.xml
@@ -0,0 +1,115 @@
+<?xml version="1.0"?>
+<sprite variants="135" variant_offset="1">
+ <imageset name="sword-long" src="graphics/sprites/equipment/weapons/sword-long.png|B;R" width="128" height="128"/>
+ <action name="default" imageset="sword-long"/>
+ <action name="stand" imageset="sword-long">
+ <animation direction="down">
+ <frame index="0" offsetY="32"/>
+ </animation>
+ <animation direction="left">
+ <frame index="18" offsetY="32"/>
+ </animation>
+ <animation direction="up">
+ <frame index="36" offsetY="32"/>
+ </animation>
+ <animation direction="right">
+ <frame index="54" offsetY="32"/>
+ </animation>
+ </action>
+ <action name="walk" imageset="sword-long">
+ <animation direction="down">
+ <sequence offsetY="32" start="1" end="6" delay="75"/>
+ </animation>
+ <animation direction="left">
+ <sequence offsetY="32" start="19" end="24" delay="75"/>
+ </animation>
+ <animation direction="up">
+ <sequence offsetY="32" start="37" end="42" delay="75"/>
+ </animation>
+ <animation direction="right">
+ <sequence offsetY="32" start="55" end="60" delay="75"/>
+ </animation>
+ </action>
+ <action name="sit" imageset="sword-long">
+ <animation direction="down">
+ <frame offsetY="32" index="7"/>
+ </animation>
+ <animation direction="left">
+ <frame offsetY="32" index="25"/>
+ </animation>
+ <animation direction="up">
+ <frame offsetY="32" index="43"/>
+ </animation>
+ <animation direction="right">
+ <frame offsetY="32" index="61"/>
+ </animation>
+ </action>
+ <action name="dead" imageset="sword-long">
+ <animation direction="down">
+ <frame offsetY="32" index="8"/>
+ </animation>
+ <animation direction="left">
+ <frame offsetY="32" index="26"/>
+ </animation>
+ <animation direction="up">
+ <frame offsetY="32" index="44"/>
+ </animation>
+ <animation direction="right">
+ <frame offsetY="32" index="62"/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="sword-long">
+ <animation direction="down">
+ <sequence offsetY="32" start="9" end="12" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <sequence offsetY="32" start="27" end="30" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <sequence offsetY="32" start="45" end="48" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <sequence offsetY="32" start="63" end="66" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="sword-long">
+ <animation direction="down">
+ <sequence offsetY="32" start="90" end="93" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <sequence offsetY="32" start="94" end="97" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <sequence offsetY="32" start="99" end="102" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <sequence offsetY="32" start="103" end="106" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="sword-long">
+ <animation direction="down">
+ <sequence offsetY="32" start="108" end="111" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <sequence offsetY="32" start="112" end="115" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <sequence offsetY="32" start="117" end="120" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <sequence offsetY="32" start="121" end="124" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/weapons/sword-short-female.xml b/graphics/sprites/equipment/weapons/sword-short-female.xml
new file mode 100644
index 00000000..04cc7fe6
--- /dev/null
+++ b/graphics/sprites/equipment/weapons/sword-short-female.xml
@@ -0,0 +1,97 @@
+<?xml version="1.0"?>
+<sprite variants="135" variant_offset="1">
+ <imageset name="sword-short" src="graphics/sprites/equipment/weapons/sword-short.png|B;R" width="128" height="128"/>
+ <action name="default" imageset="sword-short"/>
+ <action name="stand" imageset="sword-short">
+ <animation direction="down">
+ <frame index="0" offsetY="32"/>
+ </animation>
+ <animation direction="left">
+ <frame index="18" offsetY="32"/>
+ </animation>
+ <animation direction="up">
+ <frame index="36" offsetY="32"/>
+ </animation>
+ <animation direction="right">
+ <frame index="54" offsetY="32"/>
+ </animation>
+ </action>
+ <action name="walk" imageset="sword-short">
+ <animation direction="down">
+ <sequence offsetY="32" start="1" end="6" delay="75"/>
+ </animation>
+ <animation direction="left">
+ <sequence offsetY="32" start="19" end="24" delay="75"/>
+ </animation>
+ <animation direction="up">
+ <sequence offsetY="32" start="37" end="42" delay="75"/>
+ </animation>
+ <animation direction="right">
+ <sequence offsetY="32" start="55" end="60" delay="75"/>
+ </animation>
+ </action>
+ <action name="sit" imageset="sword-short">
+ <animation direction="down">
+ <frame offsetY="32" index="7"/>
+ </animation>
+ <animation direction="left">
+ <frame offsetY="32" index="25"/>
+ </animation>
+ <animation direction="up">
+ <frame offsetY="32" index="43"/>
+ </animation>
+ <animation direction="right">
+ <frame offsetY="32" index="61"/>
+ </animation>
+ </action>
+ <action name="dead" imageset="sword-short">
+ <animation direction="down">
+ <frame offsetY="32" index="8"/>
+ </animation>
+ <animation direction="left">
+ <frame offsetY="32" index="26"/>
+ </animation>
+ <animation direction="up">
+ <frame offsetY="32" index="44"/>
+ </animation>
+ <animation direction="right">
+ <frame offsetY="32" index="62"/>
+ </animation>
+ </action>
+ <action name="attack" imageset="sword-short">
+ <animation direction="down">
+ <sequence offsetY="32" start="9" end="12" delay="75"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <sequence offsetY="32" start="27" end="30" delay="75"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <sequence offsetY="32" start="45" end="48" delay="75"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <sequence offsetY="32" start="63" end="66" delay="75"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="sword-short">
+ <animation direction="down">
+ <sequence offsetY="32" start="90" end="93" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <sequence offsetY="32" start="94" end="97" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <sequence offsetY="32" start="99" end="102" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <sequence offsetY="32" start="103" end="106" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/weapons/wand-deathshand-female.xml b/graphics/sprites/equipment/weapons/wand-deathshand-female.xml
new file mode 100644
index 00000000..d9b7ef7c
--- /dev/null
+++ b/graphics/sprites/equipment/weapons/wand-deathshand-female.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<sprite variants="135" variant_offset="1">
+ <imageset name="wand" src="graphics/sprites/equipment/weapons/wand-deathshand.png" width="128" height="128"/>
+ <include file="equipment/weapons/wand-female.xml"/>
+</sprite>
diff --git a/graphics/sprites/equipment/weapons/wand-female.xml b/graphics/sprites/equipment/weapons/wand-female.xml
new file mode 100644
index 00000000..07f18b59
--- /dev/null
+++ b/graphics/sprites/equipment/weapons/wand-female.xml
@@ -0,0 +1,65 @@
+<?xml version="1.0"?>
+<sprite variants="135" variant_offset="1">
+ <imageset name="wand" src="graphics/sprites/equipment/weapons/wand.png|R" width="128" height="128"/>
+ <action name="default" imageset="wand"/>
+ <action name="stand" imageset="wand">
+ <animation direction="down">
+ <frame index="0" offsetY="32"/>
+ </animation>
+ <animation direction="left">
+ <frame index="18" offsetY="32"/>
+ </animation>
+ <animation direction="up">
+ <frame index="36" offsetY="32"/>
+ </animation>
+ <animation direction="right">
+ <frame index="54" offsetY="32"/>
+ </animation>
+ </action>
+ <action name="sit" imageset="wand">
+ <animation direction="down">
+ <frame index="7" offsetY="32"/>
+ </animation>
+ <animation direction="left">
+ <frame index="25" offsetY="32"/>
+ </animation>
+ <animation direction="up">
+ <frame index="43" offsetY="32"/>
+ </animation>
+ <animation direction="right">
+ <frame index="61" offsetY="32"/>
+ </animation>
+ </action>
+ <action name="walk" imageset="wand">
+ <animation direction="down">
+ <sequence offsetY="32" start="1" end="6" delay="75"/>
+ </animation>
+ <animation direction="left">
+ <sequence offsetY="32" start="19" end="24" delay="75"/>
+ </animation>
+ <animation direction="up">
+ <sequence offsetY="32" start="37" end="42" delay="75"/>
+ </animation>
+ <animation direction="right">
+ <sequence offsetY="32" start="55" end="60" delay="75"/>
+ </animation>
+ </action>
+ <action name="attack" imageset="wand">
+ <animation direction="down">
+ <sequence offsetY="32" start="9" end="12" delay="75"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <sequence offsetY="32" start="27" end="30" delay="75"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <sequence offsetY="32" start="45" end="48" delay="75"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <sequence offsetY="32" start="63" end="66" delay="75"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/hairstyles/hairstyle08-female.png b/graphics/sprites/hairstyles/hairstyle08-female.png
index 4090b8e2..823d52ce 100644
--- a/graphics/sprites/hairstyles/hairstyle08-female.png
+++ b/graphics/sprites/hairstyles/hairstyle08-female.png
Binary files differ
diff --git a/graphics/sprites/hairstyles/hairstyle08-male.png b/graphics/sprites/hairstyles/hairstyle08-male.png
index 8a18ca01..238fdf41 100644
--- a/graphics/sprites/hairstyles/hairstyle08-male.png
+++ b/graphics/sprites/hairstyles/hairstyle08-male.png
Binary files differ
diff --git a/graphics/sprites/hairstyles/hairstyle12-female.png b/graphics/sprites/hairstyles/hairstyle12-female.png
index 18da6946..aa61b051 100644
--- a/graphics/sprites/hairstyles/hairstyle12-female.png
+++ b/graphics/sprites/hairstyles/hairstyle12-female.png
Binary files differ
diff --git a/graphics/sprites/hairstyles/hairstyle12-male.png b/graphics/sprites/hairstyles/hairstyle12-male.png
index 0b016f22..6bdedbaa 100644
--- a/graphics/sprites/hairstyles/hairstyle12-male.png
+++ b/graphics/sprites/hairstyles/hairstyle12-male.png
Binary files differ
diff --git a/graphics/sprites/hairstyles/hairstyle12.png b/graphics/sprites/hairstyles/hairstyle12.png
index 93a73518..2ec9a8cb 100644
--- a/graphics/sprites/hairstyles/hairstyle12.png
+++ b/graphics/sprites/hairstyles/hairstyle12.png
Binary files differ
diff --git a/graphics/sprites/hairstyles/hairstyle31.png b/graphics/sprites/hairstyles/hairstyle31.png
new file mode 100644
index 00000000..e18ec534
--- /dev/null
+++ b/graphics/sprites/hairstyles/hairstyle31.png
Binary files differ
diff --git a/graphics/sprites/hairstyles/hairstyle31.xml b/graphics/sprites/hairstyles/hairstyle31.xml
new file mode 100644
index 00000000..62caa7a8
--- /dev/null
+++ b/graphics/sprites/hairstyles/hairstyle31.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset name="base" src="graphics/sprites/hairstyles/hairstyle31.png|W;B;R" width="40" height="40"/>
+ <action name="stand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-25"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="0" offsetY="-29"/>
+ </animation>
+ </action>
+ <action name="walk" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-28" delay="75"/>
+ <frame index="0" offsetX="0" offsetY="-29" delay="150"/>
+ <frame index="0" offsetX="0" offsetY="-28" delay="75"/>
+ <frame index="0" offsetX="0" offsetY="-29" delay="150"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="0" offsetY="-29" delay="75"/>
+ <frame index="1" offsetX="0" offsetY="-28" delay="75"/>
+ <frame index="1" offsetX="0" offsetY="-29" delay="150"/>
+ <frame index="1" offsetX="0" offsetY="-28" delay="75"/>
+ <frame index="1" offsetX="0" offsetY="-29" delay="75"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-25" delay="75"/>
+ <frame index="2" offsetX="-1" offsetY="-26" delay="150"/>
+ <frame index="2" offsetX="-1" offsetY="-25" delay="75"/>
+ <frame index="2" offsetX="-1" offsetY="-26" delay="150"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="0" offsetY="-29" delay="75"/>
+ <frame index="3" offsetX="0" offsetY="-28" delay="75"/>
+ <frame index="3" offsetX="0" offsetY="-29" delay="150"/>
+ <frame index="3" offsetX="0" offsetY="-28" delay="75"/>
+ <frame index="3" offsetX="0" offsetY="-29" delay="75"/>
+ </animation>
+ </action>
+ <action name="attack" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-27" delay="75"/>
+ <frame index="0" offsetX="0" offsetY="-28" delay="75"/>
+ <frame index="0" offsetX="0" offsetY="-25" delay="75"/>
+ <frame index="0" offsetX="0" offsetY="-24" delay="75"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-30" delay="75"/>
+ <frame index="1" offsetX="4" offsetY="-31" delay="75"/>
+ <frame index="1" offsetX="0" offsetY="-28" delay="75"/>
+ <frame index="1" offsetX="-1" offsetY="-27" delay="75"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-25" delay="225"/>
+ <frame index="2" offsetX="-2" offsetY="-23" delay="75"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="75"/>
+ <frame index="3" offsetX="-3" offsetY="-31" delay="75"/>
+ <frame index="3" offsetX="0" offsetY="-28" delay="75"/>
+ <frame index="3" offsetX="1" offsetY="-27" delay="75"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_bow" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-28" delay="225"/>
+ <frame index="0" offsetX="0" offsetY="-27" delay="75"/>
+ <frame index="0" offsetX="0" offsetY="-28" delay="75"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-29" delay="225"/>
+ <frame index="1" offsetX="5" offsetY="-30" delay="150"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-25" delay="225"/>
+ <frame index="2" offsetX="-2" offsetY="-24" delay="75"/>
+ <frame index="2" offsetX="-2" offsetY="-25" delay="75"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-29" delay="225"/>
+ <frame index="3" offsetX="-5" offsetY="-30" delay="150"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="sit" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-17"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-20"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="0" offsetY="-17"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-6" offsetY="-20"/>
+ </animation>
+ </action>
+ <action name="dead" imageset="base">
+ <animation direction="default">
+ <frame index="4" offsetX="21" offsetY="-4"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-28" delay="140"/>
+ <frame index="0" offsetX="0" offsetY="-24" delay="140"/>
+ <frame index="0" offsetX="0" offsetY="-29" delay="140"/>
+ <frame index="0" offsetX="0" offsetY="-24" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="0" offsetY="-28" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-31" delay="140"/>
+ <frame index="1" offsetX="5" offsetY="-31" delay="140"/>
+ <frame index="1" offsetX="-2" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-25" delay="280"/>
+ <frame index="2" offsetX="-2" offsetY="-23" delay="140"/>
+ <frame index="2" offsetX="-1" offsetY="-26" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="2" offsetY="-28" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-31" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-31" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-27" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-25" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-24" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-30" delay="100"/>
+ <frame index="1" offsetX="4" offsetY="-31" delay="100"/>
+ <frame index="1" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="-27" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-25" delay="300"/>
+ <frame index="2" offsetX="-2" offsetY="-23" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="100"/>
+ <frame index="3" offsetX="-3" offsetY="-31" delay="100"/>
+ <frame index="3" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="3" offsetX="1" offsetY="-27" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-30" delay="280"/>
+ <frame index="0" offsetX="-1" offsetY="-31" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-24" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="5" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="6" offsetY="-31" delay="140"/>
+ <frame index="1" offsetX="1" offsetY="-32" delay="140"/>
+ <frame index="1" offsetX="-1" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-25" delay="420"/>
+ <frame index="2" offsetX="-3" offsetY="-28" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="-4" offsetY="-31" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-32" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-27" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-28" delay="140"/>
+ <frame index="0" offsetX="0" offsetY="-30" delay="140"/>
+ <frame index="0" offsetX="0" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-32" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-31" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-32" delay="140"/>
+ <frame index="1" offsetX="-1" offsetY="-28" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-25" delay="280"/>
+ <frame index="2" offsetX="-2" offsetY="-23" delay="280"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-2" offsetY="-32" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-31" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-32" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-28" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/hairstyles/hairstyle32.png b/graphics/sprites/hairstyles/hairstyle32.png
new file mode 100644
index 00000000..6ccf04e9
--- /dev/null
+++ b/graphics/sprites/hairstyles/hairstyle32.png
Binary files differ
diff --git a/graphics/sprites/hairstyles/hairstyle32.xml b/graphics/sprites/hairstyles/hairstyle32.xml
new file mode 100644
index 00000000..177664c1
--- /dev/null
+++ b/graphics/sprites/hairstyles/hairstyle32.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset name="base" src="graphics/sprites/hairstyles/hairstyle32.png|W;B;R" width="40" height="40"/>
+ <action name="stand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-25"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="0" offsetY="-29"/>
+ </animation>
+ </action>
+ <action name="walk" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-28" delay="75"/>
+ <frame index="0" offsetX="0" offsetY="-29" delay="150"/>
+ <frame index="0" offsetX="0" offsetY="-28" delay="75"/>
+ <frame index="0" offsetX="0" offsetY="-29" delay="150"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="0" offsetY="-29" delay="75"/>
+ <frame index="1" offsetX="0" offsetY="-28" delay="75"/>
+ <frame index="1" offsetX="0" offsetY="-29" delay="150"/>
+ <frame index="1" offsetX="0" offsetY="-28" delay="75"/>
+ <frame index="1" offsetX="0" offsetY="-29" delay="75"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-25" delay="75"/>
+ <frame index="2" offsetX="-1" offsetY="-26" delay="150"/>
+ <frame index="2" offsetX="-1" offsetY="-25" delay="75"/>
+ <frame index="2" offsetX="-1" offsetY="-26" delay="150"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="0" offsetY="-29" delay="75"/>
+ <frame index="3" offsetX="0" offsetY="-28" delay="75"/>
+ <frame index="3" offsetX="0" offsetY="-29" delay="150"/>
+ <frame index="3" offsetX="0" offsetY="-28" delay="75"/>
+ <frame index="3" offsetX="0" offsetY="-29" delay="75"/>
+ </animation>
+ </action>
+ <action name="attack" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-27" delay="75"/>
+ <frame index="0" offsetX="0" offsetY="-28" delay="75"/>
+ <frame index="0" offsetX="0" offsetY="-25" delay="75"/>
+ <frame index="0" offsetX="0" offsetY="-24" delay="75"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-30" delay="75"/>
+ <frame index="1" offsetX="4" offsetY="-31" delay="75"/>
+ <frame index="1" offsetX="0" offsetY="-28" delay="75"/>
+ <frame index="1" offsetX="-1" offsetY="-27" delay="75"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-25" delay="225"/>
+ <frame index="2" offsetX="-2" offsetY="-23" delay="75"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="75"/>
+ <frame index="3" offsetX="-3" offsetY="-31" delay="75"/>
+ <frame index="3" offsetX="0" offsetY="-28" delay="75"/>
+ <frame index="3" offsetX="1" offsetY="-27" delay="75"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_bow" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-28" delay="225"/>
+ <frame index="0" offsetX="0" offsetY="-27" delay="75"/>
+ <frame index="0" offsetX="0" offsetY="-28" delay="75"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-29" delay="225"/>
+ <frame index="1" offsetX="5" offsetY="-30" delay="150"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-25" delay="225"/>
+ <frame index="2" offsetX="-2" offsetY="-24" delay="75"/>
+ <frame index="2" offsetX="-2" offsetY="-25" delay="75"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-29" delay="225"/>
+ <frame index="3" offsetX="-5" offsetY="-30" delay="150"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="sit" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-17"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-20"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="0" offsetY="-17"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-6" offsetY="-20"/>
+ </animation>
+ </action>
+ <action name="dead" imageset="base">
+ <animation direction="default">
+ <frame index="4" offsetX="21" offsetY="-4"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-28" delay="140"/>
+ <frame index="0" offsetX="0" offsetY="-24" delay="140"/>
+ <frame index="0" offsetX="0" offsetY="-29" delay="140"/>
+ <frame index="0" offsetX="0" offsetY="-24" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="0" offsetY="-28" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-31" delay="140"/>
+ <frame index="1" offsetX="5" offsetY="-31" delay="140"/>
+ <frame index="1" offsetX="-2" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-25" delay="280"/>
+ <frame index="2" offsetX="-2" offsetY="-23" delay="140"/>
+ <frame index="2" offsetX="-1" offsetY="-26" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="2" offsetY="-28" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-31" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-31" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-27" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-25" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-24" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-30" delay="100"/>
+ <frame index="1" offsetX="4" offsetY="-31" delay="100"/>
+ <frame index="1" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="-27" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-25" delay="300"/>
+ <frame index="2" offsetX="-2" offsetY="-23" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="100"/>
+ <frame index="3" offsetX="-3" offsetY="-31" delay="100"/>
+ <frame index="3" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="3" offsetX="1" offsetY="-27" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-30" delay="280"/>
+ <frame index="0" offsetX="-1" offsetY="-31" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-24" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="5" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="6" offsetY="-31" delay="140"/>
+ <frame index="1" offsetX="1" offsetY="-32" delay="140"/>
+ <frame index="1" offsetX="-1" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-25" delay="420"/>
+ <frame index="2" offsetX="-3" offsetY="-28" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="-4" offsetY="-31" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-32" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-27" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-28" delay="140"/>
+ <frame index="0" offsetX="0" offsetY="-30" delay="140"/>
+ <frame index="0" offsetX="0" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-32" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-31" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-32" delay="140"/>
+ <frame index="1" offsetX="-1" offsetY="-28" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-25" delay="280"/>
+ <frame index="2" offsetX="-2" offsetY="-23" delay="280"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-2" offsetY="-32" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-31" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-32" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-28" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/hairstyles/hairstyle33.png b/graphics/sprites/hairstyles/hairstyle33.png
new file mode 100644
index 00000000..b5a3845a
--- /dev/null
+++ b/graphics/sprites/hairstyles/hairstyle33.png
Binary files differ
diff --git a/graphics/sprites/hairstyles/hairstyle33.xml b/graphics/sprites/hairstyles/hairstyle33.xml
new file mode 100644
index 00000000..19b9d724
--- /dev/null
+++ b/graphics/sprites/hairstyles/hairstyle33.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset name="base" src="graphics/sprites/hairstyles/hairstyle33.png|W;B;R" width="40" height="40"/>
+ <action name="stand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-25"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="0" offsetY="-29"/>
+ </animation>
+ </action>
+ <action name="walk" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-28" delay="75"/>
+ <frame index="0" offsetX="0" offsetY="-29" delay="150"/>
+ <frame index="0" offsetX="0" offsetY="-28" delay="75"/>
+ <frame index="0" offsetX="0" offsetY="-29" delay="150"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="0" offsetY="-29" delay="75"/>
+ <frame index="1" offsetX="0" offsetY="-28" delay="75"/>
+ <frame index="1" offsetX="0" offsetY="-29" delay="150"/>
+ <frame index="1" offsetX="0" offsetY="-28" delay="75"/>
+ <frame index="1" offsetX="0" offsetY="-29" delay="75"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-25" delay="75"/>
+ <frame index="2" offsetX="-1" offsetY="-26" delay="150"/>
+ <frame index="2" offsetX="-1" offsetY="-25" delay="75"/>
+ <frame index="2" offsetX="-1" offsetY="-26" delay="150"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="0" offsetY="-29" delay="75"/>
+ <frame index="3" offsetX="0" offsetY="-28" delay="75"/>
+ <frame index="3" offsetX="0" offsetY="-29" delay="150"/>
+ <frame index="3" offsetX="0" offsetY="-28" delay="75"/>
+ <frame index="3" offsetX="0" offsetY="-29" delay="75"/>
+ </animation>
+ </action>
+ <action name="attack" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-27" delay="75"/>
+ <frame index="0" offsetX="0" offsetY="-28" delay="75"/>
+ <frame index="0" offsetX="0" offsetY="-25" delay="75"/>
+ <frame index="0" offsetX="0" offsetY="-24" delay="75"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-30" delay="75"/>
+ <frame index="1" offsetX="4" offsetY="-31" delay="75"/>
+ <frame index="1" offsetX="0" offsetY="-28" delay="75"/>
+ <frame index="1" offsetX="-1" offsetY="-27" delay="75"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-25" delay="225"/>
+ <frame index="2" offsetX="-2" offsetY="-23" delay="75"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="75"/>
+ <frame index="3" offsetX="-3" offsetY="-31" delay="75"/>
+ <frame index="3" offsetX="0" offsetY="-28" delay="75"/>
+ <frame index="3" offsetX="1" offsetY="-27" delay="75"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_bow" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-28" delay="225"/>
+ <frame index="0" offsetX="0" offsetY="-27" delay="75"/>
+ <frame index="0" offsetX="0" offsetY="-28" delay="75"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-29" delay="225"/>
+ <frame index="1" offsetX="5" offsetY="-30" delay="150"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-25" delay="225"/>
+ <frame index="2" offsetX="-2" offsetY="-24" delay="75"/>
+ <frame index="2" offsetX="-2" offsetY="-25" delay="75"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-29" delay="225"/>
+ <frame index="3" offsetX="-5" offsetY="-30" delay="150"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="sit" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-17"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-20"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="0" offsetY="-17"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-6" offsetY="-20"/>
+ </animation>
+ </action>
+ <action name="dead" imageset="base">
+ <animation direction="default">
+ <frame index="4" offsetX="21" offsetY="-4"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-28" delay="140"/>
+ <frame index="0" offsetX="0" offsetY="-24" delay="140"/>
+ <frame index="0" offsetX="0" offsetY="-29" delay="140"/>
+ <frame index="0" offsetX="0" offsetY="-24" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="0" offsetY="-28" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-31" delay="140"/>
+ <frame index="1" offsetX="5" offsetY="-31" delay="140"/>
+ <frame index="1" offsetX="-2" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-25" delay="280"/>
+ <frame index="2" offsetX="-2" offsetY="-23" delay="140"/>
+ <frame index="2" offsetX="-1" offsetY="-26" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="2" offsetY="-28" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-31" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-31" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-27" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-25" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-24" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-30" delay="100"/>
+ <frame index="1" offsetX="4" offsetY="-31" delay="100"/>
+ <frame index="1" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="-27" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-25" delay="300"/>
+ <frame index="2" offsetX="-2" offsetY="-23" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="100"/>
+ <frame index="3" offsetX="-3" offsetY="-31" delay="100"/>
+ <frame index="3" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="3" offsetX="1" offsetY="-27" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-30" delay="280"/>
+ <frame index="0" offsetX="-1" offsetY="-31" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-24" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="5" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="6" offsetY="-31" delay="140"/>
+ <frame index="1" offsetX="1" offsetY="-32" delay="140"/>
+ <frame index="1" offsetX="-1" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-25" delay="420"/>
+ <frame index="2" offsetX="-3" offsetY="-28" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="-4" offsetY="-31" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-32" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-27" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-28" delay="140"/>
+ <frame index="0" offsetX="0" offsetY="-30" delay="140"/>
+ <frame index="0" offsetX="0" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-32" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-31" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-32" delay="140"/>
+ <frame index="1" offsetX="-1" offsetY="-28" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-25" delay="280"/>
+ <frame index="2" offsetX="-2" offsetY="-23" delay="280"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-2" offsetY="-32" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-31" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-32" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-28" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/model/Gispaan.png b/graphics/sprites/model/Gispaan.png
deleted file mode 100644
index f85d1fc8..00000000
--- a/graphics/sprites/model/Gispaan.png
+++ /dev/null
Binary files differ
diff --git a/graphics/sprites/model/Sparron.png b/graphics/sprites/model/Sparron.png
deleted file mode 100644
index 9f6f5bc3..00000000
--- a/graphics/sprites/model/Sparron.png
+++ /dev/null
Binary files differ
diff --git a/graphics/sprites/model/Sparron.xml b/graphics/sprites/model/Sparron.xml
deleted file mode 100644
index ab945f40..00000000
--- a/graphics/sprites/model/Sparron.xml
+++ /dev/null
@@ -1,187 +0,0 @@
-<?xml version="1.0"?>
-<sprite variants="135" variant_offset="1">
- <imageset name="base" src="graphics/sprites/model/Sparron.png|W;B;R" width="64" height="64"/>
- <action name="default" imageset="base"/>
- <action name="stand" imageset="base">
- <animation direction="down">
- <frame index="0"/>
- </animation>
- <animation direction="left">
- <frame index="18"/>
- </animation>
- <animation direction="up">
- <frame index="36"/>
- </animation>
- <animation direction="right">
- <frame index="54"/>
- </animation>
- </action>
- <action name="walk" imageset="base">
- <animation direction="down">
- <sequence start="1" end="6" delay="75"/>
- </animation>
- <animation direction="left">
- <sequence start="19" end="24" delay="75"/>
- </animation>
- <animation direction="up">
- <sequence start="37" end="42" delay="75"/>
- </animation>
- <animation direction="right">
- <sequence start="55" end="60" delay="75"/>
- </animation>
- </action>
- <action name="sit" imageset="base">
- <animation direction="down">
- <frame index="7"/>
- </animation>
- <animation direction="left">
- <frame index="25"/>
- </animation>
- <animation direction="up">
- <frame index="43"/>
- </animation>
- <animation direction="right">
- <frame index="61"/>
- </animation>
- </action>
- <action name="dead" imageset="base">
- <animation direction="down">
- <frame index="8"/>
- </animation>
- <animation direction="left">
- <frame index="26"/>
- </animation>
- <animation direction="up">
- <frame index="44"/>
- </animation>
- <animation direction="right">
- <frame index="62"/>
- </animation>
- </action>
- <action name="attack" imageset="base">
- <animation direction="down">
- <sequence start="9" end="12" delay="75"/>
- <end/>
- </animation>
- <animation direction="left">
- <sequence start="27" end="30" delay="75"/>
- <end/>
- </animation>
- <animation direction="up">
- <sequence start="45" end="48" delay="75"/>
- <end/>
- </animation>
- <animation direction="right">
- <sequence start="63" end="66" delay="75"/>
- <end/>
- </animation>
- </action>
- <action name="attack_sword_stab" imageset="base">
- <animation direction="down">
- <sequence start="9" end="12" delay="100"/>
- <end/>
- </animation>
- <animation direction="left">
- <sequence start="27" end="30" delay="100"/>
- <end/>
- </animation>
- <animation direction="up">
- <sequence start="45" end="48" delay="100"/>
- <end/>
- </animation>
- <animation direction="right">
- <sequence start="63" end="66" delay="100"/>
- <end/>
- </animation>
- </action>
- <action name="attack_bow" imageset="base">
- <animation direction="down">
- <sequence start="13" end="17" delay="75"/>
- <end/>
- </animation>
- <animation direction="left">
- <sequence start="31" end="35" delay="75"/>
- <end/>
- </animation>
- <animation direction="up">
- <sequence start="49" end="53" delay="75"/>
- <end/>
- </animation>
- <animation direction="right">
- <sequence start="67" end="71" delay="75"/>
- <end/>
- </animation>
- </action>
- <action name="attack_spear" imageset="base">
- <animation direction="down">
- <sequence start="72" end="75" delay="140"/>
- <end/>
- </animation>
- <animation direction="left">
- <sequence start="76" end="79" delay="140"/>
- <end/>
- </animation>
- <animation direction="up">
- <sequence start="81" end="84" delay="140"/>
- <end/>
- </animation>
- <animation direction="right">
- <sequence start="85" end="88" delay="140"/>
- <end/>
- </animation>
- </action>
- <action name="attack_chop" imageset="base">
- <animation direction="down">
- <sequence start="90" end="93" delay="140"/>
- <end/>
- </animation>
- <animation direction="left">
- <sequence start="94" end="97" delay="140"/>
- <end/>
- </animation>
- <animation direction="up">
- <sequence start="99" end="102" delay="140"/>
- <end/>
- </animation>
- <animation direction="right">
- <sequence start="103" end="106" delay="140"/>
- <end/>
- </animation>
- </action>
- <action name="attack_2hand" imageset="base">
- <animation direction="down">
- <sequence start="108" end="111" delay="140"/>
- <end/>
- </animation>
- <animation direction="left">
- <sequence start="112" end="115" delay="140"/>
- <end/>
- </animation>
- <animation direction="up">
- <sequence start="117" end="120" delay="140"/>
- <end/>
- </animation>
- <animation direction="right">
- <sequence start="121" end="124" delay="140"/>
- <end/>
- </animation>
- </action>
- <action name="cast" imageset="base">
- <animation direction="down">
- <sequence start="126" end="127" delay="250"/>
- <end/>
- </animation>
- <animation direction="left">
- <sequence start="128" end="129" delay="250"/>
- <end/>
- </animation>
- <animation direction="up">
- <sequence start="130" end="131" delay="250"/>
- <end/>
- </animation>
- <animation direction="right">
- <sequence start="132" end="133" delay="250"/>
- <end/>
- </animation>
- </action>
-</sprite>
diff --git a/graphics/sprites/model/Talponian.png b/graphics/sprites/model/Talponian.png
deleted file mode 100644
index f1e8780a..00000000
--- a/graphics/sprites/model/Talponian.png
+++ /dev/null
Binary files differ
diff --git a/graphics/sprites/model/Talponian.xml b/graphics/sprites/model/Talponian.xml
deleted file mode 100644
index 86a7f3eb..00000000
--- a/graphics/sprites/model/Talponian.xml
+++ /dev/null
@@ -1,187 +0,0 @@
-<?xml version="1.0"?>
-<sprite variants="135" variant_offset="1">
- <imageset name="base" src="graphics/sprites/model/Talponian.png|W;B;R" width="64" height="64"/>
- <action name="default" imageset="base"/>
- <action name="stand" imageset="base">
- <animation direction="down">
- <frame index="0"/>
- </animation>
- <animation direction="left">
- <frame index="18"/>
- </animation>
- <animation direction="up">
- <frame index="36"/>
- </animation>
- <animation direction="right">
- <frame index="54"/>
- </animation>
- </action>
- <action name="walk" imageset="base">
- <animation direction="down">
- <sequence start="1" end="6" delay="75"/>
- </animation>
- <animation direction="left">
- <sequence start="19" end="24" delay="75"/>
- </animation>
- <animation direction="up">
- <sequence start="37" end="42" delay="75"/>
- </animation>
- <animation direction="right">
- <sequence start="55" end="60" delay="75"/>
- </animation>
- </action>
- <action name="sit" imageset="base">
- <animation direction="down">
- <frame index="7"/>
- </animation>
- <animation direction="left">
- <frame index="25"/>
- </animation>
- <animation direction="up">
- <frame index="43"/>
- </animation>
- <animation direction="right">
- <frame index="61"/>
- </animation>
- </action>
- <action name="dead" imageset="base">
- <animation direction="down">
- <frame index="8"/>
- </animation>
- <animation direction="left">
- <frame index="26"/>
- </animation>
- <animation direction="up">
- <frame index="44"/>
- </animation>
- <animation direction="right">
- <frame index="62"/>
- </animation>
- </action>
- <action name="attack" imageset="base">
- <animation direction="down">
- <sequence start="9" end="12" delay="75"/>
- <end/>
- </animation>
- <animation direction="left">
- <sequence start="27" end="30" delay="75"/>
- <end/>
- </animation>
- <animation direction="up">
- <sequence start="45" end="48" delay="75"/>
- <end/>
- </animation>
- <animation direction="right">
- <sequence start="63" end="66" delay="75"/>
- <end/>
- </animation>
- </action>
- <action name="attack_sword_stab" imageset="base">
- <animation direction="down">
- <sequence start="9" end="12" delay="100"/>
- <end/>
- </animation>
- <animation direction="left">
- <sequence start="27" end="30" delay="100"/>
- <end/>
- </animation>
- <animation direction="up">
- <sequence start="45" end="48" delay="100"/>
- <end/>
- </animation>
- <animation direction="right">
- <sequence start="63" end="66" delay="100"/>
- <end/>
- </animation>
- </action>
- <action name="attack_bow" imageset="base">
- <animation direction="down">
- <sequence start="13" end="17" delay="75"/>
- <end/>
- </animation>
- <animation direction="left">
- <sequence start="31" end="35" delay="75"/>
- <end/>
- </animation>
- <animation direction="up">
- <sequence start="49" end="53" delay="75"/>
- <end/>
- </animation>
- <animation direction="right">
- <sequence start="67" end="71" delay="75"/>
- <end/>
- </animation>
- </action>
- <action name="attack_spear" imageset="base">
- <animation direction="down">
- <sequence start="72" end="75" delay="140"/>
- <end/>
- </animation>
- <animation direction="left">
- <sequence start="76" end="79" delay="140"/>
- <end/>
- </animation>
- <animation direction="up">
- <sequence start="81" end="84" delay="140"/>
- <end/>
- </animation>
- <animation direction="right">
- <sequence start="85" end="88" delay="140"/>
- <end/>
- </animation>
- </action>
- <action name="attack_chop" imageset="base">
- <animation direction="down">
- <sequence start="90" end="93" delay="140"/>
- <end/>
- </animation>
- <animation direction="left">
- <sequence start="94" end="97" delay="140"/>
- <end/>
- </animation>
- <animation direction="up">
- <sequence start="99" end="102" delay="140"/>
- <end/>
- </animation>
- <animation direction="right">
- <sequence start="103" end="106" delay="140"/>
- <end/>
- </animation>
- </action>
- <action name="attack_2hand" imageset="base">
- <animation direction="down">
- <sequence start="108" end="111" delay="140"/>
- <end/>
- </animation>
- <animation direction="left">
- <sequence start="112" end="115" delay="140"/>
- <end/>
- </animation>
- <animation direction="up">
- <sequence start="117" end="120" delay="140"/>
- <end/>
- </animation>
- <animation direction="right">
- <sequence start="121" end="124" delay="140"/>
- <end/>
- </animation>
- </action>
- <action name="cast" imageset="base">
- <animation direction="down">
- <sequence start="126" end="127" delay="250"/>
- <end/>
- </animation>
- <animation direction="left">
- <sequence start="128" end="129" delay="250"/>
- <end/>
- </animation>
- <animation direction="up">
- <sequence start="130" end="131" delay="250"/>
- <end/>
- </animation>
- <animation direction="right">
- <sequence start="132" end="133" delay="250"/>
- <end/>
- </animation>
- </action>
-</sprite>
diff --git a/graphics/sprites/model/Tritan.png b/graphics/sprites/model/Tritan.png
deleted file mode 100644
index a9659253..00000000
--- a/graphics/sprites/model/Tritan.png
+++ /dev/null
Binary files differ
diff --git a/graphics/sprites/model/base.xml b/graphics/sprites/model/base.xml
index 030a8fd7..790ccee4 100644
--- a/graphics/sprites/model/base.xml
+++ b/graphics/sprites/model/base.xml
@@ -1,6 +1,6 @@
<?xml version="1.0"?>
<sprite variants="135" variant_offset="1">
- <!-- FOR RETRO-COMPATIBILITY WITH OLD NPCs -->
- <imageset name="base" src="graphics/sprites/model/Talponian.png|W;B;R" width="64" height="64"/>
- <include file="model/Talponian.xml"/>
+ <!-- uses the male model because otherwise the neutral tank top shows on some npcs -->
+ <imageset name="base" src="graphics/sprites/model/male.png|W;B;R" width="64" height="64"/>
+ <include file="model/neutral.xml"/>
</sprite>
diff --git a/graphics/sprites/model/female.png b/graphics/sprites/model/female.png
new file mode 100644
index 00000000..cb66ed85
--- /dev/null
+++ b/graphics/sprites/model/female.png
Binary files differ
diff --git a/graphics/sprites/model/female.xml b/graphics/sprites/model/female.xml
new file mode 100644
index 00000000..6c070232
--- /dev/null
+++ b/graphics/sprites/model/female.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<sprite variants="135" variant_offset="1">
+ <imageset name="base" src="graphics/sprites/model/female.png|W;B;R" width="64" height="64"/>
+ <include file="model/neutral.xml"/>
+</sprite>
diff --git a/graphics/sprites/model/male.png b/graphics/sprites/model/male.png
new file mode 100644
index 00000000..d16cad92
--- /dev/null
+++ b/graphics/sprites/model/male.png
Binary files differ
diff --git a/graphics/sprites/model/male.xml b/graphics/sprites/model/male.xml
new file mode 100644
index 00000000..364efa34
--- /dev/null
+++ b/graphics/sprites/model/male.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<sprite variants="135" variant_offset="1">
+ <imageset name="base" src="graphics/sprites/model/male.png|W;B;R" width="64" height="64"/>
+ <include file="model/neutral.xml"/>
+</sprite>
diff --git a/graphics/sprites/model/neutral.png b/graphics/sprites/model/neutral.png
new file mode 100644
index 00000000..2ffb4f53
--- /dev/null
+++ b/graphics/sprites/model/neutral.png
Binary files differ
diff --git a/graphics/sprites/model/Gispaan.xml b/graphics/sprites/model/neutral.xml
index 24c85e81..0cbdaf45 100644
--- a/graphics/sprites/model/Gispaan.xml
+++ b/graphics/sprites/model/neutral.xml
@@ -1,6 +1,6 @@
<?xml version="1.0"?>
<sprite variants="135" variant_offset="1">
- <imageset name="base" src="graphics/sprites/model/Gispaan.png|W;B;R" width="64" height="64"/>
+ <imageset name="base" src="graphics/sprites/model/neutral.png|W;B;R" width="64" height="64"/>
<action name="default" imageset="base"/>
<action name="stand" imageset="base">
<animation direction="down">
diff --git a/itemcolors.xml b/itemcolors.xml
index 4c7e8bfb..f7391e03 100644
--- a/itemcolors.xml
+++ b/itemcolors.xml
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<colors>
<list name="hair">
- <!-- 0~14 Talponian colors -->
+ <!-- 0~14 Talpan colors -->
<color id="0" value="#53202b,7f4f45,9e6a43,d09459,fcd3a1,fefffc;#2f312f,727471,a4a6a3,dad5f5;#8c4b41,da9041,ffffff" name="light brown"/>
<color id="1" value="#53202b,7f4f45,9e6a43,d09459,fcd3a1,fefffc;#2f312f,727471,a4a6a3,dad5f5;#06372b,489e25,fdedcc" name="green"/>
<color id="2" value="#53202b,7f4f45,9e6a43,d09459,fcd3a1,fefffc;#2f312f,727471,a4a6a3,dad5f5;#5f0b33,91191c,f9ad81" name="red"/>
@@ -15,24 +15,24 @@
<color id="10" value="#53202b,7f4f45,9e6a43,d09459,fcd3a1,fefffc;#2f312f,727471,a4a6a3,dad5f5;#000000,202020,404040,dddddd" name="black"/>
<color id="11" value="#53202b,7f4f45,9e6a43,d09459,fcd3a1,fefffc;#2f312f,727471,a4a6a3,dad5f5;#5e0034,a30059,fe7fc4,febfe1,ffffff" name="pink"/>
<color id="12" value="#53202b,7f4f45,9e6a43,d09459,fcd3a1,fefffc;#2f312f,727471,a4a6a3,dad5f5;#2d1407,4d2809,785128,a66f3b,c4966e" name="brown"/>
- <color id="13" value="#000000" name="(free slot)"/>
- <color id="14" value="#000000" name="(free slot)"/>
+ <color id="13" value="#53202b,7f4f45,9e6a43,d09459,fcd3a1,fefffc;#2f312f,727471,a4a6a3,dad5f5;#000000" name="(free slot)"/>
+ <color id="14" value="#53202b,7f4f45,9e6a43,d09459,fcd3a1,fefffc;#2f312f,727471,a4a6a3,dad5f5;#000000" name="(free slot)"/>
<!-- 15~29 Tritan colors -->
<color id="15" value="#166876,32992e,23a988,70cd87,a7f1b2;#0e0036,4c264b,a04f62,d2a391,e6d7b8;#06372b,489e25,fdedcc" name="green"/>
<color id="16" value="#166876,32992e,23a988,70cd87,a7f1b2;#0e0036,4c264b,a04f62,d2a391,e6d7b8;#1d2d6d,1594a3,fdedcc" name="blue"/>
<color id="17" value="#166876,32992e,23a988,70cd87,a7f1b2;#0e0036,4c264b,a04f62,d2a391,e6d7b8;#432482,584bbc,dae8e5" name="light blue"/>
<color id="18" value="#166876,32992e,23a988,70cd87,a7f1b2;#0e0036,4c264b,a04f62,d2a391,e6d7b8;#460850,611967,e7b4ae" name="dark purple"/>
<color id="19" value="#166876,32992e,23a988,70cd87,a7f1b2;#0e0036,4c264b,a04f62,d2a391,e6d7b8;#000000,202020,404040,dddddd" name="black"/>
- <color id="20" value="#000000" name="(free slot)"/>
- <color id="21" value="#000000" name="(free slot)"/>
- <color id="22" value="#000000" name="(free slot)"/>
- <color id="23" value="#000000" name="(free slot)"/>
- <color id="24" value="#000000" name="(free slot)"/>
- <color id="25" value="#000000" name="(free slot)"/>
- <color id="26" value="#000000" name="(free slot)"/>
- <color id="27" value="#000000" name="(free slot)"/>
- <color id="28" value="#000000" name="(free slot)"/>
- <color id="29" value="#000000" name="(free slot)"/>
+ <color id="20" value="#166876,32992e,23a988,70cd87,a7f1b2;#0e0036,4c264b,a04f62,d2a391,e6d7b8;#06372b,489e25,fdedcc" name="(free slot)"/>
+ <color id="21" value="#166876,32992e,23a988,70cd87,a7f1b2;#0e0036,4c264b,a04f62,d2a391,e6d7b8;#06372b,489e25,fdedcc" name="(free slot)"/>
+ <color id="22" value="#166876,32992e,23a988,70cd87,a7f1b2;#0e0036,4c264b,a04f62,d2a391,e6d7b8;#06372b,489e25,fdedcc" name="(free slot)"/>
+ <color id="23" value="#166876,32992e,23a988,70cd87,a7f1b2;#0e0036,4c264b,a04f62,d2a391,e6d7b8;#06372b,489e25,fdedcc" name="(free slot)"/>
+ <color id="24" value="#166876,32992e,23a988,70cd87,a7f1b2;#0e0036,4c264b,a04f62,d2a391,e6d7b8;#06372b,489e25,fdedcc" name="(free slot)"/>
+ <color id="25" value="#166876,32992e,23a988,70cd87,a7f1b2;#0e0036,4c264b,a04f62,d2a391,e6d7b8;#06372b,489e25,fdedcc" name="(free slot)"/>
+ <color id="26" value="#166876,32992e,23a988,70cd87,a7f1b2;#0e0036,4c264b,a04f62,d2a391,e6d7b8;#06372b,489e25,fdedcc" name="(free slot)"/>
+ <color id="27" value="#166876,32992e,23a988,70cd87,a7f1b2;#0e0036,4c264b,a04f62,d2a391,e6d7b8;#06372b,489e25,fdedcc" name="(free slot)"/>
+ <color id="28" value="#166876,32992e,23a988,70cd87,a7f1b2;#0e0036,4c264b,a04f62,d2a391,e6d7b8;#06372b,489e25,fdedcc" name="(free slot)"/>
+ <color id="29" value="#166876,32992e,23a988,70cd87,a7f1b2;#0e0036,4c264b,a04f62,d2a391,e6d7b8;#06372b,489e25,fdedcc" name="(free slot)"/>
<!-- 30~44 Gispaan colors -->
<color id="30" value="#5d3841,ba5f48,e48b6d,edb6a2;#2f312f,727471,a4a6a3,dad5f5;#8c4b41,da9041,ffffff" name="light brown"/>
<color id="31" value="#5d3841,ba5f48,e48b6d,edb6a2;#2f312f,727471,a4a6a3,dad5f5;#5f0b33,91191c,f9ad81" name="red"/>
@@ -65,7 +65,7 @@
<color id="57" value="#000000" name="(free slot)"/>
<color id="58" value="#000000" name="(free slot)"/>
<color id="59" value="#000000" name="(free slot)"/>
- <!-- 60~74 Orelon colors -->
+ <!-- 60~74 Ifriton colors -->
<color id="60" value="#000000" name="(free slot)"/>
<color id="61" value="#000000" name="(free slot)"/>
<color id="62" value="#000000" name="(free slot)"/>
@@ -134,8 +134,8 @@
<color id="122" value="#000000" name="(free slot)"/>
<color id="123" value="#000000" name="(free slot)"/>
<color id="124" value="#000000" name="(free slot)"/>
- <color id="125" value="#000000" name="(free slot)"/>
- <color id="126" value="#000000" name="(free slot)"/>
- <color id="127" value="#5E7480,F1FFFF,FFFFFF" name="shock white"/>
+ <color id="125" value="#5d3841,ba5f48,e48b6d,edb6a2;#2f312f,727471,a4a6a3,dad5f5;#5E7480,F1FFFF,FFFFFF" name="shock white"/>
+ <color id="126" value="#166876,32992e,23a988,70cd87,a7f1b2;#0e0036,4c264b,a04f62,d2a391,e6d7b8;#5E7480,F1FFFF,FFFFFF" name="shock white"/>
+ <color id="127" value="#53202b,7f4f45,9e6a43,d09459,fcd3a1,fefffc;#2f312f,727471,a4a6a3,dad5f5;#5E7480,F1FFFF,FFFFFF" name="shock white"/>
</list>
</colors>
diff --git a/items/equip-1hand/item1171_Wand.xml b/items/equip-1hand/item1171_Wand.xml
index 69cd097a..62d5ea5b 100644
--- a/items/equip-1hand/item1171_Wand.xml
+++ b/items/equip-1hand/item1171_Wand.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="1171" image="equipment/weapon/wand.png" name="Wand" description="A basic magic wand." effect="Damage +1 / M. Attack +5 / Lvl 1 Wand / Requires 5+ Int" type="equip-1hand" attack-action="attack" attack-range="3" weight="100">
- <sprite>equipment/weapons/wand.xml|#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite>
+ <sprite gender="female">equipment/weapons/wand-female.xml|#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite>
+ <sprite gender="male">equipment/weapons/wand.xml|#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite>
+ <sprite gender="other">equipment/weapons/wand.xml|#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite>
</item>
</items>
diff --git a/items/equip-1hand/item1201_Knife.xml b/items/equip-1hand/item1201_Knife.xml
index fb937093..d2b891e5 100644
--- a/items/equip-1hand/item1201_Knife.xml
+++ b/items/equip-1hand/item1201_Knife.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="1201" image="equipment/weapon/dagger-knive.png" name="Knife" description="A small knife; the perfect weapon for a beginner." effect="Damage +5" type="equip-1hand" weight="120" attack-action="attack" attack-range="2">
- <sprite>equipment/weapons/dagger.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff</sprite>
+ <sprite gender="female">equipment/weapons/dagger-female.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff</sprite>
+ <sprite gender="male">equipment/weapons/dagger.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff</sprite>
+ <sprite gender="other">equipment/weapons/dagger.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff</sprite>
</item>
</items>
diff --git a/items/equip-1hand/item1215_ToySabre.xml b/items/equip-1hand/item1215_ToySabre.xml
index 07ab5629..43284544 100644
--- a/items/equip-1hand/item1215_ToySabre.xml
+++ b/items/equip-1hand/item1215_ToySabre.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="1215" image="equipment/weapon/sword-sabre.png" name="Toy Sabre" description="A toy item, doesn't do much damage." effect="Damage +1" type="equip-1hand" attack-action="attack" attack-range="2" weight="1" sellProtected="true">
- <sprite>equipment/weapons/sword-short.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff</sprite>
+ <sprite gender="female">equipment/weapons/sword-short-female.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff</sprite>
+ <sprite gender="male">equipment/weapons/sword-short.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff</sprite>
+ <sprite gender="other">equipment/weapons/sword-short.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff</sprite>
</item>
</items>
diff --git a/items/equip-1hand/item521_Dagger.xml b/items/equip-1hand/item521_Dagger.xml
index 7652d717..56d42792 100644
--- a/items/equip-1hand/item521_Dagger.xml
+++ b/items/equip-1hand/item521_Dagger.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="521" image="equipment/weapon/dagger-dagger.png" name="Dagger" description="A simple dagger." effect="Damage +15" type="equip-1hand" attack-action="attack" attack-range="2" weight="200">
- <sprite>equipment/weapons/dagger.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff</sprite>
+ <sprite gender="female">equipment/weapons/dagger-female.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff</sprite>
+ <sprite gender="male">equipment/weapons/dagger.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff</sprite>
+ <sprite gender="other">equipment/weapons/dagger.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff</sprite>
</item>
</items>
diff --git a/items/equip-1hand/item522_SharpKnife.xml b/items/equip-1hand/item522_SharpKnife.xml
index 9f75b362..3d554428 100644
--- a/items/equip-1hand/item522_SharpKnife.xml
+++ b/items/equip-1hand/item522_SharpKnife.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="522" image="equipment/weapon/dagger-sharpknife.png" name="Sharp Knife" description="A really sharp knife. Don't hurt yourself!" effect="Damage +10" type="equip-1hand" attack-action="attack" attack-range="2" weight="150">
- <sprite>equipment/weapons/dagger.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff</sprite>
+ <sprite gender="female">equipment/weapons/dagger-female.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff</sprite>
+ <sprite gender="male">equipment/weapons/dagger.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff</sprite>
+ <sprite gender="other">equipment/weapons/dagger.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff</sprite>
</item>
</items>
diff --git a/items/equip-1hand/item536_ShortSword.xml b/items/equip-1hand/item536_ShortSword.xml
index f48b1929..216d5cb2 100644
--- a/items/equip-1hand/item536_ShortSword.xml
+++ b/items/equip-1hand/item536_ShortSword.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="536" image="equipment/weapon/dagger-shortsword.png" name="Short Sword" description="A small but sharp sword." effect="Damage +100" type="equip-1hand" attack-action="attack" attack-range="2" weight="2000">
- <sprite>equipment/weapons/sword-short.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff</sprite>
+ <sprite gender="female">equipment/weapons/sword-short-female.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff</sprite>
+ <sprite gender="male">equipment/weapons/sword-short.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff</sprite>
+ <sprite gender="other">equipment/weapons/sword-short.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff</sprite>
</item>
</items>
diff --git a/items/equip-1hand/item549_Axe.xml b/items/equip-1hand/item549_Axe.xml
index ac503067..dc873a26 100644
--- a/items/equip-1hand/item549_Axe.xml
+++ b/items/equip-1hand/item549_Axe.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="549" image="equipment/weapon/axe-axe.png" name="Axe" description="An axe." effect="Damage +?" type="equip-1hand" attack-action="attack_chop" attack-range="2" weight="1200">
- <sprite>equipment/weapons/axe-chop.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff;#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite>
+ <sprite gender="female">equipment/weapons/axe-chop-female.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff;#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite>
+ <sprite gender="male">equipment/weapons/axe-chop.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff;#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite>
+ <sprite gender="other">equipment/weapons/axe-chop.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff;#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite>
</item>
</items>
diff --git a/items/equip-1hand/item570_BoneKnife.xml b/items/equip-1hand/item570_BoneKnife.xml
index 6bbda2a6..fcffcfe6 100644
--- a/items/equip-1hand/item570_BoneKnife.xml
+++ b/items/equip-1hand/item570_BoneKnife.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="570" image="equipment/weapon/dagger-boneknife.png" name="Bone Knife" description="A knife masterly carved out of a bone." effect="Damage +115" type="equip-1hand" attack-action="attack" attack-range="2" weight="450">
- <sprite>equipment/weapons/dagger.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff</sprite>
+ <sprite gender="female">equipment/weapons/dagger-female.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff</sprite>
+ <sprite gender="male">equipment/weapons/dagger.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff</sprite>
+ <sprite gender="other">equipment/weapons/dagger.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff</sprite>
</item>
</items>
diff --git a/items/equip-1hand/item571_Setzer.xml b/items/equip-1hand/item571_Setzer.xml
index fd658299..d3c6f916 100644
--- a/items/equip-1hand/item571_Setzer.xml
+++ b/items/equip-1hand/item571_Setzer.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="571" image="equipment/weapon/dagger-setzer.png" name="Setzer" description="A sharp knife, named after a famous gambler." effect="Damage +110" type="equip-1hand" attack-action="attack" attack-range="2" weight="900" sellProtected="true">
- <sprite>equipment/weapons/dagger.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff</sprite>
+ <sprite gender="female">equipment/weapons/dagger-female.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff</sprite>
+ <sprite gender="male">equipment/weapons/dagger.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff</sprite>
+ <sprite gender="other">equipment/weapons/dagger.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff</sprite>
</item>
</items>
diff --git a/items/equip-1hand/item579_RockKnife.xml b/items/equip-1hand/item579_RockKnife.xml
index 694c3642..3936eb5a 100644
--- a/items/equip-1hand/item579_RockKnife.xml
+++ b/items/equip-1hand/item579_RockKnife.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="579" image="equipment/weapon/dagger-rockknive.png" name="Rock Knife" description="A knife made of stone." effect="Damage +110" type="equip-1hand" attack-action="attack" attack-range="2" vit="3" weight="500" sellProtected="true">
- <sprite>equipment/weapons/dagger.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff</sprite>
+ <sprite gender="female">equipment/weapons/dagger-female.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff</sprite>
+ <sprite gender="male">equipment/weapons/dagger.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff</sprite>
+ <sprite gender="other">equipment/weapons/dagger.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff</sprite>
</item>
</items>
diff --git a/items/equip-1hand/item587_Sword.xml b/items/equip-1hand/item587_Sword.xml
index 559b0972..3f603c99 100644
--- a/items/equip-1hand/item587_Sword.xml
+++ b/items/equip-1hand/item587_Sword.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="587" image="equipment/weapon/sword-sword.png" name="Sword" description="A simple but reliable sword." effect="Damage +?" type="equip-1hand" attack-action="attack_chop" attack-range="2" weight="200">
- <sprite>equipment/weapons/sword-long.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff</sprite>
+ <sprite gender="female">equipment/weapons/sword-long-female.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff</sprite>
+ <sprite gender="male">equipment/weapons/sword-long.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff</sprite>
+ <sprite gender="other">equipment/weapons/sword-long.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff</sprite>
</item>
</items>
diff --git a/items/equip-1hand/item591_LongSword.xml b/items/equip-1hand/item591_LongSword.xml
index 370318fb..c3d66b5c 100644
--- a/items/equip-1hand/item591_LongSword.xml
+++ b/items/equip-1hand/item591_LongSword.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="591" image="equipment/weapon/sword-longsword.png" name="Long Sword" description="A sword with a long and agile blade." effect="Damage +?" type="equip-1hand" attack-action="attack_chop" attack-range="2" weight="10">
- <sprite>equipment/weapons/sword-long.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff</sprite>
+ <sprite gender="female">equipment/weapons/sword-long-female.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff</sprite>
+ <sprite gender="male">equipment/weapons/sword-long.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff</sprite>
+ <sprite gender="other">equipment/weapons/sword-long.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff</sprite>
</item>
</items>
diff --git a/items/equip-1hand/item599_FireSword.xml b/items/equip-1hand/item599_FireSword.xml
index 78c1995c..cbbeb256 100644
--- a/items/equip-1hand/item599_FireSword.xml
+++ b/items/equip-1hand/item599_FireSword.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="599" image="equipment/weapon/sword-firesword.png" name="Fire Sword" description="A magical sword enchanted with the power of fire." effect="Damage +?" type="equip-1hand" attack-action="attack_chop" attack-range="2" weight="10">
- <sprite>equipment/weapons/sword-long.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff</sprite>
+ <sprite gender="female">equipment/weapons/sword-long-female.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff</sprite>
+ <sprite gender="male">equipment/weapons/sword-long.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff</sprite>
+ <sprite gender="other">equipment/weapons/sword-long.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff</sprite>
</item>
</items>
diff --git a/items/equip-1hand/item867_IceGladius.xml b/items/equip-1hand/item867_IceGladius.xml
index b362497e..d808bba3 100644
--- a/items/equip-1hand/item867_IceGladius.xml
+++ b/items/equip-1hand/item867_IceGladius.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="867" image="equipment/weapon/sword-ice.png" name="Ice Gladius" description="A sword with a shimmering blue blade." effect="Damage +110" type="equip-1hand" attack-action="attack" attack-range="2" luck="1" weight="1000">
- <sprite>equipment/weapons/sword-short.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff</sprite>
+ <sprite gender="female">equipment/weapons/sword-short-female.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff</sprite>
+ <sprite gender="male">equipment/weapons/sword-short.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff</sprite>
+ <sprite gender="other">equipment/weapons/sword-short.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff</sprite>
</item>
</items>
diff --git a/items/equip-2hand/item1200_Bow.xml b/items/equip-2hand/item1200_Bow.xml
index b61e073f..95113537 100644
--- a/items/equip-2hand/item1200_Bow.xml
+++ b/items/equip-2hand/item1200_Bow.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="1200" image="equipment/weapon/bow-bow.png" name="Bow" description="A distance weapon." effect="Damage +20 / Range 5" type="equip-2hand" weight="20" missile-particle="graphics/particles/arrow.particle.xml" attack-action="attack_bow" attack-range="5">
- <sprite>equipment/weapons/bow.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff;#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite>
+ <sprite gender="female">equipment/weapons/bow-female.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff;#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite>
+ <sprite gender="male">equipment/weapons/bow.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff;#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite>
+ <sprite gender="other">equipment/weapons/bow.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff;#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite>
</item>
</items>
diff --git a/items/equip-2hand/item530_ShortBow.xml b/items/equip-2hand/item530_ShortBow.xml
index af377a5c..d8b8f5df 100644
--- a/items/equip-2hand/item530_ShortBow.xml
+++ b/items/equip-2hand/item530_ShortBow.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="530" image="equipment/weapon/bow-shortbow.png" name="Short Bow" description="A bow for short distances." effect="Damage +50 / Range 5" type="equip-2hand" attack-action="attack_bow" attack-range="5" weight="600" missile-particle="graphics/particles/arrow.particle.xml">
- <sprite>equipment/weapons/bow.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff;#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite>
+ <sprite gender="female">equipment/weapons/bow-female.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff;#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite>
+ <sprite gender="male">equipment/weapons/bow.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff;#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite>
+ <sprite gender="other">equipment/weapons/bow.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff;#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite>
</item>
</items>
diff --git a/items/equip-2hand/item545_ForestBow.xml b/items/equip-2hand/item545_ForestBow.xml
index b0c70476..d2a78357 100644
--- a/items/equip-2hand/item545_ForestBow.xml
+++ b/items/equip-2hand/item545_ForestBow.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="545" image="equipment/weapon/bow-forestbow.png" name="Forest Bow" description="A bow usually used for hunting." effect="Damage +70 / Range 5" type="equip-2hand" attack-action="attack_bow" attack-range="5" weight="1200" missile-particle="graphics/particles/arrow.particle.xml">
- <sprite>equipment/weapons/bow.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff;#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite>
+ <sprite gender="female">equipment/weapons/bow-female.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff;#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite>
+ <sprite gender="male">equipment/weapons/bow.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff;#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite>
+ <sprite gender="other">equipment/weapons/bow.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff;#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite>
</item>
</items>
diff --git a/items/equip-2hand/item548_Halberd.xml b/items/equip-2hand/item548_Halberd.xml
index 25fdf6b3..d46bb05e 100644
--- a/items/equip-2hand/item548_Halberd.xml
+++ b/items/equip-2hand/item548_Halberd.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="548" image="equipment/weapon/polearm-halberd.png" name="Halberd" description="A weapon usually carried by guards." effect="Damage +?" type="equip-2hand" attack-action="attack_2hand" attack-range="2" weight="1400">
- <sprite>equipment/weapons/polearm-chop.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff;#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite>
+ <sprite gender="female">equipment/weapons/polearm-chop-female.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff;#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite>
+ <sprite gender="male">equipment/weapons/polearm-chop.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff;#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite>
+ <sprite gender="other">equipment/weapons/polearm-chop.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff;#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite>
</item>
</items>
diff --git a/items/equip-2hand/item588_BastardSword.xml b/items/equip-2hand/item588_BastardSword.xml
index 0d124cec..81734b9a 100644
--- a/items/equip-2hand/item588_BastardSword.xml
+++ b/items/equip-2hand/item588_BastardSword.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="588" image="equipment/weapon/sword-bastardsword.png" name="Bastard Sword" description="A large two handed sword." effect="Damage +?" type="equip-2hand" attack-action="attack_2hand" attack-range="2" weight="10">
- <sprite>equipment/weapons/sword-long.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff</sprite>
+ <sprite gender="female">equipment/weapons/sword-long-female.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff</sprite>
+ <sprite gender="male">equipment/weapons/sword-long.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff</sprite>
+ <sprite gender="other">equipment/weapons/sword-long.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff</sprite>
</item>
</items>
diff --git a/items/equip-2hand/item594_Spear.xml b/items/equip-2hand/item594_Spear.xml
index 6f6d2dea..61c43565 100644
--- a/items/equip-2hand/item594_Spear.xml
+++ b/items/equip-2hand/item594_Spear.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="594" image="equipment/weapon/polearm-spear.png" name="Spear" description="A light spear with a wooden pole." effect="Damage +?" type="equip-2hand" attack-action="attack_spear" attack-range="2" weight="700">
- <sprite>equipment/weapons/polearm-spear.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff;#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite>
+ <sprite gender="female">equipment/weapons/polearm-spear-female.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff;#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite>
+ <sprite gender="male">equipment/weapons/polearm-spear.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff;#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite>
+ <sprite gender="other">equipment/weapons/polearm-spear.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff;#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite>
</item>
</items>
diff --git a/items/equip-2hand/item595_HeavySpear.xml b/items/equip-2hand/item595_HeavySpear.xml
index e2ebf0fb..ab76d192 100644
--- a/items/equip-2hand/item595_HeavySpear.xml
+++ b/items/equip-2hand/item595_HeavySpear.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="595" image="equipment/weapon/polearm-heavyspear.png" name="Heavy Spear" description="A heavy spear with a wooden pole." effect="Damage +?" type="equip-2hand" attack-action="attack_spear" attack-range="2" weight="1000">
- <sprite>equipment/weapons/polearm-spear.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff;#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite>
+ <sprite gender="female">equipment/weapons/polearm-spear-female.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff;#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite>
+ <sprite gender="male">equipment/weapons/polearm-spear.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff;#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite>
+ <sprite gender="other">equipment/weapons/polearm-spear.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff;#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite>
</item>
</items>
diff --git a/items/equip-2hand/item596_Pike.xml b/items/equip-2hand/item596_Pike.xml
index 7faaffc9..a5de2393 100644
--- a/items/equip-2hand/item596_Pike.xml
+++ b/items/equip-2hand/item596_Pike.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="596" image="equipment/weapon/polearm-pike.png" name="Pike" description="A light spear with an iron pole." effect="Damage +?" type="equip-2hand" attack-action="attack_spear" attack-range="2" weight="1200">
- <sprite>equipment/weapons/polearm-spear.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff;#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite>
+ <sprite gender="female">equipment/weapons/polearm-spear-female.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff;#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite>
+ <sprite gender="male">equipment/weapons/polearm-spear.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff;#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite>
+ <sprite gender="other">equipment/weapons/polearm-spear.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff;#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite>
</item>
</items>
diff --git a/items/equip-2hand/item597_HeavyPike.xml b/items/equip-2hand/item597_HeavyPike.xml
index 873f28ae..2417046e 100644
--- a/items/equip-2hand/item597_HeavyPike.xml
+++ b/items/equip-2hand/item597_HeavyPike.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="597" image="equipment/weapon/polearm-heavypike.png" name="Heavy Pike" description="A heavy spear with an iron pole." effect="Damage +?" type="equip-2hand" attack-action="attack_spear" attack-range="2" weight="1500">
- <sprite>equipment/weapons/polearm-spear.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff;#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite>
+ <sprite gender="female">equipment/weapons/polearm-spear-female.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff;#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite>
+ <sprite gender="male">equipment/weapons/polearm-spear.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff;#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite>
+ <sprite gender="other">equipment/weapons/polearm-spear.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff;#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite>
</item>
</items>
diff --git a/items/equip-2hand/item623_Scythe.xml b/items/equip-2hand/item623_Scythe.xml
index 321c7f45..1d7a85de 100644
--- a/items/equip-2hand/item623_Scythe.xml
+++ b/items/equip-2hand/item623_Scythe.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="623" image="equipment/weapon/polearm-scythe.png" name="Scythe" description="Usually used for farming but also usable as a weapon. Slow but deadly." effect="Damage +75" type="equip-2hand" attack-action="attack_2hand" attack-range="2" weight="1200" sellProtected="true">
- <sprite>equipment/weapons/polearm-stab.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff;#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite>
+ <sprite gender="female">equipment/weapons/polearm-stab-female.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff;#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite>
+ <sprite gender="male">equipment/weapons/polearm-stab.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff;#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite>
+ <sprite gender="other">equipment/weapons/polearm-stab.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff;#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite>
</item>
</items>
diff --git a/items/equip-2hand/item758_WoodenStaff.xml b/items/equip-2hand/item758_WoodenStaff.xml
index 95c5fcca..c251d583 100644
--- a/items/equip-2hand/item758_WoodenStaff.xml
+++ b/items/equip-2hand/item758_WoodenStaff.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="758" image="equipment/weapon/staff-woodstaff.png" name="Wooden Staff" description="A basic wooden staff." effect="Damage +50 / M. Attack +10 / Lvl 2 Wand / Requires Int 60+" type="equip-2hand" attack-action="attack_sword_stab" attack-range="2" weight="1000">
- <sprite>equipment/weapons/polearm-blunt.xml|#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite>
+ <sprite gender="female">equipment/weapons/polearm-blunt-female.xml|#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite>
+ <sprite gender="male">equipment/weapons/polearm-blunt.xml|#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite>
+ <sprite gender="other">equipment/weapons/polearm-blunt.xml|#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite>
</item>
</items>
diff --git a/items/equip-2hand/item878_BansheeBow.xml b/items/equip-2hand/item878_BansheeBow.xml
index 14f8a008..f10d755c 100644
--- a/items/equip-2hand/item878_BansheeBow.xml
+++ b/items/equip-2hand/item878_BansheeBow.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="878" image="equipment/weapon/bow-bansheebow.png" name="Banshee Bow" description="A bow that has been enchanted by the dark powers of a witch." effect="Damage +90 / Range 6 / Attack Speed +20% / Critical Damage +70 / -150 HP / Defense -40% / VIT Defense -35% / Vanishes HP by 4% of damages dealt / Requires Level 90 / Dexterity 80+ required to activate the bonuses" type="equip-2hand" attack-action="attack_bow" attack-range="5" weight="900" missile-particle="graphics/particles/arrow-banshee.particle.xml" sellProtected="true">
- <sprite>equipment/weapons/bow-banshee.xml|#27113e,7442a7,b498d1</sprite>
+ <sprite gender="female">equipment/weapons/bow-banshee-female.xml|#27113e,7442a7,b498d1</sprite>
+ <sprite gender="male">equipment/weapons/bow-banshee.xml|#27113e,7442a7,b498d1</sprite>
+ <sprite gender="other">equipment/weapons/bow-banshee.xml|#27113e,7442a7,b498d1</sprite>
</item>
</items>
diff --git a/items/equip-2hand/item903_SlingShot.xml b/items/equip-2hand/item903_SlingShot.xml
index c54eaa0e..9b718860 100644
--- a/items/equip-2hand/item903_SlingShot.xml
+++ b/items/equip-2hand/item903_SlingShot.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="903" image="equipment/weapon/slingshot-icon.png|G:#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff;R:#332c19,443a20,453b1e,61532d,87733d,a58d4d" name="Sling Shot" description="In the right hands, everything is a weapon." effect="Damage +5 / Range 3" type="equip-2hand" attack-action="attack_bow" attack-range="5" weight="10" missile-particle="graphics/particles/stoneprojectile.particle.xml">
- <sprite>equipment/weapons/bow-slingshot.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff;#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite>
+ <sprite gender="female">equipment/weapons/bow-slingshot-female.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff;#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite>
+ <sprite gender="male">equipment/weapons/bow-slingshot.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff;#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite>
+ <sprite gender="other">equipment/weapons/bow-slingshot.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff;#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite>
</item>
</items>
diff --git a/items/equip-2hand/item906_KidBook.xml b/items/equip-2hand/item906_KidBook.xml
index 286bfb75..477c89ae 100644
--- a/items/equip-2hand/item906_KidBook.xml
+++ b/items/equip-2hand/item906_KidBook.xml
@@ -9,7 +9,7 @@
<item id="906" image="equipment/weapon/kidbook.png" name="Kid Book" description="A big spell book used to transform humans into Trolls." effect="Damage +1" type="equip-2hand" weight="100" missile-particle="graphics/particles/monster-troll-foefire.particle.xml" sellProtected="true">
<replace/>
<replace sprite="race">
- <item to="-199"/>
+ <item to="-99054"/>
</replace>
</item>
</items>
diff --git a/items/equip-arms/item2160_RedCottonGloves.xml b/items/equip-arms/item2160_RedCottonGloves.xml
index 6dd69c94..1cafd289 100644
--- a/items/equip-arms/item2160_RedCottonGloves.xml
+++ b/items/equip-arms/item2160_RedCottonGloves.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2160" image="equipment/hands/basicgloves.png|W:#581a1a,a41111,c03a3a,ff6060" name="Red Cotton Gloves" description="A red pair of comfy cotton gloves." effect="M. Attack -10" type="equip-arms" defense="1" weight="20">
- <sprite>equipment/hands/generic.xml|#581a1a,a41111,c03a3a,ff6060</sprite>
+ <sprite gender="female">equipment/hands/generic-female.xml|#581a1a,a41111,c03a3a,ff6060</sprite>
+ <sprite gender="male">equipment/hands/generic.xml|#581a1a,a41111,c03a3a,ff6060</sprite>
+ <sprite gender="other">equipment/hands/generic.xml|#581a1a,a41111,c03a3a,ff6060</sprite>
</item>
</items>
diff --git a/items/equip-arms/item2161_GreenCottonGloves.xml b/items/equip-arms/item2161_GreenCottonGloves.xml
index e4e20194..5100a216 100644
--- a/items/equip-arms/item2161_GreenCottonGloves.xml
+++ b/items/equip-arms/item2161_GreenCottonGloves.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2161" image="equipment/hands/basicgloves.png|W:#255511,579932,4aaf36,4ed65e" name="Green Cotton Gloves" description="A green pair of comfy cotton gloves." effect="M. Attack -10" type="equip-arms" defense="1" weight="20">
- <sprite>equipment/hands/generic.xml|#255511,579932,4aaf36,4ed65e</sprite>
+ <sprite gender="female">equipment/hands/generic-female.xml|#255511,579932,4aaf36,4ed65e</sprite>
+ <sprite gender="male">equipment/hands/generic.xml|#255511,579932,4aaf36,4ed65e</sprite>
+ <sprite gender="other">equipment/hands/generic.xml|#255511,579932,4aaf36,4ed65e</sprite>
</item>
</items>
diff --git a/items/equip-arms/item2162_DarkBlueCottonGloves.xml b/items/equip-arms/item2162_DarkBlueCottonGloves.xml
index e2e14238..6a5fd402 100644
--- a/items/equip-arms/item2162_DarkBlueCottonGloves.xml
+++ b/items/equip-arms/item2162_DarkBlueCottonGloves.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2162" image="equipment/hands/basicgloves.png|W:#1a1a41,392b6e,4c529f,5d5dc2" name="Dark Blue Cotton Gloves" description="A dark blue pair of comfy cotton gloves." effect="M. Attack -10" type="equip-arms" defense="1" weight="20">
- <sprite>equipment/hands/generic.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite>
+ <sprite gender="female">equipment/hands/generic-female.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite>
+ <sprite gender="male">equipment/hands/generic.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite>
+ <sprite gender="other">equipment/hands/generic.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite>
</item>
</items>
diff --git a/items/equip-arms/item2163_YellowCottonGloves.xml b/items/equip-arms/item2163_YellowCottonGloves.xml
index 132cc49f..de527dc7 100644
--- a/items/equip-arms/item2163_YellowCottonGloves.xml
+++ b/items/equip-arms/item2163_YellowCottonGloves.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2163" image="equipment/hands/basicgloves.png|W:#846928,dab641,ffef93,fff7c9" name="Yellow Cotton Gloves" description="A yellow pair of comfy cotton gloves." effect="M. Attack -10" type="equip-arms" defense="1" weight="20">
- <sprite>equipment/hands/generic.xml|#846928,dab641,ffef93,fff7c9</sprite>
+ <sprite gender="female">equipment/hands/generic-female.xml|#846928,dab641,ffef93,fff7c9</sprite>
+ <sprite gender="male">equipment/hands/generic.xml|#846928,dab641,ffef93,fff7c9</sprite>
+ <sprite gender="other">equipment/hands/generic.xml|#846928,dab641,ffef93,fff7c9</sprite>
</item>
</items>
diff --git a/items/equip-arms/item2164_LightBlueCottonGloves.xml b/items/equip-arms/item2164_LightBlueCottonGloves.xml
index 8d314b57..1202b522 100644
--- a/items/equip-arms/item2164_LightBlueCottonGloves.xml
+++ b/items/equip-arms/item2164_LightBlueCottonGloves.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2164" image="equipment/hands/basicgloves.png|W:#16486e,498ec5,e4f2fc" name="Light Blue Cotton Gloves" description="A light blue pair of comfy cotton gloves." effect="M. Attack -10" type="equip-arms" defense="1" weight="20">
- <sprite>equipment/hands/generic.xml|#16486e,498ec5,e4f2fc</sprite>
+ <sprite gender="female">equipment/hands/generic-female.xml|#16486e,498ec5,e4f2fc</sprite>
+ <sprite gender="male">equipment/hands/generic.xml|#16486e,498ec5,e4f2fc</sprite>
+ <sprite gender="other">equipment/hands/generic.xml|#16486e,498ec5,e4f2fc</sprite>
</item>
</items>
diff --git a/items/equip-arms/item2165_PinkCottonGloves.xml b/items/equip-arms/item2165_PinkCottonGloves.xml
index 6ceb56a0..6f2365ec 100644
--- a/items/equip-arms/item2165_PinkCottonGloves.xml
+++ b/items/equip-arms/item2165_PinkCottonGloves.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2165" image="equipment/hands/basicgloves.png|W:#bf369b,f25cb1,ff87b7,ffcccf" name="Pink Cotton Gloves" description="A pink pair of comfy cotton gloves." effect="M. Attack -10" type="equip-arms" defense="1" weight="20">
- <sprite>equipment/hands/generic.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite>
+ <sprite gender="female">equipment/hands/generic-female.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite>
+ <sprite gender="male">equipment/hands/generic.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite>
+ <sprite gender="other">equipment/hands/generic.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite>
</item>
</items>
diff --git a/items/equip-arms/item2166_BlackCottonGloves.xml b/items/equip-arms/item2166_BlackCottonGloves.xml
index cb5293f8..6fc71655 100644
--- a/items/equip-arms/item2166_BlackCottonGloves.xml
+++ b/items/equip-arms/item2166_BlackCottonGloves.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2166" image="equipment/hands/basicgloves.png|W:#111111,222222,333333,444444,555555,aaaaaa" name="Black Cotton Gloves" description="A black pair of comfy cotton gloves." effect="M. Attack -10" type="equip-arms" defense="1" weight="20">
- <sprite>equipment/hands/generic.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite>
+ <sprite gender="female">equipment/hands/generic-female.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite>
+ <sprite gender="male">equipment/hands/generic.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite>
+ <sprite gender="other">equipment/hands/generic.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite>
</item>
</items>
diff --git a/items/equip-arms/item2167_OrangeCottonGloves.xml b/items/equip-arms/item2167_OrangeCottonGloves.xml
index 3ebbdd87..1f68a31f 100644
--- a/items/equip-arms/item2167_OrangeCottonGloves.xml
+++ b/items/equip-arms/item2167_OrangeCottonGloves.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2167" image="equipment/hands/basicgloves.png|W:#80280f,b04810,ef681f,ffb830" name="Orange Cotton Gloves" description="An orange pair of comfy cotton gloves." effect="M. Attack -10" type="equip-arms" defense="1" weight="20">
- <sprite>equipment/hands/generic.xml|#80280f,b04810,ef681f,ffb830</sprite>
+ <sprite gender="female">equipment/hands/generic-female.xml|#80280f,b04810,ef681f,ffb830</sprite>
+ <sprite gender="male">equipment/hands/generic.xml|#80280f,b04810,ef681f,ffb830</sprite>
+ <sprite gender="other">equipment/hands/generic.xml|#80280f,b04810,ef681f,ffb830</sprite>
</item>
</items>
diff --git a/items/equip-arms/item2168_PurpleCottonGloves.xml b/items/equip-arms/item2168_PurpleCottonGloves.xml
index 0c37255e..8195f86e 100644
--- a/items/equip-arms/item2168_PurpleCottonGloves.xml
+++ b/items/equip-arms/item2168_PurpleCottonGloves.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2168" image="equipment/hands/basicgloves.png|W:#1a0a33,380f4d,82158c,b359ab" name="Purple Cotton Gloves" description="A purple pair of comfy cotton gloves." effect="M. Attack -10" type="equip-arms" defense="1" weight="20">
- <sprite>equipment/hands/generic.xml|#1a0a33,380f4d,82158c,b359ab</sprite>
+ <sprite gender="female">equipment/hands/generic-female.xml|#1a0a33,380f4d,82158c,b359ab</sprite>
+ <sprite gender="male">equipment/hands/generic.xml|#1a0a33,380f4d,82158c,b359ab</sprite>
+ <sprite gender="other">equipment/hands/generic.xml|#1a0a33,380f4d,82158c,b359ab</sprite>
</item>
</items>
diff --git a/items/equip-arms/item2169_DarkGreenCottonGloves.xml b/items/equip-arms/item2169_DarkGreenCottonGloves.xml
index 8b15970b..153bba0e 100644
--- a/items/equip-arms/item2169_DarkGreenCottonGloves.xml
+++ b/items/equip-arms/item2169_DarkGreenCottonGloves.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2169" image="equipment/hands/basicgloves.png|W:#0b300b,195519,3e832e,3e9c3e" name="Dark Green Cotton Gloves" description="A dark green pair of comfy cotton gloves." effect="M. Attack -10" type="equip-arms" defense="1" weight="20">
- <sprite>equipment/hands/generic.xml|#0b300b,195519,3e832e,3e9c3e</sprite>
+ <sprite gender="female">equipment/hands/generic-female.xml|#0b300b,195519,3e832e,3e9c3e</sprite>
+ <sprite gender="male">equipment/hands/generic.xml|#0b300b,195519,3e832e,3e9c3e</sprite>
+ <sprite gender="other">equipment/hands/generic.xml|#0b300b,195519,3e832e,3e9c3e</sprite>
</item>
</items>
diff --git a/items/equip-arms/item531_MinerGloves.xml b/items/equip-arms/item531_MinerGloves.xml
index 1e1b6d36..d167e581 100644
--- a/items/equip-arms/item531_MinerGloves.xml
+++ b/items/equip-arms/item531_MinerGloves.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="531" image="equipment/hands/minergloves.png" name="Miner Gloves" description="Gloves used by miners, very useful." effect="M. Attack -10" type="equip-arms" defense="2" weight="30">
- <sprite>equipment/hands/generic.xml|#202020,505050</sprite>
+ <sprite gender="female">equipment/hands/generic-female.xml|#202020,505050</sprite>
+ <sprite gender="male">equipment/hands/generic.xml|#202020,505050</sprite>
+ <sprite gender="other">equipment/hands/generic.xml|#202020,505050</sprite>
</item>
</items>
diff --git a/items/equip-arms/item532_LeatherGloves.xml b/items/equip-arms/item532_LeatherGloves.xml
index 05a382e2..c16e9b15 100644
--- a/items/equip-arms/item532_LeatherGloves.xml
+++ b/items/equip-arms/item532_LeatherGloves.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="532" image="equipment/hands/leathergloves.png" name="Leather Gloves" description="Gloves made of hardened leather." effect="M. Attack -20" type="equip-arms" defense="4" weight="20">
- <sprite>equipment/hands/generic.xml|#4e2e18,c8752f</sprite>
+ <sprite gender="female">equipment/hands/generic-female.xml|#4e2e18,c8752f</sprite>
+ <sprite gender="male">equipment/hands/generic.xml|#4e2e18,c8752f</sprite>
+ <sprite gender="other">equipment/hands/generic.xml|#4e2e18,c8752f</sprite>
</item>
</items>
diff --git a/items/equip-arms/item563_WinterGloves.xml b/items/equip-arms/item563_WinterGloves.xml
index ef57ebc7..d4744e6d 100644
--- a/items/equip-arms/item563_WinterGloves.xml
+++ b/items/equip-arms/item563_WinterGloves.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="563" image="equipment/hands/basicgloves.png|W:#a0a0a0,d0d0d0,ffffff,ffffff" name="Winter Gloves" description="A pair of soft, warm gloves." effect="M. Attack -15" type="equip-arms" defense="3" weight="20">
- <sprite>equipment/hands/generic.xml|#202020,c0c0c0,ffffff,ffffff</sprite>
+ <sprite gender="female">equipment/hands/generic-female.xml|#202020,c0c0c0,ffffff,ffffff</sprite>
+ <sprite gender="male">equipment/hands/generic.xml|#202020,c0c0c0,ffffff,ffffff</sprite>
+ <sprite gender="other">equipment/hands/generic.xml|#202020,c0c0c0,ffffff,ffffff</sprite>
</item>
</items>
diff --git a/items/equip-arms/item741_CottonGloves.xml b/items/equip-arms/item741_CottonGloves.xml
index 4eee19cd..4bcba343 100644
--- a/items/equip-arms/item741_CottonGloves.xml
+++ b/items/equip-arms/item741_CottonGloves.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="741" image="equipment/hands/basicgloves.png|W:#a4b2b2,ffffff" name="Cotton Gloves" description="A pair of comfy cotton gloves." effect="M. Attack -10" type="equip-arms" defense="1" weight="10">
- <sprite>equipment/hands/generic.xml|#a4b2b2,ffffff</sprite>
+ <sprite gender="female">equipment/hands/generic-female.xml|#a4b2b2,ffffff</sprite>
+ <sprite gender="male">equipment/hands/generic.xml|#a4b2b2,ffffff</sprite>
+ <sprite gender="other">equipment/hands/generic.xml|#a4b2b2,ffffff</sprite>
</item>
</items>
diff --git a/items/equip-arms/item756_AssassinGloves.xml b/items/equip-arms/item756_AssassinGloves.xml
index 62e0bf34..13ea6f94 100644
--- a/items/equip-arms/item756_AssassinGloves.xml
+++ b/items/equip-arms/item756_AssassinGloves.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="756" image="equipment/hands/assassingloves.png" name="Assassin Gloves" description="Gloves for a master assassin." effect="M. Attack -3" type="equip-arms" defense="5" agi="5" weight="9" sellProtected="true">
- <sprite>equipment/hands/assassin.xml</sprite>
+ <sprite gender="female">equipment/hands/assassin-female.xml</sprite>
+ <sprite gender="male">equipment/hands/assassin.xml</sprite>
+ <sprite gender="other">equipment/hands/assassin.xml</sprite>
</item>
</items>
diff --git a/items/equip-arms/item794_BromenalGloves.xml b/items/equip-arms/item794_BromenalGloves.xml
index 4f2d8a77..35cfe47d 100644
--- a/items/equip-arms/item794_BromenalGloves.xml
+++ b/items/equip-arms/item794_BromenalGloves.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="794" image="equipment/hands/bromenalgloves.png" name="Bromenal Gloves" description="A pair of bromenal gloves." effect="M. Attack -20" type="equip-arms" weight="40" defense="4" sellProtected="true">
- <sprite>equipment/hands/bromenalgloves.xml</sprite>
+ <sprite gender="female">equipment/hands/bromenalgloves-female.xml</sprite>
+ <sprite gender="male">equipment/hands/bromenalgloves.xml</sprite>
+ <sprite gender="other">equipment/hands/bromenalgloves.xml</sprite>
</item>
</items>
diff --git a/items/equip-arms/item868_SilkGloves.xml b/items/equip-arms/item868_SilkGloves.xml
index d6108861..7be4f944 100644
--- a/items/equip-arms/item868_SilkGloves.xml
+++ b/items/equip-arms/item868_SilkGloves.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="868" image="equipment/hands/basicgloves.png|W:#87876c,bbc39c,edf4e1,ffffff" name="Silk Gloves" description="Soft and graceful silk gloves which don't restrain magic." type="equip-arms" defense="1" weight="4">
- <sprite>equipment/hands/generic.xml|#87876c,bbc39c,edf4e1,ffffff</sprite>
+ <sprite gender="female">equipment/hands/generic-female.xml|#87876c,bbc39c,edf4e1,ffffff</sprite>
+ <sprite gender="male">equipment/hands/generic.xml|#87876c,bbc39c,edf4e1,ffffff</sprite>
+ <sprite gender="other">equipment/hands/generic.xml|#87876c,bbc39c,edf4e1,ffffff</sprite>
</item>
</items>
diff --git a/items/equip-charm/item1197_JacksSkeletonCharm.xml b/items/equip-charm/item1197_JacksSkeletonCharm.xml
index 3c5bb831..084e9afa 100644
--- a/items/equip-charm/item1197_JacksSkeletonCharm.xml
+++ b/items/equip-charm/item1197_JacksSkeletonCharm.xml
@@ -8,7 +8,8 @@
</its:rules>
<item id="1197" image="equipment/charms/skeletoncharm.png" name="Jack's Skeleton Charm" description="A mysterious charm said to only work at a special time of year" type="equip-charm" weight="10" sellProtected="true">
<replace sprite="race">
- <item to="-198"/>
+ <item to="-99044"/>
</replace>
+ <replace sprite="hair"/>
</item>
</items>
diff --git a/items/equip-feet/item1188_RedStockings.xml b/items/equip-feet/item1188_RedStockings.xml
index 691e5976..c1c4b635 100644
--- a/items/equip-feet/item1188_RedStockings.xml
+++ b/items/equip-feet/item1188_RedStockings.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="1188" image="equipment/feet/assassinboots.png|W:#b80f0f,580000,a40000,b80f0f,c02020,ff6060" name="Red Stockings" description="Someone thought of you at Christmas Eve." effect="M. Attack +2" type="equip-feet" defense="1" weight="10" sellProtected="true">
- <sprite>equipment/feet/assassin-boots.xml|#b80f0f,580000,a40000,b80f0f,c02020,ff6060</sprite>
+ <sprite gender="female">equipment/feet/assassin-boots-female.xml|#b80f0f,580000,a40000,b80f0f,c02020,ff6060</sprite>
+ <sprite gender="male">equipment/feet/assassin-boots.xml|#b80f0f,580000,a40000,b80f0f,c02020,ff6060</sprite>
+ <sprite gender="other">equipment/feet/assassin-boots.xml|#b80f0f,580000,a40000,b80f0f,c02020,ff6060</sprite>
</item>
</items>
diff --git a/items/equip-feet/item2150_RedCottonBoots.xml b/items/equip-feet/item2150_RedCottonBoots.xml
index 8e997e1e..efc4c595 100644
--- a/items/equip-feet/item2150_RedCottonBoots.xml
+++ b/items/equip-feet/item2150_RedCottonBoots.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2150" image="equipment/feet/boots.png|W:#581a1a,a41111,c03a3a,ff6060" name="Red Cotton Boots" description="A red pair of quality cotton boots." effect="M. Attack +1" type="equip-feet" defense="1" weight="30">
- <sprite>equipment/feet/boots.xml|#581a1a,a41111,c03a3a,ff6060</sprite>
+ <sprite gender="female">equipment/feet/boots-female.xml|#581a1a,a41111,c03a3a,ff6060</sprite>
+ <sprite gender="male">equipment/feet/boots.xml|#581a1a,a41111,c03a3a,ff6060</sprite>
+ <sprite gender="other">equipment/feet/boots.xml|#581a1a,a41111,c03a3a,ff6060</sprite>
</item>
</items>
diff --git a/items/equip-feet/item2151_GreenCottonBoots.xml b/items/equip-feet/item2151_GreenCottonBoots.xml
index 99a59fbd..4c8c61f2 100644
--- a/items/equip-feet/item2151_GreenCottonBoots.xml
+++ b/items/equip-feet/item2151_GreenCottonBoots.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2151" image="equipment/feet/boots.png|W:#255511,579932,4aaf36,4ed65e" name="Green Cotton Boots" description="A green pair of quality cotton boots." effect="M. Attack +1" type="equip-feet" defense="1" weight="30">
- <sprite>equipment/feet/boots.xml|#255511,579932,4aaf36,4ed65e</sprite>
+ <sprite gender="female">equipment/feet/boots-female.xml|#255511,579932,4aaf36,4ed65e</sprite>
+ <sprite gender="male">equipment/feet/boots.xml|#255511,579932,4aaf36,4ed65e</sprite>
+ <sprite gender="other">equipment/feet/boots.xml|#255511,579932,4aaf36,4ed65e</sprite>
</item>
</items>
diff --git a/items/equip-feet/item2152_DarkBlueCottonBoots.xml b/items/equip-feet/item2152_DarkBlueCottonBoots.xml
index ef3d2782..372dd5c7 100644
--- a/items/equip-feet/item2152_DarkBlueCottonBoots.xml
+++ b/items/equip-feet/item2152_DarkBlueCottonBoots.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2152" image="equipment/feet/boots.png|W:#1a1a41,392b6e,4c529f,5d5dc2" name="Dark Blue Cotton Boots" description="A dark blue pair of quality cotton boots." effect="M. Attack +1" type="equip-feet" defense="1" weight="30">
- <sprite>equipment/feet/boots.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite>
+ <sprite gender="female">equipment/feet/boots-female.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite>
+ <sprite gender="male">equipment/feet/boots.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite>
+ <sprite gender="other">equipment/feet/boots.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite>
</item>
</items>
diff --git a/items/equip-feet/item2153_YellowCottonBoots.xml b/items/equip-feet/item2153_YellowCottonBoots.xml
index 5966afb2..caeacd9e 100644
--- a/items/equip-feet/item2153_YellowCottonBoots.xml
+++ b/items/equip-feet/item2153_YellowCottonBoots.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2153" image="equipment/feet/boots.png|W:#846928,dab641,ffef93,fff7c9" name="Yellow Cotton Boots" description="A yellow pair of quality cotton boots." effect="M. Attack +1" type="equip-feet" defense="1" weight="30">
- <sprite>equipment/feet/boots.xml|#846928,dab641,ffef93,fff7c9</sprite>
+ <sprite gender="female">equipment/feet/boots-female.xml|#846928,dab641,ffef93,fff7c9</sprite>
+ <sprite gender="male">equipment/feet/boots.xml|#846928,dab641,ffef93,fff7c9</sprite>
+ <sprite gender="other">equipment/feet/boots.xml|#846928,dab641,ffef93,fff7c9</sprite>
</item>
</items>
diff --git a/items/equip-feet/item2154_LightBlueCottonBoots.xml b/items/equip-feet/item2154_LightBlueCottonBoots.xml
index de1c9c76..eccdb5ca 100644
--- a/items/equip-feet/item2154_LightBlueCottonBoots.xml
+++ b/items/equip-feet/item2154_LightBlueCottonBoots.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2154" image="equipment/feet/boots.png|W:#16486e,498ec5,e4f2fc" name="Light Blue Cotton Boots" description="A light blue pair of quality cotton boots." effect="M. Attack +1" type="equip-feet" defense="1" weight="30">
- <sprite>equipment/feet/boots.xml|#16486e,498ec5,e4f2fc</sprite>
+ <sprite gender="female">equipment/feet/boots-female.xml|#16486e,498ec5,e4f2fc</sprite>
+ <sprite gender="male">equipment/feet/boots.xml|#16486e,498ec5,e4f2fc</sprite>
+ <sprite gender="other">equipment/feet/boots.xml|#16486e,498ec5,e4f2fc</sprite>
</item>
</items>
diff --git a/items/equip-feet/item2155_PinkCottonBoots.xml b/items/equip-feet/item2155_PinkCottonBoots.xml
index a039dc01..ff375bb8 100644
--- a/items/equip-feet/item2155_PinkCottonBoots.xml
+++ b/items/equip-feet/item2155_PinkCottonBoots.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2155" image="equipment/feet/boots.png|W:#bf369b,f25cb1,ff87b7,ffcccf" name="Pink Cotton Boots" description="A pink pair of quality cotton boots." effect="M. Attack +1" type="equip-feet" defense="1" weight="30">
- <sprite>equipment/feet/boots.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite>
+ <sprite gender="female">equipment/feet/boots-female.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite>
+ <sprite gender="male">equipment/feet/boots.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite>
+ <sprite gender="other">equipment/feet/boots.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite>
</item>
</items>
diff --git a/items/equip-feet/item2156_BlackCottonBoots.xml b/items/equip-feet/item2156_BlackCottonBoots.xml
index e94720c6..5e1922c2 100644
--- a/items/equip-feet/item2156_BlackCottonBoots.xml
+++ b/items/equip-feet/item2156_BlackCottonBoots.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2156" image="equipment/feet/boots.png|W:#111111,222222,333333,444444,555555,aaaaaa" name="Black Cotton Boots" description="A black pair of quality cotton boots." effect="M. Attack +1" type="equip-feet" defense="1" weight="30">
- <sprite>equipment/feet/boots.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite>
+ <sprite gender="female">equipment/feet/boots-female.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite>
+ <sprite gender="male">equipment/feet/boots.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite>
+ <sprite gender="other">equipment/feet/boots.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite>
</item>
</items>
diff --git a/items/equip-feet/item2157_OrangeCottonBoots.xml b/items/equip-feet/item2157_OrangeCottonBoots.xml
index 4145a439..fe619fca 100644
--- a/items/equip-feet/item2157_OrangeCottonBoots.xml
+++ b/items/equip-feet/item2157_OrangeCottonBoots.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2157" image="equipment/feet/boots.png|W:#80280f,b04810,ef681f,ffb830" name="Orange Cotton Boots" description="An orange pair of quality cotton boots." effect="M. Attack +1" type="equip-feet" defense="1" weight="30">
- <sprite>equipment/feet/boots.xml|#80280f,b04810,ef681f,ffb830</sprite>
+ <sprite gender="female">equipment/feet/boots-female.xml|#80280f,b04810,ef681f,ffb830</sprite>
+ <sprite gender="male">equipment/feet/boots.xml|#80280f,b04810,ef681f,ffb830</sprite>
+ <sprite gender="other">equipment/feet/boots.xml|#80280f,b04810,ef681f,ffb830</sprite>
</item>
</items>
diff --git a/items/equip-feet/item2158_PurpleCottonBoots.xml b/items/equip-feet/item2158_PurpleCottonBoots.xml
index 51e65dda..208b9687 100644
--- a/items/equip-feet/item2158_PurpleCottonBoots.xml
+++ b/items/equip-feet/item2158_PurpleCottonBoots.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2158" image="equipment/feet/boots.png|W:#1a0a33,380f4d,82158c,b359ab" name="Purple Cotton Boots" description="A purple pair of quality cotton boots." effect="M. Attack +1" type="equip-feet" defense="1" weight="30">
- <sprite>equipment/feet/boots.xml|#1a0a33,380f4d,82158c,b359ab</sprite>
+ <sprite gender="female">equipment/feet/boots-female.xml|#1a0a33,380f4d,82158c,b359ab</sprite>
+ <sprite gender="male">equipment/feet/boots.xml|#1a0a33,380f4d,82158c,b359ab</sprite>
+ <sprite gender="other">equipment/feet/boots.xml|#1a0a33,380f4d,82158c,b359ab</sprite>
</item>
</items>
diff --git a/items/equip-feet/item2159_DarkGreenCottonBoots.xml b/items/equip-feet/item2159_DarkGreenCottonBoots.xml
index cf443191..28879b20 100644
--- a/items/equip-feet/item2159_DarkGreenCottonBoots.xml
+++ b/items/equip-feet/item2159_DarkGreenCottonBoots.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2159" image="equipment/feet/boots.png|W:#0b300b,195519,3e832e,3e9c3e" name="Dark Green Cotton Boots" description="A dark green pair of quality cotton boots." effect="M. Attack +1" type="equip-feet" defense="1" weight="30">
- <sprite>equipment/feet/boots.xml|#0b300b,195519,3e832e,3e9c3e</sprite>
+ <sprite gender="female">equipment/feet/boots-female.xml|#0b300b,195519,3e832e,3e9c3e</sprite>
+ <sprite gender="male">equipment/feet/boots.xml|#0b300b,195519,3e832e,3e9c3e</sprite>
+ <sprite gender="other">equipment/feet/boots.xml|#0b300b,195519,3e832e,3e9c3e</sprite>
</item>
</items>
diff --git a/items/equip-feet/item528_Boots.xml b/items/equip-feet/item528_Boots.xml
index 2b0acb8d..f9ccaa34 100644
--- a/items/equip-feet/item528_Boots.xml
+++ b/items/equip-feet/item528_Boots.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="528" image="equipment/feet/boots.png|W:#4f2d29,c89078" name="Boots" description="Some robust boots, ideal for travelling." effect="M. Attack -2" type="equip-feet" defense="2" weight="80">
- <sprite>equipment/feet/boots.xml|#623a34,f0c2b4</sprite>
+ <sprite gender="female">equipment/feet/boots-female.xml|#623a34,f0c2b4</sprite>
+ <sprite gender="male">equipment/feet/boots.xml|#623a34,f0c2b4</sprite>
+ <sprite gender="other">equipment/feet/boots.xml|#623a34,f0c2b4</sprite>
</item>
</items>
diff --git a/items/equip-feet/item655_FurBoots.xml b/items/equip-feet/item655_FurBoots.xml
index a1ab8ce4..91f09a7e 100644
--- a/items/equip-feet/item655_FurBoots.xml
+++ b/items/equip-feet/item655_FurBoots.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="655" image="equipment/feet/furboots.png" name="Fur Boots" description="A pair of warm winter boots." effect="M. Attack -3" type="equip-feet" weight="50" defense="3">
- <sprite>equipment/feet/furboots.xml</sprite>
+ <sprite gender="female">equipment/feet/furboots-female.xml</sprite>
+ <sprite gender="male">equipment/feet/furboots.xml</sprite>
+ <sprite gender="other">equipment/feet/furboots.xml</sprite>
</item>
</items>
diff --git a/items/equip-feet/item734_BlackBoots.xml b/items/equip-feet/item734_BlackBoots.xml
index e7e1d3bf..69ad863f 100644
--- a/items/equip-feet/item734_BlackBoots.xml
+++ b/items/equip-feet/item734_BlackBoots.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="734" image="equipment/feet/boots.png|W:#212121" name="Black Boots" description="Steel toe capped boots, designed to keep your feet very well protected." effect="M. Attack -10" type="equip-feet" weight="25" defense="3" sellProtected="true">
- <sprite>equipment/feet/boots.xml|#212121</sprite>
+ <sprite gender="female">equipment/feet/boots-female.xml|#212121</sprite>
+ <sprite gender="male">equipment/feet/boots.xml|#212121</sprite>
+ <sprite gender="other">equipment/feet/boots.xml|#212121</sprite>
</item>
</items>
diff --git a/items/equip-feet/item757_AssassinBoots.xml b/items/equip-feet/item757_AssassinBoots.xml
index 12c4534c..5e0ed45e 100644
--- a/items/equip-feet/item757_AssassinBoots.xml
+++ b/items/equip-feet/item757_AssassinBoots.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="757" image="equipment/feet/assassinboots.png" name="Assassin Boots" description="Boots for a master assassin." effect="M. Attack -3" type="equip-feet" defense="5" agi="5" weight="10" sellProtected="true">
- <sprite>equipment/feet/assassin-boots.xml</sprite>
+ <sprite gender="female">equipment/feet/assassin-boots-female.xml</sprite>
+ <sprite gender="male">equipment/feet/assassin-boots.xml</sprite>
+ <sprite gender="other">equipment/feet/assassin-boots.xml</sprite>
</item>
</items>
diff --git a/items/equip-feet/item792_BromenalBoots.xml b/items/equip-feet/item792_BromenalBoots.xml
index 11ef7f68..cf9a177c 100644
--- a/items/equip-feet/item792_BromenalBoots.xml
+++ b/items/equip-feet/item792_BromenalBoots.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="792" image="equipment/feet/bromenalboots.png" name="Bromenal Boots" description="A pair of bromenal boots." effect="M. Attack -2" type="equip-feet" defense="1" weight="30">
- <sprite>equipment/feet/bromenalboots.xml</sprite>
+ <sprite gender="female">equipment/feet/bromenalboots-female.xml</sprite>
+ <sprite gender="male">equipment/feet/bromenalboots.xml</sprite>
+ <sprite gender="other">equipment/feet/bromenalboots.xml</sprite>
</item>
</items>
diff --git a/items/equip-feet/item876_WarlordBoots.xml b/items/equip-feet/item876_WarlordBoots.xml
index 6071c7c8..a762ed25 100644
--- a/items/equip-feet/item876_WarlordBoots.xml
+++ b/items/equip-feet/item876_WarlordBoots.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="876" image="equipment/feet/warlordboots.png" name="Warlord Boots" description="Steel boots that will make you feel like a knight." effect="M. Attack -22" type="equip-feet" weight="550" defense="5">
- <sprite>equipment/feet/warlordboots.xml</sprite>
+ <sprite gender="female">equipment/feet/warlordboots-female.xml</sprite>
+ <sprite gender="male">equipment/feet/warlordboots.xml</sprite>
+ <sprite gender="other">equipment/feet/warlordboots.xml</sprite>
</item>
</items>
diff --git a/items/equip-head/item1173_TamOShanter.xml b/items/equip-head/item1173_TamOShanter.xml
index 39aa3be8..354f7469 100644
--- a/items/equip-head/item1173_TamOShanter.xml
+++ b/items/equip-head/item1173_TamOShanter.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="1173" image="equipment/head/tamoshanter.png|R:#797ea8;B:#4747ac" name="Tam O' Shanter" description="Itchy but it keeps you warm in Kaizei's wilderness" effect="M. Attack -2" type="equip-head" defense="9" weight="20" sellProtected="true">
- <sprite>equipment/head/tamoshanter.xml|#797ea8;#4747ac</sprite>
+ <sprite gender="female">equipment/head/tamoshanter-female.xml|#797ea8;#4747ac</sprite>
+ <sprite gender="male">equipment/head/tamoshanter.xml|#797ea8;#4747ac</sprite>
+ <sprite gender="other">equipment/head/tamoshanter.xml|#797ea8;#4747ac</sprite>
</item>
</items>
diff --git a/items/equip-head/item1174_CashiersShade.xml b/items/equip-head/item1174_CashiersShade.xml
index 664263d4..1831a904 100644
--- a/items/equip-head/item1174_CashiersShade.xml
+++ b/items/equip-head/item1174_CashiersShade.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="1174" image="equipment/head/cashiershade.png|W:#909090;G:#70ff1f" name="Cashiers' Shade" description="Green Shade. Helpful for counting your goldpieces." effect="M. Attack -10" type="equip-head" defense="2" weight="15" sellProtected="true">
- <sprite>equipment/head/cashiershade.xml|#909090;#70ff1f</sprite>
+ <sprite gender="female">equipment/head/cashiershade-female.xml|#909090;#70ff1f</sprite>
+ <sprite gender="male">equipment/head/cashiershade.xml|#909090;#70ff1f</sprite>
+ <sprite gender="other">equipment/head/cashiershade.xml|#909090;#70ff1f</sprite>
</item>
</items>
diff --git a/items/equip-head/item1175_AutumnMask.xml b/items/equip-head/item1175_AutumnMask.xml
index 8f668f3f..75c0cce6 100644
--- a/items/equip-head/item1175_AutumnMask.xml
+++ b/items/equip-head/item1175_AutumnMask.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="1175" image="equipment/head/autumn-mask.png|C:#ffffff;B:#cf7c04;M:#ee0427;R:#2a2a2a" name="Autumn Mask" description="Party away! No one will recognize you wearing this mask." effect="M. Attack +4" type="equip-head" defense="1" weight="10" sellProtected="true">
- <sprite>equipment/head/autumn-mask.xml|#2a3a3a;#ee0427;#cf7c04;#ffffff</sprite>
+ <sprite gender="female">equipment/head/autumn-mask-female.xml|#2a3a3a;#ee0427;#cf7c04;#ffffff</sprite>
+ <sprite gender="male">equipment/head/autumn-mask.xml|#2a3a3a;#ee0427;#cf7c04;#ffffff</sprite>
+ <sprite gender="other">equipment/head/autumn-mask.xml|#2a3a3a;#ee0427;#cf7c04;#ffffff</sprite>
</item>
</items>
diff --git a/items/equip-head/item1190_NutcrackerHat.xml b/items/equip-head/item1190_NutcrackerHat.xml
index ad2d1f2c..25bd28b5 100644
--- a/items/equip-head/item1190_NutcrackerHat.xml
+++ b/items/equip-head/item1190_NutcrackerHat.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="1190" image="equipment/head/nutcrackerhat.png" name="Nutcracker Hat" description="Now you will look just like a Nutcracker!" effect="M. Attack +2" type="equip-head" defense="5" weight="20" sellProtected="true">
- <sprite>equipment/head/nutcrackerhat.xml</sprite>
+ <sprite gender="female">equipment/head/nutcrackerhat-female.xml</sprite>
+ <sprite gender="male">equipment/head/nutcrackerhat.xml</sprite>
+ <sprite gender="other">equipment/head/nutcrackerhat.xml</sprite>
</item>
</items>
diff --git a/items/equip-head/item1196_Beret.xml b/items/equip-head/item1196_Beret.xml
index 25e2df3b..85232e4d 100644
--- a/items/equip-head/item1196_Beret.xml
+++ b/items/equip-head/item1196_Beret.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="1196" image="equipment/head/beret.png|W:#87876c,bbc39c,edf4e1,ffffff" name="Beret" description="A simple beret. Fluffies look utterly cute with it." defense="3" weight="20" agi="2" type="equip-head" sellProtected="true">
- <sprite>equipment/head/beret.xml|#87876c,bbc39c,edf4e1,ffffff</sprite>
+ <sprite gender="female">equipment/head/beret-female.xml|#87876c,bbc39c,edf4e1,ffffff</sprite>
+ <sprite gender="male">equipment/head/beret.xml|#87876c,bbc39c,edf4e1,ffffff</sprite>
+ <sprite gender="other">equipment/head/beret.xml|#87876c,bbc39c,edf4e1,ffffff</sprite>
</item>
</items>
diff --git a/items/equip-head/item1203_RangerHat.xml b/items/equip-head/item1203_RangerHat.xml
index 1f550157..274f3d80 100644
--- a/items/equip-head/item1203_RangerHat.xml
+++ b/items/equip-head/item1203_RangerHat.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="1203" image="equipment/head/rangerhat.png" name="Ranger Hat" description="A leather hat traditionally worn by rangers." effect="M. Attack -1" type="equip-head" defense="2" weight="20" sellProtected="true">
- <sprite>equipment/head/rangerhat.xml</sprite>
+ <sprite gender="female">equipment/head/rangerhat-female.xml</sprite>
+ <sprite gender="male">equipment/head/rangerhat.xml</sprite>
+ <sprite gender="other">equipment/head/rangerhat.xml</sprite>
</item>
</items>
diff --git a/items/equip-head/item1204_AntlerHat.xml b/items/equip-head/item1204_AntlerHat.xml
index 197dd83b..064661e1 100644
--- a/items/equip-head/item1204_AntlerHat.xml
+++ b/items/equip-head/item1204_AntlerHat.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="1204" image="equipment/head/antlerhat.png" name="Antler Hat" description="A hat with antlers sticking out of it." effect="M. Attack +4" type="equip-head" defense="4" weight="15" sellProtected="true">
- <sprite>equipment/head/antlerhat.xml</sprite>
+ <sprite gender="female">equipment/head/antlerhat-female.xml</sprite>
+ <sprite gender="male">equipment/head/antlerhat.xml</sprite>
+ <sprite gender="other">equipment/head/antlerhat.xml</sprite>
</item>
</items>
diff --git a/items/equip-head/item1205_ChristmasTreeHat.xml b/items/equip-head/item1205_ChristmasTreeHat.xml
index 383e6968..b8698b59 100644
--- a/items/equip-head/item1205_ChristmasTreeHat.xml
+++ b/items/equip-head/item1205_ChristmasTreeHat.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="1205" image="equipment/head/christmastree.png" name="Christmas Tree Hat" description="A hat shaped like a Christmas tree." type="equip-head" defense="2" weight="20" sellProtected="true">
- <sprite>equipment/head/christmastree.xml</sprite>
+ <sprite gender="female">equipment/head/christmastree-female.xml</sprite>
+ <sprite gender="male">equipment/head/christmastree.xml</sprite>
+ <sprite gender="other">equipment/head/christmastree.xml</sprite>
</item>
</items>
diff --git a/items/equip-head/item1206_SantaBeardHat.xml b/items/equip-head/item1206_SantaBeardHat.xml
index f979fd89..89156bfe 100644
--- a/items/equip-head/item1206_SantaBeardHat.xml
+++ b/items/equip-head/item1206_SantaBeardHat.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="1206" image="equipment/head/santabeardhat.png" name="Santa Beard Hat" description="Now you will look just like Santa Claus!" effect="M. Attack +2" type="equip-head" defense="5" weight="20" sellProtected="true">
- <sprite>equipment/head/santabeardhat.xml</sprite>
+ <sprite gender="female">equipment/head/santabeardhat-female.xml</sprite>
+ <sprite gender="male">equipment/head/santabeardhat.xml</sprite>
+ <sprite gender="other">equipment/head/santabeardhat.xml</sprite>
</item>
</items>
diff --git a/items/equip-head/item1214_BunnyEars.xml b/items/equip-head/item1214_BunnyEars.xml
index 80e437e2..56181332 100644
--- a/items/equip-head/item1214_BunnyEars.xml
+++ b/items/equip-head/item1214_BunnyEars.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="1214" image="equipment/head/bunnyears.png" name="Bunny Ears" description="A headband with plush bunny ears." effect="M. Attack +1" type="equip-head" defense="10" weight="20" sellProtected="true">
- <sprite>equipment/head/bunnyears.xml</sprite>
+ <sprite gender="female">equipment/head/bunnyears-female.xml</sprite>
+ <sprite gender="male">equipment/head/bunnyears.xml</sprite>
+ <sprite gender="other">equipment/head/bunnyears.xml</sprite>
</item>
</items>
diff --git a/items/equip-head/item1216_MoubooHead.xml b/items/equip-head/item1216_MoubooHead.xml
index 59e6100a..cc653475 100644
--- a/items/equip-head/item1216_MoubooHead.xml
+++ b/items/equip-head/item1216_MoubooHead.xml
@@ -7,9 +7,11 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="1216" image="equipment/head/mouboohead.png" name="Mouboo Head" description="A tightly fitting mouboo head." type="equip-head" defense="1" weight="80" sellProtected="true">
- <sprite>equipment/head/mouboohead.xml</sprite>
+ <sprite gender="female">equipment/head/mouboohead-female.xml</sprite>
+ <sprite gender="male">equipment/head/mouboohead.xml</sprite>
+ <sprite gender="other">equipment/head/mouboohead.xml</sprite>
<replace direction="downall" sprite="hair">
- <item from="-5"/>
+ <item from="-6" to="-1"/>
</replace>
</item>
</items>
diff --git a/items/equip-head/item1217_CatEars.xml b/items/equip-head/item1217_CatEars.xml
index f600a190..8de95519 100644
--- a/items/equip-head/item1217_CatEars.xml
+++ b/items/equip-head/item1217_CatEars.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="1217" image="equipment/head/catears.png|M:#774444;W:#777777" name="Cat Ears" description="A pair of plush cat ears. Meow!" effect="M. Attack +1" type="equip-head" defense="1" agi="3" weight="20" sellProtected="true">
- <sprite>equipment/head/catears.xml|#774444;#777777</sprite>
+ <sprite gender="female">equipment/head/catears-female.xml|#774444;#777777</sprite>
+ <sprite gender="male">equipment/head/catears.xml|#774444;#777777</sprite>
+ <sprite gender="other">equipment/head/catears.xml|#774444;#777777</sprite>
</item>
</items>
diff --git a/items/equip-head/item1218_PaperBag.xml b/items/equip-head/item1218_PaperBag.xml
index 2e5a00e3..d0b541ae 100644
--- a/items/equip-head/item1218_PaperBag.xml
+++ b/items/equip-head/item1218_PaperBag.xml
@@ -7,19 +7,11 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="1218" image="equipment/head/paperbag.png" name="Paper Bag" description="A paper bag with eye holes." effect="M. Attack -1" type="equip-head" defense="1" agi="-1" weight="10" sellProtected="true">
- <sprite>equipment/head/paperbag.xml</sprite>
+ <sprite gender="female">equipment/head/paperbag-female.xml</sprite>
+ <sprite gender="male">equipment/head/paperbag.xml</sprite>
+ <sprite gender="other">equipment/head/paperbag.xml</sprite>
<replace sprite="hair">
- <item from="-3"/>
- <item from="-4"/>
- <item from="-5"/>
- <item from="-9"/>
- <item from="-11"/>
- <item from="-12"/>
- <item from="-13"/>
- <item from="-14"/>
- <item from="-15"/>
- <item from="-17"/>
- <item from="-18"/>
+ <item to="-1"/>
</replace>
</item>
</items>
diff --git a/items/equip-head/item1219_MoubootaurHead.xml b/items/equip-head/item1219_MoubootaurHead.xml
index 14daaf1e..aa800cb8 100644
--- a/items/equip-head/item1219_MoubootaurHead.xml
+++ b/items/equip-head/item1219_MoubootaurHead.xml
@@ -7,9 +7,11 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="1219" image="equipment/head/moubootaurhead.png" name="Moubootaur Head" description="The Moubootaur's head." type="equip-head" defense="1" weight="80" sellProtected="true">
- <sprite>equipment/head/moubootaurhead.xml</sprite>
- <replace direction="upall" sprite="hair">
- <item from="-5"/>
+ <sprite gender="female">equipment/head/moubootaurhead-female.xml</sprite>
+ <sprite gender="male">equipment/head/moubootaurhead.xml</sprite>
+ <sprite gender="other">equipment/head/moubootaurhead.xml</sprite>
+ <replace sprite="hair">
+ <item to="-1"/>
</replace>
</item>
</items>
diff --git a/items/equip-head/item1220_BunchofParsley.xml b/items/equip-head/item1220_BunchofParsley.xml
index 321247ef..09d003f4 100644
--- a/items/equip-head/item1220_BunchofParsley.xml
+++ b/items/equip-head/item1220_BunchofParsley.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="1220" image="equipment/head/parsley-earplugs.png" name="Bunch of Parsley" description="A bunch of parsley, useful for salads and many other dishes. In a pinch, it doubles as earplugs." type="equip-head" defense="1" weight="1" sellProtected="true">
- <sprite>equipment/head/parsley-earplugs.xml</sprite>
+ <sprite gender="female">equipment/head/parsley-earplugs-female.xml</sprite>
+ <sprite gender="male">equipment/head/parsley-earplugs.xml</sprite>
+ <sprite gender="other">equipment/head/parsley-earplugs.xml</sprite>
</item>
</items>
diff --git a/items/equip-head/item1221_SkullMask.xml b/items/equip-head/item1221_SkullMask.xml
index 7c777eb0..1d5ef02c 100644
--- a/items/equip-head/item1221_SkullMask.xml
+++ b/items/equip-head/item1221_SkullMask.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="1221" image="equipment/head/skullmask.png" name="Skull Mask" description="A mask made out of bones." effect="M. Attack +5" type="equip-head" defense="3" weight="150" sellProtected="true">
- <sprite>equipment/head/skullmask.xml</sprite>
+ <sprite gender="female">equipment/head/skullmask-female.xml</sprite>
+ <sprite gender="male">equipment/head/skullmask.xml</sprite>
+ <sprite gender="other">equipment/head/skullmask.xml</sprite>
</item>
</items>
diff --git a/items/equip-head/item1242_SnowGoggles.xml b/items/equip-head/item1242_SnowGoggles.xml
index a66b6af8..fdef43e2 100644
--- a/items/equip-head/item1242_SnowGoggles.xml
+++ b/items/equip-head/item1242_SnowGoggles.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="1242" image="equipment/head/snowgoggles.png" name="Snow Goggles" description="Snow Goggles to keep your eyeballs from freezing." effect="M. Attack -2" type="equip-head" defense="5" weight="10" sellProtected="true">
- <sprite>equipment/head/snowgoggles.xml</sprite>
+ <sprite gender="female">equipment/head/snowgoggles-female.xml</sprite>
+ <sprite gender="male">equipment/head/snowgoggles.xml</sprite>
+ <sprite gender="other">equipment/head/snowgoggles.xml</sprite>
</item>
</items>
diff --git a/items/equip-head/item1247_HeartGlasses.xml b/items/equip-head/item1247_HeartGlasses.xml
index 0df57b7d..34153130 100644
--- a/items/equip-head/item1247_HeartGlasses.xml
+++ b/items/equip-head/item1247_HeartGlasses.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="1247" image="equipment/head/heart-glasses.png" name="Heart Glasses" description="Heart Glasses from another universe. Decisions were different there." effect="M. Attack +5" type="equip-head" defense="4" weight="20" sellProtected="true">
- <sprite>equipment/head/heart-glasses.xml</sprite>
+ <sprite gender="female">equipment/head/heart-glasses-female.xml</sprite>
+ <sprite gender="male">equipment/head/heart-glasses.xml</sprite>
+ <sprite gender="other">equipment/head/heart-glasses.xml</sprite>
</item>
</items>
diff --git a/items/equip-head/item1255_WhiteRabbitEars.xml b/items/equip-head/item1255_WhiteRabbitEars.xml
index 3ffdbd3e..46760737 100644
--- a/items/equip-head/item1255_WhiteRabbitEars.xml
+++ b/items/equip-head/item1255_WhiteRabbitEars.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="1255" image="equipment/head/rabbit-ears.png|W:#ffffff" name="White Rabbit Ears" description="A headband with rabbit ears, pure white." effect="M. Attack +4" defense="5" type="equip-head" weight="20" sellProtected="true">
- <sprite>equipment/head/rabbit-ears.xml|#87876c,bbc39c,edf4e1,ffffff</sprite>
+ <sprite gender="female">equipment/head/rabbit-ears-female.xml|#87876c,bbc39c,edf4e1,ffffff</sprite>
+ <sprite gender="male">equipment/head/rabbit-ears.xml|#87876c,bbc39c,edf4e1,ffffff</sprite>
+ <sprite gender="other">equipment/head/rabbit-ears.xml|#87876c,bbc39c,edf4e1,ffffff</sprite>
</item>
</items>
diff --git a/items/equip-head/item1256_EggshellHat.xml b/items/equip-head/item1256_EggshellHat.xml
index 9c5effb1..a2fa424c 100644
--- a/items/equip-head/item1256_EggshellHat.xml
+++ b/items/equip-head/item1256_EggshellHat.xml
@@ -7,9 +7,11 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="1256" image="equipment/head/eggshell-hat.png|W:#727272,A0A9AC,DBECF2" name="Eggshell Hat" description="A novelty hat shaped like an eggshell half." type="equip-head" defense="12" agi="-1" weight="15" sellProtected="true">
- <sprite>equipment/head/eggshell.xml|#727272,A0A9AC,DBECF2</sprite>
+ <sprite gender="female">equipment/head/eggshell-female.xml|#727272,A0A9AC,DBECF2</sprite>
+ <sprite gender="male">equipment/head/eggshell.xml|#727272,A0A9AC,DBECF2</sprite>
+ <sprite gender="other">equipment/head/eggshell.xml|#727272,A0A9AC,DBECF2</sprite>
<replace direction="upall" sprite="hair">
- <item from="-5"/>
+ <item from="-6" to="-1"/>
</replace>
</item>
</items>
diff --git a/items/equip-head/item1276_OperaMask.xml b/items/equip-head/item1276_OperaMask.xml
index 1b013ce7..c8985ba7 100644
--- a/items/equip-head/item1276_OperaMask.xml
+++ b/items/equip-head/item1276_OperaMask.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="1276" image="equipment/head/opera-mask.png" name="Opera Mask" description="Pale and broken. There is surely a story to be told here." type="equip-head" defense="3" weight="50" sellProtected="true">
- <sprite>equipment/head/operamask.xml</sprite>
+ <sprite gender="female">equipment/head/operamask-female.xml</sprite>
+ <sprite gender="male">equipment/head/operamask.xml</sprite>
+ <sprite gender="other">equipment/head/operamask.xml</sprite>
</item>
</items>
diff --git a/items/equip-head/item1277_JesterMask.xml b/items/equip-head/item1277_JesterMask.xml
index 59afc682..114dc6c8 100644
--- a/items/equip-head/item1277_JesterMask.xml
+++ b/items/equip-head/item1277_JesterMask.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="1277" image="equipment/head/jestermask.png" name="Jester Mask" description="Laughter with bells on." type="equip-head" defense="3" weight="50" sellProtected="true">
- <sprite>equipment/head/jestermask.xml</sprite>
+ <sprite gender="female">equipment/head/jestermask-female.xml</sprite>
+ <sprite gender="male">equipment/head/jestermask.xml</sprite>
+ <sprite gender="other">equipment/head/jestermask.xml</sprite>
</item>
</items>
diff --git a/items/equip-head/item1278_WitchHat.xml b/items/equip-head/item1278_WitchHat.xml
index 0ac863e7..a4d29541 100644
--- a/items/equip-head/item1278_WitchHat.xml
+++ b/items/equip-head/item1278_WitchHat.xml
@@ -7,29 +7,31 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="1278" image="equipment/head/witch-hat.png" name="Witch Hat" description="Big, dark, and pointy. It looks a bit out of place." type="equip-head" defense="3" weight="50" sellProtected="true">
- <sprite>equipment/head/witch-hat.xml|#444444,777777,aaaaaa</sprite>
+ <sprite gender="female">equipment/head/witch-hat-female.xml|#444444,777777,aaaaaa</sprite>
+ <sprite gender="male">equipment/head/witch-hat.xml|#444444,777777,aaaaaa</sprite>
+ <sprite gender="other">equipment/head/witch-hat.xml|#444444,777777,aaaaaa</sprite>
<replace sprite="hair">
- <item from="-5"/>
+ <item from="-6" to="-1"/>
</replace>
<replace direction="left" sprite="hair">
- <item from="-13"/>
- <item from="-14" to="-16"/>
- <item from="-15" to="-8"/>
+ <item from="-14" to="-1"/>
+ <item from="-15" to="-17"/>
+ <item from="-16" to="-9"/>
</replace>
<replace direction="right" sprite="hair">
- <item from="-13"/>
- <item from="-14" to="-16"/>
- <item from="-15" to="-8"/>
+ <item from="-14" to="-1"/>
+ <item from="-15" to="-17"/>
+ <item from="-16" to="-9"/>
</replace>
<replace direction="upall" sprite="hair">
- <item from="-14" to="-13"/>
- <item from="-15" to="-13"/>
- <item from="-18" to="-6"/>
+ <item from="-15" to="-14"/>
+ <item from="-16" to="-14"/>
+ <item from="-19" to="-7"/>
</replace>
<replace direction="downall" sprite="hair">
- <item from="-14" to="-13"/>
- <item from="-15" to="-13"/>
- <item from="-9" to="-1"/>
+ <item from="-15" to="-14"/>
+ <item from="-16" to="-14"/>
+ <item from="-10" to="-2"/>
</replace>
</item>
</items>
diff --git a/items/equip-head/item1279_GoblinMask.xml b/items/equip-head/item1279_GoblinMask.xml
index f9bf7c1e..629989e1 100644
--- a/items/equip-head/item1279_GoblinMask.xml
+++ b/items/equip-head/item1279_GoblinMask.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="1279" image="equipment/head/goblin-mask.png" name="Goblin Mask" description="A strange dark mask. Who knows what lurks behind it?" type="equip-head" defense="3" weight="50" sellProtected="true">
- <sprite>equipment/head/goblin-mask.xml</sprite>
+ <sprite gender="female">equipment/head/goblin-mask-female.xml</sprite>
+ <sprite gender="male">equipment/head/goblin-mask.xml</sprite>
+ <sprite gender="other">equipment/head/goblin-mask.xml</sprite>
</item>
</items>
diff --git a/items/equip-head/item2130_RedDesertHat.xml b/items/equip-head/item2130_RedDesertHat.xml
index 101ee827..61e63611 100644
--- a/items/equip-head/item2130_RedDesertHat.xml
+++ b/items/equip-head/item2130_RedDesertHat.xml
@@ -7,12 +7,11 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2130" image="equipment/head/deserthat.png|R:#581a1a,a41111,c03a3a,ff6060" name="Red Desert Hat" description="While the red desert hat is perfect for sand storms, it won't help you much against a blow to the head." effect="M. Attack -1" type="equip-head" defense="3" weight="20">
- <sprite>equipment/head/deserthat.xml|#581a1a,a41111,c03a3a,ff6060</sprite>
+ <sprite gender="female">equipment/head/deserthat-female.xml|#581a1a,a41111,c03a3a,ff6060</sprite>
+ <sprite gender="male">equipment/head/deserthat.xml|#581a1a,a41111,c03a3a,ff6060</sprite>
+ <sprite gender="other">equipment/head/deserthat.xml|#581a1a,a41111,c03a3a,ff6060</sprite>
<replace sprite="hair">
- <item from="-5"/>
- </replace>
- <replace direction="upall" sprite="hair">
- <item from="-5" to="-5"/>
+ <item from="-6" to="-1"/>
</replace>
</item>
</items>
diff --git a/items/equip-head/item2131_GreenDesertHat.xml b/items/equip-head/item2131_GreenDesertHat.xml
index 85d819ee..a311aab8 100644
--- a/items/equip-head/item2131_GreenDesertHat.xml
+++ b/items/equip-head/item2131_GreenDesertHat.xml
@@ -7,12 +7,11 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2131" image="equipment/head/deserthat.png|R:#255511,579932,4aaf36,4ed65e" name="Green Desert Hat" description="While the green desert hat is perfect for sand storms, it won't help you much against a blow to the head." effect="M. Attack -1" type="equip-head" defense="3" weight="20">
- <sprite>equipment/head/deserthat.xml|#255511,579932,4aaf36,4ed65e</sprite>
+ <sprite gender="female">equipment/head/deserthat-female.xml|#255511,579932,4aaf36,4ed65e</sprite>
+ <sprite gender="male">equipment/head/deserthat.xml|#255511,579932,4aaf36,4ed65e</sprite>
+ <sprite gender="other">equipment/head/deserthat.xml|#255511,579932,4aaf36,4ed65e</sprite>
<replace sprite="hair">
- <item from="-5"/>
- </replace>
- <replace direction="upall" sprite="hair">
- <item from="-5" to="-5"/>
+ <item from="-6" to="-1"/>
</replace>
</item>
</items>
diff --git a/items/equip-head/item2132_DarkBlueDesertHat.xml b/items/equip-head/item2132_DarkBlueDesertHat.xml
index a23b2de2..50c1ccf5 100644
--- a/items/equip-head/item2132_DarkBlueDesertHat.xml
+++ b/items/equip-head/item2132_DarkBlueDesertHat.xml
@@ -7,12 +7,11 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2132" image="equipment/head/deserthat.png|R:#1a1a41,392b6e,4c529f,5d5dc2" name="Dark Blue Desert Hat" description="While the dark blue desert hat is perfect for sand storms, it won't help you much against a blow to the head." effect="M. Attack -1" type="equip-head" defense="3" weight="20">
- <sprite>equipment/head/deserthat.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite>
+ <sprite gender="female">equipment/head/deserthat-female.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite>
+ <sprite gender="male">equipment/head/deserthat.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite>
+ <sprite gender="other">equipment/head/deserthat.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite>
<replace sprite="hair">
- <item from="-5"/>
- </replace>
- <replace direction="upall" sprite="hair">
- <item from="-5" to="-5"/>
+ <item from="-6" to="-1"/>
</replace>
</item>
</items>
diff --git a/items/equip-head/item2133_YellowDesertHat.xml b/items/equip-head/item2133_YellowDesertHat.xml
index 2dd1dd48..a3a0ac6f 100644
--- a/items/equip-head/item2133_YellowDesertHat.xml
+++ b/items/equip-head/item2133_YellowDesertHat.xml
@@ -7,12 +7,11 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2133" image="equipment/head/deserthat.png|R:#846928,dab641,ffef93,fff7c9" name="Yellow Desert Hat" description="While the yellow desert hat is perfect for sand storms, it won't help you much against a blow to the head." effect="M. Attack -1" type="equip-head" defense="3" weight="20">
- <sprite>equipment/head/deserthat.xml|#846928,dab641,ffef93,fff7c9</sprite>
+ <sprite gender="female">equipment/head/deserthat-female.xml|#846928,dab641,ffef93,fff7c9</sprite>
+ <sprite gender="male">equipment/head/deserthat.xml|#846928,dab641,ffef93,fff7c9</sprite>
+ <sprite gender="other">equipment/head/deserthat.xml|#846928,dab641,ffef93,fff7c9</sprite>
<replace sprite="hair">
- <item from="-5"/>
- </replace>
- <replace direction="upall" sprite="hair">
- <item from="-5" to="-5"/>
+ <item from="-6" to="-1"/>
</replace>
</item>
</items>
diff --git a/items/equip-head/item2134_LightBlueDesertHat.xml b/items/equip-head/item2134_LightBlueDesertHat.xml
index d9542bdc..6fb75768 100644
--- a/items/equip-head/item2134_LightBlueDesertHat.xml
+++ b/items/equip-head/item2134_LightBlueDesertHat.xml
@@ -7,12 +7,11 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2134" image="equipment/head/deserthat.png|R:#16486e,498ec5,e4f2fc" name="Light Blue Desert Hat" description="While the light blue desert hat is perfect for sand storms, it won't help you much against a blow to the head." effect="M. Attack -1" type="equip-head" defense="3" weight="20">
- <sprite>equipment/head/deserthat.xml|#16486e,498ec5,e4f2fc</sprite>
+ <sprite gender="female">equipment/head/deserthat-female.xml|#16486e,498ec5,e4f2fc</sprite>
+ <sprite gender="male">equipment/head/deserthat.xml|#16486e,498ec5,e4f2fc</sprite>
+ <sprite gender="other">equipment/head/deserthat.xml|#16486e,498ec5,e4f2fc</sprite>
<replace sprite="hair">
- <item from="-5"/>
- </replace>
- <replace direction="upall" sprite="hair">
- <item from="-5" to="-5"/>
+ <item from="-6" to="-1"/>
</replace>
</item>
</items>
diff --git a/items/equip-head/item2135_PinkDesertHat.xml b/items/equip-head/item2135_PinkDesertHat.xml
index 317ed743..d1bd9291 100644
--- a/items/equip-head/item2135_PinkDesertHat.xml
+++ b/items/equip-head/item2135_PinkDesertHat.xml
@@ -7,12 +7,11 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2135" image="equipment/head/deserthat.png|R:#bf369b,f25cb1,ff87b7,ffcccf" name="Pink Desert Hat" description="While the pink desert hat is perfect for sand storms, it won't help you much against a blow to the head." effect="M. Attack -1" type="equip-head" defense="3" weight="20">
- <sprite>equipment/head/deserthat.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite>
+ <sprite gender="female">equipment/head/deserthat-female.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite>
+ <sprite gender="male">equipment/head/deserthat.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite>
+ <sprite gender="other">equipment/head/deserthat.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite>
<replace sprite="hair">
- <item from="-5"/>
- </replace>
- <replace direction="upall" sprite="hair">
- <item from="-5" to="-5"/>
+ <item from="-6" to="-1"/>
</replace>
</item>
</items>
diff --git a/items/equip-head/item2136_BlackDesertHat.xml b/items/equip-head/item2136_BlackDesertHat.xml
index 2d7145dd..f7ceafb2 100644
--- a/items/equip-head/item2136_BlackDesertHat.xml
+++ b/items/equip-head/item2136_BlackDesertHat.xml
@@ -7,12 +7,11 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2136" image="equipment/head/deserthat.png|R:#111111,222222,333333,444444,555555,aaaaaa" name="Black Desert Hat" description="While the black desert hat is perfect for sand storms, it won't help you much against a blow to the head." effect="M. Attack -1" type="equip-head" defense="3" weight="20">
- <sprite>equipment/head/deserthat.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite>
+ <sprite gender="female">equipment/head/deserthat-female.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite>
+ <sprite gender="male">equipment/head/deserthat.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite>
+ <sprite gender="other">equipment/head/deserthat.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite>
<replace sprite="hair">
- <item from="-5"/>
- </replace>
- <replace direction="upall" sprite="hair">
- <item from="-5" to="-5"/>
+ <item from="-6" to="-1"/>
</replace>
</item>
</items>
diff --git a/items/equip-head/item2137_OrangeDesertHat.xml b/items/equip-head/item2137_OrangeDesertHat.xml
index 4752ad7e..9872a02c 100644
--- a/items/equip-head/item2137_OrangeDesertHat.xml
+++ b/items/equip-head/item2137_OrangeDesertHat.xml
@@ -7,12 +7,11 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2137" image="equipment/head/deserthat.png|R:#80280f,b04810,ef681f,ffb830" name="Orange Desert Hat" description="While the orange desert hat is perfect for sand storms, it won't help you much against a blow to the head." effect="M. Attack -1" type="equip-head" defense="3" weight="20">
- <sprite>equipment/head/deserthat.xml|#80280f,b04810,ef681f,ffb830</sprite>
+ <sprite gender="female">equipment/head/deserthat-female.xml|#80280f,b04810,ef681f,ffb830</sprite>
+ <sprite gender="male">equipment/head/deserthat.xml|#80280f,b04810,ef681f,ffb830</sprite>
+ <sprite gender="other">equipment/head/deserthat.xml|#80280f,b04810,ef681f,ffb830</sprite>
<replace sprite="hair">
- <item from="-5"/>
- </replace>
- <replace direction="upall" sprite="hair">
- <item from="-5" to="-5"/>
+ <item from="-6" to="-1"/>
</replace>
</item>
</items>
diff --git a/items/equip-head/item2138_PurpleDesertHat.xml b/items/equip-head/item2138_PurpleDesertHat.xml
index 002a4b70..005f98be 100644
--- a/items/equip-head/item2138_PurpleDesertHat.xml
+++ b/items/equip-head/item2138_PurpleDesertHat.xml
@@ -7,12 +7,11 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2138" image="equipment/head/deserthat.png|R:#1a0a33,380f4d,82158c,b359ab" name="Purple Desert Hat" description="While the purple desert hat is perfect for sand storms, it won't help you much against a blow to the head." effect="M. Attack -1" type="equip-head" defense="3" weight="20">
- <sprite>equipment/head/deserthat.xml|#1a0a33,380f4d,82158c,b359ab</sprite>
+ <sprite gender="female">equipment/head/deserthat-female.xml|#1a0a33,380f4d,82158c,b359ab</sprite>
+ <sprite gender="male">equipment/head/deserthat.xml|#1a0a33,380f4d,82158c,b359ab</sprite>
+ <sprite gender="other">equipment/head/deserthat.xml|#1a0a33,380f4d,82158c,b359ab</sprite>
<replace sprite="hair">
- <item from="-5"/>
- </replace>
- <replace direction="upall" sprite="hair">
- <item from="-5" to="-5"/>
+ <item from="-6" to="-1"/>
</replace>
</item>
</items>
diff --git a/items/equip-head/item2139_DarkGreenDesertHat.xml b/items/equip-head/item2139_DarkGreenDesertHat.xml
index d74a6011..e619be26 100644
--- a/items/equip-head/item2139_DarkGreenDesertHat.xml
+++ b/items/equip-head/item2139_DarkGreenDesertHat.xml
@@ -7,12 +7,11 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2139" image="equipment/head/deserthat.png|R:#0b300b,195519,3e832e,3e9c3e" name="Dark Green Desert Hat" description="While the dark green desert hat is perfect for sand storms, it won't help you much against a blow to the head." effect="M. Attack -1" type="equip-head" defense="3" weight="20">
- <sprite>equipment/head/deserthat.xml|#0b300b,195519,3e832e,3e9c3e</sprite>
+ <sprite gender="female">equipment/head/deserthat-female.xml|#0b300b,195519,3e832e,3e9c3e</sprite>
+ <sprite gender="male">equipment/head/deserthat.xml|#0b300b,195519,3e832e,3e9c3e</sprite>
+ <sprite gender="other">equipment/head/deserthat.xml|#0b300b,195519,3e832e,3e9c3e</sprite>
<replace sprite="hair">
- <item from="-5"/>
- </replace>
- <replace direction="upall" sprite="hair">
- <item from="-5" to="-5"/>
+ <item from="-6" to="-1"/>
</replace>
</item>
</items>
diff --git a/items/equip-head/item2140_RedCottonHeadband.xml b/items/equip-head/item2140_RedCottonHeadband.xml
index 402afd1c..8d9b973a 100644
--- a/items/equip-head/item2140_RedCottonHeadband.xml
+++ b/items/equip-head/item2140_RedCottonHeadband.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2140" image="equipment/head/standardheadband.png|W:#581a1a,a41111,c03a3a,ff6060" name="Red Cotton Headband" description="Just a red cotton headband." type="equip-head" defense="2" weight="5">
- <sprite>equipment/head/standardheadband.xml|#581a1a,a41111,c03a3a,ff6060</sprite>
+ <sprite gender="female">equipment/head/standardheadband-female.xml|#581a1a,a41111,c03a3a,ff6060</sprite>
+ <sprite gender="male">equipment/head/standardheadband.xml|#581a1a,a41111,c03a3a,ff6060</sprite>
+ <sprite gender="other">equipment/head/standardheadband.xml|#581a1a,a41111,c03a3a,ff6060</sprite>
</item>
</items>
diff --git a/items/equip-head/item2141_GreenCottonHeadband.xml b/items/equip-head/item2141_GreenCottonHeadband.xml
index 224bf53f..cb308dca 100644
--- a/items/equip-head/item2141_GreenCottonHeadband.xml
+++ b/items/equip-head/item2141_GreenCottonHeadband.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2141" image="equipment/head/standardheadband.png|W:#255511,579932,4aaf36,4ed65e" name="Green Cotton Headband" description="Just a green cotton headband." type="equip-head" defense="2" weight="5">
- <sprite>equipment/head/standardheadband.xml|#255511,579932,4aaf36,4ed65e</sprite>
+ <sprite gender="female">equipment/head/standardheadband-female.xml|#255511,579932,4aaf36,4ed65e</sprite>
+ <sprite gender="male">equipment/head/standardheadband.xml|#255511,579932,4aaf36,4ed65e</sprite>
+ <sprite gender="other">equipment/head/standardheadband.xml|#255511,579932,4aaf36,4ed65e</sprite>
</item>
</items>
diff --git a/items/equip-head/item2142_DarkBlueCottonHeadband.xml b/items/equip-head/item2142_DarkBlueCottonHeadband.xml
index e22281b4..9a2909d3 100644
--- a/items/equip-head/item2142_DarkBlueCottonHeadband.xml
+++ b/items/equip-head/item2142_DarkBlueCottonHeadband.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2142" image="equipment/head/standardheadband.png|W:#1a1a41,392b6e,4c529f,5d5dc2" name="Dark Blue Cotton Headband" description="Just a dark blue cotton headband." type="equip-head" defense="2" weight="5">
- <sprite>equipment/head/standardheadband.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite>
+ <sprite gender="female">equipment/head/standardheadband-female.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite>
+ <sprite gender="male">equipment/head/standardheadband.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite>
+ <sprite gender="other">equipment/head/standardheadband.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite>
</item>
</items>
diff --git a/items/equip-head/item2143_YellowCottonHeadband.xml b/items/equip-head/item2143_YellowCottonHeadband.xml
index e07b4e40..cd451da6 100644
--- a/items/equip-head/item2143_YellowCottonHeadband.xml
+++ b/items/equip-head/item2143_YellowCottonHeadband.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2143" image="equipment/head/standardheadband.png|W:#846928,dab641,ffef93,fff7c9" name="Yellow Cotton Headband" description="Just a yellow cotton headband." type="equip-head" defense="2" weight="5">
- <sprite>equipment/head/standardheadband.xml|#846928,dab641,ffef93,fff7c9</sprite>
+ <sprite gender="female">equipment/head/standardheadband-female.xml|#846928,dab641,ffef93,fff7c9</sprite>
+ <sprite gender="male">equipment/head/standardheadband.xml|#846928,dab641,ffef93,fff7c9</sprite>
+ <sprite gender="other">equipment/head/standardheadband.xml|#846928,dab641,ffef93,fff7c9</sprite>
</item>
</items>
diff --git a/items/equip-head/item2144_LightBlueCottonHeadband.xml b/items/equip-head/item2144_LightBlueCottonHeadband.xml
index af434bf6..44537ed8 100644
--- a/items/equip-head/item2144_LightBlueCottonHeadband.xml
+++ b/items/equip-head/item2144_LightBlueCottonHeadband.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2144" image="equipment/head/standardheadband.png|W:#16486e,498ec5,e4f2fc" name="Light Blue Cotton Headband" description="Just a light blue cotton headband." type="equip-head" defense="2" weight="5">
- <sprite>equipment/head/standardheadband.xml|#16486e,498ec5,e4f2fc</sprite>
+ <sprite gender="female">equipment/head/standardheadband-female.xml|#16486e,498ec5,e4f2fc</sprite>
+ <sprite gender="male">equipment/head/standardheadband.xml|#16486e,498ec5,e4f2fc</sprite>
+ <sprite gender="other">equipment/head/standardheadband.xml|#16486e,498ec5,e4f2fc</sprite>
</item>
</items>
diff --git a/items/equip-head/item2145_PinkCottonHeadband.xml b/items/equip-head/item2145_PinkCottonHeadband.xml
index 80eab127..2e314c8e 100644
--- a/items/equip-head/item2145_PinkCottonHeadband.xml
+++ b/items/equip-head/item2145_PinkCottonHeadband.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2145" image="equipment/head/standardheadband.png|W:#bf369b,f25cb1,ff87b7,ffcccf" name="Pink Cotton Headband" description="Just a pink cotton headband." type="equip-head" defense="2" weight="5">
- <sprite>equipment/head/standardheadband.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite>
+ <sprite gender="female">equipment/head/standardheadband-female.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite>
+ <sprite gender="male">equipment/head/standardheadband.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite>
+ <sprite gender="other">equipment/head/standardheadband.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite>
</item>
</items>
diff --git a/items/equip-head/item2146_BlackCottonHeadband.xml b/items/equip-head/item2146_BlackCottonHeadband.xml
index 3bcebe36..5f9de455 100644
--- a/items/equip-head/item2146_BlackCottonHeadband.xml
+++ b/items/equip-head/item2146_BlackCottonHeadband.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2146" image="equipment/head/standardheadband.png|W:#111111,222222,333333,444444,555555,aaaaaa" name="Black Cotton Headband" description="Just a black cotton headband." type="equip-head" defense="2" weight="5">
- <sprite>equipment/head/standardheadband.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite>
+ <sprite gender="female">equipment/head/standardheadband-female.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite>
+ <sprite gender="male">equipment/head/standardheadband.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite>
+ <sprite gender="other">equipment/head/standardheadband.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite>
</item>
</items>
diff --git a/items/equip-head/item2147_OrangeCottonHeadband.xml b/items/equip-head/item2147_OrangeCottonHeadband.xml
index aece5164..edf74f03 100644
--- a/items/equip-head/item2147_OrangeCottonHeadband.xml
+++ b/items/equip-head/item2147_OrangeCottonHeadband.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2147" image="equipment/head/standardheadband.png|W:#80280f,b04810,ef681f,ffb830" name="Orange Cotton Headband" description="Just an orange cotton headband." type="equip-head" defense="2" weight="5">
- <sprite>equipment/head/standardheadband.xml|#80280f,b04810,ef681f,ffb830</sprite>
+ <sprite gender="female">equipment/head/standardheadband-female.xml|#80280f,b04810,ef681f,ffb830</sprite>
+ <sprite gender="male">equipment/head/standardheadband.xml|#80280f,b04810,ef681f,ffb830</sprite>
+ <sprite gender="other">equipment/head/standardheadband.xml|#80280f,b04810,ef681f,ffb830</sprite>
</item>
</items>
diff --git a/items/equip-head/item2148_PurpleCottonHeadband.xml b/items/equip-head/item2148_PurpleCottonHeadband.xml
index 772bfe54..fbef5b1e 100644
--- a/items/equip-head/item2148_PurpleCottonHeadband.xml
+++ b/items/equip-head/item2148_PurpleCottonHeadband.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2148" image="equipment/head/standardheadband.png|W:#1a0a33,380f4d,82158c,b359ab" name="Purple Cotton Headband" description="Just a purple cotton headband." type="equip-head" defense="2" weight="5">
- <sprite>equipment/head/standardheadband.xml|#1a0a33,380f4d,82158c,b359ab</sprite>
+ <sprite gender="female">equipment/head/standardheadband-female.xml|#1a0a33,380f4d,82158c,b359ab</sprite>
+ <sprite gender="male">equipment/head/standardheadband.xml|#1a0a33,380f4d,82158c,b359ab</sprite>
+ <sprite gender="other">equipment/head/standardheadband.xml|#1a0a33,380f4d,82158c,b359ab</sprite>
</item>
</items>
diff --git a/items/equip-head/item2149_DarkGreenCottonHeadband.xml b/items/equip-head/item2149_DarkGreenCottonHeadband.xml
index 3c5deeee..3ce98af3 100644
--- a/items/equip-head/item2149_DarkGreenCottonHeadband.xml
+++ b/items/equip-head/item2149_DarkGreenCottonHeadband.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2149" image="equipment/head/standardheadband.png|W:#0b300b,195519,3e832e,3e9c3e" name="Dark Green Cotton Headband" description="Just a dark green cotton headband." type="equip-head" defense="2" weight="5">
- <sprite>equipment/head/standardheadband.xml|#0b300b,195519,3e832e,3e9c3e</sprite>
+ <sprite gender="female">equipment/head/standardheadband-female.xml|#0b300b,195519,3e832e,3e9c3e</sprite>
+ <sprite gender="male">equipment/head/standardheadband.xml|#0b300b,195519,3e832e,3e9c3e</sprite>
+ <sprite gender="other">equipment/head/standardheadband.xml|#0b300b,195519,3e832e,3e9c3e</sprite>
</item>
</items>
diff --git a/items/equip-head/item2190_RedRabbitEars.xml b/items/equip-head/item2190_RedRabbitEars.xml
index 00b925de..94789f12 100644
--- a/items/equip-head/item2190_RedRabbitEars.xml
+++ b/items/equip-head/item2190_RedRabbitEars.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2190" image="equipment/head/rabbit-ears.png|W:#581a1a,a41111,c03a3a,ff6060" name="Red Rabbit Ears" description="A headband with rabbit ears, bright red." effect="M. Attack +4" type="equip-head" defense="5" weight="15" sellProtected="true">
- <sprite>equipment/head/rabbit-ears.xml|#581a1a,a41111,c03a3a,ff6060</sprite>
+ <sprite gender="female">equipment/head/rabbit-ears-female.xml|#581a1a,a41111,c03a3a,ff6060</sprite>
+ <sprite gender="male">equipment/head/rabbit-ears.xml|#581a1a,a41111,c03a3a,ff6060</sprite>
+ <sprite gender="other">equipment/head/rabbit-ears.xml|#581a1a,a41111,c03a3a,ff6060</sprite>
</item>
</items>
diff --git a/items/equip-head/item2191_GreenRabbitEars.xml b/items/equip-head/item2191_GreenRabbitEars.xml
index 875fd421..d39961de 100644
--- a/items/equip-head/item2191_GreenRabbitEars.xml
+++ b/items/equip-head/item2191_GreenRabbitEars.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2191" image="equipment/head/rabbit-ears.png|W:#255511,579932,4aaf36,4ed65e" name="Green Rabbit Ears" description="A headband with rabbit ears, warm green." effect="M. Attack +4" type="equip-head" defense="5" weight="15" sellProtected="true">
- <sprite>equipment/head/rabbit-ears.xml|#255511,579932,4aaf36,4ed65e</sprite>
+ <sprite gender="female">equipment/head/rabbit-ears-female.xml|#255511,579932,4aaf36,4ed65e</sprite>
+ <sprite gender="male">equipment/head/rabbit-ears.xml|#255511,579932,4aaf36,4ed65e</sprite>
+ <sprite gender="other">equipment/head/rabbit-ears.xml|#255511,579932,4aaf36,4ed65e</sprite>
</item>
</items>
diff --git a/items/equip-head/item2192_DarkBlueRabbitEars.xml b/items/equip-head/item2192_DarkBlueRabbitEars.xml
index 49267ced..5ddf9fd2 100644
--- a/items/equip-head/item2192_DarkBlueRabbitEars.xml
+++ b/items/equip-head/item2192_DarkBlueRabbitEars.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2192" image="equipment/head/rabbit-ears.png|W:#1a1a41,392b6e,4c529f,5d5dc2" name="Dark Blue Rabbit Ears" description="A headband with rabbit ears, iridescent dark blue." effect="M. Attack +4" type="equip-head" defense="5" weight="15" sellProtected="true">
- <sprite>equipment/head/rabbit-ears.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite>
+ <sprite gender="female">equipment/head/rabbit-ears-female.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite>
+ <sprite gender="male">equipment/head/rabbit-ears.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite>
+ <sprite gender="other">equipment/head/rabbit-ears.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite>
</item>
</items>
diff --git a/items/equip-head/item2193_YellowRabbitEars.xml b/items/equip-head/item2193_YellowRabbitEars.xml
index 4c66a923..49583350 100644
--- a/items/equip-head/item2193_YellowRabbitEars.xml
+++ b/items/equip-head/item2193_YellowRabbitEars.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2193" image="equipment/head/rabbit-ears.png|W:#846928,dab641,ffef93,fff7c9" name="Yellow Rabbit Ears" description="A headband with rabbit ears, soft yellow." effect="M. Attack +4" type="equip-head" defense="5" weight="15" sellProtected="true">
- <sprite>equipment/head/rabbit-ears.xml|#846928,dab641,ffef93,fff7c9</sprite>
+ <sprite gender="female">equipment/head/rabbit-ears-female.xml|#846928,dab641,ffef93,fff7c9</sprite>
+ <sprite gender="male">equipment/head/rabbit-ears.xml|#846928,dab641,ffef93,fff7c9</sprite>
+ <sprite gender="other">equipment/head/rabbit-ears.xml|#846928,dab641,ffef93,fff7c9</sprite>
</item>
</items>
diff --git a/items/equip-head/item2194_LightBlueRabbitEars.xml b/items/equip-head/item2194_LightBlueRabbitEars.xml
index ec5eec8a..f49e90db 100644
--- a/items/equip-head/item2194_LightBlueRabbitEars.xml
+++ b/items/equip-head/item2194_LightBlueRabbitEars.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2194" image="equipment/head/rabbit-ears.png|W:#16486e,498ec5,e4f2fc" name="Light Blue Rabbit Ears" description="A headband with rabbit ears, light blue." effect="M. Attack +4" type="equip-head" defense="5" weight="15" sellProtected="true">
- <sprite>equipment/head/rabbit-ears.xml|#16486e,498ec5,e4f2fc</sprite>
+ <sprite gender="female">equipment/head/rabbit-ears-female.xml|#16486e,498ec5,e4f2fc</sprite>
+ <sprite gender="male">equipment/head/rabbit-ears.xml|#16486e,498ec5,e4f2fc</sprite>
+ <sprite gender="other">equipment/head/rabbit-ears.xml|#16486e,498ec5,e4f2fc</sprite>
</item>
</items>
diff --git a/items/equip-head/item2195_PinkRabbitEars.xml b/items/equip-head/item2195_PinkRabbitEars.xml
index c799e775..9cf0d0af 100644
--- a/items/equip-head/item2195_PinkRabbitEars.xml
+++ b/items/equip-head/item2195_PinkRabbitEars.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2195" image="equipment/head/rabbit-ears.png|W:#bf369b,f25cb1,ff87b7,ffcccf" name="Pink Rabbit Ears" description="A headband with rabbit ears, bright pink." effect="M. Attack +4" type="equip-head" defense="5" weight="15" sellProtected="true">
- <sprite>equipment/head/rabbit-ears.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite>
+ <sprite gender="female">equipment/head/rabbit-ears-female.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite>
+ <sprite gender="male">equipment/head/rabbit-ears.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite>
+ <sprite gender="other">equipment/head/rabbit-ears.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite>
</item>
</items>
diff --git a/items/equip-head/item2196_BlackRabbitEars.xml b/items/equip-head/item2196_BlackRabbitEars.xml
index bcd654b2..28385fef 100644
--- a/items/equip-head/item2196_BlackRabbitEars.xml
+++ b/items/equip-head/item2196_BlackRabbitEars.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2196" image="equipment/head/rabbit-ears.png|W:#111111,222222,333333,444444,555555,aaaaaa" name="Black Rabbit Ears" description="A headband with rabbit ears, deep black." effect="M. Attack +4" type="equip-head" defense="5" weight="15" sellProtected="true">
- <sprite>equipment/head/rabbit-ears.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite>
+ <sprite gender="female">equipment/head/rabbit-ears-female.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite>
+ <sprite gender="male">equipment/head/rabbit-ears.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite>
+ <sprite gender="other">equipment/head/rabbit-ears.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite>
</item>
</items>
diff --git a/items/equip-head/item2197_OrangeRabbitEars.xml b/items/equip-head/item2197_OrangeRabbitEars.xml
index e5f02ce4..f6bd23a4 100644
--- a/items/equip-head/item2197_OrangeRabbitEars.xml
+++ b/items/equip-head/item2197_OrangeRabbitEars.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2197" image="equipment/head/rabbit-ears.png|W:#80280f,b04810,ef681f,ffb830" name="Orange Rabbit Ears" description="A headband with rabbit ears, bright orange." effect="M. Attack +4" type="equip-head" defense="5" weight="15" sellProtected="true">
- <sprite>equipment/head/rabbit-ears.xml|#80280f,b04810,ef681f,ffb830</sprite>
+ <sprite gender="female">equipment/head/rabbit-ears-female.xml|#80280f,b04810,ef681f,ffb830</sprite>
+ <sprite gender="male">equipment/head/rabbit-ears.xml|#80280f,b04810,ef681f,ffb830</sprite>
+ <sprite gender="other">equipment/head/rabbit-ears.xml|#80280f,b04810,ef681f,ffb830</sprite>
</item>
</items>
diff --git a/items/equip-head/item2198_PurpleRabbitEars.xml b/items/equip-head/item2198_PurpleRabbitEars.xml
index 0ff59507..e8cd6e42 100644
--- a/items/equip-head/item2198_PurpleRabbitEars.xml
+++ b/items/equip-head/item2198_PurpleRabbitEars.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2198" image="equipment/head/rabbit-ears.png|W:#1a0a33,380f4d,82158c,b359ab" name="Purple Rabbit Ears" description="A headband with rabbit ears, strong purple." effect="M. Attack +4" type="equip-head" defense="5" weight="15" sellProtected="true">
- <sprite>equipment/head/rabbit-ears.xml|#1a0a33,380f4d,82158c,b359ab</sprite>
+ <sprite gender="female">equipment/head/rabbit-ears-female.xml|#1a0a33,380f4d,82158c,b359ab</sprite>
+ <sprite gender="male">equipment/head/rabbit-ears.xml|#1a0a33,380f4d,82158c,b359ab</sprite>
+ <sprite gender="other">equipment/head/rabbit-ears.xml|#1a0a33,380f4d,82158c,b359ab</sprite>
</item>
</items>
diff --git a/items/equip-head/item2199_DarkGreenRabbitEars.xml b/items/equip-head/item2199_DarkGreenRabbitEars.xml
index c14c0cc4..97e9fca2 100644
--- a/items/equip-head/item2199_DarkGreenRabbitEars.xml
+++ b/items/equip-head/item2199_DarkGreenRabbitEars.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2199" image="equipment/head/rabbit-ears.png|W:#0b300b,195519,3e832e,3e9c3e" name="Dark Green Rabbit Ears" description="A headband with rabbit ears, dark green." effect="M. Attack +4" type="equip-head" defense="5" weight="15" sellProtected="true">
- <sprite>equipment/head/rabbit-ears.xml|#0b300b,195519,3e832e,3e9c3e</sprite>
+ <sprite gender="female">equipment/head/rabbit-ears-female.xml|#0b300b,195519,3e832e,3e9c3e</sprite>
+ <sprite gender="male">equipment/head/rabbit-ears.xml|#0b300b,195519,3e832e,3e9c3e</sprite>
+ <sprite gender="other">equipment/head/rabbit-ears.xml|#0b300b,195519,3e832e,3e9c3e</sprite>
</item>
</items>
diff --git a/items/equip-head/item2200_RedWizardHat.xml b/items/equip-head/item2200_RedWizardHat.xml
index 6fb0c73b..86445686 100644
--- a/items/equip-head/item2200_RedWizardHat.xml
+++ b/items/equip-head/item2200_RedWizardHat.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2200" image="equipment/head/wizard-hat.png|W:#581a1a,a41111,c03a3a,ff6060" name="Red Wizard Hat" description="A wizard hat, bright red." effect="M. Attack +5" type="equip-head" defense="5" int="3" weight="20" sellProtected="true">
- <sprite>equipment/head/wizard-hat.xml|#581a1a,a41111,c03a3a,ff6060</sprite>
+ <sprite gender="female">equipment/head/wizard-hat-female.xml|#581a1a,a41111,c03a3a,ff6060</sprite>
+ <sprite gender="male">equipment/head/wizard-hat.xml|#581a1a,a41111,c03a3a,ff6060</sprite>
+ <sprite gender="other">equipment/head/wizard-hat.xml|#581a1a,a41111,c03a3a,ff6060</sprite>
</item>
</items>
diff --git a/items/equip-head/item2201_GreenWizardHat.xml b/items/equip-head/item2201_GreenWizardHat.xml
index a4088e59..fa9cf51b 100644
--- a/items/equip-head/item2201_GreenWizardHat.xml
+++ b/items/equip-head/item2201_GreenWizardHat.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2201" image="equipment/head/wizard-hat.png|W:#255511,579932,4aaf36,4ed65e" name="Green Wizard Hat" description="A wizard hat, warm green." effect="M. Attack +5" defense="5" type="equip-head" int="3" weight="20" sellProtected="true">
- <sprite>equipment/head/wizard-hat.xml|#255511,579932,4aaf36,4ed65e</sprite>
+ <sprite gender="female">equipment/head/wizard-hat-female.xml|#255511,579932,4aaf36,4ed65e</sprite>
+ <sprite gender="male">equipment/head/wizard-hat.xml|#255511,579932,4aaf36,4ed65e</sprite>
+ <sprite gender="other">equipment/head/wizard-hat.xml|#255511,579932,4aaf36,4ed65e</sprite>
</item>
</items>
diff --git a/items/equip-head/item2202_DarkBlueWizardHat.xml b/items/equip-head/item2202_DarkBlueWizardHat.xml
index 35f10b30..bb356818 100644
--- a/items/equip-head/item2202_DarkBlueWizardHat.xml
+++ b/items/equip-head/item2202_DarkBlueWizardHat.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2202" image="equipment/head/wizard-hat.png|W:#1a1a41,392b6e,4c529f,5d5dc2" name="Dark Blue Wizard Hat" description="A wizard hat, iridescent dark blue." effect="M. Attack +5" defense="5" type="equip-head" int="3" weight="20" sellProtected="true">
- <sprite>equipment/head/wizard-hat.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite>
+ <sprite gender="female">equipment/head/wizard-hat-female.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite>
+ <sprite gender="male">equipment/head/wizard-hat.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite>
+ <sprite gender="other">equipment/head/wizard-hat.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite>
</item>
</items>
diff --git a/items/equip-head/item2203_YellowWizardHat.xml b/items/equip-head/item2203_YellowWizardHat.xml
index 748f02f6..de7b9f8c 100644
--- a/items/equip-head/item2203_YellowWizardHat.xml
+++ b/items/equip-head/item2203_YellowWizardHat.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2203" image="equipment/head/wizard-hat.png|W:#846928,dab641,ffef93,fff7c9" name="Yellow Wizard Hat" description="A wizard hat, soft yellow." effect="M. Attack +5" defense="5" type="equip-head" int="3" weight="20" sellProtected="true">
- <sprite>equipment/head/wizard-hat.xml|#846928,dab641,ffef93,fff7c9</sprite>
+ <sprite gender="female">equipment/head/wizard-hat-female.xml|#846928,dab641,ffef93,fff7c9</sprite>
+ <sprite gender="male">equipment/head/wizard-hat.xml|#846928,dab641,ffef93,fff7c9</sprite>
+ <sprite gender="other">equipment/head/wizard-hat.xml|#846928,dab641,ffef93,fff7c9</sprite>
</item>
</items>
diff --git a/items/equip-head/item2204_LightBlueWizardHat.xml b/items/equip-head/item2204_LightBlueWizardHat.xml
index 0053dd64..4cd8d493 100644
--- a/items/equip-head/item2204_LightBlueWizardHat.xml
+++ b/items/equip-head/item2204_LightBlueWizardHat.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2204" image="equipment/head/wizard-hat.png|W:#16486e,498ec5,e4f2fc" name="Light Blue Wizard Hat" description="A wizard hat, light blue." effect="M. Attack +5" defense="5" type="equip-head" int="3" weight="20" sellProtected="true">
- <sprite>equipment/head/wizard-hat.xml|#16486e,498ec5,e4f2fc</sprite>
+ <sprite gender="female">equipment/head/wizard-hat-female.xml|#16486e,498ec5,e4f2fc</sprite>
+ <sprite gender="male">equipment/head/wizard-hat.xml|#16486e,498ec5,e4f2fc</sprite>
+ <sprite gender="other">equipment/head/wizard-hat.xml|#16486e,498ec5,e4f2fc</sprite>
</item>
</items>
diff --git a/items/equip-head/item2205_PinkWizardHat.xml b/items/equip-head/item2205_PinkWizardHat.xml
index 105a62f7..8a35b1f2 100644
--- a/items/equip-head/item2205_PinkWizardHat.xml
+++ b/items/equip-head/item2205_PinkWizardHat.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2205" image="equipment/head/wizard-hat.png|W:#bf369b,f25cb1,ff87b7,ffcccf" name="Pink Wizard Hat" description="A wizard hat, bright pink." effect="M. Attack +5" defense="5" type="equip-head" int="3" weight="20" sellProtected="true">
- <sprite>equipment/head/wizard-hat.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite>
+ <sprite gender="female">equipment/head/wizard-hat-female.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite>
+ <sprite gender="male">equipment/head/wizard-hat.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite>
+ <sprite gender="other">equipment/head/wizard-hat.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite>
</item>
</items>
diff --git a/items/equip-head/item2206_BlackWizardHat.xml b/items/equip-head/item2206_BlackWizardHat.xml
index 1b8ea830..1d821e4b 100644
--- a/items/equip-head/item2206_BlackWizardHat.xml
+++ b/items/equip-head/item2206_BlackWizardHat.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2206" image="equipment/head/wizard-hat.png|W:#111111,222222,333333,444444,555555,aaaaaa" name="Black Wizard Hat" description="A wizard hat, deep black." effect="M. Attack +5" defense="5" type="equip-head" int="3" weight="20" sellProtected="true">
- <sprite>equipment/head/wizard-hat.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite>
+ <sprite gender="female">equipment/head/wizard-hat-female.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite>
+ <sprite gender="male">equipment/head/wizard-hat.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite>
+ <sprite gender="other">equipment/head/wizard-hat.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite>
</item>
</items>
diff --git a/items/equip-head/item2207_OrangeWizardHat.xml b/items/equip-head/item2207_OrangeWizardHat.xml
index e8776e9f..93b897f8 100644
--- a/items/equip-head/item2207_OrangeWizardHat.xml
+++ b/items/equip-head/item2207_OrangeWizardHat.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2207" image="equipment/head/wizard-hat.png|W:#80280f,b04810,ef681f,ffb830" name="Orange Wizard Hat" description="A wizard hat, bright orange." effect="M. Attack +5" defense="5" type="equip-head" int="3" weight="20" sellProtected="true">
- <sprite>equipment/head/wizard-hat.xml|#80280f,b04810,ef681f,ffb830</sprite>
+ <sprite gender="female">equipment/head/wizard-hat-female.xml|#80280f,b04810,ef681f,ffb830</sprite>
+ <sprite gender="male">equipment/head/wizard-hat.xml|#80280f,b04810,ef681f,ffb830</sprite>
+ <sprite gender="other">equipment/head/wizard-hat.xml|#80280f,b04810,ef681f,ffb830</sprite>
</item>
</items>
diff --git a/items/equip-head/item2208_PurpleWizardHat.xml b/items/equip-head/item2208_PurpleWizardHat.xml
index 86192bd9..c5bb9369 100644
--- a/items/equip-head/item2208_PurpleWizardHat.xml
+++ b/items/equip-head/item2208_PurpleWizardHat.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2208" image="equipment/head/wizard-hat.png|W:#1a0a33,380f4d,82158c,b359ab" name="Purple Wizard Hat" description="A wizard hat, strong purple." effect="M. Attack +5" defense="5" type="equip-head" int="3" weight="20" sellProtected="true">
- <sprite>equipment/head/wizard-hat.xml|#1a0a33,380f4d,82158c,b359ab</sprite>
+ <sprite gender="female">equipment/head/wizard-hat-female.xml|#1a0a33,380f4d,82158c,b359ab</sprite>
+ <sprite gender="male">equipment/head/wizard-hat.xml|#1a0a33,380f4d,82158c,b359ab</sprite>
+ <sprite gender="other">equipment/head/wizard-hat.xml|#1a0a33,380f4d,82158c,b359ab</sprite>
</item>
</items>
diff --git a/items/equip-head/item2209_DarkGreenWizardHat.xml b/items/equip-head/item2209_DarkGreenWizardHat.xml
index 172b8d1c..6896fa55 100644
--- a/items/equip-head/item2209_DarkGreenWizardHat.xml
+++ b/items/equip-head/item2209_DarkGreenWizardHat.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2209" image="equipment/head/wizard-hat.png|W:#0b300b,195519,3e832e,3e9c3e" name="Dark Green Wizard Hat" description="A wizard hat, dark green." effect="M. Attack +5" defense="5" type="equip-head" int="3" weight="20" sellProtected="true">
- <sprite>equipment/head/wizard-hat.xml|#0b300b,195519,3e832e,3e9c3e</sprite>
+ <sprite gender="female">equipment/head/wizard-hat-female.xml|#0b300b,195519,3e832e,3e9c3e</sprite>
+ <sprite gender="male">equipment/head/wizard-hat.xml|#0b300b,195519,3e832e,3e9c3e</sprite>
+ <sprite gender="other">equipment/head/wizard-hat.xml|#0b300b,195519,3e832e,3e9c3e</sprite>
</item>
</items>
diff --git a/items/equip-head/item2210_RedBowlerHat.xml b/items/equip-head/item2210_RedBowlerHat.xml
index a7e06213..613a4ebc 100644
--- a/items/equip-head/item2210_RedBowlerHat.xml
+++ b/items/equip-head/item2210_RedBowlerHat.xml
@@ -7,12 +7,11 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2210" image="equipment/head/bowler-hat.png|W:#581a1a,a41111,c03a3a,ff6060" name="Red Bowler Hat" description="A hat for those with a bit of class, with a red band." effect="M. Attack +2" type="equip-head" defense="10" weight="30" sellProtected="true">
- <sprite>equipment/head/bowler-hat.xml|#581a1a,a41111,c03a3a,ff6060</sprite>
+ <sprite gender="female">equipment/head/bowler-hat-female.xml|#581a1a,a41111,c03a3a,ff6060</sprite>
+ <sprite gender="male">equipment/head/bowler-hat.xml|#581a1a,a41111,c03a3a,ff6060</sprite>
+ <sprite gender="other">equipment/head/bowler-hat.xml|#581a1a,a41111,c03a3a,ff6060</sprite>
<replace sprite="hair">
- <item from="-5"/>
- </replace>
- <replace direction="upall" sprite="hair">
- <item from="-5" to="-5"/>
+ <item from="-6" to="-1"/>
</replace>
</item>
</items>
diff --git a/items/equip-head/item2211_GreenBowlerHat.xml b/items/equip-head/item2211_GreenBowlerHat.xml
index aad0fefe..ef1f6358 100644
--- a/items/equip-head/item2211_GreenBowlerHat.xml
+++ b/items/equip-head/item2211_GreenBowlerHat.xml
@@ -7,12 +7,11 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2211" image="equipment/head/bowler-hat.png|W:#255511,579932,4aaf36,4ed65e" name="Green Bowler Hat" description="A hat for those with a bit of class, with a green band." effect="M. Attack +2" type="equip-head" defense="10" weight="30" sellProtected="true">
- <sprite>equipment/head/bowler-hat.xml|#255511,579932,4aaf36,4ed65e</sprite>
+ <sprite gender="female">equipment/head/bowler-hat-female.xml|#255511,579932,4aaf36,4ed65e</sprite>
+ <sprite gender="male">equipment/head/bowler-hat.xml|#255511,579932,4aaf36,4ed65e</sprite>
+ <sprite gender="other">equipment/head/bowler-hat.xml|#255511,579932,4aaf36,4ed65e</sprite>
<replace sprite="hair">
- <item from="-5"/>
- </replace>
- <replace direction="upall" sprite="hair">
- <item from="-5" to="-5"/>
+ <item from="-6" to="-1"/>
</replace>
</item>
</items>
diff --git a/items/equip-head/item2212_DarkBlueBowlerHat.xml b/items/equip-head/item2212_DarkBlueBowlerHat.xml
index e24edff0..66c5c341 100644
--- a/items/equip-head/item2212_DarkBlueBowlerHat.xml
+++ b/items/equip-head/item2212_DarkBlueBowlerHat.xml
@@ -7,12 +7,11 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2212" image="equipment/head/bowler-hat.png|W:#1a1a41,392b6e,4c529f,5d5dc2" name="Dark Blue Bowler Hat" description="A hat for those with a bit of class, with a dark blue band." effect="M. Attack +2" type="equip-head" defense="10" weight="30" sellProtected="true">
- <sprite>equipment/head/bowler-hat.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite>
+ <sprite gender="female">equipment/head/bowler-hat-female.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite>
+ <sprite gender="male">equipment/head/bowler-hat.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite>
+ <sprite gender="other">equipment/head/bowler-hat.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite>
<replace sprite="hair">
- <item from="-5"/>
- </replace>
- <replace direction="upall" sprite="hair">
- <item from="-5" to="-5"/>
+ <item from="-6" to="-1"/>
</replace>
</item>
</items>
diff --git a/items/equip-head/item2213_YellowBowlerHat.xml b/items/equip-head/item2213_YellowBowlerHat.xml
index 388b3a50..fc6e0268 100644
--- a/items/equip-head/item2213_YellowBowlerHat.xml
+++ b/items/equip-head/item2213_YellowBowlerHat.xml
@@ -7,12 +7,11 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2213" image="equipment/head/bowler-hat.png|W:#846928,dab641,ffef93,fff7c9" name="Yellow Bowler Hat" description="A hat for those with a bit of class, with a yellow band." effect="M. Attack +2" type="equip-head" defense="10" weight="30" sellProtected="true">
- <sprite>equipment/head/bowler-hat.xml|#846928,dab641,ffef93,fff7c9</sprite>
+ <sprite gender="female">equipment/head/bowler-hat-female.xml|#846928,dab641,ffef93,fff7c9</sprite>
+ <sprite gender="male">equipment/head/bowler-hat.xml|#846928,dab641,ffef93,fff7c9</sprite>
+ <sprite gender="other">equipment/head/bowler-hat.xml|#846928,dab641,ffef93,fff7c9</sprite>
<replace sprite="hair">
- <item from="-5"/>
- </replace>
- <replace direction="upall" sprite="hair">
- <item from="-5" to="-5"/>
+ <item from="-6" to="-1"/>
</replace>
</item>
</items>
diff --git a/items/equip-head/item2214_LightBlueBowlerHat.xml b/items/equip-head/item2214_LightBlueBowlerHat.xml
index c1a990a3..1051fbce 100644
--- a/items/equip-head/item2214_LightBlueBowlerHat.xml
+++ b/items/equip-head/item2214_LightBlueBowlerHat.xml
@@ -7,12 +7,11 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2214" image="equipment/head/bowler-hat.png|W:#16486e,498ec5,e4f2fc" name="Light Blue Bowler Hat" description="A hat for those with a bit of class, with a light blue band." effect="M. Attack +2" type="equip-head" defense="10" weight="30" sellProtected="true">
- <sprite>equipment/head/bowler-hat.xml|#16486e,498ec5,e4f2fc</sprite>
+ <sprite gender="female">equipment/head/bowler-hat-female.xml|#16486e,498ec5,e4f2fc</sprite>
+ <sprite gender="male">equipment/head/bowler-hat.xml|#16486e,498ec5,e4f2fc</sprite>
+ <sprite gender="other">equipment/head/bowler-hat.xml|#16486e,498ec5,e4f2fc</sprite>
<replace sprite="hair">
- <item from="-5"/>
- </replace>
- <replace direction="upall" sprite="hair">
- <item from="-5" to="-5"/>
+ <item from="-6" to="-1"/>
</replace>
</item>
</items>
diff --git a/items/equip-head/item2215_PinkBowlerHat.xml b/items/equip-head/item2215_PinkBowlerHat.xml
index fb8c7867..1e80df13 100644
--- a/items/equip-head/item2215_PinkBowlerHat.xml
+++ b/items/equip-head/item2215_PinkBowlerHat.xml
@@ -7,12 +7,11 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2215" image="equipment/head/bowler-hat.png|W:#bf369b,f25cb1,ff87b7,ffcccf" name="Pink Bowler Hat" description="A hat for those with a bit of class, with a pink band." effect="M. Attack +2" type="equip-head" defense="10" weight="30" sellProtected="true">
- <sprite>equipment/head/bowler-hat.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite>
+ <sprite gender="female">equipment/head/bowler-hat-female.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite>
+ <sprite gender="male">equipment/head/bowler-hat.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite>
+ <sprite gender="other">equipment/head/bowler-hat.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite>
<replace sprite="hair">
- <item from="-5"/>
- </replace>
- <replace direction="upall" sprite="hair">
- <item from="-5" to="-5"/>
+ <item from="-6" to="-1"/>
</replace>
</item>
</items>
diff --git a/items/equip-head/item2216_BlackBowlerHat.xml b/items/equip-head/item2216_BlackBowlerHat.xml
index 4acd2c68..8707e1e6 100644
--- a/items/equip-head/item2216_BlackBowlerHat.xml
+++ b/items/equip-head/item2216_BlackBowlerHat.xml
@@ -7,12 +7,11 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2216" image="equipment/head/bowler-hat.png|W:#111111,222222,333333,444444,555555,aaaaaa" name="Black Bowler Hat" description="A hat for those with a bit of class, with a black band." effect="M. Attack +2" type="equip-head" defense="10" weight="30" sellProtected="true">
- <sprite>equipment/head/bowler-hat.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite>
+ <sprite gender="female">equipment/head/bowler-hat-female.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite>
+ <sprite gender="male">equipment/head/bowler-hat.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite>
+ <sprite gender="other">equipment/head/bowler-hat.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite>
<replace sprite="hair">
- <item from="-5"/>
- </replace>
- <replace direction="upall" sprite="hair">
- <item from="-5" to="-5"/>
+ <item from="-6" to="-1"/>
</replace>
</item>
</items>
diff --git a/items/equip-head/item2217_OrangeBowlerHat.xml b/items/equip-head/item2217_OrangeBowlerHat.xml
index c29a2866..74ce3994 100644
--- a/items/equip-head/item2217_OrangeBowlerHat.xml
+++ b/items/equip-head/item2217_OrangeBowlerHat.xml
@@ -7,12 +7,11 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2217" image="equipment/head/bowler-hat.png|W:#80280f,b04810,ef681f,ffb830" name="Orange Bowler Hat" description="A hat for those with a bit of class, with an orange band." effect="M. Attack +2" type="equip-head" defense="10" weight="30" sellProtected="true">
- <sprite>equipment/head/bowler-hat.xml|#80280f,b04810,ef681f,ffb830</sprite>
+ <sprite gender="female">equipment/head/bowler-hat-female.xml|#80280f,b04810,ef681f,ffb830</sprite>
+ <sprite gender="male">equipment/head/bowler-hat.xml|#80280f,b04810,ef681f,ffb830</sprite>
+ <sprite gender="other">equipment/head/bowler-hat.xml|#80280f,b04810,ef681f,ffb830</sprite>
<replace sprite="hair">
- <item from="-5"/>
- </replace>
- <replace direction="upall" sprite="hair">
- <item from="-5" to="-5"/>
+ <item from="-6" to="-1"/>
</replace>
</item>
</items>
diff --git a/items/equip-head/item2218_PurpleBowlerHat.xml b/items/equip-head/item2218_PurpleBowlerHat.xml
index d6cb60c1..c9ec14b2 100644
--- a/items/equip-head/item2218_PurpleBowlerHat.xml
+++ b/items/equip-head/item2218_PurpleBowlerHat.xml
@@ -7,12 +7,11 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2218" image="equipment/head/bowler-hat.png|W:#1a0a33,380f4d,82158c,b359ab" name="Purple Bowler Hat" description="A hat for those with a bit of class, with a purple band." effect="M. Attack +2" type="equip-head" defense="10" weight="30" sellProtected="true">
- <sprite>equipment/head/bowler-hat.xml|#1a0a33,380f4d,82158c,b359ab</sprite>
+ <sprite gender="female">equipment/head/bowler-hat-female.xml|#1a0a33,380f4d,82158c,b359ab</sprite>
+ <sprite gender="male">equipment/head/bowler-hat.xml|#1a0a33,380f4d,82158c,b359ab</sprite>
+ <sprite gender="other">equipment/head/bowler-hat.xml|#1a0a33,380f4d,82158c,b359ab</sprite>
<replace sprite="hair">
- <item from="-5"/>
- </replace>
- <replace direction="upall" sprite="hair">
- <item from="-5" to="-5"/>
+ <item from="-6" to="-1"/>
</replace>
</item>
</items>
diff --git a/items/equip-head/item2219_DarkGreenBowlerHat.xml b/items/equip-head/item2219_DarkGreenBowlerHat.xml
index 2609e87b..e7809f30 100644
--- a/items/equip-head/item2219_DarkGreenBowlerHat.xml
+++ b/items/equip-head/item2219_DarkGreenBowlerHat.xml
@@ -7,12 +7,11 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2219" image="equipment/head/bowler-hat.png|W:#0b300b,195519,3e832e,3e9c3e" name="Dark Green Bowler Hat" description="A hat for those with a bit of class, with a dark green band." effect="M. Attack +2" type="equip-head" defense="10" weight="30" sellProtected="true">
- <sprite>equipment/head/bowler-hat.xml|#0b300b,195519,3e832e,3e9c3e</sprite>
+ <sprite gender="female">equipment/head/bowler-hat-female.xml|#0b300b,195519,3e832e,3e9c3e</sprite>
+ <sprite gender="male">equipment/head/bowler-hat.xml|#0b300b,195519,3e832e,3e9c3e</sprite>
+ <sprite gender="other">equipment/head/bowler-hat.xml|#0b300b,195519,3e832e,3e9c3e</sprite>
<replace sprite="hair">
- <item from="-5"/>
- </replace>
- <replace direction="upall" sprite="hair">
- <item from="-5" to="-5"/>
+ <item from="-6" to="-1"/>
</replace>
</item>
</items>
diff --git a/items/equip-head/item2230_RedBowlerHatBrown.xml b/items/equip-head/item2230_RedBowlerHatBrown.xml
index 009b89e1..524d83c8 100644
--- a/items/equip-head/item2230_RedBowlerHatBrown.xml
+++ b/items/equip-head/item2230_RedBowlerHatBrown.xml
@@ -7,12 +7,11 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2230" image="equipment/head/bowler-hat-brown.png|W:#581a1a,a41111,c03a3a,ff6060" name="Red Bowler Hat (Brown)" description="A hat for those with a bit of class, with a red band." effect="M. Attack +2" type="equip-head" defense="10" weight="30" sellProtected="true">
- <sprite>equipment/head/bowler-hat-brown.xml|#581a1a,a41111,c03a3a,ff6060</sprite>
+ <sprite gender="female">equipment/head/bowler-hat-brown-female.xml|#581a1a,a41111,c03a3a,ff6060</sprite>
+ <sprite gender="male">equipment/head/bowler-hat-brown.xml|#581a1a,a41111,c03a3a,ff6060</sprite>
+ <sprite gender="other">equipment/head/bowler-hat-brown.xml|#581a1a,a41111,c03a3a,ff6060</sprite>
<replace sprite="hair">
- <item from="-5"/>
- </replace>
- <replace direction="upall" sprite="hair">
- <item from="-5" to="-5"/>
+ <item from="-6" to="-1"/>
</replace>
</item>
</items>
diff --git a/items/equip-head/item2231_GreenBowlerHatBrown.xml b/items/equip-head/item2231_GreenBowlerHatBrown.xml
index 1db9aaa4..2811081f 100644
--- a/items/equip-head/item2231_GreenBowlerHatBrown.xml
+++ b/items/equip-head/item2231_GreenBowlerHatBrown.xml
@@ -7,12 +7,11 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2231" image="equipment/head/bowler-hat-brown.png|W:#255511,579932,4aaf36,4ed65e" name="Green Bowler Hat (Brown)" description="A hat for those with a bit of class, with a green band." effect="M. Attack +2" type="equip-head" defense="10" weight="30" sellProtected="true">
- <sprite>equipment/head/bowler-hat-brown.xml|#255511,579932,4aaf36,4ed65e</sprite>
+ <sprite gender="female">equipment/head/bowler-hat-brown-female.xml|#255511,579932,4aaf36,4ed65e</sprite>
+ <sprite gender="male">equipment/head/bowler-hat-brown.xml|#255511,579932,4aaf36,4ed65e</sprite>
+ <sprite gender="other">equipment/head/bowler-hat-brown.xml|#255511,579932,4aaf36,4ed65e</sprite>
<replace sprite="hair">
- <item from="-5"/>
- </replace>
- <replace direction="upall" sprite="hair">
- <item from="-5" to="-5"/>
+ <item from="-6" to="-1"/>
</replace>
</item>
</items>
diff --git a/items/equip-head/item2232_DarkBlueBowlerHatBrown.xml b/items/equip-head/item2232_DarkBlueBowlerHatBrown.xml
index 4a9108fe..fd940f15 100644
--- a/items/equip-head/item2232_DarkBlueBowlerHatBrown.xml
+++ b/items/equip-head/item2232_DarkBlueBowlerHatBrown.xml
@@ -7,12 +7,11 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2232" image="equipment/head/bowler-hat-brown.png|W:#1a1a41,392b6e,4c529f,5d5dc2" name="Dark Blue Bowler Hat (Brown)" description="A hat for those with a bit of class, with a dark blue band." effect="M. Attack +2" type="equip-head" defense="10" weight="30" sellProtected="true">
- <sprite>equipment/head/bowler-hat-brown.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite>
+ <sprite gender="female">equipment/head/bowler-hat-brown-female.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite>
+ <sprite gender="male">equipment/head/bowler-hat-brown.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite>
+ <sprite gender="other">equipment/head/bowler-hat-brown.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite>
<replace sprite="hair">
- <item from="-5"/>
- </replace>
- <replace direction="upall" sprite="hair">
- <item from="-5" to="-5"/>
+ <item from="-6" to="-1"/>
</replace>
</item>
</items>
diff --git a/items/equip-head/item2233_YellowBowlerHatBrown.xml b/items/equip-head/item2233_YellowBowlerHatBrown.xml
index 910768e6..73ec5e1c 100644
--- a/items/equip-head/item2233_YellowBowlerHatBrown.xml
+++ b/items/equip-head/item2233_YellowBowlerHatBrown.xml
@@ -7,12 +7,11 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2233" image="equipment/head/bowler-hat-brown.png|W:#846928,dab641,ffef93,fff7c9" name="Yellow Bowler Hat (Brown)" description="A hat for those with a bit of class, with a yellow band." effect="M. Attack +2" type="equip-head" defense="10" weight="30" sellProtected="true">
- <sprite>equipment/head/bowler-hat-brown.xml|#846928,dab641,ffef93,fff7c9</sprite>
+ <sprite gender="female">equipment/head/bowler-hat-brown-female.xml|#846928,dab641,ffef93,fff7c9</sprite>
+ <sprite gender="male">equipment/head/bowler-hat-brown.xml|#846928,dab641,ffef93,fff7c9</sprite>
+ <sprite gender="other">equipment/head/bowler-hat-brown.xml|#846928,dab641,ffef93,fff7c9</sprite>
<replace sprite="hair">
- <item from="-5"/>
- </replace>
- <replace direction="upall" sprite="hair">
- <item from="-5" to="-5"/>
+ <item from="-6" to="-1"/>
</replace>
</item>
</items>
diff --git a/items/equip-head/item2234_LightBlueBowlerHatBrown.xml b/items/equip-head/item2234_LightBlueBowlerHatBrown.xml
index 56bc0762..1a51917f 100644
--- a/items/equip-head/item2234_LightBlueBowlerHatBrown.xml
+++ b/items/equip-head/item2234_LightBlueBowlerHatBrown.xml
@@ -7,12 +7,11 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2234" image="equipment/head/bowler-hat-brown.png|W:#16486e,498ec5,e4f2fc" name="Light Blue Bowler Hat (Brown)" description="A hat for those with a bit of class, with a light blue band." effect="M. Attack +2" type="equip-head" defense="10" weight="30" sellProtected="true">
- <sprite>equipment/head/bowler-hat-brown.xml|#16486e,498ec5,e4f2fc</sprite>
+ <sprite gender="female">equipment/head/bowler-hat-brown-female.xml|#16486e,498ec5,e4f2fc</sprite>
+ <sprite gender="male">equipment/head/bowler-hat-brown.xml|#16486e,498ec5,e4f2fc</sprite>
+ <sprite gender="other">equipment/head/bowler-hat-brown.xml|#16486e,498ec5,e4f2fc</sprite>
<replace sprite="hair">
- <item from="-5"/>
- </replace>
- <replace direction="upall" sprite="hair">
- <item from="-5" to="-5"/>
+ <item from="-6" to="-1"/>
</replace>
</item>
</items>
diff --git a/items/equip-head/item2235_PinkBowlerHatBrown.xml b/items/equip-head/item2235_PinkBowlerHatBrown.xml
index f94d6953..3c94c2a0 100644
--- a/items/equip-head/item2235_PinkBowlerHatBrown.xml
+++ b/items/equip-head/item2235_PinkBowlerHatBrown.xml
@@ -7,12 +7,11 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2235" image="equipment/head/bowler-hat-brown.png|W:#bf369b,f25cb1,ff87b7,ffcccf" name="Pink Bowler Hat (Brown)" description="A hat for those with a bit of class, with a pink band." effect="M. Attack +2" type="equip-head" defense="10" weight="30" sellProtected="true">
- <sprite>equipment/head/bowler-hat-brown.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite>
+ <sprite gender="female">equipment/head/bowler-hat-brown-female.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite>
+ <sprite gender="male">equipment/head/bowler-hat-brown.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite>
+ <sprite gender="other">equipment/head/bowler-hat-brown.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite>
<replace sprite="hair">
- <item from="-5"/>
- </replace>
- <replace direction="upall" sprite="hair">
- <item from="-5" to="-5"/>
+ <item from="-6" to="-1"/>
</replace>
</item>
</items>
diff --git a/items/equip-head/item2236_BlackBowlerHatBrown.xml b/items/equip-head/item2236_BlackBowlerHatBrown.xml
index 996c964b..17bf1cc7 100644
--- a/items/equip-head/item2236_BlackBowlerHatBrown.xml
+++ b/items/equip-head/item2236_BlackBowlerHatBrown.xml
@@ -7,12 +7,11 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2236" image="equipment/head/bowler-hat-brown.png|W:#111111,222222,333333,444444,555555,aaaaaa" name="Black Bowler Hat (Brown)" description="A hat for those with a bit of class, with a black band." effect="M. Attack +2" type="equip-head" defense="10" weight="30" sellProtected="true">
- <sprite>equipment/head/bowler-hat-brown.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite>
+ <sprite gender="female">equipment/head/bowler-hat-brown-female.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite>
+ <sprite gender="male">equipment/head/bowler-hat-brown.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite>
+ <sprite gender="other">equipment/head/bowler-hat-brown.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite>
<replace sprite="hair">
- <item from="-5"/>
- </replace>
- <replace direction="upall" sprite="hair">
- <item from="-5" to="-5"/>
+ <item from="-6" to="-1"/>
</replace>
</item>
</items>
diff --git a/items/equip-head/item2237_OrangeBowlerHatBrown.xml b/items/equip-head/item2237_OrangeBowlerHatBrown.xml
index 4bdaafe3..998a5978 100644
--- a/items/equip-head/item2237_OrangeBowlerHatBrown.xml
+++ b/items/equip-head/item2237_OrangeBowlerHatBrown.xml
@@ -7,12 +7,11 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2237" image="equipment/head/bowler-hat-brown.png|W:#80280f,b04810,ef681f,ffb830" name="Orange Bowler Hat (Brown)" description="A hat for those with a bit of class, with an orange band." effect="M. Attack +2" type="equip-head" defense="10" weight="30" sellProtected="true">
- <sprite>equipment/head/bowler-hat-brown.xml|#80280f,b04810,ef681f,ffb830</sprite>
+ <sprite gender="female">equipment/head/bowler-hat-brown-female.xml|#80280f,b04810,ef681f,ffb830</sprite>
+ <sprite gender="male">equipment/head/bowler-hat-brown.xml|#80280f,b04810,ef681f,ffb830</sprite>
+ <sprite gender="other">equipment/head/bowler-hat-brown.xml|#80280f,b04810,ef681f,ffb830</sprite>
<replace sprite="hair">
- <item from="-5"/>
- </replace>
- <replace direction="upall" sprite="hair">
- <item from="-5" to="-5"/>
+ <item from="-6" to="-1"/>
</replace>
</item>
</items>
diff --git a/items/equip-head/item2238_PurpleBowlerHatBrown.xml b/items/equip-head/item2238_PurpleBowlerHatBrown.xml
index 0a1ea22a..b5542f43 100644
--- a/items/equip-head/item2238_PurpleBowlerHatBrown.xml
+++ b/items/equip-head/item2238_PurpleBowlerHatBrown.xml
@@ -7,12 +7,11 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2238" image="equipment/head/bowler-hat-brown.png|W:#1a0a33,380f4d,82158c,b359ab" name="Purple Bowler Hat (Brown)" description="A hat for those with a bit of class, with a purple band." effect="M. Attack +2" type="equip-head" defense="10" weight="30" sellProtected="true">
- <sprite>equipment/head/bowler-hat-brown.xml|#1a0a33,380f4d,82158c,b359ab</sprite>
+ <sprite gender="female">equipment/head/bowler-hat-brown-female.xml|#1a0a33,380f4d,82158c,b359ab</sprite>
+ <sprite gender="male">equipment/head/bowler-hat-brown.xml|#1a0a33,380f4d,82158c,b359ab</sprite>
+ <sprite gender="other">equipment/head/bowler-hat-brown.xml|#1a0a33,380f4d,82158c,b359ab</sprite>
<replace sprite="hair">
- <item from="-5"/>
- </replace>
- <replace direction="upall" sprite="hair">
- <item from="-5" to="-5"/>
+ <item from="-6" to="-1"/>
</replace>
</item>
</items>
diff --git a/items/equip-head/item2239_DarkGreenBowlerHatBrown.xml b/items/equip-head/item2239_DarkGreenBowlerHatBrown.xml
index c1310482..767bff5b 100644
--- a/items/equip-head/item2239_DarkGreenBowlerHatBrown.xml
+++ b/items/equip-head/item2239_DarkGreenBowlerHatBrown.xml
@@ -7,12 +7,11 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2239" image="equipment/head/bowler-hat-brown.png|W:#0b300b,195519,3e832e,3e9c3e" name="Dark Green Bowler Hat (Brown)" description="A hat for those with a bit of class, with a dark green band." effect="M. Attack +2" type="equip-head" defense="10" weight="30" sellProtected="true">
- <sprite>equipment/head/bowler-hat-brown.xml|#0b300b,195519,3e832e,3e9c3e</sprite>
+ <sprite gender="female">equipment/head/bowler-hat-brown-female.xml|#0b300b,195519,3e832e,3e9c3e</sprite>
+ <sprite gender="male">equipment/head/bowler-hat-brown.xml|#0b300b,195519,3e832e,3e9c3e</sprite>
+ <sprite gender="other">equipment/head/bowler-hat-brown.xml|#0b300b,195519,3e832e,3e9c3e</sprite>
<replace sprite="hair">
- <item from="-5"/>
- </replace>
- <replace direction="upall" sprite="hair">
- <item from="-5" to="-5"/>
+ <item from="-6" to="-1"/>
</replace>
</item>
</items>
diff --git a/items/equip-head/item2260_RedBeret.xml b/items/equip-head/item2260_RedBeret.xml
index fc3eb4be..0d8345d0 100644
--- a/items/equip-head/item2260_RedBeret.xml
+++ b/items/equip-head/item2260_RedBeret.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2260" image="equipment/head/beret.png|W:#581a1a,a41111,c03a3a,ff6060" name="Red Beret" description="A simple red beret. Fluffies look utterly cute with it." defense="3" weight="20" agi="2" type="equip-head" sellProtected="true">
- <sprite>equipment/head/beret.xml|#581a1a,a41111,c03a3a,ff6060</sprite>
+ <sprite gender="female">equipment/head/beret-female.xml|#581a1a,a41111,c03a3a,ff6060</sprite>
+ <sprite gender="male">equipment/head/beret.xml|#581a1a,a41111,c03a3a,ff6060</sprite>
+ <sprite gender="other">equipment/head/beret.xml|#581a1a,a41111,c03a3a,ff6060</sprite>
</item>
</items>
diff --git a/items/equip-head/item2261_GreenBeret.xml b/items/equip-head/item2261_GreenBeret.xml
index 6990b046..0a914b2a 100644
--- a/items/equip-head/item2261_GreenBeret.xml
+++ b/items/equip-head/item2261_GreenBeret.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2261" image="equipment/head/beret.png|W:#255511,579932,4aaf36,4ed65e" name="Green Beret" description="A simple green beret. Fluffies look utterly cute with it." defense="3" weight="20" agi="2" type="equip-head" sellProtected="true">
- <sprite>equipment/head/beret.xml|#255511,579932,4aaf36,4ed65e</sprite>
+ <sprite gender="female">equipment/head/beret-female.xml|#255511,579932,4aaf36,4ed65e</sprite>
+ <sprite gender="male">equipment/head/beret.xml|#255511,579932,4aaf36,4ed65e</sprite>
+ <sprite gender="other">equipment/head/beret.xml|#255511,579932,4aaf36,4ed65e</sprite>
</item>
</items>
diff --git a/items/equip-head/item2262_DarkBlueBeret.xml b/items/equip-head/item2262_DarkBlueBeret.xml
index 08b4d6a4..2159ee34 100644
--- a/items/equip-head/item2262_DarkBlueBeret.xml
+++ b/items/equip-head/item2262_DarkBlueBeret.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2262" image="equipment/head/beret.png|W:#1a1a41,392b6e,4c529f,5d5dc2" name="Dark Blue Beret" description="A simple dark blue beret. Fluffies look utterly cute with it." defense="3" weight="20" agi="2" type="equip-head" sellProtected="true">
- <sprite>equipment/head/beret.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite>
+ <sprite gender="female">equipment/head/beret-female.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite>
+ <sprite gender="male">equipment/head/beret.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite>
+ <sprite gender="other">equipment/head/beret.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite>
</item>
</items>
diff --git a/items/equip-head/item2263_YellowBeret.xml b/items/equip-head/item2263_YellowBeret.xml
index 37dc7dd4..6a639bf0 100644
--- a/items/equip-head/item2263_YellowBeret.xml
+++ b/items/equip-head/item2263_YellowBeret.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2263" image="equipment/head/beret.png|W:#846928,dab641,ffef93,fff7c9" name="Yellow Beret" description="A simple yellow beret. Fluffies look utterly cute with it." defense="3" weight="20" agi="2" type="equip-head" sellProtected="true">
- <sprite>equipment/head/beret.xml|#846928,dab641,ffef93,fff7c9</sprite>
+ <sprite gender="female">equipment/head/beret-female.xml|#846928,dab641,ffef93,fff7c9</sprite>
+ <sprite gender="male">equipment/head/beret.xml|#846928,dab641,ffef93,fff7c9</sprite>
+ <sprite gender="other">equipment/head/beret.xml|#846928,dab641,ffef93,fff7c9</sprite>
</item>
</items>
diff --git a/items/equip-head/item2264_LightBlueBeret.xml b/items/equip-head/item2264_LightBlueBeret.xml
index 6e2f79f5..b9b596b9 100644
--- a/items/equip-head/item2264_LightBlueBeret.xml
+++ b/items/equip-head/item2264_LightBlueBeret.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2264" image="equipment/head/beret.png|W:#214d6e,4c9bc5,a2cade,e4f2fc" name="Light Blue Beret" description="A simple light blue beret. Fluffies look utterly cute with it." defense="3" weight="20" agi="2" type="equip-head" sellProtected="true">
- <sprite>equipment/head/beret.xml|#214d6e,4c9bc5,a2cade,e4f2fc</sprite>
+ <sprite gender="female">equipment/head/beret-female.xml|#214d6e,4c9bc5,a2cade,e4f2fc</sprite>
+ <sprite gender="male">equipment/head/beret.xml|#214d6e,4c9bc5,a2cade,e4f2fc</sprite>
+ <sprite gender="other">equipment/head/beret.xml|#214d6e,4c9bc5,a2cade,e4f2fc</sprite>
</item>
</items>
diff --git a/items/equip-head/item2265_PinkBeret.xml b/items/equip-head/item2265_PinkBeret.xml
index 8540353d..1afef358 100644
--- a/items/equip-head/item2265_PinkBeret.xml
+++ b/items/equip-head/item2265_PinkBeret.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2265" image="equipment/head/beret.png|W:#bf369b,f25cb1,ff87b7,ffcccf" name="Pink Beret" description="A simple pink beret. Fluffies look utterly cute with it." defense="3" weight="20" agi="2" type="equip-head" sellProtected="true">
- <sprite>equipment/head/beret.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite>
+ <sprite gender="female">equipment/head/beret-female.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite>
+ <sprite gender="male">equipment/head/beret.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite>
+ <sprite gender="other">equipment/head/beret.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite>
</item>
</items>
diff --git a/items/equip-head/item2266_BlackBeret.xml b/items/equip-head/item2266_BlackBeret.xml
index bf633fd6..9db42008 100644
--- a/items/equip-head/item2266_BlackBeret.xml
+++ b/items/equip-head/item2266_BlackBeret.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2266" image="equipment/head/beret.png|W:#111111,222222,333333,444444,555555,aaaaaa" name="Black Beret" description="A simple black beret. Fluffies look utterly cute with it." defense="3" weight="20" agi="2" type="equip-head" sellProtected="true">
- <sprite>equipment/head/beret.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite>
+ <sprite gender="female">equipment/head/beret-female.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite>
+ <sprite gender="male">equipment/head/beret.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite>
+ <sprite gender="other">equipment/head/beret.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite>
</item>
</items>
diff --git a/items/equip-head/item2267_OrangeBeret.xml b/items/equip-head/item2267_OrangeBeret.xml
index 2dab7922..0c5f7b1a 100644
--- a/items/equip-head/item2267_OrangeBeret.xml
+++ b/items/equip-head/item2267_OrangeBeret.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2267" image="equipment/head/beret.png|W:#80280f,b04810,ef681f,ffb830" name="Orange Beret" description="A simple orange beret. Fluffies look utterly cute with it." defense="3" weight="20" agi="2" type="equip-head" sellProtected="true">
- <sprite>equipment/head/beret.xml|#80280f,b04810,ef681f,ffb830</sprite>
+ <sprite gender="female">equipment/head/beret-female.xml|#80280f,b04810,ef681f,ffb830</sprite>
+ <sprite gender="male">equipment/head/beret.xml|#80280f,b04810,ef681f,ffb830</sprite>
+ <sprite gender="other">equipment/head/beret.xml|#80280f,b04810,ef681f,ffb830</sprite>
</item>
</items>
diff --git a/items/equip-head/item2268_PurpleBeret.xml b/items/equip-head/item2268_PurpleBeret.xml
index fa08ca85..7be934d3 100644
--- a/items/equip-head/item2268_PurpleBeret.xml
+++ b/items/equip-head/item2268_PurpleBeret.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2268" image="equipment/head/beret.png|W:#1a0a33,380f4d,82158c,b359ab" name="Purple Beret" description="A simple purple beret. Fluffies look utterly cute with it." defense="3" weight="20" agi="2" type="equip-head" sellProtected="true">
- <sprite>equipment/head/beret.xml|#1a0a33,380f4d,82158c,b359ab</sprite>
+ <sprite gender="female">equipment/head/beret-female.xml|#1a0a33,380f4d,82158c,b359ab</sprite>
+ <sprite gender="male">equipment/head/beret.xml|#1a0a33,380f4d,82158c,b359ab</sprite>
+ <sprite gender="other">equipment/head/beret.xml|#1a0a33,380f4d,82158c,b359ab</sprite>
</item>
</items>
diff --git a/items/equip-head/item2269_DarkGreenBeret.xml b/items/equip-head/item2269_DarkGreenBeret.xml
index 8767c0ed..86924ff0 100644
--- a/items/equip-head/item2269_DarkGreenBeret.xml
+++ b/items/equip-head/item2269_DarkGreenBeret.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2269" image="equipment/head/beret.png|W:#0b300b,195519,3e832e,3e9c3e" name="Dark Green Beret" description="A simple dark green beret. Fluffies look utterly cute with it." defense="3" weight="20" agi="2" type="equip-head" sellProtected="true">
- <sprite>equipment/head/beret.xml|#0b300b,195519,3e832e,3e9c3e</sprite>
+ <sprite gender="female">equipment/head/beret-female.xml|#0b300b,195519,3e832e,3e9c3e</sprite>
+ <sprite gender="male">equipment/head/beret.xml|#0b300b,195519,3e832e,3e9c3e</sprite>
+ <sprite gender="other">equipment/head/beret.xml|#0b300b,195519,3e832e,3e9c3e</sprite>
</item>
</items>
diff --git a/items/equip-head/item4020_CandleHelmet.xml b/items/equip-head/item4020_CandleHelmet.xml
index ce3f35b5..443fd25b 100644
--- a/items/equip-head/item4020_CandleHelmet.xml
+++ b/items/equip-head/item4020_CandleHelmet.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="4020" image="equipment/head/candlehelmet.png" name="Candle Helmet" description="Worn by spelunkers." effect="M. Attack -25" type="equip-head" defense="16" int="1" agi="-1" weight="450" sellProtected="true">
- <sprite>equipment/head/candlehelmet.xml</sprite>
+ <sprite gender="female">equipment/head/candlehelmet-female.xml</sprite>
+ <sprite gender="male">equipment/head/candlehelmet.xml</sprite>
+ <sprite gender="other">equipment/head/candlehelmet.xml</sprite>
</item>
</items>
diff --git a/items/equip-head/item4027_YetiMask.xml b/items/equip-head/item4027_YetiMask.xml
index 4bb34551..e78beb23 100644
--- a/items/equip-head/item4027_YetiMask.xml
+++ b/items/equip-head/item4027_YetiMask.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="4027" image="equipment/head/yeti-mask.png" name="Yeti Mask" description="A mask made from the yeti's head." effect="M. Attack -10" type="equip-head" defense="4" weight="10">
- <sprite>equipment/head/yeti-mask.xml</sprite>
+ <sprite gender="female">equipment/head/yeti-mask-female.xml</sprite>
+ <sprite gender="male">equipment/head/yeti-mask.xml</sprite>
+ <sprite gender="other">equipment/head/yeti-mask.xml</sprite>
</item>
</items>
diff --git a/items/equip-head/item4028_WizardHat.xml b/items/equip-head/item4028_WizardHat.xml
index c9a1b48c..78bbea07 100644
--- a/items/equip-head/item4028_WizardHat.xml
+++ b/items/equip-head/item4028_WizardHat.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="4028" image="equipment/head/wizard-hat.png|W:#87876c,bbc39c,edf4e1,ffffff" name="Wizard Hat" description="A simple wizard hat." effect="M. Attack +5" defense="5" type="equip-head" int="3" weight="20" sellProtected="true">
- <sprite>equipment/head/wizard-hat.xml|#87876c,bbc39c,edf4e1,ffffff</sprite>
+ <sprite gender="female">equipment/head/wizard-hat-female.xml|#87876c,bbc39c,edf4e1,ffffff</sprite>
+ <sprite gender="male">equipment/head/wizard-hat.xml|#87876c,bbc39c,edf4e1,ffffff</sprite>
+ <sprite gender="other">equipment/head/wizard-hat.xml|#87876c,bbc39c,edf4e1,ffffff</sprite>
</item>
</items>
diff --git a/items/equip-head/item4030_BowlerHat.xml b/items/equip-head/item4030_BowlerHat.xml
index 6af00d43..92278d6e 100644
--- a/items/equip-head/item4030_BowlerHat.xml
+++ b/items/equip-head/item4030_BowlerHat.xml
@@ -7,12 +7,11 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="4030" image="equipment/head/bowler-hat.png" name="Bowler Hat" description="A hat for those with a bit of class." effect="M. Attack +2" type="equip-head" defense="10" weight="30" sellProtected="true">
- <sprite>equipment/head/bowler-hat.xml</sprite>
+ <sprite gender="female">equipment/head/bowler-hat-female.xml</sprite>
+ <sprite gender="male">equipment/head/bowler-hat.xml</sprite>
+ <sprite gender="other">equipment/head/bowler-hat.xml</sprite>
<replace sprite="hair">
- <item from="-5"/>
- </replace>
- <replace direction="upall" sprite="hair">
- <item from="-5" to="-5"/>
+ <item from="-6" to="-1"/>
</replace>
</item>
</items>
diff --git a/items/equip-head/item4031_Monocle.xml b/items/equip-head/item4031_Monocle.xml
index 01c5ca4a..eb10a5b2 100644
--- a/items/equip-head/item4031_Monocle.xml
+++ b/items/equip-head/item4031_Monocle.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="4031" image="equipment/head/monocle.png" name="Monocle" description="A handy perception tool, even when not at the opera." effect="Critical Damage +20" type="equip-head" defense="2" dex="1" luck="1" weight="20" sellProtected="true">
- <sprite>equipment/head/monocle.xml</sprite>
+ <sprite gender="female">equipment/head/monocle-female.xml</sprite>
+ <sprite gender="male">equipment/head/monocle.xml</sprite>
+ <sprite gender="other">equipment/head/monocle.xml</sprite>
</item>
</items>
diff --git a/items/equip-head/item4032_PanHat.xml b/items/equip-head/item4032_PanHat.xml
index e20900b3..e0f5ac7d 100644
--- a/items/equip-head/item4032_PanHat.xml
+++ b/items/equip-head/item4032_PanHat.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="4032" image="equipment/head/panhat.png" name="Pan Hat" description="A thick iron pan, big enough to cover the average head circumference of a human being." effect="M. Attack -20" defense="13" type="equip-head" weight="400" sellProtected="true">
- <sprite>equipment/head/panhat.xml</sprite>
+ <sprite gender="female">equipment/head/panhat-female.xml</sprite>
+ <sprite gender="male">equipment/head/panhat.xml</sprite>
+ <sprite gender="other">equipment/head/panhat.xml</sprite>
</item>
</items>
diff --git a/items/equip-head/item4033_ChefHat.xml b/items/equip-head/item4033_ChefHat.xml
index 7c064f23..a3e00762 100644
--- a/items/equip-head/item4033_ChefHat.xml
+++ b/items/equip-head/item4033_ChefHat.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="4033" image="equipment/head/chefhat.png" name="Chef Hat" description="A tall hat designed for the person in charge of a kitchen. It smells like onions." effect="M. Attack +2" defense="2" type="equip-head" weight="30" sellProtected="true">
- <sprite>equipment/head/chefhat.xml</sprite>
+ <sprite gender="female">equipment/head/chefhat-female.xml</sprite>
+ <sprite gender="male">equipment/head/chefhat.xml</sprite>
+ <sprite gender="other">equipment/head/chefhat.xml</sprite>
</item>
</items>
diff --git a/items/equip-head/item4042_Rednose.xml b/items/equip-head/item4042_Rednose.xml
index ada2ac46..d7c7a945 100644
--- a/items/equip-head/item4042_Rednose.xml
+++ b/items/equip-head/item4042_Rednose.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="4042" image="equipment/head/rednose.png" name="Rednose" description="A funny red nose. You look like a Christmas reinboo with it!" effect="M. Attack +7" type="equip-head" weight="4" defense="2" sellProtected="true">
- <sprite>equipment/head/rednose.xml</sprite>
+ <sprite gender="female">equipment/head/rednose-female.xml</sprite>
+ <sprite gender="male">equipment/head/rednose.xml</sprite>
+ <sprite gender="other">equipment/head/rednose.xml</sprite>
</item>
</items>
diff --git a/items/equip-head/item511_SantaHat.xml b/items/equip-head/item511_SantaHat.xml
index 86b126fd..fb046269 100644
--- a/items/equip-head/item511_SantaHat.xml
+++ b/items/equip-head/item511_SantaHat.xml
@@ -7,29 +7,31 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="511" image="equipment/head/santahat.png" name="Santa Hat" description="Ask Santa about this hat." effect="M. Attack -2" type="equip-head" weight="20" defense="2" sellProtected="true">
- <sprite>equipment/head/santahat.xml|#580000,a40000,c02020;#87876c,bbc39c,edf4e1,ffffff</sprite>
+ <sprite gender="female">equipment/head/santahat-female.xml|#580000,a40000,c02020;#87876c,bbc39c,edf4e1,ffffff</sprite>
+ <sprite gender="male">equipment/head/santahat.xml|#580000,a40000,c02020;#87876c,bbc39c,edf4e1,ffffff</sprite>
+ <sprite gender="other">equipment/head/santahat.xml|#580000,a40000,c02020;#87876c,bbc39c,edf4e1,ffffff</sprite>
<replace sprite="hair">
- <item from="-5"/>
+ <item from="-6" to="-1"/>
</replace>
<replace direction="left" sprite="hair">
- <item from="-13"/>
- <item from="-14" to="-16"/>
- <item from="-15" to="-8"/>
+ <item from="-14" to="-1"/>
+ <item from="-15" to="-17"/>
+ <item from="-16" to="-9"/>
</replace>
<replace direction="right" sprite="hair">
- <item from="-13"/>
- <item from="-14" to="-16"/>
- <item from="-15" to="-8"/>
+ <item from="-14" to="-1"/>
+ <item from="-15" to="-17"/>
+ <item from="-16" to="-9"/>
</replace>
<replace direction="upall" sprite="hair">
- <item from="-14" to="-13"/>
- <item from="-15" to="-13"/>
- <item from="-18" to="-6"/>
+ <item from="-15" to="-14"/>
+ <item from="-16" to="-14"/>
+ <item from="-19" to="-7"/>
</replace>
<replace direction="downall" sprite="hair">
- <item from="-14" to="-13"/>
- <item from="-15" to="-13"/>
- <item from="-9" to="-1"/>
+ <item from="-15" to="-14"/>
+ <item from="-16" to="-14"/>
+ <item from="-10" to="-2"/>
</replace>
</item>
</items>
diff --git a/items/equip-head/item5128_DarkHelm.xml b/items/equip-head/item5128_DarkHelm.xml
index dbbf41f9..b880bcc6 100644
--- a/items/equip-head/item5128_DarkHelm.xml
+++ b/items/equip-head/item5128_DarkHelm.xml
@@ -7,14 +7,11 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5128" image="equipment/head/dark-helm.png" name="Dark Helm" description="The Energy pulses with the power of the void." effect="M. Attack -80 / +10% HP / 0 Int" type="equip-head" defense="19" weight="800">
- <sprite>equipment/head/dark-helm.xml</sprite>
+ <sprite gender="female">equipment/head/dark-helm-female.xml</sprite>
+ <sprite gender="male">equipment/head/dark-helm.xml</sprite>
+ <sprite gender="other">equipment/head/dark-helm.xml</sprite>
<replace sprite="hair">
- <item from="-5"/>
- <item from="-6"/>
- <item from="-9"/>
- </replace>
- <replace direction="upall" sprite="hair">
- <item from="-5" to="-5"/>
+ <item to="-1"/>
</replace>
</item>
</items>
diff --git a/items/equip-head/item5129_UnderworldMask.xml b/items/equip-head/item5129_UnderworldMask.xml
index 91c5a83b..dcfafe26 100644
--- a/items/equip-head/item5129_UnderworldMask.xml
+++ b/items/equip-head/item5129_UnderworldMask.xml
@@ -7,15 +7,17 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5129" image="equipment/head/underworld-mask.png" name="Underworld Mask" description="Surely, you don't think I jest." effect="M. Attack -40 / Attack Range +1 / 0 Int" type="equip-head" defense="9" weight="100">
- <sprite>equipment/head/underworld-mask.xml</sprite>
+ <sprite gender="female">equipment/head/underworld-mask-female.xml</sprite>
+ <sprite gender="male">equipment/head/underworld-mask.xml</sprite>
+ <sprite gender="other">equipment/head/underworld-mask.xml</sprite>
<replace sprite="hair">
- <item from="-5"/>
- <item from="-6"/>
- <item from="-13"/>
- <item from="-14"/>
- <item from="-15"/>
- <item from="-16"/>
- <item from="-18"/>
+ <item from="-6" to="-1"/>
+ <item from="-7" to="-1"/>
+ <item from="-14" to="-1"/>
+ <item from="-15" to="-1"/>
+ <item from="-16" to="-1"/>
+ <item from="-17" to="-1"/>
+ <item from="-19" to="-1"/>
</replace>
</item>
</items>
diff --git a/items/equip-head/item5130_Phylactery.xml b/items/equip-head/item5130_Phylactery.xml
index c6e83ce0..1c431715 100644
--- a/items/equip-head/item5130_Phylactery.xml
+++ b/items/equip-head/item5130_Phylactery.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5130" image="equipment/head/phylactery.png" name="Phylactery" description="This phylactery glows with power" effect="M. Attack +5 / Cast Speed +10% / -1/2 Dex" type="equip-head" defense="1" weight="20" sellProtected="true">
- <sprite>equipment/head/phylactery.xml</sprite>
+ <sprite gender="female">equipment/head/phylactery-female.xml</sprite>
+ <sprite gender="male">equipment/head/phylactery.xml</sprite>
+ <sprite gender="other">equipment/head/phylactery.xml</sprite>
</item>
</items>
diff --git a/items/equip-head/item524_FancyHat.xml b/items/equip-head/item524_FancyHat.xml
index 46466bfd..82636f36 100644
--- a/items/equip-head/item524_FancyHat.xml
+++ b/items/equip-head/item524_FancyHat.xml
@@ -7,20 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="524" image="equipment/head/fancyhat.png" name="Fancy Hat" description="A fancy hat." type="equip-head" defense="5" weight="20">
- <sprite>equipment/head/fancyhat.xml</sprite>
+ <sprite gender="female">equipment/head/fancyhat-female.xml</sprite>
+ <sprite gender="male">equipment/head/fancyhat.xml</sprite>
+ <sprite gender="other">equipment/head/fancyhat.xml</sprite>
<replace sprite="hair">
- <item from="-5"/>
- </replace>
- <replace direction="upall" sprite="hair">
- <item from="-5" to="-5"/>
+ <item from="-6" to="-1"/>
</replace>
<replace direction="left" sprite="hair">
- <item from="-13" to="-2"/>
- <item from="-15" to="-14"/>
+ <item from="-14" to="-3"/>
+ <item from="-16" to="-15"/>
</replace>
<replace direction="right" sprite="hair">
- <item from="-13" to="-2"/>
- <item from="-15" to="-14"/>
+ <item from="-14" to="-3"/>
+ <item from="-16" to="-15"/>
</replace>
</item>
</items>
diff --git a/items/equip-head/item525_MinersHat.xml b/items/equip-head/item525_MinersHat.xml
index 9082edc7..bfdb12c7 100644
--- a/items/equip-head/item525_MinersHat.xml
+++ b/items/equip-head/item525_MinersHat.xml
@@ -7,12 +7,11 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="525" image="equipment/head/minershat.png" name="Miner's Hat" description="A hat used by miners." effect="M. Attack -8" type="equip-head" defense="4" weight="40">
- <sprite>equipment/head/minershat.xml</sprite>
+ <sprite gender="female">equipment/head/minershat-female.xml</sprite>
+ <sprite gender="male">equipment/head/minershat.xml</sprite>
+ <sprite gender="other">equipment/head/minershat.xml</sprite>
<replace sprite="hair">
- <item from="-5"/>
- </replace>
- <replace direction="upall" sprite="hair">
- <item from="-5" to="-5"/>
+ <item from="-6" to="-1"/>
</replace>
</item>
</items>
diff --git a/items/equip-head/item543_StandardHeadband.xml b/items/equip-head/item543_StandardHeadband.xml
index e98eca6b..d352e49a 100644
--- a/items/equip-head/item543_StandardHeadband.xml
+++ b/items/equip-head/item543_StandardHeadband.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="543" image="equipment/head/standardheadband.png|W:#291e16,99784c,d8bd86,ffffff" name="Standard Headband" description="A standard headband." effect="M. Attack -3" type="equip-head" defense="3" weight="10">
- <sprite>equipment/head/standardheadband.xml|#563f25,99784c,d8bd86,ffffff</sprite>
+ <sprite gender="female">equipment/head/standardheadband-female.xml|#563f25,99784c,d8bd86,ffffff</sprite>
+ <sprite gender="male">equipment/head/standardheadband.xml|#563f25,99784c,d8bd86,ffffff</sprite>
+ <sprite gender="other">equipment/head/standardheadband.xml|#563f25,99784c,d8bd86,ffffff</sprite>
</item>
</items>
diff --git a/items/equip-head/item544_SilkHeadband.xml b/items/equip-head/item544_SilkHeadband.xml
index a69a3a1c..53ed3d00 100644
--- a/items/equip-head/item544_SilkHeadband.xml
+++ b/items/equip-head/item544_SilkHeadband.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="544" image="equipment/head/silkheadband.png" name="Silk Headband" description="A cool headband made of silk." effect="M. Attack -10" type="equip-head" defense="10" weight="10">
- <sprite>equipment/head/silkheadband.xml|#87876c,bbc39c,edf4e1,ffffff</sprite>
+ <sprite gender="female">equipment/head/silkheadband-female.xml|#87876c,bbc39c,edf4e1,ffffff</sprite>
+ <sprite gender="male">equipment/head/silkheadband.xml|#87876c,bbc39c,edf4e1,ffffff</sprite>
+ <sprite gender="other">equipment/head/silkheadband.xml|#87876c,bbc39c,edf4e1,ffffff</sprite>
</item>
</items>
diff --git a/items/equip-head/item615_PumpkinHelmet.xml b/items/equip-head/item615_PumpkinHelmet.xml
index ffe424ba..00302ddc 100644
--- a/items/equip-head/item615_PumpkinHelmet.xml
+++ b/items/equip-head/item615_PumpkinHelmet.xml
@@ -7,15 +7,11 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="615" image="equipment/head/pumpkinhelmet.png" name="Pumpkin Helmet" description="A helmet made out of a pumpkin." effect="M. Attack -4" type="equip-head" defense="4" weight="60">
- <sprite>equipment/head/pumpkinhelmet.xml</sprite>
+ <sprite gender="female">equipment/head/pumpkinhelmet-female.xml</sprite>
+ <sprite gender="male">equipment/head/pumpkinhelmet.xml</sprite>
+ <sprite gender="other">equipment/head/pumpkinhelmet.xml</sprite>
<replace sprite="hair">
- <item from="-5"/>
- <item from="-6"/>
- <item from="-13"/>
- <item from="-14"/>
- <item from="-15"/>
- <item from="-16"/>
- <item from="-18"/>
+ <item to="-1"/>
</replace>
</item>
</items>
diff --git a/items/equip-head/item616_AxeHat.xml b/items/equip-head/item616_AxeHat.xml
index 51d48d4a..ed3f7d5b 100644
--- a/items/equip-head/item616_AxeHat.xml
+++ b/items/equip-head/item616_AxeHat.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="616" image="equipment/head/axehat.png" name="Axe Hat" description="A really cool joke." effect="M. Attack -4" type="equip-head" weight="50" defense="4">
- <sprite>equipment/head/axehat.xml</sprite>
+ <sprite gender="female">equipment/head/axehat-female.xml</sprite>
+ <sprite gender="male">equipment/head/axehat.xml</sprite>
+ <sprite gender="other">equipment/head/axehat.xml</sprite>
</item>
</items>
diff --git a/items/equip-head/item617_PirateHat.xml b/items/equip-head/item617_PirateHat.xml
index bb02d7c6..8270c111 100644
--- a/items/equip-head/item617_PirateHat.xml
+++ b/items/equip-head/item617_PirateHat.xml
@@ -7,9 +7,11 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="617" image="equipment/head/piratehat.png" name="Pirate Hat" description="A pirate hat." effect="M. Attack -8" type="equip-head" weight="40" defense="4">
- <sprite>equipment/head/piratehat.xml</sprite>
+ <sprite gender="female">equipment/head/piratehat-female.xml</sprite>
+ <sprite gender="male">equipment/head/piratehat.xml</sprite>
+ <sprite gender="other">equipment/head/piratehat.xml</sprite>
<replace sprite="hair">
- <item from="-5"/>
+ <item from="-6" to="-1"/>
</replace>
</item>
</items>
diff --git a/items/equip-head/item618_Goggles.xml b/items/equip-head/item618_Goggles.xml
index fcccc391..76ea87fa 100644
--- a/items/equip-head/item618_Goggles.xml
+++ b/items/equip-head/item618_Goggles.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="618" image="equipment/head/goggles.png" name="Goggles" description="Goggles designed to take care of your eyes." type="equip-head" weight="20" defense="2" sellProtected="true">
- <sprite>equipment/head/goggles.xml|#787878,f7f7f7</sprite>
+ <sprite gender="female">equipment/head/goggles-female.xml|#787878,f7f7f7</sprite>
+ <sprite gender="male">equipment/head/goggles.xml|#787878,f7f7f7</sprite>
+ <sprite gender="other">equipment/head/goggles.xml|#787878,f7f7f7</sprite>
</item>
</items>
diff --git a/items/equip-head/item619_LeatherGoggles.xml b/items/equip-head/item619_LeatherGoggles.xml
index 7d9728fb..1d58708e 100644
--- a/items/equip-head/item619_LeatherGoggles.xml
+++ b/items/equip-head/item619_LeatherGoggles.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="619" image="equipment/head/leathergoggles.png" name="Leather Goggles" description="Goggles designed for desert storms." type="equip-head" weight="20" defense="3" sellProtected="true">
- <sprite>equipment/head/goggles.xml|#783c00,ff973b</sprite>
+ <sprite gender="female">equipment/head/goggles-female.xml|#783c00,ff973b</sprite>
+ <sprite gender="male">equipment/head/goggles.xml|#783c00,ff973b</sprite>
+ <sprite gender="other">equipment/head/goggles.xml|#783c00,ff973b</sprite>
</item>
</items>
diff --git a/items/equip-head/item620_Circlet.xml b/items/equip-head/item620_Circlet.xml
index 40782adb..a4a67386 100644
--- a/items/equip-head/item620_Circlet.xml
+++ b/items/equip-head/item620_Circlet.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="620" image="equipment/head/circlet.png" name="Circlet" description="A nice piece of jewelry." effect="M. Attack +5" type="equip-head" weight="25" defense="4">
- <sprite>equipment/head/circlet.xml</sprite>
+ <sprite gender="female">equipment/head/circlet-female.xml</sprite>
+ <sprite gender="male">equipment/head/circlet.xml</sprite>
+ <sprite gender="other">equipment/head/circlet.xml</sprite>
</item>
</items>
diff --git a/items/equip-head/item621_Eyepatch.xml b/items/equip-head/item621_Eyepatch.xml
index c5235fb3..67a6af4d 100644
--- a/items/equip-head/item621_Eyepatch.xml
+++ b/items/equip-head/item621_Eyepatch.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="621" image="equipment/head/eyepatch.png" name="Eyepatch" description="What really makes you a pirate." type="equip-head" weight="5" defense="3" sellProtected="true">
- <sprite>equipment/head/eyepatch.xml</sprite>
+ <sprite gender="female">equipment/head/eyepatch-female.xml</sprite>
+ <sprite gender="male">equipment/head/eyepatch.xml</sprite>
+ <sprite gender="other">equipment/head/eyepatch.xml</sprite>
</item>
</items>
diff --git a/items/equip-head/item622_Bandana.xml b/items/equip-head/item622_Bandana.xml
index 34e0e2d2..aec41156 100644
--- a/items/equip-head/item622_Bandana.xml
+++ b/items/equip-head/item622_Bandana.xml
@@ -7,9 +7,11 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="622" image="equipment/head/bandana.png|W:#ff4645,ffffff" name="Bandana" description="A striped bandana." type="equip-head" weight="20" defense="3">
- <sprite>equipment/head/bandana.xml|#ffffff;#ff4645</sprite>
+ <sprite gender="female">equipment/head/bandana-female.xml|#ffffff;#ff4645</sprite>
+ <sprite gender="male">equipment/head/bandana.xml|#ffffff;#ff4645</sprite>
+ <sprite gender="other">equipment/head/bandana.xml|#ffffff;#ff4645</sprite>
<replace sprite="hair">
- <item from="-5"/>
+ <item from="-6" to="-1"/>
</replace>
</item>
</items>
diff --git a/items/equip-head/item627_TopHat.xml b/items/equip-head/item627_TopHat.xml
index fc710935..c4caee44 100644
--- a/items/equip-head/item627_TopHat.xml
+++ b/items/equip-head/item627_TopHat.xml
@@ -7,12 +7,11 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="627" image="equipment/head/tophat.png" name="Top Hat" description="For the gentry of The Mana World." effect="M. Attack +2" type="equip-head" defense="10" weight="30" sellProtected="true">
- <sprite>equipment/head/tophat.xml</sprite>
+ <sprite gender="female">equipment/head/tophat-female.xml</sprite>
+ <sprite gender="male">equipment/head/tophat.xml</sprite>
+ <sprite gender="other">equipment/head/tophat.xml</sprite>
<replace sprite="hair">
- <item from="-5"/>
- </replace>
- <replace direction="upall" sprite="hair">
- <item from="-5" to="-5"/>
+ <item from="-6" to="-1"/>
</replace>
</item>
</items>
diff --git a/items/equip-head/item628_FunkyHat.xml b/items/equip-head/item628_FunkyHat.xml
index 8a18863a..ec63e74a 100644
--- a/items/equip-head/item628_FunkyHat.xml
+++ b/items/equip-head/item628_FunkyHat.xml
@@ -7,29 +7,31 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="628" image="equipment/head/funkyhat.png" name="Funky Hat" description="Yawn..." effect="M. Attack +2" type="equip-head" defense="13" weight="20" sellProtected="true">
- <sprite>equipment/head/funkywinter.xml</sprite>
+ <sprite gender="female">equipment/head/funkywinter-female.xml</sprite>
+ <sprite gender="male">equipment/head/funkywinter.xml</sprite>
+ <sprite gender="other">equipment/head/funkywinter.xml</sprite>
<replace sprite="hair">
- <item from="-5"/>
+ <item from="-6" to="-1"/>
</replace>
<replace direction="left" sprite="hair">
- <item from="-13"/>
- <item from="-14" to="-16"/>
- <item from="-15" to="-8"/>
+ <item from="-14" to="-1"/>
+ <item from="-15" to="-17"/>
+ <item from="-16" to="-9"/>
</replace>
<replace direction="right" sprite="hair">
- <item from="-13"/>
- <item from="-14" to="-16"/>
- <item from="-15" to="-8"/>
+ <item from="-14" to="-1"/>
+ <item from="-15" to="-17"/>
+ <item from="-16" to="-9"/>
</replace>
<replace direction="upall" sprite="hair">
- <item from="-14" to="-13"/>
- <item from="-15" to="-13"/>
- <item from="-18" to="-6"/>
+ <item from="-15" to="-14"/>
+ <item from="-16" to="-14"/>
+ <item from="-19" to="-7"/>
</replace>
<replace direction="downall" sprite="hair">
- <item from="-14" to="-13"/>
- <item from="-15" to="-13"/>
- <item from="-9" to="-1"/>
+ <item from="-15" to="-14"/>
+ <item from="-16" to="-14"/>
+ <item from="-10" to="-7"/>
</replace>
</item>
</items>
diff --git a/items/equip-head/item629_MushHat.xml b/items/equip-head/item629_MushHat.xml
index 7d2302b5..ee55c070 100644
--- a/items/equip-head/item629_MushHat.xml
+++ b/items/equip-head/item629_MushHat.xml
@@ -7,12 +7,11 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="629" image="equipment/head/mushroomhat.png" name="Mush Hat" description="Soft and fashionable." type="equip-head" defense="10" weight="30" sellProtected="true">
- <sprite>equipment/head/mushroom.xml</sprite>
+ <sprite gender="female">equipment/head/mushroom-female.xml</sprite>
+ <sprite gender="male">equipment/head/mushroom.xml</sprite>
+ <sprite gender="other">equipment/head/mushroom.xml</sprite>
<replace sprite="hair">
- <item from="-5"/>
- </replace>
- <replace direction="upall" sprite="hair">
- <item from="-5" to="-5"/>
+ <item from="-6" to="-1"/>
</replace>
</item>
</items>
diff --git a/items/equip-head/item630_ShroomHat.xml b/items/equip-head/item630_ShroomHat.xml
index 7cda4766..2c00319a 100644
--- a/items/equip-head/item630_ShroomHat.xml
+++ b/items/equip-head/item630_ShroomHat.xml
@@ -7,12 +7,11 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="630" image="equipment/head/shroomhat.png" name="Shroom Hat" description="Evil and fashionable." type="equip-head" defense="13" weight="30" sellProtected="true">
- <sprite>equipment/head/shroom.xml</sprite>
+ <sprite gender="female">equipment/head/shroom-female.xml</sprite>
+ <sprite gender="male">equipment/head/shroom.xml</sprite>
+ <sprite gender="other">equipment/head/shroom.xml</sprite>
<replace sprite="hair">
- <item from="-5"/>
- </replace>
- <replace direction="upall" sprite="hair">
- <item from="-5" to="-5"/>
+ <item from="-6" to="-1"/>
</replace>
</item>
</items>
diff --git a/items/equip-head/item633_ChristmasElfHat.xml b/items/equip-head/item633_ChristmasElfHat.xml
index 2f9a6e14..aebe530b 100644
--- a/items/equip-head/item633_ChristmasElfHat.xml
+++ b/items/equip-head/item633_ChristmasElfHat.xml
@@ -7,29 +7,31 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="633" image="equipment/head/xmaself.png" name="Christmas Elf Hat" description="A hat worn by Christmas elves." effect="M. Attack +2" type="equip-head" defense="13" weight="30" sellProtected="true">
- <sprite>equipment/head/xmaself.xml</sprite>
+ <sprite gender="female">equipment/head/xmaself-female.xml</sprite>
+ <sprite gender="male">equipment/head/xmaself.xml</sprite>
+ <sprite gender="other">equipment/head/xmaself.xml</sprite>
<replace sprite="hair">
- <item from="-5"/>
+ <item from="-6" to="-1"/>
</replace>
<replace direction="left" sprite="hair">
- <item from="-13"/>
- <item from="-14" to="-16"/>
- <item from="-15" to="-8"/>
+ <item from="-14" to="-1"/>
+ <item from="-15" to="-17"/>
+ <item from="-16" to="-9"/>
</replace>
<replace direction="right" sprite="hair">
- <item from="-13"/>
- <item from="-14" to="-16"/>
- <item from="-15" to="-8"/>
+ <item from="-14" to="-1"/>
+ <item from="-15" to="-17"/>
+ <item from="-16" to="-9"/>
</replace>
<replace direction="upall" sprite="hair">
- <item from="-14" to="-13"/>
- <item from="-15" to="-13"/>
- <item from="-18" to="-6"/>
+ <item from="-15" to="-14"/>
+ <item from="-16" to="-14"/>
+ <item from="-19" to="-9"/>
</replace>
<replace direction="downall" sprite="hair">
- <item from="-14" to="-13"/>
- <item from="-15" to="-13"/>
- <item from="-9" to="-1"/>
+ <item from="-15" to="-14"/>
+ <item from="-16" to="-14"/>
+ <item from="-10" to="-2"/>
</replace>
</item>
</items>
diff --git a/items/equip-head/item634_FaceMask.xml b/items/equip-head/item634_FaceMask.xml
index 7633fa94..b8b0c9de 100644
--- a/items/equip-head/item634_FaceMask.xml
+++ b/items/equip-head/item634_FaceMask.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="634" image="equipment/head/mask.png" name="Face Mask" description="A wooden mask to conceal your face." type="equip-head" defense="10" weight="50" sellProtected="true">
- <sprite>equipment/head/mask.xml</sprite>
+ <sprite gender="female">equipment/head/mask-female.xml</sprite>
+ <sprite gender="male">equipment/head/mask.xml</sprite>
+ <sprite gender="other">equipment/head/mask.xml</sprite>
</item>
</items>
diff --git a/items/equip-head/item636_WarlordHelmet.xml b/items/equip-head/item636_WarlordHelmet.xml
index 4373b0c7..9231104a 100644
--- a/items/equip-head/item636_WarlordHelmet.xml
+++ b/items/equip-head/item636_WarlordHelmet.xml
@@ -7,14 +7,13 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="636" image="equipment/head/warlordhelm.png" name="Warlord Helmet" description="Worn by great warriors." effect="M. Attack -36" type="equip-head" defense="18" weight="900">
- <sprite>equipment/head/warlordhelm.xml</sprite>
+ <sprite gender="female">equipment/head/warlordhelm-female.xml</sprite>
+ <sprite gender="male">equipment/head/warlordhelm.xml</sprite>
+ <sprite gender="other">equipment/head/warlordhelm.xml</sprite>
<replace sprite="hair">
- <item from="-5"/>
- <item from="-6"/>
- <item from="-9"/>
- </replace>
- <replace direction="upall" sprite="hair">
- <item from="-5" to="-5"/>
+ <item from="-6" to="-1"/>
+ <item from="-7" to="-1"/>
+ <item from="-10" to="-1"/>
</replace>
</item>
</items>
diff --git a/items/equip-head/item637_KnightsHelmet.xml b/items/equip-head/item637_KnightsHelmet.xml
index cfa9527f..e647651a 100644
--- a/items/equip-head/item637_KnightsHelmet.xml
+++ b/items/equip-head/item637_KnightsHelmet.xml
@@ -7,14 +7,13 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="637" image="equipment/head/knighthelm.png" name="Knight's Helmet" description="A helmet with two small wings on it." effect="M. Attack -30" type="equip-head" defense="15" weight="600" sellProtected="true">
- <sprite>equipment/head/knighthelm.xml</sprite>
+ <sprite gender="female">equipment/head/knighthelm-female.xml</sprite>
+ <sprite gender="male">equipment/head/knighthelm.xml</sprite>
+ <sprite gender="other">equipment/head/knighthelm.xml</sprite>
<replace sprite="hair">
- <item from="-5"/>
- <item from="-6"/>
- <item from="-9"/>
- </replace>
- <replace direction="upall" sprite="hair">
- <item from="-5" to="-5"/>
+ <item from="-6" to="-1"/>
+ <item from="-7" to="-1"/>
+ <item from="-10" to="-1"/>
</replace>
</item>
</items>
diff --git a/items/equip-head/item638_InfantryHelmet.xml b/items/equip-head/item638_InfantryHelmet.xml
index 2bdeab39..2583a21e 100644
--- a/items/equip-head/item638_InfantryHelmet.xml
+++ b/items/equip-head/item638_InfantryHelmet.xml
@@ -7,16 +7,15 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="638" image="equipment/head/infantryhelm.png" name="Infantry Helmet" description="A helmet for soldiers and guards." effect="M. Attack -30" type="equip-head" defense="15" weight="400">
- <sprite>equipment/head/infantryhelm.xml</sprite>
+ <sprite gender="female">equipment/head/infantryhelm-female.xml</sprite>
+ <sprite gender="male">equipment/head/infantryhelm.xml</sprite>
+ <sprite gender="other">equipment/head/infantryhelm.xml</sprite>
<replace direction="downall" sprite="hair">
- <item from="-6" to="-3"/>
+ <item from="-7" to="-4"/>
</replace>
<replace sprite="hair">
- <item from="-5"/>
- <item from="-9"/>
- </replace>
- <replace direction="upall" sprite="hair">
- <item from="-5" to="-5"/>
+ <item from="-6" to="-1"/>
+ <item from="-10" to="-1"/>
</replace>
</item>
</items>
diff --git a/items/equip-head/item639_CrusadeHelmet.xml b/items/equip-head/item639_CrusadeHelmet.xml
index d7f4ff40..10b0b564 100644
--- a/items/equip-head/item639_CrusadeHelmet.xml
+++ b/items/equip-head/item639_CrusadeHelmet.xml
@@ -7,28 +7,11 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="639" image="equipment/head/crusadehelm.png" name="Crusade Helmet" description="Start your own crusade." effect="M. Attack -36" type="equip-head" defense="18" weight="1300">
- <sprite>equipment/head/crusadehelm.xml</sprite>
+ <sprite gender="female">equipment/head/crusadehelm-female.xml</sprite>
+ <sprite gender="male">equipment/head/crusadehelm.xml</sprite>
+ <sprite gender="other">equipment/head/crusadehelm.xml</sprite>
<replace sprite="hair">
- <item from="-1"/>
- <item from="-2"/>
- <item from="-3"/>
- <item from="-4"/>
- <item from="-5"/>
- <item from="-6"/>
- <item from="-7"/>
- <item from="-9"/>
- <item from="-12"/>
- <item from="-13"/>
- <item from="-14"/>
- <item from="-15"/>
- <item from="-16"/>
- <item from="-18"/>
- </replace>
- <replace direction="left" sprite="hair">
- <item from="-10"/>
- </replace>
- <replace direction="right" sprite="hair">
- <item from="-10"/>
+ <item to="-1"/>
</replace>
</item>
</items>
diff --git a/items/equip-head/item643_WhiteCowboyHat.xml b/items/equip-head/item643_WhiteCowboyHat.xml
index bbdd30d1..5e719758 100644
--- a/items/equip-head/item643_WhiteCowboyHat.xml
+++ b/items/equip-head/item643_WhiteCowboyHat.xml
@@ -7,12 +7,11 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="643" image="equipment/head/cowboywhite.png" name="White Cowboy Hat" description="A white cowboy hat with a band." effect="M. Attack -12" type="equip-head" defense="6" weight="30" sellProtected="true">
- <sprite>equipment/head/cowboywhite.xml</sprite>
+ <sprite gender="female">equipment/head/cowboywhite-female.xml</sprite>
+ <sprite gender="male">equipment/head/cowboywhite.xml</sprite>
+ <sprite gender="other">equipment/head/cowboywhite.xml</sprite>
<replace sprite="hair">
- <item from="-5"/>
- </replace>
- <replace direction="upall" sprite="hair">
- <item from="-5" to="-5"/>
+ <item from="-6" to="-1"/>
</replace>
</item>
</items>
diff --git a/items/equip-head/item644_BlackCowboyHat.xml b/items/equip-head/item644_BlackCowboyHat.xml
index 088e1237..84a9acea 100644
--- a/items/equip-head/item644_BlackCowboyHat.xml
+++ b/items/equip-head/item644_BlackCowboyHat.xml
@@ -7,12 +7,11 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="644" image="equipment/head/cowboyblack.png" name="Black Cowboy Hat" description="A black cowboy hat with shiny buckles." effect="M. Attack -12" type="equip-head" defense="6" weight="30" sellProtected="true">
- <sprite>equipment/head/cowboyblack.xml</sprite>
+ <sprite gender="female">equipment/head/cowboyblack-female.xml</sprite>
+ <sprite gender="male">equipment/head/cowboyblack.xml</sprite>
+ <sprite gender="other">equipment/head/cowboyblack.xml</sprite>
<replace sprite="hair">
- <item from="-5"/>
- </replace>
- <replace direction="upall" sprite="hair">
- <item from="-5" to="-5"/>
+ <item from="-6" to="-1"/>
</replace>
</item>
</items>
diff --git a/items/equip-head/item646_Crown.xml b/items/equip-head/item646_Crown.xml
index 5da3d40f..a30e1d80 100644
--- a/items/equip-head/item646_Crown.xml
+++ b/items/equip-head/item646_Crown.xml
@@ -7,12 +7,11 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="646" image="equipment/head/crown.png" name="Crown" description="A jewel embossed crown fit for any ruler." type="equip-head" defense="4" weight="240" sellProtected="true">
- <sprite>equipment/head/crown.xml</sprite>
+ <sprite gender="female">equipment/head/crown-female.xml</sprite>
+ <sprite gender="male">equipment/head/crown.xml</sprite>
+ <sprite gender="other">equipment/head/crown.xml</sprite>
<replace sprite="hair">
- <item from="-5"/>
- </replace>
- <replace direction="upall" sprite="hair">
- <item from="-5" to="-5"/>
+ <item from="-6" to="-1"/>
</replace>
</item>
</items>
diff --git a/items/equip-head/item647_DevelopersCap.xml b/items/equip-head/item647_DevelopersCap.xml
index dff31e88..48047055 100644
--- a/items/equip-head/item647_DevelopersCap.xml
+++ b/items/equip-head/item647_DevelopersCap.xml
@@ -7,12 +7,11 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="647" image="equipment/head/devcap.png|R:#9999ff" name="Developer's Cap" description="A cap which identifies you as a developer." effect="M. Attack +5" type="equip-head" defense="5" weight="20" sellProtected="true">
- <sprite>equipment/head/devcap.xml|#9999ff</sprite>
+ <sprite gender="female">equipment/head/devcap-female.xml|#9999ff</sprite>
+ <sprite gender="male">equipment/head/devcap.xml|#9999ff</sprite>
+ <sprite gender="other">equipment/head/devcap.xml|#9999ff</sprite>
<replace sprite="hair">
- <item from="-5"/>
- </replace>
- <replace direction="upall" sprite="hair">
- <item from="-5" to="-5"/>
+ <item from="-6" to="-1"/>
</replace>
</item>
</items>
diff --git a/items/equip-head/item654_Cap.xml b/items/equip-head/item654_Cap.xml
index ba510d50..ac8d5f0d 100644
--- a/items/equip-head/item654_Cap.xml
+++ b/items/equip-head/item654_Cap.xml
@@ -7,12 +7,11 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="654" image="equipment/head/cap.png|R:#d94800" name="Cap" description="A hat with a peak to shield your eyes from the sun." type="equip-head" defense="5" weight="20" sellProtected="true">
- <sprite>equipment/head/cap.xml|#d94800</sprite>
+ <sprite gender="female">equipment/head/cap-female.xml|#d94800</sprite>
+ <sprite gender="male">equipment/head/cap.xml|#d94800</sprite>
+ <sprite gender="other">equipment/head/cap.xml|#d94800</sprite>
<replace sprite="hair">
- <item from="-5"/>
- </replace>
- <replace direction="upall" sprite="hair">
- <item from="-5" to="-5"/>
+ <item from="-6" to="-1"/>
</replace>
</item>
</items>
diff --git a/items/equip-head/item656_SerfHat.xml b/items/equip-head/item656_SerfHat.xml
index a10f6804..69da32d1 100644
--- a/items/equip-head/item656_SerfHat.xml
+++ b/items/equip-head/item656_SerfHat.xml
@@ -7,12 +7,11 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="656" image="equipment/head/serf.png" name="Serf Hat" description="A simple hat made from cloth." type="equip-head" weight="20" defense="2">
- <sprite>equipment/head/serf.xml</sprite>
+ <sprite gender="female">equipment/head/serf-female.xml</sprite>
+ <sprite gender="male">equipment/head/serf.xml</sprite>
+ <sprite gender="other">equipment/head/serf.xml</sprite>
<replace sprite="hair">
- <item from="-5"/>
- </replace>
- <replace direction="upall" sprite="hair">
- <item from="-5" to="-5"/>
+ <item from="-6" to="-1"/>
</replace>
</item>
</items>
diff --git a/items/equip-head/item675_GraduationCap.xml b/items/equip-head/item675_GraduationCap.xml
index ab21b69e..5342d11e 100644
--- a/items/equip-head/item675_GraduationCap.xml
+++ b/items/equip-head/item675_GraduationCap.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="675" image="equipment/head/gradcap.png" name="Graduation Cap" description="A traditional cap which a university student may wear upon graduating." type="equip-head" defense="2" weight="20">
- <sprite>equipment/head/gradcap.xml</sprite>
+ <sprite gender="female">equipment/head/gradcap-female.xml</sprite>
+ <sprite gender="male">equipment/head/gradcap.xml</sprite>
+ <sprite gender="other">equipment/head/gradcap.xml</sprite>
</item>
</items>
diff --git a/items/equip-head/item678_NohMask.xml b/items/equip-head/item678_NohMask.xml
index 60ca0de7..d47606b1 100644
--- a/items/equip-head/item678_NohMask.xml
+++ b/items/equip-head/item678_NohMask.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="678" image="equipment/head/nohmask.png" name="Noh Mask" description="A traditional Japanese mask worn in Noh plays." effect="M. Attack +1" type="equip-head" defense="3" weight="18">
- <sprite>equipment/head/nohmask.xml</sprite>
+ <sprite gender="female">equipment/head/nohmask-female.xml</sprite>
+ <sprite gender="male">equipment/head/nohmask.xml</sprite>
+ <sprite gender="other">equipment/head/nohmask.xml</sprite>
</item>
</items>
diff --git a/items/equip-head/item679_DemonMask.xml b/items/equip-head/item679_DemonMask.xml
index 53f6584e..40072659 100644
--- a/items/equip-head/item679_DemonMask.xml
+++ b/items/equip-head/item679_DemonMask.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="679" image="equipment/head/demonmask.png" name="Demon Mask" description="A scary mask to make you look like a demon." effect="M. Attack +5" type="equip-head" defense="3" weight="23" sellProtected="true">
- <sprite>equipment/head/demonmask.xml|#87876c,bbc39c,edf4e1,ffffff;#d62626</sprite>
+ <sprite gender="female">equipment/head/demonmask-female.xml|#87876c,bbc39c,edf4e1,ffffff;#d62626</sprite>
+ <sprite gender="male">equipment/head/demonmask.xml|#87876c,bbc39c,edf4e1,ffffff;#d62626</sprite>
+ <sprite gender="other">equipment/head/demonmask.xml|#87876c,bbc39c,edf4e1,ffffff;#d62626</sprite>
</item>
</items>
diff --git a/items/equip-head/item721_HighPriestCrown.xml b/items/equip-head/item721_HighPriestCrown.xml
index daa4745a..f7a0c3f4 100644
--- a/items/equip-head/item721_HighPriestCrown.xml
+++ b/items/equip-head/item721_HighPriestCrown.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="721" image="equipment/head/highpriest-crown.png" name="High Priest Crown" description="A golden crown with an enchanted ruby." effect="M. Attack +20 / +20 SP" type="equip-head" defense="4" weight="400" sellProtected="true">
- <sprite>equipment/head/highpriest-crown.xml</sprite>
+ <sprite gender="female">equipment/head/highpriest-crown-female.xml</sprite>
+ <sprite gender="male">equipment/head/highpriest-crown.xml</sprite>
+ <sprite gender="other">equipment/head/highpriest-crown.xml</sprite>
</item>
</items>
diff --git a/items/equip-head/item722_MonsterSkullHelmet.xml b/items/equip-head/item722_MonsterSkullHelmet.xml
index 4097b015..6c5a3319 100644
--- a/items/equip-head/item722_MonsterSkullHelmet.xml
+++ b/items/equip-head/item722_MonsterSkullHelmet.xml
@@ -7,12 +7,11 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="722" image="equipment/head/monster-skull-helm.png" name="Monster Skull Helmet" description="The conserved skull of a mysterious ancient monster." effect="M. Attack +10 / M. Defense +20" type="equip-head" defense="7" weight="250" sellProtected="true">
- <sprite>equipment/head/monster-skull-helm.xml</sprite>
+ <sprite gender="female">equipment/head/monster-skull-helm-female.xml</sprite>
+ <sprite gender="male">equipment/head/monster-skull-helm.xml</sprite>
+ <sprite gender="other">equipment/head/monster-skull-helm.xml</sprite>
<replace sprite="hair">
- <item from="-5"/>
- </replace>
- <replace direction="upall" sprite="hair">
- <item from="-5" to="-5"/>
+ <item from="-6" to="-1"/>
</replace>
</item>
</items>
diff --git a/items/equip-head/item723_DesertHat.xml b/items/equip-head/item723_DesertHat.xml
index 2fbcfb53..8b67d415 100644
--- a/items/equip-head/item723_DesertHat.xml
+++ b/items/equip-head/item723_DesertHat.xml
@@ -7,12 +7,11 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="723" image="equipment/head/deserthat.png|R:#ffffff" name="Desert Hat" description="While the desert hat is perfect for sand storms, it won't help you much against a blow to the head." effect="M. Attack -1" type="equip-head" defense="3" weight="20">
- <sprite>equipment/head/deserthat.xml|#87876c,bbc39c,edf4e1,ffffff</sprite>
+ <sprite gender="female">equipment/head/deserthat-female.xml|#87876c,bbc39c,edf4e1,ffffff</sprite>
+ <sprite gender="male">equipment/head/deserthat.xml|#87876c,bbc39c,edf4e1,ffffff</sprite>
+ <sprite gender="other">equipment/head/deserthat.xml|#87876c,bbc39c,edf4e1,ffffff</sprite>
<replace sprite="hair">
- <item from="-5"/>
- </replace>
- <replace direction="upall" sprite="hair">
- <item from="-5" to="-5"/>
+ <item from="-6" to="-1"/>
</replace>
</item>
</items>
diff --git a/items/equip-head/item724_CottonHeadband.xml b/items/equip-head/item724_CottonHeadband.xml
index e1a37f71..f3aa8959 100644
--- a/items/equip-head/item724_CottonHeadband.xml
+++ b/items/equip-head/item724_CottonHeadband.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="724" image="equipment/head/standardheadband.png|W:#a4b2b2,ffffff" name="Cotton Headband" description="Just a cotton headband." type="equip-head" defense="2" weight="5">
- <sprite>equipment/head/standardheadband.xml|#a4b2b2,ffffff</sprite>
+ <sprite gender="female">equipment/head/standardheadband-female.xml|#a4b2b2,ffffff</sprite>
+ <sprite gender="male">equipment/head/standardheadband.xml|#a4b2b2,ffffff</sprite>
+ <sprite gender="other">equipment/head/standardheadband.xml|#a4b2b2,ffffff</sprite>
</item>
</items>
diff --git a/items/equip-head/item725_GMCap.xml b/items/equip-head/item725_GMCap.xml
index 1fcf6ae6..d0219d89 100644
--- a/items/equip-head/item725_GMCap.xml
+++ b/items/equip-head/item725_GMCap.xml
@@ -7,12 +7,11 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="725" image="equipment/head/gmcap.png|R:#bf0e08" name="GM Cap" description="A cap which identifies you as a GM. Only GMs can wear this." effect="M. Attack +5" type="equip-head" defense="5" weight="20" sellProtected="true">
- <sprite>equipment/head/gmcap.xml|#bf0e08</sprite>
+ <sprite gender="female">equipment/head/gmcap-female.xml|#bf0e08</sprite>
+ <sprite gender="male">equipment/head/gmcap.xml|#bf0e08</sprite>
+ <sprite gender="other">equipment/head/gmcap.xml|#bf0e08</sprite>
<replace sprite="hair">
- <item from="-5"/>
- </replace>
- <replace direction="upall" sprite="hair">
- <item from="-5" to="-5"/>
+ <item from="-6" to="-1"/>
</replace>
</item>
</items>
diff --git a/items/equip-head/item735_CottonBoots.xml b/items/equip-head/item735_CottonBoots.xml
index 932ef21a..f29b73ad 100644
--- a/items/equip-head/item735_CottonBoots.xml
+++ b/items/equip-head/item735_CottonBoots.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="735" image="equipment/feet/boots.png|W:#a4b2b2,ffffff" name="Cotton Boots" description="A pair of quality cotton boots." effect="M. Attack +1" type="equip-head" defense="1" weight="10">
- <sprite>equipment/feet/boots.xml|#a4b2b2,ffffff</sprite>
+ <sprite gender="female">equipment/feet/boots-female.xml|#a4b2b2,ffffff</sprite>
+ <sprite gender="male">equipment/feet/boots.xml|#a4b2b2,ffffff</sprite>
+ <sprite gender="other">equipment/feet/boots.xml|#a4b2b2,ffffff</sprite>
</item>
</items>
diff --git a/items/equip-head/item751_PinkieHat.xml b/items/equip-head/item751_PinkieHat.xml
index 17ff12db..07501381 100644
--- a/items/equip-head/item751_PinkieHat.xml
+++ b/items/equip-head/item751_PinkieHat.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="751" image="equipment/head/pinkiehat.png" name="Pinkie Hat" description="With this, you'll fit right in with those strange pinkies." effect="M. Attack +1" type="equip-head" defense="1" weight="5" sellProtected="true">
- <sprite>equipment/head/pinkiehat.xml</sprite>
+ <sprite gender="female">equipment/head/pinkiehat-female.xml</sprite>
+ <sprite gender="male">equipment/head/pinkiehat.xml</sprite>
+ <sprite gender="other">equipment/head/pinkiehat.xml</sprite>
</item>
</items>
diff --git a/items/equip-head/item752_FluffyHat.xml b/items/equip-head/item752_FluffyHat.xml
index ae951b25..94815997 100644
--- a/items/equip-head/item752_FluffyHat.xml
+++ b/items/equip-head/item752_FluffyHat.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="752" image="equipment/head/fluffyhat.png" name="Fluffy Hat" description="Now you can wear fur on your head." effect="M. Attack -5" type="equip-head" defense="2" weight="10" sellProtected="true">
- <sprite>equipment/head/fluffyhat.xml</sprite>
+ <sprite gender="female">equipment/head/fluffyhat-female.xml</sprite>
+ <sprite gender="male">equipment/head/fluffyhat.xml</sprite>
+ <sprite gender="other">equipment/head/fluffyhat.xml</sprite>
</item>
</items>
diff --git a/items/equip-head/item759_PaladinsHelmet.xml b/items/equip-head/item759_PaladinsHelmet.xml
index 4c457f20..0e887e30 100644
--- a/items/equip-head/item759_PaladinsHelmet.xml
+++ b/items/equip-head/item759_PaladinsHelmet.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="759" image="equipment/head/paladin-helm.png" name="Paladin's Helmet" description="Worn only by paladins." type="equip-head" defense="19" weight="43">
- <sprite>equipment/head/paladinhelm.xml</sprite>
+ <sprite gender="female">equipment/head/paladinhelm-female.xml</sprite>
+ <sprite gender="male">equipment/head/paladinhelm.xml</sprite>
+ <sprite gender="other">equipment/head/paladinhelm.xml</sprite>
</item>
</items>
diff --git a/items/equip-head/item760_OverlordsHelmet.xml b/items/equip-head/item760_OverlordsHelmet.xml
index 0ec07f58..b83be1d3 100644
--- a/items/equip-head/item760_OverlordsHelmet.xml
+++ b/items/equip-head/item760_OverlordsHelmet.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="760" image="equipment/head/overlord-helm.png" name="Overlord's Helmet" description="Worn by the greatest warriors." type="equip-head" defense="20" weight="45">
- <sprite>equipment/head/overlordhelm.xml</sprite>
+ <sprite gender="female">equipment/head/overlordhelm-female.xml</sprite>
+ <sprite gender="male">equipment/head/overlordhelm.xml</sprite>
+ <sprite gender="other">equipment/head/overlordhelm.xml</sprite>
</item>
</items>
diff --git a/items/equip-head/item761_DesertHelmet.xml b/items/equip-head/item761_DesertHelmet.xml
index f845f6d2..4162af0b 100644
--- a/items/equip-head/item761_DesertHelmet.xml
+++ b/items/equip-head/item761_DesertHelmet.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="761" image="equipment/head/desert-helmet.png" name="Desert Helmet" description="The perfect desert warriors' helmet." type="equip-head" weight="48" defense="21">
- <sprite>equipment/head/desert-helmet.xml</sprite>
+ <sprite gender="female">equipment/head/desert-helmet-female.xml</sprite>
+ <sprite gender="male">equipment/head/desert-helmet.xml</sprite>
+ <sprite gender="other">equipment/head/desert-helmet.xml</sprite>
</item>
</items>
diff --git a/items/equip-head/item764_SailorHat.xml b/items/equip-head/item764_SailorHat.xml
index 8ad84cfd..922179f3 100644
--- a/items/equip-head/item764_SailorHat.xml
+++ b/items/equip-head/item764_SailorHat.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="764" image="equipment/head/sailor_hat.png" name="Sailor Hat" description="A hat worn by brave sailors." type="equip-head" defense="5" weight="5">
- <sprite>equipment/head/sailor-hat.xml</sprite>
+ <sprite gender="female">equipment/head/sailor-hat-female.xml</sprite>
+ <sprite gender="male">equipment/head/sailor-hat.xml</sprite>
+ <sprite gender="other">equipment/head/sailor-hat.xml</sprite>
</item>
</items>
diff --git a/items/equip-head/item765_CaptainsHat.xml b/items/equip-head/item765_CaptainsHat.xml
index 3ff39ffa..a8e1bc85 100644
--- a/items/equip-head/item765_CaptainsHat.xml
+++ b/items/equip-head/item765_CaptainsHat.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="765" image="equipment/head/captain_hat.png" name="Captain's Hat" description="A hat worn by the bravest captains." type="equip-head" defense="15" weight="8">
- <sprite>equipment/head/captain-hat.xml</sprite>
+ <sprite gender="female">equipment/head/captain-hat-female.xml</sprite>
+ <sprite gender="male">equipment/head/captain-hat.xml</sprite>
+ <sprite gender="other">equipment/head/captain-hat.xml</sprite>
</item>
</items>
diff --git a/items/equip-head/item766_TerraniteHelmet.xml b/items/equip-head/item766_TerraniteHelmet.xml
index d7649c8a..da1091ec 100644
--- a/items/equip-head/item766_TerraniteHelmet.xml
+++ b/items/equip-head/item766_TerraniteHelmet.xml
@@ -7,12 +7,11 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="766" image="equipment/head/terranitehelm.png" name="Terranite Helmet" description="A magical helmet made out of semi-polished granite that was enchanted to be very light. Great for mages on the battlefield." effect="M. Attack -12 / M. Defense +5" type="equip-head" defense="15" weight="300" sellProtected="true">
- <sprite>equipment/head/terranitehelm.xml</sprite>
+ <sprite gender="female">equipment/head/terranitehelm-female.xml</sprite>
+ <sprite gender="male">equipment/head/terranitehelm.xml</sprite>
+ <sprite gender="other">equipment/head/terranitehelm.xml</sprite>
<replace sprite="hair">
- <item from="-5"/>
- </replace>
- <replace direction="upall" sprite="hair">
- <item from="-5" to="-5"/>
+ <item from="-6" to="-1"/>
</replace>
</item>
</items>
diff --git a/items/equip-head/item769_GuyFawkesMask.xml b/items/equip-head/item769_GuyFawkesMask.xml
index 90f7c803..75af2675 100644
--- a/items/equip-head/item769_GuyFawkesMask.xml
+++ b/items/equip-head/item769_GuyFawkesMask.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="769" image="equipment/head/guyfawkes.png" name="Guy Fawkes Mask" description="The famous Guy Fawkes mask." type="equip-head" weight="50" defense="3" sellProtected="true">
- <sprite>equipment/head/guyfawkes.xml</sprite>
+ <sprite gender="female">equipment/head/guyfawkes-female.xml</sprite>
+ <sprite gender="male">equipment/head/guyfawkes.xml</sprite>
+ <sprite gender="other">equipment/head/guyfawkes.xml</sprite>
</item>
</items>
diff --git a/items/equip-head/item770_FairyHat.xml b/items/equip-head/item770_FairyHat.xml
index 331c7dd6..6164cb99 100644
--- a/items/equip-head/item770_FairyHat.xml
+++ b/items/equip-head/item770_FairyHat.xml
@@ -7,12 +7,11 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="770" image="equipment/head/fairy_hat.png" name="Fairy Hat" description="The famous hat worn by Robin Hood." effect="M. Attack -10" type="equip-head" defense="5" luck="3" weight="20" sellProtected="true">
- <sprite>equipment/head/fairy_hat.xml</sprite>
+ <sprite gender="female">equipment/head/fairy_hat-female.xml</sprite>
+ <sprite gender="male">equipment/head/fairy_hat.xml</sprite>
+ <sprite gender="other">equipment/head/fairy_hat.xml</sprite>
<replace sprite="hair">
- <item from="-5"/>
- </replace>
- <replace direction="upall" sprite="hair">
- <item from="-5" to="-5"/>
+ <item from="-6" to="-1"/>
</replace>
</item>
</items>
diff --git a/items/equip-head/item781_WitchDoctorsMask.xml b/items/equip-head/item781_WitchDoctorsMask.xml
index db3632cd..75ed44a2 100644
--- a/items/equip-head/item781_WitchDoctorsMask.xml
+++ b/items/equip-head/item781_WitchDoctorsMask.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="781" image="equipment/head/witch-doctor-mask.png" name="Witch Doctor's Mask" description="A crazy mask from the Voodoo doctor." type="equip-head" defense="3" weight="20" sellProtected="true">
- <sprite>equipment/head/witch-doctor-mask.xml</sprite>
+ <sprite gender="female">equipment/head/witch-doctor-mask-female.xml</sprite>
+ <sprite gender="male">equipment/head/witch-doctor-mask.xml</sprite>
+ <sprite gender="other">equipment/head/witch-doctor-mask.xml</sprite>
</item>
</items>
diff --git a/items/equip-head/item795_BromenalHelmet.xml b/items/equip-head/item795_BromenalHelmet.xml
index b81682b3..f42d2ea0 100644
--- a/items/equip-head/item795_BromenalHelmet.xml
+++ b/items/equip-head/item795_BromenalHelmet.xml
@@ -7,15 +7,14 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="795" image="equipment/head/bromenalhelmet.png" name="Bromenal Helmet" description="A hard bromenal helmet." effect="M. Attack -30" type="equip-head" defense="15" weight="400" sellProtected="true">
- <sprite>equipment/head/bromenalhelmet.xml</sprite>
+ <sprite gender="female">equipment/head/bromenalhelmet-female.xml</sprite>
+ <sprite gender="male">equipment/head/bromenalhelmet.xml</sprite>
+ <sprite gender="other">equipment/head/bromenalhelmet.xml</sprite>
<replace sprite="hair">
- <item from="-5"/>
- <item from="-6"/>
- <item from="-14" to="-7"/>
- <item from="-15" to="-7"/>
- </replace>
- <replace direction="upall" sprite="hair">
- <item from="-5" to="-5"/>
+ <item from="-6" to="-1"/>
+ <item from="-7" to="-1"/>
+ <item from="-15" to="-8"/>
+ <item from="-16" to="-8"/>
</replace>
</item>
</items>
diff --git a/items/equip-head/item800_BowlerHatBrown.xml b/items/equip-head/item800_BowlerHatBrown.xml
index ba1e3c9e..ecc612cd 100644
--- a/items/equip-head/item800_BowlerHatBrown.xml
+++ b/items/equip-head/item800_BowlerHatBrown.xml
@@ -7,12 +7,11 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="800" image="equipment/head/bowler-hat-brown.png" name="Bowler Hat (Brown)" description="A hat for those with a bit of class." effect="M. Attack +2" type="equip-head" weight="30" defense="10" sellProtected="true">
- <sprite>equipment/head/bowler-hat-brown.xml</sprite>
+ <sprite gender="female">equipment/head/bowler-hat-brown-female.xml</sprite>
+ <sprite gender="male">equipment/head/bowler-hat-brown.xml</sprite>
+ <sprite gender="other">equipment/head/bowler-hat-brown.xml</sprite>
<replace sprite="hair">
- <item from="-5"/>
- </replace>
- <replace direction="upall" sprite="hair">
- <item from="-5" to="-5"/>
+ <item from="-6" to="-1"/>
</replace>
</item>
</items>
diff --git a/items/equip-head/item801_PinkieHelmet.xml b/items/equip-head/item801_PinkieHelmet.xml
index 5f71ebab..625c5f1f 100644
--- a/items/equip-head/item801_PinkieHelmet.xml
+++ b/items/equip-head/item801_PinkieHelmet.xml
@@ -7,12 +7,11 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="801" image="equipment/head/pinkie-helmet.png" name="Pinkie Helmet" description="A helmet of Pinkie warriors." effect="M. Attack -20" type="equip-head" defense="10" luck="1" weight="800" sellProtected="true">
- <sprite>equipment/head/pinkie-helmet.xml</sprite>
+ <sprite gender="female">equipment/head/pinkie-helmet-female.xml</sprite>
+ <sprite gender="male">equipment/head/pinkie-helmet.xml</sprite>
+ <sprite gender="other">equipment/head/pinkie-helmet.xml</sprite>
<replace sprite="hair">
- <item from="-5"/>
- </replace>
- <replace direction="upall" sprite="hair">
- <item from="-5" to="-5"/>
+ <item from="-6" to="-1"/>
</replace>
</item>
</items>
diff --git a/items/equip-head/item848_Earmuffs.xml b/items/equip-head/item848_Earmuffs.xml
index 3f328ff0..187b10ec 100644
--- a/items/equip-head/item848_Earmuffs.xml
+++ b/items/equip-head/item848_Earmuffs.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="848" image="equipment/head/earmuffs.png" name="Earmuffs" description="This earmuffs can keep your ears enjoyably warm." effect="M. Attack -1" type="equip-head" defense="2" weight="20">
- <sprite>equipment/head/earmuffs.xml</sprite>
+ <sprite gender="female">equipment/head/earmuffs-female.xml</sprite>
+ <sprite gender="male">equipment/head/earmuffs.xml</sprite>
+ <sprite gender="other">equipment/head/earmuffs.xml</sprite>
</item>
</items>
diff --git a/items/equip-head/item854_ElfNightcap.xml b/items/equip-head/item854_ElfNightcap.xml
index 41b74c0d..4c30106b 100644
--- a/items/equip-head/item854_ElfNightcap.xml
+++ b/items/equip-head/item854_ElfNightcap.xml
@@ -7,9 +7,10 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="854" image="equipment/head/elf-nightcap.png" name="Elf Nightcap" description="A comfortable nightcap worn by Santa's helpers." effect="M. Attack +5" type="equip-head" defense="3" weight="50" sellProtected="true">
- <sprite>equipment/head/elf-nightcap.xml</sprite>
+ <sprite gender="female">equipment/head/elf-nightcap-female.xml</sprite>
+ <sprite gender="male">equipment/head/elf-nightcap.xml</sprite>
+ <sprite gender="other">equipment/head/elf-nightcap.xml</sprite>
<replace sprite="hair">
- <item from="-20"/>
<item to="-7"/>
</replace>
</item>
diff --git a/items/equip-head/item855_Sunglasses.xml b/items/equip-head/item855_Sunglasses.xml
index a0363337..0fb68e14 100644
--- a/items/equip-head/item855_Sunglasses.xml
+++ b/items/equip-head/item855_Sunglasses.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="855" image="equipment/head/sunglasses.png" name="Sunglasses" description="Some stealthy sunglasses hiding your eyes from skeptical eyes." effect="M. Attack +6" type="equip-head" defense="2" weight="10" sellProtected="true">
- <sprite>equipment/head/sunglasses.xml</sprite>
+ <sprite gender="female">equipment/head/sunglasses-female.xml</sprite>
+ <sprite gender="male">equipment/head/sunglasses.xml</sprite>
+ <sprite gender="other">equipment/head/sunglasses.xml</sprite>
</item>
</items>
diff --git a/items/equip-head/item856_KnitCap.xml b/items/equip-head/item856_KnitCap.xml
index 186a22c7..018cc279 100644
--- a/items/equip-head/item856_KnitCap.xml
+++ b/items/equip-head/item856_KnitCap.xml
@@ -8,24 +8,25 @@
</its:rules>
<item id="856" image="equipment/head/knit-cap.png" name="Knit Cap" description="A knitted cap keeping your head warm in the cruel cold." type="equip-head" defense="3" weight="50" sellProtected="true">
<replace sprite="hair">
- <item from="-5"/>
+ <item from="-6" to="-1"/>
</replace>
<replace direction="left" sprite="hair">
- <item from="-13"/>
- <item from="-15" to="-8"/>
+ <item from="-14" to="-1"/>
+ <item from="-16" to="-9"/>
</replace>
<replace direction="right" sprite="hair">
- <item from="-13"/>
- <item from="-15" to="-8"/>
+ <item from="-14" to="-1"/>
+ <item from="-16" to="-9"/>
</replace>
<replace direction="upall" sprite="hair">
- <item from="-5" to="-5"/>
- <item from="-14" to="-17"/>
+ <item from="-15" to="-18"/>
</replace>
<replace direction="downall" sprite="hair">
- <item from="-14" to="-8"/>
- <item from="-15" to="-17"/>
+ <item from="-15" to="-9"/>
+ <item from="-16" to="-18"/>
</replace>
- <sprite>equipment/head/knit-cap.xml|#ffffff;#2958b5,3c6cce,90b3fb,c5d8ff;#2453b3,3561bf,638bdc,7799de,b0caff</sprite>
+ <sprite gender="female">equipment/head/knit-cap-female.xml|#ffffff;#2958b5,3c6cce,90b3fb,c5d8ff;#2453b3,3561bf,638bdc,7799de,b0caff</sprite>
+ <sprite gender="male">equipment/head/knit-cap.xml|#ffffff;#2958b5,3c6cce,90b3fb,c5d8ff;#2453b3,3561bf,638bdc,7799de,b0caff</sprite>
+ <sprite gender="other">equipment/head/knit-cap.xml|#ffffff;#2958b5,3c6cce,90b3fb,c5d8ff;#2453b3,3561bf,638bdc,7799de,b0caff</sprite>
</item>
</items>
diff --git a/items/equip-head/item877_BullHelmet.xml b/items/equip-head/item877_BullHelmet.xml
index 2af20270..8a24a98f 100644
--- a/items/equip-head/item877_BullHelmet.xml
+++ b/items/equip-head/item877_BullHelmet.xml
@@ -7,14 +7,11 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="877" image="equipment/head/bull.png" name="Bull Helmet" description="A black steel helmet worn by the most ferocious warriors." effect="M. Attack -52 / Double Damage +20% / Critical Damage +15 / Attack Speed +10% / VIT Defense -39% / Accuracy -15 / Melee only / Requires Level 90 / Strength 70+, Vitality 50+ and Luck 50+ required to activate the bonuses" type="equip-head" weight="1300" str="10" defense="19" sellProtected="true">
- <sprite>equipment/head/bull.xml</sprite>
+ <sprite gender="female">equipment/head/bull-female.xml</sprite>
+ <sprite gender="male">equipment/head/bull.xml</sprite>
+ <sprite gender="other">equipment/head/bull.xml</sprite>
<replace sprite="hair">
- <item from="-5"/>
- <item from="-6"/>
- <item from="-9"/>
- </replace>
- <replace direction="upall" sprite="hair">
- <item from="-5" to="-5"/>
+ <item to="-1"/>
</replace>
</item>
</items>
diff --git a/items/equip-head/item882_RedEggshellHat.xml b/items/equip-head/item882_RedEggshellHat.xml
index f7cafe45..c4908011 100644
--- a/items/equip-head/item882_RedEggshellHat.xml
+++ b/items/equip-head/item882_RedEggshellHat.xml
@@ -7,9 +7,11 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="882" image="equipment/head/eggshell-hat.png|W:#BC5959,E33636,FFA0A0" name="Red Eggshell Hat" description="A novelty hat shaped like an eggshell half." type="equip-head" effect="M. Defense +3" defense="9" weight="15" sellProtected="true">
- <sprite>equipment/head/eggshell.xml|#BC5959,E33636,FFA0A0</sprite>
+ <sprite gender="female">equipment/head/eggshell-female.xml|#BC5959,E33636,FFA0A0</sprite>
+ <sprite gender="male">equipment/head/eggshell.xml|#BC5959,E33636,FFA0A0</sprite>
+ <sprite gender="other">equipment/head/eggshell.xml|#BC5959,E33636,FFA0A0</sprite>
<replace direction="upall" sprite="hair">
- <item from="-5"/>
+ <item from="-6" to="-1"/>
</replace>
</item>
</items>
diff --git a/items/equip-head/item883_BlueEggshellHat.xml b/items/equip-head/item883_BlueEggshellHat.xml
index 81475cf9..781a1b29 100644
--- a/items/equip-head/item883_BlueEggshellHat.xml
+++ b/items/equip-head/item883_BlueEggshellHat.xml
@@ -7,9 +7,11 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="883" image="equipment/head/eggshell-hat.png|W:#7eabfe,6590C7,cccfe7" name="Blue Eggshell Hat" description="A novelty hat shaped like an eggshell half." type="equip-head" effect="M. Defense +3" defense="9" weight="15" sellProtected="true">
- <sprite>equipment/head/eggshell.xml|#7eabfe,6590C7,cccfe7</sprite>
+ <sprite gender="female">equipment/head/eggshell-female.xml|#7eabfe,6590C7,cccfe7</sprite>
+ <sprite gender="male">equipment/head/eggshell.xml|#7eabfe,6590C7,cccfe7</sprite>
+ <sprite gender="other">equipment/head/eggshell.xml|#7eabfe,6590C7,cccfe7</sprite>
<replace direction="upall" sprite="hair">
- <item from="-5"/>
+ <item from="-6" to="-1"/>
</replace>
</item>
</items>
diff --git a/items/equip-head/item884_YellowEggshellHat.xml b/items/equip-head/item884_YellowEggshellHat.xml
index bc1fa025..cef644ed 100644
--- a/items/equip-head/item884_YellowEggshellHat.xml
+++ b/items/equip-head/item884_YellowEggshellHat.xml
@@ -7,9 +7,11 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="884" image="equipment/head/eggshell-hat.png|W:#EFD806,D7C821,FFF476" name="Yellow Eggshell Hat" description="A novelty hat shaped like an eggshell half." type="equip-head" effect="M. Defense +3" defense="9" weight="15" sellProtected="true">
- <sprite>equipment/head/eggshell.xml|#EFD806,D7C821,FFF476</sprite>
+ <sprite gender="female">equipment/head/eggshell-female.xml|#EFD806,D7C821,FFF476</sprite>
+ <sprite gender="male">equipment/head/eggshell.xml|#EFD806,D7C821,FFF476</sprite>
+ <sprite gender="other">equipment/head/eggshell.xml|#EFD806,D7C821,FFF476</sprite>
<replace direction="upall" sprite="hair">
- <item from="-5"/>
+ <item from="-6" to="-1"/>
</replace>
</item>
</items>
diff --git a/items/equip-head/item885_GreenEggshellHat.xml b/items/equip-head/item885_GreenEggshellHat.xml
index 2c0eff69..22428b0b 100644
--- a/items/equip-head/item885_GreenEggshellHat.xml
+++ b/items/equip-head/item885_GreenEggshellHat.xml
@@ -7,9 +7,11 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="885" image="equipment/head/eggshell-hat.png|W:#2A9409,70BA59,ACF696" name="Green Eggshell Hat" description="A novelty hat shaped like an eggshell half." type="equip-head" effect="M. Defense +3" defense="9" weight="15" sellProtected="true">
- <sprite>equipment/head/eggshell.xml|#2A9409,70BA59,ACF696</sprite>
+ <sprite gender="female">equipment/head/eggshell-female.xml|#2A9409,70BA59,ACF696</sprite>
+ <sprite gender="male">equipment/head/eggshell.xml|#2A9409,70BA59,ACF696</sprite>
+ <sprite gender="other">equipment/head/eggshell.xml|#2A9409,70BA59,ACF696</sprite>
<replace direction="upall" sprite="hair">
- <item from="-5"/>
+ <item from="-6" to="-1"/>
</replace>
</item>
</items>
diff --git a/items/equip-head/item886_OrangeEggshellHat.xml b/items/equip-head/item886_OrangeEggshellHat.xml
index fc21930f..d00bd517 100644
--- a/items/equip-head/item886_OrangeEggshellHat.xml
+++ b/items/equip-head/item886_OrangeEggshellHat.xml
@@ -7,9 +7,11 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="886" image="equipment/head/eggshell-hat.png|W:#9B5D00,E17828,F7B37E" name="Orange Eggshell Hat" description="A novelty hat shaped like an eggshell half." type="equip-head" effect="M. Defense +3" defense="9" weight="15" sellProtected="true">
- <sprite>equipment/head/eggshell.xml|#9B5D00,E17828,F7B37E</sprite>
+ <sprite gender="female">equipment/head/eggshell-female.xml|#9B5D00,E17828,F7B37E</sprite>
+ <sprite gender="male">equipment/head/eggshell.xml|#9B5D00,E17828,F7B37E</sprite>
+ <sprite gender="other">equipment/head/eggshell.xml|#9B5D00,E17828,F7B37E</sprite>
<replace direction="upall" sprite="hair">
- <item from="-5"/>
+ <item from="-6" to="-1"/>
</replace>
</item>
</items>
diff --git a/items/equip-head/item887_DarkEggshellHat.xml b/items/equip-head/item887_DarkEggshellHat.xml
index be29d82e..8a6b95e7 100644
--- a/items/equip-head/item887_DarkEggshellHat.xml
+++ b/items/equip-head/item887_DarkEggshellHat.xml
@@ -7,9 +7,11 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="887" image="equipment/head/eggshell-hat.png|W:#482D07,574123,877863" name="Dark Eggshell Hat" description="A novelty hat shaped like an eggshell half." type="equip-head" effect="M. Defense +3" defense="9" weight="15" sellProtected="true">
- <sprite>equipment/head/eggshell.xml|#482D07,574123,877863</sprite>
+ <sprite gender="female">equipment/head/eggshell-female.xml|#482D07,574123,877863</sprite>
+ <sprite gender="male">equipment/head/eggshell.xml|#482D07,574123,877863</sprite>
+ <sprite gender="other">equipment/head/eggshell.xml|#482D07,574123,877863</sprite>
<replace direction="upall" sprite="hair">
- <item from="-5"/>
+ <item from="-6" to="-1"/>
</replace>
</item>
</items>
diff --git a/items/equip-head/item888_MagicGMTopHat.xml b/items/equip-head/item888_MagicGMTopHat.xml
index b0950d00..2180c019 100644
--- a/items/equip-head/item888_MagicGMTopHat.xml
+++ b/items/equip-head/item888_MagicGMTopHat.xml
@@ -7,12 +7,11 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="888" image="equipment/head/magicgmtophat.png" name="Magic GM Top Hat" description="Probably not the best way to stay hidden." effect="M. Attack +20 / HP +31000 / Flee -200 / HP Recovery Rate -400% / Critical Defense +250 / M. Defense +89" type="equip-head" defense="60" weight="30" sellProtected="true">
- <sprite>equipment/head/magicgmtophat.xml</sprite>
+ <sprite gender="female">equipment/head/magicgmtophat-female.xml</sprite>
+ <sprite gender="male">equipment/head/magicgmtophat.xml</sprite>
+ <sprite gender="other">equipment/head/magicgmtophat.xml</sprite>
<replace sprite="hair">
- <item from="-5"/>
- </replace>
- <replace direction="upall" sprite="hair">
- <item from="-5" to="-5"/>
+ <item from="-6" to="-1"/>
</replace>
</item>
</items>
diff --git a/items/equip-head/item889_MurdererCrown.xml b/items/equip-head/item889_MurdererCrown.xml
index 75335163..4a2df8ab 100644
--- a/items/equip-head/item889_MurdererCrown.xml
+++ b/items/equip-head/item889_MurdererCrown.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="889" image="equipment/head/thin-crown.png|W:#343434,ababab;R:#003300,00FF00;G:#29758A,9BDBEC" name="Murderer Crown" description="Royal blood has been shed for the ownership of this crown." type="equip-head" defense="4" weight="240" sellProtected="true">
- <sprite>equipment/head/thin-crown.xml|#343434,ababab;#003300,00FF00;#29758A,9BDBEC</sprite>
+ <sprite gender="female">equipment/head/thin-crown-female.xml|#343434,ababab;#003300,00FF00;#29758A,9BDBEC</sprite>
+ <sprite gender="male">equipment/head/thin-crown.xml|#343434,ababab;#003300,00FF00;#29758A,9BDBEC</sprite>
+ <sprite gender="other">equipment/head/thin-crown.xml|#343434,ababab;#003300,00FF00;#29758A,9BDBEC</sprite>
</item>
</items>
diff --git a/items/equip-head/item890_BeanieCopter.xml b/items/equip-head/item890_BeanieCopter.xml
index 571249a0..cc18be7c 100644
--- a/items/equip-head/item890_BeanieCopter.xml
+++ b/items/equip-head/item890_BeanieCopter.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="890" image="equipment/head/beaniecopter.png" name="Beanie Copter" description="A funny beanie cap with a spinning propeller." effect="M. Attack +2" type="equip-head" defense="4" weight="20">
- <sprite>equipment/head/beaniecopter.xml</sprite>
+ <sprite gender="female">equipment/head/beaniecopter-female.xml</sprite>
+ <sprite gender="male">equipment/head/beaniecopter.xml</sprite>
+ <sprite gender="other">equipment/head/beaniecopter.xml</sprite>
</item>
</items>
diff --git a/items/equip-head/item897_RedRoseHat.xml b/items/equip-head/item897_RedRoseHat.xml
index 6345e6c9..06c63214 100644
--- a/items/equip-head/item897_RedRoseHat.xml
+++ b/items/equip-head/item897_RedRoseHat.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="897" image="equipment/head/rosehat.png|R:#581313,a41c1c,c02a2a" name="Red Rose Hat" description="A beautiful flower that can be worn on the head." effect="M. Attack +8" type="equip-head" defense="1" weight="1">
- <sprite>equipment/head/rosehat.xml|#581313,a41C1C,c02A2A</sprite>
+ <sprite gender="female">equipment/head/rosehat-female.xml|#581313,a41C1C,c02A2A</sprite>
+ <sprite gender="male">equipment/head/rosehat.xml|#581313,a41C1C,c02A2A</sprite>
+ <sprite gender="other">equipment/head/rosehat.xml|#581313,a41C1C,c02A2A</sprite>
</item>
</items>
diff --git a/items/equip-head/item898_WhiteRoseHat.xml b/items/equip-head/item898_WhiteRoseHat.xml
index 38d8a025..fdb624b5 100644
--- a/items/equip-head/item898_WhiteRoseHat.xml
+++ b/items/equip-head/item898_WhiteRoseHat.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="898" image="equipment/head/rosehat.png|R:#dddddd,ffffff" name="White Rose Hat" description="A beautiful flower that can be worn on the head." effect="M. Attack +8" type="equip-head" defense="1" weight="1">
- <sprite>equipment/head/rosehat.xml|#dddddd,ffffff</sprite>
+ <sprite gender="female">equipment/head/rosehat-female.xml|#dddddd,ffffff</sprite>
+ <sprite gender="male">equipment/head/rosehat.xml|#dddddd,ffffff</sprite>
+ <sprite gender="other">equipment/head/rosehat.xml|#dddddd,ffffff</sprite>
</item>
</items>
diff --git a/items/equip-head/item899_PinkRoseHat.xml b/items/equip-head/item899_PinkRoseHat.xml
index d8a89d66..38076c43 100644
--- a/items/equip-head/item899_PinkRoseHat.xml
+++ b/items/equip-head/item899_PinkRoseHat.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="899" image="equipment/head/rosehat.png|R:#dd88aa,ffdddd" name="Pink Rose Hat" description="A beautiful flower that can be worn on the head." effect="M. Attack +8" type="equip-head" defense="1" weight="1">
- <sprite>equipment/head/rosehat.xml|#dd88aa,ffdddd</sprite>
+ <sprite gender="female">equipment/head/rosehat-female.xml|#dd88aa,ffdddd</sprite>
+ <sprite gender="male">equipment/head/rosehat.xml|#dd88aa,ffdddd</sprite>
+ <sprite gender="other">equipment/head/rosehat.xml|#dd88aa,ffdddd</sprite>
</item>
</items>
diff --git a/items/equip-head/item900_YellowRoseHat.xml b/items/equip-head/item900_YellowRoseHat.xml
index ebf13e0a..2ed5339b 100644
--- a/items/equip-head/item900_YellowRoseHat.xml
+++ b/items/equip-head/item900_YellowRoseHat.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="900" image="equipment/head/rosehat.png|R:#dddd00,ffff00" name="Yellow Rose Hat" description="A beautiful flower that can be worn on the head." effect="M. Attack +8" type="equip-head" defense="1" weight="1">
- <sprite>equipment/head/rosehat.xml|#dddd00,ffff00</sprite>
+ <sprite gender="female">equipment/head/rosehat-female.xml|#dddd00,ffff00</sprite>
+ <sprite gender="male">equipment/head/rosehat.xml|#dddd00,ffff00</sprite>
+ <sprite gender="other">equipment/head/rosehat.xml|#dddd00,ffff00</sprite>
</item>
</items>
diff --git a/items/equip-head/item901_OrangeRoseHat.xml b/items/equip-head/item901_OrangeRoseHat.xml
index c2ca7abc..3b861664 100644
--- a/items/equip-head/item901_OrangeRoseHat.xml
+++ b/items/equip-head/item901_OrangeRoseHat.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="901" image="equipment/head/rosehat.png|R:#dd8800,ffdd00" name="Orange Rose Hat" description="A beautiful flower that can be worn on the head." effect="M. Attack +8" type="equip-head" defense="1" weight="1">
- <sprite>equipment/head/rosehat.xml|#dd8800,ffdd00</sprite>
+ <sprite gender="female">equipment/head/rosehat-female.xml|#dd8800,ffdd00</sprite>
+ <sprite gender="male">equipment/head/rosehat.xml|#dd8800,ffdd00</sprite>
+ <sprite gender="other">equipment/head/rosehat.xml|#dd8800,ffdd00</sprite>
</item>
</items>
diff --git a/items/equip-head/item902_BlueRoseHat.xml b/items/equip-head/item902_BlueRoseHat.xml
index 481ed1cb..e9d7ae36 100644
--- a/items/equip-head/item902_BlueRoseHat.xml
+++ b/items/equip-head/item902_BlueRoseHat.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="902" image="equipment/head/rosehat.png|R:#6666aa,ccccff" name="Blue Rose Hat" description="A beautiful flower that can be worn on the head." effect="M. Attack +8" type="equip-head" defense="1" weight="1">
- <sprite>equipment/head/rosehat.xml|#6666aa,ccccff</sprite>
+ <sprite gender="female">equipment/head/rosehat-female.xml|#6666aa,ccccff</sprite>
+ <sprite gender="male">equipment/head/rosehat.xml|#6666aa,ccccff</sprite>
+ <sprite gender="other">equipment/head/rosehat.xml|#6666aa,ccccff</sprite>
</item>
</items>
diff --git a/items/equip-head/item905_BucketHat.xml b/items/equip-head/item905_BucketHat.xml
index 61af596f..6b2f4198 100644
--- a/items/equip-head/item905_BucketHat.xml
+++ b/items/equip-head/item905_BucketHat.xml
@@ -7,7 +7,9 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="905" image="equipment/head/bucket.png" name="Bucket" description="A Bucket for your head." type="equip-head" defense="5" weight="20">
- <sprite>equipment/head/bucket.xml</sprite>
+ <sprite gender="female">equipment/head/bucket-female.xml</sprite>
+ <sprite gender="male">equipment/head/bucket.xml</sprite>
+ <sprite gender="other">equipment/head/bucket.xml</sprite>
<replace sprite="hair"/>
</item>
</items>
diff --git a/items/equip-legs/item1172_SilkPants.xml b/items/equip-legs/item1172_SilkPants.xml
index 1b3e2eaa..bcc6a36c 100644
--- a/items/equip-legs/item1172_SilkPants.xml
+++ b/items/equip-legs/item1172_SilkPants.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="1172" image="equipment/legs/silkpants.png|W:#87876c,bbc39c,edf4e1,ffffff" name="Silk Pants" description="A very light fancy pair of silk trousers." weight="10" defense="2" type="equip-legs">
- <sprite>equipment/legs/silkpants.xml|#87876c,bbc39c,edf4e1,ffffff</sprite>
+ <sprite gender="female">equipment/legs/silkpants-female.xml|#87876c,bbc39c,edf4e1,ffffff</sprite>
+ <sprite gender="male">equipment/legs/silkpants.xml|#87876c,bbc39c,edf4e1,ffffff</sprite>
+ <sprite gender="other">equipment/legs/silkpants.xml|#87876c,bbc39c,edf4e1,ffffff</sprite>
</item>
</items>
diff --git a/items/equip-legs/item2100_RedCottonSkirt.xml b/items/equip-legs/item2100_RedCottonSkirt.xml
index c7c09285..93b1c5d5 100644
--- a/items/equip-legs/item2100_RedCottonSkirt.xml
+++ b/items/equip-legs/item2100_RedCottonSkirt.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2100" image="equipment/legs/skirt.png|W:#581a1a,a41111,c03a3a,ff6060" name="Red Cotton Skirt" description="A red skirt made of linen cloth." effect="M. Attack -8" type="equip-legs" defense="4" weight="20">
- <sprite>equipment/legs/skirt.xml|#581a1a,a41111,c03a3a,ff6060</sprite>
+ <sprite gender="female">equipment/legs/skirt-female.xml|#581a1a,a41111,c03a3a,ff6060</sprite>
+ <sprite gender="male">equipment/legs/skirt.xml|#581a1a,a41111,c03a3a,ff6060</sprite>
+ <sprite gender="other">equipment/legs/skirt.xml|#581a1a,a41111,c03a3a,ff6060</sprite>
</item>
</items>
diff --git a/items/equip-legs/item2101_GreenCottonSkirt.xml b/items/equip-legs/item2101_GreenCottonSkirt.xml
index 3502391f..2b4ef9be 100644
--- a/items/equip-legs/item2101_GreenCottonSkirt.xml
+++ b/items/equip-legs/item2101_GreenCottonSkirt.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2101" image="equipment/legs/skirt.png|W:#255511,579932,4aaf36,4ed65e" name="Green Cotton Skirt" description="A green skirt made of linen cloth." effect="M. Attack -8" type="equip-legs" defense="4" weight="20">
- <sprite>equipment/legs/skirt.xml|#255511,579932,4aaf36,4ed65e</sprite>
+ <sprite gender="female">equipment/legs/skirt-female.xml|#255511,579932,4aaf36,4ed65e</sprite>
+ <sprite gender="male">equipment/legs/skirt.xml|#255511,579932,4aaf36,4ed65e</sprite>
+ <sprite gender="other">equipment/legs/skirt.xml|#255511,579932,4aaf36,4ed65e</sprite>
</item>
</items>
diff --git a/items/equip-legs/item2102_DarkBlueCottonSkirt.xml b/items/equip-legs/item2102_DarkBlueCottonSkirt.xml
index e52d4979..4aa968f7 100644
--- a/items/equip-legs/item2102_DarkBlueCottonSkirt.xml
+++ b/items/equip-legs/item2102_DarkBlueCottonSkirt.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2102" image="equipment/legs/skirt.png|W:#1a1a41,392b6e,4c529f,5d5dc2" name="Dark Blue Cotton Skirt" description="A dark blue skirt made of linen cloth." effect="M. Attack -8" type="equip-legs" defense="4" weight="20">
- <sprite>equipment/legs/skirt.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite>
+ <sprite gender="female">equipment/legs/skirt-female.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite>
+ <sprite gender="male">equipment/legs/skirt.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite>
+ <sprite gender="other">equipment/legs/skirt.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite>
</item>
</items>
diff --git a/items/equip-legs/item2103_YellowCottonSkirt.xml b/items/equip-legs/item2103_YellowCottonSkirt.xml
index 3b2635e7..6bc0f3fe 100644
--- a/items/equip-legs/item2103_YellowCottonSkirt.xml
+++ b/items/equip-legs/item2103_YellowCottonSkirt.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2103" image="equipment/legs/skirt.png|W:#846928,dab641,ffef93,fff7c9" name="Yellow Cotton Skirt" description="A yellow skirt made of linen cloth." effect="M. Attack -8" type="equip-legs" defense="4" weight="20">
- <sprite>equipment/legs/skirt.xml|#846928,dab641,ffef93,fff7c9</sprite>
+ <sprite gender="female">equipment/legs/skirt-female.xml|#846928,dab641,ffef93,fff7c9</sprite>
+ <sprite gender="male">equipment/legs/skirt.xml|#846928,dab641,ffef93,fff7c9</sprite>
+ <sprite gender="other">equipment/legs/skirt.xml|#846928,dab641,ffef93,fff7c9</sprite>
</item>
</items>
diff --git a/items/equip-legs/item2104_LightBlueCottonSkirt.xml b/items/equip-legs/item2104_LightBlueCottonSkirt.xml
index 2dd5f25e..e40186e9 100644
--- a/items/equip-legs/item2104_LightBlueCottonSkirt.xml
+++ b/items/equip-legs/item2104_LightBlueCottonSkirt.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2104" image="equipment/legs/skirt.png|W:#16486e,498ec5,e4f2fc" name="Light Blue Cotton Skirt" description="A light blue skirt made of linen cloth." effect="M. Attack -8" type="equip-legs" defense="4" weight="20">
- <sprite>equipment/legs/skirt.xml|#16486e,498ec5,e4f2fc</sprite>
+ <sprite gender="female">equipment/legs/skirt-female.xml|#16486e,498ec5,e4f2fc</sprite>
+ <sprite gender="male">equipment/legs/skirt.xml|#16486e,498ec5,e4f2fc</sprite>
+ <sprite gender="other">equipment/legs/skirt.xml|#16486e,498ec5,e4f2fc</sprite>
</item>
</items>
diff --git a/items/equip-legs/item2105_PinkCottonSkirt.xml b/items/equip-legs/item2105_PinkCottonSkirt.xml
index 337b6713..e814015a 100644
--- a/items/equip-legs/item2105_PinkCottonSkirt.xml
+++ b/items/equip-legs/item2105_PinkCottonSkirt.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2105" image="equipment/legs/skirt.png|W:#bf369b,f25cb1,ff87b7,ffcccf" name="Pink Cotton Skirt" description="A pink skirt made of linen cloth." effect="M. Attack -8" type="equip-legs" defense="4" weight="20">
- <sprite>equipment/legs/skirt.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite>
+ <sprite gender="female">equipment/legs/skirt-female.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite>
+ <sprite gender="male">equipment/legs/skirt.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite>
+ <sprite gender="other">equipment/legs/skirt.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite>
</item>
</items>
diff --git a/items/equip-legs/item2106_BlackCottonSkirt.xml b/items/equip-legs/item2106_BlackCottonSkirt.xml
index 744c4aea..4159134a 100644
--- a/items/equip-legs/item2106_BlackCottonSkirt.xml
+++ b/items/equip-legs/item2106_BlackCottonSkirt.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2106" image="equipment/legs/skirt.png|W:#111111,222222,333333,444444,555555,aaaaaa" name="Black Cotton Skirt" description="A black skirt made of linen cloth." effect="M. Attack -8" type="equip-legs" defense="4" weight="20">
- <sprite>equipment/legs/skirt.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite>
+ <sprite gender="female">equipment/legs/skirt-female.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite>
+ <sprite gender="male">equipment/legs/skirt.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite>
+ <sprite gender="other">equipment/legs/skirt.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite>
</item>
</items>
diff --git a/items/equip-legs/item2107_OrangeCottonSkirt.xml b/items/equip-legs/item2107_OrangeCottonSkirt.xml
index 7956e746..e42ab32b 100644
--- a/items/equip-legs/item2107_OrangeCottonSkirt.xml
+++ b/items/equip-legs/item2107_OrangeCottonSkirt.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2107" image="equipment/legs/skirt.png|W:#80280f,b04810,ef681f,ffb830" name="Orange Cotton Skirt" description="An orange skirt made of linen cloth." effect="M. Attack -8" type="equip-legs" defense="4" weight="20">
- <sprite>equipment/legs/skirt.xml|#80280f,b04810,ef681f,ffb830</sprite>
+ <sprite gender="female">equipment/legs/skirt-female.xml|#80280f,b04810,ef681f,ffb830</sprite>
+ <sprite gender="male">equipment/legs/skirt.xml|#80280f,b04810,ef681f,ffb830</sprite>
+ <sprite gender="other">equipment/legs/skirt.xml|#80280f,b04810,ef681f,ffb830</sprite>
</item>
</items>
diff --git a/items/equip-legs/item2108_PurpleCottonSkirt.xml b/items/equip-legs/item2108_PurpleCottonSkirt.xml
index 919c0ae0..aebec840 100644
--- a/items/equip-legs/item2108_PurpleCottonSkirt.xml
+++ b/items/equip-legs/item2108_PurpleCottonSkirt.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2108" image="equipment/legs/skirt.png|W:#1a0a33,380f4d,82158c,b359ab" name="Purple Cotton Skirt" description="A purple skirt made of linen cloth." effect="M. Attack -8" type="equip-legs" defense="4" weight="20">
- <sprite>equipment/legs/skirt.xml|#1a0a33,441f66,992e90,cc7aa3</sprite>
+ <sprite gender="female">equipment/legs/skirt-female.xml|#1a0a33,441f66,992e90,cc7aa3</sprite>
+ <sprite gender="male">equipment/legs/skirt.xml|#1a0a33,441f66,992e90,cc7aa3</sprite>
+ <sprite gender="other">equipment/legs/skirt.xml|#1a0a33,441f66,992e90,cc7aa3</sprite>
</item>
</items>
diff --git a/items/equip-legs/item2109_DarkGreenCottonSkirt.xml b/items/equip-legs/item2109_DarkGreenCottonSkirt.xml
index f3a06168..3a1bc5f2 100644
--- a/items/equip-legs/item2109_DarkGreenCottonSkirt.xml
+++ b/items/equip-legs/item2109_DarkGreenCottonSkirt.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2109" image="equipment/legs/skirt.png|W:#0b300b,195519,3e832e,3e9c3e" name="Dark Green Cotton Skirt" description="A dark green skirt made of linen cloth." effect="M. Attack -8" type="equip-legs" defense="4" weight="20">
- <sprite>equipment/legs/skirt.xml|#0b300b,195519,3e832e,3e9c3e</sprite>
+ <sprite gender="female">equipment/legs/skirt-female.xml|#0b300b,195519,3e832e,3e9c3e</sprite>
+ <sprite gender="male">equipment/legs/skirt.xml|#0b300b,195519,3e832e,3e9c3e</sprite>
+ <sprite gender="other">equipment/legs/skirt.xml|#0b300b,195519,3e832e,3e9c3e</sprite>
</item>
</items>
diff --git a/items/equip-legs/item2110_RedCottonShorts.xml b/items/equip-legs/item2110_RedCottonShorts.xml
index 7bb7b365..e38d0a1e 100644
--- a/items/equip-legs/item2110_RedCottonShorts.xml
+++ b/items/equip-legs/item2110_RedCottonShorts.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2110" image="equipment/legs/shorts.png|W:#581a1a,a41111,c03a3a,ff6060" name="Red Cotton Shorts" description="Red shorts made of 100% cotton." effect="M. Attack -4" type="equip-legs" defense="2" weight="20">
- <sprite>equipment/legs/shorts.xml|#581a1a,a41111,c03a3a,ff6060</sprite>
+ <sprite gender="female">equipment/legs/shorts-female.xml|#581a1a,a41111,c03a3a,ff6060</sprite>
+ <sprite gender="male">equipment/legs/shorts.xml|#581a1a,a41111,c03a3a,ff6060</sprite>
+ <sprite gender="other">equipment/legs/shorts.xml|#581a1a,a41111,c03a3a,ff6060</sprite>
</item>
</items>
diff --git a/items/equip-legs/item2111_GreenCottonShorts.xml b/items/equip-legs/item2111_GreenCottonShorts.xml
index 3fe74539..5a25d1c0 100644
--- a/items/equip-legs/item2111_GreenCottonShorts.xml
+++ b/items/equip-legs/item2111_GreenCottonShorts.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2111" image="equipment/legs/shorts.png|W:#255511,579932,4aaf36,4ed65e" name="Green Cotton Shorts" description="Green shorts made of 100% cotton." effect="M. Attack -4" type="equip-legs" defense="2" weight="20">
- <sprite>equipment/legs/shorts.xml|#255511,579932,4aaf36,4ed65e</sprite>
+ <sprite gender="female">equipment/legs/shorts-female.xml|#255511,579932,4aaf36,4ed65e</sprite>
+ <sprite gender="male">equipment/legs/shorts.xml|#255511,579932,4aaf36,4ed65e</sprite>
+ <sprite gender="other">equipment/legs/shorts.xml|#255511,579932,4aaf36,4ed65e</sprite>
</item>
</items>
diff --git a/items/equip-legs/item2112_DarkBlueCottonShorts.xml b/items/equip-legs/item2112_DarkBlueCottonShorts.xml
index fcdb251a..59900137 100644
--- a/items/equip-legs/item2112_DarkBlueCottonShorts.xml
+++ b/items/equip-legs/item2112_DarkBlueCottonShorts.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2112" image="equipment/legs/shorts.png|W:#1a1a41,392b6e,4c529f,5d5dc2" name="Dark Blue Cotton Shorts" description="Dark blue shorts made of 100% cotton." effect="M. Attack -4" type="equip-legs" defense="2" weight="20">
- <sprite>equipment/legs/shorts.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite>
+ <sprite gender="female">equipment/legs/shorts-female.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite>
+ <sprite gender="male">equipment/legs/shorts.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite>
+ <sprite gender="other">equipment/legs/shorts.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite>
</item>
</items>
diff --git a/items/equip-legs/item2113_YellowCottonShorts.xml b/items/equip-legs/item2113_YellowCottonShorts.xml
index 74515fba..76474f16 100644
--- a/items/equip-legs/item2113_YellowCottonShorts.xml
+++ b/items/equip-legs/item2113_YellowCottonShorts.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2113" image="equipment/legs/shorts.png|W:#846928,dab641,ffef93,fff7c9" name="Yellow Cotton Shorts" description="Yellow shorts made of 100% cotton." effect="M. Attack -4" type="equip-legs" defense="2" weight="20">
- <sprite>equipment/legs/shorts.xml|#846928,dab641,ffef93,fff7c9</sprite>
+ <sprite gender="female">equipment/legs/shorts-female.xml|#846928,dab641,ffef93,fff7c9</sprite>
+ <sprite gender="male">equipment/legs/shorts.xml|#846928,dab641,ffef93,fff7c9</sprite>
+ <sprite gender="other">equipment/legs/shorts.xml|#846928,dab641,ffef93,fff7c9</sprite>
</item>
</items>
diff --git a/items/equip-legs/item2114_LightBlueCottonShorts.xml b/items/equip-legs/item2114_LightBlueCottonShorts.xml
index c0818e64..12a349b8 100644
--- a/items/equip-legs/item2114_LightBlueCottonShorts.xml
+++ b/items/equip-legs/item2114_LightBlueCottonShorts.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2114" image="equipment/legs/shorts.png|W:#16486e,498ec5,e4f2fc" name="Light Blue Cotton Shorts" description="Light blue shorts made of 100% cotton." effect="M. Attack -4" type="equip-legs" defense="2" weight="20">
- <sprite>equipment/legs/shorts.xml|#16486e,498ec5,e4f2fc</sprite>
+ <sprite gender="female">equipment/legs/shorts-female.xml|#16486e,498ec5,e4f2fc</sprite>
+ <sprite gender="male">equipment/legs/shorts.xml|#16486e,498ec5,e4f2fc</sprite>
+ <sprite gender="other">equipment/legs/shorts.xml|#16486e,498ec5,e4f2fc</sprite>
</item>
</items>
diff --git a/items/equip-legs/item2115_PinkCottonShorts.xml b/items/equip-legs/item2115_PinkCottonShorts.xml
index a30b8e03..a4fc5fa7 100644
--- a/items/equip-legs/item2115_PinkCottonShorts.xml
+++ b/items/equip-legs/item2115_PinkCottonShorts.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2115" image="equipment/legs/shorts.png|W:#bf369b,f25cb1,ff87b7,ffcccf" name="Pink Cotton Shorts" description="Pink shorts made of 100% cotton." effect="M. Attack -4" type="equip-legs" defense="2" weight="20">
- <sprite>equipment/legs/shorts.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite>
+ <sprite gender="female">equipment/legs/shorts-female.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite>
+ <sprite gender="male">equipment/legs/shorts.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite>
+ <sprite gender="other">equipment/legs/shorts.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite>
</item>
</items>
diff --git a/items/equip-legs/item2116_BlackCottonShorts.xml b/items/equip-legs/item2116_BlackCottonShorts.xml
index 6fba4ecd..cb257cc2 100644
--- a/items/equip-legs/item2116_BlackCottonShorts.xml
+++ b/items/equip-legs/item2116_BlackCottonShorts.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2116" image="equipment/legs/shorts.png|W:#111111,222222,333333,444444,555555,aaaaaa" name="Black Cotton Shorts" description="Black shorts made of 100% cotton." effect="M. Attack -4" type="equip-legs" defense="2" weight="20">
- <sprite>equipment/legs/shorts.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite>
+ <sprite gender="female">equipment/legs/shorts-female.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite>
+ <sprite gender="male">equipment/legs/shorts.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite>
+ <sprite gender="other">equipment/legs/shorts.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite>
</item>
</items>
diff --git a/items/equip-legs/item2117_OrangeCottonShorts.xml b/items/equip-legs/item2117_OrangeCottonShorts.xml
index 6b6b7cbd..1dfc2598 100644
--- a/items/equip-legs/item2117_OrangeCottonShorts.xml
+++ b/items/equip-legs/item2117_OrangeCottonShorts.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2117" image="equipment/legs/shorts.png|W:#80280f,b04810,ef681f,ffb830" name="Orange Cotton Shorts" description="Orange shorts made of 100% cotton." effect="M. Attack -4" type="equip-legs" defense="2" weight="20">
- <sprite>equipment/legs/shorts.xml|#80280f,b04810,ef681f,ffb830</sprite>
+ <sprite gender="female">equipment/legs/shorts-female.xml|#80280f,b04810,ef681f,ffb830</sprite>
+ <sprite gender="male">equipment/legs/shorts.xml|#80280f,b04810,ef681f,ffb830</sprite>
+ <sprite gender="other">equipment/legs/shorts.xml|#80280f,b04810,ef681f,ffb830</sprite>
</item>
</items>
diff --git a/items/equip-legs/item2118_PurpleCottonShorts.xml b/items/equip-legs/item2118_PurpleCottonShorts.xml
index 7b7b7261..b6f55865 100644
--- a/items/equip-legs/item2118_PurpleCottonShorts.xml
+++ b/items/equip-legs/item2118_PurpleCottonShorts.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2118" image="equipment/legs/shorts.png|W:#1a0a33,380f4d,82158c,b359ab" name="Purple Cotton Shorts" description="Purple shorts made of 100% cotton." effect="M. Attack -4" type="equip-legs" defense="2" weight="20">
- <sprite>equipment/legs/shorts.xml|#520a7b,8c23c7,ca87ef</sprite>
+ <sprite gender="female">equipment/legs/shorts-female.xml|#520a7b,8c23c7,ca87ef</sprite>
+ <sprite gender="male">equipment/legs/shorts.xml|#520a7b,8c23c7,ca87ef</sprite>
+ <sprite gender="other">equipment/legs/shorts.xml|#520a7b,8c23c7,ca87ef</sprite>
</item>
</items>
diff --git a/items/equip-legs/item2119_DarkGreenCottonShorts.xml b/items/equip-legs/item2119_DarkGreenCottonShorts.xml
index ff4ea601..0c90251f 100644
--- a/items/equip-legs/item2119_DarkGreenCottonShorts.xml
+++ b/items/equip-legs/item2119_DarkGreenCottonShorts.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2119" image="equipment/legs/shorts.png|W:#0b300b,195519,3e832e,3e9c3e" name="Dark Green Cotton Shorts" description="Dark green shorts made of 100% cotton." effect="M. Attack -4" type="equip-legs" defense="2" weight="20">
- <sprite>equipment/legs/shorts.xml|#0b300b,195519,3e832e,3e9c3e</sprite>
+ <sprite gender="female">equipment/legs/shorts-female.xml|#0b300b,195519,3e832e,3e9c3e</sprite>
+ <sprite gender="male">equipment/legs/shorts.xml|#0b300b,195519,3e832e,3e9c3e</sprite>
+ <sprite gender="other">equipment/legs/shorts.xml|#0b300b,195519,3e832e,3e9c3e</sprite>
</item>
</items>
diff --git a/items/equip-legs/item2170_RedMiniskirt.xml b/items/equip-legs/item2170_RedMiniskirt.xml
index ba0af661..fb71b4bf 100644
--- a/items/equip-legs/item2170_RedMiniskirt.xml
+++ b/items/equip-legs/item2170_RedMiniskirt.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2170" image="equipment/legs/miniskirt.png|W:#581a1a,a41111,c03a3a,ff6060" name="Red Miniskirt" description="A red short skirt for hot summer days." effect="M. Attack -8" type="equip-legs" defense="4" weight="8">
- <sprite>equipment/legs/miniskirt.xml|#581a1a,a41111,c03a3a,ff6060</sprite>
+ <sprite gender="female">equipment/legs/miniskirt-female.xml|#581a1a,a41111,c03a3a,ff6060</sprite>
+ <sprite gender="male">equipment/legs/miniskirt.xml|#581a1a,a41111,c03a3a,ff6060</sprite>
+ <sprite gender="other">equipment/legs/miniskirt.xml|#581a1a,a41111,c03a3a,ff6060</sprite>
</item>
</items>
diff --git a/items/equip-legs/item2171_GreenMiniskirt.xml b/items/equip-legs/item2171_GreenMiniskirt.xml
index 8b5f9a25..4ff063fe 100644
--- a/items/equip-legs/item2171_GreenMiniskirt.xml
+++ b/items/equip-legs/item2171_GreenMiniskirt.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2171" image="equipment/legs/miniskirt.png|W:#255511,579932,4aaf36,4ed65e" name="Green Miniskirt" description="A green short skirt for hot summer days." effect="M. Attack -8" type="equip-legs" defense="4" weight="8">
- <sprite>equipment/legs/miniskirt.xml|#255511,579932,4aaf36,4ed65e</sprite>
+ <sprite gender="female">equipment/legs/miniskirt-female.xml|#255511,579932,4aaf36,4ed65e</sprite>
+ <sprite gender="male">equipment/legs/miniskirt.xml|#255511,579932,4aaf36,4ed65e</sprite>
+ <sprite gender="other">equipment/legs/miniskirt.xml|#255511,579932,4aaf36,4ed65e</sprite>
</item>
</items>
diff --git a/items/equip-legs/item2172_DarkBlueMiniskirt.xml b/items/equip-legs/item2172_DarkBlueMiniskirt.xml
index 56ff597e..71548094 100644
--- a/items/equip-legs/item2172_DarkBlueMiniskirt.xml
+++ b/items/equip-legs/item2172_DarkBlueMiniskirt.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2172" image="equipment/legs/miniskirt.png|W:#1a1a41,392b6e,4c529f,5d5dc2" name="Dark Blue Miniskirt" description="A dark blue short skirt for hot summer days." effect="M. Attack -8" type="equip-legs" defense="4" weight="8">
- <sprite>equipment/legs/miniskirt.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite>
+ <sprite gender="female">equipment/legs/miniskirt-female.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite>
+ <sprite gender="male">equipment/legs/miniskirt.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite>
+ <sprite gender="other">equipment/legs/miniskirt.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite>
</item>
</items>
diff --git a/items/equip-legs/item2173_YellowMiniskirt.xml b/items/equip-legs/item2173_YellowMiniskirt.xml
index 1e35f6ff..11dde715 100644
--- a/items/equip-legs/item2173_YellowMiniskirt.xml
+++ b/items/equip-legs/item2173_YellowMiniskirt.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2173" image="equipment/legs/miniskirt.png|W:#846928,dab641,ffef93,fff7c9" name="Yellow Miniskirt" description="A yellow short skirt for hot summer days." effect="M. Attack -8" type="equip-legs" defense="4" weight="8">
- <sprite>equipment/legs/miniskirt.xml|#846928,dab641,ffef93,fff7c9</sprite>
+ <sprite gender="female">equipment/legs/miniskirt-female.xml|#846928,dab641,ffef93,fff7c9</sprite>
+ <sprite gender="male">equipment/legs/miniskirt.xml|#846928,dab641,ffef93,fff7c9</sprite>
+ <sprite gender="other">equipment/legs/miniskirt.xml|#846928,dab641,ffef93,fff7c9</sprite>
</item>
</items>
diff --git a/items/equip-legs/item2174_LightBlueMiniskirt.xml b/items/equip-legs/item2174_LightBlueMiniskirt.xml
index 3975ffc9..a0e191b7 100644
--- a/items/equip-legs/item2174_LightBlueMiniskirt.xml
+++ b/items/equip-legs/item2174_LightBlueMiniskirt.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2174" image="equipment/legs/miniskirt.png|W:#16486e,498ec5,e4f2fc" name="Light Blue Miniskirt" description="A light blue short skirt for hot summer days." effect="M. Attack -8" type="equip-legs" defense="4" weight="8">
- <sprite>equipment/legs/miniskirt.xml|#16486e,498ec5,e4f2fc</sprite>
+ <sprite gender="female">equipment/legs/miniskirt-female.xml|#16486e,498ec5,e4f2fc</sprite>
+ <sprite gender="male">equipment/legs/miniskirt.xml|#16486e,498ec5,e4f2fc</sprite>
+ <sprite gender="other">equipment/legs/miniskirt.xml|#16486e,498ec5,e4f2fc</sprite>
</item>
</items>
diff --git a/items/equip-legs/item2175_PinkMiniskirt.xml b/items/equip-legs/item2175_PinkMiniskirt.xml
index 969b61f1..a5f74988 100644
--- a/items/equip-legs/item2175_PinkMiniskirt.xml
+++ b/items/equip-legs/item2175_PinkMiniskirt.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2175" image="equipment/legs/miniskirt.png|W:#bf369b,f25cb1,ff87b7,ffcccf" name="Pink Miniskirt" description="A pink short skirt for hot summer days." effect="M. Attack -8" type="equip-legs" defense="4" weight="8">
- <sprite>equipment/legs/miniskirt.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite>
+ <sprite gender="female">equipment/legs/miniskirt-female.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite>
+ <sprite gender="male">equipment/legs/miniskirt.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite>
+ <sprite gender="other">equipment/legs/miniskirt.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite>
</item>
</items>
diff --git a/items/equip-legs/item2176_BlackMiniskirt.xml b/items/equip-legs/item2176_BlackMiniskirt.xml
index aec0ae2f..37f455d2 100644
--- a/items/equip-legs/item2176_BlackMiniskirt.xml
+++ b/items/equip-legs/item2176_BlackMiniskirt.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2176" image="equipment/legs/miniskirt.png|W:#111111,222222,333333,444444,555555,aaaaaa" name="Black Miniskirt" description="A black short skirt for hot summer days." effect="M. Attack -8" type="equip-legs" defense="4" weight="8">
- <sprite>equipment/legs/miniskirt.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite>
+ <sprite gender="female">equipment/legs/miniskirt-female.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite>
+ <sprite gender="male">equipment/legs/miniskirt.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite>
+ <sprite gender="other">equipment/legs/miniskirt.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite>
</item>
</items>
diff --git a/items/equip-legs/item2177_OrangeMiniskirt.xml b/items/equip-legs/item2177_OrangeMiniskirt.xml
index 3be459f3..b598668d 100644
--- a/items/equip-legs/item2177_OrangeMiniskirt.xml
+++ b/items/equip-legs/item2177_OrangeMiniskirt.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2177" image="equipment/legs/miniskirt.png|W:#80280f,b04810,ef681f,ffb830" name="Orange Miniskirt" description="An orange short skirt for hot summer days." effect="M. Attack -8" type="equip-legs" defense="4" weight="8">
- <sprite>equipment/legs/miniskirt.xml|#80280f,b04810,ef681f,ffb830</sprite>
+ <sprite gender="female">equipment/legs/miniskirt-female.xml|#80280f,b04810,ef681f,ffb830</sprite>
+ <sprite gender="male">equipment/legs/miniskirt.xml|#80280f,b04810,ef681f,ffb830</sprite>
+ <sprite gender="other">equipment/legs/miniskirt.xml|#80280f,b04810,ef681f,ffb830</sprite>
</item>
</items>
diff --git a/items/equip-legs/item2178_PurpleMiniskirt.xml b/items/equip-legs/item2178_PurpleMiniskirt.xml
index e6d9009d..983c0d19 100644
--- a/items/equip-legs/item2178_PurpleMiniskirt.xml
+++ b/items/equip-legs/item2178_PurpleMiniskirt.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2178" image="equipment/legs/miniskirt.png|W:#1a0a33,380f4d,82158c,b359ab" name="Purple Miniskirt" description="A purple short skirt for hot summer days." effect="M. Attack -8" type="equip-legs" defense="4" weight="8">
- <sprite>equipment/legs/miniskirt.xml|#1a0a33,380f4d,82158c,b359ab</sprite>
+ <sprite gender="female">equipment/legs/miniskirt-female.xml|#1a0a33,380f4d,82158c,b359ab</sprite>
+ <sprite gender="male">equipment/legs/miniskirt.xml|#1a0a33,380f4d,82158c,b359ab</sprite>
+ <sprite gender="other">equipment/legs/miniskirt.xml|#1a0a33,380f4d,82158c,b359ab</sprite>
</item>
</items>
diff --git a/items/equip-legs/item2179_DarkGreenMiniskirt.xml b/items/equip-legs/item2179_DarkGreenMiniskirt.xml
index 19868155..d6cc5adc 100644
--- a/items/equip-legs/item2179_DarkGreenMiniskirt.xml
+++ b/items/equip-legs/item2179_DarkGreenMiniskirt.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2179" image="equipment/legs/miniskirt.png|W:#0b300b,195519,3e832e,3e9c3e" name="Dark Green Miniskirt" description="A dark green short skirt for hot summer days." effect="M. Attack -8" type="equip-legs" defense="4" weight="8">
- <sprite>equipment/legs/miniskirt.xml|#0b300b,195519,3e832e,3e9c3e</sprite>
+ <sprite gender="female">equipment/legs/miniskirt-female.xml|#0b300b,195519,3e832e,3e9c3e</sprite>
+ <sprite gender="male">equipment/legs/miniskirt.xml|#0b300b,195519,3e832e,3e9c3e</sprite>
+ <sprite gender="other">equipment/legs/miniskirt.xml|#0b300b,195519,3e832e,3e9c3e</sprite>
</item>
</items>
diff --git a/items/equip-legs/item2180_RedCottonTrousers.xml b/items/equip-legs/item2180_RedCottonTrousers.xml
index 35a46670..850ab7fb 100644
--- a/items/equip-legs/item2180_RedCottonTrousers.xml
+++ b/items/equip-legs/item2180_RedCottonTrousers.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2180" image="equipment/legs/pants.png|W:#581a1a,a41111,c03a3a,ff6060" name="Red Cotton Trousers" description="Red, ankle-length pants made of cotton." effect="M. Attack -6" type="equip-legs" weight="25" defense="4">
- <sprite>equipment/legs/pants.xml|#581a1a,a41111,c03a3a,ff6060</sprite>
+ <sprite gender="female">equipment/legs/pants-female.xml|#581a1a,a41111,c03a3a,ff6060</sprite>
+ <sprite gender="male">equipment/legs/pants.xml|#581a1a,a41111,c03a3a,ff6060</sprite>
+ <sprite gender="other">equipment/legs/pants.xml|#581a1a,a41111,c03a3a,ff6060</sprite>
</item>
</items>
diff --git a/items/equip-legs/item2181_GreenCottonTrousers.xml b/items/equip-legs/item2181_GreenCottonTrousers.xml
index 0a1178d3..37a5e322 100644
--- a/items/equip-legs/item2181_GreenCottonTrousers.xml
+++ b/items/equip-legs/item2181_GreenCottonTrousers.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2181" image="equipment/legs/pants.png|W:#255511,579932,4aaf36,4ed65e" name="Green Cotton Trousers" description="Green, ankle-length pants made of cotton." effect="M. Attack -6" type="equip-legs" weight="25" defense="4">
- <sprite>equipment/legs/pants.xml|#255511,579932,4aaf36,4ed65e</sprite>
+ <sprite gender="female">equipment/legs/pants-female.xml|#255511,579932,4aaf36,4ed65e</sprite>
+ <sprite gender="male">equipment/legs/pants.xml|#255511,579932,4aaf36,4ed65e</sprite>
+ <sprite gender="other">equipment/legs/pants.xml|#255511,579932,4aaf36,4ed65e</sprite>
</item>
</items>
diff --git a/items/equip-legs/item2182_DarkBlueCottonTrousers.xml b/items/equip-legs/item2182_DarkBlueCottonTrousers.xml
index 9f215c92..a15a0bdd 100644
--- a/items/equip-legs/item2182_DarkBlueCottonTrousers.xml
+++ b/items/equip-legs/item2182_DarkBlueCottonTrousers.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2182" image="equipment/legs/pants.png|W:#1a1a41,392b6e,4c529f,5d5dc2" name="Dark Blue Cotton Trousers" description="Dark Blue, ankle-length pants made of cotton." effect="M. Attack -6" type="equip-legs" weight="25" defense="4">
- <sprite>equipment/legs/pants.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite>
+ <sprite gender="female">equipment/legs/pants-female.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite>
+ <sprite gender="male">equipment/legs/pants.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite>
+ <sprite gender="other">equipment/legs/pants.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite>
</item>
</items>
diff --git a/items/equip-legs/item2183_YellowCottonTrousers.xml b/items/equip-legs/item2183_YellowCottonTrousers.xml
index f53b385a..13cdb405 100644
--- a/items/equip-legs/item2183_YellowCottonTrousers.xml
+++ b/items/equip-legs/item2183_YellowCottonTrousers.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2183" image="equipment/legs/pants.png|W:#846928,dab641,ffef93,fff7c9" name="Yellow Cotton Trousers" description="Yellow, ankle-length pants made of cotton." effect="M. Attack -6" type="equip-legs" weight="25" defense="4">
- <sprite>equipment/legs/pants.xml|#846928,dab641,ffef93,fff7c9</sprite>
+ <sprite gender="female">equipment/legs/pants-female.xml|#846928,dab641,ffef93,fff7c9</sprite>
+ <sprite gender="male">equipment/legs/pants.xml|#846928,dab641,ffef93,fff7c9</sprite>
+ <sprite gender="other">equipment/legs/pants.xml|#846928,dab641,ffef93,fff7c9</sprite>
</item>
</items>
diff --git a/items/equip-legs/item2184_LightBlueCottonTrousers.xml b/items/equip-legs/item2184_LightBlueCottonTrousers.xml
index e810c175..43f50490 100644
--- a/items/equip-legs/item2184_LightBlueCottonTrousers.xml
+++ b/items/equip-legs/item2184_LightBlueCottonTrousers.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2184" image="equipment/legs/pants.png|W:#16486e,498ec5,e4f2fc" name="Light Blue Cotton Trousers" description="Light Blue, ankle-length pants made of cotton." effect="M. Attack -6" type="equip-legs" weight="25" defense="4">
- <sprite>equipment/legs/pants.xml|#16486e,498ec5,e4f2fc</sprite>
+ <sprite gender="female">equipment/legs/pants-female.xml|#16486e,498ec5,e4f2fc</sprite>
+ <sprite gender="male">equipment/legs/pants.xml|#16486e,498ec5,e4f2fc</sprite>
+ <sprite gender="other">equipment/legs/pants.xml|#16486e,498ec5,e4f2fc</sprite>
</item>
</items>
diff --git a/items/equip-legs/item2185_PinkCottonTrousers.xml b/items/equip-legs/item2185_PinkCottonTrousers.xml
index 30320329..1639a89e 100644
--- a/items/equip-legs/item2185_PinkCottonTrousers.xml
+++ b/items/equip-legs/item2185_PinkCottonTrousers.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2185" image="equipment/legs/pants.png|W:#bf369b,f25cb1,ff87b7,ffcccf" name="Pink Cotton Trousers" description="Pink, ankle-length pants made of cotton." effect="M. Attack -6" type="equip-legs" weight="25" defense="4">
- <sprite>equipment/legs/pants.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite>
+ <sprite gender="female">equipment/legs/pants-female.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite>
+ <sprite gender="male">equipment/legs/pants.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite>
+ <sprite gender="other">equipment/legs/pants.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite>
</item>
</items>
diff --git a/items/equip-legs/item2186_BlackCottonTrousers.xml b/items/equip-legs/item2186_BlackCottonTrousers.xml
index 8a3f9c29..a2f5c0e4 100644
--- a/items/equip-legs/item2186_BlackCottonTrousers.xml
+++ b/items/equip-legs/item2186_BlackCottonTrousers.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2186" image="equipment/legs/pants.png|W:#111111,222222,333333,444444,555555,aaaaaa" name="Black Cotton Trousers" description="Black, ankle-length pants made of cotton." effect="M. Attack -6" type="equip-legs" weight="25" defense="4">
- <sprite>equipment/legs/pants.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite>
+ <sprite gender="female">equipment/legs/pants-female.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite>
+ <sprite gender="male">equipment/legs/pants.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite>
+ <sprite gender="other">equipment/legs/pants.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite>
</item>
</items>
diff --git a/items/equip-legs/item2187_OrangeCottonTrousers.xml b/items/equip-legs/item2187_OrangeCottonTrousers.xml
index 6468a0a9..e3a2d997 100644
--- a/items/equip-legs/item2187_OrangeCottonTrousers.xml
+++ b/items/equip-legs/item2187_OrangeCottonTrousers.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2187" image="equipment/legs/pants.png|W:#80280f,b04810,ef681f,ffb830" name="Orange Cotton Trousers" description="Orange, ankle-length pants made of cotton." effect="M. Attack -6" type="equip-legs" weight="25" defense="4">
- <sprite>equipment/legs/pants.xml|#80280f,b04810,ef681f,ffb830</sprite>
+ <sprite gender="female">equipment/legs/pants-female.xml|#80280f,b04810,ef681f,ffb830</sprite>
+ <sprite gender="male">equipment/legs/pants.xml|#80280f,b04810,ef681f,ffb830</sprite>
+ <sprite gender="other">equipment/legs/pants.xml|#80280f,b04810,ef681f,ffb830</sprite>
</item>
</items>
diff --git a/items/equip-legs/item2188_PurpleCottonTrousers.xml b/items/equip-legs/item2188_PurpleCottonTrousers.xml
index 3f149b8b..83ec85e7 100644
--- a/items/equip-legs/item2188_PurpleCottonTrousers.xml
+++ b/items/equip-legs/item2188_PurpleCottonTrousers.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2188" image="equipment/legs/pants.png|W:#1a0a33,380f4d,82158c,b359ab" name="Purple Cotton Trousers" description="Purple, ankle-length pants made of cotton." effect="M. Attack -6" type="equip-legs" weight="25" defense="4">
- <sprite>equipment/legs/pants.xml|#1a0a33,380f4d,82158c,b359ab</sprite>
+ <sprite gender="female">equipment/legs/pants-female.xml|#1a0a33,380f4d,82158c,b359ab</sprite>
+ <sprite gender="male">equipment/legs/pants.xml|#1a0a33,380f4d,82158c,b359ab</sprite>
+ <sprite gender="other">equipment/legs/pants.xml|#1a0a33,380f4d,82158c,b359ab</sprite>
</item>
</items>
diff --git a/items/equip-legs/item2189_DarkGreenCottonTrousers.xml b/items/equip-legs/item2189_DarkGreenCottonTrousers.xml
index 1bf84785..2c4f0e00 100644
--- a/items/equip-legs/item2189_DarkGreenCottonTrousers.xml
+++ b/items/equip-legs/item2189_DarkGreenCottonTrousers.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2189" image="equipment/legs/pants.png|W:#0b300b,195519,3e832e,3e9c3e" name="Dark Green Cotton Trousers" description="Dark Green, ankle-length pants made of cotton." effect="M. Attack -6" type="equip-legs" weight="25" defense="4">
- <sprite>equipment/legs/pants.xml|#0b300b,195519,3e832e,3e9c3e</sprite>
+ <sprite gender="female">equipment/legs/pants-female.xml|#0b300b,195519,3e832e,3e9c3e</sprite>
+ <sprite gender="male">equipment/legs/pants.xml|#0b300b,195519,3e832e,3e9c3e</sprite>
+ <sprite gender="other">equipment/legs/pants.xml|#0b300b,195519,3e832e,3e9c3e</sprite>
</item>
</items>
diff --git a/items/equip-legs/item586_CottonShorts.xml b/items/equip-legs/item586_CottonShorts.xml
index 7fb578e0..ce1a49d6 100644
--- a/items/equip-legs/item586_CottonShorts.xml
+++ b/items/equip-legs/item586_CottonShorts.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="586" image="equipment/legs/shorts.png|W:#a4b2b2,ffffff" name="Cotton Shorts" description="Shorts made of 100% cotton." effect="M. Attack -4" type="equip-legs" weight="15" defense="2">
- <sprite>equipment/legs/shorts.xml|#a4b2b2,ffffff</sprite>
+ <sprite gender="female">equipment/legs/shorts-female.xml|#a4b2b2,ffffff</sprite>
+ <sprite gender="male">equipment/legs/shorts.xml|#a4b2b2,ffffff</sprite>
+ <sprite gender="other">equipment/legs/shorts.xml|#a4b2b2,ffffff</sprite>
</item>
</items>
diff --git a/items/equip-legs/item610_JeansShorts.xml b/items/equip-legs/item610_JeansShorts.xml
index 5d5d440b..11eafbdc 100644
--- a/items/equip-legs/item610_JeansShorts.xml
+++ b/items/equip-legs/item610_JeansShorts.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="610" image="equipment/legs/shorts.png|W:#255367,266c84,68b0c5,ffffff" name="Jeans Shorts" description="Shorts made of jeans." effect="M. Attack -8" type="equip-legs" defense="4" weight="25">
- <sprite>equipment/legs/shorts.xml|#255367,266c84,68b0c5,ffffff</sprite>
+ <sprite gender="female">equipment/legs/shorts-female.xml|#255367,266c84,68b0c5,ffffff</sprite>
+ <sprite gender="male">equipment/legs/shorts.xml|#255367,266c84,68b0c5,ffffff</sprite>
+ <sprite gender="other">equipment/legs/shorts.xml|#255367,266c84,68b0c5,ffffff</sprite>
</item>
</items>
diff --git a/items/equip-legs/item632_CottonSkirt.xml b/items/equip-legs/item632_CottonSkirt.xml
index ec567996..ad272657 100644
--- a/items/equip-legs/item632_CottonSkirt.xml
+++ b/items/equip-legs/item632_CottonSkirt.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="632" image="equipment/legs/skirt.png|W:#a4b2b2,ffffff" name="Cotton Skirt" description="A skirt made of linen cloth." effect="M. Attack -8" type="equip-legs" defense="4" weight="10">
- <sprite>equipment/legs/skirt.xml|#a4b2b2,ffffff</sprite>
+ <sprite gender="female">equipment/legs/skirt-female.xml|#a4b2b2,ffffff</sprite>
+ <sprite gender="male">equipment/legs/skirt.xml|#a4b2b2,ffffff</sprite>
+ <sprite gender="other">equipment/legs/skirt.xml|#a4b2b2,ffffff</sprite>
</item>
</items>
diff --git a/items/equip-legs/item642_JeansChaps.xml b/items/equip-legs/item642_JeansChaps.xml
index 1f272b35..8ad7fb3d 100644
--- a/items/equip-legs/item642_JeansChaps.xml
+++ b/items/equip-legs/item642_JeansChaps.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="642" image="equipment/legs/chaps.png" name="Jeans Chaps" description="Jeans with snake skin chaps." effect="M. Attack -12" type="equip-legs" defense="6" weight="60">
- <sprite>equipment/legs/chaps.xml</sprite>
+ <sprite gender="female">equipment/legs/chaps-female.xml</sprite>
+ <sprite gender="male">equipment/legs/chaps.xml</sprite>
+ <sprite gender="other">equipment/legs/chaps.xml</sprite>
</item>
</items>
diff --git a/items/equip-legs/item648_CottonTrousers.xml b/items/equip-legs/item648_CottonTrousers.xml
index 79a10147..3d18e920 100644
--- a/items/equip-legs/item648_CottonTrousers.xml
+++ b/items/equip-legs/item648_CottonTrousers.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="648" image="equipment/legs/pants.png|W:#a4b2b2,ffffff" name="Cotton Trousers" description="Ankle-length trousers made of cotton." effect="M. Attack -6" type="equip-legs" weight="25" defense="4">
- <sprite>equipment/legs/pants.xml|#a4b2b2,ffffff</sprite>
+ <sprite gender="female">equipment/legs/pants-female.xml|#a4b2b2,ffffff</sprite>
+ <sprite gender="male">equipment/legs/pants.xml|#a4b2b2,ffffff</sprite>
+ <sprite gender="other">equipment/legs/pants.xml|#a4b2b2,ffffff</sprite>
</item>
</items>
diff --git a/items/equip-legs/item768_TerraniteLegs.xml b/items/equip-legs/item768_TerraniteLegs.xml
index 1357ff03..7006734e 100644
--- a/items/equip-legs/item768_TerraniteLegs.xml
+++ b/items/equip-legs/item768_TerraniteLegs.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="768" image="equipment/legs/terranitepants.png" name="Terranite Legs" description="Leggings made out of terranite." effect="M. Attack -8 / M. Defense +5" type="equip-legs" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/legs/terranite.xml</sprite>
+ <sprite gender="female">equipment/legs/terranite-female.xml</sprite>
+ <sprite gender="male">equipment/legs/terranite.xml</sprite>
+ <sprite gender="other">equipment/legs/terranite.xml</sprite>
</item>
</items>
diff --git a/items/equip-legs/item771_Miniskirt.xml b/items/equip-legs/item771_Miniskirt.xml
index 114e1a0b..741ebdde 100644
--- a/items/equip-legs/item771_Miniskirt.xml
+++ b/items/equip-legs/item771_Miniskirt.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="771" image="equipment/legs/miniskirt.png|W:#a4b2b2,ffffff" name="Miniskirt" description="A short skirt for hot summer days." effect="M. Attack -8" defense="4" type="equip-legs" weight="8">
- <sprite>equipment/legs/miniskirt.xml|#a4b2b2,ffffff</sprite>
+ <sprite gender="female">equipment/legs/miniskirt-female.xml|#a4b2b2,ffffff</sprite>
+ <sprite gender="male">equipment/legs/miniskirt.xml|#a4b2b2,ffffff</sprite>
+ <sprite gender="other">equipment/legs/miniskirt.xml|#a4b2b2,ffffff</sprite>
</item>
</items>
diff --git a/items/equip-legs/item796_BromenalLegs.xml b/items/equip-legs/item796_BromenalLegs.xml
index ac4f1718..2b2b8c5d 100644
--- a/items/equip-legs/item796_BromenalLegs.xml
+++ b/items/equip-legs/item796_BromenalLegs.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="796" image="equipment/legs/bromenallegs.png" name="Bromenal Legs" description="A bromenal leg armor." effect="M. Attack -12" type="equip-legs" weight="150" defense="6" sellProtected="true">
- <sprite>equipment/legs/bromenallegs.xml</sprite>
+ <sprite gender="female">equipment/legs/bromenallegs-female.xml</sprite>
+ <sprite gender="male">equipment/legs/bromenallegs.xml</sprite>
+ <sprite gender="other">equipment/legs/bromenallegs.xml</sprite>
</item>
</items>
diff --git a/items/equip-legs/item857_LeatherTrousers.xml b/items/equip-legs/item857_LeatherTrousers.xml
index 03fae085..4b493708 100644
--- a/items/equip-legs/item857_LeatherTrousers.xml
+++ b/items/equip-legs/item857_LeatherTrousers.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="857" image="equipment/legs/pants.png|W:#2a2117,2f2112,493219,61411e,724c22,a97e4f" name="Leather Trousers" description="Trousers made out of robust leather." effect="M. Attack -4, Accuracy +2" type="equip-legs" defense="5" weight="25" sellProtected="true">
- <sprite>equipment/legs/pants.xml|#2a2117,2f2112,493219,61411e,724c22,a97e4f</sprite>
+ <sprite gender="female">equipment/legs/pants-female.xml|#2a2117,2f2112,493219,61411e,724c22,a97e4f</sprite>
+ <sprite gender="male">equipment/legs/pants.xml|#2a2117,2f2112,493219,61411e,724c22,a97e4f</sprite>
+ <sprite gender="other">equipment/legs/pants.xml|#2a2117,2f2112,493219,61411e,724c22,a97e4f</sprite>
</item>
</items>
diff --git a/items/equip-legs/item881_RaggedShorts.xml b/items/equip-legs/item881_RaggedShorts.xml
index b9ab6c14..23cff59a 100644
--- a/items/equip-legs/item881_RaggedShorts.xml
+++ b/items/equip-legs/item881_RaggedShorts.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="881" image="equipment/legs/shorts.png|W:#95887F,E0D1C9" name="Ragged Shorts" description="These shorts are too worn-out to give any protection." effect="M. Attack -2" type="equip-legs" weight="7" defense="1">
- <sprite>equipment/legs/shorts.xml|#95887F,E0D1C9</sprite>
+ <sprite gender="female">equipment/legs/shorts-female.xml|#95887F,E0D1C9</sprite>
+ <sprite gender="male">equipment/legs/shorts.xml|#95887F,E0D1C9</sprite>
+ <sprite gender="other">equipment/legs/shorts.xml|#95887F,E0D1C9</sprite>
</item>
</items>
diff --git a/items/equip-torso/item1178_ContributorShirt.xml b/items/equip-torso/item1178_ContributorShirt.xml
index 6c6c394a..b618bb52 100644
--- a/items/equip-torso/item1178_ContributorShirt.xml
+++ b/items/equip-torso/item1178_ContributorShirt.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="1178" image="equipment/chest/contributor.png|W:#87876c,bbc39c,edf4e1,ffffff;R:#bc2c26" name="Contributor Shirt" description="This shirt belongs to someone who helped making tmw as awesome as it is now!" effect="M. Attack +5" type="equip-torso" defense="5" weight="20" sellProtected="true">
- <sprite>equipment/chest/contributor.xml|#87876c,bbc39c,edf4e1,ffffff;#bc2c26</sprite>
+ <sprite gender="female">equipment/chest/contributor-female.xml|#87876c,bbc39c,edf4e1,ffffff;#bc2c26</sprite>
+ <sprite gender="male">equipment/chest/contributor.xml|#87876c,bbc39c,edf4e1,ffffff;#bc2c26</sprite>
+ <sprite gender="other">equipment/chest/contributor.xml|#87876c,bbc39c,edf4e1,ffffff;#bc2c26</sprite>
</item>
</items>
diff --git a/items/equip-torso/item1183_AmberChristmasSweater.xml b/items/equip-torso/item1183_AmberChristmasSweater.xml
index 9bd4e029..7f61a528 100644
--- a/items/equip-torso/item1183_AmberChristmasSweater.xml
+++ b/items/equip-torso/item1183_AmberChristmasSweater.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="1183" image="equipment/chest/ugly-sweater.png|W:#ffffff;Y:#b0242f,e1c130;G:#35bc40;C:#8c7223,e1c130,ffdb63" name="Amber Christmas Sweater" description="An itchy, woolen, amber sweater with a green pinetree emblem on it." effect="M. Attack -12" type="equip-torso" defense="6" weight="35" drawBefore="pants">
- <sprite>equipment/chest/ugly-sweater.xml|#ffffff;#b0242f,e1c130;#35bc40;#8c7223,e1c130,ffdb63</sprite>
+ <sprite gender="female">equipment/chest/ugly-sweater-female.xml|#ffffff;#b0242f,e1c130;#35bc40;#8c7223,e1c130,ffdb63</sprite>
+ <sprite gender="male">equipment/chest/ugly-sweater.xml|#ffffff;#b0242f,e1c130;#35bc40;#8c7223,e1c130,ffdb63</sprite>
+ <sprite gender="other">equipment/chest/ugly-sweater.xml|#ffffff;#b0242f,e1c130;#35bc40;#8c7223,e1c130,ffdb63</sprite>
</item>
</items>
diff --git a/items/equip-torso/item1184_FunkyChristmasSweater.xml b/items/equip-torso/item1184_FunkyChristmasSweater.xml
index fcf2ec50..a7b546f8 100644
--- a/items/equip-torso/item1184_FunkyChristmasSweater.xml
+++ b/items/equip-torso/item1184_FunkyChristmasSweater.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="1184" image="equipment/chest/ugly-sweater.png|W:#3f3f3f,ffffff;Y:#af5a2f,af5a2f;G:#8ece91,ffffff;C:#578760,6daa78,92e5a2,9be8a9" name="Funky Christmas Sweater" description="An itchy, woolen, green sweater with a faint pinetree emblem on it." effect="M. Attack -12" type="equip-torso" defense="6" weight="35" drawBefore="pants">
- <sprite>equipment/chest/ugly-sweater.xml|#3f3f3f,ffffff;#af5a2f,af5a2f;#8ece91,ffffff;#578760,6daa78,92e5a2,9be8a9</sprite>
+ <sprite gender="female">equipment/chest/ugly-sweater-female.xml|#3f3f3f,ffffff;#af5a2f,af5a2f;#8ece91,ffffff;#578760,6daa78,92e5a2,9be8a9</sprite>
+ <sprite gender="male">equipment/chest/ugly-sweater.xml|#3f3f3f,ffffff;#af5a2f,af5a2f;#8ece91,ffffff;#578760,6daa78,92e5a2,9be8a9</sprite>
+ <sprite gender="other">equipment/chest/ugly-sweater.xml|#3f3f3f,ffffff;#af5a2f,af5a2f;#8ece91,ffffff;#578760,6daa78,92e5a2,9be8a9</sprite>
</item>
</items>
diff --git a/items/equip-torso/item1185_PinkChristmasSweater.xml b/items/equip-torso/item1185_PinkChristmasSweater.xml
index 7e5e5bce..69ff3640 100644
--- a/items/equip-torso/item1185_PinkChristmasSweater.xml
+++ b/items/equip-torso/item1185_PinkChristmasSweater.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="1185" image="equipment/chest/ugly-sweater.png|W:#000000,333333;Y:#c44dff;G:#ff4df0;C:#a3a3a3,ffffff" name="Pink Christmas Sweater" description="A light and only slightly itchy pink christmas sweater." type="equip-torso" defense="5" weight="30" sellProtected="true" drawBefore="pants">
- <sprite>equipment/chest/ugly-sweater.xml|#000000,333333;#c44dff;#ff4df0;#a3a3a3,ffffff</sprite>
+ <sprite gender="female">equipment/chest/ugly-sweater-female.xml|#000000,333333;#c44dff;#ff4df0;#a3a3a3,ffffff</sprite>
+ <sprite gender="male">equipment/chest/ugly-sweater.xml|#000000,333333;#c44dff;#ff4df0;#a3a3a3,ffffff</sprite>
+ <sprite gender="other">equipment/chest/ugly-sweater.xml|#000000,333333;#c44dff;#ff4df0;#a3a3a3,ffffff</sprite>
</item>
</items>
diff --git a/items/equip-torso/item1186_DarkChristmasSweater.xml b/items/equip-torso/item1186_DarkChristmasSweater.xml
index b19613f5..09b7d9df 100644
--- a/items/equip-torso/item1186_DarkChristmasSweater.xml
+++ b/items/equip-torso/item1186_DarkChristmasSweater.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="1186" image="equipment/chest/ugly-sweater.png|W:#3f3f3f,ffffff;Y:#af5a2f,af5a2f;G:#8ece91,364c17;C:#49661f" name="Dark Christmas Sweater" description="A thick, warming, yet itchy christmas themed sweater" effect="M. Attack -12" type="equip-torso" defense="6" weight="35" drawBefore="pants">
- <sprite>equipment/chest/ugly-sweater.xml|#3f3f3f,ffffff;#af5a2f,af5a2f;#8ece91,364c17;#49661f</sprite>
+ <sprite gender="female">equipment/chest/ugly-sweater-female.xml|#3f3f3f,ffffff;#af5a2f,af5a2f;#8ece91,364c17;#49661f</sprite>
+ <sprite gender="male">equipment/chest/ugly-sweater.xml|#3f3f3f,ffffff;#af5a2f,af5a2f;#8ece91,364c17;#49661f</sprite>
+ <sprite gender="other">equipment/chest/ugly-sweater.xml|#3f3f3f,ffffff;#af5a2f,af5a2f;#8ece91,364c17;#49661f</sprite>
</item>
</items>
diff --git a/items/equip-torso/item1187_BlueChristmasSweater.xml b/items/equip-torso/item1187_BlueChristmasSweater.xml
index 65b9896d..b1c32052 100644
--- a/items/equip-torso/item1187_BlueChristmasSweater.xml
+++ b/items/equip-torso/item1187_BlueChristmasSweater.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="1187" image="equipment/chest/ugly-sweater.png|W:#ffffff;Y:#2958b5,ff4df0;G:#a7a7a7,d6d6d6,fffffe;C:#2958b5,789eea,c5d8ff" name="Blue Christmas Sweater" description="An itchy, woolen, blue sweater with a white pinetree emblem on it." type="equip-torso" defense="5" weight="30" sellProtected="true" drawBefore="pants">
- <sprite>equipment/chest/ugly-sweater.xml|#ffffff,2958b5;#ff4df0;#a7a7a7,d6d6d6,fffffe;#2958b5,789eea,c5d8ff</sprite>
+ <sprite gender="female">equipment/chest/ugly-sweater-female.xml|#ffffff,2958b5;#ff4df0;#a7a7a7,d6d6d6,fffffe;#2958b5,789eea,c5d8ff</sprite>
+ <sprite gender="male">equipment/chest/ugly-sweater.xml|#ffffff,2958b5;#ff4df0;#a7a7a7,d6d6d6,fffffe;#2958b5,789eea,c5d8ff</sprite>
+ <sprite gender="other">equipment/chest/ugly-sweater.xml|#ffffff,2958b5;#ff4df0;#a7a7a7,d6d6d6,fffffe;#2958b5,789eea,c5d8ff</sprite>
</item>
</items>
diff --git a/items/equip-torso/item1202_CottonShirt.xml b/items/equip-torso/item1202_CottonShirt.xml
index f7c278c7..163e2cec 100644
--- a/items/equip-torso/item1202_CottonShirt.xml
+++ b/items/equip-torso/item1202_CottonShirt.xml
@@ -7,6 +7,16 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="1202" image="equipment/chest/cottonshirt.png|W:#a4b2b2,ffffff" name="Cotton Shirt" description="A shirt made of 100% cotton." effect="M. Attack -2" type="equip-torso" defense="2" weight="13">
- <sprite>equipment/chest/cotton.xml|#a4b2b2,ffffff</sprite>
+ <sprite gender="female">equipment/chest/cotton-female.xml|#a4b2b2,ffffff</sprite>
+ <sprite gender="male">equipment/chest/cotton.xml|#a4b2b2,ffffff</sprite>
+ <sprite gender="other">equipment/chest/cotton.xml|#a4b2b2,ffffff</sprite>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item2050_RedCottonShirt.xml b/items/equip-torso/item2050_RedCottonShirt.xml
index f2587a8e..4c6f3198 100644
--- a/items/equip-torso/item2050_RedCottonShirt.xml
+++ b/items/equip-torso/item2050_RedCottonShirt.xml
@@ -7,6 +7,16 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2050" image="equipment/chest/cottonshirt.png|W:#581a1a,a41111,c03a3a,ff6060" name="Red Cotton Shirt" description="A red shirt made of 100% cotton." effect="M. Attack -4" type="equip-torso" defense="2" weight="20">
- <sprite>equipment/chest/cotton.xml|#581a1a,a41111,c03a3a,ff6060</sprite>
+ <sprite gender="female">equipment/chest/cotton-female.xml|#581a1a,a41111,c03a3a,ff6060</sprite>
+ <sprite gender="male">equipment/chest/cotton.xml|#581a1a,a41111,c03a3a,ff6060</sprite>
+ <sprite gender="other">equipment/chest/cotton.xml|#581a1a,a41111,c03a3a,ff6060</sprite>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item2051_GreenCottonShirt.xml b/items/equip-torso/item2051_GreenCottonShirt.xml
index 35f3a8d7..fa759bae 100644
--- a/items/equip-torso/item2051_GreenCottonShirt.xml
+++ b/items/equip-torso/item2051_GreenCottonShirt.xml
@@ -7,6 +7,16 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2051" image="equipment/chest/cottonshirt.png|W:#255511,579932,4aaf36,4ed65e" name="Green Cotton Shirt" description="A green shirt made of 100% cotton." effect="M. Attack -4" type="equip-torso" defense="2" weight="20">
- <sprite>equipment/chest/cotton.xml|#255511,579932,4aaf36,4ed65e</sprite>
+ <sprite gender="female">equipment/chest/cotton-female.xml|#255511,579932,4aaf36,4ed65e</sprite>
+ <sprite gender="male">equipment/chest/cotton.xml|#255511,579932,4aaf36,4ed65e</sprite>
+ <sprite gender="other">equipment/chest/cotton.xml|#255511,579932,4aaf36,4ed65e</sprite>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item2052_DarkBlueCottonShirt.xml b/items/equip-torso/item2052_DarkBlueCottonShirt.xml
index d81251b6..41775b8f 100644
--- a/items/equip-torso/item2052_DarkBlueCottonShirt.xml
+++ b/items/equip-torso/item2052_DarkBlueCottonShirt.xml
@@ -7,6 +7,16 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2052" image="equipment/chest/cottonshirt.png|W:#1a1a41,392b6e,4c529f,5d5dc2" name="Dark Blue Cotton Shirt" description="A dark blue shirt made of 100% cotton." effect="M. Attack -4" type="equip-torso" defense="2" weight="20">
- <sprite>equipment/chest/cotton.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite>
+ <sprite gender="female">equipment/chest/cotton-female.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite>
+ <sprite gender="male">equipment/chest/cotton.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite>
+ <sprite gender="other">equipment/chest/cotton.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item2053_YellowCottonShirt.xml b/items/equip-torso/item2053_YellowCottonShirt.xml
index 839a2bd6..644e6b10 100644
--- a/items/equip-torso/item2053_YellowCottonShirt.xml
+++ b/items/equip-torso/item2053_YellowCottonShirt.xml
@@ -7,6 +7,16 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2053" image="equipment/chest/cottonshirt.png|W:#846928,dab641,ffef93,fff7c9" name="Yellow Cotton Shirt" description="A yellow shirt made of 100% cotton." effect="M. Attack -4" type="equip-torso" defense="2" weight="20">
- <sprite>equipment/chest/cotton.xml|#846928,dab641,ffef93,fff7c9</sprite>
+ <sprite gender="female">equipment/chest/cotton-female.xml|#846928,dab641,ffef93,fff7c9</sprite>
+ <sprite gender="male">equipment/chest/cotton.xml|#846928,dab641,ffef93,fff7c9</sprite>
+ <sprite gender="other">equipment/chest/cotton.xml|#846928,dab641,ffef93,fff7c9</sprite>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item2054_LightBlueCottonShirt.xml b/items/equip-torso/item2054_LightBlueCottonShirt.xml
index ee38132c..4513419a 100644
--- a/items/equip-torso/item2054_LightBlueCottonShirt.xml
+++ b/items/equip-torso/item2054_LightBlueCottonShirt.xml
@@ -7,6 +7,16 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2054" image="equipment/chest/cottonshirt.png|W:#16486e,498ec5,e4f2fc" name="Light Blue Cotton Shirt" description="A light blue shirt made of 100% cotton." effect="M. Attack -4" type="equip-torso" defense="2" weight="20">
- <sprite>equipment/chest/cotton.xml|#16486e,498ec5,e4f2fc</sprite>
+ <sprite gender="female">equipment/chest/cotton-female.xml|#16486e,498ec5,e4f2fc</sprite>
+ <sprite gender="male">equipment/chest/cotton.xml|#16486e,498ec5,e4f2fc</sprite>
+ <sprite gender="other">equipment/chest/cotton.xml|#16486e,498ec5,e4f2fc</sprite>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item2055_PinkCottonShirt.xml b/items/equip-torso/item2055_PinkCottonShirt.xml
index 3add692d..c8321cdd 100644
--- a/items/equip-torso/item2055_PinkCottonShirt.xml
+++ b/items/equip-torso/item2055_PinkCottonShirt.xml
@@ -7,6 +7,16 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2055" image="equipment/chest/cottonshirt.png|W:#bf369b,f25cb1,ff87b7,ffcccf" name="Pink Cotton Shirt" description="A pink shirt made of 100% cotton." effect="M. Attack -4" type="equip-torso" defense="2" weight="20">
- <sprite>equipment/chest/cotton.xml|#bf369b,f25cb1,ff7aaf,ffb3c3</sprite>
+ <sprite gender="female">equipment/chest/cotton-female.xml|#bf369b,f25cb1,ff7aaf,ffb3c3</sprite>
+ <sprite gender="male">equipment/chest/cotton.xml|#bf369b,f25cb1,ff7aaf,ffb3c3</sprite>
+ <sprite gender="other">equipment/chest/cotton.xml|#bf369b,f25cb1,ff7aaf,ffb3c3</sprite>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item2056_BlackCottonShirt.xml b/items/equip-torso/item2056_BlackCottonShirt.xml
index 06fd6053..bb91a8af 100644
--- a/items/equip-torso/item2056_BlackCottonShirt.xml
+++ b/items/equip-torso/item2056_BlackCottonShirt.xml
@@ -7,6 +7,16 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2056" image="equipment/chest/cottonshirt.png|W:#111111,222222,333333,444444,555555,aaaaaa" name="Black Cotton Shirt" description="A black shirt made of 100% cotton." effect="M. Attack -4" type="equip-torso" defense="2" weight="20">
- <sprite>equipment/chest/cotton.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite>
+ <sprite gender="female">equipment/chest/cotton-female.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite>
+ <sprite gender="male">equipment/chest/cotton.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite>
+ <sprite gender="other">equipment/chest/cotton.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item2057_OrangeCottonShirt.xml b/items/equip-torso/item2057_OrangeCottonShirt.xml
index 4b12f0ae..cfc83487 100644
--- a/items/equip-torso/item2057_OrangeCottonShirt.xml
+++ b/items/equip-torso/item2057_OrangeCottonShirt.xml
@@ -7,6 +7,16 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2057" image="equipment/chest/cottonshirt.png|W:#80280f,b04810,ef681f,ffb830" name="Orange Cotton Shirt" description="An orange shirt made of 100% cotton." effect="M. Attack -4" type="equip-torso" defense="2" weight="20">
- <sprite>equipment/chest/cotton.xml|#80280f,b04810,ef681f,ffb830</sprite>
+ <sprite gender="female">equipment/chest/cotton-female.xml|#80280f,b04810,ef681f,ffb830</sprite>
+ <sprite gender="male">equipment/chest/cotton.xml|#80280f,b04810,ef681f,ffb830</sprite>
+ <sprite gender="other">equipment/chest/cotton.xml|#80280f,b04810,ef681f,ffb830</sprite>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item2058_PurpleCottonShirt.xml b/items/equip-torso/item2058_PurpleCottonShirt.xml
index 9e5afc7e..2e2e4d97 100644
--- a/items/equip-torso/item2058_PurpleCottonShirt.xml
+++ b/items/equip-torso/item2058_PurpleCottonShirt.xml
@@ -7,6 +7,16 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2058" image="equipment/chest/cottonshirt.png|W:#1a0a33,380f4d,82158c,b359ab" name="Purple Cotton Shirt" description="A purple shirt made of 100% cotton." effect="M. Attack -4" type="equip-torso" defense="2" weight="20">
- <sprite>equipment/chest/cotton.xml|#1a0a33,380f4d,82158c,b359ab</sprite>
+ <sprite gender="female">equipment/chest/cotton-female.xml|#1a0a33,380f4d,82158c,b359ab</sprite>
+ <sprite gender="male">equipment/chest/cotton.xml|#1a0a33,380f4d,82158c,b359ab</sprite>
+ <sprite gender="other">equipment/chest/cotton.xml|#1a0a33,380f4d,82158c,b359ab</sprite>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item2059_DarkGreenCottonShirt.xml b/items/equip-torso/item2059_DarkGreenCottonShirt.xml
index 4537f21a..124e008a 100644
--- a/items/equip-torso/item2059_DarkGreenCottonShirt.xml
+++ b/items/equip-torso/item2059_DarkGreenCottonShirt.xml
@@ -7,6 +7,16 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2059" image="equipment/chest/cottonshirt.png|W:#0b300b,195519,3e832e,3e9c3e" name="Dark Green Cotton Shirt" description="A dark green shirt made of 100% cotton." effect="M. Attack -4" type="equip-torso" defense="2" weight="20">
- <sprite>equipment/chest/cotton.xml|#0b300b,195519,3e832e,3e9c3e</sprite>
+ <sprite gender="female">equipment/chest/cotton-female.xml|#0b300b,195519,3e832e,3e9c3e</sprite>
+ <sprite gender="male">equipment/chest/cotton.xml|#0b300b,195519,3e832e,3e9c3e</sprite>
+ <sprite gender="other">equipment/chest/cotton.xml|#0b300b,195519,3e832e,3e9c3e</sprite>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item2060_RedVNeckSweater.xml b/items/equip-torso/item2060_RedVNeckSweater.xml
index 96ad35de..921db1e4 100644
--- a/items/equip-torso/item2060_RedVNeckSweater.xml
+++ b/items/equip-torso/item2060_RedVNeckSweater.xml
@@ -7,6 +7,16 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2060" image="equipment/chest/vnecksweater.png|W:#581a1a,a41111,c03a3a,ff6060" name="Red V-Neck Sweater" description="A thin, soft and warm red sweater." effect="M. Attack -16" type="equip-torso" defense="8" weight="35" drawBefore="pants">
- <sprite>equipment/chest/vnecksweater.xml|#581a1a,a41111,c03a3a,ff6060</sprite>
+ <sprite gender="female">equipment/chest/vnecksweater-female.xml|#581a1a,a41111,c03a3a,ff6060</sprite>
+ <sprite gender="male">equipment/chest/vnecksweater.xml|#581a1a,a41111,c03a3a,ff6060</sprite>
+ <sprite gender="other">equipment/chest/vnecksweater.xml|#581a1a,a41111,c03a3a,ff6060</sprite>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item2061_GreenVNeckSweater.xml b/items/equip-torso/item2061_GreenVNeckSweater.xml
index fcedfa10..d2795cf3 100644
--- a/items/equip-torso/item2061_GreenVNeckSweater.xml
+++ b/items/equip-torso/item2061_GreenVNeckSweater.xml
@@ -7,6 +7,16 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2061" image="equipment/chest/vnecksweater.png|W:#255511,579932,4aaf36,4ed65e" name="Green V-Neck Sweater" description="A thin, soft and warm green sweater." effect="M. Attack -16" type="equip-torso" defense="8" weight="35" drawBefore="pants">
- <sprite>equipment/chest/vnecksweater.xml|#255511,579932,4aaf36,4ed65e</sprite>
+ <sprite gender="female">equipment/chest/vnecksweater-female.xml|#255511,579932,4aaf36,4ed65e</sprite>
+ <sprite gender="male">equipment/chest/vnecksweater.xml|#255511,579932,4aaf36,4ed65e</sprite>
+ <sprite gender="other">equipment/chest/vnecksweater.xml|#255511,579932,4aaf36,4ed65e</sprite>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item2062_DarkBlueVNeckSweater.xml b/items/equip-torso/item2062_DarkBlueVNeckSweater.xml
index 75c19e54..2b0b009c 100644
--- a/items/equip-torso/item2062_DarkBlueVNeckSweater.xml
+++ b/items/equip-torso/item2062_DarkBlueVNeckSweater.xml
@@ -7,6 +7,16 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2062" image="equipment/chest/vnecksweater.png|W:#1a1a41,392b6e,4c529f,5d5dc2" name="Dark Blue V-Neck Sweater" description="A thin, soft and warm dark blue sweater." effect="M. Attack -16" type="equip-torso" defense="8" weight="35" drawBefore="pants">
- <sprite>equipment/chest/vnecksweater.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite>
+ <sprite gender="female">equipment/chest/vnecksweater-female.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite>
+ <sprite gender="male">equipment/chest/vnecksweater.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite>
+ <sprite gender="other">equipment/chest/vnecksweater.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item2063_YellowVNeckSweater.xml b/items/equip-torso/item2063_YellowVNeckSweater.xml
index 78e9404e..79ac7fb3 100644
--- a/items/equip-torso/item2063_YellowVNeckSweater.xml
+++ b/items/equip-torso/item2063_YellowVNeckSweater.xml
@@ -7,6 +7,16 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2063" image="equipment/chest/vnecksweater.png|W:#846928,dab641,ffef93,fff7c9" name="Yellow V-Neck Sweater" description="A thin, soft and warm yellow sweater." effect="M. Attack -16" type="equip-torso" defense="8" weight="35" drawBefore="pants">
- <sprite>equipment/chest/vnecksweater.xml|#846928,dab641,ffef93,fff7c9</sprite>
+ <sprite gender="female">equipment/chest/vnecksweater-female.xml|#846928,dab641,ffef93,fff7c9</sprite>
+ <sprite gender="male">equipment/chest/vnecksweater.xml|#846928,dab641,ffef93,fff7c9</sprite>
+ <sprite gender="other">equipment/chest/vnecksweater.xml|#846928,dab641,ffef93,fff7c9</sprite>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item2064_LightBlueVNeckSweater.xml b/items/equip-torso/item2064_LightBlueVNeckSweater.xml
index 2507c9bc..74722e92 100644
--- a/items/equip-torso/item2064_LightBlueVNeckSweater.xml
+++ b/items/equip-torso/item2064_LightBlueVNeckSweater.xml
@@ -7,6 +7,16 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2064" image="equipment/chest/vnecksweater.png|W:#16486e,498ec5,e4f2fc" name="Light Blue V-Neck Sweater" description="A thin, soft and warm light blue sweater." effect="M. Attack -16" type="equip-torso" defense="8" weight="35" drawBefore="pants">
- <sprite>equipment/chest/vnecksweater.xml|#16486e,498ec5,e4f2fc</sprite>
+ <sprite gender="female">equipment/chest/vnecksweater-female.xml|#16486e,498ec5,e4f2fc</sprite>
+ <sprite gender="male">equipment/chest/vnecksweater.xml|#16486e,498ec5,e4f2fc</sprite>
+ <sprite gender="other">equipment/chest/vnecksweater.xml|#16486e,498ec5,e4f2fc</sprite>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item2065_PinkVNeckSweater.xml b/items/equip-torso/item2065_PinkVNeckSweater.xml
index aa50cc08..06b7250e 100644
--- a/items/equip-torso/item2065_PinkVNeckSweater.xml
+++ b/items/equip-torso/item2065_PinkVNeckSweater.xml
@@ -7,6 +7,16 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2065" image="equipment/chest/vnecksweater.png|W:#bf369b,f25cb1,ff87b7,ffcccf" name="Pink V-Neck Sweater" description="A thin, soft and warm pink sweater." effect="M. Attack -16" type="equip-torso" defense="8" weight="35" drawBefore="pants">
- <sprite>equipment/chest/vnecksweater.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite>
+ <sprite gender="female">equipment/chest/vnecksweater-female.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite>
+ <sprite gender="male">equipment/chest/vnecksweater.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite>
+ <sprite gender="other">equipment/chest/vnecksweater.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item2066_BlackVNeckSweater.xml b/items/equip-torso/item2066_BlackVNeckSweater.xml
index 8211bbb7..9b0f80ab 100644
--- a/items/equip-torso/item2066_BlackVNeckSweater.xml
+++ b/items/equip-torso/item2066_BlackVNeckSweater.xml
@@ -7,6 +7,16 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2066" image="equipment/chest/vnecksweater.png|W:#111111,222222,333333,444444,555555,aaaaaa" name="Black V-Neck Sweater" description="A thin, soft and warm black sweater." effect="M. Attack -16" type="equip-torso" defense="8" weight="35" drawBefore="pants">
- <sprite>equipment/chest/vnecksweater.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite>
+ <sprite gender="female">equipment/chest/vnecksweater-female.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite>
+ <sprite gender="male">equipment/chest/vnecksweater.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite>
+ <sprite gender="other">equipment/chest/vnecksweater.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item2067_OrangeVNeckSweater.xml b/items/equip-torso/item2067_OrangeVNeckSweater.xml
index 1cb0e3c8..6bf65bdc 100644
--- a/items/equip-torso/item2067_OrangeVNeckSweater.xml
+++ b/items/equip-torso/item2067_OrangeVNeckSweater.xml
@@ -7,6 +7,16 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2067" image="equipment/chest/vnecksweater.png|W:#80280f,b04810,ef681f,ffb830" name="Orange V-Neck Sweater" description="A thin, soft and warm orange sweater." effect="M. Attack -16" type="equip-torso" defense="8" weight="35" drawBefore="pants">
- <sprite>equipment/chest/vnecksweater.xml|#80280f,b04810,ef681f,ffb830</sprite>
+ <sprite gender="female">equipment/chest/vnecksweater-female.xml|#80280f,b04810,ef681f,ffb830</sprite>
+ <sprite gender="male">equipment/chest/vnecksweater.xml|#80280f,b04810,ef681f,ffb830</sprite>
+ <sprite gender="other">equipment/chest/vnecksweater.xml|#80280f,b04810,ef681f,ffb830</sprite>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item2068_PurpleVNeckSweater.xml b/items/equip-torso/item2068_PurpleVNeckSweater.xml
index db5c18f1..3522927c 100644
--- a/items/equip-torso/item2068_PurpleVNeckSweater.xml
+++ b/items/equip-torso/item2068_PurpleVNeckSweater.xml
@@ -7,6 +7,16 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2068" image="equipment/chest/vnecksweater.png|W:#1a0a33,380f4d,82158c,b359ab" name="Purple V-Neck Sweater" description="A thin, soft and warm purple sweater." effect="M. Attack -16" type="equip-torso" defense="8" weight="35" drawBefore="pants">
- <sprite>equipment/chest/vnecksweater.xml|#541f66,6c2273,992e90,b3478f</sprite>
+ <sprite gender="female">equipment/chest/vnecksweater-female.xml|#541f66,6c2273,992e90,b3478f</sprite>
+ <sprite gender="male">equipment/chest/vnecksweater.xml|#541f66,6c2273,992e90,b3478f</sprite>
+ <sprite gender="other">equipment/chest/vnecksweater.xml|#541f66,6c2273,992e90,b3478f</sprite>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item2069_DarkGreenVNeckSweater.xml b/items/equip-torso/item2069_DarkGreenVNeckSweater.xml
index 7d412d1f..89512a17 100644
--- a/items/equip-torso/item2069_DarkGreenVNeckSweater.xml
+++ b/items/equip-torso/item2069_DarkGreenVNeckSweater.xml
@@ -7,6 +7,16 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2069" image="equipment/chest/vnecksweater.png|W:#0b300b,195519,3e832e,3e9c3e" name="Dark Green V-Neck Sweater" description="A thin, soft and warm dark green sweater." effect="M. Attack -16" type="equip-torso" defense="8" weight="35" drawBefore="pants">
- <sprite>equipment/chest/vnecksweater.xml|#0b300b,195519,3e832e,3e9c3e</sprite>
+ <sprite gender="female">equipment/chest/vnecksweater-female.xml|#0b300b,195519,3e832e,3e9c3e</sprite>
+ <sprite gender="male">equipment/chest/vnecksweater.xml|#0b300b,195519,3e832e,3e9c3e</sprite>
+ <sprite gender="other">equipment/chest/vnecksweater.xml|#0b300b,195519,3e832e,3e9c3e</sprite>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item2070_RedTurtleneckSweater.xml b/items/equip-torso/item2070_RedTurtleneckSweater.xml
index 9f72a15c..1bb6999a 100644
--- a/items/equip-torso/item2070_RedTurtleneckSweater.xml
+++ b/items/equip-torso/item2070_RedTurtleneckSweater.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2070" image="equipment/chest/tnecksweater.png|W:#581a1a,a41111,c03a3a,ff6060" name="Red Turtleneck Sweater" description="A thick, soft and warm red sweater." effect="M. Attack -12" type="equip-torso" defense="6" weight="35">
- <sprite>equipment/chest/tnecksweater.xml|#581a1a,a41111,c03a3a,ff6060</sprite>
+ <sprite gender="female">equipment/chest/tnecksweater-female.xml|#581a1a,a41111,c03a3a,ff6060</sprite>
+ <sprite gender="male">equipment/chest/tnecksweater.xml|#581a1a,a41111,c03a3a,ff6060</sprite>
+ <sprite gender="other">equipment/chest/tnecksweater.xml|#581a1a,a41111,c03a3a,ff6060</sprite>
</item>
</items>
diff --git a/items/equip-torso/item2071_GreenTurtleneckSweater.xml b/items/equip-torso/item2071_GreenTurtleneckSweater.xml
index b56ba381..b00f0936 100644
--- a/items/equip-torso/item2071_GreenTurtleneckSweater.xml
+++ b/items/equip-torso/item2071_GreenTurtleneckSweater.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2071" image="equipment/chest/tnecksweater.png|W:#255511,579932,4aaf36,4ed65e" name="Green Turtleneck Sweater" description="A thick, soft and warm green sweater." effect="M. Attack -12" type="equip-torso" defense="6" weight="35">
- <sprite>equipment/chest/tnecksweater.xml|#255511,579932,4aaf36,4ed65e</sprite>
+ <sprite gender="female">equipment/chest/tnecksweater-female.xml|#255511,579932,4aaf36,4ed65e</sprite>
+ <sprite gender="male">equipment/chest/tnecksweater.xml|#255511,579932,4aaf36,4ed65e</sprite>
+ <sprite gender="other">equipment/chest/tnecksweater.xml|#255511,579932,4aaf36,4ed65e</sprite>
</item>
</items>
diff --git a/items/equip-torso/item2072_DarkBlueTurtleneckSweater.xml b/items/equip-torso/item2072_DarkBlueTurtleneckSweater.xml
index e28f073f..10c8aa44 100644
--- a/items/equip-torso/item2072_DarkBlueTurtleneckSweater.xml
+++ b/items/equip-torso/item2072_DarkBlueTurtleneckSweater.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2072" image="equipment/chest/tnecksweater.png|W:#1a1a41,392b6e,4c529f,5d5dc2" name="Dark Blue Turtleneck Sweater" description="A thick, soft and warm dark blue sweater." effect="M. Attack -12" type="equip-torso" defense="6" weight="35">
- <sprite>equipment/chest/tnecksweater.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite>
+ <sprite gender="female">equipment/chest/tnecksweater-female.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite>
+ <sprite gender="male">equipment/chest/tnecksweater.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite>
+ <sprite gender="other">equipment/chest/tnecksweater.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite>
</item>
</items>
diff --git a/items/equip-torso/item2073_YellowTurtleneckSweater.xml b/items/equip-torso/item2073_YellowTurtleneckSweater.xml
index fe327e11..0cab69b6 100644
--- a/items/equip-torso/item2073_YellowTurtleneckSweater.xml
+++ b/items/equip-torso/item2073_YellowTurtleneckSweater.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2073" image="equipment/chest/tnecksweater.png|W:#846928,dab641,ffef93,fff7c9" name="Yellow Turtleneck Sweater" description="A thick, soft and warm yellow sweater." type="equip-torso" effect="M. Attack -12" defense="6" weight="35">
- <sprite>equipment/chest/tnecksweater.xml|#846928,dab641,ffef93,fff7c9</sprite>
+ <sprite gender="female">equipment/chest/tnecksweater-female.xml|#846928,dab641,ffef93,fff7c9</sprite>
+ <sprite gender="male">equipment/chest/tnecksweater.xml|#846928,dab641,ffef93,fff7c9</sprite>
+ <sprite gender="other">equipment/chest/tnecksweater.xml|#846928,dab641,ffef93,fff7c9</sprite>
</item>
</items>
diff --git a/items/equip-torso/item2074_LightBlueTurtleneckSweater.xml b/items/equip-torso/item2074_LightBlueTurtleneckSweater.xml
index 9340fab8..7558df2b 100644
--- a/items/equip-torso/item2074_LightBlueTurtleneckSweater.xml
+++ b/items/equip-torso/item2074_LightBlueTurtleneckSweater.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2074" image="equipment/chest/tnecksweater.png|W:#16486e,498ec5,e4f2fc" name="Light Blue Turtleneck Sweater" description="A thick, soft and warm light blue sweater." effect="M. Attack -12" type="equip-torso" defense="6" weight="35">
- <sprite>equipment/chest/tnecksweater.xml|#214d6e,4c9bc5,a2cade,e4f2fc</sprite>
+ <sprite gender="female">equipment/chest/tnecksweater-female.xml|#214d6e,4c9bc5,a2cade,e4f2fc</sprite>
+ <sprite gender="male">equipment/chest/tnecksweater.xml|#214d6e,4c9bc5,a2cade,e4f2fc</sprite>
+ <sprite gender="other">equipment/chest/tnecksweater.xml|#214d6e,4c9bc5,a2cade,e4f2fc</sprite>
</item>
</items>
diff --git a/items/equip-torso/item2075_PinkTurtleneckSweater.xml b/items/equip-torso/item2075_PinkTurtleneckSweater.xml
index 11bfed1f..47ae4ee8 100644
--- a/items/equip-torso/item2075_PinkTurtleneckSweater.xml
+++ b/items/equip-torso/item2075_PinkTurtleneckSweater.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2075" image="equipment/chest/tnecksweater.png|W:#bf369b,f25cb1,ff87b7,ffcccf" name="Pink Turtleneck Sweater" description="A thick, soft and warm pink sweater." effect="M. Attack -12" type="equip-torso" defense="6" weight="35">
- <sprite>equipment/chest/tnecksweater.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite>
+ <sprite gender="female">equipment/chest/tnecksweater-female.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite>
+ <sprite gender="male">equipment/chest/tnecksweater.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite>
+ <sprite gender="other">equipment/chest/tnecksweater.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite>
</item>
</items>
diff --git a/items/equip-torso/item2076_BlackTurtleneckSweater.xml b/items/equip-torso/item2076_BlackTurtleneckSweater.xml
index c49e4138..50a485c3 100644
--- a/items/equip-torso/item2076_BlackTurtleneckSweater.xml
+++ b/items/equip-torso/item2076_BlackTurtleneckSweater.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2076" image="equipment/chest/tnecksweater.png|W:#111111,222222,333333,444444,555555,aaaaaa" name="Black Turtleneck Sweater" description="A thick, soft and warm black sweater." effect="M. Attack -12" type="equip-torso" defense="6" weight="35">
- <sprite>equipment/chest/tnecksweater.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite>
+ <sprite gender="female">equipment/chest/tnecksweater-female.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite>
+ <sprite gender="male">equipment/chest/tnecksweater.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite>
+ <sprite gender="other">equipment/chest/tnecksweater.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite>
</item>
</items>
diff --git a/items/equip-torso/item2077_OrangeTurtleneckSweater.xml b/items/equip-torso/item2077_OrangeTurtleneckSweater.xml
index 51f1f958..406454bf 100644
--- a/items/equip-torso/item2077_OrangeTurtleneckSweater.xml
+++ b/items/equip-torso/item2077_OrangeTurtleneckSweater.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2077" image="equipment/chest/tnecksweater.png|W:#80280f,b04810,ef681f,ffb830" name="Orange Turtleneck Sweater" description="A thick, soft and warm orange sweater." effect="M. Attack -12" type="equip-torso" defense="6" weight="35">
- <sprite>equipment/chest/tnecksweater.xml|#80280f,b04810,ef681f,ffb830</sprite>
+ <sprite gender="female">equipment/chest/tnecksweater-female.xml|#80280f,b04810,ef681f,ffb830</sprite>
+ <sprite gender="male">equipment/chest/tnecksweater.xml|#80280f,b04810,ef681f,ffb830</sprite>
+ <sprite gender="other">equipment/chest/tnecksweater.xml|#80280f,b04810,ef681f,ffb830</sprite>
</item>
</items>
diff --git a/items/equip-torso/item2078_PurpleTurtleneckSweater.xml b/items/equip-torso/item2078_PurpleTurtleneckSweater.xml
index 5a4fc17e..c9068f43 100644
--- a/items/equip-torso/item2078_PurpleTurtleneckSweater.xml
+++ b/items/equip-torso/item2078_PurpleTurtleneckSweater.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2078" image="equipment/chest/tnecksweater.png|W:#1a0a33,380f4d,82158c,b359ab" name="Purple Turtleneck Sweater" description="A thick, soft and warm purple sweater." effect="M. Attack -12" type="equip-torso" defense="6" weight="35">
- <sprite>equipment/chest/tnecksweater.xml|#1a0a33,380f4d,82158c,b359ab</sprite>
+ <sprite gender="female">equipment/chest/tnecksweater-female.xml|#1a0a33,380f4d,82158c,b359ab</sprite>
+ <sprite gender="male">equipment/chest/tnecksweater.xml|#1a0a33,380f4d,82158c,b359ab</sprite>
+ <sprite gender="other">equipment/chest/tnecksweater.xml|#1a0a33,380f4d,82158c,b359ab</sprite>
</item>
</items>
diff --git a/items/equip-torso/item2079_DarkGreenTurtleneckSweater.xml b/items/equip-torso/item2079_DarkGreenTurtleneckSweater.xml
index 704d53f2..610a8e40 100644
--- a/items/equip-torso/item2079_DarkGreenTurtleneckSweater.xml
+++ b/items/equip-torso/item2079_DarkGreenTurtleneckSweater.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2079" image="equipment/chest/tnecksweater.png|W:#0b300b,195519,3e832e,3e9c3e" name="Dark Green Turtleneck Sweater" description="A thick, soft and warm dark green sweater." effect="M. Attack -12" type="equip-torso" defense="6" weight="35">
- <sprite>equipment/chest/tnecksweater.xml|#0b300b,195519,3e832e,3e9c3e</sprite>
+ <sprite gender="female">equipment/chest/tnecksweater-female.xml|#0b300b,195519,3e832e,3e9c3e</sprite>
+ <sprite gender="male">equipment/chest/tnecksweater.xml|#0b300b,195519,3e832e,3e9c3e</sprite>
+ <sprite gender="other">equipment/chest/tnecksweater.xml|#0b300b,195519,3e832e,3e9c3e</sprite>
</item>
</items>
diff --git a/items/equip-torso/item2080_RedSilkRobe.xml b/items/equip-torso/item2080_RedSilkRobe.xml
index 8a6f9c6a..8faeeeb5 100644
--- a/items/equip-torso/item2080_RedSilkRobe.xml
+++ b/items/equip-torso/item2080_RedSilkRobe.xml
@@ -7,6 +7,16 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2080" image="equipment/chest/silk-robe.png|W:#581a1a,a41111,c03a3a,ff6060" name="Red Silk Robe" description="A light and shimmering red silk robe." type="equip-torso" defense="5" weight="30" sellProtected="true">
- <sprite>equipment/chest/robe.xml|#583a1a,a42111,c03a3a,ff8060</sprite>
+ <sprite gender="female">equipment/chest/robe-female.xml|#583a1a,a42111,c03a3a,ff8060</sprite>
+ <sprite gender="male">equipment/chest/robe.xml|#583a1a,a42111,c03a3a,ff8060</sprite>
+ <sprite gender="other">equipment/chest/robe.xml|#583a1a,a42111,c03a3a,ff8060</sprite>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item2081_GreenSilkRobe.xml b/items/equip-torso/item2081_GreenSilkRobe.xml
index e48be858..3809cc52 100644
--- a/items/equip-torso/item2081_GreenSilkRobe.xml
+++ b/items/equip-torso/item2081_GreenSilkRobe.xml
@@ -7,6 +7,16 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2081" image="equipment/chest/silk-robe.png|W:#255511,579932,4aaf36,4ed65e" name="Green Silk Robe" description="A light and shimmering green silk robe." type="equip-torso" defense="5" weight="30" sellProtected="true">
- <sprite>equipment/chest/robe.xml|#255511,579932,4aaf36,4ed65e</sprite>
+ <sprite gender="female">equipment/chest/robe-female.xml|#255511,579932,4aaf36,4ed65e</sprite>
+ <sprite gender="male">equipment/chest/robe.xml|#255511,579932,4aaf36,4ed65e</sprite>
+ <sprite gender="other">equipment/chest/robe.xml|#255511,579932,4aaf36,4ed65e</sprite>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item2082_DarkBlueSilkRobe.xml b/items/equip-torso/item2082_DarkBlueSilkRobe.xml
index 8e487b0b..0c26f350 100644
--- a/items/equip-torso/item2082_DarkBlueSilkRobe.xml
+++ b/items/equip-torso/item2082_DarkBlueSilkRobe.xml
@@ -7,6 +7,16 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2082" image="equipment/chest/silk-robe.png|W:#1a1a41,392b6e,4c529f,5d5dc2" name="Dark Blue Silk Robe" description="A light and shimmering dark blue silk robe." type="equip-torso" defense="5" weight="30" sellProtected="true">
- <sprite>equipment/chest/robe.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite>
+ <sprite gender="female">equipment/chest/robe-female.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite>
+ <sprite gender="male">equipment/chest/robe.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite>
+ <sprite gender="other">equipment/chest/robe.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item2083_YellowSilkRobe.xml b/items/equip-torso/item2083_YellowSilkRobe.xml
index b698c729..1f5ad8c4 100644
--- a/items/equip-torso/item2083_YellowSilkRobe.xml
+++ b/items/equip-torso/item2083_YellowSilkRobe.xml
@@ -7,6 +7,16 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2083" image="equipment/chest/silk-robe.png|W:#846928,dab641,ffef93,fff7c9" name="Yellow Silk Robe" description="A light and shimmering yellow silk robe." type="equip-torso" defense="5" weight="30" sellProtected="true">
- <sprite>equipment/chest/robe.xml|#846928,dab641,ffef93,fff7c9</sprite>
+ <sprite gender="female">equipment/chest/robe-female.xml|#846928,dab641,ffef93,fff7c9</sprite>
+ <sprite gender="male">equipment/chest/robe.xml|#846928,dab641,ffef93,fff7c9</sprite>
+ <sprite gender="other">equipment/chest/robe.xml|#846928,dab641,ffef93,fff7c9</sprite>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item2084_LightBlueSilkRobe.xml b/items/equip-torso/item2084_LightBlueSilkRobe.xml
index 104d7348..de70b19e 100644
--- a/items/equip-torso/item2084_LightBlueSilkRobe.xml
+++ b/items/equip-torso/item2084_LightBlueSilkRobe.xml
@@ -7,6 +7,16 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2084" image="equipment/chest/silk-robe.png|W:#16486e,498ec5,e4f2fc" name="Light Blue Silk Robe" description="A light and shimmering light blue silk robe." type="equip-torso" defense="5" weight="30" sellProtected="true">
- <sprite>equipment/chest/robe.xml|#16486e,498ec5,e4f2fc</sprite>
+ <sprite gender="female">equipment/chest/robe-female.xml|#16486e,498ec5,e4f2fc</sprite>
+ <sprite gender="male">equipment/chest/robe.xml|#16486e,498ec5,e4f2fc</sprite>
+ <sprite gender="other">equipment/chest/robe.xml|#16486e,498ec5,e4f2fc</sprite>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item2085_PinkSilkRobe.xml b/items/equip-torso/item2085_PinkSilkRobe.xml
index f6e4414f..8dbbb732 100644
--- a/items/equip-torso/item2085_PinkSilkRobe.xml
+++ b/items/equip-torso/item2085_PinkSilkRobe.xml
@@ -7,6 +7,16 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2085" image="equipment/chest/silk-robe.png|W:#bf369b,f25cb1,ff87b7,ffcccf" name="Pink Silk Robe" description="A light and shimmering pink silk robe." type="equip-torso" defense="5" weight="30">
- <sprite>equipment/chest/robe.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite>
+ <sprite gender="female">equipment/chest/robe-female.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite>
+ <sprite gender="male">equipment/chest/robe.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite>
+ <sprite gender="other">equipment/chest/robe.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item2086_BlackSilkRobe.xml b/items/equip-torso/item2086_BlackSilkRobe.xml
index 953c8803..efeb6fdd 100644
--- a/items/equip-torso/item2086_BlackSilkRobe.xml
+++ b/items/equip-torso/item2086_BlackSilkRobe.xml
@@ -7,6 +7,16 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2086" image="equipment/chest/silk-robe.png|W:#111111,222222,333333,444444,555555,aaaaaa" name="Black Silk Robe" description="A light and shimmering black silk robe." type="equip-torso" defense="5" weight="30" sellProtected="true">
- <sprite>equipment/chest/robe.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite>
+ <sprite gender="female">equipment/chest/robe-female.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite>
+ <sprite gender="male">equipment/chest/robe.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite>
+ <sprite gender="other">equipment/chest/robe.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item2087_OrangeSilkRobe.xml b/items/equip-torso/item2087_OrangeSilkRobe.xml
index b4009cba..92f3d144 100644
--- a/items/equip-torso/item2087_OrangeSilkRobe.xml
+++ b/items/equip-torso/item2087_OrangeSilkRobe.xml
@@ -7,6 +7,16 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2087" image="equipment/chest/silk-robe.png|W:#80280f,b04810,ef681f,ffb830" name="Orange Silk Robe" description="A light and shimmering orange silk robe." type="equip-torso" defense="5" weight="30" sellProtected="true">
- <sprite>equipment/chest/robe.xml|#80280f,b04810,ef681f,ffb830</sprite>
+ <sprite gender="female">equipment/chest/robe-female.xml|#80280f,b04810,ef681f,ffb830</sprite>
+ <sprite gender="male">equipment/chest/robe.xml|#80280f,b04810,ef681f,ffb830</sprite>
+ <sprite gender="other">equipment/chest/robe.xml|#80280f,b04810,ef681f,ffb830</sprite>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item2088_PurpleSilkRobe.xml b/items/equip-torso/item2088_PurpleSilkRobe.xml
index 2fade55f..19b98a9e 100644
--- a/items/equip-torso/item2088_PurpleSilkRobe.xml
+++ b/items/equip-torso/item2088_PurpleSilkRobe.xml
@@ -7,6 +7,16 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2088" image="equipment/chest/silk-robe.png|W:#1a0a33,380f4d,82158c,b359ab" name="Purple Silk Robe" description="A light and shimmering purple silk robe." type="equip-torso" defense="5" weight="30" sellProtected="true">
- <sprite>equipment/chest/robe.xml|#1a0a33,380f4d,82158c,b359ab</sprite>
+ <sprite gender="female">equipment/chest/robe-female.xml|#1a0a33,380f4d,82158c,b359ab</sprite>
+ <sprite gender="male">equipment/chest/robe.xml|#1a0a33,380f4d,82158c,b359ab</sprite>
+ <sprite gender="other">equipment/chest/robe.xml|#1a0a33,380f4d,82158c,b359ab</sprite>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item2089_DarkGreenSilkRobe.xml b/items/equip-torso/item2089_DarkGreenSilkRobe.xml
index 110aa042..dd68e3c4 100644
--- a/items/equip-torso/item2089_DarkGreenSilkRobe.xml
+++ b/items/equip-torso/item2089_DarkGreenSilkRobe.xml
@@ -7,6 +7,16 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2089" image="equipment/chest/silk-robe.png|W:#0b300b,195519,3e832e,3e9c3e" name="Dark Green Silk Robe" description="A light and shimmering dark green silk robe." type="equip-torso" defense="5" weight="30" sellProtected="true">
- <sprite>equipment/chest/robe.xml|#0b300b,195519,3e832e,3e9c3e</sprite>
+ <sprite gender="female">equipment/chest/robe-female.xml|#0b300b,195519,3e832e,3e9c3e</sprite>
+ <sprite gender="male">equipment/chest/robe.xml|#0b300b,195519,3e832e,3e9c3e</sprite>
+ <sprite gender="other">equipment/chest/robe.xml|#0b300b,195519,3e832e,3e9c3e</sprite>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item2090_RedTankTop.xml b/items/equip-torso/item2090_RedTankTop.xml
index 5a210fb4..20968ac0 100644
--- a/items/equip-torso/item2090_RedTankTop.xml
+++ b/items/equip-torso/item2090_RedTankTop.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2090" image="equipment/chest/tanktop.png|W:#581a1a,a41111,c03a3a,ff6060" name="Red Tank Top" description="A red sleeveless shirt for hot summer days." effect="M. Attack -4" type="equip-torso" defense="2" weight="12" drawBefore="pants">
- <sprite>equipment/chest/tanktop.xml|#581a1a,a41111,c03a3a,ff6060</sprite>
+ <sprite gender="female">equipment/chest/tanktop-female.xml|#581a1a,a41111,c03a3a,ff6060</sprite>
+ <sprite gender="male">equipment/chest/tanktop.xml|#581a1a,a41111,c03a3a,ff6060</sprite>
+ <sprite gender="other">equipment/chest/tanktop.xml|#581a1a,a41111,c03a3a,ff6060</sprite>
</item>
</items>
diff --git a/items/equip-torso/item2091_GreenTankTop.xml b/items/equip-torso/item2091_GreenTankTop.xml
index 02c71e09..ba999d01 100644
--- a/items/equip-torso/item2091_GreenTankTop.xml
+++ b/items/equip-torso/item2091_GreenTankTop.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2091" image="equipment/chest/tanktop.png|W:#255511,579932,4aaf36,4ed65e" name="Green Tank Top" description="A green sleeveless shirt for hot summer days." effect="M. Attack -4" type="equip-torso" defense="2" weight="12" drawBefore="pants">
- <sprite>equipment/chest/tanktop.xml|#255511,579932,4aaf36,4ed65e</sprite>
+ <sprite gender="female">equipment/chest/tanktop-female.xml|#255511,579932,4aaf36,4ed65e</sprite>
+ <sprite gender="male">equipment/chest/tanktop.xml|#255511,579932,4aaf36,4ed65e</sprite>
+ <sprite gender="other">equipment/chest/tanktop.xml|#255511,579932,4aaf36,4ed65e</sprite>
</item>
</items>
diff --git a/items/equip-torso/item2092_DarkBlueTankTop.xml b/items/equip-torso/item2092_DarkBlueTankTop.xml
index 2e5642af..a1bb9f59 100644
--- a/items/equip-torso/item2092_DarkBlueTankTop.xml
+++ b/items/equip-torso/item2092_DarkBlueTankTop.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2092" image="equipment/chest/tanktop.png|W:#1a1a41,392b6e,4c529f,5d5dc2" name="Dark Blue Tank Top" description="A dark blue sleeveless shirt for hot summer days." effect="M. Attack -4" type="equip-torso" defense="2" weight="12" drawBefore="pants">
- <sprite>equipment/chest/tanktop.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite>
+ <sprite gender="female">equipment/chest/tanktop-female.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite>
+ <sprite gender="male">equipment/chest/tanktop.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite>
+ <sprite gender="other">equipment/chest/tanktop.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite>
</item>
</items>
diff --git a/items/equip-torso/item2093_YellowTankTop.xml b/items/equip-torso/item2093_YellowTankTop.xml
index 538811b3..7796fd91 100644
--- a/items/equip-torso/item2093_YellowTankTop.xml
+++ b/items/equip-torso/item2093_YellowTankTop.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2093" image="equipment/chest/tanktop.png|W:#846928,dab641,ffef93,fff7c9" name="Yellow Tank Top" description="A yellow sleeveless shirt for hot summer days." effect="M. Attack -4" type="equip-torso" defense="2" weight="12" drawBefore="pants">
- <sprite>equipment/chest/tanktop.xml|#846928,dab641,ffef93,fff7c9</sprite>
+ <sprite gender="female">equipment/chest/tanktop-female.xml|#846928,dab641,ffef93,fff7c9</sprite>
+ <sprite gender="male">equipment/chest/tanktop.xml|#846928,dab641,ffef93,fff7c9</sprite>
+ <sprite gender="other">equipment/chest/tanktop.xml|#846928,dab641,ffef93,fff7c9</sprite>
</item>
</items>
diff --git a/items/equip-torso/item2094_LightBlueTankTop.xml b/items/equip-torso/item2094_LightBlueTankTop.xml
index 5a68a542..115841ea 100644
--- a/items/equip-torso/item2094_LightBlueTankTop.xml
+++ b/items/equip-torso/item2094_LightBlueTankTop.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2094" image="equipment/chest/tanktop.png|W:#16486e,498ec5,e4f2fc" name="Light Blue Tank Top" description="A light blue sleeveless shirt for hot summer days." effect="M. Attack -4" type="equip-torso" defense="2" weight="12" drawBefore="pants">
- <sprite>equipment/chest/tanktop.xml|#16486e,498ec5,e4f2fc</sprite>
+ <sprite gender="female">equipment/chest/tanktop-female.xml|#16486e,498ec5,e4f2fc</sprite>
+ <sprite gender="male">equipment/chest/tanktop.xml|#16486e,498ec5,e4f2fc</sprite>
+ <sprite gender="other">equipment/chest/tanktop.xml|#16486e,498ec5,e4f2fc</sprite>
</item>
</items>
diff --git a/items/equip-torso/item2095_PinkTankTop.xml b/items/equip-torso/item2095_PinkTankTop.xml
index 00924176..01777987 100644
--- a/items/equip-torso/item2095_PinkTankTop.xml
+++ b/items/equip-torso/item2095_PinkTankTop.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2095" image="equipment/chest/tanktop.png|W:#bf369b,f25cb1,ff87b7,ffcccf" name="Pink Tank Top" description="A pink sleeveless shirt for hot summer days." effect="M. Attack -4" type="equip-torso" defense="2" weight="12" drawBefore="pants">
- <sprite>equipment/chest/tanktop.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite>
+ <sprite gender="female">equipment/chest/tanktop-female.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite>
+ <sprite gender="male">equipment/chest/tanktop.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite>
+ <sprite gender="other">equipment/chest/tanktop.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite>
</item>
</items>
diff --git a/items/equip-torso/item2096_BlackTankTop.xml b/items/equip-torso/item2096_BlackTankTop.xml
index b627c6e3..3b19ce1d 100644
--- a/items/equip-torso/item2096_BlackTankTop.xml
+++ b/items/equip-torso/item2096_BlackTankTop.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2096" image="equipment/chest/tanktop.png|W:#111111,222222,333333,444444,555555,aaaaaa" name="Black Tank Top" description="A black sleeveless shirt for hot summer days." effect="M. Attack -4" type="equip-torso" defense="2" weight="12" drawBefore="pants">
- <sprite>equipment/chest/tanktop.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite>
+ <sprite gender="female">equipment/chest/tanktop-female.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite>
+ <sprite gender="male">equipment/chest/tanktop.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite>
+ <sprite gender="other">equipment/chest/tanktop.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite>
</item>
</items>
diff --git a/items/equip-torso/item2097_OrangeTankTop.xml b/items/equip-torso/item2097_OrangeTankTop.xml
index 94ccc65b..096e29bc 100644
--- a/items/equip-torso/item2097_OrangeTankTop.xml
+++ b/items/equip-torso/item2097_OrangeTankTop.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2097" image="equipment/chest/tanktop.png|W:#80280f,b04810,ef681f,ffb830" name="Orange Tank Top" description="An orange sleeveless shirt for hot summer days." effect="M. Attack -4" type="equip-torso" defense="2" weight="12" drawBefore="pants">
- <sprite>equipment/chest/tanktop.xml|#80280f,b04810,ef681f,ffb830</sprite>
+ <sprite gender="female">equipment/chest/tanktop-female.xml|#80280f,b04810,ef681f,ffb830</sprite>
+ <sprite gender="male">equipment/chest/tanktop.xml|#80280f,b04810,ef681f,ffb830</sprite>
+ <sprite gender="other">equipment/chest/tanktop.xml|#80280f,b04810,ef681f,ffb830</sprite>
</item>
</items>
diff --git a/items/equip-torso/item2098_PurpleTankTop.xml b/items/equip-torso/item2098_PurpleTankTop.xml
index 18308ea9..4601b210 100644
--- a/items/equip-torso/item2098_PurpleTankTop.xml
+++ b/items/equip-torso/item2098_PurpleTankTop.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2098" image="equipment/chest/tanktop.png|W:#1a0a33,380f4d,82158c,b359ab" name="Purple Tank Top" description="A purple sleeveless shirt for hot summer days." effect="M. Attack -4" type="equip-torso" defense="2" weight="12" drawBefore="pants">
- <sprite>equipment/chest/tanktop.xml|#1a0a33,380f4d,82158c,b359ab</sprite>
+ <sprite gender="female">equipment/chest/tanktop-female.xml|#1a0a33,380f4d,82158c,b359ab</sprite>
+ <sprite gender="male">equipment/chest/tanktop.xml|#1a0a33,380f4d,82158c,b359ab</sprite>
+ <sprite gender="other">equipment/chest/tanktop.xml|#1a0a33,380f4d,82158c,b359ab</sprite>
</item>
</items>
diff --git a/items/equip-torso/item2099_DarkGreenTankTop.xml b/items/equip-torso/item2099_DarkGreenTankTop.xml
index f1a348ad..d7e9a40d 100644
--- a/items/equip-torso/item2099_DarkGreenTankTop.xml
+++ b/items/equip-torso/item2099_DarkGreenTankTop.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2099" image="equipment/chest/tanktop.png|W:#0b300b,195519,3e832e,3e9c3e" name="Dark Green Tank Top" description="A dark green sleeveless shirt for hot summer days." effect="M. Attack -4" type="equip-torso" defense="2" weight="12" drawBefore="pants">
- <sprite>equipment/chest/tanktop.xml|#0b300b,195519,3e832e,3e9c3e</sprite>
+ <sprite gender="female">equipment/chest/tanktop-female.xml|#0b300b,195519,3e832e,3e9c3e</sprite>
+ <sprite gender="male">equipment/chest/tanktop.xml|#0b300b,195519,3e832e,3e9c3e</sprite>
+ <sprite gender="other">equipment/chest/tanktop.xml|#0b300b,195519,3e832e,3e9c3e</sprite>
</item>
</items>
diff --git a/items/equip-torso/item2120_RedShortTankTop.xml b/items/equip-torso/item2120_RedShortTankTop.xml
index 9771abb8..834a8d04 100644
--- a/items/equip-torso/item2120_RedShortTankTop.xml
+++ b/items/equip-torso/item2120_RedShortTankTop.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2120" image="equipment/chest/tanktop-short.png|W:#581a1a,a41111,c03a3a,ff6060" name="Red Short Tank Top" description="A short, sleeveless red shirt for VERY hot summer days." effect="M. Attack -4" type="equip-torso" defense="2" weight="8" drawBefore="pants">
- <sprite>equipment/chest/shorttanktop.xml|#581a1a,a41111,c03a3a,ff6060</sprite>
+ <sprite gender="female">equipment/chest/shorttanktop-female.xml|#581a1a,a41111,c03a3a,ff6060</sprite>
+ <sprite gender="male">equipment/chest/shorttanktop.xml|#581a1a,a41111,c03a3a,ff6060</sprite>
+ <sprite gender="other">equipment/chest/shorttanktop.xml|#581a1a,a41111,c03a3a,ff6060</sprite>
</item>
</items>
diff --git a/items/equip-torso/item2121_GreenShortTankTop.xml b/items/equip-torso/item2121_GreenShortTankTop.xml
index d1f4f3a6..e0c3170a 100644
--- a/items/equip-torso/item2121_GreenShortTankTop.xml
+++ b/items/equip-torso/item2121_GreenShortTankTop.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2121" image="equipment/chest/tanktop-short.png|W:#255511,579932,4aaf36,4ed65e" name="Green Short Tank Top" description="A short, sleeveless green shirt for VERY hot summer days." effect="M. Attack -4" type="equip-torso" defense="2" weight="8" drawBefore="pants">
- <sprite>equipment/chest/shorttanktop.xml|#255511,579932,4aaf36,4ed65e</sprite>
+ <sprite gender="female">equipment/chest/shorttanktop-female.xml|#255511,579932,4aaf36,4ed65e</sprite>
+ <sprite gender="male">equipment/chest/shorttanktop.xml|#255511,579932,4aaf36,4ed65e</sprite>
+ <sprite gender="other">equipment/chest/shorttanktop.xml|#255511,579932,4aaf36,4ed65e</sprite>
</item>
</items>
diff --git a/items/equip-torso/item2122_DarkBlueShortTankTop.xml b/items/equip-torso/item2122_DarkBlueShortTankTop.xml
index 0f998be7..a0f99335 100644
--- a/items/equip-torso/item2122_DarkBlueShortTankTop.xml
+++ b/items/equip-torso/item2122_DarkBlueShortTankTop.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2122" image="equipment/chest/tanktop-short.png|W:#1a1a41,392b6e,4c529f,5d5dc2" name="Dark Blue Short Tank Top" description="A short, sleeveless dark blue shirt for VERY hot summer days." effect="M. Attack -4" type="equip-torso" defense="2" weight="8" drawBefore="pants">
- <sprite>equipment/chest/shorttanktop.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite>
+ <sprite gender="female">equipment/chest/shorttanktop-female.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite>
+ <sprite gender="male">equipment/chest/shorttanktop.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite>
+ <sprite gender="other">equipment/chest/shorttanktop.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite>
</item>
</items>
diff --git a/items/equip-torso/item2123_YellowShortTankTop.xml b/items/equip-torso/item2123_YellowShortTankTop.xml
index fd905470..3b1e17ea 100644
--- a/items/equip-torso/item2123_YellowShortTankTop.xml
+++ b/items/equip-torso/item2123_YellowShortTankTop.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2123" image="equipment/chest/tanktop-short.png|W:#846928,dab641,ffef93,fff7c9" name="Yellow Short Tank Top" description="A short, sleeveless yellow shirt for VERY hot summer days." effect="M. Attack -4" type="equip-torso" defense="2" weight="8" drawBefore="pants">
- <sprite>equipment/chest/shorttanktop.xml|#846928,dab641,ffef93,fff7c9</sprite>
+ <sprite gender="female">equipment/chest/shorttanktop-female.xml|#846928,dab641,ffef93,fff7c9</sprite>
+ <sprite gender="male">equipment/chest/shorttanktop.xml|#846928,dab641,ffef93,fff7c9</sprite>
+ <sprite gender="other">equipment/chest/shorttanktop.xml|#846928,dab641,ffef93,fff7c9</sprite>
</item>
</items>
diff --git a/items/equip-torso/item2124_LightBlueShortTankTop.xml b/items/equip-torso/item2124_LightBlueShortTankTop.xml
index 19c10de3..abad488e 100644
--- a/items/equip-torso/item2124_LightBlueShortTankTop.xml
+++ b/items/equip-torso/item2124_LightBlueShortTankTop.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2124" image="equipment/chest/tanktop-short.png|W:#16486e,498ec5,e4f2fc" name="Light Blue Short Tank Top" description="A short, sleeveless light blue shirt for VERY hot summer days." effect="M. Attack -4" type="equip-torso" defense="2" weight="8" drawBefore="pants">
- <sprite>equipment/chest/shorttanktop.xml|#16486e,498ec5,e4f2fc</sprite>
+ <sprite gender="female">equipment/chest/shorttanktop-female.xml|#16486e,498ec5,e4f2fc</sprite>
+ <sprite gender="male">equipment/chest/shorttanktop.xml|#16486e,498ec5,e4f2fc</sprite>
+ <sprite gender="other">equipment/chest/shorttanktop.xml|#16486e,498ec5,e4f2fc</sprite>
</item>
</items>
diff --git a/items/equip-torso/item2125_PinkShortTankTop.xml b/items/equip-torso/item2125_PinkShortTankTop.xml
index e33ce9c7..2ad23d41 100644
--- a/items/equip-torso/item2125_PinkShortTankTop.xml
+++ b/items/equip-torso/item2125_PinkShortTankTop.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2125" image="equipment/chest/tanktop-short.png|W:#bf369b,f25cb1,ff87b7,ffcccf" name="Pink Short Tank Top" description="A short, sleeveless pink shirt for VERY hot summer days." effect="M. Attack -4" type="equip-torso" defense="2" weight="8" drawBefore="pants">
- <sprite>equipment/chest/shorttanktop.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite>
+ <sprite gender="female">equipment/chest/shorttanktop-female.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite>
+ <sprite gender="male">equipment/chest/shorttanktop.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite>
+ <sprite gender="other">equipment/chest/shorttanktop.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite>
</item>
</items>
diff --git a/items/equip-torso/item2126_BlackShortTankTop.xml b/items/equip-torso/item2126_BlackShortTankTop.xml
index 2fd6f9d9..1d414c95 100644
--- a/items/equip-torso/item2126_BlackShortTankTop.xml
+++ b/items/equip-torso/item2126_BlackShortTankTop.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2126" image="equipment/chest/tanktop-short.png|W:#111111,222222,333333,444444,555555,aaaaaa" name="Black Short Tank Top" description="A short, sleeveless black shirt for VERY hot summer days." effect="M. Attack -4" type="equip-torso" defense="2" weight="8" drawBefore="pants">
- <sprite>equipment/chest/shorttanktop.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite>
+ <sprite gender="female">equipment/chest/shorttanktop-female.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite>
+ <sprite gender="male">equipment/chest/shorttanktop.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite>
+ <sprite gender="other">equipment/chest/shorttanktop.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite>
</item>
</items>
diff --git a/items/equip-torso/item2127_OrangeShortTankTop.xml b/items/equip-torso/item2127_OrangeShortTankTop.xml
index 932f6da9..bf17d061 100644
--- a/items/equip-torso/item2127_OrangeShortTankTop.xml
+++ b/items/equip-torso/item2127_OrangeShortTankTop.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2127" image="equipment/chest/tanktop-short.png|W:#80280f,b04810,ef681f,ffb830" name="Orange Short Tank Top" description="A short, sleeveless orange shirt for VERY hot summer days." effect="M. Attack -4" type="equip-torso" defense="2" weight="8" drawBefore="pants">
- <sprite>equipment/chest/shorttanktop.xml|#80280f,b04810,ef681f,ffb830</sprite>
+ <sprite gender="female">equipment/chest/shorttanktop-female.xml|#80280f,b04810,ef681f,ffb830</sprite>
+ <sprite gender="male">equipment/chest/shorttanktop.xml|#80280f,b04810,ef681f,ffb830</sprite>
+ <sprite gender="other">equipment/chest/shorttanktop.xml|#80280f,b04810,ef681f,ffb830</sprite>
</item>
</items>
diff --git a/items/equip-torso/item2128_PurpleShortTankTop.xml b/items/equip-torso/item2128_PurpleShortTankTop.xml
index 2da8cb92..96262e87 100644
--- a/items/equip-torso/item2128_PurpleShortTankTop.xml
+++ b/items/equip-torso/item2128_PurpleShortTankTop.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2128" image="equipment/chest/tanktop-short.png|W:#1a0a33,380f4d,82158c,b359ab" name="Purple Short Tank Top" description="A short, sleeveless purple shirt for VERY hot summer days." effect="M. Attack -4" type="equip-torso" defense="2" weight="8" drawBefore="pants">
- <sprite>equipment/chest/shorttanktop.xml|#1a0a33,380f4d,82158c,b359ab</sprite>
+ <sprite gender="female">equipment/chest/shorttanktop-female.xml|#1a0a33,380f4d,82158c,b359ab</sprite>
+ <sprite gender="male">equipment/chest/shorttanktop.xml|#1a0a33,380f4d,82158c,b359ab</sprite>
+ <sprite gender="other">equipment/chest/shorttanktop.xml|#1a0a33,380f4d,82158c,b359ab</sprite>
</item>
</items>
diff --git a/items/equip-torso/item2129_DarkGreenShortTankTop.xml b/items/equip-torso/item2129_DarkGreenShortTankTop.xml
index 1c9da7a5..d100c62d 100644
--- a/items/equip-torso/item2129_DarkGreenShortTankTop.xml
+++ b/items/equip-torso/item2129_DarkGreenShortTankTop.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2129" image="equipment/chest/tanktop-short.png|W:#0b300b,195519,3e832e,3e9c3e" name="Dark Green Short Tank Top" description="A short, sleeveless dark green shirt for VERY hot summer days." effect="M. Attack -4" type="equip-torso" defense="2" weight="8">
- <sprite>equipment/chest/shorttanktop.xml|#0b300b,195519,3e832e,3e9c3e</sprite>
+ <sprite gender="female">equipment/chest/shorttanktop-female.xml|#0b300b,195519,3e832e,3e9c3e</sprite>
+ <sprite gender="male">equipment/chest/shorttanktop.xml|#0b300b,195519,3e832e,3e9c3e</sprite>
+ <sprite gender="other">equipment/chest/shorttanktop.xml|#0b300b,195519,3e832e,3e9c3e</sprite>
</item>
</items>
diff --git a/items/equip-torso/item2220_RedSorcererRobeRed.xml b/items/equip-torso/item2220_RedSorcererRobeRed.xml
index 6fff3439..30e9f54f 100644
--- a/items/equip-torso/item2220_RedSorcererRobeRed.xml
+++ b/items/equip-torso/item2220_RedSorcererRobeRed.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2220" image="equipment/chest/sorcerer-robe.png|W:#581a1a,a41111,c03a3a,ff6060;R:#ec3e3e" name="Red Sorcerer Robe (Red)" description="A red lined red sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#581a1a,a41111,c03a3a,ff6060;#ec3e3e</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#581a1a,a41111,c03a3a,ff6060;#ec3e3e</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#581a1a,a41111,c03a3a,ff6060;#ec3e3e</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#581a1a,a41111,c03a3a,ff6060;#ec3e3e</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item2221_GreenSorcererRobeRed.xml b/items/equip-torso/item2221_GreenSorcererRobeRed.xml
index afdc65e5..08595dc7 100644
--- a/items/equip-torso/item2221_GreenSorcererRobeRed.xml
+++ b/items/equip-torso/item2221_GreenSorcererRobeRed.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2221" image="equipment/chest/sorcerer-robe.png|W:#255511,579932,4aaf36,4ed65e;R:#ec3e3e" name="Green Sorcerer Robe (Red)" description="A red lined green sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#255511,579932,4aaf36,4ed65e;#ec3e3e</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#255511,579932,4aaf36,4ed65e;#ec3e3e</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#255511,579932,4aaf36,4ed65e;#ec3e3e</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#255511,579932,4aaf36,4ed65e;#ec3e3e</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item2222_DarkBlueSorcererRobeRed.xml b/items/equip-torso/item2222_DarkBlueSorcererRobeRed.xml
index 25566a86..91eb82f5 100644
--- a/items/equip-torso/item2222_DarkBlueSorcererRobeRed.xml
+++ b/items/equip-torso/item2222_DarkBlueSorcererRobeRed.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2222" image="equipment/chest/sorcerer-robe.png|W:#1a1a41,392b6e,4c529f,5d5dc2;R:#ec3e3e" name="Dark Blue Sorcerer Robe (Red)" description="A red lined dark blue sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#1a1a41,392b6e,4c529f,5d5dc2;#ec3e3e</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#1a1a41,392b6e,4c529f,5d5dc2;#ec3e3e</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#1a1a41,392b6e,4c529f,5d5dc2;#ec3e3e</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#1a1a41,392b6e,4c529f,5d5dc2;#ec3e3e</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item2223_YellowSorcererRobeRed.xml b/items/equip-torso/item2223_YellowSorcererRobeRed.xml
index 73d8dac5..445f7f4f 100644
--- a/items/equip-torso/item2223_YellowSorcererRobeRed.xml
+++ b/items/equip-torso/item2223_YellowSorcererRobeRed.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2223" image="equipment/chest/sorcerer-robe.png|W:#846928,dab641,ffef93,fff7c9;R:#ec3e3e" name="Yellow Sorcerer Robe (Red)" description="A red lined yellow sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#846928,dab641,ffef93,fff7c9;#ec3e3e</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#846928,dab641,ffef93,fff7c9;#ec3e3e</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#846928,dab641,ffef93,fff7c9;#ec3e3e</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#846928,dab641,ffef93,fff7c9;#ec3e3e</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item2224_LightBlueSorcererRobeRed.xml b/items/equip-torso/item2224_LightBlueSorcererRobeRed.xml
index 42bf782c..d2d9c4cf 100644
--- a/items/equip-torso/item2224_LightBlueSorcererRobeRed.xml
+++ b/items/equip-torso/item2224_LightBlueSorcererRobeRed.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2224" image="equipment/chest/sorcerer-robe.png|W:#16486e,498ec5,e4f2fc;R:#ec3e3e" name="Light Blue Sorcerer Robe (Red)" description="A red lined light blue sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#16486e,498ec5,e4f2fc;#ec3e3e</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#16486e,498ec5,e4f2fc;#ec3e3e</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#16486e,498ec5,e4f2fc;#ec3e3e</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#16486e,498ec5,e4f2fc;#ec3e3e</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item2225_PinkSorcererRobeRed.xml b/items/equip-torso/item2225_PinkSorcererRobeRed.xml
index 8a273c26..7dd98987 100644
--- a/items/equip-torso/item2225_PinkSorcererRobeRed.xml
+++ b/items/equip-torso/item2225_PinkSorcererRobeRed.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2225" image="equipment/chest/sorcerer-robe.png|W:#bf369b,f25cb1,ff87b7,ffcccf;R:#ec3e3e" name="Pink Sorcerer Robe (Red)" description="A red lined pink sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#bf369b,f25cb1,ff87b7,ffcccf;#ec3e3e</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#bf369b,f25cb1,ff87b7,ffcccf;#ec3e3e</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#bf369b,f25cb1,ff87b7,ffcccf;#ec3e3e</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#bf369b,f25cb1,ff87b7,ffcccf;#ec3e3e</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item2226_BlackSorcererRobeRed.xml b/items/equip-torso/item2226_BlackSorcererRobeRed.xml
index 2706b6e7..2efb3ae3 100644
--- a/items/equip-torso/item2226_BlackSorcererRobeRed.xml
+++ b/items/equip-torso/item2226_BlackSorcererRobeRed.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2226" image="equipment/chest/sorcerer-robe.png|W:#111111,222222,333333,444444,555555,aaaaaa;R:#ec3e3e" name="Black Sorcerer Robe (Red)" description="A red lined black sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#111111,222222,333333,444444,555555,aaaaaa;#ec3e3e</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#111111,222222,333333,444444,555555,aaaaaa;#ec3e3e</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#111111,222222,333333,444444,555555,aaaaaa;#ec3e3e</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#111111,222222,333333,444444,555555,aaaaaa;#ec3e3e</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item2227_OrangeSorcererRobeRed.xml b/items/equip-torso/item2227_OrangeSorcererRobeRed.xml
index 78103c4c..79454f73 100644
--- a/items/equip-torso/item2227_OrangeSorcererRobeRed.xml
+++ b/items/equip-torso/item2227_OrangeSorcererRobeRed.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2227" image="equipment/chest/sorcerer-robe.png|W:#80280f,b04810,ef681f,ffb830;R:#ec3e3e" name="Orange Sorcerer Robe (Red)" description="A red lined orange sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#80280f,b04810,ef681f,ffb830;#ec3e3e</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#80280f,b04810,ef681f,ffb830;#ec3e3e</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#80280f,b04810,ef681f,ffb830;#ec3e3e</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#80280f,b04810,ef681f,ffb830;#ec3e3e</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item2228_PurpleSorcererRobeRed.xml b/items/equip-torso/item2228_PurpleSorcererRobeRed.xml
index c165c7bd..243fcc39 100644
--- a/items/equip-torso/item2228_PurpleSorcererRobeRed.xml
+++ b/items/equip-torso/item2228_PurpleSorcererRobeRed.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2228" image="equipment/chest/sorcerer-robe.png|W:#1a0a33,380f4d,82158c,b359ab;R:#ec3e3e" name="Purple Sorcerer Robe (Red)" description="A red lined purple sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#1a0a33,380f4d,82158c,b359ab;#ec3e3e</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#1a0a33,380f4d,82158c,b359ab;#ec3e3e</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#1a0a33,380f4d,82158c,b359ab;#ec3e3e</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#1a0a33,380f4d,82158c,b359ab;#ec3e3e</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item2229_DarkGreenSorcererRobeRed.xml b/items/equip-torso/item2229_DarkGreenSorcererRobeRed.xml
index 1843a3c6..f825551d 100644
--- a/items/equip-torso/item2229_DarkGreenSorcererRobeRed.xml
+++ b/items/equip-torso/item2229_DarkGreenSorcererRobeRed.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2229" image="equipment/chest/sorcerer-robe.png|W:#0b300b,195519,3e832e,3e9c3e;R:#ec3e3e" name="Dark Green Sorcerer Robe (Red)" description="A red lined dark green sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#0b300b,195519,3e832e,3e9c3e</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#0b300b,195519,3e832e,3e9c3e</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#0b300b,195519,3e832e,3e9c3e</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#0b300b,195519,3e832e,3e9c3e</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item2240_FineRedDress.xml b/items/equip-torso/item2240_FineRedDress.xml
index 2123c70d..6a196fff 100644
--- a/items/equip-torso/item2240_FineRedDress.xml
+++ b/items/equip-torso/item2240_FineRedDress.xml
@@ -7,6 +7,16 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2240" image="equipment/chest/fine-dress.png|W:#660102,ee1407,ffffff,ffffff" name="Fine Red Dress" description="A red dress made from the finest materials." effect="M. Attack +3" type="equip-torso" defense="8" weight="35" sellProtected="true">
- <sprite>equipment/chest/fine-dress.xml|#660102,ee1407,ffffff,ffffff</sprite>
+ <sprite gender="female">equipment/chest/fine-dress-female.xml|#660102,ee1407,ffffff,ffffff</sprite>
+ <sprite gender="male">equipment/chest/fine-dress.xml|#660102,ee1407,ffffff,ffffff</sprite>
+ <sprite gender="other">equipment/chest/fine-dress.xml|#660102,ee1407,ffffff,ffffff</sprite>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item2241_FineGreenDress.xml b/items/equip-torso/item2241_FineGreenDress.xml
index f7831c7c..50ecde38 100644
--- a/items/equip-torso/item2241_FineGreenDress.xml
+++ b/items/equip-torso/item2241_FineGreenDress.xml
@@ -7,6 +7,16 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2241" image="equipment/chest/fine-dress.png|W:#026602,11dd24,ffffff,ffffff" name="Fine Green Dress" description="A green dress made from the finest materials." effect="M. Attack +3" type="equip-torso" defense="8" weight="35" sellProtected="true">
- <sprite>equipment/chest/fine-dress.xml|#026602,11dd24,ffffff,ffffff</sprite>
+ <sprite gender="female">equipment/chest/fine-dress-female.xml|#026602,11dd24,ffffff,ffffff</sprite>
+ <sprite gender="male">equipment/chest/fine-dress.xml|#026602,11dd24,ffffff,ffffff</sprite>
+ <sprite gender="other">equipment/chest/fine-dress.xml|#026602,11dd24,ffffff,ffffff</sprite>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item2242_FineDarkBlueDress.xml b/items/equip-torso/item2242_FineDarkBlueDress.xml
index fcea8834..94fbd597 100644
--- a/items/equip-torso/item2242_FineDarkBlueDress.xml
+++ b/items/equip-torso/item2242_FineDarkBlueDress.xml
@@ -7,6 +7,16 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2242" image="equipment/chest/fine-dress.png|W:#222255,4444ff,ffffff,ffffff" name="Fine Dark Blue Dress" description="A dark blue dress made from the finest materials." effect="M. Attack +3" type="equip-torso" defense="8" weight="35" sellProtected="true">
- <sprite>equipment/chest/fine-dress.xml|#222255,4444ff,ffffff,ffffff</sprite>
+ <sprite gender="female">equipment/chest/fine-dress-female.xml|#222255,4444ff,ffffff,ffffff</sprite>
+ <sprite gender="male">equipment/chest/fine-dress.xml|#222255,4444ff,ffffff,ffffff</sprite>
+ <sprite gender="other">equipment/chest/fine-dress.xml|#222255,4444ff,ffffff,ffffff</sprite>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item2243_FineYellowDress.xml b/items/equip-torso/item2243_FineYellowDress.xml
index 8ff048f6..befc9ae1 100644
--- a/items/equip-torso/item2243_FineYellowDress.xml
+++ b/items/equip-torso/item2243_FineYellowDress.xml
@@ -7,6 +7,16 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2243" image="equipment/chest/fine-dress.png|W:#cc7722,ffff33,ffffff,ffffff" name="Fine Yellow Dress" description="A yellow dress made from the finest materials." effect="M. Attack +3" type="equip-torso" defense="8" weight="35" sellProtected="true">
- <sprite>equipment/chest/fine-dress.xml|#cc7722,ffff33,ffffff,ffffff</sprite>
+ <sprite gender="female">equipment/chest/fine-dress-female.xml|#cc7722,ffff33,ffffff,ffffff</sprite>
+ <sprite gender="male">equipment/chest/fine-dress.xml|#cc7722,ffff33,ffffff,ffffff</sprite>
+ <sprite gender="other">equipment/chest/fine-dress.xml|#cc7722,ffff33,ffffff,ffffff</sprite>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item2244_FineLightBlueDress.xml b/items/equip-torso/item2244_FineLightBlueDress.xml
index f04c986c..f8f412c5 100644
--- a/items/equip-torso/item2244_FineLightBlueDress.xml
+++ b/items/equip-torso/item2244_FineLightBlueDress.xml
@@ -7,6 +7,16 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2244" image="equipment/chest/fine-dress.png|W:#0059b1,94caff,ffffff,ffffff" name="Fine Light Blue Dress" description="A light blue dress made from the finest materials." effect="M. Attack +3" type="equip-torso" defense="8" weight="35" sellProtected="true">
- <sprite>equipment/chest/fine-dress.xml|#0059b1,94caff,ffffff,ffffff</sprite>
+ <sprite gender="female">equipment/chest/fine-dress-female.xml|#0059b1,94caff,ffffff,ffffff</sprite>
+ <sprite gender="male">equipment/chest/fine-dress.xml|#0059b1,94caff,ffffff,ffffff</sprite>
+ <sprite gender="other">equipment/chest/fine-dress.xml|#0059b1,94caff,ffffff,ffffff</sprite>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item2245_FinePinkDress.xml b/items/equip-torso/item2245_FinePinkDress.xml
index 3a4030c5..b8db5d65 100644
--- a/items/equip-torso/item2245_FinePinkDress.xml
+++ b/items/equip-torso/item2245_FinePinkDress.xml
@@ -7,6 +7,16 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2245" image="equipment/chest/fine-dress.png|W:#e00b6e,ff75ec,ffffff,ffffff" name="Fine Pink Dress" description="A pink dress made from the finest materials." effect="M. Attack +3" type="equip-torso" defense="8" weight="35" sellProtected="true">
- <sprite>equipment/chest/fine-dress.xml|#e00b6e,ff75ec,ffffff,ffffff</sprite>
+ <sprite gender="female">equipment/chest/fine-dress-female.xml|#e00b6e,ff75ec,ffffff,ffffff</sprite>
+ <sprite gender="male">equipment/chest/fine-dress.xml|#e00b6e,ff75ec,ffffff,ffffff</sprite>
+ <sprite gender="other">equipment/chest/fine-dress.xml|#e00b6e,ff75ec,ffffff,ffffff</sprite>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item2246_FineBlackDress.xml b/items/equip-torso/item2246_FineBlackDress.xml
index bfc317fc..d54da957 100644
--- a/items/equip-torso/item2246_FineBlackDress.xml
+++ b/items/equip-torso/item2246_FineBlackDress.xml
@@ -7,6 +7,16 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2246" image="equipment/chest/fine-dress.png|W:#070707,404040,ffffff,ffffff" name="Fine Black Dress" description="A black dress made from the finest materials." effect="M. Attack +3" type="equip-torso" defense="8" weight="35" sellProtected="true">
- <sprite>equipment/chest/fine-dress.xml|#070707,404040,ffffff,ffffff</sprite>
+ <sprite gender="female">equipment/chest/fine-dress-female.xml|#070707,404040,ffffff,ffffff</sprite>
+ <sprite gender="male">equipment/chest/fine-dress.xml|#070707,404040,ffffff,ffffff</sprite>
+ <sprite gender="other">equipment/chest/fine-dress.xml|#070707,404040,ffffff,ffffff</sprite>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item2247_FineOrangeDress.xml b/items/equip-torso/item2247_FineOrangeDress.xml
index 98a02b34..a64c0131 100644
--- a/items/equip-torso/item2247_FineOrangeDress.xml
+++ b/items/equip-torso/item2247_FineOrangeDress.xml
@@ -7,6 +7,16 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2247" image="equipment/chest/fine-dress.png|W:#a12000,ff8700,ffffff,ffffff" name="Fine Orange Dress" description="A orange dress made from the finest materials." effect="M. Attack +3" type="equip-torso" defense="8" weight="35" sellProtected="true">
- <sprite>equipment/chest/fine-dress.xml|#a12000,ff8700,ffffff,ffffff</sprite>
+ <sprite gender="female">equipment/chest/fine-dress-female.xml|#a12000,ff8700,ffffff,ffffff</sprite>
+ <sprite gender="male">equipment/chest/fine-dress.xml|#a12000,ff8700,ffffff,ffffff</sprite>
+ <sprite gender="other">equipment/chest/fine-dress.xml|#a12000,ff8700,ffffff,ffffff</sprite>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item2248_FinePurpleDress.xml b/items/equip-torso/item2248_FinePurpleDress.xml
index 29eabbca..8a53b74f 100644
--- a/items/equip-torso/item2248_FinePurpleDress.xml
+++ b/items/equip-torso/item2248_FinePurpleDress.xml
@@ -7,6 +7,16 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2248" image="equipment/chest/fine-dress.png|W:#2c0852,a200ff,ffffff,ffffff" name="Fine Purple Dress" description="A purple dress made from the finest materials." effect="M. Attack +3" type="equip-torso" defense="8" weight="35" sellProtected="true">
- <sprite>equipment/chest/fine-dress.xml|#2c0852,a200ff,ffffff,ffffff</sprite>
+ <sprite gender="female">equipment/chest/fine-dress-female.xml|#2c0852,a200ff,ffffff,ffffff</sprite>
+ <sprite gender="male">equipment/chest/fine-dress.xml|#2c0852,a200ff,ffffff,ffffff</sprite>
+ <sprite gender="other">equipment/chest/fine-dress.xml|#2c0852,a200ff,ffffff,ffffff</sprite>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item2249_FineDarkGreenDress.xml b/items/equip-torso/item2249_FineDarkGreenDress.xml
index c6c1d5d1..85c78107 100644
--- a/items/equip-torso/item2249_FineDarkGreenDress.xml
+++ b/items/equip-torso/item2249_FineDarkGreenDress.xml
@@ -7,6 +7,16 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="2249" image="equipment/chest/fine-dress.png|W:#013e01,009e00,ffffff,ffffff" name="Fine Dark Green Dress" description="A dark green dress made from the finest materials." effect="M. Attack +3" type="equip-torso" defense="8" weight="35" sellProtected="true">
- <sprite>equipment/chest/fine-dress.xml|#013e01,009e00,ffffff,ffffff</sprite>
+ <sprite gender="female">equipment/chest/fine-dress-female.xml|#013e01,009e00,ffffff,ffffff</sprite>
+ <sprite gender="male">equipment/chest/fine-dress.xml|#013e01,009e00,ffffff,ffffff</sprite>
+ <sprite gender="other">equipment/chest/fine-dress.xml|#013e01,009e00,ffffff,ffffff</sprite>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item5000_RedSorcererRobeGreen.xml b/items/equip-torso/item5000_RedSorcererRobeGreen.xml
index 83a774f6..cc121996 100644
--- a/items/equip-torso/item5000_RedSorcererRobeGreen.xml
+++ b/items/equip-torso/item5000_RedSorcererRobeGreen.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5000" image="equipment/chest/sorcerer-robe.png|W:#581a1a,a41111,c03a3a,ff6060;R:#09BC09" name="Red Sorcerer Robe (Green)" description="A Green lined Red sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#581a1a,a41111,c03a3a,ff6060;#09BC09</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#581a1a,a41111,c03a3a,ff6060;#09BC09</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#581a1a,a41111,c03a3a,ff6060;#09BC09</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#581a1a,a41111,c03a3a,ff6060;#09BC09</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item5001_GreenSorcererRobeGreen.xml b/items/equip-torso/item5001_GreenSorcererRobeGreen.xml
index cc04db83..d4047b75 100644
--- a/items/equip-torso/item5001_GreenSorcererRobeGreen.xml
+++ b/items/equip-torso/item5001_GreenSorcererRobeGreen.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5001" image="equipment/chest/sorcerer-robe.png|W:#255511,579932,4aaf36,4ed65e;R:#09BC09" name="Green Sorcerer Robe (Green)" description="A Green lined Green sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#255511,579932,4aaf36,4ed65e;#09BC09</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#255511,579932,4aaf36,4ed65e;#09BC09</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#255511,579932,4aaf36,4ed65e;#09BC09</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#255511,579932,4aaf36,4ed65e;#09BC09</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item5002_DarkBlueSorcererRobeGreen.xml b/items/equip-torso/item5002_DarkBlueSorcererRobeGreen.xml
index 5a4c71b3..a50d5932 100644
--- a/items/equip-torso/item5002_DarkBlueSorcererRobeGreen.xml
+++ b/items/equip-torso/item5002_DarkBlueSorcererRobeGreen.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5002" image="equipment/chest/sorcerer-robe.png|W:#1a1a41,392b6e,4c529f,5d5dc2;R:#09BC09" name="Dark Blue Sorcerer Robe (Green)" description="A Green lined Dark Blue sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#1a1a41,392b6e,4c529f,5d5dc2;#09BC09</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#1a1a41,392b6e,4c529f,5d5dc2;#09BC09</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#1a1a41,392b6e,4c529f,5d5dc2;#09BC09</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#1a1a41,392b6e,4c529f,5d5dc2;#09BC09</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item5003_YellowSorcererRobeGreen.xml b/items/equip-torso/item5003_YellowSorcererRobeGreen.xml
index 11a7bb9a..139f41a8 100644
--- a/items/equip-torso/item5003_YellowSorcererRobeGreen.xml
+++ b/items/equip-torso/item5003_YellowSorcererRobeGreen.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5003" image="equipment/chest/sorcerer-robe.png|W:#846928,dab641,ffef93,fff7c9;R:#09BC09" name="Yellow Sorcerer Robe (Green)" description="A Green lined Yellow sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#846928,dab641,ffef93,fff7c9;#09BC09</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#846928,dab641,ffef93,fff7c9;#09BC09</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#846928,dab641,ffef93,fff7c9;#09BC09</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#846928,dab641,ffef93,fff7c9;#09BC09</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item5004_LightBlueSorcererRobeGreen.xml b/items/equip-torso/item5004_LightBlueSorcererRobeGreen.xml
index 6e718ba9..b61ad06f 100644
--- a/items/equip-torso/item5004_LightBlueSorcererRobeGreen.xml
+++ b/items/equip-torso/item5004_LightBlueSorcererRobeGreen.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5004" image="equipment/chest/sorcerer-robe.png|W:#16486e,498ec5,e4f2fc;R:#09BC09" name="Light Blue Sorcerer Robe (Green)" description="A Green lined Light Blue sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#16486e,498ec5,e4f2fc;#09BC09</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#16486e,498ec5,e4f2fc;#09BC09</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#16486e,498ec5,e4f2fc;#09BC09</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#16486e,498ec5,e4f2fc;#09BC09</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item5005_PinkSorcererRobeGreen.xml b/items/equip-torso/item5005_PinkSorcererRobeGreen.xml
index 2b9426a9..5ff4ba20 100644
--- a/items/equip-torso/item5005_PinkSorcererRobeGreen.xml
+++ b/items/equip-torso/item5005_PinkSorcererRobeGreen.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5005" image="equipment/chest/sorcerer-robe.png|W:#bf369b,f25cb1,ff87b7,ffcccf;R:#09BC09" name="Pink Sorcerer Robe (Green)" description="A Green lined Pink sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#bf369b,f25cb1,ff87b7,ffcccf;#09BC09</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#bf369b,f25cb1,ff87b7,ffcccf;#09BC09</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#bf369b,f25cb1,ff87b7,ffcccf;#09BC09</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#bf369b,f25cb1,ff87b7,ffcccf;#09BC09</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item5006_BlackSorcererRobeGreen.xml b/items/equip-torso/item5006_BlackSorcererRobeGreen.xml
index 2361ef72..1da12b30 100644
--- a/items/equip-torso/item5006_BlackSorcererRobeGreen.xml
+++ b/items/equip-torso/item5006_BlackSorcererRobeGreen.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5006" image="equipment/chest/sorcerer-robe.png|W:#111111,222222,333333,444444,555555,aaaaaa;R:#09BC09" name="Black Sorcerer Robe (Green)" description="A Green lined Black sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#111111,222222,333333,444444,555555,aaaaaa;#09BC09</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#111111,222222,333333,444444,555555,aaaaaa;#09BC09</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#111111,222222,333333,444444,555555,aaaaaa;#09BC09</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#111111,222222,333333,444444,555555,aaaaaa;#09BC09</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item5007_OrangeSorcererRobeGreen.xml b/items/equip-torso/item5007_OrangeSorcererRobeGreen.xml
index 46015e6b..0333c030 100644
--- a/items/equip-torso/item5007_OrangeSorcererRobeGreen.xml
+++ b/items/equip-torso/item5007_OrangeSorcererRobeGreen.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5007" image="equipment/chest/sorcerer-robe.png|W:#80280f,b04810,ef681f,ffb830;R:#09BC09" name="Orange Sorcerer Robe (Green)" description="A Green lined Orange sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#80280f,b04810,ef681f,ffb830;#09BC09</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#80280f,b04810,ef681f,ffb830;#09BC09</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#80280f,b04810,ef681f,ffb830;#09BC09</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#80280f,b04810,ef681f,ffb830;#09BC09</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item5008_PurpleSorcererRobeGreen.xml b/items/equip-torso/item5008_PurpleSorcererRobeGreen.xml
index 1348f011..54eee023 100644
--- a/items/equip-torso/item5008_PurpleSorcererRobeGreen.xml
+++ b/items/equip-torso/item5008_PurpleSorcererRobeGreen.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5008" image="equipment/chest/sorcerer-robe.png|W:#1a0a33,380f4d,82158c,b359ab;R:#09BC09" name="Purple Sorcerer Robe (Green)" description="A Green lined Purple sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#1a0a33,380f4d,82158c,b359ab;#09BC09</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#1a0a33,380f4d,82158c,b359ab;#09BC09</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#1a0a33,380f4d,82158c,b359ab;#09BC09</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#1a0a33,380f4d,82158c,b359ab;#09BC09</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item5009_DarkGreenSorcererRobeGreen.xml b/items/equip-torso/item5009_DarkGreenSorcererRobeGreen.xml
index 575b2972..87ed354f 100644
--- a/items/equip-torso/item5009_DarkGreenSorcererRobeGreen.xml
+++ b/items/equip-torso/item5009_DarkGreenSorcererRobeGreen.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5009" image="equipment/chest/sorcerer-robe.png|W:#0b300b,195519,3e832e,3e9c3e;R:#09BC09" name="Dark Green Sorcerer Robe (Green)" description="A Green lined Dark Green sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#0b300b,195519,3e832e,3e9c3e;#09BC09</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#0b300b,195519,3e832e,3e9c3e;#09BC09</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#0b300b,195519,3e832e,3e9c3e;#09BC09</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#0b300b,195519,3e832e,3e9c3e;#09BC09</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item5010_SorcererRobeGreen.xml b/items/equip-torso/item5010_SorcererRobeGreen.xml
index 99487adf..83f4b736 100644
--- a/items/equip-torso/item5010_SorcererRobeGreen.xml
+++ b/items/equip-torso/item5010_SorcererRobeGreen.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5010" image="equipment/chest/sorcerer-robe.png|W:#87876c,bbc39c,edf4e1,ffffff;R:#09BC09" name="Sorcerer Robe (Green)" description="A Green lined sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#87876c,bbc39c,edf4e1,ffffff;#09BC09</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#87876c,bbc39c,edf4e1,ffffff;#09BC09</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#87876c,bbc39c,edf4e1,ffffff;#09BC09</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#87876c,bbc39c,edf4e1,ffffff;#09BC09</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item5011_RedSorcererRobeDarkBlue.xml b/items/equip-torso/item5011_RedSorcererRobeDarkBlue.xml
index 80dfbf36..c4e2be4a 100644
--- a/items/equip-torso/item5011_RedSorcererRobeDarkBlue.xml
+++ b/items/equip-torso/item5011_RedSorcererRobeDarkBlue.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5011" image="equipment/chest/sorcerer-robe.png|W:#581a1a,a41111,c03a3a,ff6060;R:#2050BE" name="Red Sorcerer Robe (Dark Blue)" description="A Dark Blue lined Red sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#581a1a,a41111,c03a3a,ff6060;#2050BE</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#581a1a,a41111,c03a3a,ff6060;#2050BE</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#581a1a,a41111,c03a3a,ff6060;#2050BE</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#581a1a,a41111,c03a3a,ff6060;#2050BE</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item5012_GreenSorcererRobeDarkBlue.xml b/items/equip-torso/item5012_GreenSorcererRobeDarkBlue.xml
index e593be0f..9a420a77 100644
--- a/items/equip-torso/item5012_GreenSorcererRobeDarkBlue.xml
+++ b/items/equip-torso/item5012_GreenSorcererRobeDarkBlue.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5012" image="equipment/chest/sorcerer-robe.png|W:#255511,579932,4aaf36,4ed65e;R:#2050BE" name="Green Sorcerer Robe (Dark Blue)" description="A Dark Blue lined Green sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#255511,579932,4aaf36,4ed65e;#2050BE</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#255511,579932,4aaf36,4ed65e;#2050BE</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#255511,579932,4aaf36,4ed65e;#2050BE</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#255511,579932,4aaf36,4ed65e;#2050BE</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item5013_DarkBlueSorcererRobeDarkBlue.xml b/items/equip-torso/item5013_DarkBlueSorcererRobeDarkBlue.xml
index 0afa17f0..c978f995 100644
--- a/items/equip-torso/item5013_DarkBlueSorcererRobeDarkBlue.xml
+++ b/items/equip-torso/item5013_DarkBlueSorcererRobeDarkBlue.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5013" image="equipment/chest/sorcerer-robe.png|W:#1a1a41,392b6e,4c529f,5d5dc2;R:#2050BE" name="Dark Blue Sorcerer Robe (Dark Blue)" description="A Dark Blue lined Dark Blue sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#1a1a41,392b6e,4c529f,5d5dc2;#2050BE</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#1a1a41,392b6e,4c529f,5d5dc2;#2050BE</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#1a1a41,392b6e,4c529f,5d5dc2;#2050BE</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#1a1a41,392b6e,4c529f,5d5dc2;#2050BE</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item5014_YellowSorcererRobeDarkBlue.xml b/items/equip-torso/item5014_YellowSorcererRobeDarkBlue.xml
index 8aff3971..41f0b1b0 100644
--- a/items/equip-torso/item5014_YellowSorcererRobeDarkBlue.xml
+++ b/items/equip-torso/item5014_YellowSorcererRobeDarkBlue.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5014" image="equipment/chest/sorcerer-robe.png|W:#846928,dab641,ffef93,fff7c9;R:#2050BE" name="Yellow Sorcerer Robe (Dark Blue)" description="A Dark Blue lined Yellow sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#846928,dab641,ffef93,fff7c9;#2050BE</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#846928,dab641,ffef93,fff7c9;#2050BE</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#846928,dab641,ffef93,fff7c9;#2050BE</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#846928,dab641,ffef93,fff7c9;#2050BE</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item5015_LightBlueSorcererRobeDarkBlue.xml b/items/equip-torso/item5015_LightBlueSorcererRobeDarkBlue.xml
index 44490226..05746342 100644
--- a/items/equip-torso/item5015_LightBlueSorcererRobeDarkBlue.xml
+++ b/items/equip-torso/item5015_LightBlueSorcererRobeDarkBlue.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5015" image="equipment/chest/sorcerer-robe.png|W:#16486e,498ec5,e4f2fc;R:#2050BE" name="Light Blue Sorcerer Robe (Dark Blue)" description="A Dark Blue lined Light Blue sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#16486e,498ec5,e4f2fc;#2050BE</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#16486e,498ec5,e4f2fc;#2050BE</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#16486e,498ec5,e4f2fc;#2050BE</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#16486e,498ec5,e4f2fc;#2050BE</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item5016_PinkSorcererRobeDarkBlue.xml b/items/equip-torso/item5016_PinkSorcererRobeDarkBlue.xml
index bec942f6..5f9b5b66 100644
--- a/items/equip-torso/item5016_PinkSorcererRobeDarkBlue.xml
+++ b/items/equip-torso/item5016_PinkSorcererRobeDarkBlue.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5016" image="equipment/chest/sorcerer-robe.png|W:#bf369b,f25cb1,ff87b7,ffcccf;R:#2050BE" name="Pink Sorcerer Robe (Dark Blue)" description="A Dark Blue lined Pink sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#bf369b,f25cb1,ff87b7,ffcccf;#2050BE</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#bf369b,f25cb1,ff87b7,ffcccf;#2050BE</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#bf369b,f25cb1,ff87b7,ffcccf;#2050BE</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#bf369b,f25cb1,ff87b7,ffcccf;#2050BE</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item5017_BlackSorcererRobeDarkBlue.xml b/items/equip-torso/item5017_BlackSorcererRobeDarkBlue.xml
index c7cd5b30..c5da5462 100644
--- a/items/equip-torso/item5017_BlackSorcererRobeDarkBlue.xml
+++ b/items/equip-torso/item5017_BlackSorcererRobeDarkBlue.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5017" image="equipment/chest/sorcerer-robe.png|W:#111111,222222,333333,444444,555555,aaaaaa;R:#2050BE" name="Black Sorcerer Robe (Dark Blue)" description="A Dark Blue lined Black sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#111111,222222,333333,444444,555555,aaaaaa;#2050BE</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#111111,222222,333333,444444,555555,aaaaaa;#2050BE</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#111111,222222,333333,444444,555555,aaaaaa;#2050BE</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#111111,222222,333333,444444,555555,aaaaaa;#2050BE</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item5018_OrangeSorcererRobeDarkBlue.xml b/items/equip-torso/item5018_OrangeSorcererRobeDarkBlue.xml
index 85101039..47478972 100644
--- a/items/equip-torso/item5018_OrangeSorcererRobeDarkBlue.xml
+++ b/items/equip-torso/item5018_OrangeSorcererRobeDarkBlue.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5018" image="equipment/chest/sorcerer-robe.png|W:#80280f,b04810,ef681f,ffb830;R:#2050BE" name="Orange Sorcerer Robe (Dark Blue)" description="A Dark Blue lined Orange sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#80280f,b04810,ef681f,ffb830;#2050BE</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#80280f,b04810,ef681f,ffb830;#2050BE</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#80280f,b04810,ef681f,ffb830;#2050BE</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#80280f,b04810,ef681f,ffb830;#2050BE</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item5019_PurpleSorcererRobeDarkBlue.xml b/items/equip-torso/item5019_PurpleSorcererRobeDarkBlue.xml
index 918fd98f..00c542b0 100644
--- a/items/equip-torso/item5019_PurpleSorcererRobeDarkBlue.xml
+++ b/items/equip-torso/item5019_PurpleSorcererRobeDarkBlue.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5019" image="equipment/chest/sorcerer-robe.png|W:#1a0a33,380f4d,82158c,b359ab;R:#2050BE" name="Purple Sorcerer Robe (Dark Blue)" description="A Dark Blue lined Purple sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#1a0a33,380f4d,82158c,b359ab;#2050BE</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#1a0a33,380f4d,82158c,b359ab;#2050BE</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#1a0a33,380f4d,82158c,b359ab;#2050BE</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#1a0a33,380f4d,82158c,b359ab;#2050BE</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item5020_DarkGreenSorcererRobeDarkBlue.xml b/items/equip-torso/item5020_DarkGreenSorcererRobeDarkBlue.xml
index 08edb73b..808c058e 100644
--- a/items/equip-torso/item5020_DarkGreenSorcererRobeDarkBlue.xml
+++ b/items/equip-torso/item5020_DarkGreenSorcererRobeDarkBlue.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5020" image="equipment/chest/sorcerer-robe.png|W:#0b300b,195519,3e832e,3e9c3e;R:#2050BE" name="Dark Green Sorcerer Robe (Dark Blue)" description="A Dark Blue lined Dark Green sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#0b300b,195519,3e832e,3e9c3e;#2050BE</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#0b300b,195519,3e832e,3e9c3e;#2050BE</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#0b300b,195519,3e832e,3e9c3e;#2050BE</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#0b300b,195519,3e832e,3e9c3e;#2050BE</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item5021_SorcererRobeDarkBlue.xml b/items/equip-torso/item5021_SorcererRobeDarkBlue.xml
index 6181f65b..d66cebf7 100644
--- a/items/equip-torso/item5021_SorcererRobeDarkBlue.xml
+++ b/items/equip-torso/item5021_SorcererRobeDarkBlue.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5021" image="equipment/chest/sorcerer-robe.png|W:#87876c,bbc39c,edf4e1,ffffff;R:#2050BE" name="Sorcerer Robe (Dark Blue)" description="A Dark Blue lined sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#87876c,bbc39c,edf4e1,ffffff;#2050BE</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#87876c,bbc39c,edf4e1,ffffff;#2050BE</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#87876c,bbc39c,edf4e1,ffffff;#2050BE</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#87876c,bbc39c,edf4e1,ffffff;#2050BE</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item5022_RedSorcererRobeYellow.xml b/items/equip-torso/item5022_RedSorcererRobeYellow.xml
index f5bce7e4..d19eea05 100644
--- a/items/equip-torso/item5022_RedSorcererRobeYellow.xml
+++ b/items/equip-torso/item5022_RedSorcererRobeYellow.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5022" image="equipment/chest/sorcerer-robe.png|W:#581a1a,a41111,c03a3a,ff6060;R:#FFF528" name="Red Sorcerer Robe (Yellow)" description="A Yellow lined Red sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#581a1a,a41111,c03a3a,ff6060;#FFF528</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#581a1a,a41111,c03a3a,ff6060;#FFF528</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#581a1a,a41111,c03a3a,ff6060;#FFF528</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#581a1a,a41111,c03a3a,ff6060;#FFF528</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item5023_GreenSorcererRobeYellow.xml b/items/equip-torso/item5023_GreenSorcererRobeYellow.xml
index 9a6750e0..1e356cf5 100644
--- a/items/equip-torso/item5023_GreenSorcererRobeYellow.xml
+++ b/items/equip-torso/item5023_GreenSorcererRobeYellow.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5023" image="equipment/chest/sorcerer-robe.png|W:#255511,579932,4aaf36,4ed65e;R:#FFF528" name="Green Sorcerer Robe (Yellow)" description="A Yellow lined Green sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#255511,579932,4aaf36,4ed65e;#FFF528</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#255511,579932,4aaf36,4ed65e;#FFF528</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#255511,579932,4aaf36,4ed65e;#FFF528</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#255511,579932,4aaf36,4ed65e;#FFF528</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item5024_DarkBlueSorcererRobeYellow.xml b/items/equip-torso/item5024_DarkBlueSorcererRobeYellow.xml
index 6865578c..090697b7 100644
--- a/items/equip-torso/item5024_DarkBlueSorcererRobeYellow.xml
+++ b/items/equip-torso/item5024_DarkBlueSorcererRobeYellow.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5024" image="equipment/chest/sorcerer-robe.png|W:#1a1a41,392b6e,4c529f,5d5dc2;R:#FFF528" name="Dark Blue Sorcerer Robe (Yellow)" description="A Yellow lined Dark Blue sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#1a1a41,392b6e,4c529f,5d5dc2;#FFF528</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#1a1a41,392b6e,4c529f,5d5dc2;#FFF528</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#1a1a41,392b6e,4c529f,5d5dc2;#FFF528</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#1a1a41,392b6e,4c529f,5d5dc2;#FFF528</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item5025_YellowSorcererRobeYellow.xml b/items/equip-torso/item5025_YellowSorcererRobeYellow.xml
index 25463a53..39c58532 100644
--- a/items/equip-torso/item5025_YellowSorcererRobeYellow.xml
+++ b/items/equip-torso/item5025_YellowSorcererRobeYellow.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5025" image="equipment/chest/sorcerer-robe.png|W:#846928,dab641,ffef93,fff7c9;R:#FFF528" name="Yellow Sorcerer Robe (Yellow)" description="A Yellow lined Yellow sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#846928,dab641,ffef93,fff7c9;#FFF528</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#846928,dab641,ffef93,fff7c9;#FFF528</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#846928,dab641,ffef93,fff7c9;#FFF528</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#846928,dab641,ffef93,fff7c9;#FFF528</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item5026_LightBlueSorcererRobeYellow.xml b/items/equip-torso/item5026_LightBlueSorcererRobeYellow.xml
index 94aa1d55..e8929aab 100644
--- a/items/equip-torso/item5026_LightBlueSorcererRobeYellow.xml
+++ b/items/equip-torso/item5026_LightBlueSorcererRobeYellow.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5026" image="equipment/chest/sorcerer-robe.png|W:#16486e,498ec5,e4f2fc;R:#FFF528" name="Light Blue Sorcerer Robe (Yellow)" description="A Yellow lined Light Blue sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#16486e,498ec5,e4f2fc;#FFF528</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#16486e,498ec5,e4f2fc;#FFF528</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#16486e,498ec5,e4f2fc;#FFF528</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#16486e,498ec5,e4f2fc;#FFF528</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item5027_PinkSorcererRobeYellow.xml b/items/equip-torso/item5027_PinkSorcererRobeYellow.xml
index 3da8b33d..27b035e5 100644
--- a/items/equip-torso/item5027_PinkSorcererRobeYellow.xml
+++ b/items/equip-torso/item5027_PinkSorcererRobeYellow.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5027" image="equipment/chest/sorcerer-robe.png|W:#bf369b,f25cb1,ff87b7,ffcccf;R:#FFF528" name="Pink Sorcerer Robe (Yellow)" description="A Yellow lined Pink sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#bf369b,f25cb1,ff87b7,ffcccf;#FFF528</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#bf369b,f25cb1,ff87b7,ffcccf;#FFF528</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#bf369b,f25cb1,ff87b7,ffcccf;#FFF528</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#bf369b,f25cb1,ff87b7,ffcccf;#FFF528</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item5028_BlackSorcererRobeYellow.xml b/items/equip-torso/item5028_BlackSorcererRobeYellow.xml
index 97be8c73..97c604b1 100644
--- a/items/equip-torso/item5028_BlackSorcererRobeYellow.xml
+++ b/items/equip-torso/item5028_BlackSorcererRobeYellow.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5028" image="equipment/chest/sorcerer-robe.png|W:#111111,222222,333333,444444,555555,aaaaaa;R:#FFF528" name="Black Sorcerer Robe (Yellow)" description="A Yellow lined Black sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#111111,222222,333333,444444,555555,aaaaaa;#FFF528</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#111111,222222,333333,444444,555555,aaaaaa;#FFF528</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#111111,222222,333333,444444,555555,aaaaaa;#FFF528</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#111111,222222,333333,444444,555555,aaaaaa;#FFF528</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item5029_OrangeSorcererRobeYellow.xml b/items/equip-torso/item5029_OrangeSorcererRobeYellow.xml
index de0018c2..05aceceb 100644
--- a/items/equip-torso/item5029_OrangeSorcererRobeYellow.xml
+++ b/items/equip-torso/item5029_OrangeSorcererRobeYellow.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5029" image="equipment/chest/sorcerer-robe.png|W:#80280f,b04810,ef681f,ffb830;R:#FFF528" name="Orange Sorcerer Robe (Yellow)" description="A Yellow lined Orange sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#80280f,b04810,ef681f,ffb830;#FFF528</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#80280f,b04810,ef681f,ffb830;#FFF528</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#80280f,b04810,ef681f,ffb830;#FFF528</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#80280f,b04810,ef681f,ffb830;#FFF528</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item5030_PurpleSorcererRobeYellow.xml b/items/equip-torso/item5030_PurpleSorcererRobeYellow.xml
index 534e4b26..b114671f 100644
--- a/items/equip-torso/item5030_PurpleSorcererRobeYellow.xml
+++ b/items/equip-torso/item5030_PurpleSorcererRobeYellow.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5030" image="equipment/chest/sorcerer-robe.png|W:#1a0a33,380f4d,82158c,b359ab;R:#FFF528" name="Purple Sorcerer Robe (Yellow)" description="A Yellow lined Purple sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#1a0a33,380f4d,82158c,b359ab;#FFF528</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#1a0a33,380f4d,82158c,b359ab;#FFF528</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#1a0a33,380f4d,82158c,b359ab;#FFF528</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#1a0a33,380f4d,82158c,b359ab;#FFF528</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item5031_DarkGreenSorcererRobeYellow.xml b/items/equip-torso/item5031_DarkGreenSorcererRobeYellow.xml
index 635bea50..c6178f3a 100644
--- a/items/equip-torso/item5031_DarkGreenSorcererRobeYellow.xml
+++ b/items/equip-torso/item5031_DarkGreenSorcererRobeYellow.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5031" image="equipment/chest/sorcerer-robe.png|W:#0b300b,195519,3e832e,3e9c3e;R:#FFF528" name="Dark Green Sorcerer Robe (Yellow)" description="A Yellow lined Dark Green sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#0b300b,195519,3e832e,3e9c3e;#FFF528</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#0b300b,195519,3e832e,3e9c3e;#FFF528</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#0b300b,195519,3e832e,3e9c3e;#FFF528</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#0b300b,195519,3e832e,3e9c3e;#FFF528</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item5032_SorcererRobeYellow.xml b/items/equip-torso/item5032_SorcererRobeYellow.xml
index 97702d81..e63fed46 100644
--- a/items/equip-torso/item5032_SorcererRobeYellow.xml
+++ b/items/equip-torso/item5032_SorcererRobeYellow.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5032" image="equipment/chest/sorcerer-robe.png|W:#87876c,bbc39c,edf4e1,ffffff;R:#FFF528" name="Sorcerer Robe (Yellow)" description="A Yellow lined sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#87876c,bbc39c,edf4e1,ffffff;#FFF528</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#87876c,bbc39c,edf4e1,ffffff;#FFF528</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#87876c,bbc39c,edf4e1,ffffff;#FFF528</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#87876c,bbc39c,edf4e1,ffffff;#FFF528</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item5033_RedSorcererRobeLightBlue.xml b/items/equip-torso/item5033_RedSorcererRobeLightBlue.xml
index 39f739b9..a0d3f166 100644
--- a/items/equip-torso/item5033_RedSorcererRobeLightBlue.xml
+++ b/items/equip-torso/item5033_RedSorcererRobeLightBlue.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5033" image="equipment/chest/sorcerer-robe.png|W:#581a1a,a41111,c03a3a,ff6060;R:#41B3FF" name="Red Sorcerer Robe (Light Blue)" description="A Light Blue lined Red sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#581a1a,a41111,c03a3a,ff6060;#41B3FF</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#581a1a,a41111,c03a3a,ff6060;#41B3FF</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#581a1a,a41111,c03a3a,ff6060;#41B3FF</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#581a1a,a41111,c03a3a,ff6060;#41B3FF</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item5034_GreenSorcererRobeLightBlue.xml b/items/equip-torso/item5034_GreenSorcererRobeLightBlue.xml
index a02031d9..69edb575 100644
--- a/items/equip-torso/item5034_GreenSorcererRobeLightBlue.xml
+++ b/items/equip-torso/item5034_GreenSorcererRobeLightBlue.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5034" image="equipment/chest/sorcerer-robe.png|W:#255511,579932,4aaf36,4ed65e;R:#41B3FF" name="Green Sorcerer Robe (Light Blue)" description="A Light Blue lined Green sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#255511,579932,4aaf36,4ed65e;#41B3FF</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#255511,579932,4aaf36,4ed65e;#41B3FF</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#255511,579932,4aaf36,4ed65e;#41B3FF</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#255511,579932,4aaf36,4ed65e;#41B3FF</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item5035_DarkBlueSorcererRobeLightBlue.xml b/items/equip-torso/item5035_DarkBlueSorcererRobeLightBlue.xml
index e49bcc17..acf04d09 100644
--- a/items/equip-torso/item5035_DarkBlueSorcererRobeLightBlue.xml
+++ b/items/equip-torso/item5035_DarkBlueSorcererRobeLightBlue.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5035" image="equipment/chest/sorcerer-robe.png|W:#1a1a41,392b6e,4c529f,5d5dc2;R:#41B3FF" name="Dark Blue Sorcerer Robe (Light Blue)" description="A Light Blue lined Dark Blue sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#1a1a41,392b6e,4c529f,5d5dc2;#41B3FF</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#1a1a41,392b6e,4c529f,5d5dc2;#41B3FF</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#1a1a41,392b6e,4c529f,5d5dc2;#41B3FF</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#1a1a41,392b6e,4c529f,5d5dc2;#41B3FF</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item5036_YellowSorcererRobeLightBlue.xml b/items/equip-torso/item5036_YellowSorcererRobeLightBlue.xml
index 644285be..8d96d187 100644
--- a/items/equip-torso/item5036_YellowSorcererRobeLightBlue.xml
+++ b/items/equip-torso/item5036_YellowSorcererRobeLightBlue.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5036" image="equipment/chest/sorcerer-robe.png|W:#846928,dab641,ffef93,fff7c9;R:#41B3FF" name="Yellow Sorcerer Robe (Light Blue)" description="A Light Blue lined Yellow sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#846928,dab641,ffef93,fff7c9;#41B3FF</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#846928,dab641,ffef93,fff7c9;#41B3FF</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#846928,dab641,ffef93,fff7c9;#41B3FF</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#846928,dab641,ffef93,fff7c9;#41B3FF</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item5037_LightBlueSorcererRobeLightBlue.xml b/items/equip-torso/item5037_LightBlueSorcererRobeLightBlue.xml
index c14d99de..4d5e5c36 100644
--- a/items/equip-torso/item5037_LightBlueSorcererRobeLightBlue.xml
+++ b/items/equip-torso/item5037_LightBlueSorcererRobeLightBlue.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5037" image="equipment/chest/sorcerer-robe.png|W:#16486e,498ec5,e4f2fc;R:#41B3FF" name="Light Blue Sorcerer Robe (Light Blue)" description="A Light Blue lined Light Blue sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#16486e,498ec5,e4f2fc;#41B3FF</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#16486e,498ec5,e4f2fc;#41B3FF</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#16486e,498ec5,e4f2fc;#41B3FF</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#16486e,498ec5,e4f2fc;#41B3FF</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item5038_PinkSorcererRobeLightBlue.xml b/items/equip-torso/item5038_PinkSorcererRobeLightBlue.xml
index 25020245..5178a20c 100644
--- a/items/equip-torso/item5038_PinkSorcererRobeLightBlue.xml
+++ b/items/equip-torso/item5038_PinkSorcererRobeLightBlue.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5038" image="equipment/chest/sorcerer-robe.png|W:#bf369b,f25cb1,ff87b7,ffcccf;R:#41B3FF" name="Pink Sorcerer Robe (Light Blue)" description="A Light Blue lined Pink sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#bf369b,f25cb1,ff87b7,ffcccf;#41B3FF</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#bf369b,f25cb1,ff87b7,ffcccf;#41B3FF</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#bf369b,f25cb1,ff87b7,ffcccf;#41B3FF</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#bf369b,f25cb1,ff87b7,ffcccf;#41B3FF</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item5039_BlackSorcererRobeLightBlue.xml b/items/equip-torso/item5039_BlackSorcererRobeLightBlue.xml
index 6744b760..467ea3c9 100644
--- a/items/equip-torso/item5039_BlackSorcererRobeLightBlue.xml
+++ b/items/equip-torso/item5039_BlackSorcererRobeLightBlue.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5039" image="equipment/chest/sorcerer-robe.png|W:#111111,222222,333333,444444,555555,aaaaaa;R:#41B3FF" name="Black Sorcerer Robe (Light Blue)" description="A Light Blue lined Black sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#111111,222222,333333,444444,555555,aaaaaa;#41B3FF</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#111111,222222,333333,444444,555555,aaaaaa;#41B3FF</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#111111,222222,333333,444444,555555,aaaaaa;#41B3FF</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#111111,222222,333333,444444,555555,aaaaaa;#41B3FF</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item5040_OrangeSorcererRobeLightBlue.xml b/items/equip-torso/item5040_OrangeSorcererRobeLightBlue.xml
index f5c4122f..0d59a922 100644
--- a/items/equip-torso/item5040_OrangeSorcererRobeLightBlue.xml
+++ b/items/equip-torso/item5040_OrangeSorcererRobeLightBlue.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5040" image="equipment/chest/sorcerer-robe.png|W:#80280f,b04810,ef681f,ffb830;R:#41B3FF" name="Orange Sorcerer Robe (Light Blue)" description="A Light Blue lined Orange sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#80280f,b04810,ef681f,ffb830;#41B3FF</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#80280f,b04810,ef681f,ffb830;#41B3FF</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#80280f,b04810,ef681f,ffb830;#41B3FF</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#80280f,b04810,ef681f,ffb830;#41B3FF</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item5041_PurpleSorcererRobeLightBlue.xml b/items/equip-torso/item5041_PurpleSorcererRobeLightBlue.xml
index b8ff317c..d71a997f 100644
--- a/items/equip-torso/item5041_PurpleSorcererRobeLightBlue.xml
+++ b/items/equip-torso/item5041_PurpleSorcererRobeLightBlue.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5041" image="equipment/chest/sorcerer-robe.png|W:#1a0a33,380f4d,82158c,b359ab;R:#41B3FF" name="Purple Sorcerer Robe (Light Blue)" description="A Light Blue lined Purple sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#1a0a33,380f4d,82158c,b359ab;#41B3FF</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#1a0a33,380f4d,82158c,b359ab;#41B3FF</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#1a0a33,380f4d,82158c,b359ab;#41B3FF</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#1a0a33,380f4d,82158c,b359ab;#41B3FF</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item5042_DarkGreenSorcererRobeLightBlue.xml b/items/equip-torso/item5042_DarkGreenSorcererRobeLightBlue.xml
index f6b07273..2deeb445 100644
--- a/items/equip-torso/item5042_DarkGreenSorcererRobeLightBlue.xml
+++ b/items/equip-torso/item5042_DarkGreenSorcererRobeLightBlue.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5042" image="equipment/chest/sorcerer-robe.png|W:#0b300b,195519,3e832e,3e9c3e;R:#41B3FF" name="Dark Green Sorcerer Robe (Light Blue)" description="A Light Blue lined Dark Green sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#0b300b,195519,3e832e,3e9c3e;#41B3FF</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#0b300b,195519,3e832e,3e9c3e;#41B3FF</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#0b300b,195519,3e832e,3e9c3e;#41B3FF</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#0b300b,195519,3e832e,3e9c3e;#41B3FF</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item5043_SorcererRobeLightBlue.xml b/items/equip-torso/item5043_SorcererRobeLightBlue.xml
index 01321991..09fe0837 100644
--- a/items/equip-torso/item5043_SorcererRobeLightBlue.xml
+++ b/items/equip-torso/item5043_SorcererRobeLightBlue.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5043" image="equipment/chest/sorcerer-robe.png|W:#87876c,bbc39c,edf4e1,ffffff;R:#41B3FF" name="Sorcerer Robe (Light Blue)" description="A Light Blue lined sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#87876c,bbc39c,edf4e1,ffffff;#41B3FF</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#87876c,bbc39c,edf4e1,ffffff;#41B3FF</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#87876c,bbc39c,edf4e1,ffffff;#41B3FF</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#87876c,bbc39c,edf4e1,ffffff;#41B3FF</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item5044_RedSorcererRobePink.xml b/items/equip-torso/item5044_RedSorcererRobePink.xml
index 7b35cf17..5243d711 100644
--- a/items/equip-torso/item5044_RedSorcererRobePink.xml
+++ b/items/equip-torso/item5044_RedSorcererRobePink.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5044" image="equipment/chest/sorcerer-robe.png|W:#581a1a,a41111,c03a3a,ff6060;R:#E975FD" name="Red Sorcerer Robe (Pink)" description="A Pink lined Red sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#581a1a,a41111,c03a3a,ff6060;#E975FD</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#581a1a,a41111,c03a3a,ff6060;#E975FD</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#581a1a,a41111,c03a3a,ff6060;#E975FD</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#581a1a,a41111,c03a3a,ff6060;#E975FD</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item5045_GreenSorcererRobePink.xml b/items/equip-torso/item5045_GreenSorcererRobePink.xml
index 2182fdcb..2fe7547d 100644
--- a/items/equip-torso/item5045_GreenSorcererRobePink.xml
+++ b/items/equip-torso/item5045_GreenSorcererRobePink.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5045" image="equipment/chest/sorcerer-robe.png|W:#255511,579932,4aaf36,4ed65e;R:#E975FD" name="Green Sorcerer Robe (Pink)" description="A Pink lined Green sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#255511,579932,4aaf36,4ed65e;#E975FD</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#255511,579932,4aaf36,4ed65e;#E975FD</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#255511,579932,4aaf36,4ed65e;#E975FD</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#255511,579932,4aaf36,4ed65e;#E975FD</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item5046_DarkBlueSorcererRobePink.xml b/items/equip-torso/item5046_DarkBlueSorcererRobePink.xml
index 65cd2bdd..0173ed5b 100644
--- a/items/equip-torso/item5046_DarkBlueSorcererRobePink.xml
+++ b/items/equip-torso/item5046_DarkBlueSorcererRobePink.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5046" image="equipment/chest/sorcerer-robe.png|W:#1a1a41,392b6e,4c529f,5d5dc2;R:#E975FD" name="Dark Blue Sorcerer Robe (Pink)" description="A Pink lined Dark Blue sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#1a1a41,392b6e,4c529f,5d5dc2;#E975FD</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#1a1a41,392b6e,4c529f,5d5dc2;#E975FD</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#1a1a41,392b6e,4c529f,5d5dc2;#E975FD</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#1a1a41,392b6e,4c529f,5d5dc2;#E975FD</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item5047_YellowSorcererRobePink.xml b/items/equip-torso/item5047_YellowSorcererRobePink.xml
index 05f2d317..6729a793 100644
--- a/items/equip-torso/item5047_YellowSorcererRobePink.xml
+++ b/items/equip-torso/item5047_YellowSorcererRobePink.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5047" image="equipment/chest/sorcerer-robe.png|W:#846928,dab641,ffef93,fff7c9;R:#E975FD" name="Yellow Sorcerer Robe (Pink)" description="A Pink lined Yellow sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#846928,dab641,ffef93,fff7c9;#E975FD</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#846928,dab641,ffef93,fff7c9;#E975FD</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#846928,dab641,ffef93,fff7c9;#E975FD</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#846928,dab641,ffef93,fff7c9;#E975FD</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item5048_LightBlueSorcererRobePink.xml b/items/equip-torso/item5048_LightBlueSorcererRobePink.xml
index 5a9f3c8b..b7655a80 100644
--- a/items/equip-torso/item5048_LightBlueSorcererRobePink.xml
+++ b/items/equip-torso/item5048_LightBlueSorcererRobePink.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5048" image="equipment/chest/sorcerer-robe.png|W:#16486e,498ec5,e4f2fc;R:#E975FD" name="Light Blue Sorcerer Robe (Pink)" description="A Pink lined Light Blue sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#16486e,498ec5,e4f2fc;#E975FD</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#16486e,498ec5,e4f2fc;#E975FD</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#16486e,498ec5,e4f2fc;#E975FD</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#16486e,498ec5,e4f2fc;#E975FD</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
- </replace>
+ </replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item5049_PinkSorcererRobePink.xml b/items/equip-torso/item5049_PinkSorcererRobePink.xml
index 0d18eebe..0a95bfe3 100644
--- a/items/equip-torso/item5049_PinkSorcererRobePink.xml
+++ b/items/equip-torso/item5049_PinkSorcererRobePink.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5049" image="equipment/chest/sorcerer-robe.png|W:#bf369b,f25cb1,ff87b7,ffcccf;R:#E975FD" name="Pink Sorcerer Robe (Pink)" description="A Pink lined Pink sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#bf369b,f25cb1,ff87b7,ffcccf;#E975FD</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#bf369b,f25cb1,ff87b7,ffcccf;#E975FD</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#bf369b,f25cb1,ff87b7,ffcccf;#E975FD</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#bf369b,f25cb1,ff87b7,ffcccf;#E975FD</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item5050_BlackSorcererRobePink.xml b/items/equip-torso/item5050_BlackSorcererRobePink.xml
index 8ed0587a..a6691d60 100644
--- a/items/equip-torso/item5050_BlackSorcererRobePink.xml
+++ b/items/equip-torso/item5050_BlackSorcererRobePink.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5050" image="equipment/chest/sorcerer-robe.png|W:#111111,222222,333333,444444,555555,aaaaaa;R:#E975FD" name="Black Sorcerer Robe (Pink)" description="A Pink lined Black sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#111111,222222,333333,444444,555555,aaaaaa;#E975FD</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#111111,222222,333333,444444,555555,aaaaaa;#E975FD</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#111111,222222,333333,444444,555555,aaaaaa;#E975FD</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#111111,222222,333333,444444,555555,aaaaaa;#E975FD</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item5051_OrangeSorcererRobePink.xml b/items/equip-torso/item5051_OrangeSorcererRobePink.xml
index 8c3ba4ac..1629ec2a 100644
--- a/items/equip-torso/item5051_OrangeSorcererRobePink.xml
+++ b/items/equip-torso/item5051_OrangeSorcererRobePink.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5051" image="equipment/chest/sorcerer-robe.png|W:#80280f,b04810,ef681f,ffb830;R:#E975FD" name="Orange Sorcerer Robe (Pink)" description="A Pink lined Orange sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#80280f,b04810,ef681f,ffb830;#E975FD</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#80280f,b04810,ef681f,ffb830;#E975FD</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#80280f,b04810,ef681f,ffb830;#E975FD</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#80280f,b04810,ef681f,ffb830;#E975FD</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item5052_PurpleSorcererRobePink.xml b/items/equip-torso/item5052_PurpleSorcererRobePink.xml
index 34014b3a..7263eaa0 100644
--- a/items/equip-torso/item5052_PurpleSorcererRobePink.xml
+++ b/items/equip-torso/item5052_PurpleSorcererRobePink.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5052" image="equipment/chest/sorcerer-robe.png|W:#1a0a33,380f4d,82158c,b359ab;R:#E975FD" name="Purple Sorcerer Robe (Pink)" description="A Pink lined Purple sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#1a0a33,380f4d,82158c,b359ab;#E975FD</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#1a0a33,380f4d,82158c,b359ab;#E975FD</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#1a0a33,380f4d,82158c,b359ab;#E975FD</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#1a0a33,380f4d,82158c,b359ab;#E975FD</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item5053_DarkGreenSorcererRobePink.xml b/items/equip-torso/item5053_DarkGreenSorcererRobePink.xml
index 683b671d..4af2af5b 100644
--- a/items/equip-torso/item5053_DarkGreenSorcererRobePink.xml
+++ b/items/equip-torso/item5053_DarkGreenSorcererRobePink.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5053" image="equipment/chest/sorcerer-robe.png|W:#0b300b,195519,3e832e,3e9c3e;R:#E975FD" name="Dark Green Sorcerer Robe (Pink)" description="A Pink lined Dark Green sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#0b300b,195519,3e832e,3e9c3e;#E975FD</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#0b300b,195519,3e832e,3e9c3e;#E975FD</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#0b300b,195519,3e832e,3e9c3e;#E975FD</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#0b300b,195519,3e832e,3e9c3e;#E975FD</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item5054_SorcererRobePink.xml b/items/equip-torso/item5054_SorcererRobePink.xml
index b1735e3d..ed58c0a9 100644
--- a/items/equip-torso/item5054_SorcererRobePink.xml
+++ b/items/equip-torso/item5054_SorcererRobePink.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5054" image="equipment/chest/sorcerer-robe.png|W:#87876c,bbc39c,edf4e1,ffffff;R:#E975FD" name="Sorcerer Robe (Pink)" description="A Pink lined sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#87876c,bbc39c,edf4e1,ffffff;#E975FD</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#87876c,bbc39c,edf4e1,ffffff;#E975FD</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#87876c,bbc39c,edf4e1,ffffff;#E975FD</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#87876c,bbc39c,edf4e1,ffffff;#E975FD</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item5055_RedSorcererRobeBlack.xml b/items/equip-torso/item5055_RedSorcererRobeBlack.xml
index 3f97869e..d06f779b 100644
--- a/items/equip-torso/item5055_RedSorcererRobeBlack.xml
+++ b/items/equip-torso/item5055_RedSorcererRobeBlack.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5055" image="equipment/chest/sorcerer-robe.png|W:#581a1a,a41111,c03a3a,ff6060;R:#262626" name="Red Sorcerer Robe (Black)" description="A Black lined Red sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#581a1a,a41111,c03a3a,ff6060;#262626</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#581a1a,a41111,c03a3a,ff6060;#262626</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#581a1a,a41111,c03a3a,ff6060;#262626</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#581a1a,a41111,c03a3a,ff6060;#262626</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item5056_GreenSorcererRobeBlack.xml b/items/equip-torso/item5056_GreenSorcererRobeBlack.xml
index 0c1277d4..a6a516f3 100644
--- a/items/equip-torso/item5056_GreenSorcererRobeBlack.xml
+++ b/items/equip-torso/item5056_GreenSorcererRobeBlack.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5056" image="equipment/chest/sorcerer-robe.png|W:#255511,579932,4aaf36,4ed65e;R:#262626" name="Green Sorcerer Robe (Black)" description="A Black lined Green sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#255511,579932,4aaf36,4ed65e;#262626</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#255511,579932,4aaf36,4ed65e;#262626</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#255511,579932,4aaf36,4ed65e;#262626</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#255511,579932,4aaf36,4ed65e;#262626</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item5057_DarkBlueSorcererRobeBlack.xml b/items/equip-torso/item5057_DarkBlueSorcererRobeBlack.xml
index e3dd4959..f23985e9 100644
--- a/items/equip-torso/item5057_DarkBlueSorcererRobeBlack.xml
+++ b/items/equip-torso/item5057_DarkBlueSorcererRobeBlack.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5057" image="equipment/chest/sorcerer-robe.png|W:#1a1a41,392b6e,4c529f,5d5dc2;R:#262626" name="Dark Blue Sorcerer Robe (Black)" description="A Black lined Dark Blue sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#1a1a41,392b6e,4c529f,5d5dc2;#262626</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#1a1a41,392b6e,4c529f,5d5dc2;#262626</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#1a1a41,392b6e,4c529f,5d5dc2;#262626</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#1a1a41,392b6e,4c529f,5d5dc2;#262626</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item5058_YellowSorcererRobeBlack.xml b/items/equip-torso/item5058_YellowSorcererRobeBlack.xml
index fe6891ce..9b7c133e 100644
--- a/items/equip-torso/item5058_YellowSorcererRobeBlack.xml
+++ b/items/equip-torso/item5058_YellowSorcererRobeBlack.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5058" image="equipment/chest/sorcerer-robe.png|W:#846928,dab641,ffef93,fff7c9;R:#262626" name="Yellow Sorcerer Robe (Black)" description="A Black lined Yellow sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#846928,dab641,ffef93,fff7c9;#262626</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#846928,dab641,ffef93,fff7c9;#262626</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#846928,dab641,ffef93,fff7c9;#262626</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#846928,dab641,ffef93,fff7c9;#262626</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item5059_LightBlueSorcererRobeBlack.xml b/items/equip-torso/item5059_LightBlueSorcererRobeBlack.xml
index 4ca989f8..667b9d0f 100644
--- a/items/equip-torso/item5059_LightBlueSorcererRobeBlack.xml
+++ b/items/equip-torso/item5059_LightBlueSorcererRobeBlack.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5059" image="equipment/chest/sorcerer-robe.png|W:#16486e,498ec5,e4f2fc;R:#262626" name="Light Blue Sorcerer Robe (Black)" description="A Black lined Light Blue sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#16486e,498ec5,e4f2fc;#262626</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#16486e,498ec5,e4f2fc;#262626</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#16486e,498ec5,e4f2fc;#262626</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#16486e,498ec5,e4f2fc;#262626</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item5060_PinkSorcererRobeBlack.xml b/items/equip-torso/item5060_PinkSorcererRobeBlack.xml
index 6c33161b..d000a637 100644
--- a/items/equip-torso/item5060_PinkSorcererRobeBlack.xml
+++ b/items/equip-torso/item5060_PinkSorcererRobeBlack.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5060" image="equipment/chest/sorcerer-robe.png|W:#bf369b,f25cb1,ff87b7,ffcccf;R:#262626" name="Pink Sorcerer Robe (Black)" description="A Black lined Pink sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#bf369b,f25cb1,ff87b7,ffcccf;#262626</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#bf369b,f25cb1,ff87b7,ffcccf;#262626</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#bf369b,f25cb1,ff87b7,ffcccf;#262626</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#bf369b,f25cb1,ff87b7,ffcccf;#262626</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item5061_BlackSorcererRobeBlack.xml b/items/equip-torso/item5061_BlackSorcererRobeBlack.xml
index 49b6cc06..3b8157bd 100644
--- a/items/equip-torso/item5061_BlackSorcererRobeBlack.xml
+++ b/items/equip-torso/item5061_BlackSorcererRobeBlack.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5061" image="equipment/chest/sorcerer-robe.png|W:#111111,222222,333333,444444,555555,aaaaaa;R:#262626" name="Black Sorcerer Robe (Black)" description="A Black lined Black sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#111111,222222,333333,444444,555555,aaaaaa;#262626</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#111111,222222,333333,444444,555555,aaaaaa;#262626</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#111111,222222,333333,444444,555555,aaaaaa;#262626</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#111111,222222,333333,444444,555555,aaaaaa;#262626</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item5062_OrangeSorcererRobeBlack.xml b/items/equip-torso/item5062_OrangeSorcererRobeBlack.xml
index 3917517f..7d33e0d6 100644
--- a/items/equip-torso/item5062_OrangeSorcererRobeBlack.xml
+++ b/items/equip-torso/item5062_OrangeSorcererRobeBlack.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5062" image="equipment/chest/sorcerer-robe.png|W:#80280f,b04810,ef681f,ffb830;R:#262626" name="Orange Sorcerer Robe (Black)" description="A Black lined Orange sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#80280f,b04810,ef681f,ffb830;#262626</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#80280f,b04810,ef681f,ffb830;#262626</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#80280f,b04810,ef681f,ffb830;#262626</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#80280f,b04810,ef681f,ffb830;#262626</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item5063_PurpleSorcererRobeBlack.xml b/items/equip-torso/item5063_PurpleSorcererRobeBlack.xml
index b742f6cc..a120d1c1 100644
--- a/items/equip-torso/item5063_PurpleSorcererRobeBlack.xml
+++ b/items/equip-torso/item5063_PurpleSorcererRobeBlack.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5063" image="equipment/chest/sorcerer-robe.png|W:#1a0a33,380f4d,82158c,b359ab;R:#262626" name="Purple Sorcerer Robe (Black)" description="A Black lined Purple sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#1a0a33,380f4d,82158c,b359ab;#262626</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#1a0a33,380f4d,82158c,b359ab;#262626</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#1a0a33,380f4d,82158c,b359ab;#262626</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#1a0a33,380f4d,82158c,b359ab;#262626</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item5064_DarkGreenSorcererRobeBlack.xml b/items/equip-torso/item5064_DarkGreenSorcererRobeBlack.xml
index ae2bff64..910a7adc 100644
--- a/items/equip-torso/item5064_DarkGreenSorcererRobeBlack.xml
+++ b/items/equip-torso/item5064_DarkGreenSorcererRobeBlack.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5064" image="equipment/chest/sorcerer-robe.png|W:#0b300b,195519,3e832e,3e9c3e;R:#262626" name="Dark Green Sorcerer Robe (Black)" description="A Black lined Dark Green sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#0b300b,195519,3e832e,3e9c3e;#262626</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#0b300b,195519,3e832e,3e9c3e;#262626</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#0b300b,195519,3e832e,3e9c3e;#262626</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#0b300b,195519,3e832e,3e9c3e;#262626</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item5065_SorcererRobeBlack.xml b/items/equip-torso/item5065_SorcererRobeBlack.xml
index d96c5bd2..9d29362e 100644
--- a/items/equip-torso/item5065_SorcererRobeBlack.xml
+++ b/items/equip-torso/item5065_SorcererRobeBlack.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5065" image="equipment/chest/sorcerer-robe.png|W:#87876c,bbc39c,edf4e1,ffffff;R:#262626" name="Sorcerer Robe (Black)" description="A Black lined sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#87876c,bbc39c,edf4e1,ffffff;#262626</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#87876c,bbc39c,edf4e1,ffffff;#262626</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#87876c,bbc39c,edf4e1,ffffff;#262626</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#87876c,bbc39c,edf4e1,ffffff;#262626</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item5066_RedSorcererRobeOrange.xml b/items/equip-torso/item5066_RedSorcererRobeOrange.xml
index 00ba60c6..49b7ea0a 100644
--- a/items/equip-torso/item5066_RedSorcererRobeOrange.xml
+++ b/items/equip-torso/item5066_RedSorcererRobeOrange.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5066" image="equipment/chest/sorcerer-robe.png|W:#581a1a,a41111,c03a3a,ff6060;R:#ED8200" name="Red Sorcerer Robe (Orange)" description="A Orange lined Red sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#581a1a,a41111,c03a3a,ff6060;#ED8200</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#581a1a,a41111,c03a3a,ff6060;#ED8200</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#581a1a,a41111,c03a3a,ff6060;#ED8200</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#581a1a,a41111,c03a3a,ff6060;#ED8200</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item5067_GreenSorcererRobeOrange.xml b/items/equip-torso/item5067_GreenSorcererRobeOrange.xml
index d1323e9b..a253941e 100644
--- a/items/equip-torso/item5067_GreenSorcererRobeOrange.xml
+++ b/items/equip-torso/item5067_GreenSorcererRobeOrange.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5067" image="equipment/chest/sorcerer-robe.png|W:#255511,579932,4aaf36,4ed65e;R:#ED8200" name="Green Sorcerer Robe (Orange)" description="A Orange lined Green sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#255511,579932,4aaf36,4ed65e;#ED8200</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#255511,579932,4aaf36,4ed65e;#ED8200</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#255511,579932,4aaf36,4ed65e;#ED8200</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#255511,579932,4aaf36,4ed65e;#ED8200</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item5068_DarkBlueSorcererRobeOrange.xml b/items/equip-torso/item5068_DarkBlueSorcererRobeOrange.xml
index da1eb204..9e0486bc 100644
--- a/items/equip-torso/item5068_DarkBlueSorcererRobeOrange.xml
+++ b/items/equip-torso/item5068_DarkBlueSorcererRobeOrange.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5068" image="equipment/chest/sorcerer-robe.png|W:#1a1a41,392b6e,4c529f,5d5dc2;R:#ED8200" name="Dark Blue Sorcerer Robe (Orange)" description="A Orange lined Dark Blue sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#1a1a41,392b6e,4c529f,5d5dc2;#ED8200</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#1a1a41,392b6e,4c529f,5d5dc2;#ED8200</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#1a1a41,392b6e,4c529f,5d5dc2;#ED8200</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#1a1a41,392b6e,4c529f,5d5dc2;#ED8200</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item5069_YellowSorcererRobeOrange.xml b/items/equip-torso/item5069_YellowSorcererRobeOrange.xml
index 0a5ab79a..43813a4e 100644
--- a/items/equip-torso/item5069_YellowSorcererRobeOrange.xml
+++ b/items/equip-torso/item5069_YellowSorcererRobeOrange.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5069" image="equipment/chest/sorcerer-robe.png|W:#846928,dab641,ffef93,fff7c9;R:#ED8200" name="Yellow Sorcerer Robe (Orange)" description="A Orange lined Yellow sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#846928,dab641,ffef93,fff7c9;#ED8200</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#846928,dab641,ffef93,fff7c9;#ED8200</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#846928,dab641,ffef93,fff7c9;#ED8200</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#846928,dab641,ffef93,fff7c9;#ED8200</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item5070_LightBlueSorcererRobeOrange.xml b/items/equip-torso/item5070_LightBlueSorcererRobeOrange.xml
index 90144f6c..20f77abb 100644
--- a/items/equip-torso/item5070_LightBlueSorcererRobeOrange.xml
+++ b/items/equip-torso/item5070_LightBlueSorcererRobeOrange.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5070" image="equipment/chest/sorcerer-robe.png|W:#16486e,498ec5,e4f2fc;R:#ED8200" name="Light Blue Sorcerer Robe (Orange)" description="A Orange lined Light Blue sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#16486e,498ec5,e4f2fc;#ED8200</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#16486e,498ec5,e4f2fc;#ED8200</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#16486e,498ec5,e4f2fc;#ED8200</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#16486e,498ec5,e4f2fc;#ED8200</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item5071_PinkSorcererRobeOrange.xml b/items/equip-torso/item5071_PinkSorcererRobeOrange.xml
index 2e372ffb..6829f4f1 100644
--- a/items/equip-torso/item5071_PinkSorcererRobeOrange.xml
+++ b/items/equip-torso/item5071_PinkSorcererRobeOrange.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5071" image="equipment/chest/sorcerer-robe.png|W:#bf369b,f25cb1,ff87b7,ffcccf;R:#ED8200" name="Pink Sorcerer Robe (Orange)" description="A Orange lined Pink sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#bf369b,f25cb1,ff87b7,ffcccf;#ED8200</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#bf369b,f25cb1,ff87b7,ffcccf;#ED8200</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#bf369b,f25cb1,ff87b7,ffcccf;#ED8200</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#bf369b,f25cb1,ff87b7,ffcccf;#ED8200</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item5072_BlackSorcererRobeOrange.xml b/items/equip-torso/item5072_BlackSorcererRobeOrange.xml
index 9aa117fd..60f53e01 100644
--- a/items/equip-torso/item5072_BlackSorcererRobeOrange.xml
+++ b/items/equip-torso/item5072_BlackSorcererRobeOrange.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5072" image="equipment/chest/sorcerer-robe.png|W:#111111,222222,333333,444444,555555,aaaaaa;R:#ED8200" name="Black Sorcerer Robe (Orange)" description="A Orange lined Black sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#111111,222222,333333,444444,555555,aaaaaa;#ED8200</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#111111,222222,333333,444444,555555,aaaaaa;#ED8200</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#111111,222222,333333,444444,555555,aaaaaa;#ED8200</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#111111,222222,333333,444444,555555,aaaaaa;#ED8200</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item5073_OrangeSorcererRobeOrange.xml b/items/equip-torso/item5073_OrangeSorcererRobeOrange.xml
index bb780451..39cf9ce6 100644
--- a/items/equip-torso/item5073_OrangeSorcererRobeOrange.xml
+++ b/items/equip-torso/item5073_OrangeSorcererRobeOrange.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5073" image="equipment/chest/sorcerer-robe.png|W:#80280f,b04810,ef681f,ffb830;R:#ED8200" name="Orange Sorcerer Robe (Orange)" description="A Orange lined Orange sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#80280f,b04810,ef681f,ffb830;#ED8200</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#80280f,b04810,ef681f,ffb830;#ED8200</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#80280f,b04810,ef681f,ffb830;#ED8200</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#80280f,b04810,ef681f,ffb830;#ED8200</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item5074_PurpleSorcererRobeOrange.xml b/items/equip-torso/item5074_PurpleSorcererRobeOrange.xml
index 71742abe..5e6f130f 100644
--- a/items/equip-torso/item5074_PurpleSorcererRobeOrange.xml
+++ b/items/equip-torso/item5074_PurpleSorcererRobeOrange.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5074" image="equipment/chest/sorcerer-robe.png|W:#1a0a33,380f4d,82158c,b359ab;R:#ED8200" name="Purple Sorcerer Robe (Orange)" description="A Orange lined Purple sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#1a0a33,380f4d,82158c,b359ab;#ED8200</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#1a0a33,380f4d,82158c,b359ab;#ED8200</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#1a0a33,380f4d,82158c,b359ab;#ED8200</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#1a0a33,380f4d,82158c,b359ab;#ED8200</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item5075_DarkGreenSorcererRobeOrange.xml b/items/equip-torso/item5075_DarkGreenSorcererRobeOrange.xml
index 932cd473..37be87c5 100644
--- a/items/equip-torso/item5075_DarkGreenSorcererRobeOrange.xml
+++ b/items/equip-torso/item5075_DarkGreenSorcererRobeOrange.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5075" image="equipment/chest/sorcerer-robe.png|W:#0b300b,195519,3e832e,3e9c3e;R:#ED8200" name="Dark Green Sorcerer Robe (Orange)" description="A Orange lined Dark Green sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#0b300b,195519,3e832e,3e9c3e;#ED8200</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#0b300b,195519,3e832e,3e9c3e;#ED8200</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#0b300b,195519,3e832e,3e9c3e;#ED8200</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#0b300b,195519,3e832e,3e9c3e;#ED8200</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item5076_SorcererRobeOrange.xml b/items/equip-torso/item5076_SorcererRobeOrange.xml
index b77dc61f..7ca5cd0c 100644
--- a/items/equip-torso/item5076_SorcererRobeOrange.xml
+++ b/items/equip-torso/item5076_SorcererRobeOrange.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5076" image="equipment/chest/sorcerer-robe.png|W:#87876c,bbc39c,edf4e1,ffffff;R:#ED8200" name="Sorcerer Robe (Orange)" description="A Orange lined sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#87876c,bbc39c,edf4e1,ffffff;#ED8200</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#87876c,bbc39c,edf4e1,ffffff;#ED8200</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#87876c,bbc39c,edf4e1,ffffff;#ED8200</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#87876c,bbc39c,edf4e1,ffffff;#ED8200</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item5077_RedSorcererRobePurple.xml b/items/equip-torso/item5077_RedSorcererRobePurple.xml
index 5af4a57f..c940af5f 100644
--- a/items/equip-torso/item5077_RedSorcererRobePurple.xml
+++ b/items/equip-torso/item5077_RedSorcererRobePurple.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5077" image="equipment/chest/sorcerer-robe.png|W:#581a1a,a41111,c03a3a,ff6060;R:#8000FF" name="Red Sorcerer Robe (Purple)" description="A Purple lined Red sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#581a1a,a41111,c03a3a,ff6060;#8000FF</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#581a1a,a41111,c03a3a,ff6060;#8000FF</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#581a1a,a41111,c03a3a,ff6060;#8000FF</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#581a1a,a41111,c03a3a,ff6060;#8000FF</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item5078_GreenSorcererRobePurple.xml b/items/equip-torso/item5078_GreenSorcererRobePurple.xml
index ad1b5265..f53f4e1c 100644
--- a/items/equip-torso/item5078_GreenSorcererRobePurple.xml
+++ b/items/equip-torso/item5078_GreenSorcererRobePurple.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5078" image="equipment/chest/sorcerer-robe.png|W:#255511,579932,4aaf36,4ed65e;R:#8000FF" name="Green Sorcerer Robe (Purple)" description="A Purple lined Green sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#255511,579932,4aaf36,4ed65e;#8000FF</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#255511,579932,4aaf36,4ed65e;#8000FF</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#255511,579932,4aaf36,4ed65e;#8000FF</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#255511,579932,4aaf36,4ed65e;#8000FF</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item5079_DarkBlueSorcererRobePurple.xml b/items/equip-torso/item5079_DarkBlueSorcererRobePurple.xml
index 56744ea8..4af3c5b3 100644
--- a/items/equip-torso/item5079_DarkBlueSorcererRobePurple.xml
+++ b/items/equip-torso/item5079_DarkBlueSorcererRobePurple.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5079" image="equipment/chest/sorcerer-robe.png|W:#1a1a41,392b6e,4c529f,5d5dc2;R:#8000FF" name="Dark Blue Sorcerer Robe (Purple)" description="A Purple lined Dark Blue sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#1a1a41,392b6e,4c529f,5d5dc2;#8000FF</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#1a1a41,392b6e,4c529f,5d5dc2;#8000FF</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#1a1a41,392b6e,4c529f,5d5dc2;#8000FF</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#1a1a41,392b6e,4c529f,5d5dc2;#8000FF</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item5080_YellowSorcererRobePurple.xml b/items/equip-torso/item5080_YellowSorcererRobePurple.xml
index dbfd7db9..96c13c74 100644
--- a/items/equip-torso/item5080_YellowSorcererRobePurple.xml
+++ b/items/equip-torso/item5080_YellowSorcererRobePurple.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5080" image="equipment/chest/sorcerer-robe.png|W:#846928,dab641,ffef93,fff7c9;R:#8000FF" name="Yellow Sorcerer Robe (Purple)" description="A Purple lined Yellow sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#846928,dab641,ffef93,fff7c9;#8000FF</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#846928,dab641,ffef93,fff7c9;#8000FF</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#846928,dab641,ffef93,fff7c9;#8000FF</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#846928,dab641,ffef93,fff7c9;#8000FF</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item5081_LightBlueSorcererRobePurple.xml b/items/equip-torso/item5081_LightBlueSorcererRobePurple.xml
index 45b85186..10e28244 100644
--- a/items/equip-torso/item5081_LightBlueSorcererRobePurple.xml
+++ b/items/equip-torso/item5081_LightBlueSorcererRobePurple.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5081" image="equipment/chest/sorcerer-robe.png|W:#16486e,498ec5,e4f2fc;R:#8000FF" name="Light Blue Sorcerer Robe (Purple)" description="A Purple lined Light Blue sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#16486e,498ec5,e4f2fc;#8000FF</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#16486e,498ec5,e4f2fc;#8000FF</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#16486e,498ec5,e4f2fc;#8000FF</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#16486e,498ec5,e4f2fc;#8000FF</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item5082_PinkSorcererRobePurple.xml b/items/equip-torso/item5082_PinkSorcererRobePurple.xml
index b90d4da7..878de18b 100644
--- a/items/equip-torso/item5082_PinkSorcererRobePurple.xml
+++ b/items/equip-torso/item5082_PinkSorcererRobePurple.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5082" image="equipment/chest/sorcerer-robe.png|W:#bf369b,f25cb1,ff87b7,ffcccf;R:#8000FF" name="Pink Sorcerer Robe (Purple)" description="A Purple lined Pink sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#bf369b,f25cb1,ff87b7,ffcccf;#8000FF</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#bf369b,f25cb1,ff87b7,ffcccf;#8000FF</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#bf369b,f25cb1,ff87b7,ffcccf;#8000FF</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#bf369b,f25cb1,ff87b7,ffcccf;#8000FF</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item5083_BlackSorcererRobePurple.xml b/items/equip-torso/item5083_BlackSorcererRobePurple.xml
index bf901d43..784bfd48 100644
--- a/items/equip-torso/item5083_BlackSorcererRobePurple.xml
+++ b/items/equip-torso/item5083_BlackSorcererRobePurple.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5083" image="equipment/chest/sorcerer-robe.png|W:#111111,222222,333333,444444,555555,aaaaaa;R:#8000FF" name="Black Sorcerer Robe (Purple)" description="A Purple lined Black sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#111111,222222,333333,444444,555555,aaaaaa;#8000FF</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#111111,222222,333333,444444,555555,aaaaaa;#8000FF</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#111111,222222,333333,444444,555555,aaaaaa;#8000FF</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#111111,222222,333333,444444,555555,aaaaaa;#8000FF</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item5084_OrangeSorcererRobePurple.xml b/items/equip-torso/item5084_OrangeSorcererRobePurple.xml
index f58db7a2..c4ab3b51 100644
--- a/items/equip-torso/item5084_OrangeSorcererRobePurple.xml
+++ b/items/equip-torso/item5084_OrangeSorcererRobePurple.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5084" image="equipment/chest/sorcerer-robe.png|W:#80280f,b04810,ef681f,ffb830;R:#8000FF" name="Orange Sorcerer Robe (Purple)" description="A Purple lined Orange sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#80280f,b04810,ef681f,ffb830;#8000FF</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#80280f,b04810,ef681f,ffb830;#8000FF</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#80280f,b04810,ef681f,ffb830;#8000FF</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#80280f,b04810,ef681f,ffb830;#8000FF</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item5085_PurpleSorcererRobePurple.xml b/items/equip-torso/item5085_PurpleSorcererRobePurple.xml
index 13339cdf..63d667e7 100644
--- a/items/equip-torso/item5085_PurpleSorcererRobePurple.xml
+++ b/items/equip-torso/item5085_PurpleSorcererRobePurple.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5085" image="equipment/chest/sorcerer-robe.png|W:#1a0a33,380f4d,82158c,b359ab;R:#8000FF" name="Purple Sorcerer Robe (Purple)" description="A Purple lined Purple sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#1a0a33,380f4d,82158c,b359ab;#8000FF</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#1a0a33,380f4d,82158c,b359ab;#8000FF</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#1a0a33,380f4d,82158c,b359ab;#8000FF</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#1a0a33,380f4d,82158c,b359ab;#8000FF</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item5086_DarkGreenSorcererRobePurple.xml b/items/equip-torso/item5086_DarkGreenSorcererRobePurple.xml
index 76c5044b..18506c0b 100644
--- a/items/equip-torso/item5086_DarkGreenSorcererRobePurple.xml
+++ b/items/equip-torso/item5086_DarkGreenSorcererRobePurple.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5086" image="equipment/chest/sorcerer-robe.png|W:#0b300b,195519,3e832e,3e9c3e;R:#8000FF" name="Dark Green Sorcerer Robe (Purple)" description="A Purple lined Dark Green sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#0b300b,195519,3e832e,3e9c3e;#8000FF</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#0b300b,195519,3e832e,3e9c3e;#8000FF</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#0b300b,195519,3e832e,3e9c3e;#8000FF</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#0b300b,195519,3e832e,3e9c3e;#8000FF</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item5087_SorcererRobePurple.xml b/items/equip-torso/item5087_SorcererRobePurple.xml
index 6353d131..df12fb9f 100644
--- a/items/equip-torso/item5087_SorcererRobePurple.xml
+++ b/items/equip-torso/item5087_SorcererRobePurple.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5087" image="equipment/chest/sorcerer-robe.png|W:#87876c,bbc39c,edf4e1,ffffff;R:#8000FF" name="Sorcerer Robe (Purple)" description="A Purple lined sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#87876c,bbc39c,edf4e1,ffffff;#8000FF</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#87876c,bbc39c,edf4e1,ffffff;#8000FF</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#87876c,bbc39c,edf4e1,ffffff;#8000FF</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#87876c,bbc39c,edf4e1,ffffff;#8000FF</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item5088_RedSorcererRobeDarkGreen.xml b/items/equip-torso/item5088_RedSorcererRobeDarkGreen.xml
index b30a1dea..5ec8df3c 100644
--- a/items/equip-torso/item5088_RedSorcererRobeDarkGreen.xml
+++ b/items/equip-torso/item5088_RedSorcererRobeDarkGreen.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5088" image="equipment/chest/sorcerer-robe.png|W:#581a1a,a41111,c03a3a,ff6060;R:#2B9D27" name="Red Sorcerer Robe (Dark Green)" description="A Dark Green lined Red sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#581a1a,a41111,c03a3a,ff6060;#2B9D27</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#581a1a,a41111,c03a3a,ff6060;#2B9D27</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#581a1a,a41111,c03a3a,ff6060;#2B9D27</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#581a1a,a41111,c03a3a,ff6060;#2B9D27</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item5089_GreenSorcererRobeDarkGreen.xml b/items/equip-torso/item5089_GreenSorcererRobeDarkGreen.xml
index 8761fd9e..8c0bb090 100644
--- a/items/equip-torso/item5089_GreenSorcererRobeDarkGreen.xml
+++ b/items/equip-torso/item5089_GreenSorcererRobeDarkGreen.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5089" image="equipment/chest/sorcerer-robe.png|W:#255511,579932,4aaf36,4ed65e;R:#2B9D27" name="Green Sorcerer Robe (Dark Green)" description="A Dark Green lined Green sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#255511,579932,4aaf36,4ed65e;#2B9D27</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#255511,579932,4aaf36,4ed65e;#2B9D27</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#255511,579932,4aaf36,4ed65e;#2B9D27</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#255511,579932,4aaf36,4ed65e;#2B9D27</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item5090_DarkBlueSorcererRobeDarkGreen.xml b/items/equip-torso/item5090_DarkBlueSorcererRobeDarkGreen.xml
index 27b0e716..ecbfe070 100644
--- a/items/equip-torso/item5090_DarkBlueSorcererRobeDarkGreen.xml
+++ b/items/equip-torso/item5090_DarkBlueSorcererRobeDarkGreen.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5090" image="equipment/chest/sorcerer-robe.png|W:#1a1a41,392b6e,4c529f,5d5dc2;R:#2B9D27" name="Dark Blue Sorcerer Robe (Dark Green)" description="A Dark Green lined Dark Blue sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#1a1a41,392b6e,4c529f,5d5dc2;#2B9D27</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#1a1a41,392b6e,4c529f,5d5dc2;#2B9D27</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#1a1a41,392b6e,4c529f,5d5dc2;#2B9D27</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#1a1a41,392b6e,4c529f,5d5dc2;#2B9D27</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item5091_YellowSorcererRobeDarkGreen.xml b/items/equip-torso/item5091_YellowSorcererRobeDarkGreen.xml
index e203d0d0..67b8f035 100644
--- a/items/equip-torso/item5091_YellowSorcererRobeDarkGreen.xml
+++ b/items/equip-torso/item5091_YellowSorcererRobeDarkGreen.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5091" image="equipment/chest/sorcerer-robe.png|W:#846928,dab641,ffef93,fff7c9;R:#2B9D27" name="Yellow Sorcerer Robe (Dark Green)" description="A Dark Green lined Yellow sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#846928,dab641,ffef93,fff7c9;#2B9D27</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#846928,dab641,ffef93,fff7c9;#2B9D27</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#846928,dab641,ffef93,fff7c9;#2B9D27</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#846928,dab641,ffef93,fff7c9;#2B9D27</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item5092_LightBlueSorcererRobeDarkGreen.xml b/items/equip-torso/item5092_LightBlueSorcererRobeDarkGreen.xml
index a6fbdd7e..6e7c5bce 100644
--- a/items/equip-torso/item5092_LightBlueSorcererRobeDarkGreen.xml
+++ b/items/equip-torso/item5092_LightBlueSorcererRobeDarkGreen.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5092" image="equipment/chest/sorcerer-robe.png|W:#16486e,498ec5,e4f2fc;R:#2B9D27" name="Light Blue Sorcerer Robe (Dark Green)" description="A Dark Green lined Light Blue sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#16486e,498ec5,e4f2fc;#2B9D27</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#16486e,498ec5,e4f2fc;#2B9D27</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#16486e,498ec5,e4f2fc;#2B9D27</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#16486e,498ec5,e4f2fc;#2B9D27</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item5093_PinkSorcererRobeDarkGreen.xml b/items/equip-torso/item5093_PinkSorcererRobeDarkGreen.xml
index e0e1e869..3131a80d 100644
--- a/items/equip-torso/item5093_PinkSorcererRobeDarkGreen.xml
+++ b/items/equip-torso/item5093_PinkSorcererRobeDarkGreen.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5093" image="equipment/chest/sorcerer-robe.png|W:#bf369b,f25cb1,ff87b7,ffcccf;R:#2B9D27" name="Pink Sorcerer Robe (Dark Green)" description="A Dark Green lined Pink sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#bf369b,f25cb1,ff87b7,ffcccf;#2B9D27</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#bf369b,f25cb1,ff87b7,ffcccf;#2B9D27</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#bf369b,f25cb1,ff87b7,ffcccf;#2B9D27</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#bf369b,f25cb1,ff87b7,ffcccf;#2B9D27</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item5094_BlackSorcererRobeDarkGreen.xml b/items/equip-torso/item5094_BlackSorcererRobeDarkGreen.xml
index c8eaa206..bb3fa568 100644
--- a/items/equip-torso/item5094_BlackSorcererRobeDarkGreen.xml
+++ b/items/equip-torso/item5094_BlackSorcererRobeDarkGreen.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5094" image="equipment/chest/sorcerer-robe.png|W:#111111,222222,333333,444444,555555,aaaaaa;R:#2B9D27" name="Black Sorcerer Robe (Dark Green)" description="A Dark Green lined Black sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#111111,222222,333333,444444,555555,aaaaaa;#2B9D27</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#111111,222222,333333,444444,555555,aaaaaa;#2B9D27</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#111111,222222,333333,444444,555555,aaaaaa;#2B9D27</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#111111,222222,333333,444444,555555,aaaaaa;#2B9D27</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item5095_OrangeSorcererRobeDarkGreen.xml b/items/equip-torso/item5095_OrangeSorcererRobeDarkGreen.xml
index 098e9fc6..1e2bca74 100644
--- a/items/equip-torso/item5095_OrangeSorcererRobeDarkGreen.xml
+++ b/items/equip-torso/item5095_OrangeSorcererRobeDarkGreen.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5095" image="equipment/chest/sorcerer-robe.png|W:#80280f,b04810,ef681f,ffb830;R:#2B9D27" name="Orange Sorcerer Robe (Dark Green)" description="A Dark Green lined Orange sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#80280f,b04810,ef681f,ffb830;#2B9D27</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#80280f,b04810,ef681f,ffb830;#2B9D27</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#80280f,b04810,ef681f,ffb830;#2B9D27</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#80280f,b04810,ef681f,ffb830;#2B9D27</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item5096_PurpleSorcererRobeDarkGreen.xml b/items/equip-torso/item5096_PurpleSorcererRobeDarkGreen.xml
index 84c1ab6b..7279d77e 100644
--- a/items/equip-torso/item5096_PurpleSorcererRobeDarkGreen.xml
+++ b/items/equip-torso/item5096_PurpleSorcererRobeDarkGreen.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5096" image="equipment/chest/sorcerer-robe.png|W:#1a0a33,380f4d,82158c,b359ab;R:#2B9D27" name="Purple Sorcerer Robe (Dark Green)" description="A Dark Green lined Purple sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#1a0a33,380f4d,82158c,b359ab;#2B9D27</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#1a0a33,380f4d,82158c,b359ab;#2B9D27</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#1a0a33,380f4d,82158c,b359ab;#2B9D27</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#1a0a33,380f4d,82158c,b359ab;#2B9D27</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item5097_DarkGreenSorcererRobeDarkGreen.xml b/items/equip-torso/item5097_DarkGreenSorcererRobeDarkGreen.xml
index b9bbfbbe..9d07596c 100644
--- a/items/equip-torso/item5097_DarkGreenSorcererRobeDarkGreen.xml
+++ b/items/equip-torso/item5097_DarkGreenSorcererRobeDarkGreen.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5097" image="equipment/chest/sorcerer-robe.png|W:#0b300b,195519,3e832e,3e9c3e;R:#2B9D27" name="Dark Green Sorcerer Robe (Dark Green)" description="A Dark Green lined Dark Green sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#0b300b,195519,3e832e,3e9c3e;#2B9D27</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#0b300b,195519,3e832e,3e9c3e;#2B9D27</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#0b300b,195519,3e832e,3e9c3e;#2B9D27</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#0b300b,195519,3e832e,3e9c3e;#2B9D27</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item5098_SorcererRobeDarkGreen.xml b/items/equip-torso/item5098_SorcererRobeDarkGreen.xml
index 04decf93..b96e6caf 100644
--- a/items/equip-torso/item5098_SorcererRobeDarkGreen.xml
+++ b/items/equip-torso/item5098_SorcererRobeDarkGreen.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5098" image="equipment/chest/sorcerer-robe.png|W:#87876c,bbc39c,edf4e1,ffffff;R:#2B9D27" name="Sorcerer Robe (Dark Green)" description="A Dark Green lined sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#87876c,bbc39c,edf4e1,ffffff;#2B9D27</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#87876c,bbc39c,edf4e1,ffffff;#2B9D27</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#87876c,bbc39c,edf4e1,ffffff;#2B9D27</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#87876c,bbc39c,edf4e1,ffffff;#2B9D27</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item5099_RedSorcererRobeWhite.xml b/items/equip-torso/item5099_RedSorcererRobeWhite.xml
index 676f677a..9ba72299 100644
--- a/items/equip-torso/item5099_RedSorcererRobeWhite.xml
+++ b/items/equip-torso/item5099_RedSorcererRobeWhite.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5099" image="equipment/chest/sorcerer-robe.png|W:#581a1a,a41111,c03a3a,ff6060;R:#EFEFEF" name="Red Sorcerer Robe (White)" description="A White lined Red sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#581a1a,a41111,c03a3a,ff6060;#EFEFEF</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#581a1a,a41111,c03a3a,ff6060;#EFEFEF</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#581a1a,a41111,c03a3a,ff6060;#EFEFEF</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#581a1a,a41111,c03a3a,ff6060;#EFEFEF</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item5100_GreenSorcererRobeWhite.xml b/items/equip-torso/item5100_GreenSorcererRobeWhite.xml
index 2a2906c0..eb082f36 100644
--- a/items/equip-torso/item5100_GreenSorcererRobeWhite.xml
+++ b/items/equip-torso/item5100_GreenSorcererRobeWhite.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5100" image="equipment/chest/sorcerer-robe.png|W:#255511,579932,4aaf36,4ed65e;R:#EFEFEF" name="Green Sorcerer Robe (White)" description="A Dark Green lined Green sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#255511,579932,4aaf36,4ed65e;#EFEFEF</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#255511,579932,4aaf36,4ed65e;#EFEFEF</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#255511,579932,4aaf36,4ed65e;#EFEFEF</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#255511,579932,4aaf36,4ed65e;#EFEFEF</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item5101_DarkBlueSorcererRobeWhite.xml b/items/equip-torso/item5101_DarkBlueSorcererRobeWhite.xml
index 6842e223..748bcbcc 100644
--- a/items/equip-torso/item5101_DarkBlueSorcererRobeWhite.xml
+++ b/items/equip-torso/item5101_DarkBlueSorcererRobeWhite.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5101" image="equipment/chest/sorcerer-robe.png|W:#1a1a41,392b6e,4c529f,5d5dc2;R:#EFEFEF" name="Dark Blue Sorcerer Robe (White)" description="A Dark Green lined Dark Blue sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#1a1a41,392b6e,4c529f,5d5dc2;#EFEFEF</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#1a1a41,392b6e,4c529f,5d5dc2;#EFEFEF</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#1a1a41,392b6e,4c529f,5d5dc2;#EFEFEF</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#1a1a41,392b6e,4c529f,5d5dc2;#EFEFEF</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item5102_YellowSorcererRobeWhite.xml b/items/equip-torso/item5102_YellowSorcererRobeWhite.xml
index f7a7d6bf..df4ffbd0 100644
--- a/items/equip-torso/item5102_YellowSorcererRobeWhite.xml
+++ b/items/equip-torso/item5102_YellowSorcererRobeWhite.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5102" image="equipment/chest/sorcerer-robe.png|W:#846928,dab641,ffef93,fff7c9;R:#EFEFEF" name="Yellow Sorcerer Robe (White)" description="A Dark Green lined Yellow sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#846928,dab641,ffef93,fff7c9;#EFEFEF</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#846928,dab641,ffef93,fff7c9;#EFEFEF</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#846928,dab641,ffef93,fff7c9;#EFEFEF</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#846928,dab641,ffef93,fff7c9;#EFEFEF</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item5103_LightBlueSorcererRobeWhite.xml b/items/equip-torso/item5103_LightBlueSorcererRobeWhite.xml
index d8810697..3c2bd275 100644
--- a/items/equip-torso/item5103_LightBlueSorcererRobeWhite.xml
+++ b/items/equip-torso/item5103_LightBlueSorcererRobeWhite.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5103" image="equipment/chest/sorcerer-robe.png|W:#16486e,498ec5,e4f2fc;R:#EFEFEF" name="Light Blue Sorcerer Robe (White)" description="A Dark Green lined Light Blue sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#16486e,498ec5,e4f2fc;#EFEFEF</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#16486e,498ec5,e4f2fc;#EFEFEF</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#16486e,498ec5,e4f2fc;#EFEFEF</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#16486e,498ec5,e4f2fc;#EFEFEF</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item5104_PinkSorcererRobeWhite.xml b/items/equip-torso/item5104_PinkSorcererRobeWhite.xml
index 1c18be78..d95392e9 100644
--- a/items/equip-torso/item5104_PinkSorcererRobeWhite.xml
+++ b/items/equip-torso/item5104_PinkSorcererRobeWhite.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5104" image="equipment/chest/sorcerer-robe.png|W:#bf369b,f25cb1,ff87b7,ffcccf;R:#EFEFEF" name="Pink Sorcerer Robe (White)" description="A Dark Green lined Pink sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#bf369b,f25cb1,ff87b7,ffcccf;#EFEFEF</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#bf369b,f25cb1,ff87b7,ffcccf;#EFEFEF</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#bf369b,f25cb1,ff87b7,ffcccf;#EFEFEF</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#bf369b,f25cb1,ff87b7,ffcccf;#EFEFEF</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item5105_BlackSorcererRobeWhite.xml b/items/equip-torso/item5105_BlackSorcererRobeWhite.xml
index 4e600661..8661db7d 100644
--- a/items/equip-torso/item5105_BlackSorcererRobeWhite.xml
+++ b/items/equip-torso/item5105_BlackSorcererRobeWhite.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5105" image="equipment/chest/sorcerer-robe.png|W:#111111,222222,333333,444444,555555,aaaaaa;R:#EFEFEF" name="Black Sorcerer Robe (White)" description="A Dark Green lined Black sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#111111,222222,333333,444444,555555,aaaaaa;#EFEFEF</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#111111,222222,333333,444444,555555,aaaaaa;#EFEFEF</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#111111,222222,333333,444444,555555,aaaaaa;#EFEFEF</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#111111,222222,333333,444444,555555,aaaaaa;#EFEFEF</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item5106_OrangeSorcererRobeWhite.xml b/items/equip-torso/item5106_OrangeSorcererRobeWhite.xml
index bc68212c..1a2bcd4a 100644
--- a/items/equip-torso/item5106_OrangeSorcererRobeWhite.xml
+++ b/items/equip-torso/item5106_OrangeSorcererRobeWhite.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5106" image="equipment/chest/sorcerer-robe.png|W:#80280f,b04810,ef681f,ffb830;R:#EFEFEF" name="Orange Sorcerer Robe (White)" description="A Dark Green lined Orange sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#80280f,b04810,ef681f,ffb830;#EFEFEF</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#80280f,b04810,ef681f,ffb830;#EFEFEF</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#80280f,b04810,ef681f,ffb830;#EFEFEF</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#80280f,b04810,ef681f,ffb830;#EFEFEF</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item5107_PurpleSorcererRobeWhite.xml b/items/equip-torso/item5107_PurpleSorcererRobeWhite.xml
index 94672e6d..4441da11 100644
--- a/items/equip-torso/item5107_PurpleSorcererRobeWhite.xml
+++ b/items/equip-torso/item5107_PurpleSorcererRobeWhite.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5107" image="equipment/chest/sorcerer-robe.png|W:#1a0a33,380f4d,82158c,b359ab;R:#EFEFEF" name="Purple Sorcerer Robe (White)" description="A Dark Green lined Purple sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#1a0a33,380f4d,82158c,b359ab;#EFEFEF</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#1a0a33,380f4d,82158c,b359ab;#EFEFEF</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#1a0a33,380f4d,82158c,b359ab;#EFEFEF</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#1a0a33,380f4d,82158c,b359ab;#EFEFEF</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item5108_DarkGreenSorcererRobeWhite.xml b/items/equip-torso/item5108_DarkGreenSorcererRobeWhite.xml
index 8760ec77..6dcf5ae0 100644
--- a/items/equip-torso/item5108_DarkGreenSorcererRobeWhite.xml
+++ b/items/equip-torso/item5108_DarkGreenSorcererRobeWhite.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5108" image="equipment/chest/sorcerer-robe.png|W:#0b300b,195519,3e832e,3e9c3e;R:#EFEFEF" name="Dark Green Sorcerer Robe (White)" description="A Dark Green lined Dark Green sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#0b300b,195519,3e832e,3e9c3e;#EFEFEF</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#0b300b,195519,3e832e,3e9c3e;#EFEFEF</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#0b300b,195519,3e832e,3e9c3e;#EFEFEF</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#0b300b,195519,3e832e,3e9c3e;#EFEFEF</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item5109_SorcererRobeWhite.xml b/items/equip-torso/item5109_SorcererRobeWhite.xml
index c5bfb9e8..eeb2d0d2 100644
--- a/items/equip-torso/item5109_SorcererRobeWhite.xml
+++ b/items/equip-torso/item5109_SorcererRobeWhite.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5109" image="equipment/chest/sorcerer-robe.png|W:#87876c,bbc39c,edf4e1,ffffff;R:#EFEFEF" name="Sorcerer Robe (White)" description="A Dark Green lined sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#87876c,bbc39c,edf4e1,ffffff;#EFEFEF</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#87876c,bbc39c,edf4e1,ffffff;#EFEFEF</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#87876c,bbc39c,edf4e1,ffffff;#EFEFEF</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#87876c,bbc39c,edf4e1,ffffff;#EFEFEF</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item5131_RedContributorShirt.xml b/items/equip-torso/item5131_RedContributorShirt.xml
index b7c502c1..7d7da44b 100644
--- a/items/equip-torso/item5131_RedContributorShirt.xml
+++ b/items/equip-torso/item5131_RedContributorShirt.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5131" image="equipment/chest/contributor.png|W:#581a1a,a41111,c03a3a,ff6060;R:#853700" name="Red Contributor Shirt" description="This shirt belongs to someone who helped making tmw as awesome as it is now!" effect="M. Attack +5" type="equip-torso" defense="5" weight="20" sellProtected="true">
- <sprite>equipment/chest/contributor.xml|#581a1a,a41111,c03a3a,ff6060;#853700</sprite>
+ <sprite gender="female">equipment/chest/contributor-female.xml|#581a1a,a41111,c03a3a,ff6060;#853700</sprite>
+ <sprite gender="male">equipment/chest/contributor.xml|#581a1a,a41111,c03a3a,ff6060;#853700</sprite>
+ <sprite gender="other">equipment/chest/contributor.xml|#581a1a,a41111,c03a3a,ff6060;#853700</sprite>
</item>
</items>
diff --git a/items/equip-torso/item5132_GreenContributorShirt.xml b/items/equip-torso/item5132_GreenContributorShirt.xml
index 37654b6b..36fcf8e3 100644
--- a/items/equip-torso/item5132_GreenContributorShirt.xml
+++ b/items/equip-torso/item5132_GreenContributorShirt.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5132" image="equipment/chest/contributor.png|W:#255511,579932,4aaf36,4ed65e;R:#9212ba" name="Green Contributor Shirt" description="This shirt belongs to someone who helped making tmw as awesome as it is now!" effect="M. Attack +5" type="equip-torso" defense="5" weight="20" sellProtected="true">
- <sprite>equipment/chest/contributor.xml|#255511,579932,4aaf36,4ed65e;#9212ba</sprite>
+ <sprite gender="female">equipment/chest/contributor-female.xml|#255511,579932,4aaf36,4ed65e;#9212ba</sprite>
+ <sprite gender="male">equipment/chest/contributor.xml|#255511,579932,4aaf36,4ed65e;#9212ba</sprite>
+ <sprite gender="other">equipment/chest/contributor.xml|#255511,579932,4aaf36,4ed65e;#9212ba</sprite>
</item>
</items>
diff --git a/items/equip-torso/item5133_DarkBlueContributorShirt.xml b/items/equip-torso/item5133_DarkBlueContributorShirt.xml
index 12cabd8d..eb82ee4c 100644
--- a/items/equip-torso/item5133_DarkBlueContributorShirt.xml
+++ b/items/equip-torso/item5133_DarkBlueContributorShirt.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5133" image="equipment/chest/contributor.png|W:#1a1a41,392b6e,4c529f,5d5dc2;R:#E4E01B" name="Dark Blue Contributor Shirt" description="This shirt belongs to someone who helped making tmw as awesome as it is now!" effect="M. Attack +5" type="equip-torso" defense="5" weight="20" sellProtected="true">
- <sprite>equipment/chest/contributor.xml|#1a1a41,392b6e,4c529f,5d5dc2;#E4E01B</sprite>
+ <sprite gender="female">equipment/chest/contributor-female.xml|#1a1a41,392b6e,4c529f,5d5dc2;#E4E01B</sprite>
+ <sprite gender="male">equipment/chest/contributor.xml|#1a1a41,392b6e,4c529f,5d5dc2;#E4E01B</sprite>
+ <sprite gender="other">equipment/chest/contributor.xml|#1a1a41,392b6e,4c529f,5d5dc2;#E4E01B</sprite>
</item>
</items>
diff --git a/items/equip-torso/item5134_YellowContributorShirt.xml b/items/equip-torso/item5134_YellowContributorShirt.xml
index 0bb81c08..82fea221 100644
--- a/items/equip-torso/item5134_YellowContributorShirt.xml
+++ b/items/equip-torso/item5134_YellowContributorShirt.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5134" image="equipment/chest/contributor.png|W:#846928,dab641,ffef93,fff7c9;R:#6164FF" name="Yellow Contributor Shirt" description="This shirt belongs to someone who helped making tmw as awesome as it is now!" effect="M. Attack +5" type="equip-torso" defense="5" weight="20" sellProtected="true">
- <sprite>equipment/chest/contributor.xml|#846928,dab641,ffef93,fff7c9;#6164FF</sprite>
+ <sprite gender="female">equipment/chest/contributor-female.xml|#846928,dab641,ffef93,fff7c9;#6164FF</sprite>
+ <sprite gender="male">equipment/chest/contributor.xml|#846928,dab641,ffef93,fff7c9;#6164FF</sprite>
+ <sprite gender="other">equipment/chest/contributor.xml|#846928,dab641,ffef93,fff7c9;#6164FF</sprite>
</item>
</items>
diff --git a/items/equip-torso/item5135_LightBlueContributorShirt.xml b/items/equip-torso/item5135_LightBlueContributorShirt.xml
index a75f2a88..fcff8f81 100644
--- a/items/equip-torso/item5135_LightBlueContributorShirt.xml
+++ b/items/equip-torso/item5135_LightBlueContributorShirt.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5135" image="equipment/chest/contributor.png|W:#16486e,498ec5,e4f2fc;R:#247279" name="Light Blue Contributor Shirt" description="This shirt belongs to someone who helped making tmw as awesome as it is now!" effect="M. Attack +5" type="equip-torso" defense="5" weight="20" sellProtected="true">
- <sprite>equipment/chest/contributor.xml|#16486e,498ec5,e4f2fc;#0E2C2F</sprite>
+ <sprite gender="female">equipment/chest/contributor-female.xml|#16486e,498ec5,e4f2fc;#0E2C2F</sprite>
+ <sprite gender="male">equipment/chest/contributor.xml|#16486e,498ec5,e4f2fc;#0E2C2F</sprite>
+ <sprite gender="other">equipment/chest/contributor.xml|#16486e,498ec5,e4f2fc;#0E2C2F</sprite>
</item>
</items>
diff --git a/items/equip-torso/item5136_PinkContributorShirt.xml b/items/equip-torso/item5136_PinkContributorShirt.xml
index 9d978784..fff2ef92 100644
--- a/items/equip-torso/item5136_PinkContributorShirt.xml
+++ b/items/equip-torso/item5136_PinkContributorShirt.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5136" image="equipment/chest/contributor.png|W:#bf369b,f25cb1,ff7aaf,ffb3c3;R:#8E2A7D" name="Pink Contributor Shirt" description="This shirt belongs to someone who helped making tmw as awesome as it is now!" effect="M. Attack +5" type="equip-torso" defense="5" weight="20" sellProtected="true">
- <sprite>equipment/chest/contributor.xml|#bf369b,f25cb1,ff7aaf,ffb3c3;#8E2A7D</sprite>
+ <sprite gender="female">equipment/chest/contributor-female.xml|#bf369b,f25cb1,ff7aaf,ffb3c3;#8E2A7D</sprite>
+ <sprite gender="male">equipment/chest/contributor.xml|#bf369b,f25cb1,ff7aaf,ffb3c3;#8E2A7D</sprite>
+ <sprite gender="other">equipment/chest/contributor.xml|#bf369b,f25cb1,ff7aaf,ffb3c3;#8E2A7D</sprite>
</item>
</items>
diff --git a/items/equip-torso/item5137_BlackContributorShirt.xml b/items/equip-torso/item5137_BlackContributorShirt.xml
index b2e4d7a0..fc5f64f3 100644
--- a/items/equip-torso/item5137_BlackContributorShirt.xml
+++ b/items/equip-torso/item5137_BlackContributorShirt.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5137" image="equipment/chest/contributor.png|W:#111111,222222,333333,444444,555555,aaaaaa;R:#F2FFF0" name="Black Contributor Shirt" description="This shirt belongs to someone who helped making tmw as awesome as it is now!" effect="M. Attack +5" type="equip-torso" defense="5" weight="20" sellProtected="true">
- <sprite>equipment/chest/contributor.xml|#111111,222222,333333,444444,555555,aaaaaa;#F2FFF0</sprite>
+ <sprite gender="female">equipment/chest/contributor-female.xml|#111111,222222,333333,444444,555555,aaaaaa;#F2FFF0</sprite>
+ <sprite gender="male">equipment/chest/contributor.xml|#111111,222222,333333,444444,555555,aaaaaa;#F2FFF0</sprite>
+ <sprite gender="other">equipment/chest/contributor.xml|#111111,222222,333333,444444,555555,aaaaaa;#F2FFF0</sprite>
</item>
</items>
diff --git a/items/equip-torso/item5138_OrangeContributorShirt.xml b/items/equip-torso/item5138_OrangeContributorShirt.xml
index 0aae2a3a..c62d6384 100644
--- a/items/equip-torso/item5138_OrangeContributorShirt.xml
+++ b/items/equip-torso/item5138_OrangeContributorShirt.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5138" image="equipment/chest/contributor.png|W:#80280f,b04810,ef681f,ffb830;R:#EB000A" name="Orange Contributor Shirt" description="This shirt belongs to someone who helped making tmw as awesome as it is now!" effect="M. Attack +5" type="equip-torso" defense="5" weight="20" sellProtected="true">
- <sprite>equipment/chest/contributor.xml|#80280f,b04810,ef681f,ffb830;#EB000A</sprite>
+ <sprite gender="female">equipment/chest/contributor-female.xml|#80280f,b04810,ef681f,ffb830;#EB000A</sprite>
+ <sprite gender="male">equipment/chest/contributor.xml|#80280f,b04810,ef681f,ffb830;#EB000A</sprite>
+ <sprite gender="other">equipment/chest/contributor.xml|#80280f,b04810,ef681f,ffb830;#EB000A</sprite>
</item>
</items>
diff --git a/items/equip-torso/item5139_PurpleContributorShirt.xml b/items/equip-torso/item5139_PurpleContributorShirt.xml
index 4c20c30d..f689f58a 100644
--- a/items/equip-torso/item5139_PurpleContributorShirt.xml
+++ b/items/equip-torso/item5139_PurpleContributorShirt.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5139" image="equipment/chest/contributor.png|W:#1a0a33,380f4d,82158c,b359ab;R:#FFD6EB" name="Purple Contributor Shirt" description="This shirt belongs to someone who helped making tmw as awesome as it is now!" effect="M. Attack +5" type="equip-torso" defense="5" weight="20" sellProtected="true">
- <sprite>equipment/chest/contributor.xml|#1a0a33,380f4d,82158c,b359ab;#FF9ED0</sprite>
+ <sprite gender="female">equipment/chest/contributor-female.xml|#1a0a33,380f4d,82158c,b359ab;#FF9ED0</sprite>
+ <sprite gender="male">equipment/chest/contributor.xml|#1a0a33,380f4d,82158c,b359ab;#FF9ED0</sprite>
+ <sprite gender="other">equipment/chest/contributor.xml|#1a0a33,380f4d,82158c,b359ab;#FF9ED0</sprite>
</item>
</items>
diff --git a/items/equip-torso/item5140_DarkGreenContributorShirt.xml b/items/equip-torso/item5140_DarkGreenContributorShirt.xml
index daa05780..38ecc891 100644
--- a/items/equip-torso/item5140_DarkGreenContributorShirt.xml
+++ b/items/equip-torso/item5140_DarkGreenContributorShirt.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="5140" image="equipment/chest/contributor.png|W:#0b300b,195519,3e832e,3e9c3e;R:#7AFF89" name="Dark Green Contributor Shirt" description="This shirt belongs to someone who helped making tmw as awesome as it is now!" effect="M. Attack +5" type="equip-torso" defense="5" weight="20" sellProtected="true">
- <sprite>equipment/chest/contributor.xml|#0b300b,195519,3e832e,3e9c3e;#A3FFAD</sprite>
+ <sprite gender="female">equipment/chest/contributor-female.xml|#0b300b,195519,3e832e,3e9c3e;#A3FFAD</sprite>
+ <sprite gender="male">equipment/chest/contributor.xml|#0b300b,195519,3e832e,3e9c3e;#A3FFAD</sprite>
+ <sprite gender="other">equipment/chest/contributor.xml|#0b300b,195519,3e832e,3e9c3e;#A3FFAD</sprite>
</item>
</items>
diff --git a/items/equip-torso/item523_LeatherShirt.xml b/items/equip-torso/item523_LeatherShirt.xml
index 5fff6c73..ae8601b6 100644
--- a/items/equip-torso/item523_LeatherShirt.xml
+++ b/items/equip-torso/item523_LeatherShirt.xml
@@ -7,6 +7,16 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="523" image="equipment/chest/leathershirt.png" name="Leather Shirt" description="A shirt made of hardened leather." effect="M. Attack -12" type="equip-torso" defense="4" weight="20">
- <sprite>equipment/chest/leather.xml|#573a26,9e7654,d3b79e,ffffff;#b96b3d,fbf5f1</sprite>
+ <sprite gender="female">equipment/chest/leather-female.xml|#573a26,9e7654,d3b79e,ffffff;#b96b3d,fbf5f1</sprite>
+ <sprite gender="male">equipment/chest/leather.xml|#573a26,9e7654,d3b79e,ffffff;#b96b3d,fbf5f1</sprite>
+ <sprite gender="other">equipment/chest/leather.xml|#573a26,9e7654,d3b79e,ffffff;#b96b3d,fbf5f1</sprite>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item546_DesertShirt.xml b/items/equip-torso/item546_DesertShirt.xml
index 9e2c21b0..920cc1f2 100644
--- a/items/equip-torso/item546_DesertShirt.xml
+++ b/items/equip-torso/item546_DesertShirt.xml
@@ -7,6 +7,16 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="546" image="equipment/chest/desertshirt.png" name="Desert Shirt" description="A shirt suitable for desert trips." effect="M. Attack -18" type="equip-torso" defense="6" weight="20">
- <sprite>equipment/chest/leather.xml|#443c21,85794a,beb590,ffffff;#824035,d6a19a</sprite>
+ <sprite gender="female">equipment/chest/leather-female.xml|#443c21,85794a,beb590,ffffff;#824035,d6a19a</sprite>
+ <sprite gender="male">equipment/chest/leather.xml|#443c21,85794a,beb590,ffffff;#824035,d6a19a</sprite>
+ <sprite gender="other">equipment/chest/leather.xml|#443c21,85794a,beb590,ffffff;#824035,d6a19a</sprite>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item564_TurtleneckSweater.xml b/items/equip-torso/item564_TurtleneckSweater.xml
index f0bda1f8..785a5385 100644
--- a/items/equip-torso/item564_TurtleneckSweater.xml
+++ b/items/equip-torso/item564_TurtleneckSweater.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="564" image="equipment/chest/tnecksweater.png|W:#a4b2b2,ffffff" name="Turtleneck Sweater" description="A thick, soft and warm sweater." effect="M. Attack -18" type="equip-torso" defense="6" weight="30">
- <sprite>equipment/chest/tnecksweater.xml|#a4b2b2,ffffff</sprite>
+ <sprite gender="female">equipment/chest/tnecksweater-female.xml|#a4b2b2,ffffff</sprite>
+ <sprite gender="male">equipment/chest/tnecksweater.xml|#a4b2b2,ffffff</sprite>
+ <sprite gender="other">equipment/chest/tnecksweater.xml|#a4b2b2,ffffff</sprite>
</item>
</items>
diff --git a/items/equip-torso/item624_VNeckSweater.xml b/items/equip-torso/item624_VNeckSweater.xml
index 1b42009b..bbfa4f16 100644
--- a/items/equip-torso/item624_VNeckSweater.xml
+++ b/items/equip-torso/item624_VNeckSweater.xml
@@ -7,6 +7,16 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="624" image="equipment/chest/vnecksweater.png|W:#a4b2b2,ffffff" name="V-Neck Sweater" description="A thin, soft and warm sweater." effect="M. Attack -24" type="equip-torso" weight="35" defense="8" drawBefore="pants">
- <sprite>equipment/chest/vnecksweater.xml|#a4b2b2,ffffff</sprite>
+ <sprite gender="female">equipment/chest/vnecksweater-female.xml|#a4b2b2,ffffff</sprite>
+ <sprite gender="male">equipment/chest/vnecksweater.xml|#a4b2b2,ffffff</sprite>
+ <sprite gender="other">equipment/chest/vnecksweater.xml|#a4b2b2,ffffff</sprite>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item625_ChainmailShirt.xml b/items/equip-torso/item625_ChainmailShirt.xml
index 96693a09..8464fe55 100644
--- a/items/equip-torso/item625_ChainmailShirt.xml
+++ b/items/equip-torso/item625_ChainmailShirt.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="625" image="equipment/chest/chainmail.png" name="Chainmail Shirt" description="A shirt made of chains. It weighs a lot but offers excellent protection." effect="M. Attack -120" type="equip-torso" weight="800" defense="20">
- <sprite>equipment/chest/chainmail.xml</sprite>
+ <sprite gender="female">equipment/chest/chainmail-female.xml</sprite>
+ <sprite gender="male">equipment/chest/chainmail.xml</sprite>
+ <sprite gender="other">equipment/chest/chainmail.xml</sprite>
</item>
</items>
diff --git a/items/equip-torso/item626_LightPlatemail.xml b/items/equip-torso/item626_LightPlatemail.xml
index 22624a12..9bfb959f 100644
--- a/items/equip-torso/item626_LightPlatemail.xml
+++ b/items/equip-torso/item626_LightPlatemail.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="626" image="equipment/chest/lightplatemail.png|W:#ddeeff" name="Light Platemail" description="A light cuirass with shoulder pads made of iron, usually worn by foot soldiers." effect="M. Attack -150" type="equip-torso" defense="25" weight="1200">
- <sprite>equipment/chest/lightplatemail.xml|#ddeeff</sprite>
+ <sprite gender="female">equipment/chest/lightplatemail-female.xml|#ddeeff</sprite>
+ <sprite gender="male">equipment/chest/lightplatemail.xml|#ddeeff</sprite>
+ <sprite gender="other">equipment/chest/lightplatemail.xml|#ddeeff</sprite>
</item>
</items>
diff --git a/items/equip-torso/item645_GoldenPlatemail.xml b/items/equip-torso/item645_GoldenPlatemail.xml
index 75c97e67..0931b858 100644
--- a/items/equip-torso/item645_GoldenPlatemail.xml
+++ b/items/equip-torso/item645_GoldenPlatemail.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="645" image="equipment/chest/lightplatemail.png|W:#573f10,9c8226,d3c04b,ffffff" name="Golden Platemail" description="A plate mail made from gold, which only the richest of the richest can afford." effect="M. Attack -100" type="equip-torso" defense="25" weight="4500" sellProtected="true">
- <sprite>equipment/chest/lightplatemail.xml|#573f10,9c8226,d3c04b,ffffff</sprite>
+ <sprite gender="female">equipment/chest/lightplatemail-female.xml|#573f10,9c8226,d3c04b,ffffff</sprite>
+ <sprite gender="male">equipment/chest/lightplatemail.xml|#573f10,9c8226,d3c04b,ffffff</sprite>
+ <sprite gender="other">equipment/chest/lightplatemail.xml|#573f10,9c8226,d3c04b,ffffff</sprite>
</item>
</items>
diff --git a/items/equip-torso/item649_WhiteEvokersRobeBlue.xml b/items/equip-torso/item649_WhiteEvokersRobeBlue.xml
index eea8f84f..325296dc 100644
--- a/items/equip-torso/item649_WhiteEvokersRobeBlue.xml
+++ b/items/equip-torso/item649_WhiteEvokersRobeBlue.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="649" image="equipment/chest/sorcerer-robe.png|W:#5e7480,f1ffff,ffffff;R:#2554c7" name="White Evoker's Robe (Blue)" description="A blue lined white evoker's robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="5">
- <sprite>equipment/chest/sorcerer-robe.xml|#5e7480,f1ffff,ffffff;#2554c7</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#5e7480,f1ffff,ffffff;#2554c7</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#5e7480,f1ffff,ffffff;#2554c7</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#5e7480,f1ffff,ffffff;#2554c7</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item650_BlackEvokersRobeBlue.xml b/items/equip-torso/item650_BlackEvokersRobeBlue.xml
index 848bb2cf..8bf5e56f 100644
--- a/items/equip-torso/item650_BlackEvokersRobeBlue.xml
+++ b/items/equip-torso/item650_BlackEvokersRobeBlue.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="650" image="equipment/chest/sorcerer-robe.png|W:#000000;R:#2554c7" name="Black Evoker's Robe (Blue)" description="A blue lined black evoker's robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="5">
- <sprite>equipment/chest/sorcerer-robe.xml|#000000;#2554c7</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#000000;#2554c7</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#000000;#2554c7</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#000000;#2554c7</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item651_WhiteWizardRobe.xml b/items/equip-torso/item651_WhiteWizardRobe.xml
index ba7573e3..200fdbc8 100644
--- a/items/equip-torso/item651_WhiteWizardRobe.xml
+++ b/items/equip-torso/item651_WhiteWizardRobe.xml
@@ -7,6 +7,16 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="651" image="equipment/chest/silk-robe.png|W:#5e7480,f1ffff,ffffff" name="White Wizard Robe" description="A white robe made for peaceful wizards." defense="5" type="equip-torso" weight="5">
- <sprite>equipment/chest/robe.xml|#5e7480,f1ffff,ffffff</sprite>
+ <sprite gender="female">equipment/chest/robe-female.xml|#5e7480,f1ffff,ffffff</sprite>
+ <sprite gender="male">equipment/chest/robe.xml|#5e7480,f1ffff,ffffff</sprite>
+ <sprite gender="other">equipment/chest/robe.xml|#5e7480,f1ffff,ffffff</sprite>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item652_BlackWizardRobe.xml b/items/equip-torso/item652_BlackWizardRobe.xml
index b2bbb6cb..e6967778 100644
--- a/items/equip-torso/item652_BlackWizardRobe.xml
+++ b/items/equip-torso/item652_BlackWizardRobe.xml
@@ -7,6 +7,16 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="652" image="equipment/chest/silk-robe.png|W:#000000" name="Black Wizard Robe" description="A black robe made for evil wizards." defense="5" type="equip-torso" weight="5">
- <sprite>equipment/chest/robe.xml|#000000</sprite>
+ <sprite gender="female">equipment/chest/robe-female.xml|#000000</sprite>
+ <sprite gender="male">equipment/chest/robe.xml|#000000</sprite>
+ <sprite gender="other">equipment/chest/robe.xml|#000000</sprite>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item653_ApprenticeRobe.xml b/items/equip-torso/item653_ApprenticeRobe.xml
index 76e55b93..634d3367 100644
--- a/items/equip-torso/item653_ApprenticeRobe.xml
+++ b/items/equip-torso/item653_ApprenticeRobe.xml
@@ -7,6 +7,16 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="653" image="equipment/chest/silk-robe.png|W:#804000" name="Apprentice Robe" description="A robe made for apprentices." defense="5" type="equip-torso" weight="5">
- <sprite>equipment/chest/robe.xml|#804000</sprite>
+ <sprite gender="female">equipment/chest/robe-female.xml|#804000</sprite>
+ <sprite gender="male">equipment/chest/robe.xml|#804000</sprite>
+ <sprite gender="other">equipment/chest/robe.xml|#804000</sprite>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item658_WarlordPlate.xml b/items/equip-torso/item658_WarlordPlate.xml
index a7a2ee60..44c69d95 100644
--- a/items/equip-torso/item658_WarlordPlate.xml
+++ b/items/equip-torso/item658_WarlordPlate.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="658" image="equipment/chest/warlordplate.png" name="Warlord Plate" description="Strong and decorative armor." effect="M. Attack -170" type="equip-torso" defense="27" weight="2600">
- <sprite>equipment/chest/warlordplate.xml</sprite>
+ <sprite gender="female">equipment/chest/warlordplate-female.xml</sprite>
+ <sprite gender="male">equipment/chest/warlordplate.xml</sprite>
+ <sprite gender="other">equipment/chest/warlordplate.xml</sprite>
</item>
</items>
diff --git a/items/equip-torso/item659_GoldenWarlordPlate.xml b/items/equip-torso/item659_GoldenWarlordPlate.xml
index 157ebdb5..f64f24d0 100644
--- a/items/equip-torso/item659_GoldenWarlordPlate.xml
+++ b/items/equip-torso/item659_GoldenWarlordPlate.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="659" image="equipment/chest/warlordplate.png|W:#573f10,9c8226,d3c04b,ffffff" name="Golden Warlord Plate" description="Strong and decorative armor made from gold." effect="M. Attack -110" type="equip-torso" defense="27" weight="7600" sellProtected="true">
- <sprite>equipment/chest/warlordplate.xml|#573f10,9c8226,d3c04b,ffffff</sprite>
+ <sprite gender="female">equipment/chest/warlordplate-female.xml|#573f10,9c8226,d3c04b,ffffff</sprite>
+ <sprite gender="male">equipment/chest/warlordplate.xml|#573f10,9c8226,d3c04b,ffffff</sprite>
+ <sprite gender="other">equipment/chest/warlordplate.xml|#573f10,9c8226,d3c04b,ffffff</sprite>
</item>
</items>
diff --git a/items/equip-torso/item688_TankTop.xml b/items/equip-torso/item688_TankTop.xml
index 1fc08cc6..f986b42e 100644
--- a/items/equip-torso/item688_TankTop.xml
+++ b/items/equip-torso/item688_TankTop.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="688" image="equipment/chest/tanktop.png|W:#a4b2b2,ffffff" name="Tank Top" description="A sleeveless shirt for hot summer days." effect="M. Attack -4" type="equip-torso" defense="2" weight="10" drawBefore="pants">
- <sprite>equipment/chest/tanktop.xml|#a4b2b2,ffffff</sprite>
+ <sprite gender="female">equipment/chest/tanktop-female.xml|#a4b2b2,ffffff</sprite>
+ <sprite gender="male">equipment/chest/tanktop.xml|#a4b2b2,ffffff</sprite>
+ <sprite gender="other">equipment/chest/tanktop.xml|#a4b2b2,ffffff</sprite>
</item>
</items>
diff --git a/items/equip-torso/item689_ShortTankTop.xml b/items/equip-torso/item689_ShortTankTop.xml
index aac3e71a..2292972b 100644
--- a/items/equip-torso/item689_ShortTankTop.xml
+++ b/items/equip-torso/item689_ShortTankTop.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="689" image="equipment/chest/tanktop-short.png|W:#a4b2b2,ffffff" name="Short Tank Top" description="A short, sleeveless shirt for VERY hot summer days." effect="M. Attack -4" type="equip-torso" defense="2" weight="8" drawBefore="pants">
- <sprite>equipment/chest/shorttanktop.xml|#a4b2b2,ffffff</sprite>
+ <sprite gender="female">equipment/chest/shorttanktop-female.xml|#a4b2b2,ffffff</sprite>
+ <sprite gender="male">equipment/chest/shorttanktop.xml|#a4b2b2,ffffff</sprite>
+ <sprite gender="other">equipment/chest/shorttanktop.xml|#a4b2b2,ffffff</sprite>
</item>
</items>
diff --git a/items/equip-torso/item720_SilkRobe.xml b/items/equip-torso/item720_SilkRobe.xml
index 4d422cf4..a65924e9 100644
--- a/items/equip-torso/item720_SilkRobe.xml
+++ b/items/equip-torso/item720_SilkRobe.xml
@@ -7,6 +7,16 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="720" image="equipment/chest/silk-robe.png|W:#ffffff" name="Silk Robe" description="A light and shimmering silk robe." type="equip-torso" defense="5" weight="5">
- <sprite>equipment/chest/robe.xml|#87876c,bbc39c,edf4e1,ffffff</sprite>
+ <sprite gender="female">equipment/chest/robe-female.xml|#87876c,bbc39c,edf4e1,ffffff</sprite>
+ <sprite gender="male">equipment/chest/robe.xml|#87876c,bbc39c,edf4e1,ffffff</sprite>
+ <sprite gender="other">equipment/chest/robe.xml|#87876c,bbc39c,edf4e1,ffffff</sprite>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item726_GMRobe.xml b/items/equip-torso/item726_GMRobe.xml
index fd83bf31..052ddc5f 100644
--- a/items/equip-torso/item726_GMRobe.xml
+++ b/items/equip-torso/item726_GMRobe.xml
@@ -7,6 +7,16 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="726" image="equipment/chest/silk-robe.png|W:#e40a0a" name="GM Robe" description="A light and shimmering silk robe made for GMs. Only GMs can wear this." type="equip-torso" weight="40" defense="5" sellProtected="true">
- <sprite>equipment/chest/robe.xml|#e40a0a</sprite>
+ <sprite gender="female">equipment/chest/robe-female.xml|#e40a0a</sprite>
+ <sprite gender="male">equipment/chest/robe.xml|#e40a0a</sprite>
+ <sprite gender="other">equipment/chest/robe.xml|#e40a0a</sprite>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item731_AssassinPants.xml b/items/equip-torso/item731_AssassinPants.xml
index a2cb2341..459944c3 100644
--- a/items/equip-torso/item731_AssassinPants.xml
+++ b/items/equip-torso/item731_AssassinPants.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="731" image="equipment/legs/assassinpants.png" name="Assassin Pants" description="Pants for a master assassin." effect="M. Attack -5" type="equip-torso" defense="5" agi="8" weight="20" sellProtected="true">
- <sprite>equipment/legs/assassin.xml</sprite>
+ <sprite gender="female">equipment/legs/assassin-female.xml</sprite>
+ <sprite gender="male">equipment/legs/assassin.xml</sprite>
+ <sprite gender="other">equipment/legs/assassin.xml</sprite>
</item>
</items>
diff --git a/items/equip-torso/item755_AssassinShirt.xml b/items/equip-torso/item755_AssassinShirt.xml
index 8f0aa5f7..403da170 100644
--- a/items/equip-torso/item755_AssassinShirt.xml
+++ b/items/equip-torso/item755_AssassinShirt.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="755" image="equipment/chest/assassintop.png" name="Assassin Shirt" description="Shirt for a master assassin." effect="M. Attack -5" type="equip-torso" defense="10" agi="10" weight="15" sellProtected="true">
- <sprite>equipment/chest/assassin.xml</sprite>
+ <sprite gender="female">equipment/chest/assassin-female.xml</sprite>
+ <sprite gender="male">equipment/chest/assassin.xml</sprite>
+ <sprite gender="other">equipment/chest/assassin.xml</sprite>
</item>
</items>
diff --git a/items/equip-torso/item767_TerraniteChestArmor.xml b/items/equip-torso/item767_TerraniteChestArmor.xml
index 818e9c10..8f69e549 100644
--- a/items/equip-torso/item767_TerraniteChestArmor.xml
+++ b/items/equip-torso/item767_TerraniteChestArmor.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="767" image="equipment/chest/terranite.png" name="Terranite Chest Armor" description="A nice piece of armor made out of terranite ore." effect="M. Attack -70 / M. Defense +10" type="equip-torso" defense="20" dex="1" weight="800" sellProtected="true">
- <sprite>equipment/chest/terranite.xml</sprite>
+ <sprite gender="female">equipment/chest/terranite-female.xml</sprite>
+ <sprite gender="male">equipment/chest/terranite.xml</sprite>
+ <sprite gender="other">equipment/chest/terranite.xml</sprite>
</item>
</items>
diff --git a/items/equip-torso/item782_ForestArmor.xml b/items/equip-torso/item782_ForestArmor.xml
index 61a7ecbf..f1b7b1be 100644
--- a/items/equip-torso/item782_ForestArmor.xml
+++ b/items/equip-torso/item782_ForestArmor.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="782" image="equipment/chest/forest-armor.png" name="Forest Armor" description="A clean and comfortable mantle with dags made for the finest stalkers." effect="M. Attack -20" type="equip-torso" defense="10" dex="3" weight="40" sellProtected="true">
- <sprite>equipment/chest/forest-armor.xml</sprite>
+ <sprite gender="female">equipment/chest/forest-armor-female.xml</sprite>
+ <sprite gender="male">equipment/chest/forest-armor.xml</sprite>
+ <sprite gender="other">equipment/chest/forest-armor.xml</sprite>
</item>
</items>
diff --git a/items/equip-torso/item783_PlatynaRedDress.xml b/items/equip-torso/item783_PlatynaRedDress.xml
index 8a8698cd..8eba4165 100644
--- a/items/equip-torso/item783_PlatynaRedDress.xml
+++ b/items/equip-torso/item783_PlatynaRedDress.xml
@@ -7,6 +7,16 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="783" image="equipment/chest/valentine-dress.png|R:#bf0e08" name="Platyna Red Dress" description="A silken dress with soft lace trim. If you damage it, you'll never get it to look good again. In special Platyna red." effect="M. Attack +3" type="equip-torso" defense="15" weight="35">
- <sprite>equipment/chest/valentine-dress.xml|#bf0e08</sprite>
+ <sprite gender="female">equipment/chest/valentine-dress-female.xml|#bf0e08</sprite>
+ <sprite gender="male">equipment/chest/valentine-dress.xml|#bf0e08</sprite>
+ <sprite gender="other">equipment/chest/valentine-dress.xml|#bf0e08</sprite>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item791_YetiSkinShirt.xml b/items/equip-torso/item791_YetiSkinShirt.xml
index bf2d2669..e0b86f9f 100644
--- a/items/equip-torso/item791_YetiSkinShirt.xml
+++ b/items/equip-torso/item791_YetiSkinShirt.xml
@@ -7,6 +7,16 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="791" image="equipment/chest/tanktop.png|W:#412300,c9866b,8d4900" name="Yeti Skin Shirt" description="A shirt made of hardened yeti skin." effect="M. Attack -12" type="equip-torso" weight="20" defense="12" drawBefore="pants">
- <sprite>equipment/chest/leather.xml|#573a26,c9866b,d3b79e,ffffff;#b96b3d,fbf5f1</sprite>
+ <sprite gender="female">equipment/chest/leather-female.xml|#573a26,c9866b,d3b79e,ffffff;#b96b3d,fbf5f1</sprite>
+ <sprite gender="male">equipment/chest/leather.xml|#573a26,c9866b,d3b79e,ffffff;#b96b3d,fbf5f1</sprite>
+ <sprite gender="other">equipment/chest/leather.xml|#573a26,c9866b,d3b79e,ffffff;#b96b3d,fbf5f1</sprite>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item793_BromenalChest.xml b/items/equip-torso/item793_BromenalChest.xml
index 062faab8..333d4e02 100644
--- a/items/equip-torso/item793_BromenalChest.xml
+++ b/items/equip-torso/item793_BromenalChest.xml
@@ -7,6 +7,8 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="793" image="equipment/chest/bromenalchest.png" name="Bromenal Chest" description="A bromenal chest armor." effect="M. Attack -170" type="equip-torso" weight="2000" defense="25" sellProtected="true">
- <sprite>equipment/chest/bromenalchest.xml|#fbf5e9</sprite>
+ <sprite gender="female">equipment/chest/bromenalchest-female.xml|#fbf5e9</sprite>
+ <sprite gender="male">equipment/chest/bromenalchest.xml|#fbf5e9</sprite>
+ <sprite gender="other">equipment/chest/bromenalchest.xml|#fbf5e9</sprite>
</item>
</items>
diff --git a/items/equip-torso/item798_SorcererRobeRed.xml b/items/equip-torso/item798_SorcererRobeRed.xml
index f8e7a21e..30c80b7b 100644
--- a/items/equip-torso/item798_SorcererRobeRed.xml
+++ b/items/equip-torso/item798_SorcererRobeRed.xml
@@ -7,9 +7,19 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="798" image="equipment/chest/sorcerer-robe.png|W:#87876c,bbc39c,edf4e1,ffffff;R:#ec3e3e" name="Sorcerer Robe (Red)" description="A red lined sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="5" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#87876c,bbc39c,edf4e1,ffffff;#ec0000</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#87876c,bbc39c,edf4e1,ffffff;#ec0000</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#87876c,bbc39c,edf4e1,ffffff;#ec0000</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#87876c,bbc39c,edf4e1,ffffff;#ec0000</sprite>
<replace sprite="pants">
<item from="1172" to="648"/>
</replace>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item870_FineDress.xml b/items/equip-torso/item870_FineDress.xml
index 20e74205..374b0282 100644
--- a/items/equip-torso/item870_FineDress.xml
+++ b/items/equip-torso/item870_FineDress.xml
@@ -7,6 +7,16 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="870" image="equipment/chest/fine-dress.png|W:#a5a5a5,fefefe,ffffff,ffffff" name="Fine Dress" description="A dress made from the finest materials." effect="M. Attack +3" type="equip-torso" defense="8" weight="35" sellProtected="true">
- <sprite>equipment/chest/fine-dress.xml|#a5a5a5,fefefe,ffffff,ffffff</sprite>
+ <sprite gender="female">equipment/chest/fine-dress-female.xml|#a5a5a5,fefefe,ffffff,ffffff</sprite>
+ <sprite gender="male">equipment/chest/fine-dress.xml|#a5a5a5,fefefe,ffffff,ffffff</sprite>
+ <sprite gender="other">equipment/chest/fine-dress.xml|#a5a5a5,fefefe,ffffff,ffffff</sprite>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/equip-torso/item880_LazuriteRobe.xml b/items/equip-torso/item880_LazuriteRobe.xml
index d151ec07..7b5fe315 100644
--- a/items/equip-torso/item880_LazuriteRobe.xml
+++ b/items/equip-torso/item880_LazuriteRobe.xml
@@ -7,6 +7,16 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="880" image="equipment/chest/sorcerer-robe.png|W:#2470BF,C9EAFF,D9D244;R:#cc7722" name="Lazurite Robe" description="A robe overflowing of magical aura." effect="M. Attack +60 / Move Speed -15% / VIT Defense -40% / M. Defense +60 / Requires Level 90 / Intelligence 70+ and Vitality 40+ required to activate the bonuses" type="equip-torso" defense="7" vit="-1" int="7" luck="-1" dex="-1" str="-1" weight="30" sellProtected="true">
- <sprite>equipment/chest/sorcerer-robe.xml|#2470BF,C9EAFF,D9D244;#cc7722</sprite>
+ <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#2470BF,C9EAFF,D9D244;#cc7722</sprite>
+ <sprite gender="male">equipment/chest/sorcerer-robe.xml|#2470BF,C9EAFF,D9D244;#cc7722</sprite>
+ <sprite gender="other">equipment/chest/sorcerer-robe.xml|#2470BF,C9EAFF,D9D244;#cc7722</sprite>
+ <replace sprite="race">
+ <item from="-100" to="-99100"/>
+ <item from="-101" to="-99101"/>
+ <item from="-102" to="-99102"/>
+ <item from="-103" to="-99103"/>
+ <item from="-104" to="-99104"/>
+ <item from="-105" to="-99105"/>
+ </replace>
</item>
</items>
diff --git a/items/hairsprite/_include.xml b/items/hairsprite/_include.xml
index 960da3ce..f3caaeb4 100644
--- a/items/hairsprite/_include.xml
+++ b/items/hairsprite/_include.xml
@@ -6,24 +6,24 @@
<its:translateRule selector="//item/@effect" translate="yes"/>
<its:translateRule selector="//*" translate="no"/>
</its:rules>
- <include name="items/hairsprite/item-1_Flatponytail.xml"/>
- <include name="items/hairsprite/item-2_Bowlcut.xml"/>
- <include name="items/hairsprite/item-3_Combedback.xml"/>
- <include name="items/hairsprite/item-4_Emo.xml"/>
- <include name="items/hairsprite/item-5_Mohawk.xml"/>
- <include name="items/hairsprite/item-6_Pompadour.xml"/>
- <include name="items/hairsprite/item-7_CenterpartingShortandslick.xml"/>
- <include name="items/hairsprite/item-8_Longandslick.xml"/>
- <include name="items/hairsprite/item-9_Shortandcurly.xml"/>
- <include name="items/hairsprite/item-10_Pigtails.xml"/>
- <include name="items/hairsprite/item-11_Longandcurly.xml"/>
- <include name="items/hairsprite/item-12_Parted.xml"/>
- <include name="items/hairsprite/item-13_Perkyponytail.xml"/>
- <include name="items/hairsprite/item-14_Wave.xml"/>
- <include name="items/hairsprite/item-15_Mane.xml"/>
- <include name="items/hairsprite/item-16_Bun.xml"/>
- <include name="items/hairsprite/item-17_Shoulderlengthflick.xml"/>
- <include name="items/hairsprite/item-18_Fizzy.xml"/>
- <include name="items/hairsprite/item-19_LongandClipped.xml"/>
- <include name="items/hairsprite/item-20_Bald.xml"/>
+ <include name="items/hairsprite/item-1_Bald.xml"/>
+ <include name="items/hairsprite/item-2_Flatponytail.xml"/>
+ <include name="items/hairsprite/item-3_Bowlcut.xml"/>
+ <include name="items/hairsprite/item-4_Combedback.xml"/>
+ <include name="items/hairsprite/item-5_Emo.xml"/>
+ <include name="items/hairsprite/item-6_Mohawk.xml"/>
+ <include name="items/hairsprite/item-7_Pompadour.xml"/>
+ <include name="items/hairsprite/item-8_CenterpartingShortandslick.xml"/>
+ <include name="items/hairsprite/item-9_Longandslick.xml"/>
+ <include name="items/hairsprite/item-10_Shortandcurly.xml"/>
+ <include name="items/hairsprite/item-11_Pigtails.xml"/>
+ <include name="items/hairsprite/item-12_Longandcurly.xml"/>
+ <include name="items/hairsprite/item-13_Parted.xml"/>
+ <include name="items/hairsprite/item-14_Perkyponytail.xml"/>
+ <include name="items/hairsprite/item-15_Wave.xml"/>
+ <include name="items/hairsprite/item-16_Mane.xml"/>
+ <include name="items/hairsprite/item-17_Bun.xml"/>
+ <include name="items/hairsprite/item-18_Shoulderlengthflick.xml"/>
+ <include name="items/hairsprite/item-19_Fizzy.xml"/>
+ <include name="items/hairsprite/item-20_LongandClipped.xml"/>
</items>
diff --git a/items/hairsprite/item-9_Shortandcurly.xml b/items/hairsprite/item-10_Shortandcurly.xml
index e37a3cdc..93b9a95b 100644
--- a/items/hairsprite/item-9_Shortandcurly.xml
+++ b/items/hairsprite/item-10_Shortandcurly.xml
@@ -6,9 +6,12 @@
<its:translateRule selector="//item/@effect" translate="yes"/>
<its:translateRule selector="//*" translate="no"/>
</its:rules>
- <item id="-9" type="hairsprite" name="Short and curly">
+ <item id="-10" type="hairsprite" name="Short and curly">
+ <sprite race="0" gender="male">hairstyles/hairstyle09-male.xml</sprite>
<sprite race="1" gender="male">hairstyles/hairstyle09-male.xml</sprite>
+ <sprite race="0" gender="female">hairstyles/hairstyle09-female.xml</sprite>
<sprite race="1" gender="female">hairstyles/hairstyle09-female.xml</sprite>
- <sprite>hairstyles/hairstyle09.xml</sprite>
+ <sprite race="0" gender="other">hairstyles/hairstyle09.xml</sprite>
+ <sprite race="1" gender="other">hairstyles/hairstyle09.xml</sprite>
</item>
</items>
diff --git a/items/hairsprite/item-10_Pigtails.xml b/items/hairsprite/item-11_Pigtails.xml
index 594af21e..aecfe8a2 100644
--- a/items/hairsprite/item-10_Pigtails.xml
+++ b/items/hairsprite/item-11_Pigtails.xml
@@ -6,9 +6,12 @@
<its:translateRule selector="//item/@effect" translate="yes"/>
<its:translateRule selector="//*" translate="no"/>
</its:rules>
- <item id="-10" type="hairsprite" name="Pigtails">
+ <item id="-11" type="hairsprite" name="Pigtails">
+ <sprite race="0" gender="male">hairstyles/hairstyle10-male.xml</sprite>
<sprite race="1" gender="male">hairstyles/hairstyle10-male.xml</sprite>
+ <sprite race="0" gender="female">hairstyles/hairstyle10-female.xml</sprite>
<sprite race="1" gender="female">hairstyles/hairstyle10-female.xml</sprite>
- <sprite>hairstyles/hairstyle10.xml</sprite>
+ <sprite race="0" gender="other">hairstyles/hairstyle10.xml</sprite>
+ <sprite race="1" gender="other">hairstyles/hairstyle10.xml</sprite>
</item>
</items>
diff --git a/items/hairsprite/item-11_Longandcurly.xml b/items/hairsprite/item-12_Longandcurly.xml
index a6d425f5..b20d990c 100644
--- a/items/hairsprite/item-11_Longandcurly.xml
+++ b/items/hairsprite/item-12_Longandcurly.xml
@@ -6,9 +6,12 @@
<its:translateRule selector="//item/@effect" translate="yes"/>
<its:translateRule selector="//*" translate="no"/>
</its:rules>
- <item id="-11" type="hairsprite" name="Long and curly">
+ <item id="-12" type="hairsprite" name="Long and curly">
+ <sprite race="0" gender="male">hairstyles/hairstyle11-male.xml</sprite>
<sprite race="1" gender="male">hairstyles/hairstyle11-male.xml</sprite>
+ <sprite race="0" gender="female">hairstyles/hairstyle11-female.xml</sprite>
<sprite race="1" gender="female">hairstyles/hairstyle11-female.xml</sprite>
- <sprite>hairstyles/hairstyle11.xml</sprite>
+ <sprite race="0" gender="other">hairstyles/hairstyle11.xml</sprite>
+ <sprite race="1" gender="other">hairstyles/hairstyle11.xml</sprite>
</item>
</items>
diff --git a/items/hairsprite/item-12_Parted.xml b/items/hairsprite/item-13_Parted.xml
index 5d82e75d..3056160a 100644
--- a/items/hairsprite/item-12_Parted.xml
+++ b/items/hairsprite/item-13_Parted.xml
@@ -6,9 +6,12 @@
<its:translateRule selector="//item/@effect" translate="yes"/>
<its:translateRule selector="//*" translate="no"/>
</its:rules>
- <item id="-12" type="hairsprite" name="Parted">
+ <item id="-13" type="hairsprite" name="Parted">
+ <sprite race="0" gender="male">hairstyles/hairstyle12-male.xml</sprite>
<sprite race="1" gender="male">hairstyles/hairstyle12-male.xml</sprite>
+ <sprite race="0" gender="female">hairstyles/hairstyle12-female.xml</sprite>
<sprite race="1" gender="female">hairstyles/hairstyle12-female.xml</sprite>
- <sprite>hairstyles/hairstyle12.xml</sprite>
+ <sprite race="0" gender="other">hairstyles/hairstyle12.xml</sprite>
+ <sprite race="1" gender="other">hairstyles/hairstyle12.xml</sprite>
</item>
</items>
diff --git a/items/hairsprite/item-13_Perkyponytail.xml b/items/hairsprite/item-14_Perkyponytail.xml
index 1913bdf7..f4890694 100644
--- a/items/hairsprite/item-13_Perkyponytail.xml
+++ b/items/hairsprite/item-14_Perkyponytail.xml
@@ -6,9 +6,12 @@
<its:translateRule selector="//item/@effect" translate="yes"/>
<its:translateRule selector="//*" translate="no"/>
</its:rules>
- <item id="-13" type="hairsprite" name="Perky ponytail">
+ <item id="-14" type="hairsprite" name="Perky ponytail">
+ <sprite race="0" gender="male">hairstyles/hairstyle13-male.xml</sprite>
<sprite race="1" gender="male">hairstyles/hairstyle13-male.xml</sprite>
+ <sprite race="0" gender="female">hairstyles/hairstyle13-female.xml</sprite>
<sprite race="1" gender="female">hairstyles/hairstyle13-female.xml</sprite>
- <sprite>hairstyles/hairstyle13.xml</sprite>
+ <sprite race="0" gender="other">hairstyles/hairstyle13.xml</sprite>
+ <sprite race="1" gender="other">hairstyles/hairstyle13.xml</sprite>
</item>
</items>
diff --git a/items/hairsprite/item-14_Wave.xml b/items/hairsprite/item-15_Wave.xml
index e27fd3ee..829e5ba4 100644
--- a/items/hairsprite/item-14_Wave.xml
+++ b/items/hairsprite/item-15_Wave.xml
@@ -6,9 +6,12 @@
<its:translateRule selector="//item/@effect" translate="yes"/>
<its:translateRule selector="//*" translate="no"/>
</its:rules>
- <item id="-14" type="hairsprite" name="Wave">
+ <item id="-15" type="hairsprite" name="Wave">
+ <sprite race="0" gender="male">hairstyles/hairstyle14-male.xml</sprite>
<sprite race="1" gender="male">hairstyles/hairstyle14-male.xml</sprite>
+ <sprite race="0" gender="female">hairstyles/hairstyle14-female.xml</sprite>
<sprite race="1" gender="female">hairstyles/hairstyle14-female.xml</sprite>
- <sprite>hairstyles/hairstyle14.xml</sprite>
+ <sprite race="0" gender="other">hairstyles/hairstyle14.xml</sprite>
+ <sprite race="1" gender="other">hairstyles/hairstyle14.xml</sprite>
</item>
</items>
diff --git a/items/hairsprite/item-15_Mane.xml b/items/hairsprite/item-16_Mane.xml
index 22d8a96e..f766b8ec 100644
--- a/items/hairsprite/item-15_Mane.xml
+++ b/items/hairsprite/item-16_Mane.xml
@@ -6,9 +6,12 @@
<its:translateRule selector="//item/@effect" translate="yes"/>
<its:translateRule selector="//*" translate="no"/>
</its:rules>
- <item id="-15" type="hairsprite" name="Mane">
+ <item id="-16" type="hairsprite" name="Mane">
+ <sprite race="0" gender="male">hairstyles/hairstyle15-male.xml</sprite>
<sprite race="1" gender="male">hairstyles/hairstyle15-male.xml</sprite>
+ <sprite race="0" gender="female">hairstyles/hairstyle15-female.xml</sprite>
<sprite race="1" gender="female">hairstyles/hairstyle15-female.xml</sprite>
- <sprite>hairstyles/hairstyle15.xml</sprite>
+ <sprite race="0" gender="other">hairstyles/hairstyle15.xml</sprite>
+ <sprite race="1" gender="other">hairstyles/hairstyle15.xml</sprite>
</item>
</items>
diff --git a/items/hairsprite/item-16_Bun.xml b/items/hairsprite/item-17_Bun.xml
index 6b0c27a6..e86e8f7a 100644
--- a/items/hairsprite/item-16_Bun.xml
+++ b/items/hairsprite/item-17_Bun.xml
@@ -6,9 +6,12 @@
<its:translateRule selector="//item/@effect" translate="yes"/>
<its:translateRule selector="//*" translate="no"/>
</its:rules>
- <item id="-16" type="hairsprite" name="Bun">
+ <item id="-17" type="hairsprite" name="Bun">
+ <sprite race="0" gender="male">hairstyles/hairstyle16-male.xml</sprite>
<sprite race="1" gender="male">hairstyles/hairstyle16-male.xml</sprite>
+ <sprite race="0" gender="female">hairstyles/hairstyle16-female.xml</sprite>
<sprite race="1" gender="female">hairstyles/hairstyle16-female.xml</sprite>
- <sprite>hairstyles/hairstyle16.xml</sprite>
+ <sprite race="0" gender="other">hairstyles/hairstyle16.xml</sprite>
+ <sprite race="1" gender="other">hairstyles/hairstyle16.xml</sprite>
</item>
</items>
diff --git a/items/hairsprite/item-17_Shoulderlengthflick.xml b/items/hairsprite/item-18_Shoulderlengthflick.xml
index 9406a8a2..9a3d183c 100644
--- a/items/hairsprite/item-17_Shoulderlengthflick.xml
+++ b/items/hairsprite/item-18_Shoulderlengthflick.xml
@@ -6,9 +6,12 @@
<its:translateRule selector="//item/@effect" translate="yes"/>
<its:translateRule selector="//*" translate="no"/>
</its:rules>
- <item id="-17" type="hairsprite" name="Shoulder length flick">
+ <item id="-18" type="hairsprite" name="Shoulder length flick">
+ <sprite race="0" gender="male">hairstyles/hairstyle17-male.xml</sprite>
<sprite race="1" gender="male">hairstyles/hairstyle17-male.xml</sprite>
+ <sprite race="0" gender="female">hairstyles/hairstyle17-female.xml</sprite>
<sprite race="1" gender="female">hairstyles/hairstyle17-female.xml</sprite>
- <sprite>hairstyles/hairstyle17.xml</sprite>
+ <sprite race="0" gender="other">hairstyles/hairstyle17.xml</sprite>
+ <sprite race="1" gender="other">hairstyles/hairstyle17.xml</sprite>
</item>
</items>
diff --git a/items/hairsprite/item-18_Fizzy.xml b/items/hairsprite/item-19_Fizzy.xml
index 32611376..8a7d7bc2 100644
--- a/items/hairsprite/item-18_Fizzy.xml
+++ b/items/hairsprite/item-19_Fizzy.xml
@@ -6,9 +6,12 @@
<its:translateRule selector="//item/@effect" translate="yes"/>
<its:translateRule selector="//*" translate="no"/>
</its:rules>
- <item id="-18" type="hairsprite" name="Fizzy">
+ <item id="-19" type="hairsprite" name="Fizzy">
+ <sprite race="0" gender="male">hairstyles/hairstyle18-male.xml</sprite>
<sprite race="1" gender="male">hairstyles/hairstyle18-male.xml</sprite>
+ <sprite race="0" gender="female">hairstyles/hairstyle18-female.xml</sprite>
<sprite race="1" gender="female">hairstyles/hairstyle18-female.xml</sprite>
- <sprite>hairstyles/hairstyle18.xml</sprite>
+ <sprite race="0" gender="other">hairstyles/hairstyle18.xml</sprite>
+ <sprite race="1" gender="other">hairstyles/hairstyle18.xml</sprite>
</item>
</items>
diff --git a/items/hairsprite/item-20_Bald.xml b/items/hairsprite/item-1_Bald.xml
index 86bfc49e..3991eb9b 100644
--- a/items/hairsprite/item-20_Bald.xml
+++ b/items/hairsprite/item-1_Bald.xml
@@ -6,11 +6,14 @@
<its:translateRule selector="//item/@effect" translate="yes"/>
<its:translateRule selector="//*" translate="no"/>
</its:rules>
- <item id="-20" type="hairsprite" name="No style">
+ <item id="-1" type="hairsprite" name="No style">
<sprite race="2">hairstyles/hairstyle28.xml</sprite>
<sprite race="3">hairstyles/hairstyle29.xml</sprite>
+ <sprite race="0" gender="male">hairstyles/hairstyle00-male.xml</sprite>
<sprite race="1" gender="male">hairstyles/hairstyle00-male.xml</sprite>
+ <sprite race="0" gender="female">hairstyles/hairstyle00-female.xml</sprite>
<sprite race="1" gender="female">hairstyles/hairstyle00-female.xml</sprite>
- <sprite>hairstyles/hairstyle00.xml</sprite>
+ <sprite race="0" gender="other">hairstyles/hairstyle00.xml</sprite>
+ <sprite race="1" gender="other">hairstyles/hairstyle00.xml</sprite>
</item>
</items>
diff --git a/items/hairsprite/item-19_LongandClipped.xml b/items/hairsprite/item-20_LongandClipped.xml
index 2a1aa987..6a68b993 100644
--- a/items/hairsprite/item-19_LongandClipped.xml
+++ b/items/hairsprite/item-20_LongandClipped.xml
@@ -6,9 +6,12 @@
<its:translateRule selector="//item/@effect" translate="yes"/>
<its:translateRule selector="//*" translate="no"/>
</its:rules>
- <item id="-19" type="hairsprite" name="Long and Clipped">
+ <item id="-20" type="hairsprite" name="Long and Clipped">
+ <sprite race="0" gender="male">hairstyles/hairstyle19-male.xml</sprite>
<sprite race="1" gender="male">hairstyles/hairstyle19-male.xml</sprite>
+ <sprite race="0" gender="female">hairstyles/hairstyle19-female.xml</sprite>
<sprite race="1" gender="female">hairstyles/hairstyle19-female.xml</sprite>
- <sprite>hairstyles/hairstyle19.xml</sprite>
+ <sprite race="0" gender="other">hairstyles/hairstyle19.xml</sprite>
+ <sprite race="1" gender="other">hairstyles/hairstyle19.xml</sprite>
</item>
</items>
diff --git a/items/hairsprite/item-1_Flatponytail.xml b/items/hairsprite/item-2_Flatponytail.xml
index 4f1272e4..29fc29f0 100644
--- a/items/hairsprite/item-1_Flatponytail.xml
+++ b/items/hairsprite/item-2_Flatponytail.xml
@@ -6,11 +6,14 @@
<its:translateRule selector="//item/@effect" translate="yes"/>
<its:translateRule selector="//*" translate="no"/>
</its:rules>
- <item id="-1" type="hairsprite" name="Flat ponytail">
+ <item id="-2" type="hairsprite" name="Flat ponytail">
<sprite race="2">hairstyles/hairstyle25.xml</sprite>
<sprite race="3">hairstyles/hairstyle20.xml</sprite>
+ <sprite race="0" gender="male">hairstyles/hairstyle01-male.xml</sprite>
<sprite race="1" gender="male">hairstyles/hairstyle01-male.xml</sprite>
+ <sprite race="0" gender="female">hairstyles/hairstyle01-female.xml</sprite>
<sprite race="1" gender="female">hairstyles/hairstyle01-female.xml</sprite>
- <sprite>hairstyles/hairstyle01.xml</sprite>
+ <sprite race="0" gender="other">hairstyles/hairstyle01.xml</sprite>
+ <sprite race="1" gender="other">hairstyles/hairstyle01.xml</sprite>
</item>
</items>
diff --git a/items/hairsprite/item-2_Bowlcut.xml b/items/hairsprite/item-3_Bowlcut.xml
index 1b07a912..c7e75f97 100644
--- a/items/hairsprite/item-2_Bowlcut.xml
+++ b/items/hairsprite/item-3_Bowlcut.xml
@@ -6,11 +6,14 @@
<its:translateRule selector="//item/@effect" translate="yes"/>
<its:translateRule selector="//*" translate="no"/>
</its:rules>
- <item id="-2" type="hairsprite" name="Bowl cut">
+ <item id="-3" type="hairsprite" name="Bowl cut">
<sprite race="2">hairstyles/hairstyle26.xml</sprite>
<sprite race="3">hairstyles/hairstyle21.xml</sprite>
+ <sprite race="0" gender="male">hairstyles/hairstyle02-male.xml</sprite>
<sprite race="1" gender="male">hairstyles/hairstyle02-male.xml</sprite>
+ <sprite race="0" gender="female">hairstyles/hairstyle02-female.xml</sprite>
<sprite race="1" gender="female">hairstyles/hairstyle02-female.xml</sprite>
- <sprite>hairstyles/hairstyle02.xml</sprite>
+ <sprite race="0" gender="other">hairstyles/hairstyle02.xml</sprite>
+ <sprite race="1" gender="other">hairstyles/hairstyle02.xml</sprite>
</item>
</items>
diff --git a/items/hairsprite/item-3_Combedback.xml b/items/hairsprite/item-4_Combedback.xml
index ea506a74..01d20dbc 100644
--- a/items/hairsprite/item-3_Combedback.xml
+++ b/items/hairsprite/item-4_Combedback.xml
@@ -6,11 +6,14 @@
<its:translateRule selector="//item/@effect" translate="yes"/>
<its:translateRule selector="//*" translate="no"/>
</its:rules>
- <item id="-3" type="hairsprite" name="Combed back">
+ <item id="-4" type="hairsprite" name="Combed back">
<sprite race="2">hairstyles/hairstyle27.xml</sprite>
<sprite race="3">hairstyles/hairstyle22.xml</sprite>
+ <sprite race="0" gender="male">hairstyles/hairstyle03-male.xml</sprite>
<sprite race="1" gender="male">hairstyles/hairstyle03-male.xml</sprite>
+ <sprite race="0" gender="female">hairstyles/hairstyle03-female.xml</sprite>
<sprite race="1" gender="female">hairstyles/hairstyle03-female.xml</sprite>
- <sprite>hairstyles/hairstyle03.xml</sprite>
+ <sprite race="0" gender="other">hairstyles/hairstyle03.xml</sprite>
+ <sprite race="1" gender="other">hairstyles/hairstyle03.xml</sprite>
</item>
</items>
diff --git a/items/hairsprite/item-4_Emo.xml b/items/hairsprite/item-5_Emo.xml
index 2f68578f..17f79c30 100644
--- a/items/hairsprite/item-4_Emo.xml
+++ b/items/hairsprite/item-5_Emo.xml
@@ -6,11 +6,14 @@
<its:translateRule selector="//item/@effect" translate="yes"/>
<its:translateRule selector="//*" translate="no"/>
</its:rules>
- <item id="-4" type="hairsprite" name="Emo">
+ <item id="-5" type="hairsprite" name="Emo">
<sprite race="2">hairstyles/hairstyle30.xml</sprite>
<sprite race="3">hairstyles/hairstyle23.xml</sprite>
+ <sprite race="0" gender="male">hairstyles/hairstyle04-male.xml</sprite>
<sprite race="1" gender="male">hairstyles/hairstyle04-male.xml</sprite>
+ <sprite race="0" gender="female">hairstyles/hairstyle04-female.xml</sprite>
<sprite race="1" gender="female">hairstyles/hairstyle04-female.xml</sprite>
- <sprite>hairstyles/hairstyle04.xml</sprite>
+ <sprite race="0" gender="other">hairstyles/hairstyle04.xml</sprite>
+ <sprite race="1" gender="other">hairstyles/hairstyle04.xml</sprite>
</item>
</items>
diff --git a/items/hairsprite/item-5_Mohawk.xml b/items/hairsprite/item-6_Mohawk.xml
index 2094d2f3..4c0d257a 100644
--- a/items/hairsprite/item-5_Mohawk.xml
+++ b/items/hairsprite/item-6_Mohawk.xml
@@ -6,10 +6,14 @@
<its:translateRule selector="//item/@effect" translate="yes"/>
<its:translateRule selector="//*" translate="no"/>
</its:rules>
- <item id="-5" type="hairsprite" name="Mohawk">
+ <item id="-6" type="hairsprite" name="Mohawk">
+ <sprite race="2">hairstyles/hairstyle31.xml</sprite>
<sprite race="3">hairstyles/hairstyle24.xml</sprite>
+ <sprite race="0" gender="male">hairstyles/hairstyle05-male.xml</sprite>
<sprite race="1" gender="male">hairstyles/hairstyle05-male.xml</sprite>
+ <sprite race="0" gender="female">hairstyles/hairstyle05-female.xml</sprite>
<sprite race="1" gender="female">hairstyles/hairstyle05-female.xml</sprite>
- <sprite>hairstyles/hairstyle05.xml</sprite>
+ <sprite race="0" gender="other">hairstyles/hairstyle05.xml</sprite>
+ <sprite race="1" gender="other">hairstyles/hairstyle05.xml</sprite>
</item>
</items>
diff --git a/items/hairsprite/item-6_Pompadour.xml b/items/hairsprite/item-7_Pompadour.xml
index 0030478f..1fea5787 100644
--- a/items/hairsprite/item-6_Pompadour.xml
+++ b/items/hairsprite/item-7_Pompadour.xml
@@ -6,9 +6,13 @@
<its:translateRule selector="//item/@effect" translate="yes"/>
<its:translateRule selector="//*" translate="no"/>
</its:rules>
- <item id="-6" type="hairsprite" name="Pompadour">
+ <item id="-7" type="hairsprite" name="Pompadour">
+ <sprite race="2">hairstyles/hairstyle32.xml</sprite>
+ <sprite race="0" gender="male">hairstyles/hairstyle06-male.xml</sprite>
<sprite race="1" gender="male">hairstyles/hairstyle06-male.xml</sprite>
+ <sprite race="0" gender="female">hairstyles/hairstyle06-female.xml</sprite>
<sprite race="1" gender="female">hairstyles/hairstyle06-female.xml</sprite>
- <sprite>hairstyles/hairstyle06.xml</sprite>
+ <sprite race="0" gender="other">hairstyles/hairstyle06.xml</sprite>
+ <sprite race="1" gender="other">hairstyles/hairstyle06.xml</sprite>
</item>
</items>
diff --git a/items/hairsprite/item-7_CenterpartingShortandslick.xml b/items/hairsprite/item-8_CenterpartingShortandslick.xml
index 859b1065..6c80d6ac 100644
--- a/items/hairsprite/item-7_CenterpartingShortandslick.xml
+++ b/items/hairsprite/item-8_CenterpartingShortandslick.xml
@@ -6,9 +6,13 @@
<its:translateRule selector="//item/@effect" translate="yes"/>
<its:translateRule selector="//*" translate="no"/>
</its:rules>
- <item id="-7" type="hairsprite" name="Center parting/Short and slick">
+ <item id="-8" type="hairsprite" name="Center parting/Short and slick">
+ <sprite race="2">hairstyles/hairstyle33.xml</sprite>
+ <sprite race="0" gender="male">hairstyles/hairstyle07-male.xml</sprite>
<sprite race="1" gender="male">hairstyles/hairstyle07-male.xml</sprite>
+ <sprite race="0" gender="female">hairstyles/hairstyle07-female.xml</sprite>
<sprite race="1" gender="female">hairstyles/hairstyle07-female.xml</sprite>
- <sprite>hairstyles/hairstyle07.xml</sprite>
+ <sprite race="0" gender="other">hairstyles/hairstyle07.xml</sprite>
+ <sprite race="1" gender="other">hairstyles/hairstyle07.xml</sprite>
</item>
</items>
diff --git a/items/hairsprite/item-8_Longandslick.xml b/items/hairsprite/item-9_Longandslick.xml
index 6d4877bc..dc321a49 100644
--- a/items/hairsprite/item-8_Longandslick.xml
+++ b/items/hairsprite/item-9_Longandslick.xml
@@ -6,9 +6,12 @@
<its:translateRule selector="//item/@effect" translate="yes"/>
<its:translateRule selector="//*" translate="no"/>
</its:rules>
- <item id="-8" type="hairsprite" name="Long and slick">
+ <item id="-9" type="hairsprite" name="Long and slick">
+ <sprite race="0" gender="male">hairstyles/hairstyle08-male.xml</sprite>
<sprite race="1" gender="male">hairstyles/hairstyle08-male.xml</sprite>
+ <sprite race="0" gender="female">hairstyles/hairstyle08-female.xml</sprite>
<sprite race="1" gender="female">hairstyles/hairstyle08-female.xml</sprite>
- <sprite>hairstyles/hairstyle08.xml</sprite>
+ <sprite race="0" gender="other">hairstyles/hairstyle08.xml</sprite>
+ <sprite race="1" gender="other">hairstyles/hairstyle08.xml</sprite>
</item>
</items>
diff --git a/items/racesprite/_include.xml b/items/racesprite/_include.xml
index e096369c..3449f95e 100644
--- a/items/racesprite/_include.xml
+++ b/items/racesprite/_include.xml
@@ -7,10 +7,11 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<include name="items/racesprite/item-100_Deprecated.xml"/>
- <include name="items/racesprite/item-101_Talponian.xml"/>
+ <include name="items/racesprite/item-101_Talpan.xml"/>
<include name="items/racesprite/item-102_Tritan.xml"/>
- <include name="items/racesprite/item-103_Gispaan.xml"/>
- <include name="items/racesprite/item-104_Sparron.xml"/>
- <include name="items/racesprite/item-198_Skeleton.xml"/>
- <include name="items/racesprite/item-199_Troll.xml"/>
+ <include name="items/racesprite/item-103_Ifriton.xml"/>
+ <include name="items/racesprite/item-104_Gispaan.xml"/>
+ <include name="items/racesprite/item-105_Sparron.xml"/>
+ <include name="items/racesprite/item-99044_Skeleton.xml"/>
+ <include name="items/racesprite/item-99054_Troll.xml"/>
</items>
diff --git a/items/racesprite/item-100_Deprecated.xml b/items/racesprite/item-100_Deprecated.xml
index b4660e77..648b6e3b 100644
--- a/items/racesprite/item-100_Deprecated.xml
+++ b/items/racesprite/item-100_Deprecated.xml
@@ -6,7 +6,10 @@
<its:translateRule selector="//item/@effect" translate="yes"/>
<its:translateRule selector="//*" translate="no"/>
</its:rules>
- <item id="-100" type="racesprite" name="Talponian">
- <sprite>model/Talponian.xml|#53202b,7f4f45,9e6a43,d09459,fcd3a1,fefffc;#2f312f,727471,a4a6a3,dad5f5;#3a3a3a,d5d5d5</sprite>
+ <item id="-100" type="racesprite" name="Placeholder">
+ <sprite>model/neutral.xml|#53202b,7f4f45,9e6a43,d09459,fcd3a1,fefffc;#2f312f,727471,a4a6a3,dad5f5;#3a3a3a,d5d5d5</sprite>
+ </item>
+ <item id="-99100" type="racesprite" name="Placeholder">
+ <sprite>model/neutral.xml|#53202b,7f4f45,9e6a43,d09459,fcd3a1,fefffc;#2f312f,727471,a4a6a3,dad5f5;#3a3a3a,d5d5d5</sprite>
</item>
</items>
diff --git a/items/racesprite/item-101_Talpan.xml b/items/racesprite/item-101_Talpan.xml
new file mode 100644
index 00000000..2de35f74
--- /dev/null
+++ b/items/racesprite/item-101_Talpan.xml
@@ -0,0 +1,17 @@
+<?xml version="1.0"?>
+<items>
+ <its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0">
+ <its:translateRule selector="//item/@name" translate="yes"/>
+ <its:translateRule selector="//item/@description" translate="yes"/>
+ <its:translateRule selector="//item/@effect" translate="yes"/>
+ <its:translateRule selector="//*" translate="no"/>
+ </its:rules>
+ <item id="-101" type="racesprite" name="Talpan">
+ <sprite gender="female">model/female.xml|#53202b,7f4f45,9e6a43,d09459,fcd3a1,fefffc;#2f312f,727471,a4a6a3,dad5f5;#3a3a3a,d5d5d5</sprite>
+ <sprite gender="male">model/male.xml|#53202b,7f4f45,9e6a43,d09459,fcd3a1,fefffc;#2f312f,727471,a4a6a3,dad5f5;#3a3a3a,d5d5d5</sprite>
+ <sprite gender="other">model/neutral.xml|#53202b,7f4f45,9e6a43,d09459,fcd3a1,fefffc;#2f312f,727471,a4a6a3,dad5f5;#3a3a3a,d5d5d5</sprite>
+ </item>
+ <item id="-99101" type="racesprite" name="Talpan">
+ <sprite>model/male.xml|#53202b,7f4f45,9e6a43,d09459,fcd3a1,fefffc;#2f312f,727471,a4a6a3,dad5f5;#3a3a3a,d5d5d5</sprite>
+ </item>
+</items>
diff --git a/items/racesprite/item-101_Talponian.xml b/items/racesprite/item-101_Talponian.xml
deleted file mode 100644
index b4660e77..00000000
--- a/items/racesprite/item-101_Talponian.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0"?>
-<items>
- <its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0">
- <its:translateRule selector="//item/@name" translate="yes"/>
- <its:translateRule selector="//item/@description" translate="yes"/>
- <its:translateRule selector="//item/@effect" translate="yes"/>
- <its:translateRule selector="//*" translate="no"/>
- </its:rules>
- <item id="-100" type="racesprite" name="Talponian">
- <sprite>model/Talponian.xml|#53202b,7f4f45,9e6a43,d09459,fcd3a1,fefffc;#2f312f,727471,a4a6a3,dad5f5;#3a3a3a,d5d5d5</sprite>
- </item>
-</items>
diff --git a/items/racesprite/item-102_Tritan.xml b/items/racesprite/item-102_Tritan.xml
index 155e8ae1..807ce542 100644
--- a/items/racesprite/item-102_Tritan.xml
+++ b/items/racesprite/item-102_Tritan.xml
@@ -7,6 +7,11 @@
<its:translateRule selector="//*" translate="no"/>
</its:rules>
<item id="-102" type="racesprite" name="Tritan">
- <sprite>model/Tritan.xml|#166876,32992e,23a988,70cd87,a7f1b2;#0e0036,4c264b,a04f62,d2a391,e6d7b8;#3a3a3a,d5d5d5</sprite>
+ <sprite gender="female">model/female.xml|#166876,32992e,23a988,70cd87,a7f1b2;#0e0036,4c264b,a04f62,d2a391,e6d7b8;#3a3a3a,d5d5d5</sprite>
+ <sprite gender="male">model/male.xml|#166876,32992e,23a988,70cd87,a7f1b2;#0e0036,4c264b,a04f62,d2a391,e6d7b8;#3a3a3a,d5d5d5</sprite>
+ <sprite gender="other">model/neutral.xml|#166876,32992e,23a988,70cd87,a7f1b2;#0e0036,4c264b,a04f62,d2a391,e6d7b8;#3a3a3a,d5d5d5</sprite>
+ </item>
+ <item id="-99102" type="racesprite" name="Tritan">
+ <sprite>model/male.xml|#166876,32992e,23a988,70cd87,a7f1b2;#0e0036,4c264b,a04f62,d2a391,e6d7b8;#3a3a3a,d5d5d5</sprite>
</item>
</items>
diff --git a/items/racesprite/item-103_Gispaan.xml b/items/racesprite/item-103_Gispaan.xml
deleted file mode 100644
index b1c3724f..00000000
--- a/items/racesprite/item-103_Gispaan.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0"?>
-<items>
- <its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0">
- <its:translateRule selector="//item/@name" translate="yes"/>
- <its:translateRule selector="//item/@description" translate="yes"/>
- <its:translateRule selector="//item/@effect" translate="yes"/>
- <its:translateRule selector="//*" translate="no"/>
- </its:rules>
- <item id="-103" type="racesprite" name="Gispaan">
- <sprite>model/Gispaan.xml|#5d3841,ba5f48,e48b6d,edb6a2;#2f312f,727471,a4a6a3,dad5f5;#3a3a3a,d5d5d5</sprite>
- </item>
-</items>
diff --git a/items/racesprite/item-103_Ifriton.xml b/items/racesprite/item-103_Ifriton.xml
new file mode 100644
index 00000000..727078ae
--- /dev/null
+++ b/items/racesprite/item-103_Ifriton.xml
@@ -0,0 +1,17 @@
+<?xml version="1.0"?>
+<items>
+ <its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0">
+ <its:translateRule selector="//item/@name" translate="yes"/>
+ <its:translateRule selector="//item/@description" translate="yes"/>
+ <its:translateRule selector="//item/@effect" translate="yes"/>
+ <its:translateRule selector="//*" translate="no"/>
+ </its:rules>
+ <item id="-103" type="racesprite" name="Ifriton">
+ <sprite gender="female">model/female.xml|#5d3841,ba5f48,e48b6d,edb6a2;#2f312f,727471,a4a6a3,dad5f5;#3a3a3a,d5d5d5</sprite>
+ <sprite gender="male">model/male.xml|#5d3841,ba5f48,e48b6d,edb6a2;#2f312f,727471,a4a6a3,dad5f5;#3a3a3a,d5d5d5</sprite>
+ <sprite gender="other">model/neutral.xml|#5d3841,ba5f48,e48b6d,edb6a2;#2f312f,727471,a4a6a3,dad5f5;#3a3a3a,d5d5d5</sprite>
+ </item>
+ <item id="-99103" type="racesprite" name="Ifriton">
+ <sprite>model/male.xml|#5d3841,ba5f48,e48b6d,edb6a2;#2f312f,727471,a4a6a3,dad5f5;#3a3a3a,d5d5d5</sprite>
+ </item>
+</items>
diff --git a/items/racesprite/item-104_Gispaan.xml b/items/racesprite/item-104_Gispaan.xml
new file mode 100644
index 00000000..8d9e564e
--- /dev/null
+++ b/items/racesprite/item-104_Gispaan.xml
@@ -0,0 +1,17 @@
+<?xml version="1.0"?>
+<items>
+ <its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0">
+ <its:translateRule selector="//item/@name" translate="yes"/>
+ <its:translateRule selector="//item/@description" translate="yes"/>
+ <its:translateRule selector="//item/@effect" translate="yes"/>
+ <its:translateRule selector="//*" translate="no"/>
+ </its:rules>
+ <item id="-104" type="racesprite" name="Gispaan">
+ <sprite gender="female">model/female.xml|#413e22,6c5d31,baa06e,b2b05f;#2f312f,727471,a4a6a3,dad5f5;#3a3a3a,d5d5d5</sprite>
+ <sprite gender="male">model/male.xml|#413e22,6c5d31,baa06e,b2b05f;#2f312f,727471,a4a6a3,dad5f5;#3a3a3a,d5d5d5</sprite>
+ <sprite gender="other">model/neutral.xml|#413e22,6c5d31,baa06e,b2b05f;#2f312f,727471,a4a6a3,dad5f5;#3a3a3a,d5d5d5</sprite>
+ </item>
+ <item id="-99104" type="racesprite" name="Gispaan">
+ <sprite>model/male.xml|#413e22,6c5d31,baa06e,b2b05f;#2f312f,727471,a4a6a3,dad5f5;#3a3a3a,d5d5d5</sprite>
+ </item>
+</items>
diff --git a/items/racesprite/item-104_Sparron.xml b/items/racesprite/item-104_Sparron.xml
deleted file mode 100644
index 71911f34..00000000
--- a/items/racesprite/item-104_Sparron.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0"?>
-<items>
- <its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0">
- <its:translateRule selector="//item/@name" translate="yes"/>
- <its:translateRule selector="//item/@description" translate="yes"/>
- <its:translateRule selector="//item/@effect" translate="yes"/>
- <its:translateRule selector="//*" translate="no"/>
- </its:rules>
- <item id="-104" type="racesprite" name="Sparron">
- <sprite>model/Sparron.xml|#413e22,6c5d31,baa06e,b2b05f;#2f312f,727471,a4a6a3,dad5f5;#3a3a3a,d5d5d5</sprite>
- </item>
-</items>
diff --git a/items/racesprite/item-105_Sparron.xml b/items/racesprite/item-105_Sparron.xml
new file mode 100644
index 00000000..eac707b6
--- /dev/null
+++ b/items/racesprite/item-105_Sparron.xml
@@ -0,0 +1,17 @@
+<?xml version="1.0"?>
+<items>
+ <its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0">
+ <its:translateRule selector="//item/@name" translate="yes"/>
+ <its:translateRule selector="//item/@description" translate="yes"/>
+ <its:translateRule selector="//item/@effect" translate="yes"/>
+ <its:translateRule selector="//*" translate="no"/>
+ </its:rules>
+ <item id="-105" type="racesprite" name="Sparron">
+ <sprite gender="female">model/female.xml|#53202b,7f4f45,9e6a43,d09459,fcd3a1,fefffc;#2f312f,727471,a4a6a3,dad5f5;#3a3a3a,d5d5d5</sprite>
+ <sprite gender="male">model/male.xml|#53202b,7f4f45,9e6a43,d09459,fcd3a1,fefffc;#2f312f,727471,a4a6a3,dad5f5;#3a3a3a,d5d5d5</sprite>
+ <sprite gender="other">model/neutral.xml|#53202b,7f4f45,9e6a43,d09459,fcd3a1,fefffc;#2f312f,727471,a4a6a3,dad5f5;#3a3a3a,d5d5d5</sprite>
+ </item>
+ <item id="-99105" type="racesprite" name="Sparron">
+ <sprite>model/base-chestnaked.xml|#53202b,7f4f45,9e6a43,d09459,fcd3a1,fefffc;#2f312f,727471,a4a6a3,dad5f5;#3a3a3a,d5d5d5</sprite>
+ </item>
+</items>
diff --git a/items/racesprite/item-198_Skeleton.xml b/items/racesprite/item-99044_Skeleton.xml
index 260347bf..a534c8e1 100644
--- a/items/racesprite/item-198_Skeleton.xml
+++ b/items/racesprite/item-99044_Skeleton.xml
@@ -6,7 +6,7 @@
<its:translateRule selector="//item/@effect" translate="yes"/>
<its:translateRule selector="//*" translate="no"/>
</its:rules>
- <item id="-198" type="racesprite" name="Skeleton">
+ <item id="-99044" type="racesprite" name="Skeleton">
<sprite>monsters/skeleton.xml|#ffe8bf</sprite>
</item>
</items>
diff --git a/items/racesprite/item-199_Troll.xml b/items/racesprite/item-99054_Troll.xml
index 90b4ede7..0ba6aaf6 100644
--- a/items/racesprite/item-199_Troll.xml
+++ b/items/racesprite/item-99054_Troll.xml
@@ -6,7 +6,7 @@
<its:translateRule selector="//item/@effect" translate="yes"/>
<its:translateRule selector="//*" translate="no"/>
</its:rules>
- <item id="-199" type="racesprite" name="Troll">
+ <item id="-99054" type="racesprite" name="Troll">
<sprite>monsters/troll-race.xml|#FFDEC2;#FF4D4D;#FF99FF;#FFC88A</sprite>
</item>
</items>
diff --git a/monsters/monster1119_Thug.xml b/monsters/monster1119_Thug.xml
index 715d47b9..b7b04100 100644
--- a/monsters/monster1119_Thug.xml
+++ b/monsters/monster1119_Thug.xml
@@ -2,6 +2,7 @@
<monsters offset="0">
<monster id="1119" name="Thug">
<sprite>model/base.xml|#53202b,7f4f45,9e6a43,d09459,fcd3a1,fefffc;#36e2fc,0ba8bf,a4a6a3,dad5f5;#3a3a3a,d5d5d5</sprite>
+ <sprite>hairstyles/hairstyle00-male.xml|#53202b,7f4f45,9e6a43,d09459,fcd3a1,fefffc;#2f312f,727471,a4a6a3,dad5f5;#000000</sprite>
<sprite>equipment/head/sailor-hat.xml</sprite>
<sprite>equipment/feet/boots.xml</sprite>
<sprite>equipment/chest/tanktop.xml</sprite>
diff --git a/monsters/monster1120_Swashbuckler.xml b/monsters/monster1120_Swashbuckler.xml
index 2b3ea6f7..e19fed47 100644
--- a/monsters/monster1120_Swashbuckler.xml
+++ b/monsters/monster1120_Swashbuckler.xml
@@ -2,6 +2,7 @@
<monsters offset="0">
<monster id="1120" name="Swashbuckler">
<sprite>model/base.xml|#53202b,7f4f45,9e6a43,d09459,fcd3a1,fefffc;#36e2fc,0ba8bf,a4a6a3,dad5f5;#3a3a3a,d5d5d5</sprite>
+ <sprite>hairstyles/hairstyle00-male.xml|#53202b,7f4f45,9e6a43,d09459,fcd3a1,fefffc;#2f312f,727471,a4a6a3,dad5f5;#000000</sprite>
<sprite>equipment/chest/vnecksweater.xml</sprite>
<sprite>equipment/legs/pants.xml|#212121,555555</sprite>
<sprite>equipment/head/bandana.xml|#212121,555555</sprite>
diff --git a/monsters/monster1121_Grenadier.xml b/monsters/monster1121_Grenadier.xml
index 5a438845..18b2acd6 100644
--- a/monsters/monster1121_Grenadier.xml
+++ b/monsters/monster1121_Grenadier.xml
@@ -2,6 +2,7 @@
<monsters offset="0">
<monster id="1121" name="Grenadier">
<sprite>model/base.xml|#53202b,7f4f45,9e6a43,d09459,fcd3a1,fefffc;#36e2fc,0ba8bf,a4a6a3,dad5f5;#3a3a3a,d5d5d5</sprite>
+ <sprite>hairstyles/hairstyle00-male.xml|#53202b,7f4f45,9e6a43,d09459,fcd3a1,fefffc;#2f312f,727471,a4a6a3,dad5f5;#000000</sprite>
<sprite>equipment/chest/sorcerer-robe.xml|#5178a0,1a294c;#d5b02c</sprite>
<sprite>equipment/legs/pants.xml|#5178a0,1a294c</sprite>
<sprite>equipment/head/piratehat.xml</sprite>
diff --git a/monsters/monster1122_TheDreadPirateMarley.xml b/monsters/monster1122_TheDreadPirateMarley.xml
index c2c99fa8..26aaeb32 100644
--- a/monsters/monster1122_TheDreadPirateMarley.xml
+++ b/monsters/monster1122_TheDreadPirateMarley.xml
@@ -2,6 +2,7 @@
<monsters offset="0">
<monster id="1122" name="The Dread Pirate Marley">
<sprite>model/base.xml|#53202b,7f4f45,9e6a43,d09459,fcd3a1,fefffc;#36e2fc,0ba8bf,a4a6a3,dad5f5;#3a3a3a,d5d5d5</sprite>
+ <sprite>hairstyles/hairstyle00-male.xml|#53202b,7f4f45,9e6a43,d09459,fcd3a1,fefffc;#2f312f,727471,a4a6a3,dad5f5;#000000</sprite>
<sprite>equipment/chest/assassin.xml</sprite>
<sprite>equipment/legs/assassin.xml</sprite>
<sprite>equipment/head/eyepatch.xml</sprite>
diff --git a/monsters/monster1123_TheDreadPirateMarley.xml b/monsters/monster1123_TheDreadPirateMarley.xml
index 621e6ed6..e2417454 100644
--- a/monsters/monster1123_TheDreadPirateMarley.xml
+++ b/monsters/monster1123_TheDreadPirateMarley.xml
@@ -2,6 +2,7 @@
<monsters offset="0">
<monster id="1123" name="The Dread Pirate Marley">
<sprite>model/base.xml|#53202b,7f4f45,9e6a43,d09459,fcd3a1,fefffc;#36e2fc,0ba8bf,a4a6a3,dad5f5;#3a3a3a,d5d5d5</sprite>
+ <sprite>hairstyles/hairstyle00-male.xml|#53202b,7f4f45,9e6a43,d09459,fcd3a1,fefffc;#2f312f,727471,a4a6a3,dad5f5;#000000</sprite>
<sprite>equipment/chest/assassin.xml</sprite>
<sprite>equipment/legs/assassin.xml</sprite>
<sprite>equipment/head/eyepatch.xml</sprite>
diff --git a/npcs/npc181.xml b/npcs/npc181.xml
index 46e932ac..fecb4aa3 100644
--- a/npcs/npc181.xml
+++ b/npcs/npc181.xml
@@ -1,8 +1,9 @@
<?xml version="1.0"?>
<npcs>
<npc id="181">
- <sprite>model/base.xml|#53202b,7f4f45,9e6a43,d09459,fcd3a1,fefffc;#2f312f,727471,a4a6a3,dad5f5;#FF2615</sprite>
+ <sprite>model/male.xml|#53202b,7f4f45,9e6a43,d09459,fcd3a1,fefffc;#2f312f,727471,a4a6a3,dad5f5;#FF2615</sprite>
<sprite>hairstyles/hairstyle01-female.xml|#53202b,7f4f45,9e6a43,d09459,fcd3a1,fefffc;#2f312f,727471,a4a6a3,dad5f5;#1d2d6d,1594a3,55C6B2,fdedcc</sprite>
+ <sprite>equipment/chest/bra-female.xml</sprite>
<sprite>equipment/feet/assassin-boots.xml</sprite>
<sprite>equipment/hands/generic.xml|#202020,c0c0c0,ffffff,ffffff</sprite>
<sprite>equipment/head/rabbit-ears.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite>