summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHoraK-FDF <horak-fdf@web.de>2024-12-05 02:52:19 +0000
committerLed Mitz <smoothshifter@tuta.io>2024-12-05 02:52:19 +0000
commitbc31a07bf56ee33aa3b83f6e67140d13512a85cb (patch)
treeab9042b6bbbfb302652d2cd00525bdccf535717c
parent426bf615a35c66fd91d1ef301eafe9470d6f9785 (diff)
downloadclientdata-bc31a07bf56ee33aa3b83f6e67140d13512a85cb.tar.gz
clientdata-bc31a07bf56ee33aa3b83f6e67140d13512a85cb.tar.bz2
clientdata-bc31a07bf56ee33aa3b83f6e67140d13512a85cb.tar.xz
clientdata-bc31a07bf56ee33aa3b83f6e67140d13512a85cb.zip
Black Armors
- added BlackSteelShield - added BlackKnightHelm - added BlackRoseHat (this one is not like the others since it gets created from BlackRoses) All those black armors may need a outlined version to be better visible on black skins but that's a task for an other day. ****
-rw-r--r--graphics/items/equipment/head/knighthelm-dyable.pngbin0 -> 975 bytes
-rw-r--r--graphics/items/equipment/shield/steel-dyable.pngbin0 -> 1542 bytes
-rw-r--r--graphics/sprites/equipment/head/steel-dyable.pngbin0 -> 45274 bytes
-rw-r--r--graphics/sprites/equipment/head/steel-dyable.xml11
-rw-r--r--graphics/sprites/equipment/shields/knighthelm-dyable-female.xml229
-rw-r--r--graphics/sprites/equipment/shields/knighthelm-dyable.pngbin0 -> 3270 bytes
-rw-r--r--graphics/sprites/equipment/shields/knighthelm-dyable.xml230
-rw-r--r--items/equip-head/_include.xml2
-rw-r--r--items/equip-head/item5394_BlackKnightsHelmet.xml12
-rw-r--r--items/equip-head/item5395_BlackRoseHat.xml7
-rw-r--r--items/equip-shield/_include.xml1
-rw-r--r--items/equip-shield/item5393_BlackSteelShield.xml13
-rw-r--r--license.md4
13 files changed, 509 insertions, 0 deletions
diff --git a/graphics/items/equipment/head/knighthelm-dyable.png b/graphics/items/equipment/head/knighthelm-dyable.png
new file mode 100644
index 00000000..1c5db321
--- /dev/null
+++ b/graphics/items/equipment/head/knighthelm-dyable.png
Binary files differ
diff --git a/graphics/items/equipment/shield/steel-dyable.png b/graphics/items/equipment/shield/steel-dyable.png
new file mode 100644
index 00000000..6cbd8efa
--- /dev/null
+++ b/graphics/items/equipment/shield/steel-dyable.png
Binary files differ
diff --git a/graphics/sprites/equipment/head/steel-dyable.png b/graphics/sprites/equipment/head/steel-dyable.png
new file mode 100644
index 00000000..9bea5878
--- /dev/null
+++ b/graphics/sprites/equipment/head/steel-dyable.png
Binary files differ
diff --git a/graphics/sprites/equipment/head/steel-dyable.xml b/graphics/sprites/equipment/head/steel-dyable.xml
new file mode 100644
index 00000000..8fbf13f9
--- /dev/null
+++ b/graphics/sprites/equipment/head/steel-dyable.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/shields/steel-dyable.png|W"
+ width="64"
+ height="64"/>
+
+ <include file="equipment/shields/standard.xml"/>
+</sprite>
diff --git a/graphics/sprites/equipment/shields/knighthelm-dyable-female.xml b/graphics/sprites/equipment/shields/knighthelm-dyable-female.xml
new file mode 100644
index 00000000..57420a84
--- /dev/null
+++ b/graphics/sprites/equipment/shields/knighthelm-dyable-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="25" name="base" src="graphics/sprites/equipment/head/knighthelm-dyable.png|R;W" width="25"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-36"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="0" offsetY="-36"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-36"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="0" offsetY="-36"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-35"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-36"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-35"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-36"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="0" offsetY="-36"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-35"/>
+ <frame delay="150" index="1" offsetX="0" offsetY="-36"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-35"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-36"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-2" offsetY="-36"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-37"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-36"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-37"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="0" offsetY="-36"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-35"/>
+ <frame delay="150" index="3" offsetX="0" offsetY="-36"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-35"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-36"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-34"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-35"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-32"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-31"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="4" offsetY="-37"/>
+ <frame delay="75" index="1" offsetX="4" offsetY="-38"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-35"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-34"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-3" offsetY="-36"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-33"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-3" offsetY="-37"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-38"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-35"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-34"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="-1" offsetY="-35"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-34"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-35"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="3" offsetY="-36"/>
+ <frame delay="150" index="1" offsetX="5" offsetY="-37"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-36"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-35"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-36"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-3" offsetY="-36"/>
+ <frame delay="150" index="3" offsetX="-5" offsetY="-37"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-24"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-27"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-28"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-6" offsetY="-27"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="29" offsetY="-13"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-33" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-30" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-35" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-29" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-1" offsetY="-33" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-36" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-36" delay="140"/>
+ <frame index="1" offsetX="-3" offsetY="-32" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-35" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-33" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-35" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="2" offsetY="-33" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-36" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-36" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-32" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-34" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-35" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-32" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-31" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-37" delay="100"/>
+ <frame index="1" offsetX="4" offsetY="-38" delay="100"/>
+ <frame index="1" offsetX="0" offsetY="-35" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="-34" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-36" delay="300"/>
+ <frame index="2" offsetX="-3" offsetY="-33" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-37" delay="100"/>
+ <frame index="3" offsetX="-3" offsetY="-38" delay="100"/>
+ <frame index="3" offsetX="0" offsetY="-35" delay="100"/>
+ <frame index="3" offsetX="1" offsetY="-34" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-3" offsetY="-36" delay="280"/>
+ <frame index="0" offsetX="-3" offsetY="-37" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-31" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-37" delay="140"/>
+ <frame index="1" offsetX="7" offsetY="-35" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-37" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-34" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-5" offsetY="-36" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-36" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-35" delay="140"/>
+ <frame index="2" offsetX="-5" offsetY="-39" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-37" delay="140"/>
+ <frame index="3" offsetX="-5" offsetY="-35" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-37" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-34" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-33" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-35" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-29" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-37" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-38" delay="280"/>
+ <frame index="1" offsetX="-2" offsetY="-34" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-35" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-34" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-32" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-37" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-38" delay="280"/>
+ <frame index="3" offsetX="3" offsetY="-34" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/shields/knighthelm-dyable.png b/graphics/sprites/equipment/shields/knighthelm-dyable.png
new file mode 100644
index 00000000..0f7b39ea
--- /dev/null
+++ b/graphics/sprites/equipment/shields/knighthelm-dyable.png
Binary files differ
diff --git a/graphics/sprites/equipment/shields/knighthelm-dyable.xml b/graphics/sprites/equipment/shields/knighthelm-dyable.xml
new file mode 100644
index 00000000..1f6312ab
--- /dev/null
+++ b/graphics/sprites/equipment/shields/knighthelm-dyable.xml
@@ -0,0 +1,230 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset name="base" src="graphics/sprites/equipment/head/knighthelm-dyable.png|R;W" width="25" height="25"/>
+ <action name="stand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-36"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="0" offsetY="-36"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-36"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="0" offsetY="-36"/>
+ </animation>
+ </action>
+ <action name="walk" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-35" delay="75"/>
+ <frame index="0" offsetX="-1" offsetY="-36" delay="150"/>
+ <frame index="0" offsetX="-1" offsetY="-35" delay="75"/>
+ <frame index="0" offsetX="-1" offsetY="-36" delay="150"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="0" offsetY="-36" delay="75"/>
+ <frame index="1" offsetX="0" offsetY="-35" delay="75"/>
+ <frame index="1" offsetX="0" offsetY="-36" delay="150"/>
+ <frame index="1" offsetX="0" offsetY="-35" delay="75"/>
+ <frame index="1" offsetX="0" offsetY="-36" delay="75"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-36" delay="75"/>
+ <frame index="2" offsetX="-2" offsetY="-37" delay="150"/>
+ <frame index="2" offsetX="-2" offsetY="-36" delay="75"/>
+ <frame index="2" offsetX="-2" offsetY="-37" delay="150"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="0" offsetY="-36" delay="75"/>
+ <frame index="3" offsetX="0" offsetY="-35" delay="75"/>
+ <frame index="3" offsetX="0" offsetY="-36" delay="150"/>
+ <frame index="3" offsetX="0" offsetY="-35" delay="75"/>
+ <frame index="3" offsetX="0" offsetY="-36" delay="75"/>
+ </animation>
+ </action>
+ <action name="attack" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-34" delay="75"/>
+ <frame index="0" offsetX="-1" offsetY="-35" delay="75"/>
+ <frame index="0" offsetX="-1" offsetY="-32" delay="75"/>
+ <frame index="0" offsetX="-1" offsetY="-31" delay="75"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-37" delay="75"/>
+ <frame index="1" offsetX="4" offsetY="-38" delay="75"/>
+ <frame index="1" offsetX="0" offsetY="-35" delay="75"/>
+ <frame index="1" offsetX="-1" offsetY="-34" delay="75"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-36" delay="225"/>
+ <frame index="2" offsetX="-3" offsetY="-33" delay="75"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-37" delay="75"/>
+ <frame index="3" offsetX="-3" offsetY="-38" delay="75"/>
+ <frame index="3" offsetX="0" offsetY="-35" delay="75"/>
+ <frame index="3" offsetX="1" offsetY="-34" delay="75"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_bow" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-35" delay="225"/>
+ <frame index="0" offsetX="-1" offsetY="-34" delay="75"/>
+ <frame index="0" offsetX="-1" offsetY="-35" delay="75"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-36" delay="225"/>
+ <frame index="1" offsetX="5" offsetY="-37" delay="150"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-36" delay="225"/>
+ <frame index="2" offsetX="-3" offsetY="-35" delay="75"/>
+ <frame index="2" offsetX="-3" offsetY="-36" delay="75"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-36" delay="225"/>
+ <frame index="3" offsetX="-5" offsetY="-37" delay="150"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="sit" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-24"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-27"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-28"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-6" offsetY="-27"/>
+ </animation>
+ </action>
+ <action name="dead" imageset="base">
+ <animation direction="default">
+ <frame index="4" offsetX="29" offsetY="-13"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-35" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-31" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-36" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-31" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="0" offsetY="-35" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-38" delay="140"/>
+ <frame index="1" offsetX="5" offsetY="-38" delay="140"/>
+ <frame index="1" offsetX="-2" offsetY="-34" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-36" delay="280"/>
+ <frame index="2" offsetX="-3" offsetY="-34" delay="140"/>
+ <frame index="2" offsetX="-2" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="2" offsetY="-35" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-38" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-38" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-34" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-34" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-35" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-32" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-31" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-37" delay="100"/>
+ <frame index="1" offsetX="4" offsetY="-38" delay="100"/>
+ <frame index="1" offsetX="0" offsetY="-35" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="-34" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-36" delay="300"/>
+ <frame index="2" offsetX="-3" offsetY="-33" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-37" delay="100"/>
+ <frame index="3" offsetX="-3" offsetY="-38" delay="100"/>
+ <frame index="3" offsetX="0" offsetY="-35" delay="100"/>
+ <frame index="3" offsetX="1" offsetY="-34" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-37" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-38" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-31" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="5" offsetY="-37" delay="140"/>
+ <frame index="1" offsetX="6" offsetY="-38" delay="140"/>
+ <frame index="1" offsetX="1" offsetY="-39" delay="140"/>
+ <frame index="1" offsetX="-1" offsetY="-34" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-36" delay="420"/>
+ <frame index="2" offsetX="-4" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-37" delay="140"/>
+ <frame index="3" offsetX="-4" offsetY="-38" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-39" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-34" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-34" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-35" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-37" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-32" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-39" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-38" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-39" delay="140"/>
+ <frame index="1" offsetX="-1" offsetY="-35" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-36" delay="280"/>
+ <frame index="2" offsetX="-3" offsetY="-34" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-33" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-2" offsetY="-39" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-38" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-39" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-35" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/items/equip-head/_include.xml b/items/equip-head/_include.xml
index b211f996..40a48f67 100644
--- a/items/equip-head/_include.xml
+++ b/items/equip-head/_include.xml
@@ -230,4 +230,6 @@
<include name="items/equip-head/item5325_BlackInfantryHelmet.xml"/>
<include name="items/equip-head/item5326_BlackCrusadeHelmet.xml"/>
<include name="items/equip-head/item5392_SunshroomHat.xml"/>
+ <include name="items/equip-head/item5394_BlackKnightsHelmet.xml"/>
+ <include name="items/equip-head/item5395_BlackRoseHat.xml"/>
</items>
diff --git a/items/equip-head/item5394_BlackKnightsHelmet.xml b/items/equip-head/item5394_BlackKnightsHelmet.xml
new file mode 100644
index 00000000..5d587cf3
--- /dev/null
+++ b/items/equip-head/item5394_BlackKnightsHelmet.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0"?>
+<items>
+ <item id="5394" image="equipment/head/knighthelm-dyable.png|R:#000000,ffffff" name="Black Knight's Helmet" description="A helmet with two small wings on it." mattack="-30" type="equip-head" defense="15" weight="600" sellProtected="true">
+ <sprite gender="unisex">equipment/head/knighthelm-dyable.xml|#000000,ffffff</sprite>
+ <sprite gender="female">equipment/head/knighthelm-dyable-female.xml|#000000,ffffff</sprite>
+ <replace sprite="hair">
+ <item from="-6" to="-1"/>
+ <item from="-7" to="-1"/>
+ <item from="-10" to="-1"/>
+ </replace>
+ </item>
+</items>
diff --git a/items/equip-head/item5395_BlackRoseHat.xml b/items/equip-head/item5395_BlackRoseHat.xml
new file mode 100644
index 00000000..bddcc4c3
--- /dev/null
+++ b/items/equip-head/item5395_BlackRoseHat.xml
@@ -0,0 +1,7 @@
+<?xml version="1.0"?>
+<items>
+ <item id="5395" image="equipment/head/rosehat.png|R:#111111,444444,555555,ffffff" name="Black Rose Hat" description="A beautiful flower that can be worn on the head." mattack="8" type="equip-head" defense="1" weight="1">
+ <sprite gender="unisex">equipment/head/rosehat.xml|#111111,444444,555555,ffffff</sprite>
+ <sprite gender="female">equipment/head/rosehat-female.xml|#111111,444444,555555,ffffff</sprite>
+ </item>
+</items>
diff --git a/items/equip-shield/_include.xml b/items/equip-shield/_include.xml
index c562b270..52c514bf 100644
--- a/items/equip-shield/_include.xml
+++ b/items/equip-shield/_include.xml
@@ -6,4 +6,5 @@
<include name="items/equip-shield/item0603_LeatherShield.xml"/>
<include name="items/equip-shield/item0797_BromenalShield.xml"/>
<include name="items/equip-shield/item5285_DragonShield.xml"/>
+ <include name="items/equip-shield/item5393_BlackSteelShield.xml"/>
</items>
diff --git a/items/equip-shield/item5393_BlackSteelShield.xml b/items/equip-shield/item5393_BlackSteelShield.xml
new file mode 100644
index 00000000..685e6b98
--- /dev/null
+++ b/items/equip-shield/item5393_BlackSteelShield.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0"?>
+<items>
+ <item id="5393"
+ image="equipment/shield/steel-dyable.png|W:#000000,ffffff"
+ name="Black Steel Shield"
+ description="A shield made of black steel."
+ mattack="-200"
+ defense="20"
+ type="equip-shield"
+ weight="2500">
+ <sprite>equipment/shields/steel-dyable.xml|#000000,ffffff</sprite>
+ </item>
+</items>
diff --git a/license.md b/license.md
index b4527ee4..d0398eda 100644
--- a/license.md
+++ b/license.md
@@ -258,6 +258,7 @@ File | Artists | Licenses
`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/knighthelm-dyable.png` | Black Don, HoraK-FDF | GPLv2
`graphics/items/equipment/head/knit-cap.png` | Salmondine, jak1 | GPLv2
`graphics/items/equipment/head/leathergoggles.png` | Fettsack | GPLv2
`graphics/items/equipment/head/leprechaunhat.png` | Scorpius, QOAL, Saulc | GPLv2
@@ -324,6 +325,7 @@ File | Artists | Licenses
`graphics/items/equipment/shield/leather.png` | Meway | GPLv2, CC BY-SA 3.0
`graphics/items/equipment/shield/scarabarmlet.png` | Adarias | GPLv2
`graphics/items/equipment/shield/steel.png` | Irukard | GPLv2, CC BY-SA 3.0
+`graphics/items/equipment/shield/steel-dyable.png` | Irukard, HoraK-FDF | GPLv2, CC BY-SA 3.0
`graphics/items/equipment/shield/wooden.png` | Enchilado | GPLv2, CC BY-SA 3.0
`graphics/items/equipment/shield/bromenal.png` | Skipy | GPLv2
`graphics/items/equipment/shield/dragonshield.png` | tametomo | GPLv2
@@ -914,6 +916,7 @@ File | Artists | Licenses
`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/knighthelm-dyable.png` | Black Don, HoraK-FDF | GPLv2
`graphics/sprites/equipment/head/knit-cap.png` | Salmondine | GPLv2
`graphics/sprites/equipment/head/leprechaunhat.png` | Scorpius, QOAL, Saulc | GPLv2
`graphics/sprites/equipment/head/leprechaunhead.png` | Ledmitz, (leprechaunhat.png | Scorpius, QOAL, Saulc | GPLv2) | GPLv2, CC BY-SA 3.0
@@ -986,6 +989,7 @@ File | Artists | Licenses
`graphics/sprites/equipment/shields/dragon.png` | ?, TMW-Br Team | GPLv2
`graphics/sprites/equipment/shields/leather.png` | ?, Irukard, TMW-Br Team | GPLv2
`graphics/sprites/equipment/shields/steel.png` | ?, Irukard, TMW-Br Team | GPLv2
+`graphics/sprites/equipment/shields/steel-dyable.png` | ?, Irukard, TMW-Br Team, HoraK-FDF | GPLv2
`graphics/sprites/equipment/shields/wooden.png` | Enchilado | GPL 3.0/CC BY-SA 3.0
#### Override