summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLivio Recchia <recchialivio@libero.it>2023-03-02 19:42:22 +0100
committerLivio Recchia <recchialivio@libero.it>2023-03-02 19:42:22 +0100
commit5a28445a0d8bb3d61734a2555208764acd35ee1b (patch)
tree4fb5452e9f2b58c5d9d218f4c791465d73c4e9f0
parentcc983b58c8d5e249237813b1a5e3ec5978f20c19 (diff)
downloadttmmww-5a28445a0d8bb3d61734a2555208764acd35ee1b.tar.gz
ttmmww-5a28445a0d8bb3d61734a2555208764acd35ee1b.tar.bz2
ttmmww-5a28445a0d8bb3d61734a2555208764acd35ee1b.tar.xz
ttmmww-5a28445a0d8bb3d61734a2555208764acd35ee1b.zip
Modified some files
-rw-r--r--_patch/deadmessages.xml7
-rw-r--r--_patch/effects.xml219
-rw-r--r--_patch/items/equip-1hand/item521_Dagger.xml9
-rw-r--r--_patch/items/equip-1hand/item867_IceGladius.xml13
-rw-r--r--_patch/items/equip-2hand/_include.xml18
-rw-r--r--_patch/items/equip-2hand/item1200_Bow.xml9
-rw-r--r--_patch/items/equip-2hand/item530_ShortBow.xml9
-rw-r--r--_patch/items/equip-2hand/item545_ForestBow.xml9
-rw-r--r--_patch/items/equip-2hand/item548_Halberd.xml13
-rw-r--r--_patch/items/equip-2hand/item588_BastardSword.xml7
-rw-r--r--_patch/items/equip-2hand/item594_Spear.xml7
-rw-r--r--_patch/items/equip-2hand/item595_HeavySpear.xml7
-rw-r--r--_patch/items/equip-2hand/item596_Pike.xml7
-rw-r--r--_patch/items/equip-2hand/item597_HeavyPike.xml7
-rw-r--r--_patch/items/equip-2hand/item623_Scythe.xml13
-rw-r--r--_patch/items/equip-2hand/item758_WoodenStaff.xml13
-rw-r--r--_patch/items/equip-2hand/item878_BansheeBow.xml13
-rw-r--r--_patch/items/equip-2hand/item903_SlingShot.xml7
-rw-r--r--_patch/items/equip-2hand/item906_KidBook.xml9
-rw-r--r--_patch/items/equip-2hand/item907_FloydBook.xml9
20 files changed, 405 insertions, 0 deletions
diff --git a/_patch/deadmessages.xml b/_patch/deadmessages.xml
new file mode 100644
index 0000000..60ff993
--- /dev/null
+++ b/_patch/deadmessages.xml
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="utf-8"?>
+<messages>
+ <message>That sucks...</message>
+ <message>Watch your step.</message>
+ <message>Maybe it's time for AFK and spam.</message>
+ <message>Taste the floor.</message>
+</messages>
diff --git a/_patch/effects.xml b/_patch/effects.xml
new file mode 100644
index 0000000..2804cab
--- /dev/null
+++ b/_patch/effects.xml
@@ -0,0 +1,219 @@
+<?xml version="1.0"?>
+<!--
+ Effects definition file.
+ Copyright (C) 2011-2012 The Mana World Development Team
+
+ This file is part of The Mana World client data.
+
+ This file is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ any later version.
+
+ This file is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this file. If not, see <http://www.gnu.org/licenses/>.
+
+ See also documentation at: http://doc.manasource.org/effects.xml
+-->
+<being-effects>
+ <!-- Core effect - used by the TMW magic system - do not change the ids
+ without testing the corresponding magic spells. -->
+ <effect id="0" audio="system/levelup.ogg" particle="graphics/particles/levelup.particle.xml"/>
+ <effect id="1" audio="system/skillup02.ogg" particle="graphics/particles/skillup.particle.xml"/>
+ <effect id="2" particle="graphics/particles/magic.generic.xml"/>
+ <!-- life -->
+ <effect id="3" particle="graphics/particles/magic.white.xml"/>
+ <!-- war -->
+ <effect id="4" particle="graphics/particles/magic.black.xml"/>
+ <!-- transmute -->
+ <effect id="5" particle="graphics/particles/magic.red.xml"/>
+ <!-- nature -->
+ <effect id="6" particle="graphics/particles/magic.green.xml"/>
+ <!-- astral -->
+ <effect id="7" particle="graphics/particles/magic.blue.xml"/>
+ <!-- dark -->
+ <effect id="8" particle="graphics/particles/magic.darkred.xml"/>
+ <effect id="10" particle="graphics/particles/magic.default.xml"/>
+ <!-- #betsanc (protect) hit | XML animation looks reversed, so end animation has on SFX -->
+ <effect id="11" audio="magic/betsanc-on.ogg" particle="graphics/particles/magic.shield-ends.xml"/>
+ <!-- <effect id="12" particle="graphics/particles/magic.haste.xml"/>-->
+ <effect id="13" particle="graphics/particles/magic.hit.xml"/>
+ <effect id="14" particle="graphics/particles/magic.hit.evil.xml"/>
+ <effect id="15" audio="env/flame.ogg" particle="graphics/particles/fire-burst.xml"/>
+ <effect id="16" audio="env/flame.ogg" particle="graphics/particles/fire-explosion.xml"/>
+ <!-- #ingrav (lightning strike) hit -->
+ <effect id="17" audio="magic/ingrav1.ogg" particle="graphics/particles/lightning1.xml"/>
+ <effect id="18" audio="magic/ingrav2.ogg" particle="graphics/particles/lightning2.xml"/>
+ <effect id="19" audio="magic/ingrav3.ogg" particle="graphics/particles/lightning3.xml"/>
+ <effect id="20" audio="system/warp.ogg" particle="graphics/particles/magic.teleport.xml"/>
+ <!-- <effect id="20" particle="graphics/particles/magic.barrier.xml"/> -->
+ <effect id="21" particle="graphics/particles/pentagram-buildup-short.xml"/>
+ <effect id="22" particle="graphics/particles/pentagram-burst.xml"/>
+ <effect id="24" audio="system/warp.ogg" particle="graphics/particles/magic.teleport.xml"/>
+ <!-- #kaflosh (rain) hit -->
+ <effect id="25" particle="graphics/particles/rain.xml" audio="magic/kaflosh.ogg"/>
+ <effect id="26" particle="graphics/particles/hit.particle.xml"/>
+ <!-- #frillyar (arrow hail) hit -->
+ <effect id="27" audio="magic/frillyar.ogg" particle="graphics/particles/arrow-hail.xml"/>
+ <effect id="28" audio="system/crit.ogg" particle="graphics/particles/crit.particle.xml"/>
+ <effect id="30" audio="system/boom.ogg" particle="graphics/particles/large-explosion.xml"/>
+ <effect id="31" audio="system/crit.ogg" particle="graphics/particles/medium-explosion.xml"/>
+ <effect id="32" particle="graphics/particles/medium-smoke.xml"/>
+ <!-- Illia quest effects -->
+ <effect id="33" audio="env/spawn_burst.ogg" particle="graphics/particles/medium-blindinglight.xml"/>
+ <effect id="34" particle="graphics/particles/channelling-raise.particle.xml"/>
+ <effect id="35" particle="graphics/particles/channelling-cast.particle.xml"/>
+ <effect id="36" particle="graphics/particles/enchanted-door-broken.particle.xml"/>
+ <effect id="37" particle="graphics/particles/dark-teleport.particle.xml"/>
+ <effect id="38" audio="magic/astral.ogg" particle="graphics/particles/evil-summon.particle.xml"/>
+ <effect id="39" audio="env/spawn_burst.ogg" particle="graphics/particles/ground-spawn.particle.xml"/>
+ <effect id="40" particle="graphics/particles/blue-magic-cast.particle.xml"/>
+ <effect id="41" particle="graphics/particles/magic-blue-teleport.particle.xml"/>
+ <effect id="42" particle="graphics/particles/magic-dark-explosion.particle.xml"/>
+ <effect id="43" audio="monsters/pumpkin/pumpkin-explosion.ogg" particle="graphics/particles/monster-pumpkin-explosion.particle.xml"/>
+ <effect id="44" particle="graphics/particles/object-getitem.particle.xml"/>
+ <effect id="45" audio="system/quest-start.ogg" sprite="icons/quest-start.xml"/>
+ <effect id="46" audio="system/quest-continue.ogg" sprite="icons/quest-continue.xml"/>
+ <effect id="47" audio="system/quest-up.ogg" particle="graphics/particles/questup.particle.xml"/>
+ <effect id="48" audio="system/quest-done.ogg" particle="graphics/particles/questdone.particle.xml"/>
+ <effect id="49" particle="graphics/particles/hug.particle.xml"/>
+ <effect id="50" particle="graphics/particles/hellblaze.particle.xml"/>
+ <effect id="51" audio="system/warning.ogg"/>
+ <effect id="52" audio="punch.ogg"/>
+ <effect id="53" particle="graphics/particles/epilogue.xml" audio="epilogue.ogg"/>
+ <effect id="54" audio="oblivion.ogg"/>
+ <effect id="55" particle="graphics/particles/snowball-crit.particle.xml"/>
+ <effect id="56" audio="system/levelup-long.ogg" particle="graphics/particles/levelup.particle.xml"/>
+ <effect id="69" particle="graphics/particles/python.xml" audio="env/fart.ogg"/>
+ <!-- #betsanc (protect) end -->
+ <effect id="111" audio="magic/betsanc-off.ogg" particle="graphics/particles/magic.shield.xml"/>
+ <!-- <effect id="112" particle="graphics/particles/magic.haste-ends.xml"/>-->
+ <!-- <effect id="113" particle="graphics/particles/magic.barrier-ends.xml"/> -->
+ <effect id="114" particle="graphics/particles/electricity.red.xml"/>
+ <effect id="115" particle="graphics/particles/electricity.blue.xml"/>
+ <effect id="116" particle="graphics/particles/heat.xml"/>
+ <!-- Interactive Object Animations -->
+ <effect id="300" particle="graphics/particles/gate-opening.xml"/>
+ <effect id="301" audio="env/casket-lid.ogg" particle="graphics/particles/casket-lid.xml"/>
+ <effect id="302" audio="monsters/casket-monster/casket-monster.ogg" particle="graphics/particles/casket-monster.xml"/>
+ <!-- Monster attack particle effects -->
+ <effect id="400" audio="env/flame.ogg" particle="graphics/particles/monster-goblin-firebreath.particle.xml"/>
+ <effect id="401" audio="env/flame.ogg" particle="graphics/particles/monster-lizard-firebreath.particle.xml"/>
+ <!-- Add the data needed for the electricity boss battle. -->
+ <effect id="402" audio="system/ship-bell2.ogg"/>
+ <effect id="403" audio="monsters/bat/bat-hit1.ogg"/>
+ <!-- magic v3 spells -->
+ <!-- #discharge -->
+ <effect id="500" audio="magic/discharge.ogg" particle="graphics/particles/fire-burst.xml"/>
+ <!-- #confringo (wand) cast -->
+ <effect id="501" audio="magic/generic.ogg" particle="graphics/particles/magic.generic.xml"/>
+ <!-- #itenplz (aggravate) cast -->
+ <effect id="503" audio="env/fart.ogg" particle="graphics/particles/magic.green.xml"/>
+ <!-- #itenplz (aggravate) hit -->
+ <effect id="504" audio="magic/itenplz-hit.ogg" particle="graphics/particles/magic.default.xml"/>
+ <!-- #miteyo (detect magic) cast -->
+ <effect id="505" audio="magic/generic.ogg" particle="graphics/particles/magic.generic.xml"/>
+ <!-- #miteyo (detect magic) hit -->
+ <effect id="506" audio="magic/detect_magic.ogg" particle="graphics/particles/magic.default.xml"/>
+ <!-- #abizit (magic experience) cast -->
+ <effect id="507" audio="magic/default_magic.ogg" particle="graphics/particles/magic.default.xml"/>
+ <!-- #flar (flare dart) cast -->
+ <effect id="508" audio="magic/war.ogg" particle="graphics/particles/magic.default.xml"/>
+ <!-- (grow plant) cast -->
+ <effect id="510" audio="magic/nature.ogg" particle="graphics/particles/magic.grow-plant.xml"/>
+ <!-- (grow plant) spawn -->
+ <effect id="511" audio="env/spawn_burst.ogg" particle="graphics/particles/pentagram-burst.xml"/>
+ <!-- #lum (lesser heal) cast -->
+ <effect id="512" audio="magic/inma.ogg" particle="graphics/particles/magic.white.xml"/>
+ <!-- #lum (lesser heal) hit -->
+ <effect id="513" audio="magic/inma.ogg" particle="graphics/particles/magic.white.xml"/>
+ <!-- #chiza (magic blade) cast -->
+ <effect id="514" audio="magic/war.ogg" particle="graphics/particles/magic.black.xml"/>
+ <!-- #gole (make sulphur) cast -->
+ <effect id="516" audio="magic/transmute.ogg" particle="graphics/particles/magic.red.xml"/>
+ <!-- #kalmurk (summon maggot) cast -->
+ <effect id="517" audio="magic/astral.ogg" particle="graphics/particles/magic.astral-summon.xml"/>
+ <!-- #kalmurk (summon maggot) spawn -->
+ <effect id="518" audio="env/spawn_burst.ogg" particle="graphics/particles/pentagram-burst.xml"/>
+ <!-- #parum (transmute wood) cast -->
+ <effect id="519" audio="magic/transmute.ogg" particle="graphics/particles/magic.red.xml"/>
+ <!-- #frillyar (arrow hail) cast -->
+ <effect id="520" audio="magic/war.ogg" particle="graphics/particles/magic.black.xml"/>
+ <!-- #asorm (astral barrier) cast -->
+ <effect id="521" audio="magic/astral.ogg" particle="graphics/particles/magic.blue.xml"/>
+ <!-- #asorm (astral barrier) hit -->
+ <effect id="522" audio="magic/default_magic.ogg" particle="graphics/particles/magic.default.xml"/>
+ <!-- #asorm (astral barrier) end -->
+ <effect id="523" audio="magic/default_magic.ogg" particle="graphics/particles/magic.default.xml"/>
+ <!-- #inwilt (detect player) cast -->
+ <effect id="524" audio="magic/generic.ogg" particle="graphics/particles/magic.generic.xml"/>
+ <!-- #manpahil (enchant lifestone) cast -->
+ <effect id="525" audio="magic/generic.ogg" particle="graphics/particles/magic.generic.xml"/>
+ <!-- #plugh (flying backpack) cast -->
+ <effect id="526" audio="magic/nature.ogg" particle="graphics/particles/magic.green.xml"/>
+ <!-- #plugh (flying backpack) hit -->
+ <effect id="527" audio="magic/nature.ogg" particle="graphics/particles/magic.generic.xml"/>
+ <!-- #plugh (flying backpack) end -->
+ <effect id="528" audio="magic/nature.ogg" particle="graphics/particles/magic.generic.xml"/>
+ <!-- #joyplim (happy curse) cast -->
+ <effect id="529" audio="magic/nature.ogg" particle="graphics/particles/magic.green.xml"/>
+ <!-- #anwiltyp (hide) cast -->
+ <effect id="530" audio="magic/astral.ogg" particle="graphics/particles/magic.blue.xml"/>
+ <!-- #anwiltyp (hide) hit -->
+ <effect id="531" audio="magic/default_magic.ogg" particle="graphics/particles/magic.default.xml"/>
+ <!-- #anwiltyp (hide) end -->
+ <effect id="532" audio="magic/default_magic.ogg" particle="graphics/particles/magic.generic.xml"/>
+ <!-- #inma (lay on hands) cast -->
+ <effect id="533" audio="magic/inma.ogg" particle="graphics/particles/magic.white.xml"/>
+ <!-- #inma (lay on hands) hit -->
+ <effect id="534" audio="magic/inma.ogg" particle="graphics/particles/magic.white.xml"/>
+ <!-- #ingrav (lightning strike) cast -->
+ <effect id="535" audio="magic/war.ogg" particle="graphics/particles/magic.black.xml"/>
+ <!-- #upmarmu (magic knuckles) cast -->
+ <effect id="536" audio="magic/war.ogg" particle="graphics/particles/magic.black.xml"/>
+ <!-- #kularzufrill (make arrows) cast -->
+ <effect id="537" audio="magic/transmute.ogg" particle="graphics/particles/magic.red.xml"/>
+ <!-- #zukminbirf (make iron powder) cast -->
+ <effect id="538" audio="magic/transmute.ogg" particle="graphics/particles/magic.red.xml"/>
+ <!-- (make shirt/short tanktop/tanktop) cast -->
+ <effect id="539" audio="magic/transmute.ogg" particle="graphics/particles/magic.red.xml"/>
+ <!-- #betsanc (protect) cast -->
+ <effect id="540" audio="magic/nature.ogg" particle="graphics/particles/magic.green.xml"/>
+ <!-- #kaflosh (rain) cast -->
+ <effect id="541" audio="magic/nature.ogg" particle="graphics/particles/magic.green.xml"/>
+ <!-- #chipchip (shear) cast -->
+ <effect id="542" audio="magic/nature.ogg" particle="graphics/particles/magic.green.xml"/>
+ <!-- #kalakarenk (summon fluffy) cast -->
+ <effect id="543" audio="magic/astral.ogg" particle="graphics/particles/magic.astral-summon.xml"/>
+ <!-- #kalakarenk (summon fluffy) spawn -->
+ <effect id="544" audio="env/spawn_burst.ogg" particle="graphics/particles/pentagram-burst.xml"/>
+ <!-- #kalboo (summon mouboo) cast -->
+ <effect id="545" audio="magic/astral.ogg" particle="graphics/particles/magic.astral-summon.xml"/>
+ <!-- #kalboo (summon mouboo) spawn -->
+ <effect id="546" audio="env/spawn_burst.ogg" particle="graphics/particles/pentagram-burst.xml"/>
+ <!-- #kalgina (summon pinky) cast -->
+ <effect id="547" audio="magic/astral.ogg" particle="graphics/particles/magic.astral-summon.xml"/>
+ <!-- #kalgina (summon pinky) spawn -->
+ <effect id="548" audio="env/spawn_burst.ogg" particle="graphics/particles/pentagram-burst.xml"/>
+ <!-- #halhiss (summon snake) cast -->
+ <effect id="549" audio="magic/astral.ogg" particle="graphics/particles/magic.dark-summon.xml"/>
+ <!-- #halhiss (summon snake) spawn -->
+ <effect id="550" audio="env/spawn_burst.ogg" particle="graphics/particles/pentagram-burst.xml"/>
+ <!-- #kalrenk (summon spiky shroom) cast -->
+ <effect id="551" audio="magic/astral.ogg" particle="graphics/particles/magic.astral-summon.xml"/>
+ <!-- #kalrenk (summon spiky shroom) spawn -->
+ <effect id="552" audio="env/spawn_burst.ogg" particle="graphics/particles/pentagram-burst.xml"/>
+ <!-- #helorp (summon wicked shroom) cast -->
+ <effect id="553" audio="magic/astral.ogg" particle="graphics/particles/magic.dark-summon.xml"/>
+ <!-- #helorp (summon wicked shroom) spawn -->
+ <effect id="554" audio="env/spawn_burst.ogg" particle="graphics/particles/pentagram-burst.xml"/>
+ <!-- #phlex (toxic dart) cast -->
+ <effect id="555" audio="magic/astral.ogg" particle="graphics/particles/magic.darkred.xml"/>
+ <!-- Temporary -->
+ <effect id="907" particle="graphics/sprites/npcs/halifax.xml"/>
+</being-effects>
diff --git a/_patch/items/equip-1hand/item521_Dagger.xml b/_patch/items/equip-1hand/item521_Dagger.xml
new file mode 100644
index 0000000..130aab6
--- /dev/null
+++ b/_patch/items/equip-1hand/item521_Dagger.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0"?>
+<items>
+ <item id="521" image="equipment/weapon/dagger-dagger.png" name="Dagger" description="Bats favourite self-defense weapon against Arkim's disciples." type="equip-1hand" attack-action="attack" attack="15" attack-range="2" weight="200">
+ <sprite gender="unisex">equipment/weapons/dagger.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff</sprite>
+ <sprite gender="female">equipment/weapons/dagger-female.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff</sprite>
+ <sound event="strike">weapons/knives/knife-miss1.ogg</sound>
+ <sound event="hit">weapons/knives/knife-hit1.ogg</sound>
+ </item>
+</items>
diff --git a/_patch/items/equip-1hand/item867_IceGladius.xml b/_patch/items/equip-1hand/item867_IceGladius.xml
new file mode 100644
index 0000000..b98bf0a
--- /dev/null
+++ b/_patch/items/equip-1hand/item867_IceGladius.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0"?>
+<items>
+ <item id="867" image="equipment/weapon/sword-ice.png" name="Ice Gladius" description="A sword with a shimmering blue blade. Even if sounds like chimes don't lick it." attack="110" type="equip-1hand" attack-action="attack" attack-range="2" luk="1" weight="1000">
+ <sprite gender="unisex">equipment/weapons/sword-short.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff</sprite>
+ <sprite gender="female">equipment/weapons/sword-short-female.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff</sprite>
+ <sound event="hit">weapons/swords/ice_gladius/ice_gladius-hit1.ogg</sound>
+ <sound event="hit">weapons/swords/ice_gladius/ice_gladius-hit2.ogg</sound>
+ <sound event="hit">weapons/swords/ice_gladius/ice_gladius-hit3.ogg</sound>
+ <sound event="hit">weapons/swords/ice_gladius/ice_gladius-hit4.ogg</sound>
+ <sound event="hit">weapons/swords/ice_gladius/ice_gladius-hit5.ogg</sound>
+ <sound event="strike">weapons/swords/sword-miss1.ogg</sound>
+ </item>
+</items>
diff --git a/_patch/items/equip-2hand/_include.xml b/_patch/items/equip-2hand/_include.xml
new file mode 100644
index 0000000..f8bfbbf
--- /dev/null
+++ b/_patch/items/equip-2hand/_include.xml
@@ -0,0 +1,18 @@
+<?xml version="1.0"?>
+<items>
+ <include name="items/equip-2hand/item530_ShortBow.xml"/>
+ <include name="items/equip-2hand/item545_ForestBow.xml"/>
+ <include name="items/equip-2hand/item548_Halberd.xml"/>
+ <include name="items/equip-2hand/item588_BastardSword.xml"/>
+ <include name="items/equip-2hand/item594_Spear.xml"/>
+ <include name="items/equip-2hand/item595_HeavySpear.xml"/>
+ <include name="items/equip-2hand/item596_Pike.xml"/>
+ <include name="items/equip-2hand/item597_HeavyPike.xml"/>
+ <include name="items/equip-2hand/item623_Scythe.xml"/>
+ <include name="items/equip-2hand/item758_WoodenStaff.xml"/>
+ <include name="items/equip-2hand/item878_BansheeBow.xml"/>
+ <include name="items/equip-2hand/item903_SlingShot.xml"/>
+ <include name="items/equip-2hand/item906_KidBook.xml"/>
+ <include name="items/equip-2hand/item907_FloydBook.xml"/>
+ <include name="items/equip-2hand/item1200_Bow.xml"/>
+</items>
diff --git a/_patch/items/equip-2hand/item1200_Bow.xml b/_patch/items/equip-2hand/item1200_Bow.xml
new file mode 100644
index 0000000..2e44d2e
--- /dev/null
+++ b/_patch/items/equip-2hand/item1200_Bow.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0"?>
+<items>
+ <item id="1200" image="equipment/weapon/bow-bow.png" name="Bow" description="A distance weapon." attack="20" type="equip-2hand" weight="20" missile-particle="graphics/particles/arrow.particle.xml" attack-action="attack_bow" attack-range="5">
+ <sprite gender="unisex">equipment/weapons/bow.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff;#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite>
+ <sprite gender="female">equipment/weapons/bow-female.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff;#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite>
+ <sound event="strike">weapons/bows/bow-miss1.ogg</sound>
+ <sound event="hit">weapons/bows/bow-hit1.ogg</sound>
+ </item>
+</items>
diff --git a/_patch/items/equip-2hand/item530_ShortBow.xml b/_patch/items/equip-2hand/item530_ShortBow.xml
new file mode 100644
index 0000000..0defa8a
--- /dev/null
+++ b/_patch/items/equip-2hand/item530_ShortBow.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0"?>
+<items>
+ <item id="530" image="equipment/weapon/bow-shortbow.png" name="Short Bow" description="A bow for short distances." type="equip-2hand" attack="50" attack-action="attack_bow" attack-range="5" weight="600" missile-particle="graphics/particles/arrow.particle.xml">
+ <sprite gender="unisex">equipment/weapons/bow.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff;#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite>
+ <sprite gender="female">equipment/weapons/bow-female.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff;#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite>
+ <sound event="strike">weapons/bows/short/short-miss1.ogg</sound>
+ <sound event="hit">weapons/bows/short/short-hit1.ogg</sound>
+ </item>
+</items>
diff --git a/_patch/items/equip-2hand/item545_ForestBow.xml b/_patch/items/equip-2hand/item545_ForestBow.xml
new file mode 100644
index 0000000..791ba3a
--- /dev/null
+++ b/_patch/items/equip-2hand/item545_ForestBow.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0"?>
+<items>
+ <item id="545" image="equipment/weapon/bow-forestbow.png" name="Forest Bow" description="A bow usually used for hunting." attack="70" type="equip-2hand" attack-action="attack_bow" attack-range="5" weight="1200" missile-particle="graphics/particles/arrow.particle.xml">
+ <sprite gender="unisex">equipment/weapons/bow.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff;#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite>
+ <sprite gender="female">equipment/weapons/bow-female.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff;#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite>
+ <sound event="strike">weapons/bows/forest/forest-miss1.ogg</sound>
+ <sound event="hit">weapons/bows/forest/forest-hit1.ogg</sound>
+ </item>
+</items>
diff --git a/_patch/items/equip-2hand/item548_Halberd.xml b/_patch/items/equip-2hand/item548_Halberd.xml
new file mode 100644
index 0000000..5df9008
--- /dev/null
+++ b/_patch/items/equip-2hand/item548_Halberd.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0"?>
+<items>
+ <item id="548" image="equipment/weapon/polearm-halberd.png" name="Halberd" description="A weapon usually carried by guards." attack="1" type="equip-2hand" attack-action="attack_2hand" attack-range="2" weight="1400">
+ <sprite gender="unisex">equipment/weapons/polearm-chop.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff;#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite>
+ <sprite gender="female">equipment/weapons/polearm-chop-female.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff;#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite>
+ <sound event="hit">weapons/other/halberd/halberd-hit1.ogg</sound>
+ <sound event="hit">weapons/other/halberd/halberd-hit2.ogg</sound>
+ <sound event="hit">weapons/other/halberd/halberd-hit3.ogg</sound>
+ <sound event="strike">weapons/other/staff/staff-miss1.ogg</sound>
+ <sound event="strike">weapons/other/staff/staff-miss2.ogg</sound>
+ <sound event="strike">weapons/other/staff/staff-miss3.ogg</sound>
+ </item>
+</items>
diff --git a/_patch/items/equip-2hand/item588_BastardSword.xml b/_patch/items/equip-2hand/item588_BastardSword.xml
new file mode 100644
index 0000000..2e49acc
--- /dev/null
+++ b/_patch/items/equip-2hand/item588_BastardSword.xml
@@ -0,0 +1,7 @@
+<?xml version="1.0"?>
+<items>
+ <item id="588" image="equipment/weapon/sword-bastardsword.png" name="Bastard Sword" description="A large two handed sword." attack="1" type="equip-2hand" attack-action="attack_2hand" attack-range="2" weight="10">
+ <sprite gender="unisex">equipment/weapons/sword-long.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff</sprite>
+ <sprite gender="female">equipment/weapons/sword-long-female.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff</sprite>
+ </item>
+</items>
diff --git a/_patch/items/equip-2hand/item594_Spear.xml b/_patch/items/equip-2hand/item594_Spear.xml
new file mode 100644
index 0000000..985f39e
--- /dev/null
+++ b/_patch/items/equip-2hand/item594_Spear.xml
@@ -0,0 +1,7 @@
+<?xml version="1.0"?>
+<items>
+ <item id="594" image="equipment/weapon/polearm-spear.png" name="Spear" description="A light spear with a wooden pole." attack="1" type="equip-2hand" attack-action="attack_spear" attack-range="2" weight="700">
+ <sprite gender="unisex">equipment/weapons/polearm-spear.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff;#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite>
+ <sprite gender="female">equipment/weapons/polearm-spear-female.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff;#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite>
+ </item>
+</items>
diff --git a/_patch/items/equip-2hand/item595_HeavySpear.xml b/_patch/items/equip-2hand/item595_HeavySpear.xml
new file mode 100644
index 0000000..af46c51
--- /dev/null
+++ b/_patch/items/equip-2hand/item595_HeavySpear.xml
@@ -0,0 +1,7 @@
+<?xml version="1.0"?>
+<items>
+ <item id="595" image="equipment/weapon/polearm-heavyspear.png" name="Heavy Spear" description="A heavy spear with a wooden pole." attack="1" type="equip-2hand" attack-action="attack_spear" attack-range="2" weight="1000">
+ <sprite gender="unisex">equipment/weapons/polearm-spear.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff;#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite>
+ <sprite gender="female">equipment/weapons/polearm-spear-female.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff;#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite>
+ </item>
+</items>
diff --git a/_patch/items/equip-2hand/item596_Pike.xml b/_patch/items/equip-2hand/item596_Pike.xml
new file mode 100644
index 0000000..8e24ec3
--- /dev/null
+++ b/_patch/items/equip-2hand/item596_Pike.xml
@@ -0,0 +1,7 @@
+<?xml version="1.0"?>
+<items>
+ <item id="596" image="equipment/weapon/polearm-pike.png" name="Pike" description="A light spear with an iron pole." attack="1" type="equip-2hand" attack-action="attack_spear" attack-range="2" weight="1200">
+ <sprite gender="unisex">equipment/weapons/polearm-spear.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff;#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite>
+ <sprite gender="female">equipment/weapons/polearm-spear-female.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff;#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite>
+ </item>
+</items>
diff --git a/_patch/items/equip-2hand/item597_HeavyPike.xml b/_patch/items/equip-2hand/item597_HeavyPike.xml
new file mode 100644
index 0000000..88e50e6
--- /dev/null
+++ b/_patch/items/equip-2hand/item597_HeavyPike.xml
@@ -0,0 +1,7 @@
+<?xml version="1.0"?>
+<items>
+ <item id="597" image="equipment/weapon/polearm-heavypike.png" name="Heavy Pike" description="A heavy spear with an iron pole." attack="1" type="equip-2hand" attack-action="attack_spear" attack-range="2" weight="1500">
+ <sprite gender="unisex">equipment/weapons/polearm-spear.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff;#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite>
+ <sprite gender="female">equipment/weapons/polearm-spear-female.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff;#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite>
+ </item>
+</items>
diff --git a/_patch/items/equip-2hand/item623_Scythe.xml b/_patch/items/equip-2hand/item623_Scythe.xml
new file mode 100644
index 0000000..fc1f009
--- /dev/null
+++ b/_patch/items/equip-2hand/item623_Scythe.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0"?>
+<items>
+ <item id="623" image="equipment/weapon/polearm-scythe.png" name="Scythe" description="Usually used for farming but also usable as a weapon. Slow but deadly." attack="75" type="equip-2hand" attack-action="attack_2hand" attack-range="2" weight="1200" sellProtected="true">
+ <sprite gender="unisex">equipment/weapons/polearm-stab.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff;#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite>
+ <sprite gender="female">equipment/weapons/polearm-stab-female.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff;#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite>
+ <sound event="strike">weapons/other/staff/staff-miss1.ogg</sound>
+ <sound event="strike">weapons/other/staff/staff-miss2.ogg</sound>
+ <sound event="strike">weapons/other/staff/staff-miss3.ogg</sound>
+ <sound event="hit">weapons/other/scythe/scythe-hit1.ogg</sound>
+ <sound event="hit">weapons/other/scythe/scythe-hit2.ogg</sound>
+ <sound event="hit">weapons/other/scythe/scythe-hit3.ogg</sound>
+ </item>
+</items>
diff --git a/_patch/items/equip-2hand/item758_WoodenStaff.xml b/_patch/items/equip-2hand/item758_WoodenStaff.xml
new file mode 100644
index 0000000..596d6b1
--- /dev/null
+++ b/_patch/items/equip-2hand/item758_WoodenStaff.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0"?>
+<items>
+ <item id="758" image="equipment/weapon/staff-woodstaff.png" name="Wooden Staff" description="A basic wooden staff." effect="Lvl 2 Wand" req-int="60+" attack="50" mattack="10" type="equip-2hand" attack-action="attack_sword_stab" attack-range="2" weight="1000">
+ <sprite gender="unisex">equipment/weapons/polearm-blunt.xml|#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite>
+ <sprite gender="female">equipment/weapons/polearm-blunt-female.xml|#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite>
+ <sound event="strike">weapons/other/staff/staff-miss1.ogg</sound>
+ <sound event="strike">weapons/other/staff/staff-miss2.ogg</sound>
+ <sound event="strike">weapons/other/staff/staff-miss3.ogg</sound>
+ <sound event="hit">weapons/other/staff/staff-hit1.ogg</sound>
+ <sound event="hit">weapons/other/staff/staff-hit2.ogg</sound>
+ <sound event="hit">weapons/other/staff/staff-hit3.ogg</sound>
+ </item>
+</items>
diff --git a/_patch/items/equip-2hand/item878_BansheeBow.xml b/_patch/items/equip-2hand/item878_BansheeBow.xml
new file mode 100644
index 0000000..c2f7cad
--- /dev/null
+++ b/_patch/items/equip-2hand/item878_BansheeBow.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0"?>
+<items>
+ <item id="878" image="equipment/weapon/bow-bansheebow.png" name="Banshee Bow" description="The best and most lethal single chorded harp capable of delivering death to everyone including the musician." effect="Attack Speed +20% / Defense -40% / VIT Defense -35% / Vanishes HP by 2% of damages dealt / Walk Speed +10%" type="equip-2hand" req-dex="80+" maxhp="-150" attack-action="attack_bow" attack-range="6" attack="140" level="90" weight="900" missile-particle="graphics/particles/arrow-banshee.particle.xml" sellProtected="true">
+ <sprite gender="unisex">equipment/weapons/bow-banshee.xml|#27113e,7442a7,b498d1</sprite>
+ <sprite gender="female">equipment/weapons/bow-banshee-female.xml|#27113e,7442a7,b498d1</sprite>
+ <sound event="strike">weapons/bows/banshee/banshee-miss1.ogg</sound>
+ <sound event="strike">weapons/bows/banshee/banshee-miss2.ogg</sound>
+ <sound event="strike">weapons/bows/banshee/banshee-miss3.ogg</sound>
+ <sound event="hit">weapons/bows/banshee/banshee-hit1.ogg</sound>
+ <sound event="hit">weapons/bows/banshee/banshee-hit2.ogg</sound>
+ <sound event="hit">weapons/bows/banshee/banshee-hit3.ogg</sound>
+ </item>
+</items>
diff --git a/_patch/items/equip-2hand/item903_SlingShot.xml b/_patch/items/equip-2hand/item903_SlingShot.xml
new file mode 100644
index 0000000..a17ca41
--- /dev/null
+++ b/_patch/items/equip-2hand/item903_SlingShot.xml
@@ -0,0 +1,7 @@
+<?xml version="1.0"?>
+<items>
+ <item id="903" image="equipment/weapon/slingshot-icon.png|G:#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff;R:#332c19,443a20,453b1e,61532d,87733d,a58d4d" name="Sling Shot" description="In the right hands, everything is a weapon." type="equip-2hand" attack-action="attack_bow" attack="5" attack-range="3" weight="10" missile-particle="graphics/particles/stoneprojectile.particle.xml">
+ <sprite gender="unisex">equipment/weapons/bow-slingshot.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff;#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite>
+ <sprite gender="female">equipment/weapons/bow-slingshot-female.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff;#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite>
+ </item>
+</items>
diff --git a/_patch/items/equip-2hand/item906_KidBook.xml b/_patch/items/equip-2hand/item906_KidBook.xml
new file mode 100644
index 0000000..ab0f417
--- /dev/null
+++ b/_patch/items/equip-2hand/item906_KidBook.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0"?>
+<items>
+ <item id="906" image="equipment/weapon/kidbook.png" name="Kid Book" description="A big spell book used to transform humans into Trolls." attack="1" type="equip-2hand" weight="100" missile-particle="graphics/particles/monster-troll-foefire.particle.xml" sellProtected="true">
+ <replace/>
+ <replace sprite="race">
+ <item to="-99054"/>
+ </replace>
+ </item>
+</items>
diff --git a/_patch/items/equip-2hand/item907_FloydBook.xml b/_patch/items/equip-2hand/item907_FloydBook.xml
new file mode 100644
index 0000000..6fefdb8
--- /dev/null
+++ b/_patch/items/equip-2hand/item907_FloydBook.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0"?>
+<items>
+ <item id="907" image="equipment/weapon/floydbook.png" name="Book of Floyd" description="Beep boop. Boop beep?" level="135" type="equip-arms" weight="100" missile-particle="graphics/particles/monster-goblin-firebreath.particle.xml" sellProtected="true">
+ <replace/>
+ <replace sprite="race">
+ <item to="-99168"/>
+ </replace>
+ </item>
+</items>