summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJesusaves <cpntb1@ymail.com>2022-10-24 10:48:51 -0300
committerJesusaves <cpntb1@ymail.com>2022-10-24 10:48:51 -0300
commit663b3290b2128e37f799ca729a758b234e038571 (patch)
tree5a4494b19d9506b547c8ea0fcd7ade2c736a3a28
parent70fc7855e90fa346f45d8f19f0fa395334557b54 (diff)
downloadclientdata-663b3290b2128e37f799ca729a758b234e038571.tar.gz
clientdata-663b3290b2128e37f799ca729a758b234e038571.tar.bz2
clientdata-663b3290b2128e37f799ca729a758b234e038571.tar.xz
clientdata-663b3290b2128e37f799ca729a758b234e038571.zip
Merge Legacy and rEvolt (with recursion)
Steel shield, however, failed for Legacy?
-rw-r--r--graphics/particles/arrowh-banshee.pngbin0 -> 1217 bytes
-rw-r--r--graphics/particles/arrowh.pngbin0 -> 1295 bytes
-rw-r--r--graphics/particles/stoneprojectile.pngbin0 -> 1266 bytes
-rw-r--r--graphics/sprites/equipment/angel-wings.xml97
-rw-r--r--graphics/sprites/equipment/head/axehat.xml4
-rw-r--r--graphics/sprites/equipment/head/bandithood.pngbin0 -> 1913 bytes
-rw-r--r--graphics/sprites/equipment/head/bandithood.xml12
-rw-r--r--graphics/sprites/equipment/head/beaniecopter.pngbin4058 -> 4092 bytes
-rw-r--r--graphics/sprites/equipment/head/beaniecopter.xml435
-rw-r--r--graphics/sprites/equipment/head/brimmedfeatherhat.pngbin2628 -> 2586 bytes
-rw-r--r--graphics/sprites/equipment/head/brimmedfeatherhat.xml8
-rw-r--r--graphics/sprites/equipment/head/brimmedflowerhat.pngbin3091 -> 3025 bytes
-rw-r--r--graphics/sprites/equipment/head/brimmedflowerhat.xml2
-rw-r--r--graphics/sprites/equipment/head/brimmedhat.pngbin1997 -> 2012 bytes
-rw-r--r--graphics/sprites/equipment/head/brimmedhat.xml8
-rw-r--r--graphics/sprites/equipment/head/candlehelmet.xml728
-rw-r--r--graphics/sprites/equipment/head/captainhat.pngbin0 -> 3087 bytes
-rw-r--r--graphics/sprites/equipment/head/captainhat.xml11
-rw-r--r--graphics/sprites/equipment/head/cashiershade.pngbin0 -> 691 bytes
-rw-r--r--graphics/sprites/equipment/head/cashiershade.xml12
-rw-r--r--graphics/sprites/equipment/head/deserthat.xml362
-rw-r--r--graphics/sprites/equipment/head/fairyhat.xml2
-rw-r--r--graphics/sprites/equipment/head/fancyhat.pngbin1231 -> 1393 bytes
-rw-r--r--graphics/sprites/equipment/head/fancyhat.xml8
-rw-r--r--graphics/sprites/equipment/head/infantryhelmet.pngbin4894 -> 4855 bytes
-rw-r--r--graphics/sprites/equipment/head/knighthelmet.xml12
-rw-r--r--graphics/sprites/equipment/head/moonshroomhat.pngbin1468 -> 1031 bytes
-rw-r--r--graphics/sprites/equipment/head/moonshroomhat.xml2
-rw-r--r--graphics/sprites/equipment/head/nohmask.pngbin0 -> 2894 bytes
-rw-r--r--graphics/sprites/equipment/head/nohmask.xml12
-rw-r--r--graphics/sprites/equipment/head/pumpkinhat.pngbin2136 -> 2015 bytes
-rw-r--r--graphics/sprites/equipment/head/pumpkinhat.xml7
-rw-r--r--graphics/sprites/equipment/head/rangerhat.pngbin0 -> 4066 bytes
-rw-r--r--graphics/sprites/equipment/head/rangerhat.xml15
-rw-r--r--graphics/sprites/equipment/head/rosehat.pngbin0 -> 804 bytes
-rw-r--r--graphics/sprites/equipment/head/rosehat.xml12
-rw-r--r--graphics/sprites/equipment/head/silkheadband.xml2
-rw-r--r--graphics/sprites/equipment/head/standardheadband.xml2
-rw-r--r--graphics/sprites/equipment/head/warlordhelmet.pngbin5921 -> 5880 bytes
-rw-r--r--graphics/sprites/equipment/shield/leather.pngbin0 -> 41096 bytes
-rw-r--r--graphics/sprites/equipment/shield/leather.xml11
-rw-r--r--graphics/sprites/equipment/shield/steel.pngbin0 -> 46026 bytes
-rw-r--r--graphics/sprites/equipment/shield/wooden.pngbin0 -> 48818 bytes
-rw-r--r--graphics/sprites/equipment/shield/wooden.xml11
-rw-r--r--graphics/sprites/equipment/shields/bladeshield.pngbin44408 -> 46768 bytes
-rw-r--r--graphics/sprites/equipment/shields/bladeshield.xml8
-rw-r--r--graphics/sprites/equipment/shields/buckler.pngbin9002 -> 8565 bytes
-rw-r--r--graphics/sprites/equipment/shields/buckler.xml111
-rw-r--r--graphics/sprites/equipment/shields/dragonshield.pngbin0 -> 15347 bytes
-rw-r--r--graphics/sprites/equipment/shields/dragonshield.xml11
-rw-r--r--graphics/sprites/equipment/shields/leathershield.pngbin0 -> 13007 bytes
-rw-r--r--graphics/sprites/equipment/shields/leathershield.xml11
-rw-r--r--graphics/sprites/equipment/shields/steelshield.pngbin0 -> 48718 bytes
-rw-r--r--graphics/sprites/equipment/shields/steelshield.xml11
-rw-r--r--graphics/sprites/equipment/shields/woodenshield.pngbin0 -> 14041 bytes
-rw-r--r--graphics/sprites/equipment/shields/woodenshield.xml11
-rw-r--r--graphics/sprites/equipment/weapons/axe.pngbin0 -> 10792 bytes
-rw-r--r--graphics/sprites/equipment/weapons/axe.xml11
-rw-r--r--graphics/sprites/equipment/weapons/backsword.xml9
-rw-r--r--graphics/sprites/equipment/weapons/knife.xml314
-rw-r--r--graphics/sprites/equipment/weapons/pickaxe.pngbin5188 -> 13736 bytes
-rw-r--r--graphics/sprites/equipment/weapons/pickaxe.xml6
-rw-r--r--graphics/sprites/equipment/weapons/piouslayer.pngbin0 -> 7104 bytes
-rw-r--r--graphics/sprites/equipment/weapons/piouslayer.xml11
-rw-r--r--graphics/sprites/equipment/weapons/scythe.pngbin3622 -> 25878 bytes
-rw-r--r--graphics/sprites/equipment/weapons/scythe.xml34
-rw-r--r--graphics/sprites/equipment/weapons/staff-life.xml11
-rw-r--r--graphics/sprites/equipment/weapons/staff.pngbin0 -> 8450 bytes
-rw-r--r--graphics/sprites/equipment/weapons/staff.xml11
-rw-r--r--graphics/sprites/equipment/weapons/sword-wooden.pngbin0 -> 10221 bytes
-rw-r--r--graphics/sprites/equipment/weapons/sword-wooden.xml11
-rw-r--r--graphics/sprites/equipment/weapons/torch.pngbin0 -> 42398 bytes
-rw-r--r--graphics/sprites/equipment/weapons/torch.xml356
-rw-r--r--graphics/sprites/equipment/weapons/traininggladius.pngbin0 -> 7506 bytes
-rw-r--r--graphics/sprites/equipment/weapons/traininggladius.xml11
-rw-r--r--graphics/sprites/equipment/weapons/woodenbow.xml9
-rw-r--r--graphics/sprites/hairstyles/hairstyle01.xml146
-rw-r--r--graphics/sprites/hairstyles/hairstyle13.xml160
78 files changed, 2376 insertions, 662 deletions
diff --git a/graphics/particles/arrowh-banshee.png b/graphics/particles/arrowh-banshee.png
new file mode 100644
index 0000000..6ec17c1
--- /dev/null
+++ b/graphics/particles/arrowh-banshee.png
Binary files differ
diff --git a/graphics/particles/arrowh.png b/graphics/particles/arrowh.png
new file mode 100644
index 0000000..30425ea
--- /dev/null
+++ b/graphics/particles/arrowh.png
Binary files differ
diff --git a/graphics/particles/stoneprojectile.png b/graphics/particles/stoneprojectile.png
new file mode 100644
index 0000000..44c500f
--- /dev/null
+++ b/graphics/particles/stoneprojectile.png
Binary files differ
diff --git a/graphics/sprites/equipment/angel-wings.xml b/graphics/sprites/equipment/angel-wings.xml
new file mode 100644
index 0000000..8384458
--- /dev/null
+++ b/graphics/sprites/equipment/angel-wings.xml
@@ -0,0 +1,97 @@
+<?xml version="1.0"?>
+<sprite>
+ <!-- Original from tmw.ufbteam.org - Authors: Varuna and Arikel-->
+ <imageset name="base" src="graphics/sprites/equipment/angel-wings.png|W" width="64" height="64"/>
+ <action name="stand" imageset="base">
+ <animation direction="down">
+ <sequence start="0" end="5" delay="75" offsetY="0" offsetX="0"/>
+ </animation>
+ <animation direction="left">
+ <sequence start="18" end="23" delay="75" offsetY="0" offsetX="0"/>
+ </animation>
+ <animation direction="up">
+ <sequence start="36" end="41" delay="75" offsetY="0" offsetX="0"/>
+ </animation>
+ <animation direction="right">
+ <sequence start="54" end="59" delay="75" offsetY="0" offsetX="0"/>
+ </animation>
+ </action>
+ <action name="walk" imageset="base">
+ <animation direction="down">
+ <sequence start="0" end="5" delay="75" offsetY="0" offsetX="0"/>
+ </animation>
+ <animation direction="left">
+ <sequence start="18" end="23" delay="75" offsetY="0" offsetX="0"/>
+ </animation>
+ <animation direction="up">
+ <sequence start="36" end="41" delay="75" offsetY="0" offsetX="0"/>
+ </animation>
+ <animation direction="right">
+ <sequence start="54" end="59" delay="75" offsetY="0" offsetX="0"/>
+ </animation>
+ </action>
+ <action name="sit" imageset="base">
+ <animation direction="down">
+ <sequence start="0" end="5" delay="75" offsetY="8" offsetX="0"/>
+ </animation>
+ <animation direction="left">
+ <sequence start="18" end="23" delay="75" offsetY="8" offsetX="6"/>
+ </animation>
+ <animation direction="up">
+ <sequence start="36" end="41" delay="75" offsetY="8" offsetX="0"/>
+ </animation>
+ <animation direction="right">
+ <sequence start="54" end="59" delay="75" offsetY="8" offsetX="-8"/>
+ </animation>
+ </action>
+ <action name="dead" imageset="base">
+ <animation direction="down">
+ <frame index="8"/>
+ </animation>
+ <animation direction="left">
+ <frame index="26"/>
+ </animation>
+ <animation direction="up">
+ <frame index="44"/>
+ </animation>
+ <animation direction="right">
+ <frame index="62"/>
+ </animation>
+ </action>
+ <action name="attack" imageset="base">
+ <animation direction="down">
+ <sequence start="9" end="12" delay="75" offsetY="0" offsetX="0"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <sequence start="27" end="30" delay="75" offsetY="0" offsetX="0"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <sequence start="45" end="48" delay="75" offsetY="0" offsetX="0"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <sequence start="63" end="66" delay="75" offsetY="0" offsetX="0"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_bow" imageset="base">
+ <animation direction="down">
+ <sequence start="13" end="17" delay="75" offsetY="0" offsetX="0"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <sequence start="31" end="35" delay="75" offsetY="0" offsetX="0"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <sequence start="49" end="53" delay="75" offsetY="0" offsetX="0"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <sequence start="67" end="71" delay="75" offsetY="0" offsetX="0"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/axehat.xml b/graphics/sprites/equipment/head/axehat.xml
index 793620b..d7cc31a 100644
--- a/graphics/sprites/equipment/head/axehat.xml
+++ b/graphics/sprites/equipment/head/axehat.xml
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Author: Saulc
-Copyright (C) 2018 TMW2: Moubootaur Legends -->
+Copyright (C) 2018 TMW2 -->
<sprite>
<imageset name="base"
src="graphics/sprites/equipment/head/axehat.png"
@@ -9,4 +9,4 @@ Copyright (C) 2018 TMW2: Moubootaur Legends -->
offsetY="1"/>
<include file="equipment/head/headmodel-male.xml"/>
-</sprite> \ No newline at end of file
+</sprite>
diff --git a/graphics/sprites/equipment/head/bandithood.png b/graphics/sprites/equipment/head/bandithood.png
new file mode 100644
index 0000000..9d6d10c
--- /dev/null
+++ b/graphics/sprites/equipment/head/bandithood.png
Binary files differ
diff --git a/graphics/sprites/equipment/head/bandithood.xml b/graphics/sprites/equipment/head/bandithood.xml
new file mode 100644
index 0000000..a4887af
--- /dev/null
+++ b/graphics/sprites/equipment/head/bandithood.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Author: Saulc
+Copyright (C) 2018 TMW2 -->
+<sprite>
+ <imageset name="base"
+ src="graphics/sprites/equipment/head/bandithood.png"
+ width="32"
+ height="64"
+ />
+
+ <include file="equipment/head/headmodel-male.xml"/>
+</sprite>
diff --git a/graphics/sprites/equipment/head/beaniecopter.png b/graphics/sprites/equipment/head/beaniecopter.png
index aef9505..e2c289f 100644
--- a/graphics/sprites/equipment/head/beaniecopter.png
+++ b/graphics/sprites/equipment/head/beaniecopter.png
Binary files differ
diff --git a/graphics/sprites/equipment/head/beaniecopter.xml b/graphics/sprites/equipment/head/beaniecopter.xml
index 62a4dc8..09dcb1a 100644
--- a/graphics/sprites/equipment/head/beaniecopter.xml
+++ b/graphics/sprites/equipment/head/beaniecopter.xml
@@ -1,4 +1,6 @@
<?xml version="1.0"?>
+<!-- Author: Micksha
+Copyright (C) 2004-2020 The Mana World / Evol online-->
<sprite>
<imageset name="base" src="graphics/sprites/equipment/head/beaniecopter.png" width="30" height="30" offsetY="-44"/>
<action name="stand" imageset="base">
@@ -45,126 +47,337 @@
</action>
<action name="walk" imageset="base">
<animation direction="down">
- <frame index="0" offsetX="-1" delay="56"/>
- <frame index="1" offsetX="-1" delay="19"/>
- <frame index="1" offsetX="-1" offsetY="-1" delay="37"/>
- <frame index="2" offsetX="-1" offsetY="-1" delay="56"/>
- <frame index="3" offsetX="-1" offsetY="-1" delay="57"/>
- <frame index="0" offsetX="-1" delay="55"/>
+ <frame index="0" offsetX="-1" delay="60"/>
<frame index="1" offsetX="-1" delay="20"/>
- <frame index="1" offsetX="-1" offsetY="-1" delay="36"/>
- <frame index="2" offsetX="-1" offsetY="-1" delay="56"/>
- <frame index="3" offsetX="-1" offsetY="-1" delay="58"/>
+ <frame index="1" offsetX="-1" offsetY="-1" delay="40"/>
+ <frame index="2" offsetX="-1" offsetY="-1" delay="60"/>
+ <frame index="3" offsetX="-1" offsetY="-1" delay="60"/>
+ <frame index="0" offsetX="-1" delay="60"/>
+ <frame index="1" offsetX="-1" delay="20"/>
+ <frame index="1" offsetX="-1" offsetY="-1" delay="40"/>
+ <frame index="2" offsetX="-1" offsetY="-1" delay="60"/>
+ <frame index="3" offsetX="-1" offsetY="-1" delay="60"/>
</animation>
<animation direction="left">
- <frame index="4" offsetX="-1" offsetY="-1" delay="56"/>
- <frame index="5" offsetX="-1" offsetY="-1" delay="19"/>
- <frame index="5" offsetX="-1" delay="37"/>
- <frame index="6" offsetX="-1" delay="38"/>
- <frame index="6" offsetX="-1" offsetY="-1" delay="18"/>
- <frame index="7" offsetX="-1" offsetY="-1" delay="57"/>
- <frame index="4" offsetX="-1" offsetY="-1" delay="55"/>
+ <frame index="4" offsetX="-1" offsetY="-1" delay="60"/>
+ <frame index="5" offsetX="-1" offsetY="-1" delay="20"/>
+ <frame index="5" offsetX="-1" delay="40"/>
+ <frame index="6" offsetX="-1" delay="40"/>
+ <frame index="6" offsetX="-1" offsetY="-1" delay="20"/>
+ <frame index="7" offsetX="-1" offsetY="-1" delay="60"/>
+ <frame index="4" offsetX="-1" offsetY="-1" delay="60"/>
<frame index="5" offsetX="-1" offsetY="-1" delay="20"/>
- <frame index="5" offsetX="-1" delay="36"/>
- <frame index="6" offsetX="-1" delay="39"/>
- <frame index="6" offsetX="-1" offsetY="-1" delay="17"/>
- <frame index="7" offsetX="-1" offsetY="-1" delay="58"/>
+ <frame index="5" offsetX="-1" delay="40"/>
+ <frame index="6" offsetX="-1" delay="40"/>
+ <frame index="6" offsetX="-1" offsetY="-1" delay="20"/>
+ <frame index="7" offsetX="-1" offsetY="-1" delay="60"/>
</animation>
<animation direction="up">
- <frame index="8" offsetX="-2" offsetY="-1" delay="56"/>
- <frame index="9" offsetX="-2" offsetY="-1" delay="19"/>
- <frame index="9" offsetX="-2" offsetY="-2" delay="37"/>
- <frame index="10" offsetX="-2" offsetY="-2" delay="56"/>
- <frame index="11" offsetX="-2" offsetY="-2" delay="57"/>
- <frame index="8" offsetX="-2" offsetY="-1" delay="55"/>
- <frame index="9" offsetX="-2" offsetY="-1" delay="20"/>
- <frame index="9" offsetX="-2" offsetY="-2" delay="36"/>
- <frame index="10" offsetX="-2" offsetY="-2" delay="56"/>
- <frame index="11" offsetX="-2" offsetY="-2" delay="58"/>
+ <frame index="8" offsetX="-2" delay="60"/>
+ <frame index="9" offsetX="-2" delay="20"/>
+ <frame index="9" offsetX="-2" offsetY="-1" delay="40"/>
+ <frame index="10" offsetX="-2" offsetY="-1" delay="60"/>
+ <frame index="11" offsetX="-2" offsetY="-1" delay="60"/>
+ <frame index="8" offsetX="-2" delay="60"/>
+ <frame index="9" offsetX="-2" delay="20"/>
+ <frame index="9" offsetX="-2" offsetY="-1" delay="40"/>
+ <frame index="10" offsetX="-2" offsetY="-1" delay="60"/>
+ <frame index="11" offsetX="-2" offsetY="-1" delay="60"/>
</animation>
<animation direction="right">
- <frame index="12" offsetY="-1" delay="56"/>
- <frame index="13" offsetY="-1" delay="19"/>
- <frame index="13" delay="37"/>
- <frame index="14" delay="38"/>
- <frame index="14" offsetY="-1" delay="18"/>
- <frame index="15" offsetY="-1" delay="57"/>
- <frame index="12" offsetY="-1" delay="55"/>
+ <frame index="12" offsetY="-1" delay="60"/>
<frame index="13" offsetY="-1" delay="20"/>
- <frame index="13" delay="36"/>
- <frame index="14" delay="39"/>
- <frame index="14" offsetY="-1" delay="17"/>
- <frame index="15" offsetY="-1" delay="56"/>
+ <frame index="13" delay="40"/>
+ <frame index="14" delay="40"/>
+ <frame index="14" offsetY="-1" delay="20"/>
+ <frame index="15" offsetY="-1" delay="60"/>
+ <frame index="12" offsetY="-1" delay="60"/>
+ <frame index="13" offsetY="-1" delay="20"/>
+ <frame index="13" delay="40"/>
+ <frame index="14" delay="40"/>
+ <frame index="14" offsetY="-1" delay="20"/>
+ <frame index="15" offsetY="-1" delay="60"/>
</animation>
</action>
<action name="attack" imageset="base">
<animation direction="down">
- <frame index="0" offsetX="-1" offsetY="3" delay="75"/>
- <frame index="1" offsetX="-1" offsetY="2" delay="75"/>
- <frame index="2" offsetX="-1" offsetY="5" delay="75"/>
- <frame index="3" offsetX="-1" offsetY="6" delay="75"/>
+ <frame index="0" offsetX="-1" offsetY="3" delay="80"/>
+ <frame index="1" offsetX="-1" offsetY="2" delay="80"/>
+ <frame index="2" offsetX="-1" offsetY="5" delay="80"/>
+ <frame index="3" offsetX="-1" offsetY="6" delay="80"/>
<end/>
</animation>
<animation direction="left">
- <frame index="4" offsetX="3" offsetY="-3" delay="75"/>
- <frame index="5" offsetX="3" offsetY="-4" delay="75"/>
- <frame index="6" offsetX="-1" offsetY="-1" delay="75"/>
- <frame index="7" offsetX="-2" delay="75"/>
+ <frame index="4" offsetX="4" offsetY="-2" delay="80"/>
+ <frame index="5" offsetX="4" offsetY="-3" delay="80"/>
+ <frame index="6" delay="80"/>
+ <frame index="7" offsetX="-1" offsetY="1" delay="80"/>
<end/>
</animation>
<animation direction="up">
- <frame index="8" offsetX="-3" delay="75"/>
- <frame index="9" offsetX="-3" delay="75"/>
- <frame index="10" offsetX="-3" delay="75"/>
- <frame index="11" offsetX="-3" offsetY="2" delay="75"/>
+ <frame index="8" offsetX="-3" delay="80"/>
+ <frame index="9" offsetX="-3" delay="80"/>
+ <frame index="10" offsetX="-3" delay="80"/>
+ <frame index="11" offsetX="-3" offsetY="2" delay="80"/>
<end/>
</animation>
<animation direction="right">
- <frame index="12" offsetX="-2" offsetY="-2" delay="75"/>
- <frame index="13" offsetX="-2" offsetY="-3" delay="75"/>
- <frame index="14" offsetX="1" offsetY="1" delay="75"/>
- <frame index="15" offsetX="2" offsetY="2" delay="75"/>
+ <frame index="12" offsetX="-2" offsetY="-2" delay="80"/>
+ <frame index="13" offsetX="-2" offsetY="-3" delay="80"/>
+ <frame index="14" offsetX="1" offsetY="1" delay="80"/>
+ <frame index="15" offsetX="2" offsetY="2" delay="80"/>
<end/>
</animation>
</action>
<action name="attack_bow" imageset="base">
<animation direction="down">
- <frame index="0" offsetX="-1" offsetY="1" delay="94"/>
- <frame index="1" offsetX="-1" offsetY="1" delay="94"/>
- <frame index="2" offsetX="-1" offsetY="1" delay="37"/>
- <frame index="2" offsetX="-1" offsetY="2" delay="57"/>
- <frame index="3" offsetX="-1" offsetY="2" delay="18"/>
- <frame index="3" offsetX="-1" offsetY="1" delay="75"/>
+ <frame index="0" offsetX="-1" offsetY="1" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="1" delay="100"/>
+ <frame index="2" offsetX="-1" offsetY="1" delay="40"/>
+ <frame index="2" offsetX="-1" offsetY="2" delay="60"/>
+ <frame index="3" offsetX="-1" offsetY="2" delay="20"/>
+ <frame index="3" offsetX="-1" offsetY="1" delay="80"/>
<end/>
</animation>
<animation direction="left">
- <frame index="4" offsetX="2" offsetY="-1" delay="94"/>
- <frame index="5" offsetX="2" offsetY="-1" delay="94"/>
- <frame index="6" offsetX="2" offsetY="-1" delay="37"/>
- <frame index="6" offsetX="4" offsetY="-2" delay="57"/>
- <frame index="7" offsetX="4" offsetY="-2" delay="93"/>
+ <frame index="4" offsetX="2" offsetY="-1" delay="100"/>
+ <frame index="5" offsetX="2" offsetY="-1" delay="100"/>
+ <frame index="6" offsetX="2" offsetY="-1" delay="40"/>
+ <frame index="6" offsetX="4" offsetY="-2" delay="60"/>
+ <frame index="7" offsetX="4" offsetY="-2" delay="100"/>
<end/>
</animation>
<animation direction="up">
- <frame index="8" offsetX="-2" offsetY="-1" delay="94"/>
- <frame index="9" offsetX="-2" offsetY="-1" delay="94"/>
- <frame index="10" offsetX="-2" offsetY="-1" delay="37"/>
- <frame index="10" offsetX="-3" delay="57"/>
- <frame index="11" offsetX="-3" delay="18"/>
- <frame index="11" offsetX="-3" offsetY="-1" delay="75"/>
+ <frame index="8" offsetX="-2" offsetY="-1" delay="100"/>
+ <frame index="9" offsetX="-2" offsetY="-1" delay="100"/>
+ <frame index="10" offsetX="-3" offsetY="-1" delay="40"/>
+ <frame index="10" offsetX="-3" delay="60"/>
+ <frame index="11" offsetX="-3" delay="20"/>
+ <frame index="11" offsetX="-3" offsetY="-1" delay="80"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="12" offsetX="-4" offsetY="-1" delay="100"/>
+ <frame index="13" offsetX="-4" offsetY="-1" delay="100"/>
+ <frame index="14" offsetX="-4" offsetY="-1" delay="40"/>
+ <frame index="14" offsetX="-6" offsetY="-2" delay="60"/>
+ <frame index="15" offsetX="-6" offsetY="-2" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_wand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="1" delay="40"/>
+ <frame index="1" offsetX="-1" offsetY="1" delay="40"/>
+ <frame index="2" offsetX="-1" delay="80"/>
+ <frame index="3" offsetX="-1" delay="45"/>
+ <frame index="0" offsetX="-1" delay="45"/>
+ <frame index="1" offsetX="-1" delay="70"/>
+ <frame index="2" offsetX="-1" offsetY="3" delay="70"/>
+ <frame index="3" offsetX="-1" offsetY="4" delay="70"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="4" offsetX="5" offsetY="-3" delay="40"/>
+ <frame index="5" offsetX="5" offsetY="-3" delay="40"/>
+ <frame index="6" offsetX="3" offsetY="-2" delay="80"/>
+ <frame index="7" offsetX="3" offsetY="-2" delay="45"/>
+ <frame index="4" offsetX="3" offsetY="-2" delay="45"/>
+ <frame index="5" offsetX="3" offsetY="-2" delay="70"/>
+ <frame index="6" offsetX="4" offsetY="-4" delay="70"/>
+ <frame index="7" offsetY="-1" delay="70"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="8" offsetX="-3" delay="45"/>
+ <frame index="9" offsetX="-3" delay="45"/>
+ <frame index="10" offsetX="-2" delay="45"/>
+ <frame index="11" offsetX="-2" delay="45"/>
+ <frame index="8" offsetX="-3" delay="40"/>
+ <frame index="9" offsetX="-3" delay="40"/>
+ <frame index="10" offsetX="-3" delay="80"/>
+ <frame index="11" offsetX="-3" offsetY="1" delay="80"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="12" offsetX="-3" offsetY="-3" delay="40"/>
+ <frame index="13" offsetX="-3" offsetY="-3" delay="40"/>
+ <frame index="14" offsetX="-3" offsetY="-2" delay="80"/>
+ <frame index="15" offsetX="-3" offsetY="-2" delay="45"/>
+ <frame index="12" offsetX="-3" offsetY="-2" delay="45"/>
+ <frame index="13" offsetX="-3" offsetY="-2" delay="70"/>
+ <frame index="14" offsetX="-3" offsetY="-5" delay="70"/>
+ <frame index="15" offsetY="-1" delay="70"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_scythe" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="2" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="2" delay="100"/>
+ <frame index="2" offsetX="-1" offsetY="5" delay="90"/>
+ <frame index="3" offsetX="-1" offsetY="3" delay="90"/>
+ <frame index="0" offsetX="-1" offsetY="5" delay="85"/>
+ <frame index="1" offsetX="-1" offsetY="2" delay="85"/>
+ <frame index="2" offsetX="-1" offsetY="2" delay="90"/>
+ <frame index="3" offsetX="-1" offsetY="5" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="4" offsetX="2" delay="100"/>
+ <frame index="5" offsetX="4" offsetY="-1" delay="90"/>
+ <frame index="6" offsetX="4" offsetY="-2" delay="90"/>
+ <frame index="7" offsetY="1" delay="80"/>
+ <frame index="4" offsetX="-1" offsetY="2" delay="90"/>
+ <frame index="5" offsetX="1" delay="90"/>
+ <frame index="6" offsetX="4" offsetY="-2" delay="100"/>
+ <frame index="7" offsetX="4" offsetY="-1" delay="90"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="8" offsetX="-2" offsetY="2" delay="100"/>
+ <frame index="9" offsetX="-3" offsetY="2" delay="90"/>
+ <frame index="10" offsetX="-3" offsetY="1" delay="90"/>
+ <frame index="11" offsetX="-3" offsetY="1" delay="80"/>
+ <frame index="8" offsetX="-3" offsetY="1" delay="90"/>
+ <frame index="9" offsetX="-3" offsetY="1" delay="90"/>
+ <frame index="10" offsetX="-3" offsetY="1" delay="100"/>
+ <frame index="11" offsetX="-3" offsetY="3" delay="90"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="12" offsetX="-2" offsetY="-1" delay="100"/>
+ <frame index="13" offsetX="-2" offsetY="-2" delay="90"/>
+ <frame index="14" offsetX="-2" offsetY="-3" delay="90"/>
+ <frame index="15" offsetX="1" delay="80"/>
+ <frame index="12" offsetX="2" offsetY="1" delay="90"/>
+ <frame index="13" offsetX="1" delay="90"/>
+ <frame index="14" offsetX="-2" offsetY="-3" delay="100"/>
+ <frame index="15" offsetX="-2" offsetY="-2" delay="90"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="2" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="1" delay="100"/>
+ <frame index="2" offsetX="-1" offsetY="1" delay="120"/>
+ <frame index="3" offsetX="-1" offsetY="5" delay="90"/>
+ <frame index="3" offsetX="-1" offsetY="6" delay="70"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="4" offsetX="3" offsetY="-2" delay="100"/>
+ <frame index="5" offsetX="3" offsetY="-3" delay="100"/>
+ <frame index="6" offsetX="2" offsetY="-1" delay="120"/>
+ <frame index="7" offsetX="-1" offsetY="-1" delay="90"/>
+ <frame index="7" offsetX="-2" offsetY="1" delay="70"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="8" offsetX="-3" delay="100"/>
+ <frame index="9" offsetX="-3" delay="100"/>
+ <frame index="10" offsetX="-3" delay="120"/>
+ <frame index="11" offsetX="-3" offsetY="2" delay="90"/>
+ <frame index="11" offsetX="-2" delay="70"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="12" offsetX="-3" offsetY="-2" delay="100"/>
+ <frame index="13" offsetX="-3" offsetY="-3" delay="100"/>
+ <frame index="14" offsetX="-3" offsetY="-1" delay="120"/>
+ <frame index="15" delay="90"/>
+ <frame index="15" offsetX="1" offsetY="1" delay="70"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop_long" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" delay="120"/>
+ <frame index="1" offsetX="-1" delay="130"/>
+ <frame index="2" offsetX="-1" offsetY="1" delay="70"/>
+ <frame index="2" offsetX="-1" offsetY="4" delay="70"/>
+ <frame index="3" offsetX="-1" offsetY="3" delay="90"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="4" offsetX="5" offsetY="-2" delay="80"/>
+ <frame index="5" offsetX="5" offsetY="-2" delay="40"/>
+ <frame index="6" offsetX="4" offsetY="-1" delay="90"/>
+ <frame index="7" offsetX="4" offsetY="-1" delay="50"/>
+ <frame index="4" offsetY="1" delay="80"/>
+ <frame index="5" offsetX="1" delay="40"/>
+ <frame index="6" offsetX="1" delay="100"/>
+ <frame index="7" offsetX="5" offsetY="-3" delay="40"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="8" offsetX="-3" delay="80"/>
+ <frame index="9" offsetX="-3" delay="40"/>
+ <frame index="10" offsetX="-3" delay="80"/>
+ <frame index="11" offsetX="-3" delay="50"/>
+ <frame index="8" offsetX="-3" delay="80"/>
+ <frame index="9" offsetX="-3" offsetY="2" delay="70"/>
+ <frame index="10" offsetX="-2" delay="50"/>
+ <frame index="11" offsetX="-2" delay="50"/>
<end/>
</animation>
<animation direction="right">
- <frame index="12" offsetX="-5" offsetY="-1" delay="94"/>
- <frame index="13" offsetX="-5" offsetY="-1" delay="94"/>
- <frame index="14" offsetX="-5" offsetY="-1" delay="37"/>
- <frame index="14" offsetX="-7" offsetY="-2" delay="57"/>
- <frame index="15" offsetX="-7" offsetY="-2" delay="93"/>
+ <frame index="12" offsetX="-3" offsetY="-2" delay="80"/>
+ <frame index="13" offsetX="-3" offsetY="-2" delay="40"/>
+ <frame index="14" offsetX="-3" offsetY="-1" delay="90"/>
+ <frame index="15" offsetX="-3" offsetY="-1" delay="50"/>
+ <frame index="12" offsetX="1" offsetY="1" delay="80"/>
+ <frame index="13" delay="40"/>
+ <frame index="14" delay="100"/>
+ <frame index="15" offsetX="-3" offsetY="-3" delay="40"/>
<end/>
</animation>
</action>
<action name="sit" imageset="base">
<animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="8" delay="56"/>
+ <frame index="1" offsetX="-1" offsetY="8" delay="56"/>
+ <frame index="2" offsetX="-1" offsetY="8" delay="56"/>
+ <frame index="3" offsetX="-1" offsetY="8" delay="57"/>
+ <frame index="0" offsetX="-1" offsetY="8" delay="55"/>
+ <frame index="1" offsetX="-1" offsetY="8" delay="56"/>
+ <frame index="2" offsetX="-1" offsetY="8" delay="56"/>
+ <frame index="3" offsetX="-1" offsetY="8" delay="58"/>
+ </animation>
+ <animation direction="left">
+ <frame index="4" offsetX="4" offsetY="8" delay="56"/>
+ <frame index="5" offsetX="4" offsetY="8" delay="56"/>
+ <frame index="6" offsetX="4" offsetY="8" delay="56"/>
+ <frame index="7" offsetX="4" offsetY="8" delay="56"/>
+ <frame index="4" offsetX="4" offsetY="8" delay="56"/>
+ <frame index="5" offsetX="4" offsetY="8" delay="56"/>
+ <frame index="6" offsetX="4" offsetY="8" delay="56"/>
+ <frame index="7" offsetX="4" offsetY="8" delay="58"/>
+ </animation>
+ <animation direction="up">
+ <frame index="8" offsetX="-1" offsetY="8" delay="56"/>
+ <frame index="9" offsetX="-1" offsetY="8" delay="56"/>
+ <frame index="10" offsetX="-1" offsetY="8" delay="56"/>
+ <frame index="11" offsetX="-1" offsetY="8" delay="57"/>
+ <frame index="8" offsetX="-1" offsetY="8" delay="55"/>
+ <frame index="9" offsetX="-1" offsetY="8" delay="56"/>
+ <frame index="10" offsetX="-1" offsetY="8" delay="56"/>
+ <frame index="11" offsetX="-1" offsetY="8" delay="58"/>
+ </animation>
+ <animation direction="right">
+ <frame index="12" offsetX="-6" offsetY="8" delay="56"/>
+ <frame index="13" offsetX="-6" offsetY="8" delay="56"/>
+ <frame index="14" offsetX="-6" offsetY="8" delay="56"/>
+ <frame index="15" offsetX="-6" offsetY="8" delay="56"/>
+ <frame index="12" offsetX="-6" offsetY="8" delay="56"/>
+ <frame index="13" offsetX="-6" offsetY="8" delay="56"/>
+ <frame index="14" offsetX="-6" offsetY="8" delay="56"/>
+ <frame index="15" offsetX="-6" offsetY="8" delay="56"/>
+ </animation>
+ </action>
+ <action name="sittop" imageset="base">
+ <animation direction="down">
<frame index="0" offsetX="-1" offsetY="12" delay="56"/>
<frame index="1" offsetX="-1" offsetY="12" delay="56"/>
<frame index="2" offsetX="-1" offsetY="12" delay="56"/>
@@ -207,7 +420,7 @@
</action>
<action name="dead" imageset="base">
<animation direction="default">
- <frame index="16" offsetX="32" offsetY="30"/>
+ <frame index="16" offsetX="32" offsetY="40"/>
</animation>
</action>
<action name="attack_2hand" imageset="base">
@@ -216,15 +429,15 @@
<frame index="1" offsetX="-1" offsetY="1" delay="70"/>
<frame index="2" offsetX="-1" offsetY="5" delay="70"/>
<frame index="3" offsetX="-1" offsetY="5" delay="70"/>
- <frame index="0" offsetX="-1" offsetY="0" delay="70"/>
- <frame index="1" offsetX="-1" offsetY="0" delay="70"/>
+ <frame index="0" offsetX="-1" delay="70"/>
+ <frame index="1" offsetX="-1" delay="70"/>
<frame index="2" offsetX="-1" offsetY="5" delay="70"/>
<frame index="3" offsetX="-1" offsetY="5" delay="70"/>
<end/>
</animation>
<animation direction="left">
- <frame index="4" offsetX="0" offsetY="0" delay="70"/>
- <frame index="5" offsetX="0" offsetY="0" delay="70"/>
+ <frame index="4" delay="70"/>
+ <frame index="5" delay="70"/>
<frame index="6" offsetX="3" offsetY="-3" delay="70"/>
<frame index="7" offsetX="3" offsetY="-3" delay="70"/>
<frame index="4" offsetX="5" offsetY="-3" delay="70"/>
@@ -245,8 +458,8 @@
<end/>
</animation>
<animation direction="right">
- <frame index="12" offsetX="2" offsetY="0" delay="70"/>
- <frame index="13" offsetX="2" offsetY="0" delay="70"/>
+ <frame index="12" offsetX="2" delay="70"/>
+ <frame index="13" offsetX="2" delay="70"/>
<frame index="14" offsetX="-1" offsetY="-3" delay="70"/>
<frame index="15" offsetX="-1" offsetY="-3" delay="70"/>
<frame index="12" offsetX="-3" offsetY="-3" delay="70"/>
@@ -267,7 +480,7 @@
<animation direction="left">
<frame index="4" offsetX="1" offsetY="-2" delay="100"/>
<frame index="5" offsetX="1" offsetY="-3" delay="100"/>
- <frame index="6" offsetX="-2" offsetY="0" delay="100"/>
+ <frame index="6" offsetX="-2" delay="100"/>
<frame index="7" offsetX="-4" offsetY="1" delay="100"/>
<end/>
</animation>
@@ -281,7 +494,7 @@
<animation direction="right">
<frame index="12" offsetX="-3" offsetY="-2" delay="100"/>
<frame index="13" offsetX="-3" offsetY="-3" delay="100"/>
- <frame index="14" offsetX="0" offsetY="0" delay="100"/>
+ <frame index="14" delay="100"/>
<frame index="15" offsetX="1" offsetY="1" delay="100"/>
<end/>
</animation>
@@ -332,50 +545,4 @@
<end/>
</animation>
</action>
- <action name="attack_chop" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="-1" offsetY="2" delay="70"/>
- <frame index="1" offsetX="-1" offsetY="2" delay="70"/>
- <frame index="2" offsetX="-2" offsetY="1" delay="70"/>
- <frame index="3" offsetX="-2" offsetY="1" delay="70"/>
- <frame index="0" offsetX="-1" offsetY="-1" delay="70"/>
- <frame index="1" offsetX="-1" offsetY="-1" delay="70"/>
- <frame index="2" offsetX="-1" offsetY="4" delay="70"/>
- <frame index="3" offsetX="-1" offsetY="4" delay="70"/>
- <end/>
- </animation>
- <animation direction="left">
- <frame index="4" offsetX="4" offsetY="-4" delay="70"/>
- <frame index="5" offsetX="4" offsetY="-4" delay="70"/>
- <frame index="6" offsetX="4" offsetY="-3" delay="70"/>
- <frame index="7" offsetX="4" offsetY="-3" delay="70"/>
- <frame index="4" offsetX="5" offsetY="-4" delay="70"/>
- <frame index="5" offsetX="5" offsetY="-4" delay="70"/>
- <frame index="6" offsetX="-1" offsetY="0" delay="70"/>
- <frame index="7" offsetX="-1" offsetY="0" delay="70"/>
- <end/>
- </animation>
- <animation direction="up">
- <frame index="8" offsetX="-3" offsetY="-1" delay="70"/>
- <frame index="9" offsetX="-3" offsetY="-1" delay="70"/>
- <frame index="10" offsetX="-3" offsetY="-1" delay="70"/>
- <frame index="11" offsetX="-3" offsetY="-1" delay="70"/>
- <frame index="8" offsetX="-3" offsetY="1" delay="70"/>
- <frame index="9" offsetX="-3" offsetY="1" delay="70"/>
- <frame index="10" offsetX="-3" offsetY="1" delay="70"/>
- <frame index="11" offsetX="-3" offsetY="1" delay="70"/>
- <end/>
- </animation>
- <animation direction="right">
- <frame index="12" offsetX="-2" offsetY="-4" delay="70"/>
- <frame index="13" offsetX="-2" offsetY="-4" delay="70"/>
- <frame index="14" offsetX="-2" offsetY="-3" delay="70"/>
- <frame index="15" offsetX="-2" offsetY="-3" delay="70"/>
- <frame index="12" offsetX="-1" offsetY="-4" delay="70"/>
- <frame index="13" offsetX="-1" offsetY="-4" delay="70"/>
- <frame index="14" offsetX="3" offsetY="-2" delay="70"/>
- <frame index="15" offsetX="3" offsetY="-2" delay="70"/>
- <end/>
- </animation>
- </action>
</sprite>
diff --git a/graphics/sprites/equipment/head/brimmedfeatherhat.png b/graphics/sprites/equipment/head/brimmedfeatherhat.png
index db4ba80..0637c22 100644
--- a/graphics/sprites/equipment/head/brimmedfeatherhat.png
+++ b/graphics/sprites/equipment/head/brimmedfeatherhat.png
Binary files differ
diff --git a/graphics/sprites/equipment/head/brimmedfeatherhat.xml b/graphics/sprites/equipment/head/brimmedfeatherhat.xml
index 94b55eb..c668e85 100644
--- a/graphics/sprites/equipment/head/brimmedfeatherhat.xml
+++ b/graphics/sprites/equipment/head/brimmedfeatherhat.xml
@@ -1,12 +1,12 @@
<?xml version="1.0" encoding="utf-8"?>
-<!-- Author: Saulc
-Copyright (C) 2018 TMW2: Moubootaur Legends -->
+<!-- Author: Reid
+Copyright (C) 2014 Evol Online -->
<sprite>
<imageset name="base"
src="graphics/sprites/equipment/head/brimmedfeatherhat.png"
width="32"
height="64"
- offsetY="1"/>
+ />
<include file="equipment/head/headmodel-male.xml"/>
-</sprite> \ No newline at end of file
+</sprite>
diff --git a/graphics/sprites/equipment/head/brimmedflowerhat.png b/graphics/sprites/equipment/head/brimmedflowerhat.png
index a3fcc36..27dd6e8 100644
--- a/graphics/sprites/equipment/head/brimmedflowerhat.png
+++ b/graphics/sprites/equipment/head/brimmedflowerhat.png
Binary files differ
diff --git a/graphics/sprites/equipment/head/brimmedflowerhat.xml b/graphics/sprites/equipment/head/brimmedflowerhat.xml
index dd194a7..0a15f29 100644
--- a/graphics/sprites/equipment/head/brimmedflowerhat.xml
+++ b/graphics/sprites/equipment/head/brimmedflowerhat.xml
@@ -6,7 +6,7 @@ Copyright (C) 2014 Evol Online -->
src="graphics/sprites/equipment/head/brimmedflowerhat.png"
width="32"
height="64"
- offsetY="1"/>
+ />
<include file="equipment/head/headmodel-male.xml"/>
</sprite>
diff --git a/graphics/sprites/equipment/head/brimmedhat.png b/graphics/sprites/equipment/head/brimmedhat.png
index 972ab4f..d1d9c52 100644
--- a/graphics/sprites/equipment/head/brimmedhat.png
+++ b/graphics/sprites/equipment/head/brimmedhat.png
Binary files differ
diff --git a/graphics/sprites/equipment/head/brimmedhat.xml b/graphics/sprites/equipment/head/brimmedhat.xml
index d126d6b..8afeca2 100644
--- a/graphics/sprites/equipment/head/brimmedhat.xml
+++ b/graphics/sprites/equipment/head/brimmedhat.xml
@@ -1,13 +1,11 @@
<?xml version="1.0" encoding="utf-8"?>
-<!-- Author: Reid, Saulc
-Copyright (C) 2014 Evol Online
-Copyright (C) 2018 TMW2 -->
+<!-- Author: Reid
+Copyright (C) 2014 Evol Online -->
<sprite>
<imageset name="base"
src="graphics/sprites/equipment/head/brimmedhat.png"
width="32"
- height="64"
- offsetY="1"/>
+ height="64"/>
<include file="equipment/head/headmodel-male.xml"/>
</sprite>
diff --git a/graphics/sprites/equipment/head/candlehelmet.xml b/graphics/sprites/equipment/head/candlehelmet.xml
index 9d676b0..433b37c 100644
--- a/graphics/sprites/equipment/head/candlehelmet.xml
+++ b/graphics/sprites/equipment/head/candlehelmet.xml
@@ -1,298 +1,640 @@
-<?xml version="1.0"?>
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Author: Micksha
+Copyright (C) 2018 TMW2 -->
<sprite>
<imageset name="base" src="graphics/sprites/equipment/head/candlehelmet.png" width="25" height="44"/>
<imageset name="base_dead" src="graphics/sprites/equipment/head/candlehelmet.png" width="50" height="44"/>
+
<action name="stand" imageset="base">
<animation direction="down">
- <frame index="0" offsetX="-1" offsetY="-39" delay="75"/>
- <frame index="1" offsetX="-1" offsetY="-39" delay="75"/>
- <frame index="2" offsetX="-1" offsetY="-39" delay="75"/>
- <frame index="3" offsetX="-1" offsetY="-39" delay="75"/>
- <frame index="4" offsetX="-1" offsetY="-39" delay="75"/>
- <frame index="5" offsetX="-1" offsetY="-39" delay="75"/>
+ <frame index="0" offsetX="-1" offsetY="-39" delay="80"/>
+ <frame index="1" offsetX="-1" offsetY="-39" delay="80"/>
+ <frame index="2" offsetX="-1" offsetY="-39" delay="80"/>
+ <frame index="3" offsetX="-1" offsetY="-39" delay="80"/>
+ <frame index="4" offsetX="-1" offsetY="-39" delay="80"/>
+ <frame index="5" offsetX="-1" offsetY="-39" delay="80"/>
</animation>
<animation direction="left">
- <frame index="6" offsetX="-2" offsetY="-38" delay="75"/>
- <frame index="7" offsetX="-2" offsetY="-38" delay="75"/>
- <frame index="8" offsetX="-2" offsetY="-38" delay="75"/>
- <frame index="9" offsetX="-2" offsetY="-38" delay="75"/>
- <frame index="10" offsetX="-2" offsetY="-38" delay="75"/>
- <frame index="11" offsetX="-2" offsetY="-38" delay="75"/>
+ <frame index="6" offsetX="-2" offsetY="-38" delay="80"/>
+ <frame index="7" offsetX="-2" offsetY="-38" delay="80"/>
+ <frame index="8" offsetX="-2" offsetY="-38" delay="80"/>
+ <frame index="9" offsetX="-2" offsetY="-38" delay="80"/>
+ <frame index="10" offsetX="-2" offsetY="-38" delay="80"/>
+ <frame index="11" offsetX="-2" offsetY="-38" delay="80"/>
</animation>
<animation direction="up">
- <frame index="12" offsetX="-2" offsetY="-38" delay="75"/>
- <frame index="13" offsetX="-2" offsetY="-38" delay="75"/>
- <frame index="14" offsetX="-2" offsetY="-38" delay="75"/>
- <frame index="15" offsetX="-2" offsetY="-38" delay="75"/>
- <frame index="16" offsetX="-2" offsetY="-38" delay="75"/>
- <frame index="17" offsetX="-2" offsetY="-38" delay="75"/>
+ <frame index="12" offsetX="-2" offsetY="-38" delay="80"/>
+ <frame index="13" offsetX="-2" offsetY="-38" delay="80"/>
+ <frame index="14" offsetX="-2" offsetY="-38" delay="80"/>
+ <frame index="15" offsetX="-2" offsetY="-38" delay="80"/>
+ <frame index="16" offsetX="-2" offsetY="-38" delay="80"/>
+ <frame index="17" offsetX="-2" offsetY="-38" delay="80"/>
</animation>
<animation direction="right">
- <frame index="18" offsetX="1" offsetY="-40" delay="75"/>
- <frame index="19" offsetX="1" offsetY="-40" delay="75"/>
- <frame index="20" offsetX="1" offsetY="-40" delay="75"/>
- <frame index="21" offsetX="1" offsetY="-40" delay="75"/>
- <frame index="22" offsetX="1" offsetY="-40" delay="75"/>
- <frame index="23" offsetX="1" offsetY="-40" delay="75"/>
+ <frame index="18" offsetX="1" offsetY="-40" delay="80"/>
+ <frame index="19" offsetX="1" offsetY="-40" delay="80"/>
+ <frame index="20" offsetX="1" offsetY="-40" delay="80"/>
+ <frame index="21" offsetX="1" offsetY="-40" delay="80"/>
+ <frame index="22" offsetX="1" offsetY="-40" delay="80"/>
+ <frame index="23" offsetX="1" offsetY="-40" delay="80"/>
</animation>
</action>
+
<action name="walk" imageset="base">
<animation direction="down">
- <frame index="0" offsetX="-1" offsetY="-38" delay="75"/>
- <frame index="1" offsetX="-1" offsetY="-39" delay="75"/>
- <frame index="2" offsetX="-1" offsetY="-39" delay="75"/>
- <frame index="3" offsetX="-1" offsetY="-38" delay="75"/>
- <frame index="4" offsetX="-1" offsetY="-39" delay="75"/>
- <frame index="5" offsetX="-1" offsetY="-39" delay="75"/>
+ <frame index="0" offsetX="-1" offsetY="-38" delay="40"/>
+ <frame index="1" offsetX="-1" offsetY="-38" delay="40"/>
+ <frame index="2" offsetX="-1" offsetY="-39" delay="40"/>
+ <frame index="3" offsetX="-1" offsetY="-39" delay="40"/>
+ <frame index="4" offsetX="-1" offsetY="-39" delay="40"/>
+ <frame index="5" offsetX="-1" offsetY="-39" delay="40"/>
+ <frame index="0" offsetX="-1" offsetY="-38" delay="40"/>
+ <frame index="1" offsetX="-1" offsetY="-38" delay="40"/>
+ <frame index="2" offsetX="-1" offsetY="-39" delay="40"/>
+ <frame index="3" offsetX="-1" offsetY="-39" delay="40"/>
+ <frame index="4" offsetX="-1" offsetY="-39" delay="40"/>
+ <frame index="5" offsetX="-1" offsetY="-39" delay="40"/>
</animation>
<animation direction="left">
- <frame index="6" offsetX="-2" offsetY="-38" delay="75"/>
- <frame index="7" offsetX="-2" offsetY="-37" delay="75"/>
- <frame index="8" offsetX="-2" offsetY="-38" delay="75"/>
- <frame index="9" offsetX="-2" offsetY="-38" delay="75"/>
- <frame index="10" offsetX="-2" offsetY="-37" delay="75"/>
- <frame index="11" offsetX="-2" offsetY="-38" delay="75"/>
+ <frame index="6" offsetX="-2" offsetY="-38" delay="40"/>
+ <frame index="7" offsetX="-2" offsetY="-38" delay="40"/>
+ <frame index="8" offsetX="-2" offsetY="-37" delay="40"/>
+ <frame index="9" offsetX="-2" offsetY="-37" delay="40"/>
+ <frame index="10" offsetX="-2" offsetY="-38" delay="40"/>
+ <frame index="11" offsetX="-2" offsetY="-38" delay="40"/>
+ <frame index="6" offsetX="-2" offsetY="-38" delay="40"/>
+ <frame index="7" offsetX="-2" offsetY="-38" delay="40"/>
+ <frame index="8" offsetX="-2" offsetY="-37" delay="40"/>
+ <frame index="9" offsetX="-2" offsetY="-37" delay="40"/>
+ <frame index="10" offsetX="-2" offsetY="-38" delay="40"/>
+ <frame index="11" offsetX="-2" offsetY="-38" delay="40"/>
</animation>
<animation direction="up">
- <frame index="12" offsetX="-2" offsetY="-38" delay="75"/>
- <frame index="13" offsetX="-2" offsetY="-39" delay="75"/>
- <frame index="14" offsetX="-2" offsetY="-39" delay="75"/>
- <frame index="15" offsetX="-2" offsetY="-38" delay="75"/>
- <frame index="16" offsetX="-2" offsetY="-39" delay="75"/>
- <frame index="17" offsetX="-2" offsetY="-39" delay="75"/>
+ <frame index="12" offsetX="-2" offsetY="-38" delay="40"/>
+ <frame index="13" offsetX="-2" offsetY="-38" delay="40"/>
+ <frame index="14" offsetX="-2" offsetY="-39" delay="40"/>
+ <frame index="15" offsetX="-2" offsetY="-39" delay="40"/>
+ <frame index="16" offsetX="-2" offsetY="-39" delay="40"/>
+ <frame index="17" offsetX="-2" offsetY="-39" delay="40"/>
+ <frame index="12" offsetX="-2" offsetY="-38" delay="40"/>
+ <frame index="13" offsetX="-2" offsetY="-38" delay="40"/>
+ <frame index="14" offsetX="-2" offsetY="-39" delay="40"/>
+ <frame index="15" offsetX="-2" offsetY="-39" delay="40"/>
+ <frame index="16" offsetX="-2" offsetY="-39" delay="40"/>
+ <frame index="17" offsetX="-2" offsetY="-39" delay="40"/>
</animation>
<animation direction="right">
- <frame index="18" offsetX="1" offsetY="-40" delay="75"/>
- <frame index="19" offsetX="1" offsetY="-39" delay="75"/>
- <frame index="20" offsetX="1" offsetY="-40" delay="75"/>
- <frame index="21" offsetX="1" offsetY="-40" delay="75"/>
- <frame index="22" offsetX="1" offsetY="-39" delay="75"/>
- <frame index="23" offsetX="1" offsetY="-40" delay="75"/>
+ <frame index="18" offsetX="1" offsetY="-40" delay="40"/>
+ <frame index="19" offsetX="1" offsetY="-40" delay="40"/>
+ <frame index="20" offsetX="1" offsetY="-39" delay="40"/>
+ <frame index="21" offsetX="1" offsetY="-39" delay="40"/>
+ <frame index="22" offsetX="1" offsetY="-40" delay="40"/>
+ <frame index="23" offsetX="1" offsetY="-40" delay="40"/>
+ <frame index="18" offsetX="1" offsetY="-40" delay="40"/>
+ <frame index="19" offsetX="1" offsetY="-40" delay="40"/>
+ <frame index="20" offsetX="1" offsetY="-39" delay="40"/>
+ <frame index="21" offsetX="1" offsetY="-39" delay="40"/>
+ <frame index="22" offsetX="1" offsetY="-40" delay="40"/>
+ <frame index="23" offsetX="1" offsetY="-40" delay="40"/>
</animation>
</action>
+
<action name="attack" imageset="base">
<animation direction="down">
- <frame index="0" offsetX="-1" offsetY="-36" delay="75"/>
- <frame index="1" offsetX="-1" offsetY="-38" delay="75"/>
- <frame index="2" offsetX="-1" offsetY="-35" delay="75"/>
- <frame index="3" offsetX="-1" offsetY="-34" delay="75"/>
+ <frame index="0" offsetX="-1" offsetY="-37" delay="40"/>
+ <frame index="1" offsetX="-1" offsetY="-37" delay="40"/>
+ <frame index="2" offsetX="-1" offsetY="-38" delay="40"/>
+ <frame index="3" offsetX="-1" offsetY="-38" delay="40"/>
+ <frame index="0" offsetX="-1" offsetY="-35" delay="40"/>
+ <frame index="1" offsetX="-1" offsetY="-35" delay="40"/>
+ <frame index="2" offsetX="-1" offsetY="-34" delay="40"/>
+ <frame index="3" offsetX="-1" offsetY="-34" delay="40"/>
<end/>
</animation>
<animation direction="left">
- <frame index="6" offsetX="2" offsetY="-39" delay="75"/>
- <frame index="7" offsetX="2" offsetY="-40" delay="75"/>
- <frame index="8" offsetX="-2" offsetY="-37" delay="75"/>
- <frame index="9" offsetX="-3" offsetY="-36" delay="75"/>
+ <frame index="6" offsetX="3" offsetY="-38" delay="40"/>
+ <frame index="7" offsetX="3" offsetY="-38" delay="40"/>
+ <frame index="8" offsetX="3" offsetY="-40" delay="40"/>
+ <frame index="9" offsetX="3" offsetY="-40" delay="40"/>
+ <frame index="6" offsetX="-1" offsetY="-37" delay="40"/>
+ <frame index="7" offsetX="-1" offsetY="-37" delay="40"/>
+ <frame index="8" offsetX="-2" offsetY="-36" delay="40"/>
+ <frame index="9" offsetX="-2" offsetY="-36" delay="40"/>
<end/>
</animation>
<animation direction="up">
- <frame index="12" offsetX="-3" offsetY="-38" delay="75"/>
- <frame index="13" offsetX="-3" offsetY="-38" delay="75"/>
- <frame index="14" offsetX="-3" offsetY="-38" delay="75"/>
- <frame index="15" offsetX="-3" offsetY="-35" delay="75"/>
+ <frame index="12" offsetX="-3" offsetY="-38" delay="40"/>
+ <frame index="13" offsetX="-3" offsetY="-38" delay="40"/>
+ <frame index="14" offsetX="-3" offsetY="-38" delay="40"/>
+ <frame index="15" offsetX="-3" offsetY="-38" delay="40"/>
+ <frame index="12" offsetX="-3" offsetY="-38" delay="40"/>
+ <frame index="13" offsetX="-3" offsetY="-38" delay="40"/>
+ <frame index="14" offsetX="-3" offsetY="-35" delay="40"/>
+ <frame index="15" offsetX="-3" offsetY="-35" delay="40"/>
<end/>
</animation>
<animation direction="right">
- <frame index="18" offsetX="-2" offsetY="-41" delay="75"/>
- <frame index="19" offsetX="-2" offsetY="-42" delay="75"/>
- <frame index="20" offsetX="1" offsetY="-39" delay="75"/>
- <frame index="21" offsetX="2" offsetY="-38" delay="75"/>
+ <frame index="18" offsetX="-2" offsetY="-41" delay="40"/>
+ <frame index="19" offsetX="-2" offsetY="-41" delay="40"/>
+ <frame index="20" offsetX="-2" offsetY="-42" delay="40"/>
+ <frame index="21" offsetX="-2" offsetY="-42" delay="40"/>
+ <frame index="18" offsetX="1" offsetY="-39" delay="40"/>
+ <frame index="19" offsetX="1" offsetY="-39" delay="40"/>
+ <frame index="20" offsetX="2" offsetY="-38" delay="40"/>
+ <frame index="21" offsetX="2" offsetY="-38" delay="40"/>
<end/>
</animation>
</action>
+
<action name="attack_bow" imageset="base">
<animation direction="down">
- <frame index="0" offsetX="-1" offsetY="-40" delay="75"/>
- <frame index="1" offsetX="-1" offsetY="-40" delay="75"/>
- <frame index="2" offsetX="-1" offsetY="-40" delay="75"/>
- <frame index="3" offsetX="-1" offsetY="-39" delay="75"/>
- <frame index="4" offsetX="-1" offsetY="-40" delay="75"/>
+ <frame index="0" offsetX="-1" offsetY="-38" delay="40"/>
+ <frame index="1" offsetX="-1" offsetY="-38" delay="40"/>
+ <frame index="2" offsetX="-1" offsetY="-38" delay="40"/>
+ <frame index="3" offsetX="-1" offsetY="-38" delay="40"/>
+ <frame index="4" offsetX="-1" offsetY="-38" delay="40"/>
+ <frame index="0" offsetX="-1" offsetY="-38" delay="40"/>
+ <frame index="1" offsetX="-1" offsetY="-37" delay="40"/>
+ <frame index="2" offsetX="-1" offsetY="-37" delay="40"/>
+ <frame index="3" offsetX="-1" offsetY="-38" delay="40"/>
+ <frame index="4" offsetX="-1" offsetY="-38" delay="40"/>
<end/>
</animation>
<animation direction="left">
- <frame index="6" offsetX="3" offsetY="-41" delay="75"/>
- <frame index="7" offsetX="3" offsetY="-41" delay="75"/>
- <frame index="8" offsetX="3" offsetY="-41" delay="75"/>
- <frame index="9" offsetX="5" offsetY="-42" delay="75"/>
- <frame index="10" offsetX="5" offsetY="-42" delay="75"/>
+ <frame index="6" offsetX="2" offsetY="-39" delay="40"/>
+ <frame index="7" offsetX="2" offsetY="-39" delay="40"/>
+ <frame index="8" offsetX="2" offsetY="-39" delay="40"/>
+ <frame index="9" offsetX="2" offsetY="-39" delay="40"/>
+ <frame index="10" offsetX="2" offsetY="-39" delay="40"/>
+ <frame index="6" offsetX="2" offsetY="-39" delay="40"/>
+ <frame index="7" offsetX="4" offsetY="-39" delay="40"/>
+ <frame index="8" offsetX="4" offsetY="-39" delay="40"/>
+ <frame index="9" offsetX="4" offsetY="-39" delay="40"/>
+ <frame index="10" offsetX="4" offsetY="-39" delay="40"/>
<end/>
</animation>
<animation direction="up">
- <frame index="12" offsetX="-2" offsetY="-42" delay="75"/>
- <frame index="13" offsetX="-2" offsetY="-42" delay="75"/>
- <frame index="14" offsetX="-3" offsetY="-42" delay="75"/>
- <frame index="15" offsetX="-3" offsetY="-41" delay="75"/>
- <frame index="16" offsetX="-3" offsetY="-42" delay="75"/>
+ <frame index="12" offsetX="-2" offsetY="-40" delay="40"/>
+ <frame index="13" offsetX="-2" offsetY="-40" delay="40"/>
+ <frame index="14" offsetX="-2" offsetY="-40" delay="40"/>
+ <frame index="15" offsetX="-2" offsetY="-40" delay="40"/>
+ <frame index="16" offsetX="-3" offsetY="-40" delay="40"/>
+ <frame index="12" offsetX="-3" offsetY="-40" delay="40"/>
+ <frame index="13" offsetX="-3" offsetY="-39" delay="40"/>
+ <frame index="14" offsetX="-3" offsetY="-39" delay="40"/>
+ <frame index="15" offsetX="-3" offsetY="-41" delay="40"/>
+ <frame index="16" offsetX="-3" offsetY="-41" delay="40"/>
<end/>
</animation>
<animation direction="right">
- <frame index="18" offsetX="-3" offsetY="-41" delay="75"/>
- <frame index="19" offsetX="-3" offsetY="-41" delay="75"/>
- <frame index="20" offsetX="-3" offsetY="-41" delay="75"/>
- <frame index="21" offsetX="-5" offsetY="-42" delay="75"/>
- <frame index="22" offsetX="-5" offsetY="-42" delay="75"/>
+ <frame index="18" offsetX="-3" offsetY="-41" delay="40"/>
+ <frame index="19" offsetX="-3" offsetY="-41" delay="40"/>
+ <frame index="20" offsetX="-3" offsetY="-41" delay="40"/>
+ <frame index="21" offsetX="-3" offsetY="-41" delay="40"/>
+ <frame index="22" offsetX="-3" offsetY="-41" delay="40"/>
+ <frame index="18" offsetX="-3" offsetY="-41" delay="40"/>
+ <frame index="19" offsetX="-5" offsetY="-42" delay="40"/>
+ <frame index="20" offsetX="-5" offsetY="-42" delay="40"/>
+ <frame index="21" offsetX="-5" offsetY="-42" delay="40"/>
+ <frame index="22" offsetX="-5" offsetY="-42" delay="40"/>
<end/>
</animation>
</action>
- <action name="sit" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="-1" offsetY="-27" delay="75"/>
- <frame index="1" offsetX="-1" offsetY="-27" delay="75"/>
- <frame index="2" offsetX="-1" offsetY="-27" delay="75"/>
- <frame index="3" offsetX="-1" offsetY="-27" delay="75"/>
- <frame index="4" offsetX="-1" offsetY="-27" delay="75"/>
- <frame index="5" offsetX="-1" offsetY="-27" delay="75"/>
+
+ <action name="attack_wand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-37" delay="40"/>
+ <frame index="1" offsetX="-1" offsetY="-37" delay="40"/>
+ <frame index="2" offsetX="-1" offsetY="-38" delay="40"/>
+ <frame index="3" offsetX="-1" offsetY="-38" delay="40"/>
+ <frame index="4" offsetX="-1" offsetY="-40" delay="45"/>
+ <frame index="5" offsetX="-1" offsetY="-40" delay="45"/>
+ <frame index="0" offsetX="-1" offsetY="-38" delay="35"/>
+ <frame index="1" offsetX="-1" offsetY="-38" delay="35"/>
+ <frame index="2" offsetX="-1" offsetY="-35" delay="35"/>
+ <frame index="3" offsetX="-1" offsetY="-35" delay="35"/>
+ <frame index="4" offsetX="-1" offsetY="-34" delay="35"/>
+ <frame index="5" offsetX="-1" offsetY="-34" delay="35"/>
+ <end/>
</animation>
<animation direction="left">
- <frame index="6" offsetX="2" offsetY="-30" delay="75"/>
- <frame index="7" offsetX="2" offsetY="-30" delay="75"/>
- <frame index="8" offsetX="2" offsetY="-30" delay="75"/>
- <frame index="9" offsetX="2" offsetY="-30" delay="75"/>
- <frame index="10" offsetX="2" offsetY="-30" delay="75"/>
- <frame index="11" offsetX="2" offsetY="-30" delay="75"/>
+ <frame index="6" offsetX="3" offsetY="-38" delay="40"/>
+ <frame index="7" offsetX="3" offsetY="-38" delay="40"/>
+ <frame index="8" offsetX="2" offsetY="-39" delay="40"/>
+ <frame index="9" offsetX="2" offsetY="-39" delay="40"/>
+ <frame index="10" offsetX="2" offsetY="-39" delay="45"/>
+ <frame index="11" offsetX="2" offsetY="-39" delay="45"/>
+ <frame index="6" offsetX="2" offsetY="-39" delay="35"/>
+ <frame index="7" offsetX="2" offsetY="-39" delay="35"/>
+ <frame index="8" offsetX="3" offsetY="-40" delay="35"/>
+ <frame index="9" offsetX="3" offsetY="-40" delay="35"/>
+ <frame index="10" offsetX="-1" offsetY="-37" delay="35"/>
+ <frame index="11" offsetX="-1" offsetY="-37" delay="35"/>
+ <frame index="6" offsetX="-2" offsetY="-36" delay="35"/>
+ <frame index="7" offsetX="-2" offsetY="-36" delay="35"/>
+ <end/>
</animation>
<animation direction="up">
- <frame index="12" offsetX="-1" offsetY="-30" delay="75"/>
- <frame index="13" offsetX="-1" offsetY="-30" delay="75"/>
- <frame index="14" offsetX="-1" offsetY="-30" delay="75"/>
- <frame index="15" offsetX="-1" offsetY="-30" delay="75"/>
- <frame index="16" offsetX="-1" offsetY="-30" delay="75"/>
- <frame index="17" offsetX="-1" offsetY="-30" delay="75"/>
+ <frame index="12" offsetX="-3" offsetY="-38" delay="45"/>
+ <frame index="13" offsetX="-3" offsetY="-38" delay="45"/>
+ <frame index="14" offsetX="-2" offsetY="-40" delay="45"/>
+ <frame index="15" offsetX="-2" offsetY="-40" delay="45"/>
+ <frame index="16" offsetX="-3" offsetY="-38" delay="40"/>
+ <frame index="12" offsetX="-3" offsetY="-38" delay="40"/>
+ <frame index="13" offsetX="-3" offsetY="-38" delay="40"/>
+ <frame index="14" offsetX="-3" offsetY="-38" delay="40"/>
+ <frame index="15" offsetX="-3" offsetY="-35" delay="40"/>
+ <frame index="16" offsetX="-3" offsetY="-35" delay="40"/>
+ <end/>
</animation>
<animation direction="right">
- <frame index="18" offsetX="-5" offsetY="-30" delay="75"/>
- <frame index="19" offsetX="-5" offsetY="-30" delay="75"/>
- <frame index="20" offsetX="-5" offsetY="-30" delay="75"/>
- <frame index="21" offsetX="-5" offsetY="-30" delay="75"/>
- <frame index="22" offsetX="-5" offsetY="-30" delay="75"/>
- <frame index="23" offsetX="-5" offsetY="-30" delay="75"/>
- </animation>
- </action>
- <action name="dead" imageset="base_dead">
- <animation direction="default">
- <frame index="12" offsetX="40" offsetY="-7" delay="140"/>
- <frame index="13" offsetX="40" offsetY="-7" delay="140"/>
- <frame index="14" offsetX="40" offsetY="-7" delay="5000"/>
+ <frame index="18" offsetX="-2" offsetY="-41" delay="40"/>
+ <frame index="19" offsetX="-2" offsetY="-41" delay="40"/>
+ <frame index="20" offsetX="-3" offsetY="-41" delay="40"/>
+ <frame index="21" offsetX="-3" offsetY="-41" delay="40"/>
+ <frame index="22" offsetX="-3" offsetY="-41" delay="45"/>
+ <frame index="23" offsetX="-3" offsetY="-41" delay="45"/>
+ <frame index="18" offsetX="-3" offsetY="-41" delay="35"/>
+ <frame index="19" offsetX="-3" offsetY="-41" delay="35"/>
+ <frame index="20" offsetX="-2" offsetY="-45" delay="35"/>
+ <frame index="21" offsetX="-2" offsetY="-45" delay="35"/>
+ <frame index="22" offsetX="1" offsetY="-39" delay="35"/>
+ <frame index="23" offsetX="1" offsetY="-39" delay="35"/>
+ <frame index="18" offsetX="1" offsetY="-38" delay="35"/>
+ <frame index="19" offsetX="1" offsetY="-38" delay="35"/>
+ <end/>
</animation>
- </action>
- <action name="attack_2hand" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="-1" offsetY="-37" delay="140"/>
- <frame index="1" offsetX="-1" offsetY="-34" delay="140"/>
- <frame index="2" offsetX="-1" offsetY="-39" delay="140"/>
- <frame index="3" offsetX="-1" offsetY="-34" delay="140"/>
+ </action>
+
+ <action name="attack_scythe" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-38" delay="50"/>
+ <frame index="1" offsetX="-1" offsetY="-38" delay="50"/>
+ <frame index="2" offsetX="-1" offsetY="-38" delay="50"/>
+ <frame index="3" offsetX="-1" offsetY="-38" delay="50"/>
+ <frame index="4" offsetX="-1" offsetY="-35" delay="45"/>
+ <frame index="5" offsetX="-1" offsetY="-35" delay="45"/>
+ <frame index="0" offsetX="-1" offsetY="-37" delay="45"/>
+ <frame index="1" offsetX="-1" offsetY="-37" delay="45"/>
+ <frame index="2" offsetX="-1" offsetY="-34" delay="85"/>
+ <frame index="4" offsetX="-1" offsetY="-37" delay="45"/>
+ <frame index="5" offsetX="-1" offsetY="-37" delay="45"/>
+ <frame index="0" offsetX="-1" offsetY="-35" delay="45"/>
+ <frame index="1" offsetX="-1" offsetY="-35" delay="45"/>
+ <frame index="2" offsetX="-1" offsetY="-38" delay="50"/>
+ <frame index="3" offsetX="-1" offsetY="-38" delay="50"/>
<end/>
</animation>
<animation direction="left">
- <frame index="6" offsetX="-2" offsetY="-37" delay="140"/>
- <frame index="7" offsetX="1" offsetY="-40" delay="140"/>
- <frame index="8" offsetX="3" offsetY="-40" delay="140"/>
- <frame index="9" offsetX="-4" offsetY="-36" delay="140"/>
+ <frame index="6" offsetX="1" offsetY="-38" delay="50"/>
+ <frame index="7" offsetX="1" offsetY="-38" delay="50"/>
+ <frame index="6" offsetX="2" offsetY="-39" delay="45"/>
+ <frame index="7" offsetX="2" offsetY="-39" delay="45"/>
+ <frame index="8" offsetX="2" offsetY="-40" delay="45"/>
+ <frame index="9" offsetX="2" offsetY="-40" delay="45"/>
+ <frame index="6" offsetX="-2" offsetY="-37" delay="40"/>
+ <frame index="7" offsetX="-2" offsetY="-37" delay="40"/>
+ <frame index="8" offsetX="-3" offsetY="-36" delay="45"/>
+ <frame index="9" offsetX="-3" offsetY="-36" delay="45"/>
+ <frame index="6" offsetX="-2" offsetY="-37" delay="45"/>
+ <frame index="7" offsetX="-2" offsetY="-37" delay="45"/>
+ <frame index="8" offsetX="2" offsetY="-40" delay="50"/>
+ <frame index="9" offsetX="2" offsetY="-40" delay="50"/>
+ <frame index="6" offsetX="2" offsetY="-39" delay="45"/>
+ <frame index="7" offsetX="2" offsetY="-39" delay="45"/>
<end/>
</animation>
<animation direction="up">
- <frame index="12" offsetX="-3" offsetY="-38" delay="140"/>
- <frame index="13" offsetX="-3" offsetY="-38" delay="140"/>
- <frame index="14" offsetX="-3" offsetY="-36" delay="140"/>
- <frame index="15" offsetX="-2" offsetY="-38" delay="140"/>
+ <frame index="12" offsetX="-2" offsetY="-38" delay="50"/>
+ <frame index="13" offsetX="-2" offsetY="-38" delay="50"/>
+ <frame index="14" offsetX="-3" offsetY="-38" delay="45"/>
+ <frame index="15" offsetX="-3" offsetY="-38" delay="45"/>
+ <frame index="12" offsetX="-3" offsetY="-38" delay="45"/>
+ <frame index="13" offsetX="-3" offsetY="-38" delay="45"/>
+ <frame index="14" offsetX="-3" offsetY="-38" delay="40"/>
+ <frame index="15" offsetX="-3" offsetY="-38" delay="40"/>
+ <frame index="12" offsetX="-3" offsetY="-38" delay="45"/>
+ <frame index="13" offsetX="-3" offsetY="-38" delay="45"/>
+ <frame index="14" offsetX="-3" offsetY="-38" delay="45"/>
+ <frame index="15" offsetX="-3" offsetY="-38" delay="45"/>
+ <frame index="12" offsetX="-3" offsetY="-38" delay="50"/>
+ <frame index="13" offsetX="-3" offsetY="-38" delay="50"/>
+ <frame index="14" offsetX="-3" offsetY="-38" delay="45"/>
+ <frame index="15" offsetX="-3" offsetY="-38" delay="45"/>
<end/>
</animation>
<animation direction="right">
- <frame index="18" offsetX="3" offsetY="-39" delay="140"/>
- <frame index="19" offsetX="0" offsetY="-42" delay="140"/>
- <frame index="20" offsetX="-2" offsetY="-42" delay="140"/>
- <frame index="21" offsetX="3" offsetY="-38" delay="140"/>
+ <frame index="18" offsetX="-2" offsetY="-40" delay="50"/>
+ <frame index="19" offsetX="-2" offsetY="-40" delay="50"/>
+ <frame index="18" offsetX="-2" offsetY="-41" delay="45"/>
+ <frame index="19" offsetX="-2" offsetY="-41" delay="45"/>
+ <frame index="20" offsetX="-2" offsetY="-42" delay="45"/>
+ <frame index="21" offsetX="-2" offsetY="-42" delay="45"/>
+ <frame index="18" offsetX="1" offsetY="-39" delay="40"/>
+ <frame index="19" offsetX="1" offsetY="-39" delay="40"/>
+ <frame index="20" offsetX="2" offsetY="-38" delay="45"/>
+ <frame index="21" offsetX="2" offsetY="-38" delay="45"/>
+ <frame index="18" offsetX="1" offsetY="-39" delay="45"/>
+ <frame index="19" offsetX="1" offsetY="-39" delay="45"/>
+ <frame index="20" offsetX="-2" offsetY="-42" delay="50"/>
+ <frame index="21" offsetX="-2" offsetY="-42" delay="50"/>
+ <frame index="18" offsetX="-2" offsetY="-41" delay="45"/>
+ <frame index="19" offsetX="-2" offsetY="-41" delay="45"/>
<end/>
</animation>
- </action>
- <action name="attack_sword_stab" imageset="base">
+ </action>
+
+ <action name="attack_chop" imageset="base">
<animation direction="down">
- <frame index="0" offsetX="-1" offsetY="-36" delay="100"/>
- <frame index="1" offsetX="-1" offsetY="-38" delay="100"/>
- <frame index="2" offsetX="-1" offsetY="-35" delay="100"/>
- <frame index="3" offsetX="-1" offsetY="-34" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-37" delay="50"/>
+ <frame index="1" offsetX="-1" offsetY="-37" delay="50"/>
+ <frame index="2" offsetX="-1" offsetY="-38" delay="50"/>
+ <frame index="3" offsetX="-1" offsetY="-38" delay="50"/>
+ <frame index="4" offsetX="-1" offsetY="-38" delay="60"/>
+ <frame index="5" offsetX="-1" offsetY="-38" delay="60"/>
+ <frame index="0" offsetX="-1" offsetY="-35" delay="45"/>
+ <frame index="1" offsetX="-1" offsetY="-35" delay="45"/>
+ <frame index="2" offsetX="-1" offsetY="-34" delay="35"/>
+ <frame index="3" offsetX="-1" offsetY="-34" delay="35"/>
<end/>
</animation>
<animation direction="left">
- <frame index="6" offsetX="2" offsetY="-39" delay="100"/>
- <frame index="7" offsetX="2" offsetY="-40" delay="100"/>
- <frame index="8" offsetX="-2" offsetY="-37" delay="100"/>
- <frame index="9" offsetX="-3" offsetY="-36" delay="100"/>
+ <frame index="6" offsetX="3" offsetY="-38" delay="50"/>
+ <frame index="7" offsetX="3" offsetY="-38" delay="50"/>
+ <frame index="8" offsetX="3" offsetY="-40" delay="50"/>
+ <frame index="9" offsetX="3" offsetY="-40" delay="50"/>
+ <frame index="10" offsetX="2" offsetY="-39" delay="60"/>
+ <frame index="11" offsetX="2" offsetY="-39" delay="60"/>
+ <frame index="6" offsetX="-1" offsetY="-37" delay="45"/>
+ <frame index="7" offsetX="-1" offsetY="-37" delay="45"/>
+ <frame index="8" offsetX="-2" offsetY="-36" delay="35"/>
+ <frame index="9" offsetX="-2" offsetY="-36" delay="35"/>
<end/>
</animation>
<animation direction="up">
- <frame index="12" offsetX="-3" offsetY="-38" delay="100"/>
- <frame index="13" offsetX="-3" offsetY="-38" delay="100"/>
- <frame index="14" offsetX="-3" offsetY="-38" delay="100"/>
- <frame index="15" offsetX="-3" offsetY="-35" delay="100"/>
+ <frame index="12" offsetX="-3" offsetY="-38" delay="50"/>
+ <frame index="13" offsetX="-3" offsetY="-38" delay="50"/>
+ <frame index="14" offsetX="-3" offsetY="-38" delay="50"/>
+ <frame index="15" offsetX="-3" offsetY="-38" delay="50"/>
+ <frame index="16" offsetX="-3" offsetY="-38" delay="60"/>
+ <frame index="17" offsetX="-3" offsetY="-38" delay="60"/>
+ <frame index="12" offsetX="-3" offsetY="-35" delay="45"/>
+ <frame index="13" offsetX="-3" offsetY="-35" delay="45"/>
+ <frame index="14" offsetX="-2" offsetY="-40" delay="35"/>
+ <frame index="15" offsetX="-2" offsetY="-40" delay="35"/>
<end/>
</animation>
<animation direction="right">
- <frame index="18" offsetX="-2" offsetY="-41" delay="100"/>
- <frame index="19" offsetX="-2" offsetY="-42" delay="100"/>
- <frame index="20" offsetX="1" offsetY="-39" delay="100"/>
- <frame index="21" offsetX="2" offsetY="-38" delay="100"/>
+ <frame index="18" offsetX="-2" offsetY="-41" delay="50"/>
+ <frame index="19" offsetX="-2" offsetY="-41" delay="50"/>
+ <frame index="20" offsetX="-2" offsetY="-42" delay="50"/>
+ <frame index="21" offsetX="-2" offsetY="-42" delay="50"/>
+ <frame index="22" offsetX="-3" offsetY="-41" delay="60"/>
+ <frame index="23" offsetX="-3" offsetY="-41" delay="60"/>
+ <frame index="18" offsetX="1" offsetY="-39" delay="45"/>
+ <frame index="19" offsetX="1" offsetY="-39" delay="45"/>
+ <frame index="20" offsetX="1" offsetY="-38" delay="35"/>
+ <frame index="21" offsetX="1" offsetY="-38" delay="35"/>
<end/>
</animation>
</action>
- <action name="attack_spear" imageset="base">
+
+ <action name="attack_chop_long" imageset="base">
<animation direction="down">
- <frame index="0" offsetX="-2" offsetY="-39" delay="140"/>
- <frame index="1" offsetX="-2" offsetY="-40" delay="140"/>
- <frame index="2" offsetX="-2" offsetY="-41" delay="140"/>
- <frame index="3" offsetX="-2" offsetY="-34" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-38" delay="60"/>
+ <frame index="1" offsetX="-1" offsetY="-38" delay="60"/>
+ <frame index="2" offsetX="-1" offsetY="-38" delay="65"/>
+ <frame index="3" offsetX="-1" offsetY="-38" delay="65"/>
+ <frame index="4" offsetX="-1" offsetY="-37" delay="35"/>
+ <frame index="5" offsetX="-1" offsetY="-37" delay="35"/>
+ <frame index="0" offsetX="-1" offsetY="-34" delay="35"/>
+ <frame index="1" offsetX="-1" offsetY="-34" delay="35"/>
+ <frame index="2" offsetX="-1" offsetY="-35" delay="45"/>
+ <frame index="3" offsetX="-1" offsetY="-35" delay="45"/>
<end/>
</animation>
<animation direction="left">
- <frame index="6" offsetX="3" offsetY="-39" delay="140"/>
- <frame index="7" offsetX="4" offsetY="-40" delay="140"/>
- <frame index="8" offsetX="-1" offsetY="-41" delay="140"/>
- <frame index="9" offsetX="-3" offsetY="-36" delay="140"/>
+ <frame index="6" offsetX="3" offsetY="-38" delay="60"/>
+ <frame index="7" offsetX="3" offsetY="-38" delay="60"/>
+ <frame index="8" offsetX="2" offsetY="-39" delay="65"/>
+ <frame index="9" offsetX="2" offsetY="-39" delay="65"/>
+ <frame index="10" offsetX="-2" offsetY="-36" delay="40"/>
+ <frame index="11" offsetX="-2" offsetY="-36" delay="40"/>
+ <frame index="6" offsetX="-1" offsetY="-37" delay="50"/>
+ <frame index="7" offsetX="-1" offsetY="-37" delay="50"/>
+ <frame index="8" offsetX="3" offsetY="-40" delay="40"/>
+ <frame index="9" offsetX="3" offsetY="-40" delay="40"/>
<end/>
</animation>
<animation direction="up">
- <frame index="12" offsetX="-3" offsetY="-38" delay="140"/>
- <frame index="13" offsetX="-3" offsetY="-38" delay="140"/>
- <frame index="14" offsetX="-3" offsetY="-38" delay="140"/>
- <frame index="15" offsetX="-4" offsetY="-40" delay="140"/>
+ <frame index="12" offsetX="-3" offsetY="-38" delay="60"/>
+ <frame index="13" offsetX="-3" offsetY="-38" delay="60"/>
+ <frame index="14" offsetX="-3" offsetY="-38" delay="40"/>
+ <frame index="15" offsetX="-3" offsetY="-38" delay="40"/>
+ <frame index="16" offsetX="-3" offsetY="-38" delay="65"/>
+ <frame index="17" offsetX="-3" offsetY="-38" delay="65"/>
+ <frame index="12" offsetX="-3" offsetY="-35" delay="35"/>
+ <frame index="13" offsetX="-3" offsetY="-35" delay="35"/>
+ <frame index="14" offsetX="-2" offsetY="-40" delay="50"/>
+ <frame index="15" offsetX="-2" offsetY="-40" delay="50"/>
<end/>
</animation>
<animation direction="right">
- <frame index="18" offsetX="-2" offsetY="-41" delay="140"/>
- <frame index="19" offsetX="-3" offsetY="-42" delay="140"/>
- <frame index="20" offsetX="2" offsetY="-43" delay="140"/>
- <frame index="21" offsetX="4" offsetY="-38" delay="140"/>
+ <frame index="18" offsetX="-2" offsetY="-41" delay="60"/>
+ <frame index="19" offsetX="-2" offsetY="-41" delay="60"/>
+ <frame index="20" offsetX="-3" offsetY="-41" delay="65"/>
+ <frame index="21" offsetX="-3" offsetY="-41" delay="65"/>
+ <frame index="22" offsetX="-1" offsetY="-38" delay="40"/>
+ <frame index="23" offsetX="-1" offsetY="-38" delay="40"/>
+ <frame index="18" offsetX="1" offsetY="-39" delay="50"/>
+ <frame index="19" offsetX="1" offsetY="-39" delay="50"/>
+ <frame index="20" offsetX="-2" offsetY="-42" delay="40"/>
+ <frame index="21" offsetX="-2" offsetY="-42" delay="40"/>
<end/>
</animation>
</action>
- <action name="attack_chop" imageset="base">
+
+ <action name="sit" imageset="base">
<animation direction="down">
- <frame index="0" offsetX="-1" offsetY="-36" delay="140"/>
- <frame index="1" offsetX="-2" offsetY="-38" delay="140"/>
- <frame index="2" offsetX="-1" offsetY="-40" delay="140"/>
- <frame index="3" offsetX="-1" offsetY="-35" delay="140"/>
- <end/>
+ <frame index="0" offsetX="-1" offsetY="-33" delay="75"/>
+ <frame index="1" offsetX="-1" offsetY="-33" delay="75"/>
+ <frame index="2" offsetX="-1" offsetY="-33" delay="75"/>
+ <frame index="3" offsetX="-1" offsetY="-33" delay="75"/>
+ <frame index="4" offsetX="-1" offsetY="-33" delay="75"/>
+ <frame index="5" offsetX="-1" offsetY="-33" delay="75"/>
</animation>
<animation direction="left">
- <frame index="6" offsetX="2" offsetY="-41" delay="140"/>
- <frame index="7" offsetX="2" offsetY="-40" delay="140"/>
- <frame index="8" offsetX="2" offsetY="-41" delay="140"/>
- <frame index="9" offsetX="-3" offsetY="-37" delay="140"/>
- <end/>
+ <frame index="6" offsetX="2" offsetY="-30" delay="75"/>
+ <frame index="7" offsetX="2" offsetY="-30" delay="75"/>
+ <frame index="8" offsetX="2" offsetY="-30" delay="75"/>
+ <frame index="9" offsetX="2" offsetY="-30" delay="75"/>
+ <frame index="10" offsetX="2" offsetY="-30" delay="75"/>
+ <frame index="11" offsetX="2" offsetY="-30" delay="75"/>
</animation>
<animation direction="up">
- <frame index="12" offsetX="-3" offsetY="-38" delay="140"/>
- <frame index="13" offsetX="-3" offsetY="-38" delay="140"/>
- <frame index="14" offsetX="-3" offsetY="-36" delay="140"/>
- <frame index="15" offsetX="-3" offsetY="-35" delay="140"/>
- <end/>
+ <frame index="12" offsetX="-1" offsetY="-31" delay="75"/>
+ <frame index="13" offsetX="-1" offsetY="-31" delay="75"/>
+ <frame index="14" offsetX="-1" offsetY="-31" delay="75"/>
+ <frame index="15" offsetX="-1" offsetY="-31" delay="75"/>
+ <frame index="16" offsetX="-1" offsetY="-31" delay="75"/>
+ <frame index="17" offsetX="-1" offsetY="-31" delay="75"/>
</animation>
<animation direction="right">
- <frame index="18" offsetX="-1" offsetY="-43" delay="140"/>
- <frame index="19" offsetX="-1" offsetY="-42" delay="140"/>
- <frame index="20" offsetX="0" offsetY="-43" delay="140"/>
- <frame index="21" offsetX="4" offsetY="-39" delay="140"/>
- <end/>
+ <frame index="18" offsetX="-6" offsetY="-31" delay="75"/>
+ <frame index="19" offsetX="-6" offsetY="-31" delay="75"/>
+ <frame index="20" offsetX="-6" offsetY="-31" delay="75"/>
+ <frame index="21" offsetX="-6" offsetY="-31" delay="75"/>
+ <frame index="22" offsetX="-6" offsetY="-31" delay="75"/>
+ <frame index="23" offsetX="-6" offsetY="-31" delay="75"/>
+ </animation>
+ </action>
+
+ <action name="sittop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-28" delay="75"/>
+ <frame index="1" offsetX="-1" offsetY="-28" delay="75"/>
+ <frame index="2" offsetX="-1" offsetY="-28" delay="75"/>
+ <frame index="3" offsetX="-1" offsetY="-28" delay="75"/>
+ <frame index="4" offsetX="-1" offsetY="-28" delay="75"/>
+ <frame index="5" offsetX="-1" offsetY="-28" delay="75"/>
+ </animation>
+ <animation direction="left">
+ <frame index="6" offsetX="2" offsetY="-30" delay="75"/>
+ <frame index="7" offsetX="2" offsetY="-30" delay="75"/>
+ <frame index="8" offsetX="2" offsetY="-30" delay="75"/>
+ <frame index="9" offsetX="2" offsetY="-30" delay="75"/>
+ <frame index="10" offsetX="2" offsetY="-30" delay="75"/>
+ <frame index="11" offsetX="2" offsetY="-30" delay="75"/>
+ </animation>
+ <animation direction="up">
+ <frame index="12" offsetX="-1" offsetY="-31" delay="75"/>
+ <frame index="13" offsetX="-1" offsetY="-31" delay="75"/>
+ <frame index="14" offsetX="-1" offsetY="-31" delay="75"/>
+ <frame index="15" offsetX="-1" offsetY="-31" delay="75"/>
+ <frame index="16" offsetX="-1" offsetY="-31" delay="75"/>
+ <frame index="17" offsetX="-1" offsetY="-31" delay="75"/>
+ </animation>
+ <animation direction="right">
+ <frame index="18" offsetX="-6" offsetY="-31" delay="75"/>
+ <frame index="19" offsetX="-6" offsetY="-31" delay="75"/>
+ <frame index="20" offsetX="-6" offsetY="-31" delay="75"/>
+ <frame index="21" offsetX="-6" offsetY="-31" delay="75"/>
+ <frame index="22" offsetX="-6" offsetY="-31" delay="75"/>
+ <frame index="23" offsetX="-6" offsetY="-31" delay="75"/>
+ </animation>
+ </action>
+
+ <action name="standride" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-28" delay="75"/>
+ <frame index="1" offsetX="-1" offsetY="-28" delay="75"/>
+ <frame index="2" offsetX="-1" offsetY="-28" delay="75"/>
+ <frame index="3" offsetX="-1" offsetY="-28" delay="75"/>
+ <frame index="4" offsetX="-1" offsetY="-28" delay="75"/>
+ <frame index="5" offsetX="-1" offsetY="-28" delay="75"/>
+ </animation>
+ <animation direction="left">
+ <frame index="6" offsetX="2" offsetY="-30" delay="75"/>
+ <frame index="7" offsetX="2" offsetY="-30" delay="75"/>
+ <frame index="8" offsetX="2" offsetY="-30" delay="75"/>
+ <frame index="9" offsetX="2" offsetY="-30" delay="75"/>
+ <frame index="10" offsetX="2" offsetY="-30" delay="75"/>
+ <frame index="11" offsetX="2" offsetY="-30" delay="75"/>
+ </animation>
+ <animation direction="up">
+ <frame index="12" offsetX="-1" offsetY="-31" delay="75"/>
+ <frame index="13" offsetX="-1" offsetY="-31" delay="75"/>
+ <frame index="14" offsetX="-1" offsetY="-31" delay="75"/>
+ <frame index="15" offsetX="-1" offsetY="-31" delay="75"/>
+ <frame index="16" offsetX="-1" offsetY="-31" delay="75"/>
+ <frame index="17" offsetX="-1" offsetY="-31" delay="75"/>
+ </animation>
+ <animation direction="right">
+ <frame index="18" offsetX="-6" offsetY="-31" delay="75"/>
+ <frame index="19" offsetX="-6" offsetY="-31" delay="75"/>
+ <frame index="20" offsetX="-6" offsetY="-31" delay="75"/>
+ <frame index="21" offsetX="-6" offsetY="-31" delay="75"/>
+ <frame index="22" offsetX="-6" offsetY="-31" delay="75"/>
+ <frame index="23" offsetX="-6" offsetY="-31" delay="75"/>
+ </animation>
+ </action>
+
+ <action name="spawnride" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-28" delay="75"/>
+ <frame index="1" offsetX="-1" offsetY="-28" delay="75"/>
+ <frame index="2" offsetX="-1" offsetY="-28" delay="75"/>
+ <frame index="3" offsetX="-1" offsetY="-28" delay="75"/>
+ <frame index="4" offsetX="-1" offsetY="-28" delay="75"/>
+ <frame index="5" offsetX="-1" offsetY="-28" delay="75"/>
+ </animation>
+ <animation direction="left">
+ <frame index="6" offsetX="2" offsetY="-30" delay="75"/>
+ <frame index="7" offsetX="2" offsetY="-30" delay="75"/>
+ <frame index="8" offsetX="2" offsetY="-30" delay="75"/>
+ <frame index="9" offsetX="2" offsetY="-30" delay="75"/>
+ <frame index="10" offsetX="2" offsetY="-30" delay="75"/>
+ <frame index="11" offsetX="2" offsetY="-30" delay="75"/>
+ </animation>
+ <animation direction="up">
+ <frame index="12" offsetX="-1" offsetY="-31" delay="75"/>
+ <frame index="13" offsetX="-1" offsetY="-31" delay="75"/>
+ <frame index="14" offsetX="-1" offsetY="-31" delay="75"/>
+ <frame index="15" offsetX="-1" offsetY="-31" delay="75"/>
+ <frame index="16" offsetX="-1" offsetY="-31" delay="75"/>
+ <frame index="17" offsetX="-1" offsetY="-31" delay="75"/>
+ </animation>
+ <animation direction="right">
+ <frame index="18" offsetX="-6" offsetY="-31" delay="75"/>
+ <frame index="19" offsetX="-6" offsetY="-31" delay="75"/>
+ <frame index="20" offsetX="-6" offsetY="-31" delay="75"/>
+ <frame index="21" offsetX="-6" offsetY="-31" delay="75"/>
+ <frame index="22" offsetX="-6" offsetY="-31" delay="75"/>
+ <frame index="23" offsetX="-6" offsetY="-31" delay="75"/>
+ </animation>
+ </action>
+
+ <action name="ride" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-28" delay="75"/>
+ <frame index="1" offsetX="-1" offsetY="-28" delay="75"/>
+ <frame index="2" offsetX="-1" offsetY="-28" delay="75"/>
+ <frame index="3" offsetX="-1" offsetY="-28" delay="75"/>
+ <frame index="4" offsetX="-1" offsetY="-28" delay="75"/>
+ <frame index="5" offsetX="-1" offsetY="-28" delay="75"/>
+ </animation>
+ <animation direction="left">
+ <frame index="6" offsetX="2" offsetY="-30" delay="75"/>
+ <frame index="7" offsetX="2" offsetY="-30" delay="75"/>
+ <frame index="8" offsetX="2" offsetY="-30" delay="75"/>
+ <frame index="9" offsetX="2" offsetY="-30" delay="75"/>
+ <frame index="10" offsetX="2" offsetY="-30" delay="75"/>
+ <frame index="11" offsetX="2" offsetY="-30" delay="75"/>
+ </animation>
+ <animation direction="up">
+ <frame index="12" offsetX="-1" offsetY="-31" delay="75"/>
+ <frame index="13" offsetX="-1" offsetY="-31" delay="75"/>
+ <frame index="14" offsetX="-1" offsetY="-31" delay="75"/>
+ <frame index="15" offsetX="-1" offsetY="-31" delay="75"/>
+ <frame index="16" offsetX="-1" offsetY="-31" delay="75"/>
+ <frame index="17" offsetX="-1" offsetY="-31" delay="75"/>
+ </animation>
+ <animation direction="right">
+ <frame index="18" offsetX="-6" offsetY="-31" delay="75"/>
+ <frame index="19" offsetX="-6" offsetY="-31" delay="75"/>
+ <frame index="20" offsetX="-6" offsetY="-31" delay="75"/>
+ <frame index="21" offsetX="-6" offsetY="-31" delay="75"/>
+ <frame index="22" offsetX="-6" offsetY="-31" delay="75"/>
+ <frame index="23" offsetX="-6" offsetY="-31" delay="75"/>
+ </animation>
+ </action>
+
+ <action name="dead" imageset="base_dead">
+ <animation direction="default">
+ <frame index="12" offsetX="53" offsetY="7" delay="140"/>
+ <frame index="13" offsetX="53" offsetY="7" delay="140"/>
+ <frame index="14" offsetX="53" offsetY="7" delay="5000"/>
</animation>
</action>
+
</sprite>
diff --git a/graphics/sprites/equipment/head/captainhat.png b/graphics/sprites/equipment/head/captainhat.png
new file mode 100644
index 0000000..6d6b7be
--- /dev/null
+++ b/graphics/sprites/equipment/head/captainhat.png
Binary files differ
diff --git a/graphics/sprites/equipment/head/captainhat.xml b/graphics/sprites/equipment/head/captainhat.xml
new file mode 100644
index 0000000..dfa88e0
--- /dev/null
+++ b/graphics/sprites/equipment/head/captainhat.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Author: Reid
+Copyright (C) 2014 Evol Online -->
+<sprite>
+ <imageset name="base"
+ src="graphics/sprites/equipment/head/captainhat.png"
+ width="32"
+ height="64"/>
+
+ <include file="equipment/head/headmodel-male.xml"/>
+</sprite>
diff --git a/graphics/sprites/equipment/head/cashiershade.png b/graphics/sprites/equipment/head/cashiershade.png
new file mode 100644
index 0000000..cc92640
--- /dev/null
+++ b/graphics/sprites/equipment/head/cashiershade.png
Binary files differ
diff --git a/graphics/sprites/equipment/head/cashiershade.xml b/graphics/sprites/equipment/head/cashiershade.xml
new file mode 100644
index 0000000..f2c0d12
--- /dev/null
+++ b/graphics/sprites/equipment/head/cashiershade.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Author: Saulc
+Copyright (C) 2018 TMW2: Moubootaur Legends -->
+<sprite>
+ <imageset name="base"
+ src="graphics/sprites/equipment/head/cashiershade.png"
+ width="32"
+ height="64"
+ offsetY="1"/>
+
+ <include file="equipment/head/headmodel-male.xml"/>
+</sprite>
diff --git a/graphics/sprites/equipment/head/deserthat.xml b/graphics/sprites/equipment/head/deserthat.xml
index 5296d1c..fa0ea19 100644
--- a/graphics/sprites/equipment/head/deserthat.xml
+++ b/graphics/sprites/equipment/head/deserthat.xml
@@ -54,14 +54,14 @@
<frame index="1" offsetX="-1" offsetY="-30" delay="80"/>
<frame index="2" offsetX="-1" offsetY="-31" delay="80"/>
<frame index="3" offsetX="-1" offsetY="-29" delay="80"/>
- <frame index="4" offsetX="-1" offsetY="-26" delay="80"/>
+ <frame index="4" offsetX="-1" offsetY="-28" delay="80"/>
<end/>
</animation>
<animation direction="left">
<frame index="8" offsetX="3" offsetY="-33" delay="80"/>
<frame index="9" offsetX="3" offsetY="-34" delay="80"/>
- <frame index="10" offsetX="0" offsetY="-32" delay="80"/>
- <frame index="11" offsetX="-1" offsetY="-31" delay="80"/>
+ <frame index="10" offsetX="-1" offsetY="-32" delay="80"/>
+ <frame index="11" offsetX="-2" offsetY="-30" delay="80"/>
<end/>
</animation>
<animation direction="up">
@@ -73,9 +73,9 @@
</animation>
<animation direction="right">
<frame index="23" offsetX="-3" offsetY="-33" delay="80"/>
- <frame index="24" offsetX="-3" offsetY="-33" delay="80"/>
- <frame index="25" offsetX="0" offsetY="-32" delay="80"/>
- <frame index="26" offsetX="1" offsetY="-31" delay="80"/>
+ <frame index="24" offsetX="-3" offsetY="-34" delay="80"/>
+ <frame index="25" offsetX="0" offsetY="-31" delay="80"/>
+ <frame index="26" offsetX="1" offsetY="-30" delay="80"/>
<end/>
</animation>
</action>
@@ -83,8 +83,8 @@
<animation direction="down">
<frame index="1" offsetX="-1" offsetY="-32" delay="80"/>
<frame index="2" offsetX="-1" offsetY="-32" delay="80"/>
- <frame index="3" offsetX="-1" offsetY="-31" delay="80"/>
- <frame index="4" offsetX="-1" offsetY="-30" delay="80"/>
+ <frame index="3" offsetX="-1" offsetY="-32" delay="80"/>
+ <frame index="4" offsetX="-1" offsetY="-31" delay="80"/>
<frame index="5" offsetX="-1" offsetY="-32" delay="80"/>
<end/>
</animation>
@@ -99,7 +99,7 @@
<animation direction="up">
<frame index="16" offsetX="-2" offsetY="-33" delay="80"/>
<frame index="17" offsetX="-2" offsetY="-33" delay="80"/>
- <frame index="18" offsetX="-3" offsetY="-32" delay="80"/>
+ <frame index="18" offsetX="-3" offsetY="-33" delay="80"/>
<frame index="19" offsetX="-3" offsetY="-32" delay="80"/>
<frame index="20" offsetX="-3" offsetY="-33" delay="80"/>
<end/>
@@ -113,9 +113,165 @@
<end/>
</animation>
</action>
+ <action name="attack_wand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-30" delay="80"/>
+ <frame index="1" offsetX="-1" offsetY="-31" delay="80"/>
+ <frame index="2" offsetX="-1" offsetY="-31" delay="80"/>
+ <frame index="3" offsetX="-1" offsetY="-31" delay="80"/>
+ <frame index="4" offsetX="-1" offsetY="-28" delay="70"/>
+ <frame index="5" offsetX="-1" offsetY="-27" delay="70"/>
+ <end />
+ </animation>
+ <animation direction="left">
+ <frame index="8" offsetX="3" offsetY="-33" delay="80"/>
+ <frame index="9" offsetX="2" offsetY="-32" delay="80"/>
+ <frame index="10" offsetX="2" offsetY="-32" delay="80"/>
+ <frame index="11" offsetX="2" offsetY="-32" delay="80"/>
+ <frame index="12" offsetX="3" offsetY="-34" delay="70"/>
+ <frame index="13" offsetX="-1" offsetY="-31" delay="70"/>
+ <frame index="8" offsetX="-2" offsetY="-30" delay="70"/>
+ <end />
+ </animation>
+ <animation direction="up">
+ <frame index="16" offsetX="-3" offsetY="-32" delay="90"/>
+ <frame index="17" offsetX="-2" offsetY="-32" delay="90"/>
+ <frame index="18" offsetX="-3" offsetY="-32" delay="80"/>
+ <frame index="19" offsetX="-3" offsetY="-32" delay="80"/>
+ <frame index="20" offsetX="-3" offsetY="-30" delay="80"/>
+ <end />
+ </animation>
+ <animation direction="right">
+ <frame index="23" offsetX="-3" offsetY="-33" delay="80"/>
+ <frame index="24" offsetX="-3" offsetY="-32" delay="80"/>
+ <frame index="25" offsetX="-3" offsetY="-32" delay="80"/>
+ <frame index="26" offsetX="-3" offsetY="-32" delay="80"/>
+ <frame index="27" offsetX="-3" offsetY="-33" delay="70"/>
+ <frame index="28" offsetX="0" offsetY="-31" delay="70"/>
+ <frame index="23" offsetX="1" offsetY="-30" delay="70"/>
+ <end />
+ </animation>
+ </action>
+
+ <action name="attack_scythe" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-31" delay="200"/>
+ <frame index="1" offsetX="-1" offsetY="-28" delay="90"/>
+ <frame index="2" offsetX="-1" offsetY="-30" delay="90"/>
+ <frame index="3" offsetX="-1" offsetY="-27" delay="85"/>
+ <frame index="4" offsetX="-1" offsetY="-30" delay="90"/>
+ <frame index="5" offsetX="-1" offsetY="-28" delay="90"/>
+ <frame index="6" offsetX="-1" offsetY="-31" delay="100"/>
+ <end />
+ </animation>
+ <animation direction="left">
+ <frame index="8" offsetX="2" offsetY="-32" delay="100"/>
+ <frame index="9" offsetX="3" offsetY="-33" delay="90"/>
+ <frame index="10" offsetX="3" offsetY="-34" delay="90"/>
+ <frame index="11" offsetX="-1" offsetY="-31" delay="80"/>
+ <frame index="12" offsetX="-2" offsetY="-30" delay="90"/>
+ <frame index="13" offsetX="-1" offsetY="-31" delay="90"/>
+ <frame index="8" offsetX="3" offsetY="-34" delay="100"/>
+ <frame index="9" offsetX="3" offsetY="-33" delay="90"/>
+ <end />
+ </animation>
+ <animation direction="up">
+ <frame index="16" offsetX="-2" offsetY="-32" delay="100"/>
+ <frame index="17" offsetX="-3" offsetY="-30" delay="90"/>
+ <frame index="18" offsetX="-3" offsetY="-32" delay="150"/>
+ <frame index="19" offsetX="-3" offsetY="-32" delay="150"/>
+ <frame index="20" offsetX="-3" offsetY="-32" delay="150"/>
+ <frame index="21" offsetX="-3" offsetY="-30" delay="90"/>
+ <end />
+ </animation>
+ <animation direction="right">
+ <frame index="23" offsetX="-3" offsetY="-32" delay="100"/>
+ <frame index="24" offsetX="-3" offsetY="-33" delay="90"/>
+ <frame index="25" offsetX="-3" offsetY="-34" delay="90"/>
+ <frame index="26" offsetX="0" offsetY="-31" delay="80"/>
+ <frame index="27" offsetX="1" offsetY="-30" delay="90"/>
+ <frame index="28" offsetX="0" offsetY="-31" delay="90"/>
+ <frame index="23" offsetX="-3" offsetY="-34" delay="100"/>
+ <frame index="24" offsetX="-3" offsetY="-33" delay="90"/>
+ <end />
+ </animation>
+ </action>
+
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-30" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="-31" delay="120"/>
+ <frame index="2" offsetX="-1" offsetY="-31" delay="100"/>
+ <frame index="3" offsetX="-1" offsetY="-28" delay="90"/>
+ <frame index="4" offsetX="-1" offsetY="-27" delay="70"/>
+ <end />
+ </animation>
+ <animation direction="left">
+ <frame index="8" offsetX="3" offsetY="-33" delay="100"/>
+ <frame index="9" offsetX="3" offsetY="-34" delay="100"/>
+ <frame index="10" offsetX="2" offsetY="-32" delay="120"/>
+ <frame index="11" offsetX="-1" offsetY="-31" delay="90"/>
+ <frame index="12" offsetX="-2" offsetY="-30" delay="70"/>
+ <end />
+ </animation>
+ <animation direction="up">
+ <frame index="16" offsetX="-3" offsetY="-32" delay="80"/>
+ <frame index="17" offsetX="-3" offsetY="-32" delay="80"/>
+ <frame index="18" offsetX="-3" offsetY="-32" delay="80"/>
+ <frame index="19" offsetX="-3" offsetY="-32" delay="80"/>
+ <frame index="20" offsetX="-3" offsetY="-30" delay="90"/>
+ <frame index="21" offsetX="-2" offsetY="-32" delay="70"/>
+ <end />
+ </animation>
+ <animation direction="right">
+ <frame index="23" offsetX="-3" offsetY="-33" delay="100"/>
+ <frame index="24" offsetX="-3" offsetY="-34" delay="100"/>
+ <frame index="25" offsetX="-3" offsetY="-32" delay="120"/>
+ <frame index="26" offsetY="-31" delay="90"/>
+ <frame index="27" offsetX="1" offsetY="-30" delay="70"/>
+ <end />
+ </animation>
+ </action>
+
+ <action name="attack_chop_long" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-31" delay="90"/>
+ <frame index="1" offsetX="-1" offsetY="-31" delay="80"/>
+ <frame index="2" offsetX="-1" offsetY="-31" delay="80"/>
+ <frame index="3" offsetX="-1" offsetY="-30" delay="70"/>
+ <frame index="4" offsetX="-1" offsetY="-27" delay="70"/>
+ <frame index="5" offsetX="-1" offsetY="-28" delay="90"/>
+ <end />
+ </animation>
+ <animation direction="left">
+ <frame index="8" offsetX="3" offsetY="-33" delay="120"/>
+ <frame index="9" offsetX="2" offsetY="-32" delay="130"/>
+ <frame index="10" offsetX="-2" offsetY="-30" delay="80"/>
+ <frame index="11" offsetX="-1" offsetY="-31" delay="100"/>
+ <frame index="12" offsetX="3" offsetY="-34" delay="80"/>
+ <end />
+ </animation>
+ <animation direction="up">
+ <frame index="16" offsetX="-3" offsetY="-32" delay="130"/>
+ <frame index="17" offsetX="-3" offsetY="-32" delay="100"/>
+ <frame index="18" offsetX="-3" offsetY="-32" delay="100"/>
+ <frame index="19" offsetX="-3" offsetY="-30" delay="70"/>
+ <frame index="20" offsetX="-2" offsetY="-32" delay="100"/>
+ <end />
+ </animation>
+ <animation direction="right">
+ <frame index="23" offsetX="-3" offsetY="-33" delay="120"/>
+ <frame index="24" offsetX="-3" offsetY="-32" delay="130"/>
+ <frame index="25" offsetX="1" offsetY="-30" delay="80"/>
+ <frame index="26" offsetY="-31" delay="100"/>
+ <frame index="27" offsetX="-3" offsetY="-34" delay="80"/>
+ <end />
+ </animation>
+ </action>
+
<action name="sit" imageset="base">
<animation direction="down">
- <frame index="0" offsetX="-1" offsetY="-20"/>
+ <frame index="0" offsetX="-1" offsetY="-25"/>
</animation>
<animation direction="left">
<frame index="7" offsetX="3" offsetY="-23"/>
@@ -127,132 +283,70 @@
<frame index="22" offsetX="-6" offsetY="-23"/>
</animation>
</action>
+
+ <action name="sittop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-20"/>
+ </animation>
+ <animation direction="left">
+ <frame index="7" offsetX="3" offsetY="-23"/>
+ </animation>
+ <animation direction="up">
+ <frame index="15" offsetX="-1" offsetY="-24"/>
+ </animation>
+ <animation direction="right">
+ <frame index="22" offsetX="-6" offsetY="-23"/>
+ </animation>
+ </action>
+
+ <action name="standride" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-20"/>
+ </animation>
+ <animation direction="left">
+ <frame index="7" offsetX="3" offsetY="-23"/>
+ </animation>
+ <animation direction="up">
+ <frame index="15" offsetX="-1" offsetY="-24"/>
+ </animation>
+ <animation direction="right">
+ <frame index="22" offsetX="-6" offsetY="-23"/>
+ </animation>
+ </action>
+
+ <action name="spawnride" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-20"/>
+ </animation>
+ <animation direction="left">
+ <frame index="7" offsetX="3" offsetY="-23"/>
+ </animation>
+ <animation direction="up">
+ <frame index="15" offsetX="-1" offsetY="-24"/>
+ </animation>
+ <animation direction="right">
+ <frame index="22" offsetX="-6" offsetY="-23"/>
+ </animation>
+ </action>
+
+ <action name="ride" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-20"/>
+ </animation>
+ <animation direction="left">
+ <frame index="7" offsetX="3" offsetY="-23"/>
+ </animation>
+ <animation direction="up">
+ <frame index="15" offsetX="-1" offsetY="-24"/>
+ </animation>
+ <animation direction="right">
+ <frame index="22" offsetX="-6" offsetY="-23"/>
+ </animation>
+ </action>
+
<action name="dead" imageset="base">
<animation direction="default">
- <frame index="14" offsetX="20" offsetY="-6"/>
- </animation>
- </action>
- <!-- FIXME MISSING: sittop standride spawnride ride attackride -->
- <!--
- <action name="attack_2hand" imageset="base">
- <animation direction="down">
- <frame index="1" offsetX="-1" offsetY="-31" delay="140"/>
- <frame index="2" offsetX="-1" offsetY="-27" delay="140"/>
- <frame index="3" offsetX="-1" offsetY="-33" delay="140"/>
- <frame index="4" offsetX="-1" offsetY="-26" delay="140"/>
- <end/>
- </animation>
- <animation direction="left">
- <frame index="8" offsetX="-1" offsetY="-31" delay="140"/>
- <frame index="9" offsetX="2" offsetY="-34" delay="140"/>
- <frame index="10" offsetX="5" offsetY="-35" delay="140"/>
- <frame index="11" offsetX="-2" offsetY="-31" delay="140"/>
- <end/>
- </animation>
- <animation direction="up">
- <frame index="16" offsetX="-3" offsetY="-32" delay="140"/>
- <frame index="17" offsetX="-3" offsetY="-32" delay="140"/>
- <frame index="18" offsetX="-3" offsetY="-30" delay="140"/>
- <frame index="19" offsetX="-2" offsetY="-34" delay="140"/>
- <end/>
- </animation>
- <animation direction="right">
- <frame index="23" offsetX="2" offsetY="-31" delay="140"/>
- <frame index="24" offsetX="-1" offsetY="-33" delay="140"/>
- <frame index="25" offsetX="-3" offsetY="-35" delay="140"/>
- <frame index="26" offsetX="2" offsetY="-31" delay="140"/>
- <end/>
- </animation>
- </action>
- <action name="attack_sword_stab" imageset="base">
- <animation direction="down">
- <frame index="1" offsetX="-1" offsetY="-30" delay="100"/>
- <frame index="2" offsetX="-1" offsetY="-31" delay="100"/>
- <frame index="3" offsetX="-1" offsetY="-29" delay="100"/>
- <frame index="4" offsetX="-1" offsetY="-26" delay="100"/>
- <end/>
- </animation>
- <animation direction="left">
- <frame index="8" offsetX="3" offsetY="-33" delay="100"/>
- <frame index="9" offsetX="3" offsetY="-34" delay="100"/>
- <frame index="10" offsetX="0" offsetY="-32" delay="100"/>
- <frame index="11" offsetX="-1" offsetY="-31" delay="100"/>
- <end/>
- </animation>
- <animation direction="up">
- <frame index="16" offsetX="-3" offsetY="-32" delay="100"/>
- <frame index="17" offsetX="-3" offsetY="-32" delay="100"/>
- <frame index="18" offsetX="-3" offsetY="-32" delay="100"/>
- <frame index="19" offsetX="-3" offsetY="-31" delay="100"/>
- <end/>
- </animation>
- <animation direction="right">
- <frame index="23" offsetX="-3" offsetY="-33" delay="100"/>
- <frame index="24" offsetX="-3" offsetY="-33" delay="100"/>
- <frame index="25" offsetX="0" offsetY="-32" delay="100"/>
- <frame index="26" offsetX="1" offsetY="-31" delay="100"/>
- <end/>
- </animation>
- </action>
- <action name="attack_spear" imageset="base">
- <animation direction="down">
- <frame index="1" offsetX="-2" offsetY="-33" delay="140"/>
- <frame index="2" offsetX="-2" offsetY="-33" delay="140"/>
- <frame index="3" offsetX="-2" offsetY="-35" delay="140"/>
- <frame index="4" offsetX="-2" offsetY="-26" delay="140"/>
- <end/>
- </animation>
- <animation direction="left">
- <frame index="8" offsetX="4" offsetY="-33" delay="140"/>
- <frame index="9" offsetX="5" offsetY="-34" delay="140"/>
- <frame index="10" offsetX="1" offsetY="-36" delay="140"/>
- <frame index="11" offsetX="-1" offsetY="-31" delay="140"/>
- <end/>
- </animation>
- <animation direction="up">
- <frame index="16" offsetX="-3" offsetY="-32" delay="140"/>
- <frame index="17" offsetX="-3" offsetY="-32" delay="140"/>
- <frame index="18" offsetX="-3" offsetY="-32" delay="140"/>
- <frame index="19" offsetX="-4" offsetY="-36" delay="140"/>
- <end/>
- </animation>
- <animation direction="right">
- <frame index="23" offsetX="-3" offsetY="-33" delay="140"/>
- <frame index="24" offsetX="-4" offsetY="-33" delay="140"/>
- <frame index="25" offsetX="1" offsetY="-36" delay="140"/>
- <frame index="26" offsetX="3" offsetY="-31" delay="140"/>
- <end/>
- </animation>
- </action>
- <action name="attack_chop" imageset="base">
- <animation direction="down">
- <frame index="1" offsetX="-1" offsetY="-30" delay="140"/>
- <frame index="2" offsetX="-2" offsetY="-31" delay="140"/>
- <frame index="3" offsetX="-1" offsetY="-34" delay="140"/>
- <frame index="4" offsetX="-1" offsetY="-27" delay="140"/>
- <end/>
- </animation>
- <animation direction="left">
- <frame index="8" offsetX="3" offsetY="-35" delay="140"/>
- <frame index="9" offsetX="3" offsetY="-34" delay="140"/>
- <frame index="10" offsetX="4" offsetY="-36" delay="140"/>
- <frame index="11" offsetX="-1" offsetY="-32" delay="140"/>
- <end/>
- </animation>
- <animation direction="up">
- <frame index="16" offsetX="-3" offsetY="-32" delay="140"/>
- <frame index="17" offsetX="-3" offsetY="-32" delay="140"/>
- <frame index="18" offsetX="-3" offsetY="-30" delay="140"/>
- <frame index="19" offsetX="-3" offsetY="-31" delay="140"/>
- <end/>
- </animation>
- <animation direction="right">
- <frame index="23" offsetX="-2" offsetY="-35" delay="140"/>
- <frame index="24" offsetX="-2" offsetY="-33" delay="140"/>
- <frame index="25" offsetX="-1" offsetY="-36" delay="140"/>
- <frame index="26" offsetX="3" offsetY="-32" delay="140"/>
- <end/>
+ <frame index="14" offsetX="20" offsetY="2"/>
</animation>
</action>
- -->
</sprite>
diff --git a/graphics/sprites/equipment/head/fairyhat.xml b/graphics/sprites/equipment/head/fairyhat.xml
index 62030b8..8c97f9f 100644
--- a/graphics/sprites/equipment/head/fairyhat.xml
+++ b/graphics/sprites/equipment/head/fairyhat.xml
@@ -3,7 +3,7 @@
Copyright (C) 2018 TMW2 -->
<sprite>
<imageset name="base"
- src="graphics/sprites/equipment/head/fairyhat.png"
+ src="graphics/sprites/equipment/head/fairyhat.png|W"
width="32"
height="64"
offsetY="1"/>
diff --git a/graphics/sprites/equipment/head/fancyhat.png b/graphics/sprites/equipment/head/fancyhat.png
index 87453a1..78cbab0 100644
--- a/graphics/sprites/equipment/head/fancyhat.png
+++ b/graphics/sprites/equipment/head/fancyhat.png
Binary files differ
diff --git a/graphics/sprites/equipment/head/fancyhat.xml b/graphics/sprites/equipment/head/fancyhat.xml
index 1886b37..6d3e04e 100644
--- a/graphics/sprites/equipment/head/fancyhat.xml
+++ b/graphics/sprites/equipment/head/fancyhat.xml
@@ -1,12 +1,12 @@
<?xml version="1.0" encoding="utf-8"?>
-<!-- Author: Saulc
-Copyright (C) 2018 TMW2 -->
+<!-- Authors: Alige, Micksha, Reid
+Copyright (C) 2012-2018 Evol Online -->
+
<sprite>
<imageset name="base"
src="graphics/sprites/equipment/head/fancyhat.png"
width="32"
height="64"
offsetY="1"/>
-
- <include file="equipment/head/headmodel-male.xml"/>
+ <include file="equipment/head/headmodel-male.xml"/>
</sprite>
diff --git a/graphics/sprites/equipment/head/infantryhelmet.png b/graphics/sprites/equipment/head/infantryhelmet.png
index ea45233..39d390d 100644
--- a/graphics/sprites/equipment/head/infantryhelmet.png
+++ b/graphics/sprites/equipment/head/infantryhelmet.png
Binary files differ
diff --git a/graphics/sprites/equipment/head/knighthelmet.xml b/graphics/sprites/equipment/head/knighthelmet.xml
new file mode 100644
index 0000000..2d625e9
--- /dev/null
+++ b/graphics/sprites/equipment/head/knighthelmet.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Author: Saulc
+Copyright (C) 2018 TMW2 -->
+<sprite>
+ <imageset name="base"
+ src="graphics/sprites/equipment/head/knighthelmet.png|W"
+ width="32"
+ height="64"
+ offsetY="1"/>
+
+ <include file="equipment/head/headmodel-male.xml"/>
+</sprite>
diff --git a/graphics/sprites/equipment/head/moonshroomhat.png b/graphics/sprites/equipment/head/moonshroomhat.png
index c6b933b..ea6aa0a 100644
--- a/graphics/sprites/equipment/head/moonshroomhat.png
+++ b/graphics/sprites/equipment/head/moonshroomhat.png
Binary files differ
diff --git a/graphics/sprites/equipment/head/moonshroomhat.xml b/graphics/sprites/equipment/head/moonshroomhat.xml
index 69cb303..999c4f3 100644
--- a/graphics/sprites/equipment/head/moonshroomhat.xml
+++ b/graphics/sprites/equipment/head/moonshroomhat.xml
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Author: Saulc
-Copyright (C) 2018-2019 TMW2 -->
+Copyright (C) 2018 TMW2: Moubootaur Legends -->
<sprite>
<imageset name="base"
src="graphics/sprites/equipment/head/moonshroomhat.png"
diff --git a/graphics/sprites/equipment/head/nohmask.png b/graphics/sprites/equipment/head/nohmask.png
new file mode 100644
index 0000000..f6f58b9
--- /dev/null
+++ b/graphics/sprites/equipment/head/nohmask.png
Binary files differ
diff --git a/graphics/sprites/equipment/head/nohmask.xml b/graphics/sprites/equipment/head/nohmask.xml
new file mode 100644
index 0000000..9dd928b
--- /dev/null
+++ b/graphics/sprites/equipment/head/nohmask.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Author: Micksha
+Copyright (C) 2018 Evol -->
+<sprite>
+ <imageset name="base"
+ src="graphics/sprites/equipment/head/nohmask.png"
+ width="32"
+ height="64"
+ offsetY="1"/>
+
+ <include file="equipment/head/headmodel-male.xml"/>
+</sprite>
diff --git a/graphics/sprites/equipment/head/pumpkinhat.png b/graphics/sprites/equipment/head/pumpkinhat.png
index adced03..0c9e1c4 100644
--- a/graphics/sprites/equipment/head/pumpkinhat.png
+++ b/graphics/sprites/equipment/head/pumpkinhat.png
Binary files differ
diff --git a/graphics/sprites/equipment/head/pumpkinhat.xml b/graphics/sprites/equipment/head/pumpkinhat.xml
index 5d5670f..a80db19 100644
--- a/graphics/sprites/equipment/head/pumpkinhat.xml
+++ b/graphics/sprites/equipment/head/pumpkinhat.xml
@@ -1,12 +1,11 @@
<?xml version="1.0" encoding="utf-8"?>
-<!-- Author: Saulc
-Copyright (C) 2018 TMW2 -->
+<!-- Author: Reid
+Copyright (C) 2012-2013 Evol Online -->
<sprite>
<imageset name="base"
src="graphics/sprites/equipment/head/pumpkinhat.png"
width="32"
- height="64"
- offsetY="1"/>
+ height="64"/>
<include file="equipment/head/headmodel-male.xml"/>
</sprite>
diff --git a/graphics/sprites/equipment/head/rangerhat.png b/graphics/sprites/equipment/head/rangerhat.png
new file mode 100644
index 0000000..0a6b70a
--- /dev/null
+++ b/graphics/sprites/equipment/head/rangerhat.png
Binary files differ
diff --git a/graphics/sprites/equipment/head/rangerhat.xml b/graphics/sprites/equipment/head/rangerhat.xml
new file mode 100644
index 0000000..ad9f392
--- /dev/null
+++ b/graphics/sprites/equipment/head/rangerhat.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Author: Micksha
+Copyright (C) 2020 rEvolt -->
+
+<sprite>
+
+ <imageset name="base"
+ src="graphics/sprites/equipment/head/rangerhat.png"
+ width="42"
+ height="64"
+ offsetY="1"/>
+
+ <include file="equipment/head/headmodel-male.xml"/>
+
+</sprite>
diff --git a/graphics/sprites/equipment/head/rosehat.png b/graphics/sprites/equipment/head/rosehat.png
new file mode 100644
index 0000000..a47e1e0
--- /dev/null
+++ b/graphics/sprites/equipment/head/rosehat.png
Binary files differ
diff --git a/graphics/sprites/equipment/head/rosehat.xml b/graphics/sprites/equipment/head/rosehat.xml
new file mode 100644
index 0000000..9de18ac
--- /dev/null
+++ b/graphics/sprites/equipment/head/rosehat.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Author: Micksha
+Copyright (C) 2019 Evol -->
+<sprite>
+ <imageset name="base"
+ src="graphics/sprites/equipment/head/rosehat.png"
+ width="32"
+ height="64"
+ offsetY="1"/>
+
+ <include file="equipment/head/headmodel-male.xml"/>
+</sprite>
diff --git a/graphics/sprites/equipment/head/silkheadband.xml b/graphics/sprites/equipment/head/silkheadband.xml
index 821e4af..4e13fd7 100644
--- a/graphics/sprites/equipment/head/silkheadband.xml
+++ b/graphics/sprites/equipment/head/silkheadband.xml
@@ -3,7 +3,7 @@
Copyright (C) 2018 TMW2 -->
<sprite>
<imageset name="base"
- src="graphics/sprites/equipment/head/silkheadband.png"
+ src="graphics/sprites/equipment/head/silkheadband.png|W"
width="32"
height="64"
offsetY="1"/>
diff --git a/graphics/sprites/equipment/head/standardheadband.xml b/graphics/sprites/equipment/head/standardheadband.xml
index a82b4ab..a63644b 100644
--- a/graphics/sprites/equipment/head/standardheadband.xml
+++ b/graphics/sprites/equipment/head/standardheadband.xml
@@ -3,7 +3,7 @@
Copyright (C) 2018 TMW2 -->
<sprite>
<imageset name="base"
- src="graphics/sprites/equipment/head/standardheadband.png"
+ src="graphics/sprites/equipment/head/standardheadband.png|W"
width="32"
height="64"
offsetY="1"/>
diff --git a/graphics/sprites/equipment/head/warlordhelmet.png b/graphics/sprites/equipment/head/warlordhelmet.png
index 2ce60b5..6df3474 100644
--- a/graphics/sprites/equipment/head/warlordhelmet.png
+++ b/graphics/sprites/equipment/head/warlordhelmet.png
Binary files differ
diff --git a/graphics/sprites/equipment/shield/leather.png b/graphics/sprites/equipment/shield/leather.png
new file mode 100644
index 0000000..54c2e5b
--- /dev/null
+++ b/graphics/sprites/equipment/shield/leather.png
Binary files differ
diff --git a/graphics/sprites/equipment/shield/leather.xml b/graphics/sprites/equipment/shield/leather.xml
new file mode 100644
index 0000000..0c7ae53
--- /dev/null
+++ b/graphics/sprites/equipment/shield/leather.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Author: Jesusalva
+Copyright (C) 2018 TMW2: Moubootaur Legends -->
+<sprite>
+ <imageset name="shield"
+ src="graphics/sprites/equipment/shield/leather.png"
+ width="64"
+ height="64"/>
+
+ <include file="equipment/shield/standard.xml"/>
+</sprite>
diff --git a/graphics/sprites/equipment/shield/steel.png b/graphics/sprites/equipment/shield/steel.png
new file mode 100644
index 0000000..696307f
--- /dev/null
+++ b/graphics/sprites/equipment/shield/steel.png
Binary files differ
diff --git a/graphics/sprites/equipment/shield/wooden.png b/graphics/sprites/equipment/shield/wooden.png
new file mode 100644
index 0000000..0958c47
--- /dev/null
+++ b/graphics/sprites/equipment/shield/wooden.png
Binary files differ
diff --git a/graphics/sprites/equipment/shield/wooden.xml b/graphics/sprites/equipment/shield/wooden.xml
new file mode 100644
index 0000000..9bad4f2
--- /dev/null
+++ b/graphics/sprites/equipment/shield/wooden.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Author: Jesusalva
+Copyright (C) 2018 TMW2: Moubootaur Legends -->
+<sprite>
+ <imageset name="shield"
+ src="graphics/sprites/equipment/shield/wooden.png"
+ width="64"
+ height="64"/>
+
+ <include file="equipment/shield/standard.xml"/>
+</sprite>
diff --git a/graphics/sprites/equipment/shields/bladeshield.png b/graphics/sprites/equipment/shields/bladeshield.png
index 4803718..0fe762e 100644
--- a/graphics/sprites/equipment/shields/bladeshield.png
+++ b/graphics/sprites/equipment/shields/bladeshield.png
Binary files differ
diff --git a/graphics/sprites/equipment/shields/bladeshield.xml b/graphics/sprites/equipment/shields/bladeshield.xml
index 0aee31b..8cbe8fc 100644
--- a/graphics/sprites/equipment/shields/bladeshield.xml
+++ b/graphics/sprites/equipment/shields/bladeshield.xml
@@ -1,11 +1,11 @@
<?xml version="1.0" encoding="utf-8"?>
-<!-- Author: Jesusalva
-Copyright (C) 2018 TMW2: Moubootaur Legends -->
+<!-- Author: Micksha, Reid
+Copyright (C) 2015 - 2020 Evol Online -->
<sprite>
- <imageset name="shield"
+ <imageset name="base"
src="graphics/sprites/equipment/shields/bladeshield.png"
width="64"
height="64"/>
- <include file="equipment/shields/standard.xml"/>
+ <include file="races/human-male.xml"/>
</sprite>
diff --git a/graphics/sprites/equipment/shields/buckler.png b/graphics/sprites/equipment/shields/buckler.png
index 13ffb30..5d8c9c2 100644
--- a/graphics/sprites/equipment/shields/buckler.png
+++ b/graphics/sprites/equipment/shields/buckler.png
Binary files differ
diff --git a/graphics/sprites/equipment/shields/buckler.xml b/graphics/sprites/equipment/shields/buckler.xml
index 6991760..184751b 100644
--- a/graphics/sprites/equipment/shields/buckler.xml
+++ b/graphics/sprites/equipment/shields/buckler.xml
@@ -1,106 +1,11 @@
-<?xml version="1.0"?>
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Author: Micksha, Reid
+Copyright (C) 2015 - 2020 Evol Online -->
<sprite>
- <imageset name="shield" src="graphics/sprites/equipment/shields/buckler.png" width="64" height="64" />
-
- <action name="default" imageset="shield">
- </action>
-
- <action name="stand" imageset="shield">
- <animation direction="down">
- <frame index="0" />
- </animation>
- <animation direction="left">
- <frame index="18" />
- </animation>
- <animation direction="up">
- <frame index="36" />
- </animation>
- <animation direction="right">
- <frame index="54" />
- </animation>
- </action>
-
- <action name="walk" imageset="shield">
- <animation direction="down">
- <sequence start="1" end="6" delay="75" />
- </animation>
- <animation direction="left">
- <sequence start="19" end="24" delay="75" />
- </animation>
- <animation direction="up">
- <sequence start="37" end="42" delay="75" />
- </animation>
- <animation direction="right">
- <sequence start="55" end="60" delay="75" />
- </animation>
- </action>
-
- <action name="sit" imageset="shield">
- <animation direction="down">
- <frame index="7" />
- </animation>
- <animation direction="left">
- <frame index="25" />
- </animation>
- <animation direction="up">
- <frame index="43" />
- </animation>
- <animation direction="right">
- <frame index="61" />
- </animation>
- </action>
-
- <action name="dead" imageset="shield">
- <animation direction="down">
- <frame index="8" offsetX ="0" offsetY ="32" />
- </animation>
- <animation direction="left">
- <frame index="8" offsetX ="0" offsetY ="32" />
- </animation>
- <animation direction="up">
- <frame index="8" offsetX ="0" offsetY ="32" />
- </animation>
- <animation direction="right">
- <frame index="8" offsetX ="0" offsetY ="32" />
- </animation>
- </action>
-
- <action name="attack" imageset="shield">
- <animation direction="down">
- <sequence start="9" end="12" delay="75" />
- <end />
- </animation>
- <animation direction="left">
- <sequence start="27" end="30" delay="75" />
- <end />
- </animation>
- <animation direction="up">
- <sequence start="45" end="48" delay="75" />
- <end />
- </animation>
- <animation direction="right">
- <sequence start="63" end="66" delay="75" />
- <end />
- </animation>
- </action>
-
- <action name="attack_bow" imageset="shield">
- <animation direction="down">
- <sequence start="13" end="17" delay="75" />
- <end />
- </animation>
- <animation direction="left">
- <sequence start="31" end="35" delay="75" />
- <end />
- </animation>
- <animation direction="up">
- <sequence start="49" end="53" delay="75" />
- <end />
- </animation>
- <animation direction="right">
- <sequence start="67" end="71" delay="75" />
- <end />
- </animation>
- </action>
+ <imageset name="base"
+ src="graphics/sprites/equipment/shields/buckler.png"
+ width="64"
+ height="64"/>
+ <include file="races/human-male.xml"/>
</sprite>
diff --git a/graphics/sprites/equipment/shields/dragonshield.png b/graphics/sprites/equipment/shields/dragonshield.png
new file mode 100644
index 0000000..05e4beb
--- /dev/null
+++ b/graphics/sprites/equipment/shields/dragonshield.png
Binary files differ
diff --git a/graphics/sprites/equipment/shields/dragonshield.xml b/graphics/sprites/equipment/shields/dragonshield.xml
new file mode 100644
index 0000000..963897e
--- /dev/null
+++ b/graphics/sprites/equipment/shields/dragonshield.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Author: Micksha, Reid
+Copyright (C) 2015 - 2020 Evol Online -->
+<sprite>
+ <imageset name="base"
+ src="graphics/sprites/equipment/shields/dragonshield.png"
+ width="64"
+ height="64"/>
+
+ <include file="races/human-male.xml"/>
+</sprite>
diff --git a/graphics/sprites/equipment/shields/leathershield.png b/graphics/sprites/equipment/shields/leathershield.png
new file mode 100644
index 0000000..0f40b49
--- /dev/null
+++ b/graphics/sprites/equipment/shields/leathershield.png
Binary files differ
diff --git a/graphics/sprites/equipment/shields/leathershield.xml b/graphics/sprites/equipment/shields/leathershield.xml
new file mode 100644
index 0000000..dc84e8f
--- /dev/null
+++ b/graphics/sprites/equipment/shields/leathershield.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Author: Reid
+Copyright (C) 2015 Evol Online -->
+<sprite>
+ <imageset name="base"
+ src="graphics/sprites/equipment/shields/leathershield.png"
+ width="64"
+ height="64"/>
+
+ <include file="races/human-male.xml"/>
+</sprite>
diff --git a/graphics/sprites/equipment/shields/steelshield.png b/graphics/sprites/equipment/shields/steelshield.png
new file mode 100644
index 0000000..eb29f2b
--- /dev/null
+++ b/graphics/sprites/equipment/shields/steelshield.png
Binary files differ
diff --git a/graphics/sprites/equipment/shields/steelshield.xml b/graphics/sprites/equipment/shields/steelshield.xml
new file mode 100644
index 0000000..d2472e0
--- /dev/null
+++ b/graphics/sprites/equipment/shields/steelshield.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Author: Micksha, Reid
+Copyright (C) 2015 - 2020 Evol Online -->
+<sprite>
+ <imageset name="base"
+ src="graphics/sprites/equipment/shields/steelshield.png"
+ width="64"
+ height="64"/>
+
+ <include file="races/human-male.xml"/>
+</sprite>
diff --git a/graphics/sprites/equipment/shields/woodenshield.png b/graphics/sprites/equipment/shields/woodenshield.png
new file mode 100644
index 0000000..9b5c380
--- /dev/null
+++ b/graphics/sprites/equipment/shields/woodenshield.png
Binary files differ
diff --git a/graphics/sprites/equipment/shields/woodenshield.xml b/graphics/sprites/equipment/shields/woodenshield.xml
new file mode 100644
index 0000000..4f126e1
--- /dev/null
+++ b/graphics/sprites/equipment/shields/woodenshield.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Author: Micksha, Reid
+Copyright (C) 2015 - 2020 Evol Online -->
+<sprite>
+ <imageset name="base"
+ src="graphics/sprites/equipment/shields/woodenshield.png"
+ width="64"
+ height="64"/>
+
+ <include file="races/human-male.xml"/>
+</sprite>
diff --git a/graphics/sprites/equipment/weapons/axe.png b/graphics/sprites/equipment/weapons/axe.png
new file mode 100644
index 0000000..bb5f8b2
--- /dev/null
+++ b/graphics/sprites/equipment/weapons/axe.png
Binary files differ
diff --git a/graphics/sprites/equipment/weapons/axe.xml b/graphics/sprites/equipment/weapons/axe.xml
new file mode 100644
index 0000000..d582a5d
--- /dev/null
+++ b/graphics/sprites/equipment/weapons/axe.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Author: Micksha
+Copyright (C) 2019 Evol Online -->
+<sprite>
+ <imageset name="base"
+ src="graphics/sprites/equipment/weapons/axe.png"
+ width="64"
+ height="64"/>
+
+ <include file="equipment/weapons/knife.xml"/>
+</sprite>
diff --git a/graphics/sprites/equipment/weapons/backsword.xml b/graphics/sprites/equipment/weapons/backsword.xml
index 9c44a6b..7206ad5 100644
--- a/graphics/sprites/equipment/weapons/backsword.xml
+++ b/graphics/sprites/equipment/weapons/backsword.xml
@@ -1,12 +1,11 @@
<?xml version="1.0" encoding="utf-8"?>
-<!-- Author: Saulc
-Copyright (C) 2018 TMW2: Moubootaur Legends -->
-
+<!-- Author: Reid
+Copyright (C) 2011-2016 Evol Online -->
<sprite>
<imageset name="base"
src="graphics/sprites/equipment/weapons/backsword.png"
width="64"
height="64"/>
- <include file="races/human-male.xml"/>
-</sprite> \ No newline at end of file
+ <include file="equipment/weapons/knife.xml"/>
+</sprite>
diff --git a/graphics/sprites/equipment/weapons/knife.xml b/graphics/sprites/equipment/weapons/knife.xml
index 02d4894..bfa1b63 100644
--- a/graphics/sprites/equipment/weapons/knife.xml
+++ b/graphics/sprites/equipment/weapons/knife.xml
@@ -1,12 +1,316 @@
<?xml version="1.0" encoding="utf-8"?>
-<!-- Author: Saulc
-Copyright (C) 2018 TMW2: Moubootaur Legends -->
-
+<!-- Author: Reid
+Copyright (C) 2012-2013 Evol Online -->
<sprite>
<imageset name="base"
src="graphics/sprites/equipment/weapons/knife.png"
width="64"
height="64"/>
- <include file="races/human-male.xml"/>
-</sprite> \ No newline at end of file
+ <action name="stand" imageset="base">
+ <animation direction="down">
+ <frame index="0"/>
+ </animation>
+ <animation direction="left">
+ <frame index="16"/>
+ </animation>
+ <animation direction="up">
+ <frame index="32"/>
+ </animation>
+ <animation direction="right">
+ <frame index="48"/>
+ </animation>
+ </action>
+
+ <action name="walk" imageset="base">
+ <animation direction="down">
+ <sequence start="1" end="6" delay="80"/>
+ </animation>
+ <animation direction="left">
+ <sequence start="17" end="22" delay="80"/>
+ </animation>
+ <animation direction="up">
+ <sequence start="33" end="38" delay="80"/>
+ </animation>
+ <animation direction="right">
+ <sequence start="49" end="54" delay="80"/>
+ </animation>
+ </action>
+
+ <action name="attack" imageset="base">
+ <animation direction="down">
+ <sequence start="7" end="10" delay="80"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <sequence start="23" end="26" delay="80"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <sequence start="39" end="42" delay="80"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <sequence start="55" end="58" delay="80"/>
+ <end/>
+ </animation>
+ </action>
+
+ <action name="attack_bow" imageset="base">
+ <animation direction="down">
+ <sequence start="11" end="15" delay="80"/>
+ <end />
+ </animation>
+ <animation direction="left">
+ <sequence start="27" end="31" delay="80"/>
+ <end />
+ </animation>
+ <animation direction="up">
+ <sequence start="43" end="47" delay="80"/>
+ <end />
+ </animation>
+ <animation direction="right">
+ <sequence start="59" end="63" delay="80"/>
+ <end />
+ </animation>
+ </action>
+
+ <action name="attack_wand" imageset="base">
+ <animation direction="down">
+ <frame index="7" delay="80"/>
+ <frame index="8" delay="80"/>
+ <frame index="11" delay="90"/>
+ <sequence start="8" end="10" delay="70"/>
+ <end />
+ </animation>
+ <animation direction="left">
+ <frame index="23" delay="80"/>
+ <frame index="28" delay="80"/>
+ <frame index="27" delay="90"/>
+ <frame index="28" delay="70"/>
+ <sequence start="24" end="26" delay="70"/>
+ <end />
+ </animation>
+ <animation direction="up">
+ <frame index="39" delay="90"/>
+ <frame index="43" delay="90"/>
+ <sequence start="40" end="42" delay="80"/>
+ <end />
+ </animation>
+ <animation direction="right">
+ <frame index="55" delay="80"/>
+ <frame index="60" delay="80"/>
+ <frame index="59" delay="90"/>
+ <frame index="60" delay="70"/>
+ <sequence start="56" end="58" delay="70"/>
+ <end />
+ </animation>
+ </action>
+
+ <action name="attack_scythe" imageset="base">
+ <animation direction="down">
+ <frame index="11" delay="100"/>
+ <frame index="8" delay="100"/>
+ <frame index="9" delay="90"/>
+ <frame index="7" delay="90"/>
+ <frame index="10" delay="85"/>
+ <frame index="7" delay="90"/>
+ <frame index="9" delay="90"/>
+ <frame index="8" delay="100"/>
+ <end />
+ </animation>
+ <animation direction="left">
+ <frame index="27" delay="100"/>
+ <frame index="23" delay="90"/>
+ <frame index="24" delay="90"/>
+ <frame index="25" delay="80"/>
+ <frame index="26" delay="90"/>
+ <frame index="25" delay="90"/>
+ <frame index="24" delay="100"/>
+ <frame index="23" delay="90"/>
+ <end />
+ </animation>
+ <animation direction="up">
+ <frame index="43" delay="100"/>
+ <frame index="42" delay="90"/>
+ <frame index="41" delay="90"/>
+ <frame index="40" delay="80"/>
+ <frame index="39" delay="90"/>
+ <frame index="40" delay="90"/>
+ <frame index="41" delay="100"/>
+ <frame index="42" delay="90"/>
+ <end />
+ </animation>
+ <animation direction="right">
+ <frame index="59" delay="100"/>
+ <frame index="55" delay="90"/>
+ <frame index="56" delay="90"/>
+ <frame index="57" delay="80"/>
+ <frame index="58" delay="90"/>
+ <frame index="57" delay="90"/>
+ <frame index="56" delay="100"/>
+ <frame index="55" delay="90"/>
+ <end />
+ </animation>
+ </action>
+
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="7" delay="100"/>
+ <frame index="8" delay="100"/>
+ <frame index="11" delay="120"/>
+ <frame index="9" delay="90"/>
+ <frame index="10" delay="70"/>
+ <end />
+ </animation>
+ <animation direction="left">
+ <frame index="23" delay="100"/>
+ <frame index="24" delay="100"/>
+ <frame index="27" delay="120"/>
+ <frame index="25" delay="90"/>
+ <frame index="26" delay="70"/>
+ <end />
+ </animation>
+ <animation direction="up">
+ <frame index="39" delay="100"/>
+ <frame index="40" delay="100"/>
+ <frame index="41" delay="120"/>
+ <frame index="42" delay="90"/>
+ <frame index="44" delay="70"/>
+ <end />
+ </animation>
+ <animation direction="right">
+ <frame index="55" delay="100"/>
+ <frame index="56" delay="100"/>
+ <frame index="59" delay="120"/>
+ <frame index="57" delay="90"/>
+ <frame index="58" delay="70"/>
+ <end />
+ </animation>
+ </action>
+
+ <action name="attack_chop_long" imageset="base">
+ <animation direction="down">
+ <frame index="8" delay="120"/>
+ <frame index="11" delay="130"/>
+ <frame index="7" delay="70"/>
+ <frame index="10" delay="70"/>
+ <frame index="9" delay="90"/>
+ <end />
+ </animation>
+ <animation direction="left">
+ <frame index="23" delay="120"/>
+ <frame index="27" delay="130"/>
+ <frame index="26" delay="80"/>
+ <frame index="25" delay="100"/>
+ <frame index="24" delay="80"/>
+ <end />
+ </animation>
+ <animation direction="up">
+ <frame index="39" delay="120"/>
+ <frame index="40" delay="80"/>
+ <frame index="41" delay="130"/>
+ <frame index="42" delay="70"/>
+ <frame index="44" delay="100"/>
+ <end />
+ </animation>
+ <animation direction="right">
+ <frame index="55" delay="120"/>
+ <frame index="59" delay="130"/>
+ <frame index="58" delay="80"/>
+ <frame index="57" delay="100"/>
+ <frame index="56" delay="80"/>
+ <end />
+ </animation>
+ </action>
+
+ <action name="sit" imageset="base">
+ <animation direction="down">
+ <frame index="68"/>
+ </animation>
+ <animation direction="left">
+ <frame index="69"/>
+ </animation>
+ <animation direction="up">
+ <frame index="70"/>
+ </animation>
+ <animation direction="right">
+ <frame index="71"/>
+ </animation>
+ </action>
+
+ <action name="sittop" imageset="base">
+ <animation direction="down">
+ <frame index="64"/>
+ </animation>
+ <animation direction="left">
+ <frame index="65"/>
+ </animation>
+ <animation direction="up">
+ <frame index="66"/>
+ </animation>
+ <animation direction="right">
+ <frame index="67"/>
+ </animation>
+ </action>
+
+ <action name="standride" imageset="base">
+ <animation direction="down">
+ <frame index="64"/>
+ </animation>
+ <animation direction="left">
+ <frame index="65"/>
+ </animation>
+ <animation direction="up">
+ <frame index="66"/>
+ </animation>
+ <animation direction="right">
+ <frame index="67"/>
+ </animation>
+ </action>
+
+ <action name="spawnride" imageset="base">
+ <animation direction="down">
+ <frame index="64"/>
+ </animation>
+ <animation direction="left">
+ <frame index="65"/>
+ </animation>
+ <animation direction="up">
+ <frame index="66"/>
+ </animation>
+ <animation direction="right">
+ <frame index="67"/>
+ </animation>
+ </action>
+
+ <action name="ride" imageset="base">
+ <animation direction="down">
+ <frame index="64"/>
+ </animation>
+ <animation direction="left">
+ <frame index="65"/>
+ </animation>
+ <animation direction="up">
+ <frame index="66"/>
+ </animation>
+ <animation direction="right">
+ <frame index="67"/>
+ </animation>
+ </action>
+
+ <action name="dead" imageset="base">
+ <animation direction="down">
+ <frame index="72"/>
+ </animation>
+ <animation direction="left">
+ <frame index="72"/>
+ </animation>
+ <animation direction="up">
+ <frame index="72"/>
+ </animation>
+ <animation direction="right">
+ <frame index="72"/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/weapons/pickaxe.png b/graphics/sprites/equipment/weapons/pickaxe.png
index da48b6f..3764492 100644
--- a/graphics/sprites/equipment/weapons/pickaxe.png
+++ b/graphics/sprites/equipment/weapons/pickaxe.png
Binary files differ
diff --git a/graphics/sprites/equipment/weapons/pickaxe.xml b/graphics/sprites/equipment/weapons/pickaxe.xml
index 6b39c57..9bb3449 100644
--- a/graphics/sprites/equipment/weapons/pickaxe.xml
+++ b/graphics/sprites/equipment/weapons/pickaxe.xml
@@ -1,9 +1,11 @@
<?xml version="1.0" encoding="utf-8"?>
+<!-- Author: Micksha
+Copyright (C) 2011-2016 Evol Online -->
<sprite>
- <imageset name="weapon"
+ <imageset name="base"
src="graphics/sprites/equipment/weapons/pickaxe.png"
width="64"
height="64"/>
- <include file="equipment/weapons/kanabo.xml"/>
+ <include file="equipment/weapons/knife.xml"/>
</sprite>
diff --git a/graphics/sprites/equipment/weapons/piouslayer.png b/graphics/sprites/equipment/weapons/piouslayer.png
new file mode 100644
index 0000000..c2c5ecd
--- /dev/null
+++ b/graphics/sprites/equipment/weapons/piouslayer.png
Binary files differ
diff --git a/graphics/sprites/equipment/weapons/piouslayer.xml b/graphics/sprites/equipment/weapons/piouslayer.xml
new file mode 100644
index 0000000..bc86db0
--- /dev/null
+++ b/graphics/sprites/equipment/weapons/piouslayer.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Author: Reid
+Copyright (C) 2011-2013 Evol Online -->
+<sprite>
+ <imageset name="base"
+ src="graphics/sprites/equipment/weapons/piouslayer.png"
+ width="64"
+ height="64"/>
+
+ <include file="equipment/weapons/knife.xml"/>
+</sprite>
diff --git a/graphics/sprites/equipment/weapons/scythe.png b/graphics/sprites/equipment/weapons/scythe.png
index f787ebe..ba39bb3 100644
--- a/graphics/sprites/equipment/weapons/scythe.png
+++ b/graphics/sprites/equipment/weapons/scythe.png
Binary files differ
diff --git a/graphics/sprites/equipment/weapons/scythe.xml b/graphics/sprites/equipment/weapons/scythe.xml
index d179699..86a3994 100644
--- a/graphics/sprites/equipment/weapons/scythe.xml
+++ b/graphics/sprites/equipment/weapons/scythe.xml
@@ -1,29 +1,11 @@
-<?xml version="1.0"?>
-<!-- Author: TMW-BR, Jesusalva
-Copyright (C) 2006-2016 The Mana World Brazil
-Copyright (C) 2018 TMW2: Moubootaur Legends -->
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Author: Micksha
+Copyright (C) 2011-2015 Evol Online -->
<sprite>
- <imageset name="scythe" src="graphics/sprites/equipment/weapons/scythe.png" width="64" height="64" />
+ <imageset name="base"
+ src="graphics/sprites/equipment/weapons/scythe.png"
+ width="64"
+ height="64"/>
- <action name="default" imageset="scythe">
- </action>
-
- <action name="attack" imageset="scythe">
- <animation direction="down">
- <sequence start="0" end="3" delay="75" />
- <end />
- </animation>
- <animation direction="left">
- <sequence start="4" end="7" delay="75" />
- <end />
- </animation>
- <animation direction="up">
- <sequence start="8" end="11" delay="75" />
- <end />
- </animation>
- <animation direction="right">
- <sequence start="12" end="15" delay="75" />
- <end />
- </animation>
- </action>
+ <include file="equipment/weapons/knife.xml"/>
</sprite>
diff --git a/graphics/sprites/equipment/weapons/staff-life.xml b/graphics/sprites/equipment/weapons/staff-life.xml
new file mode 100644
index 0000000..cc50ec7
--- /dev/null
+++ b/graphics/sprites/equipment/weapons/staff-life.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Author: Micksha
+Copyright (C) 2019 - 2020 Evol Online -->
+<sprite>
+ <imageset name="base"
+ src="graphics/sprites/equipment/weapons/staff-life.png|W"
+ width="64"
+ height="64"/>
+
+ <include file="equipment/weapons/knife.xml"/>
+</sprite>
diff --git a/graphics/sprites/equipment/weapons/staff.png b/graphics/sprites/equipment/weapons/staff.png
new file mode 100644
index 0000000..5886606
--- /dev/null
+++ b/graphics/sprites/equipment/weapons/staff.png
Binary files differ
diff --git a/graphics/sprites/equipment/weapons/staff.xml b/graphics/sprites/equipment/weapons/staff.xml
new file mode 100644
index 0000000..9831fdf
--- /dev/null
+++ b/graphics/sprites/equipment/weapons/staff.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Author: Micksha
+Copyright (C) 2019 Evol Online -->
+<sprite>
+ <imageset name="base"
+ src="graphics/sprites/equipment/weapons/staff.png"
+ width="64"
+ height="64"/>
+
+ <include file="equipment/weapons/knife.xml"/>
+</sprite>
diff --git a/graphics/sprites/equipment/weapons/sword-wooden.png b/graphics/sprites/equipment/weapons/sword-wooden.png
new file mode 100644
index 0000000..6479144
--- /dev/null
+++ b/graphics/sprites/equipment/weapons/sword-wooden.png
Binary files differ
diff --git a/graphics/sprites/equipment/weapons/sword-wooden.xml b/graphics/sprites/equipment/weapons/sword-wooden.xml
new file mode 100644
index 0000000..0ae9505
--- /dev/null
+++ b/graphics/sprites/equipment/weapons/sword-wooden.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Author: Micksha
+Copyright (C) 2020 Evol Online -->
+<sprite>
+ <imageset name="base"
+ src="graphics/sprites/equipment/weapons/sword-wooden.png"
+ width="64"
+ height="64"/>
+
+ <include file="equipment/weapons/knife.xml"/>
+</sprite>
diff --git a/graphics/sprites/equipment/weapons/torch.png b/graphics/sprites/equipment/weapons/torch.png
new file mode 100644
index 0000000..cba26a7
--- /dev/null
+++ b/graphics/sprites/equipment/weapons/torch.png
Binary files differ
diff --git a/graphics/sprites/equipment/weapons/torch.xml b/graphics/sprites/equipment/weapons/torch.xml
new file mode 100644
index 0000000..99461e8
--- /dev/null
+++ b/graphics/sprites/equipment/weapons/torch.xml
@@ -0,0 +1,356 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Author: Micksha, Reid
+Copyright (C) 2012-2019 Evol Online -->
+<sprite>
+ <imageset name="base"
+ src="graphics/sprites/equipment/weapons/torch.png"
+ width="64"
+ height="64"/>
+
+ <action name="stand" imageset="base">
+ <animation direction="down">
+ <frame index="0" delay="80"/>
+ <frame index="76" delay="80"/>
+ <frame index="77" delay="80"/>
+ <frame index="78" delay="80"/>
+ <frame index="79" delay="80"/>
+ </animation>
+ <animation direction="left">
+ <frame index="16" delay="80"/>
+ <frame index="92" delay="80"/>
+ <frame index="93" delay="80"/>
+ <frame index="94" delay="80"/>
+ <frame index="95" delay="80"/>
+ </animation>
+ <animation direction="up">
+ <frame index="32" delay="80"/>
+ <frame index="108" delay="80"/>
+ <frame index="109" delay="80"/>
+ <frame index="110" delay="80"/>
+ <frame index="111" delay="80"/>
+ </animation>
+ <animation direction="right">
+ <frame index="48" delay="80"/>
+ <frame index="124" delay="80"/>
+ <frame index="125" delay="80"/>
+ <frame index="126" delay="80"/>
+ <frame index="127" delay="80"/>
+ </animation>
+ </action>
+
+ <action name="walk" imageset="base">
+ <animation direction="down">
+ <sequence start="1" end="6" delay="80"/>
+ </animation>
+ <animation direction="left">
+ <sequence start="17" end="22" delay="80"/>
+ </animation>
+ <animation direction="up">
+ <sequence start="33" end="38" delay="80"/>
+ </animation>
+ <animation direction="right">
+ <sequence start="49" end="54" delay="80"/>
+ </animation>
+ </action>
+
+ <action name="attack" imageset="base">
+ <animation direction="down">
+ <sequence start="7" end="10" delay="80"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <sequence start="23" end="26" delay="80"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <sequence start="39" end="42" delay="80"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <sequence start="55" end="58" delay="80"/>
+ <end/>
+ </animation>
+ </action>
+
+ <action name="attack_bow" imageset="base">
+ <animation direction="down">
+ <sequence start="11" end="15" delay="80"/>
+ <end />
+ </animation>
+ <animation direction="left">
+ <sequence start="27" end="31" delay="80"/>
+ <end />
+ </animation>
+ <animation direction="up">
+ <sequence start="43" end="47" delay="80"/>
+ <end />
+ </animation>
+ <animation direction="right">
+ <sequence start="59" end="63" delay="80"/>
+ <end />
+ </animation>
+ </action>
+
+ <action name="attack_wand" imageset="base">
+ <animation direction="down">
+ <frame index="7" delay="80"/>
+ <frame index="8" delay="80"/>
+ <frame index="11" delay="90"/>
+ <sequence start="8" end="10" delay="70"/>
+ <end />
+ </animation>
+ <animation direction="left">
+ <frame index="23" delay="80"/>
+ <frame index="28" delay="80"/>
+ <frame index="27" delay="90"/>
+ <frame index="28" delay="70"/>
+ <sequence start="24" end="26" delay="70"/>
+ <end />
+ </animation>
+ <animation direction="up">
+ <frame index="39" delay="90"/>
+ <frame index="43" delay="90"/>
+ <sequence start="40" end="42" delay="80"/>
+ <end />
+ </animation>
+ <animation direction="right">
+ <frame index="55" delay="80"/>
+ <frame index="60" delay="80"/>
+ <frame index="59" delay="90"/>
+ <frame index="60" delay="70"/>
+ <sequence start="56" end="58" delay="70"/>
+ <end />
+ </animation>
+ </action>
+
+ <action name="attack_scythe" imageset="base">
+ <animation direction="down">
+ <frame index="11" delay="100"/>
+ <frame index="8" delay="100"/>
+ <frame index="9" delay="90"/>
+ <frame index="7" delay="90"/>
+ <frame index="10" delay="85"/>
+ <frame index="7" delay="90"/>
+ <frame index="9" delay="90"/>
+ <frame index="8" delay="100"/>
+ <end />
+ </animation>
+ <animation direction="left">
+ <frame index="27" delay="100"/>
+ <frame index="23" delay="90"/>
+ <frame index="24" delay="90"/>
+ <frame index="25" delay="80"/>
+ <frame index="26" delay="90"/>
+ <frame index="25" delay="90"/>
+ <frame index="24" delay="100"/>
+ <frame index="23" delay="90"/>
+ <end />
+ </animation>
+ <animation direction="up">
+ <frame index="43" delay="100"/>
+ <frame index="42" delay="90"/>
+ <frame index="41" delay="90"/>
+ <frame index="40" delay="80"/>
+ <frame index="39" delay="90"/>
+ <frame index="40" delay="90"/>
+ <frame index="41" delay="100"/>
+ <frame index="42" delay="90"/>
+ <end />
+ </animation>
+ <animation direction="right">
+ <frame index="59" delay="100"/>
+ <frame index="55" delay="90"/>
+ <frame index="56" delay="90"/>
+ <frame index="57" delay="80"/>
+ <frame index="58" delay="90"/>
+ <frame index="57" delay="90"/>
+ <frame index="56" delay="100"/>
+ <frame index="55" delay="90"/>
+ <end />
+ </animation>
+ </action>
+
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="7" delay="100"/>
+ <frame index="8" delay="100"/>
+ <frame index="11" delay="120"/>
+ <frame index="9" delay="90"/>
+ <frame index="10" delay="70"/>
+ <end />
+ </animation>
+ <animation direction="left">
+ <frame index="23" delay="100"/>
+ <frame index="24" delay="100"/>
+ <frame index="27" delay="120"/>
+ <frame index="25" delay="90"/>
+ <frame index="26" delay="70"/>
+ <end />
+ </animation>
+ <animation direction="up">
+ <frame index="39" delay="100"/>
+ <frame index="40" delay="100"/>
+ <frame index="41" delay="120"/>
+ <frame index="42" delay="90"/>
+ <frame index="44" delay="70"/>
+ <end />
+ </animation>
+ <animation direction="right">
+ <frame index="55" delay="100"/>
+ <frame index="56" delay="100"/>
+ <frame index="59" delay="120"/>
+ <frame index="57" delay="90"/>
+ <frame index="58" delay="70"/>
+ <end />
+ </animation>
+ </action>
+
+ <action name="attack_chop_long" imageset="base">
+ <animation direction="down">
+ <frame index="8" delay="120"/>
+ <frame index="11" delay="130"/>
+ <frame index="7" delay="70"/>
+ <frame index="10" delay="70"/>
+ <frame index="9" delay="90"/>
+ <end />
+ </animation>
+ <animation direction="left">
+ <frame index="23" delay="120"/>
+ <frame index="27" delay="130"/>
+ <frame index="26" delay="80"/>
+ <frame index="25" delay="100"/>
+ <frame index="24" delay="80"/>
+ <end />
+ </animation>
+ <animation direction="up">
+ <frame index="39" delay="120"/>
+ <frame index="40" delay="80"/>
+ <frame index="41" delay="130"/>
+ <frame index="42" delay="70"/>
+ <frame index="44" delay="100"/>
+ <end />
+ </animation>
+ <animation direction="right">
+ <frame index="55" delay="120"/>
+ <frame index="59" delay="130"/>
+ <frame index="58" delay="80"/>
+ <frame index="57" delay="100"/>
+ <frame index="56" delay="80"/>
+ <end />
+ </animation>
+ </action>
+
+ <action name="sit" imageset="base">
+ <animation direction="down">
+ <frame index="68" delay="80"/>
+ <frame index="84" delay="80"/>
+ <frame index="100" delay="80"/>
+ <frame index="116" delay="80"/>
+ </animation>
+ <animation direction="left">
+ <frame index="69" delay="80"/>
+ <frame index="85" delay="80"/>
+ <frame index="101" delay="80"/>
+ <frame index="117" delay="80"/>
+ </animation>
+ <animation direction="up">
+ <frame index="70" delay="80"/>
+ <frame index="86" delay="80"/>
+ <frame index="102" delay="80"/>
+ <frame index="118" delay="80"/>
+ </animation>
+ <animation direction="right">
+ <frame index="71" delay="80"/>
+ <frame index="87" delay="80"/>
+ <frame index="103" delay="80"/>
+ <frame index="119" delay="80"/>
+ </animation>
+ </action>
+
+ <action name="sittop" imageset="base">
+ <animation direction="down">
+ <frame index="64" delay="80"/>
+ <frame index="80" delay="80"/>
+ <frame index="96" delay="80"/>
+ <frame index="112" delay="80"/>
+ </animation>
+ <animation direction="left">
+ <frame index="65" delay="80"/>
+ <frame index="81" delay="80"/>
+ <frame index="97" delay="80"/>
+ <frame index="113" delay="80"/>
+ </animation>
+ <animation direction="up">
+ <frame index="66" delay="80"/>
+ <frame index="82" delay="80"/>
+ <frame index="98" delay="80"/>
+ <frame index="114" delay="80"/>
+ </animation>
+ <animation direction="right">
+ <frame index="67" delay="80"/>
+ <frame index="83" delay="80"/>
+ <frame index="99" delay="80"/>
+ <frame index="115" delay="80"/>
+ </animation>
+ </action>
+
+ <action name="standride" imageset="base">
+ <animation direction="down">
+ <frame index="64"/>
+ </animation>
+ <animation direction="left">
+ <frame index="65"/>
+ </animation>
+ <animation direction="up">
+ <frame index="66"/>
+ </animation>
+ <animation direction="right">
+ <frame index="67"/>
+ </animation>
+ </action>
+
+ <action name="spawnride" imageset="base">
+ <animation direction="down">
+ <frame index="64"/>
+ </animation>
+ <animation direction="left">
+ <frame index="65"/>
+ </animation>
+ <animation direction="up">
+ <frame index="66"/>
+ </animation>
+ <animation direction="right">
+ <frame index="67"/>
+ </animation>
+ </action>
+
+ <action name="ride" imageset="base">
+ <animation direction="down">
+ <frame index="64"/>
+ </animation>
+ <animation direction="left">
+ <frame index="65"/>
+ </animation>
+ <animation direction="up">
+ <frame index="66"/>
+ </animation>
+ <animation direction="right">
+ <frame index="67"/>
+ </animation>
+ </action>
+
+ <action name="dead" imageset="base">
+ <animation direction="down">
+ <frame index="72"/>
+ </animation>
+ <animation direction="left">
+ <frame index="72"/>
+ </animation>
+ <animation direction="up">
+ <frame index="72"/>
+ </animation>
+ <animation direction="right">
+ <frame index="72"/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/weapons/traininggladius.png b/graphics/sprites/equipment/weapons/traininggladius.png
new file mode 100644
index 0000000..a2641dc
--- /dev/null
+++ b/graphics/sprites/equipment/weapons/traininggladius.png
Binary files differ
diff --git a/graphics/sprites/equipment/weapons/traininggladius.xml b/graphics/sprites/equipment/weapons/traininggladius.xml
new file mode 100644
index 0000000..5e95e0c
--- /dev/null
+++ b/graphics/sprites/equipment/weapons/traininggladius.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Author: Reid
+Copyright (C) 2011-2015 Evol Online -->
+<sprite>
+ <imageset name="base"
+ src="graphics/sprites/equipment/weapons/traininggladius.png"
+ width="64"
+ height="64"/>
+
+ <include file="equipment/weapons/knife.xml"/>
+</sprite>
diff --git a/graphics/sprites/equipment/weapons/woodenbow.xml b/graphics/sprites/equipment/weapons/woodenbow.xml
index 6b5f9f6..63accbd 100644
--- a/graphics/sprites/equipment/weapons/woodenbow.xml
+++ b/graphics/sprites/equipment/weapons/woodenbow.xml
@@ -1,12 +1,11 @@
<?xml version="1.0" encoding="utf-8"?>
-<!-- Author: Saulc
-Copyright (C) 2018 TMW2: Moubootaur Legends -->
-
+<!-- Author: Reid
+Copyright (C) 2011-2016 Evol Online -->
<sprite>
<imageset name="base"
src="graphics/sprites/equipment/weapons/woodenbow.png"
width="64"
height="64"/>
- <include file="races/human-male.xml"/>
-</sprite> \ No newline at end of file
+ <include file="equipment/weapons/knife.xml"/>
+</sprite>
diff --git a/graphics/sprites/hairstyles/hairstyle01.xml b/graphics/sprites/hairstyles/hairstyle01.xml
index 42ac494..7243acd 100644
--- a/graphics/sprites/hairstyles/hairstyle01.xml
+++ b/graphics/sprites/hairstyles/hairstyle01.xml
@@ -105,24 +105,148 @@ Copyright (C) 2012-2016 Evol Online -->
</animation>
</action>
- <action name="sit" imageset="base">
+ <action name="attack_wand" imageset="base">
<animation direction="down">
- <frame index="0" offsetY="-17"/>
+ <frame index="0" offsetY="-27" delay="80"/>
+ <frame index="0" offsetY="-28" delay="240"/>
+ <frame index="0" offsetY="-25" delay="70"/>
+ <frame index="0" offsetY="-24" delay="70"/>
+ <end />
</animation>
<animation direction="left">
- <frame index="1" offsetX="4" offsetY="-20"/>
+ <frame index="1" offsetX="4" offsetY="-30" delay="80"/>
+ <frame index="1" offsetX="3" offsetY="-29" delay="240"/>
+ <frame index="1" offsetX="4" offsetY="-31" delay="70"/>
+ <frame index="1" offsetY="-28" delay="70"/>
+ <frame index="1" offsetX="-1" offsetY="-27" delay="70"/>
+ <end />
</animation>
<animation direction="up">
- <frame index="2" offsetY="-17"/>
+ <frame index="2" offsetX="-2" offsetY="-25" delay="90"/>
+ <frame index="2" offsetX="-1" offsetY="-25" delay="90"/>
+ <frame index="2" offsetX="-2" offsetY="-25" delay="160"/>
+ <frame index="2" offsetX="-2" offsetY="-23" delay="80"/>
+ <end />
</animation>
<animation direction="right">
- <frame index="3" offsetX="-6" offsetY="-20"/>
+ <frame index="3" offsetX="-3" offsetY="-30" delay="80"/>
+ <frame index="3" offsetX="-3" offsetY="-29" delay="240"/>
+ <frame index="3" offsetX="-3" offsetY="-31" delay="70"/>
+ <frame index="3" offsetY="-28" delay="70"/>
+ <frame index="3" offsetX="1" offsetY="-27" delay="70"/>
+ <end />
</animation>
</action>
- <action name="sittop" imageset="base">
+ <action name="attack_scythe" imageset="base">
<animation direction="down">
- <frame index="0" offsetY="-17"/>
+ <frame index="0" offsetY="-28" delay="200"/>
+ <frame index="0" offsetY="-25" delay="90"/>
+ <frame index="0" offsetY="-27" delay="90"/>
+ <frame index="0" offsetY="-24" delay="85"/>
+ <frame index="0" offsetY="-27" delay="90"/>
+ <frame index="0" offsetY="-25" delay="90"/>
+ <frame index="0" offsetY="-28" delay="100"/>
+ <end />
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-29" delay="100"/>
+ <frame index="1" offsetX="4" offsetY="-30" delay="90"/>
+ <frame index="1" offsetX="4" offsetY="-31" delay="90"/>
+ <frame index="1" offsetY="-28" delay="80"/>
+ <frame index="1" offsetX="-1" offsetY="-27" delay="90"/>
+ <frame index="1" offsetY="-28" delay="90"/>
+ <frame index="1" offsetX="4" offsetY="-31" delay="100"/>
+ <frame index="1" offsetX="4" offsetY="-30" delay="90"/>
+ <end />
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-25" delay="100"/>
+ <frame index="2" offsetX="-2" offsetY="-23" delay="90"/>
+ <frame index="2" offsetX="-2" offsetY="-25" delay="450"/>
+ <frame index="2" offsetX="-2" offsetY="-23" delay="90"/>
+ <end />
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-29" delay="100"/>
+ <frame index="3" offsetX="-3" offsetY="-30" delay="90"/>
+ <frame index="3" offsetX="-3" offsetY="-31" delay="90"/>
+ <frame index="3" offsetY="-28" delay="80"/>
+ <frame index="3" offsetX="1" offsetY="-27" delay="90"/>
+ <frame index="3" offsetY="-28" delay="90"/>
+ <frame index="3" offsetX="-3" offsetY="-31" delay="90"/>
+ <frame index="3" offsetX="-3" offsetY="-30" delay="90"/>
+ <end />
+ </animation>
+ </action>
+
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetY="-27" delay="100"/>
+ <frame index="0" offsetY="-28" delay="220"/>
+ <frame index="0" offsetY="-25" delay="90"/>
+ <frame index="0" offsetY="-24" delay="70"/>
+ <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="3" offsetY="-29" delay="120"/>
+ <frame index="1" offsetY="-28" delay="90"/>
+ <frame index="1" offsetX="-1" offsetY="-27" delay="70"/>
+ <end />
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-25" delay="320"/>
+ <frame index="2" offsetX="-2" offsetY="-23" delay="90"/>
+ <frame index="2" offsetX="-1" offsetY="-25" delay="70"/>
+ <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="-3" offsetY="-29" delay="120"/>
+ <frame index="3" offsetY="-28" delay="90"/>
+ <frame index="3" offsetX="1" offsetY="-27" delay="70"/>
+ <end />
+ </animation>
+ </action>
+
+ <action name="attack_chop_long" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetY="-28" delay="250"/>
+ <frame index="0" offsetY="-27" delay="70"/>
+ <frame index="0" offsetY="-24" delay="70"/>
+ <frame index="0" offsetY="-25" delay="90"/>
+ <end />
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-30" delay="120"/>
+ <frame index="1" offsetX="3" offsetY="-29" delay="130"/>
+ <frame index="1" offsetX="-1" offsetY="-27" delay="80"/>
+ <frame index="1" offsetY="-28" delay="100"/>
+ <frame index="1" offsetX="4" offsetY="-31" delay="80"/>
+ <end />
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-25" delay="330"/>
+ <frame index="2" offsetX="-2" offsetY="-23" delay="70"/>
+ <frame index="2" offsetX="-1" offsetY="-25" delay="100"/>
+ <end />
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="120"/>
+ <frame index="3" offsetX="-3" offsetY="-29" delay="130"/>
+ <frame index="3" offsetX="1" offsetY="-27" delay="80"/>
+ <frame index="3" offsetY="-28" delay="100"/>
+ <frame index="3" offsetX="-3" offsetY="-31" delay="80"/>
+ <end />
+ </animation>
+ </action>
+
+ <action name="sit" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetY="-22"/>
</animation>
<animation direction="left">
<frame index="1" offsetX="4" offsetY="-20"/>
@@ -135,7 +259,7 @@ Copyright (C) 2012-2016 Evol Online -->
</animation>
</action>
- <action name="standride" imageset="base">
+ <action name="sittop" imageset="base">
<animation direction="down">
<frame index="0" offsetY="-17"/>
</animation>
@@ -150,7 +274,7 @@ Copyright (C) 2012-2016 Evol Online -->
</animation>
</action>
- <action name="spawnride" imageset="base">
+ <action name="standride" imageset="base">
<animation direction="down">
<frame index="0" offsetY="-17"/>
</animation>
@@ -165,7 +289,7 @@ Copyright (C) 2012-2016 Evol Online -->
</animation>
</action>
- <action name="ride" imageset="base">
+ <action name="spawnride" imageset="base">
<animation direction="down">
<frame index="0" offsetY="-17"/>
</animation>
@@ -180,7 +304,7 @@ Copyright (C) 2012-2016 Evol Online -->
</animation>
</action>
- <action name="attackride" imageset="base">
+ <action name="ride" imageset="base">
<animation direction="down">
<frame index="0" offsetY="-17"/>
</animation>
diff --git a/graphics/sprites/hairstyles/hairstyle13.xml b/graphics/sprites/hairstyles/hairstyle13.xml
index 49539f8..a5cdb07 100644
--- a/graphics/sprites/hairstyles/hairstyle13.xml
+++ b/graphics/sprites/hairstyles/hairstyle13.xml
@@ -1,6 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Author: Reid
Copyright (C) 2012 Evol Online -->
+
<sprite>
<imageset name="base"
src="graphics/sprites/hairstyles/hairstyle13.png|S"
@@ -22,7 +23,7 @@ Copyright (C) 2012 Evol Online -->
</animation>
</action>
-<action name="walk" imageset="base">
+ <action name="walk" imageset="base">
<animation direction="down">
<frame index="0" offsetX="3" offsetY="-32" delay="80"/>
<frame index="1" offsetX="3" offsetY="-33" delay="160"/>
@@ -108,24 +109,151 @@ Copyright (C) 2012 Evol Online -->
</animation>
</action>
- <action name="sit" imageset="base">
+ <action name="attack_wand" imageset="base">
<animation direction="down">
- <frame index="0" offsetY="-26" offsetX="3"/>
+ <frame index="0" offsetX="3" offsetY="-30" delay="80"/>
+ <frame index="0" offsetX="3" offsetY="-31" delay="80"/>
+ <frame index="0" offsetX="3" offsetY="-32" delay="90"/>
+ <frame index="0" offsetX="3" offsetY="-31" delay="70"/>
+ <frame index="0" offsetX="3" offsetY="-28" delay="70"/>
+ <frame index="0" offsetX="3" offsetY="-27" delay="70"/>
+ <end />
</animation>
<animation direction="left">
- <frame index="3" offsetX="7" offsetY="-24"/>
+ <frame index="3" offsetX="7" offsetY="-34" delay="80"/>
+ <frame index="3" offsetX="6" offsetY="-33" delay="240"/>
+ <frame index="3" offsetX="7" offsetY="-35" delay="70"/>
+ <frame index="3" offsetX="3" offsetY="-32" delay="70"/>
+ <frame index="3" offsetX="2" offsetY="-31" delay="70"/>
+ <end />
</animation>
<animation direction="up">
- <frame index="6" offsetX="4" offsetY="-25"/>
+ <frame index="6" offsetX="2" offsetY="-33" delay="90"/>
+ <frame index="6" offsetX="3" offsetY="-33" delay="90"/>
+ <frame index="6" offsetX="2" offsetY="-32" delay="160"/>
+ <frame index="6" offsetX="2" offsetY="-31" delay="80"/>
+ <end />
</animation>
<animation direction="right">
- <frame index="9" offsetX="-3" offsetY="-24"/>
+ <frame index="9" offsetY="-34" delay="80"/>
+ <frame index="9" offsetY="-33" delay="240"/>
+ <frame index="9" offsetY="-35" delay="70"/>
+ <frame index="9" offsetX="3" offsetY="-32" delay="70"/>
+ <frame index="9" offsetX="4" offsetY="-31" delay="70"/>
+ <end />
</animation>
</action>
- <action name="sittop" imageset="base">
+ <action name="attack_scythe" imageset="base">
<animation direction="down">
- <frame index="0" offsetY="-21" offsetX="3"/>
+ <frame index="0" offsetX="3" offsetY="-32" delay="100"/>
+ <frame index="0" offsetX="3" offsetY="-31" delay="100"/>
+ <frame index="0" offsetX="3" offsetY="-28" delay="90"/>
+ <frame index="0" offsetX="3" offsetY="-30" delay="90"/>
+ <frame index="0" offsetX="3" offsetY="-27" delay="85"/>
+ <frame index="0" offsetX="3" offsetY="-30" delay="90"/>
+ <frame index="0" offsetX="3" offsetY="-28" delay="90"/>
+ <frame index="0" offsetX="3" offsetY="-31" delay="100"/>
+ <end />
+ </animation>
+ <animation direction="left">
+ <frame index="3" offsetX="6" offsetY="-33" delay="100"/>
+ <frame index="3" offsetX="7" offsetY="-34" delay="90"/>
+ <frame index="3" offsetX="7" offsetY="-35" delay="90"/>
+ <frame index="3" offsetX="3" offsetY="-32" delay="80"/>
+ <frame index="3" offsetX="2" offsetY="-31" delay="90"/>
+ <frame index="3" offsetX="3" offsetY="-32" delay="80"/>
+ <frame index="3" offsetX="7" offsetY="-35" delay="90"/>
+ <frame index="3" offsetX="7" offsetY="-34" delay="90"/>
+ <end />
+ </animation>
+ <animation direction="up">
+ <frame index="6" offsetX="3" offsetY="-33" delay="100"/>
+ <frame index="6" offsetX="2" offsetY="-31" delay="90"/>
+ <frame index="6" offsetX="2" offsetY="-33" delay="450"/>
+ <frame index="6" offsetX="2" offsetY="-31" delay="90"/>
+ <end />
+ </animation>
+ <animation direction="right">
+ <frame index="9" offsetY="-33" delay="100"/>
+ <frame index="9" offsetY="-34" delay="90"/>
+ <frame index="9" offsetY="-35" delay="90"/>
+ <frame index="9" offsetX="3" offsetY="-32" delay="80"/>
+ <frame index="9" offsetX="4" offsetY="-31" delay="90"/>
+ <frame index="9" offsetX="3" offsetY="-32" delay="90"/>
+ <frame index="9" offsetY="-35" delay="100"/>
+ <frame index="9" offsetY="-34" delay="90"/>
+ <end />
+ </animation>
+ </action>
+
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="3" offsetY="-30" delay="100"/>
+ <frame index="0" offsetX="3" offsetY="-31" delay="220"/>
+ <frame index="0" offsetX="3" offsetY="-28" delay="90"/>
+ <frame index="0" offsetX="3" offsetY="-27" delay="70"/>
+ <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="6" offsetY="-33" delay="120"/>
+ <frame index="3" offsetX="3" offsetY="-32" delay="90"/>
+ <frame index="3" offsetX="2" offsetY="-31" delay="70"/>
+ <end />
+ </animation>
+ <animation direction="up">
+ <frame index="6" offsetX="2" offsetY="-33" delay="320"/>
+ <frame index="6" offsetX="2" offsetY="-31" delay="90"/>
+ <frame index="6" offsetX="3" offsetY="-33" delay="70"/>
+ <end />
+ </animation>
+ <animation direction="right">
+ <frame index="9" offsetY="-34" delay="100"/>
+ <frame index="9" offsetY="-35" delay="100"/>
+ <frame index="9" offsetY="-33" delay="120"/>
+ <frame index="9" offsetX="3" offsetY="-32" delay="90"/>
+ <frame index="9" offsetX="4" offsetY="-31" delay="70"/>
+ <end />
+ </animation>
+ </action>
+
+ <action name="attack_chop_long" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="3" offsetY="-31" delay="250"/>
+ <frame index="0" offsetX="3" offsetY="-30" delay="70"/>
+ <frame index="0" offsetX="3" offsetY="-27" delay="70"/>
+ <frame index="0" offsetX="3" offsetY="-28" delay="90"/>
+ <end />
+ </animation>
+ <animation direction="left">
+ <frame index="3" offsetX="7" offsetY="-34" delay="120"/>
+ <frame index="3" offsetX="6" offsetY="-33" delay="130"/>
+ <frame index="3" offsetX="2" offsetY="-31" delay="80"/>
+ <frame index="3" offsetX="3" offsetY="-32" delay="100"/>
+ <frame index="3" offsetX="7" offsetY="-35" delay="80"/>
+ <end />
+ </animation>
+ <animation direction="up">
+ <frame index="6" offsetX="2" offsetY="-33" delay="330"/>
+ <frame index="6" offsetX="2" offsetY="-31" delay="70"/>
+ <frame index="6" offsetX="3" offsetY="-33" delay="100"/>
+ <end />
+ </animation>
+ <animation direction="right">
+ <frame index="9" offsetY="-34" delay="120"/>
+ <frame index="9" offsetY="-33" delay="130"/>
+ <frame index="9" offsetX="4" offsetY="-31" delay="80"/>
+ <frame index="9" offsetX="3" offsetY="-32" delay="100"/>
+ <frame index="9" offsetY="-35" delay="80"/>
+ <end />
+ </animation>
+ </action>
+
+ <action name="sit" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetY="-26" offsetX="3"/>
</animation>
<animation direction="left">
<frame index="3" offsetX="7" offsetY="-24"/>
@@ -138,7 +266,7 @@ Copyright (C) 2012 Evol Online -->
</animation>
</action>
- <action name="standride" imageset="base">
+ <action name="sittop" imageset="base">
<animation direction="down">
<frame index="0" offsetY="-21" offsetX="3"/>
</animation>
@@ -153,7 +281,7 @@ Copyright (C) 2012 Evol Online -->
</animation>
</action>
- <action name="spawnride" imageset="base">
+ <action name="standride" imageset="base">
<animation direction="down">
<frame index="0" offsetY="-21" offsetX="3"/>
</animation>
@@ -168,7 +296,7 @@ Copyright (C) 2012 Evol Online -->
</animation>
</action>
- <action name="ride" imageset="base">
+ <action name="spawnride" imageset="base">
<animation direction="down">
<frame index="0" offsetY="-21" offsetX="3"/>
</animation>
@@ -183,18 +311,18 @@ Copyright (C) 2012 Evol Online -->
</animation>
</action>
- <action name="attackride" imageset="base">
+ <action name="ride" imageset="base">
<animation direction="down">
- <frame index="0" offsetY="-17"/>
+ <frame index="0" offsetY="-21" offsetX="3"/>
</animation>
<animation direction="left">
- <frame index="1" offsetX="4" offsetY="-20"/>
+ <frame index="3" offsetX="7" offsetY="-24"/>
</animation>
<animation direction="up">
- <frame index="2" offsetY="-17"/>
+ <frame index="6" offsetX="4" offsetY="-25"/>
</animation>
<animation direction="right">
- <frame index="3" offsetX="-6" offsetY="-20"/>
+ <frame index="9" offsetX="-3" offsetY="-24"/>
</animation>
</action>