summaryrefslogtreecommitdiff
path: root/graphics/sprites/monsters
diff options
context:
space:
mode:
authorwushin <pasekei@gmail.com>2015-11-18 23:32:44 -0600
committermekolat <mekolat@users.noreply.github.com>2016-02-01 12:26:29 -0500
commitfab7a0c90e5b9a10cc960f2325833ea92810a2d6 (patch)
treec7023d5430097df898737fae7685cf5c78c8ab03 /graphics/sprites/monsters
parent9c4ceb65aea0a40b0a4eb2ef3d12b9a37d9ec768 (diff)
downloadclientdata-fab7a0c90e5b9a10cc960f2325833ea92810a2d6.tar.gz
clientdata-fab7a0c90e5b9a10cc960f2325833ea92810a2d6.tar.bz2
clientdata-fab7a0c90e5b9a10cc960f2325833ea92810a2d6.tar.xz
clientdata-fab7a0c90e5b9a10cc960f2325833ea92810a2d6.zip
headless base models
Headless Base Decapitation complete redo all the hairstyles Add N Head
Diffstat (limited to 'graphics/sprites/monsters')
-rw-r--r--graphics/sprites/monsters/accessories/hairstyle01.pngbin0 -> 4659 bytes
-rw-r--r--graphics/sprites/monsters/accessories/hairstyle01.xml229
-rw-r--r--graphics/sprites/monsters/accessories/hairstyle02.pngbin0 -> 1073 bytes
-rw-r--r--graphics/sprites/monsters/accessories/hairstyle02.xml5
-rw-r--r--graphics/sprites/monsters/accessories/hairstyle03.pngbin0 -> 1121 bytes
-rw-r--r--graphics/sprites/monsters/accessories/hairstyle03.xml5
-rw-r--r--graphics/sprites/monsters/accessories/hairstyle04.pngbin0 -> 1312 bytes
-rw-r--r--graphics/sprites/monsters/accessories/hairstyle04.xml5
-rw-r--r--graphics/sprites/monsters/accessories/hairstyle05.pngbin0 -> 1872 bytes
-rw-r--r--graphics/sprites/monsters/accessories/hairstyle05.xml5
-rw-r--r--graphics/sprites/monsters/accessories/hairstyle06.pngbin0 -> 1092 bytes
-rw-r--r--graphics/sprites/monsters/accessories/hairstyle06.xml5
-rw-r--r--graphics/sprites/monsters/accessories/hairstyle07.pngbin0 -> 1017 bytes
-rw-r--r--graphics/sprites/monsters/accessories/hairstyle07.xml5
-rw-r--r--graphics/sprites/monsters/accessories/hairstyle08.pngbin0 -> 2532 bytes
-rw-r--r--graphics/sprites/monsters/accessories/hairstyle08.xml5
-rw-r--r--graphics/sprites/monsters/accessories/hairstyle09.pngbin0 -> 2280 bytes
-rw-r--r--graphics/sprites/monsters/accessories/hairstyle09.xml5
-rw-r--r--graphics/sprites/monsters/accessories/hairstyle10.pngbin0 -> 3127 bytes
-rw-r--r--graphics/sprites/monsters/accessories/hairstyle10.xml5
-rw-r--r--graphics/sprites/monsters/accessories/hairstyle11.pngbin0 -> 3708 bytes
-rw-r--r--graphics/sprites/monsters/accessories/hairstyle11.xml5
-rw-r--r--graphics/sprites/monsters/accessories/hairstyle12.pngbin0 -> 1702 bytes
-rw-r--r--graphics/sprites/monsters/accessories/hairstyle12.xml5
-rw-r--r--graphics/sprites/monsters/accessories/hairstyle13.pngbin0 -> 1525 bytes
-rw-r--r--graphics/sprites/monsters/accessories/hairstyle13.xml228
-rw-r--r--graphics/sprites/monsters/accessories/hairstyle14.pngbin0 -> 5195 bytes
-rw-r--r--graphics/sprites/monsters/accessories/hairstyle14.xml5
-rw-r--r--graphics/sprites/monsters/accessories/hairstyle15.pngbin0 -> 3217 bytes
-rw-r--r--graphics/sprites/monsters/accessories/hairstyle15.xml5
-rw-r--r--graphics/sprites/monsters/accessories/hairstyle16.pngbin0 -> 4571 bytes
-rw-r--r--graphics/sprites/monsters/accessories/hairstyle16.xml5
-rw-r--r--graphics/sprites/monsters/accessories/hairstyle17.pngbin0 -> 4678 bytes
-rw-r--r--graphics/sprites/monsters/accessories/hairstyle17.xml5
-rw-r--r--graphics/sprites/monsters/accessories/hairstyle18.pngbin0 -> 2021 bytes
-rw-r--r--graphics/sprites/monsters/accessories/hairstyle18.xml5
-rw-r--r--graphics/sprites/monsters/accessories/hairstyle19.pngbin0 -> 3302 bytes
-rw-r--r--graphics/sprites/monsters/accessories/hairstyle19.xml5
-rw-r--r--graphics/sprites/monsters/accessories/hairstyle20.pngbin0 -> 4653 bytes
-rw-r--r--graphics/sprites/monsters/accessories/hairstyle20.xml229
-rw-r--r--graphics/sprites/monsters/accessories/hairstyle21.pngbin0 -> 2662 bytes
-rw-r--r--graphics/sprites/monsters/accessories/hairstyle21.xml229
-rw-r--r--graphics/sprites/monsters/accessories/hairstyle22.pngbin0 -> 2526 bytes
-rw-r--r--graphics/sprites/monsters/accessories/hairstyle22.xml229
-rw-r--r--graphics/sprites/monsters/accessories/hairstyle23.pngbin0 -> 1983 bytes
-rw-r--r--graphics/sprites/monsters/accessories/hairstyle23.xml229
-rw-r--r--graphics/sprites/monsters/accessories/hairstyle24.pngbin0 -> 2185 bytes
-rw-r--r--graphics/sprites/monsters/accessories/hairstyle24.xml229
-rw-r--r--graphics/sprites/monsters/accessories/hairstyle25.pngbin0 -> 2624 bytes
-rw-r--r--graphics/sprites/monsters/accessories/hairstyle25.xml229
-rw-r--r--graphics/sprites/monsters/accessories/hairstyle26.pngbin0 -> 2608 bytes
-rw-r--r--graphics/sprites/monsters/accessories/hairstyle26.xml229
-rw-r--r--graphics/sprites/monsters/accessories/hairstyle27.pngbin0 -> 3207 bytes
-rw-r--r--graphics/sprites/monsters/accessories/hairstyle27.xml229
-rw-r--r--graphics/sprites/monsters/accessories/hairstyle28.pngbin0 -> 2110 bytes
-rw-r--r--graphics/sprites/monsters/accessories/hairstyle28.xml229
-rw-r--r--graphics/sprites/monsters/accessories/hairstyle29.pngbin0 -> 1799 bytes
-rw-r--r--graphics/sprites/monsters/accessories/hairstyle29.xml229
-rw-r--r--graphics/sprites/monsters/accessories/hairstyle30.pngbin0 -> 2509 bytes
-rw-r--r--graphics/sprites/monsters/accessories/hairstyle30.xml229
-rw-r--r--graphics/sprites/monsters/accessories/nutcrackerhair.xml2
-rw-r--r--graphics/sprites/monsters/demon.xml2
-rw-r--r--graphics/sprites/monsters/nutcracker.xml2
-rw-r--r--graphics/sprites/monsters/skeleton.xml2
64 files changed, 3065 insertions, 4 deletions
diff --git a/graphics/sprites/monsters/accessories/hairstyle01.png b/graphics/sprites/monsters/accessories/hairstyle01.png
new file mode 100644
index 00000000..7933cca5
--- /dev/null
+++ b/graphics/sprites/monsters/accessories/hairstyle01.png
Binary files differ
diff --git a/graphics/sprites/monsters/accessories/hairstyle01.xml b/graphics/sprites/monsters/accessories/hairstyle01.xml
new file mode 100644
index 00000000..6d1a5920
--- /dev/null
+++ b/graphics/sprites/monsters/accessories/hairstyle01.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="40" name="base" src="graphics/sprites/monsters/accessories/hairstyle01.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/monsters/accessories/hairstyle02.png b/graphics/sprites/monsters/accessories/hairstyle02.png
new file mode 100644
index 00000000..f80ad787
--- /dev/null
+++ b/graphics/sprites/monsters/accessories/hairstyle02.png
Binary files differ
diff --git a/graphics/sprites/monsters/accessories/hairstyle02.xml b/graphics/sprites/monsters/accessories/hairstyle02.xml
new file mode 100644
index 00000000..26ad6d91
--- /dev/null
+++ b/graphics/sprites/monsters/accessories/hairstyle02.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset name="base" src="graphics/sprites/monsters/accessories/hairstyle02.png|W" width="40" height="40"/>
+ <include file="monsters/accessories/hairstyle01.xml"/>
+</sprite>
diff --git a/graphics/sprites/monsters/accessories/hairstyle03.png b/graphics/sprites/monsters/accessories/hairstyle03.png
new file mode 100644
index 00000000..b04df515
--- /dev/null
+++ b/graphics/sprites/monsters/accessories/hairstyle03.png
Binary files differ
diff --git a/graphics/sprites/monsters/accessories/hairstyle03.xml b/graphics/sprites/monsters/accessories/hairstyle03.xml
new file mode 100644
index 00000000..0b8be7e2
--- /dev/null
+++ b/graphics/sprites/monsters/accessories/hairstyle03.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset name="base" src="graphics/sprites/monsters/accessories/hairstyle03.png|W" width="40" height="40"/>
+ <include file="monsters/accessories/hairstyle01.xml"/>
+</sprite>
diff --git a/graphics/sprites/monsters/accessories/hairstyle04.png b/graphics/sprites/monsters/accessories/hairstyle04.png
new file mode 100644
index 00000000..b004080f
--- /dev/null
+++ b/graphics/sprites/monsters/accessories/hairstyle04.png
Binary files differ
diff --git a/graphics/sprites/monsters/accessories/hairstyle04.xml b/graphics/sprites/monsters/accessories/hairstyle04.xml
new file mode 100644
index 00000000..041cefb4
--- /dev/null
+++ b/graphics/sprites/monsters/accessories/hairstyle04.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset name="base" src="graphics/sprites/monsters/accessories/hairstyle04.png|W" width="40" height="40"/>
+ <include file="monsters/accessories/hairstyle01.xml"/>
+</sprite>
diff --git a/graphics/sprites/monsters/accessories/hairstyle05.png b/graphics/sprites/monsters/accessories/hairstyle05.png
new file mode 100644
index 00000000..d034fe67
--- /dev/null
+++ b/graphics/sprites/monsters/accessories/hairstyle05.png
Binary files differ
diff --git a/graphics/sprites/monsters/accessories/hairstyle05.xml b/graphics/sprites/monsters/accessories/hairstyle05.xml
new file mode 100644
index 00000000..f6c3fcab
--- /dev/null
+++ b/graphics/sprites/monsters/accessories/hairstyle05.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset name="base" src="graphics/sprites/monsters/accessories/hairstyle05.png|W" width="40" height="40"/>
+ <include file="monsters/accessories/hairstyle01.xml"/>
+</sprite>
diff --git a/graphics/sprites/monsters/accessories/hairstyle06.png b/graphics/sprites/monsters/accessories/hairstyle06.png
new file mode 100644
index 00000000..b8710253
--- /dev/null
+++ b/graphics/sprites/monsters/accessories/hairstyle06.png
Binary files differ
diff --git a/graphics/sprites/monsters/accessories/hairstyle06.xml b/graphics/sprites/monsters/accessories/hairstyle06.xml
new file mode 100644
index 00000000..d79b9c28
--- /dev/null
+++ b/graphics/sprites/monsters/accessories/hairstyle06.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset name="base" src="graphics/sprites/monsters/accessories/hairstyle06.png|W" width="40" height="40"/>
+ <include file="monsters/accessories/hairstyle01.xml"/>
+</sprite>
diff --git a/graphics/sprites/monsters/accessories/hairstyle07.png b/graphics/sprites/monsters/accessories/hairstyle07.png
new file mode 100644
index 00000000..c3a27ddc
--- /dev/null
+++ b/graphics/sprites/monsters/accessories/hairstyle07.png
Binary files differ
diff --git a/graphics/sprites/monsters/accessories/hairstyle07.xml b/graphics/sprites/monsters/accessories/hairstyle07.xml
new file mode 100644
index 00000000..db7b17f5
--- /dev/null
+++ b/graphics/sprites/monsters/accessories/hairstyle07.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset name="base" src="graphics/sprites/monsters/accessories/hairstyle07.png|W" width="40" height="40"/>
+ <include file="monsters/accessories/hairstyle01.xml"/>
+</sprite>
diff --git a/graphics/sprites/monsters/accessories/hairstyle08.png b/graphics/sprites/monsters/accessories/hairstyle08.png
new file mode 100644
index 00000000..3c81a1a8
--- /dev/null
+++ b/graphics/sprites/monsters/accessories/hairstyle08.png
Binary files differ
diff --git a/graphics/sprites/monsters/accessories/hairstyle08.xml b/graphics/sprites/monsters/accessories/hairstyle08.xml
new file mode 100644
index 00000000..fde28a4e
--- /dev/null
+++ b/graphics/sprites/monsters/accessories/hairstyle08.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset name="base" src="graphics/sprites/monsters/accessories/hairstyle08.png|W" width="40" height="40"/>
+ <include file="monsters/accessories/hairstyle01.xml"/>
+</sprite>
diff --git a/graphics/sprites/monsters/accessories/hairstyle09.png b/graphics/sprites/monsters/accessories/hairstyle09.png
new file mode 100644
index 00000000..01bc3606
--- /dev/null
+++ b/graphics/sprites/monsters/accessories/hairstyle09.png
Binary files differ
diff --git a/graphics/sprites/monsters/accessories/hairstyle09.xml b/graphics/sprites/monsters/accessories/hairstyle09.xml
new file mode 100644
index 00000000..99813075
--- /dev/null
+++ b/graphics/sprites/monsters/accessories/hairstyle09.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset name="base" src="graphics/sprites/monsters/accessories/hairstyle09.png|W" width="40" height="40"/>
+ <include file="monsters/accessories/hairstyle01.xml"/>
+</sprite>
diff --git a/graphics/sprites/monsters/accessories/hairstyle10.png b/graphics/sprites/monsters/accessories/hairstyle10.png
new file mode 100644
index 00000000..d52924be
--- /dev/null
+++ b/graphics/sprites/monsters/accessories/hairstyle10.png
Binary files differ
diff --git a/graphics/sprites/monsters/accessories/hairstyle10.xml b/graphics/sprites/monsters/accessories/hairstyle10.xml
new file mode 100644
index 00000000..e43f128e
--- /dev/null
+++ b/graphics/sprites/monsters/accessories/hairstyle10.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset name="base" src="graphics/sprites/monsters/accessories/hairstyle10.png|W" width="40" height="40"/>
+ <include file="monsters/accessories/hairstyle01.xml"/>
+</sprite>
diff --git a/graphics/sprites/monsters/accessories/hairstyle11.png b/graphics/sprites/monsters/accessories/hairstyle11.png
new file mode 100644
index 00000000..284772de
--- /dev/null
+++ b/graphics/sprites/monsters/accessories/hairstyle11.png
Binary files differ
diff --git a/graphics/sprites/monsters/accessories/hairstyle11.xml b/graphics/sprites/monsters/accessories/hairstyle11.xml
new file mode 100644
index 00000000..c368bf40
--- /dev/null
+++ b/graphics/sprites/monsters/accessories/hairstyle11.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset name="base" src="graphics/sprites/monsters/accessories/hairstyle11.png|W" width="40" height="40"/>
+ <include file="monsters/accessories/hairstyle01.xml"/>
+</sprite>
diff --git a/graphics/sprites/monsters/accessories/hairstyle12.png b/graphics/sprites/monsters/accessories/hairstyle12.png
new file mode 100644
index 00000000..fd187917
--- /dev/null
+++ b/graphics/sprites/monsters/accessories/hairstyle12.png
Binary files differ
diff --git a/graphics/sprites/monsters/accessories/hairstyle12.xml b/graphics/sprites/monsters/accessories/hairstyle12.xml
new file mode 100644
index 00000000..f6952573
--- /dev/null
+++ b/graphics/sprites/monsters/accessories/hairstyle12.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset name="base" src="graphics/sprites/monsters/accessories/hairstyle12.png|W" width="40" height="40"/>
+ <include file="monsters/accessories/hairstyle01.xml"/>
+</sprite>
diff --git a/graphics/sprites/monsters/accessories/hairstyle13.png b/graphics/sprites/monsters/accessories/hairstyle13.png
new file mode 100644
index 00000000..0421089a
--- /dev/null
+++ b/graphics/sprites/monsters/accessories/hairstyle13.png
Binary files differ
diff --git a/graphics/sprites/monsters/accessories/hairstyle13.xml b/graphics/sprites/monsters/accessories/hairstyle13.xml
new file mode 100644
index 00000000..2d70caf2
--- /dev/null
+++ b/graphics/sprites/monsters/accessories/hairstyle13.xml
@@ -0,0 +1,228 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="32" name="base" src="graphics/sprites/monsters/accessories/hairstyle13.png|W" width="32"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="3" offsetY="-33"/>
+ </animation>
+ <animation direction="left">
+ <frame index="3" offsetX="3" offsetY="-33"/>
+ </animation>
+ <animation direction="up">
+ <frame index="6" offsetX="3" offsetY="-33"/>
+ </animation>
+ <animation direction="right">
+ <frame index="9" offsetX="3" offsetY="-33"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="3" offsetY="-32"/>
+ <frame delay="150" index="1" offsetX="3" offsetY="-33"/>
+ <frame delay="75" index="0" offsetX="3" offsetY="-32"/>
+ <frame delay="150" index="2" offsetX="3" offsetY="-33"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="3" offsetX="3" offsetY="-33"/>
+ <frame delay="75" index="4" offsetX="3" offsetY="-32"/>
+ <frame delay="150" index="4" offsetX="3" offsetY="-33"/>
+ <frame delay="75" index="5" offsetX="3" offsetY="-32"/>
+ <frame delay="75" index="5" offsetX="3" offsetY="-33"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="6" offsetX="3" offsetY="-33"/>
+ <frame delay="150" index="7" offsetX="3" offsetY="-34"/>
+ <frame delay="75" index="6" offsetX="3" offsetY="-33"/>
+ <frame delay="150" index="8" offsetX="3" offsetY="-34"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="9" offsetX="3" offsetY="-33"/>
+ <frame delay="75" index="10" offsetX="3" offsetY="-32"/>
+ <frame delay="150" index="10" offsetX="3" offsetY="-33"/>
+ <frame delay="75" index="11" offsetX="3" offsetY="-32"/>
+ <frame delay="75" index="11" offsetX="3" offsetY="-33"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="3" offsetY="-30"/>
+ <frame delay="75" index="0" offsetX="3" offsetY="-31"/>
+ <frame delay="75" index="0" offsetX="3" offsetY="-28"/>
+ <frame delay="75" index="0" offsetX="3" offsetY="-27"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="3" offsetX="7" offsetY="-34"/>
+ <frame delay="75" index="3" offsetX="7" offsetY="-35"/>
+ <frame delay="75" index="3" offsetX="3" offsetY="-32"/>
+ <frame delay="75" index="3" offsetX="2" offsetY="-31"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="6" offsetX="2" offsetY="-33"/>
+ <frame delay="75" index="6" offsetX="2" offsetY="-31"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="9" offsetX="0" offsetY="-34"/>
+ <frame delay="75" index="9" offsetX="0" offsetY="-35"/>
+ <frame delay="75" index="9" offsetX="3" offsetY="-32"/>
+ <frame delay="75" index="9" offsetX="4" offsetY="-31"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="3" offsetY="-32"/>
+ <frame delay="75" index="0" offsetX="3" offsetY="-31"/>
+ <frame delay="75" index="0" offsetX="3" offsetY="-32"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="3" offsetX="6" offsetY="-33"/>
+ <frame delay="150" index="3" offsetX="8" offsetY="-34"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="6" offsetX="3" offsetY="-33"/>
+ <frame delay="75" index="6" offsetX="2" offsetY="-32"/>
+ <frame delay="75" index="6" offsetX="2" offsetY="-33"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="9" offsetX="0" offsetY="-33"/>
+ <frame delay="150" index="9" offsetX="-2" offsetY="-34"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="3" offsetY="-21"/>
+ </animation>
+ <animation direction="left">
+ <frame index="3" offsetX="7" offsetY="-24"/>
+ </animation>
+ <animation direction="up">
+ <frame index="6" offsetX="4" offsetY="-25"/>
+ </animation>
+ <animation direction="right">
+ <frame index="9" offsetX="-3" offsetY="-24"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="12" offsetX="23" 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="-31" delay="140"/>
+ <frame index="0" offsetX="2" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="3" offsetX="2" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="5" offsetY="-33" delay="280"/>
+ <frame index="3" offsetX="0" offsetY="-29" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="6" offsetX="1" offsetY="-32" delay="280"/>
+ <frame index="6" offsetX="1" offsetY="-30" delay="140"/>
+ <frame index="6" offsetX="2" offsetY="-33" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="9" offsetX="5" offsetY="-30" delay="140"/>
+ <frame index="9" offsetX="2" offsetY="-33" delay="140"/>
+ <frame index="9" offsetX="0" offsetY="-33" delay="140"/>
+ <frame index="9" offsetX="6" offsetY="-29" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="3" offsetY="-30" delay="100"/>
+ <frame index="0" offsetX="3" offsetY="-31" delay="100"/>
+ <frame index="0" offsetX="3" offsetY="-28" delay="100"/>
+ <frame index="0" offsetX="3" offsetY="-27" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="3" offsetX="7" offsetY="-34" delay="100"/>
+ <frame index="3" offsetX="7" offsetY="-35" delay="100"/>
+ <frame index="3" offsetX="3" offsetY="-32" delay="100"/>
+ <frame index="3" offsetX="2" offsetY="-31" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="6" offsetX="2" offsetY="-33" delay="300"/>
+ <frame index="6" offsetX="2" offsetY="-31" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="9" offsetX="0" offsetY="-34" delay="100"/>
+ <frame index="9" offsetX="0" offsetY="-35" delay="100"/>
+ <frame index="9" offsetX="3" offsetY="-32" delay="100"/>
+ <frame index="9" offsetX="4" offsetY="-31" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="1" offsetY="-32" 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="3" offsetX="7" offsetY="-34" delay="140"/>
+ <frame index="3" offsetX="10" offsetY="-32" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-34" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-31" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="6" offsetX="0" offsetY="-33" delay="140"/>
+ <frame index="6" offsetX="1" offsetY="-33" delay="140"/>
+ <frame index="6" offsetX="1" offsetY="-32" delay="140"/>
+ <frame index="6" offsetX="0" offsetY="-37" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="9" offsetX="0" offsetY="-34" delay="140"/>
+ <frame index="9" offsetX="-2" offsetY="-32" delay="140"/>
+ <frame index="9" offsetX="4" offsetY="-34" delay="140"/>
+ <frame index="9" offsetX="5" offsetY="-31" 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="-31" delay="140"/>
+ <frame index="0" offsetX="2" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="3" offsetX="6" offsetY="-34" delay="140"/>
+ <frame index="3" offsetX="6" offsetY="-35" delay="280"/>
+ <frame index="3" offsetX="1" offsetY="-31" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="6" offsetX="1" offsetY="-32" delay="140"/>
+ <frame index="6" offsetX="1" offsetY="-31" delay="280"/>
+ <frame index="6" offsetX="1" offsetY="-30" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="9" offsetX="0" offsetY="-34" delay="140"/>
+ <frame index="9" offsetX="1" offsetY="-35" delay="280"/>
+ <frame index="9" offsetX="6" offsetY="-31" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/monsters/accessories/hairstyle14.png b/graphics/sprites/monsters/accessories/hairstyle14.png
new file mode 100644
index 00000000..5df35798
--- /dev/null
+++ b/graphics/sprites/monsters/accessories/hairstyle14.png
Binary files differ
diff --git a/graphics/sprites/monsters/accessories/hairstyle14.xml b/graphics/sprites/monsters/accessories/hairstyle14.xml
new file mode 100644
index 00000000..9887df6a
--- /dev/null
+++ b/graphics/sprites/monsters/accessories/hairstyle14.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset name="base" src="graphics/sprites/monsters/accessories/hairstyle14.png|W" width="40" height="40"/>
+ <include file="monsters/accessories/hairstyle01.xml"/>
+</sprite>
diff --git a/graphics/sprites/monsters/accessories/hairstyle15.png b/graphics/sprites/monsters/accessories/hairstyle15.png
new file mode 100644
index 00000000..cd77639c
--- /dev/null
+++ b/graphics/sprites/monsters/accessories/hairstyle15.png
Binary files differ
diff --git a/graphics/sprites/monsters/accessories/hairstyle15.xml b/graphics/sprites/monsters/accessories/hairstyle15.xml
new file mode 100644
index 00000000..705580fa
--- /dev/null
+++ b/graphics/sprites/monsters/accessories/hairstyle15.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset name="base" src="graphics/sprites/monsters/accessories/hairstyle15.png|W" width="40" height="40"/>
+ <include file="monsters/accessories/hairstyle01.xml"/>
+</sprite>
diff --git a/graphics/sprites/monsters/accessories/hairstyle16.png b/graphics/sprites/monsters/accessories/hairstyle16.png
new file mode 100644
index 00000000..97dfc567
--- /dev/null
+++ b/graphics/sprites/monsters/accessories/hairstyle16.png
Binary files differ
diff --git a/graphics/sprites/monsters/accessories/hairstyle16.xml b/graphics/sprites/monsters/accessories/hairstyle16.xml
new file mode 100644
index 00000000..aaf2c9bf
--- /dev/null
+++ b/graphics/sprites/monsters/accessories/hairstyle16.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset name="base" src="graphics/sprites/monsters/accessories/hairstyle16.png|W" width="40" height="40"/>
+ <include file="monsters/accessories/hairstyle01.xml"/>
+</sprite>
diff --git a/graphics/sprites/monsters/accessories/hairstyle17.png b/graphics/sprites/monsters/accessories/hairstyle17.png
new file mode 100644
index 00000000..8a80a0a1
--- /dev/null
+++ b/graphics/sprites/monsters/accessories/hairstyle17.png
Binary files differ
diff --git a/graphics/sprites/monsters/accessories/hairstyle17.xml b/graphics/sprites/monsters/accessories/hairstyle17.xml
new file mode 100644
index 00000000..d14cec03
--- /dev/null
+++ b/graphics/sprites/monsters/accessories/hairstyle17.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset name="base" src="graphics/sprites/monsters/accessories/hairstyle17.png|W" width="40" height="40"/>
+ <include file="monsters/accessories/hairstyle01.xml"/>
+</sprite>
diff --git a/graphics/sprites/monsters/accessories/hairstyle18.png b/graphics/sprites/monsters/accessories/hairstyle18.png
new file mode 100644
index 00000000..6b6e51b1
--- /dev/null
+++ b/graphics/sprites/monsters/accessories/hairstyle18.png
Binary files differ
diff --git a/graphics/sprites/monsters/accessories/hairstyle18.xml b/graphics/sprites/monsters/accessories/hairstyle18.xml
new file mode 100644
index 00000000..646a1778
--- /dev/null
+++ b/graphics/sprites/monsters/accessories/hairstyle18.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset name="base" src="graphics/sprites/monsters/accessories/hairstyle18.png|W" width="40" height="40"/>
+ <include file="monsters/accessories/hairstyle01.xml"/>
+</sprite>
diff --git a/graphics/sprites/monsters/accessories/hairstyle19.png b/graphics/sprites/monsters/accessories/hairstyle19.png
new file mode 100644
index 00000000..d56b8ab1
--- /dev/null
+++ b/graphics/sprites/monsters/accessories/hairstyle19.png
Binary files differ
diff --git a/graphics/sprites/monsters/accessories/hairstyle19.xml b/graphics/sprites/monsters/accessories/hairstyle19.xml
new file mode 100644
index 00000000..eea22db7
--- /dev/null
+++ b/graphics/sprites/monsters/accessories/hairstyle19.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset name="base" src="graphics/sprites/monsters/accessories/hairstyle19.png|W" width="40" height="40"/>
+ <include file="monsters/accessories/hairstyle01.xml"/>
+</sprite>
diff --git a/graphics/sprites/monsters/accessories/hairstyle20.png b/graphics/sprites/monsters/accessories/hairstyle20.png
new file mode 100644
index 00000000..73ca578f
--- /dev/null
+++ b/graphics/sprites/monsters/accessories/hairstyle20.png
Binary files differ
diff --git a/graphics/sprites/monsters/accessories/hairstyle20.xml b/graphics/sprites/monsters/accessories/hairstyle20.xml
new file mode 100644
index 00000000..2f9d297a
--- /dev/null
+++ b/graphics/sprites/monsters/accessories/hairstyle20.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="40" name="base" src="graphics/sprites/monsters/accessories/hairstyle20.png|W;B;R" 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/monsters/accessories/hairstyle21.png b/graphics/sprites/monsters/accessories/hairstyle21.png
new file mode 100644
index 00000000..d82406e1
--- /dev/null
+++ b/graphics/sprites/monsters/accessories/hairstyle21.png
Binary files differ
diff --git a/graphics/sprites/monsters/accessories/hairstyle21.xml b/graphics/sprites/monsters/accessories/hairstyle21.xml
new file mode 100644
index 00000000..2fe41d30
--- /dev/null
+++ b/graphics/sprites/monsters/accessories/hairstyle21.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="40" name="base" src="graphics/sprites/monsters/accessories/hairstyle21.png|W;B;R" 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/monsters/accessories/hairstyle22.png b/graphics/sprites/monsters/accessories/hairstyle22.png
new file mode 100644
index 00000000..bcbc0b54
--- /dev/null
+++ b/graphics/sprites/monsters/accessories/hairstyle22.png
Binary files differ
diff --git a/graphics/sprites/monsters/accessories/hairstyle22.xml b/graphics/sprites/monsters/accessories/hairstyle22.xml
new file mode 100644
index 00000000..50253212
--- /dev/null
+++ b/graphics/sprites/monsters/accessories/hairstyle22.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="40" name="base" src="graphics/sprites/monsters/accessories/hairstyle22.png|W;B;R" 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/monsters/accessories/hairstyle23.png b/graphics/sprites/monsters/accessories/hairstyle23.png
new file mode 100644
index 00000000..456e6cb6
--- /dev/null
+++ b/graphics/sprites/monsters/accessories/hairstyle23.png
Binary files differ
diff --git a/graphics/sprites/monsters/accessories/hairstyle23.xml b/graphics/sprites/monsters/accessories/hairstyle23.xml
new file mode 100644
index 00000000..82f4a6df
--- /dev/null
+++ b/graphics/sprites/monsters/accessories/hairstyle23.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="40" name="base" src="graphics/sprites/monsters/accessories/hairstyle23.png|W;B;R" 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/monsters/accessories/hairstyle24.png b/graphics/sprites/monsters/accessories/hairstyle24.png
new file mode 100644
index 00000000..2db22790
--- /dev/null
+++ b/graphics/sprites/monsters/accessories/hairstyle24.png
Binary files differ
diff --git a/graphics/sprites/monsters/accessories/hairstyle24.xml b/graphics/sprites/monsters/accessories/hairstyle24.xml
new file mode 100644
index 00000000..f39956e0
--- /dev/null
+++ b/graphics/sprites/monsters/accessories/hairstyle24.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="40" name="base" src="graphics/sprites/monsters/accessories/hairstyle24.png|W;B;R" 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/monsters/accessories/hairstyle25.png b/graphics/sprites/monsters/accessories/hairstyle25.png
new file mode 100644
index 00000000..05844698
--- /dev/null
+++ b/graphics/sprites/monsters/accessories/hairstyle25.png
Binary files differ
diff --git a/graphics/sprites/monsters/accessories/hairstyle25.xml b/graphics/sprites/monsters/accessories/hairstyle25.xml
new file mode 100644
index 00000000..25fc371b
--- /dev/null
+++ b/graphics/sprites/monsters/accessories/hairstyle25.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="40" name="base" src="graphics/sprites/monsters/accessories/hairstyle25.png|W;B;R" 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/monsters/accessories/hairstyle26.png b/graphics/sprites/monsters/accessories/hairstyle26.png
new file mode 100644
index 00000000..5923868b
--- /dev/null
+++ b/graphics/sprites/monsters/accessories/hairstyle26.png
Binary files differ
diff --git a/graphics/sprites/monsters/accessories/hairstyle26.xml b/graphics/sprites/monsters/accessories/hairstyle26.xml
new file mode 100644
index 00000000..e7797347
--- /dev/null
+++ b/graphics/sprites/monsters/accessories/hairstyle26.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="40" name="base" src="graphics/sprites/monsters/accessories/hairstyle26.png|W;B;R" 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/monsters/accessories/hairstyle27.png b/graphics/sprites/monsters/accessories/hairstyle27.png
new file mode 100644
index 00000000..f36e538e
--- /dev/null
+++ b/graphics/sprites/monsters/accessories/hairstyle27.png
Binary files differ
diff --git a/graphics/sprites/monsters/accessories/hairstyle27.xml b/graphics/sprites/monsters/accessories/hairstyle27.xml
new file mode 100644
index 00000000..8d72cbe2
--- /dev/null
+++ b/graphics/sprites/monsters/accessories/hairstyle27.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="40" name="base" src="graphics/sprites/monsters/accessories/hairstyle27.png|W;B;R" 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/monsters/accessories/hairstyle28.png b/graphics/sprites/monsters/accessories/hairstyle28.png
new file mode 100644
index 00000000..bfd80bf3
--- /dev/null
+++ b/graphics/sprites/monsters/accessories/hairstyle28.png
Binary files differ
diff --git a/graphics/sprites/monsters/accessories/hairstyle28.xml b/graphics/sprites/monsters/accessories/hairstyle28.xml
new file mode 100644
index 00000000..58babde8
--- /dev/null
+++ b/graphics/sprites/monsters/accessories/hairstyle28.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="40" name="base" src="graphics/sprites/monsters/accessories/hairstyle28.png|W;B;R" 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/monsters/accessories/hairstyle29.png b/graphics/sprites/monsters/accessories/hairstyle29.png
new file mode 100644
index 00000000..c1a0a753
--- /dev/null
+++ b/graphics/sprites/monsters/accessories/hairstyle29.png
Binary files differ
diff --git a/graphics/sprites/monsters/accessories/hairstyle29.xml b/graphics/sprites/monsters/accessories/hairstyle29.xml
new file mode 100644
index 00000000..7b89a27a
--- /dev/null
+++ b/graphics/sprites/monsters/accessories/hairstyle29.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="40" name="base" src="graphics/sprites/monsters/accessories/hairstyle29.png|W;B;R" 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/monsters/accessories/hairstyle30.png b/graphics/sprites/monsters/accessories/hairstyle30.png
new file mode 100644
index 00000000..40b451a5
--- /dev/null
+++ b/graphics/sprites/monsters/accessories/hairstyle30.png
Binary files differ
diff --git a/graphics/sprites/monsters/accessories/hairstyle30.xml b/graphics/sprites/monsters/accessories/hairstyle30.xml
new file mode 100644
index 00000000..40f592d4
--- /dev/null
+++ b/graphics/sprites/monsters/accessories/hairstyle30.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="40" name="base" src="graphics/sprites/monsters/accessories/hairstyle30.png|W;B;R" 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/monsters/accessories/nutcrackerhair.xml b/graphics/sprites/monsters/accessories/nutcrackerhair.xml
index d07bd9ca..06e403c8 100644
--- a/graphics/sprites/monsters/accessories/nutcrackerhair.xml
+++ b/graphics/sprites/monsters/accessories/nutcrackerhair.xml
@@ -1,5 +1,5 @@
<?xml version="1.0"?>
<sprite>
<imageset name="base" src="graphics/sprites/hairstyles/hairstyle07.png|W" width="40" height="40"/>
- <include file="hairstyles/hairstyle01-male.xml"/>
+ <include file="hairstyles/hairstyle01.xml"/>
</sprite>
diff --git a/graphics/sprites/monsters/demon.xml b/graphics/sprites/monsters/demon.xml
index 2bd6b725..16b68baa 100644
--- a/graphics/sprites/monsters/demon.xml
+++ b/graphics/sprites/monsters/demon.xml
@@ -1,5 +1,5 @@
<?xml version="1.0"?>
<sprite>
<imageset name="base" src="graphics/sprites/monsters/demon.png|W" width="64" height="64"/>
- <include file="model/male.xml"/>
+ <include file="model/base.xml"/>
</sprite>
diff --git a/graphics/sprites/monsters/nutcracker.xml b/graphics/sprites/monsters/nutcracker.xml
index def7f1c8..5f4f2373 100644
--- a/graphics/sprites/monsters/nutcracker.xml
+++ b/graphics/sprites/monsters/nutcracker.xml
@@ -1,5 +1,5 @@
<?xml version="1.0"?>
<sprite variants="72" variant_offset="1">
<imageset name="base" src="graphics/sprites/monsters/nutcracker.png" width="64" height="64"/>
- <include file="model/male.xml"/>
+ <include file="model/base.xml"/>
</sprite>
diff --git a/graphics/sprites/monsters/skeleton.xml b/graphics/sprites/monsters/skeleton.xml
index 41f32cf2..7f76b5c2 100644
--- a/graphics/sprites/monsters/skeleton.xml
+++ b/graphics/sprites/monsters/skeleton.xml
@@ -1,5 +1,5 @@
<?xml version="1.0"?>
<sprite variants="72" variant_offset="1">
<imageset name="base" src="graphics/sprites/monsters/skeleton.png|W" width="64" height="64"/>
- <include file="model/male.xml"/>
+ <include file="model/base.xml"/>
</sprite>