summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMicksha <Micksha@users.noreply.github.com>2019-04-05 15:14:03 +0200
committergumi <git@gumi.ca>2019-04-08 16:37:44 -0400
commit501a122d0d9767f705e471793c2555564827bd26 (patch)
treec78256059f63cc08854b7c56d8815bb122cc796b
parent9f188983c4711358ce4bad4a78ddd5501c265c38 (diff)
downloadclientdata-501a122d0d9767f705e471793c2555564827bd26.tar.gz
clientdata-501a122d0d9767f705e471793c2555564827bd26.tar.bz2
clientdata-501a122d0d9767f705e471793c2555564827bd26.tar.xz
clientdata-501a122d0d9767f705e471793c2555564827bd26.zip
add the anniversary items for 15 years TMW
closes #354 closes #355
-rw-r--r--graphics/items/equipment/head/inspector-hat.pngbin0 -> 1067 bytes
-rw-r--r--graphics/items/equipment/head/presenthat.pngbin0 -> 538 bytes
-rw-r--r--graphics/sprites/equipment/head/inspector-hat.pngbin920 -> 1056 bytes
-rw-r--r--graphics/sprites/equipment/head/inspector-hat.xml8
-rw-r--r--graphics/sprites/equipment/head/presenthat-female.xml229
-rw-r--r--graphics/sprites/equipment/head/presenthat.pngbin0 -> 1468 bytes
-rw-r--r--graphics/sprites/equipment/head/presenthat.xml229
-rw-r--r--items/equip-head/_include.xml5
-rw-r--r--items/equip-head/item5230_AnniversaryHat.xml13
-rw-r--r--items/equip-head/item5231_RedPresentHat.xml13
-rw-r--r--items/equip-head/item5232_GreenPresentHat.xml13
-rw-r--r--items/equip-head/item5233_BluePresentHat.xml13
-rw-r--r--items/equip-head/item5234_YellowPresentHat.xml13
-rw-r--r--items/usable/_include.xml1
-rw-r--r--items/usable/item5235_TMWGift.xml10
-rw-r--r--license-missing3
-rw-r--r--license.md4
17 files changed, 549 insertions, 5 deletions
diff --git a/graphics/items/equipment/head/inspector-hat.png b/graphics/items/equipment/head/inspector-hat.png
new file mode 100644
index 00000000..9d95ae0d
--- /dev/null
+++ b/graphics/items/equipment/head/inspector-hat.png
Binary files differ
diff --git a/graphics/items/equipment/head/presenthat.png b/graphics/items/equipment/head/presenthat.png
new file mode 100644
index 00000000..eca09018
--- /dev/null
+++ b/graphics/items/equipment/head/presenthat.png
Binary files differ
diff --git a/graphics/sprites/equipment/head/inspector-hat.png b/graphics/sprites/equipment/head/inspector-hat.png
index a4093e89..4cd65a52 100644
--- a/graphics/sprites/equipment/head/inspector-hat.png
+++ b/graphics/sprites/equipment/head/inspector-hat.png
Binary files differ
diff --git a/graphics/sprites/equipment/head/inspector-hat.xml b/graphics/sprites/equipment/head/inspector-hat.xml
index 0ef382e4..8002ce7f 100644
--- a/graphics/sprites/equipment/head/inspector-hat.xml
+++ b/graphics/sprites/equipment/head/inspector-hat.xml
@@ -97,16 +97,16 @@
</action>
<action name="sit" imageset="base">
<animation direction="down">
- <frame index="0" offsetX="-1" offsetY="-38"/>
+ <frame index="0" offsetX="-1" offsetY="-36"/>
</animation>
<animation direction="left">
- <frame index="1" offsetX="4" offsetY="-41"/>
+ <frame index="1" offsetX="4" offsetY="-39"/>
</animation>
<animation direction="up">
- <frame index="2" offsetX="-1" offsetY="-42"/>
+ <frame index="2" offsetX="-1" offsetY="-40"/>
</animation>
<animation direction="right">
- <frame index="3" offsetX="-7" offsetY="-41"/>
+ <frame index="3" offsetX="-7" offsetY="-39"/>
</animation>
</action>
<action name="dead" imageset="base">
diff --git a/graphics/sprites/equipment/head/presenthat-female.xml b/graphics/sprites/equipment/head/presenthat-female.xml
new file mode 100644
index 00000000..aa7897d4
--- /dev/null
+++ b/graphics/sprites/equipment/head/presenthat-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="46" name="base" src="graphics/sprites/equipment/head/presenthat.png|W;R" width="40"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-28"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="0" offsetY="-28"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="0" offsetY="-28"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="1" offsetY="-28"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-27"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-27"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-28"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-27"/>
+ <frame delay="150" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-27"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-1" offsetY="-28"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-29"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-28"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-29"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="1" offsetY="-28"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-27"/>
+ <frame delay="150" index="3" offsetX="1" offsetY="-28"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-27"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-28"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-26"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-27"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-24"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-23"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="3" offsetY="-29"/>
+ <frame delay="75" index="1" offsetX="3" offsetY="-30"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-27"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-26"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="2" offsetX="0" offsetY="-26"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-2" offsetY="-29"/>
+ <frame delay="75" index="3" offsetX="-2" offsetY="-30"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-27"/>
+ <frame delay="75" index="3" offsetX="2" offsetY="-26"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="0" offsetY="-27"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-26"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-27"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="1" offsetY="-28"/>
+ <frame delay="150" index="1" offsetX="3" offsetY="-29"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-27"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-28"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-2" offsetY="-28"/>
+ <frame delay="150" index="3" offsetX="-4" offsetY="-29"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-16"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-19"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="0" offsetY="-20"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-5" offsetY="-19"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="20" offsetY="-7"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-25" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-22" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-27" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-21" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-2" offsetY="-25" delay="140"/>
+ <frame index="1" offsetX="1" offsetY="-28" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-28" delay="140"/>
+ <frame index="1" offsetX="-4" offsetY="-24" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-27" delay="280"/>
+ <frame index="2" offsetX="-1" offsetY="-25" delay="140"/>
+ <frame index="2" offsetX="0" offsetY="-28" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="3" offsetY="-25" delay="140"/>
+ <frame index="3" offsetX="0" offsetY="-28" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-28" delay="140"/>
+ <frame index="3" offsetX="4" offsetY="-24" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-26" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-27" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-24" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-23" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-29" delay="100"/>
+ <frame index="1" offsetX="3" offsetY="-30" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="-27" delay="100"/>
+ <frame index="1" offsetX="-2" offsetY="-26" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="0" offsetY="-28" delay="300"/>
+ <frame index="2" offsetX="0" offsetY="-26" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-2" offsetY="-29" delay="100"/>
+ <frame index="3" offsetX="-2" offsetY="-30" delay="100"/>
+ <frame index="3" offsetX="1" offsetY="-27" delay="100"/>
+ <frame index="3" offsetX="2" offsetY="-26" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-28" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-29" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-23" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-29" delay="140"/>
+ <frame index="1" offsetX="6" offsetY="-27" delay="140"/>
+ <frame index="1" offsetX="-1" offsetY="-29" delay="140"/>
+ <frame index="1" offsetX="-1" offsetY="-26" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-28" delay="140"/>
+ <frame index="2" offsetX="-1" offsetY="-28" delay="140"/>
+ <frame index="2" offsetX="-1" offsetY="-27" delay="140"/>
+ <frame index="2" offsetX="-2" offsetY="-32" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-2" offsetY="-29" delay="140"/>
+ <frame index="3" offsetX="-4" offsetY="-27" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-29" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-26" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-25" delay="280"/>
+ <frame index="0" offsetX="-1" offsetY="-27" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-21" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-29" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-30" delay="280"/>
+ <frame index="1" offsetX="-3" offsetY="-26" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-27" delay="140"/>
+ <frame index="2" offsetX="-1" offsetY="-26" delay="280"/>
+ <frame index="2" offsetX="-1" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-2" offsetY="-29" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-30" delay="280"/>
+ <frame index="3" offsetX="4" offsetY="-26" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/presenthat.png b/graphics/sprites/equipment/head/presenthat.png
new file mode 100644
index 00000000..cbfb46f4
--- /dev/null
+++ b/graphics/sprites/equipment/head/presenthat.png
Binary files differ
diff --git a/graphics/sprites/equipment/head/presenthat.xml b/graphics/sprites/equipment/head/presenthat.xml
new file mode 100644
index 00000000..6136d410
--- /dev/null
+++ b/graphics/sprites/equipment/head/presenthat.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset name="base" src="graphics/sprites/equipment/head/presenthat.png|W;R" width="40" height="46"/>
+ <action name="stand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-28"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="0" offsetY="-28"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="0" offsetY="-28"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="1" offsetY="-28"/>
+ </animation>
+ </action>
+ <action name="walk" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-27" delay="75"/>
+ <frame index="0" offsetX="0" offsetY="-28" delay="150"/>
+ <frame index="0" offsetX="0" offsetY="-27" delay="75"/>
+ <frame index="0" offsetX="0" offsetY="-28" delay="150"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="0" offsetY="-28" delay="75"/>
+ <frame index="1" offsetX="0" offsetY="-27" delay="75"/>
+ <frame index="1" offsetX="0" offsetY="-28" delay="150"/>
+ <frame index="1" offsetX="0" offsetY="-27" delay="75"/>
+ <frame index="1" offsetX="0" offsetY="-28" delay="75"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-28" delay="75"/>
+ <frame index="2" offsetX="-1" offsetY="-29" delay="150"/>
+ <frame index="2" offsetX="-1" offsetY="-28" delay="75"/>
+ <frame index="2" offsetX="-1" offsetY="-29" delay="150"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="1" offsetY="-28" delay="75"/>
+ <frame index="3" offsetX="1" offsetY="-27" delay="75"/>
+ <frame index="3" offsetX="1" offsetY="-28" delay="150"/>
+ <frame index="3" offsetX="1" offsetY="-27" delay="75"/>
+ <frame index="3" offsetX="1" offsetY="-28" delay="75"/>
+ </animation>
+ </action>
+ <action name="attack" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-26" delay="75"/>
+ <frame index="0" offsetX="0" offsetY="-27" delay="75"/>
+ <frame index="0" offsetX="0" offsetY="-24" delay="75"/>
+ <frame index="0" offsetX="0" offsetY="-23" delay="75"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-29" delay="75"/>
+ <frame index="1" offsetX="3" offsetY="-30" delay="75"/>
+ <frame index="1" offsetX="-1" offsetY="-27" delay="75"/>
+ <frame index="1" offsetX="-2" offsetY="-26" delay="75"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="0" offsetY="-28" delay="225"/>
+ <frame index="2" offsetX="0" offsetY="-26" delay="75"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-2" offsetY="-29" delay="75"/>
+ <frame index="3" offsetX="-2" offsetY="-30" delay="75"/>
+ <frame index="3" offsetX="1" offsetY="-27" delay="75"/>
+ <frame index="3" offsetX="2" offsetY="-26" delay="75"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_bow" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-27" delay="225"/>
+ <frame index="0" offsetX="0" offsetY="-26" delay="75"/>
+ <frame index="0" offsetX="0" offsetY="-27" delay="75"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="1" offsetY="-28" delay="225"/>
+ <frame index="1" offsetX="3" offsetY="-29" delay="150"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="0" offsetY="-28" delay="225"/>
+ <frame index="2" offsetX="-1" offsetY="-27" delay="75"/>
+ <frame index="2" offsetX="-1" offsetY="-28" delay="75"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-2" offsetY="-28" delay="225"/>
+ <frame index="3" offsetX="-4" offsetY="-29" delay="150"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="sit" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-16"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-19"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="0" offsetY="-20"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-5" offsetY="-19"/>
+ </animation>
+ </action>
+ <action name="dead" imageset="base">
+ <animation direction="default">
+ <frame index="4" offsetX="20" offsetY="-7"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-27" delay="140"/>
+ <frame index="0" offsetX="0" offsetY="-23" delay="140"/>
+ <frame index="0" offsetX="0" offsetY="-28" delay="140"/>
+ <frame index="0" offsetX="0" offsetY="-23" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-1" offsetY="-27" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="-3" offsetY="-26" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="0" offsetY="-28" delay="280"/>
+ <frame index="2" offsetX="0" offsetY="-26" delay="140"/>
+ <frame index="2" offsetX="1" offsetY="-29" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="3" offsetY="-27" delay="140"/>
+ <frame index="3" offsetX="0" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-26" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-26" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-27" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-24" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-23" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-29" delay="100"/>
+ <frame index="1" offsetX="3" offsetY="-30" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="-27" delay="100"/>
+ <frame index="1" offsetX="-2" offsetY="-26" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="0" offsetY="-28" delay="300"/>
+ <frame index="2" offsetX="0" offsetY="-26" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-2" offsetY="-29" delay="100"/>
+ <frame index="3" offsetX="-2" offsetY="-30" delay="100"/>
+ <frame index="3" offsetX="1" offsetY="-27" delay="100"/>
+ <frame index="3" offsetX="2" offsetY="-26" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-29" delay="280"/>
+ <frame index="0" offsetX="-1" offsetY="-30" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-23" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-29" delay="140"/>
+ <frame index="1" offsetX="5" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-31" delay="140"/>
+ <frame index="1" offsetX="-2" offsetY="-26" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="0" offsetY="-28" delay="420"/>
+ <frame index="2" offsetX="-1" offsetY="-31" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-2" offsetY="-29" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-31" delay="140"/>
+ <frame index="3" offsetX="4" offsetY="-26" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-26" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-27" delay="140"/>
+ <frame index="0" offsetX="0" offsetY="-29" delay="140"/>
+ <frame index="0" offsetX="0" offsetY="-24" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-31" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-31" delay="140"/>
+ <frame index="1" offsetX="-2" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="0" offsetY="-28" delay="280"/>
+ <frame index="2" offsetX="0" offsetY="-26" delay="280"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-1" offsetY="-31" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="0" offsetY="-31" delay="140"/>
+ <frame index="3" offsetX="4" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/items/equip-head/_include.xml b/items/equip-head/_include.xml
index 67f7e32f..c3238869 100644
--- a/items/equip-head/_include.xml
+++ b/items/equip-head/_include.xml
@@ -200,4 +200,9 @@
<include name="items/equip-head/item5227_JazzyHat.xml"/>
<include name="items/equip-head/item5228_ChicSantaHat.xml"/>
<include name="items/equip-head/item5229_ScentedCandleHelmet.xml"/>
+ <include name="items/equip-head/item5230_AnniversaryHat.xml"/>
+ <include name="items/equip-head/item5231_RedPresentHat.xml"/>
+ <include name="items/equip-head/item5232_GreenPresentHat.xml"/>
+ <include name="items/equip-head/item5233_BluePresentHat.xml"/>
+ <include name="items/equip-head/item5234_YellowPresentHat.xml"/>
</items>
diff --git a/items/equip-head/item5230_AnniversaryHat.xml b/items/equip-head/item5230_AnniversaryHat.xml
new file mode 100644
index 00000000..62ceed8c
--- /dev/null
+++ b/items/equip-head/item5230_AnniversaryHat.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0"?>
+<items>
+ <its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0">
+ <its:translateRule selector="//item/@name" translate="yes"/>
+ <its:translateRule selector="//item/@description" translate="yes"/>
+ <its:translateRule selector="//item/@effect" translate="yes"/>
+ <its:translateRule selector="//*" translate="no"/>
+ </its:rules>
+ <item id="5230" image="equipment/head/inspector-hat.png|W:#312525,64295b,88409a,b754a9" name="Anniversary Hat" description="Has it really been 15 years already? Wow! Even better: you get to wear this cool purple hat now!" type="equip-head" defense="12" int="2" weight="100" sellProtected="true">
+ <sprite gender="unisex">equipment/head/inspector-hat.xml|#312525,64295b,88409a,b754a9</sprite>
+ <sprite gender="female">equipment/head/inspector-hat-female.xml|#312525,64295b,88409a,b754a9</sprite>
+ </item>
+</items>
diff --git a/items/equip-head/item5231_RedPresentHat.xml b/items/equip-head/item5231_RedPresentHat.xml
new file mode 100644
index 00000000..7486e930
--- /dev/null
+++ b/items/equip-head/item5231_RedPresentHat.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0"?>
+<items>
+ <its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0">
+ <its:translateRule selector="//item/@name" translate="yes"/>
+ <its:translateRule selector="//item/@description" translate="yes"/>
+ <its:translateRule selector="//item/@effect" translate="yes"/>
+ <its:translateRule selector="//*" translate="no"/>
+ </its:rules>
+ <item id="5231" image="equipment/head/presenthat.png|W:#ff4b4b,ffcccc;R:#72ED5A,CCF9C3" name="Red Present Hat" description="The Mana World 15th Anniversary gift." type="equip-head" weight="60" defense="1">
+ <sprite gender="unisex">equipment/head/presenthat.xml|#ff4b4b,ffcccc;#72ED5A,CCF9C3</sprite>
+ <sprite gender="female">equipment/head/presenthat-female.xml|#ff4b4b,ffcccc;#72ED5A,CCF9C3</sprite>
+ </item>
+</items>
diff --git a/items/equip-head/item5232_GreenPresentHat.xml b/items/equip-head/item5232_GreenPresentHat.xml
new file mode 100644
index 00000000..bb5b737d
--- /dev/null
+++ b/items/equip-head/item5232_GreenPresentHat.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0"?>
+<items>
+ <its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0">
+ <its:translateRule selector="//item/@name" translate="yes"/>
+ <its:translateRule selector="//item/@description" translate="yes"/>
+ <its:translateRule selector="//item/@effect" translate="yes"/>
+ <its:translateRule selector="//*" translate="no"/>
+ </its:rules>
+ <item id="5232" image="equipment/head/presenthat.png|W:#4bff4b,ccffcc;R:#EF4A76,FF9FB9" name="Green Present Hat" description="The Mana World 15th Anniversary gift." type="equip-head" weight="60" defense="1">
+ <sprite gender="unisex">equipment/head/presenthat.xml|#4bff4b,ccffcc;#EF4A76,FF9FB9</sprite>
+ <sprite gender="female">equipment/head/presenthat-female.xml|#4bff4b,ccffcc;#EF4A76,FF9FB9</sprite>
+ </item>
+</items>
diff --git a/items/equip-head/item5233_BluePresentHat.xml b/items/equip-head/item5233_BluePresentHat.xml
new file mode 100644
index 00000000..aee8bc24
--- /dev/null
+++ b/items/equip-head/item5233_BluePresentHat.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0"?>
+<items>
+ <its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0">
+ <its:translateRule selector="//item/@name" translate="yes"/>
+ <its:translateRule selector="//item/@description" translate="yes"/>
+ <its:translateRule selector="//item/@effect" translate="yes"/>
+ <its:translateRule selector="//*" translate="no"/>
+ </its:rules>
+ <item id="5233" image="equipment/head/presenthat.png|W:#4b99ff,cceeff;R:#FF8D00,FCCA8C" name="Blue Present Hat" description="The Mana World 15th Anniversary gift." type="equip-head" weight="60" defense="1">
+ <sprite gender="unisex">equipment/head/presenthat.xml|#4b99ff,cceeff;#FF8D00,FCCA8C</sprite>
+ <sprite gender="female">equipment/head/presenthat-female.xml|#4b99ff,cceeff;#FF8D00,FCCA8C</sprite>
+ </item>
+</items>
diff --git a/items/equip-head/item5234_YellowPresentHat.xml b/items/equip-head/item5234_YellowPresentHat.xml
new file mode 100644
index 00000000..32f7faf7
--- /dev/null
+++ b/items/equip-head/item5234_YellowPresentHat.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0"?>
+<items>
+ <its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0">
+ <its:translateRule selector="//item/@name" translate="yes"/>
+ <its:translateRule selector="//item/@description" translate="yes"/>
+ <its:translateRule selector="//item/@effect" translate="yes"/>
+ <its:translateRule selector="//*" translate="no"/>
+ </its:rules>
+ <item id="5234" image="equipment/head/presenthat.png|W:#ffee4b,ffeecc;R:#FF00FF,FF9BFF" name="Yellow Present Hat" description="The Mana World 15th Anniversary gift." type="equip-head" weight="60" defense="1">
+ <sprite gender="unisex">equipment/head/presenthat.xml|#ffee4b,ffeecc;#FF00FF,FF9BFF</sprite>
+ <sprite gender="female">equipment/head/presenthat-female.xml|#ffee4b,ffeecc;#FF00FF,FF9BFF</sprite>
+ </item>
+</items>
diff --git a/items/usable/_include.xml b/items/usable/_include.xml
index e46fa549..1474618e 100644
--- a/items/usable/_include.xml
+++ b/items/usable/_include.xml
@@ -100,4 +100,5 @@
<include name="items/usable/item5210_GrassFedTofu.xml"/>
<include name="items/usable/item5213_VeganWater.xml"/>
<include name="items/usable/item5214_LactoseFreeAcorn.xml"/>
+ <include name="items/usable/item5235_TMWGift.xml"/>
</items>
diff --git a/items/usable/item5235_TMWGift.xml b/items/usable/item5235_TMWGift.xml
new file mode 100644
index 00000000..98fbfd72
--- /dev/null
+++ b/items/usable/item5235_TMWGift.xml
@@ -0,0 +1,10 @@
+<?xml version="1.0"?>
+<items>
+ <its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0">
+ <its:translateRule selector="//item/@name" translate="yes"/>
+ <its:translateRule selector="//item/@description" translate="yes"/>
+ <its:translateRule selector="//item/@effect" translate="yes"/>
+ <its:translateRule selector="//*" translate="no"/>
+ </its:rules>
+ <item id="5235" image="generic/presentbox.png" name="TMW Birthday Gift" description="TMW turned 15! Open it to see what you got" type="usable" weight="0" sellProtected="true"/>
+</items>
diff --git a/license-missing b/license-missing
index dafeed5a..519d878c 100644
--- a/license-missing
+++ b/license-missing
@@ -23,6 +23,7 @@ Missing license for graphics/items/equipment/head/parsley-earplugs.png
Missing license for graphics/items/equipment/head/pilot-hat.png
Missing license for graphics/items/equipment/head/pinkiehat.png
Missing license for graphics/items/equipment/head/santabeardhat.png
+Missing license for graphics/items/equipment/head/scentedcandlehelmet.png
Missing license for graphics/items/equipment/head/serf.png
Missing license for graphics/items/equipment/head/shroomhat.png
Missing license for graphics/items/equipment/head/standardheadband.png
@@ -147,7 +148,6 @@ Missing license for graphics/sprites/equipment/head/gasmask.png
Missing license for graphics/sprites/equipment/head/glasses.png
Missing license for graphics/sprites/equipment/head/goatee.png
Missing license for graphics/sprites/equipment/head/goblin-mask.png
-Missing license for graphics/sprites/equipment/head/inspector-hat.png
Missing license for graphics/sprites/equipment/head/long-beard.png
Missing license for graphics/sprites/equipment/head/moonshroomhat.png
Missing license for graphics/sprites/equipment/head/mouboohead.png
@@ -158,6 +158,7 @@ Missing license for graphics/sprites/equipment/head/parsley-earplugs.png
Missing license for graphics/sprites/equipment/head/pilot-hat.png
Missing license for graphics/sprites/equipment/head/pinkiehat.png
Missing license for graphics/sprites/equipment/head/santabeardhat.png
+Missing license for graphics/sprites/equipment/head/scentedcandlehelmet.png
Missing license for graphics/sprites/equipment/head/serf.png
Missing license for graphics/sprites/equipment/head/standardheadband.png
Missing license for graphics/sprites/equipment/head/witch-hat2.png
diff --git a/license.md b/license.md
index 8021f1cc..3d4d8210 100644
--- a/license.md
+++ b/license.md
@@ -217,6 +217,7 @@ File | Artists | Licenses
`graphics/items/equipment/head/heart-glasses.png` | Lizandra | GPLv2
`graphics/items/equipment/head/highpriest-crown.png` | Black Don | GPLv2
`graphics/items/equipment/head/infantryhelm.png` | Black Don | GPLv2
+`graphics/items/equipment/head/inspector-hat.png` | Micksha | GPLv2
`graphics/items/equipment/head/jestermask.png` | Spit23 | GPLv2
`graphics/items/equipment/head/knighthelm.png` | Black Don | GPLv2
`graphics/items/equipment/head/knit-cap.png` | Salmondine | GPLv2
@@ -233,6 +234,7 @@ File | Artists | Licenses
`graphics/items/equipment/head/paperbag.png` | Black Don | GPLv2
`graphics/items/equipment/head/pinkie-helmet.png` | Ginaria | GPLv2
`graphics/items/equipment/head/piratehat.png` | Fettsack | GPLv2
+`graphics/items/equipment/head/presenthat.png` | TMW-BR Team | GPLv2
`graphics/items/equipment/head/pumpkinhelmet.png` | Modanung | GPLv2, CC BY-SA 3.0
`graphics/items/equipment/head/rabbit-ears.png` | Black Don, Harufym | GPLv2
`graphics/items/equipment/head/rangerhat.png` | Pauan | GPLv2
@@ -749,6 +751,7 @@ File | Artists | Licenses
`graphics/sprites/equipment/head/heart-glasses.png` | Lizandra | GPLv2
`graphics/sprites/equipment/head/highpriest-crown.png` | Black Don | GPLv2
`graphics/sprites/equipment/head/infantryhelm.png` | Black Don | GPLv2
+`graphics/sprites/equipment/head/inspector-hat.png` | ? | GPLv2
`graphics/sprites/equipment/head/jestermask.png` | Spit23 | GPLv2
`graphics/sprites/equipment/head/knighthelm.png` | Black Don | GPLv2
`graphics/sprites/equipment/head/knit-cap.png` | Salmondine | GPLv2
@@ -766,6 +769,7 @@ File | Artists | Licenses
`graphics/sprites/equipment/head/paperbag.png` | Black Don | GPLv2
`graphics/sprites/equipment/head/pinkie-helmet.png` | Ginaria | GPLv2
`graphics/sprites/equipment/head/piratehat.png` | Fettsack | GPLv2
+`graphics/sprites/equipment/head/presenthat.png` | TMW-BR Team | GPLv2
`graphics/sprites/equipment/head/pumpkinhelmet.png` | Modanung | GPLv2, CC BY-SA 3.0
`graphics/sprites/equipment/head/rabbit-ears.png` | Black Don, Harufym | GPLv2
`graphics/sprites/equipment/head/rangerhat.png` | Pauan | GPLv2