diff options
author | Livio Recchia <recchialivio@libero.it> | 2023-04-03 23:32:35 +0200 |
---|---|---|
committer | Livio Recchia <recchialivio@libero.it> | 2023-04-03 23:32:35 +0200 |
commit | c36bf0306723cff41fb4d8d08a91b51679ccccc6 (patch) | |
tree | 0f80c7481a628e21c7087f7b77c28671cd488c69 /_patch | |
parent | d59c0e9f187e3029a11508e17711301ac734dd8a (diff) | |
download | ttmmww-c36bf0306723cff41fb4d8d08a91b51679ccccc6.tar.gz ttmmww-c36bf0306723cff41fb4d8d08a91b51679ccccc6.tar.bz2 ttmmww-c36bf0306723cff41fb4d8d08a91b51679ccccc6.tar.xz ttmmww-c36bf0306723cff41fb4d8d08a91b51679ccccc6.zip |
new file: _patch/items/usable/item3001_RubberBat.xml
Diffstat (limited to '_patch')
-rw-r--r-- | _patch/graphics/sprites/npcs/koga.png | bin | 0 -> 154856 bytes | |||
-rw-r--r-- | _patch/groups.xml | 186 | ||||
-rw-r--r-- | _patch/items.xml | 189 | ||||
-rw-r--r-- | _patch/items/equip-ammo/_include.xml | 9 | ||||
-rw-r--r-- | _patch/items/equip-ammo/item1199_Arrow.xml | 4 | ||||
-rw-r--r-- | _patch/items/equip-ammo/item1282_BoneArrows.xml | 4 | ||||
-rw-r--r-- | _patch/items/equip-ammo/item5260_Snowball.xml | 4 | ||||
-rw-r--r-- | _patch/items/equip-ammo/item529_IronArrow.xml | 4 | ||||
-rw-r--r-- | _patch/items/equip-ammo/item762_TerraniteArrow.xml | 4 | ||||
-rw-r--r-- | _patch/items/equip-ammo/item904_SlingBullet.xml | 4 | ||||
-rw-r--r-- | _patch/items/usable/item3001_RubberBat.xml | 4 |
11 files changed, 412 insertions, 0 deletions
diff --git a/_patch/graphics/sprites/npcs/koga.png b/_patch/graphics/sprites/npcs/koga.png Binary files differnew file mode 100644 index 0000000..0e8e22c --- /dev/null +++ b/_patch/graphics/sprites/npcs/koga.png diff --git a/_patch/groups.xml b/_patch/groups.xml new file mode 100644 index 0000000..1b8507a --- /dev/null +++ b/_patch/groups.xml @@ -0,0 +1,186 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author: 4144 +Copyright (C) 2017 Evol Online --> +<groups> + <group id="0" name="Player" longName="AFK consumer" showBadge="false" highlightName="false"> + <commands> + <command name="help" use="self"/> + <!--command name="setleader" use="self"/--> + <!--command name="servertime" use="self"/--> + <command name="email" use="self"/> + <!--command name="pvp" use="self"/--> + <!--command name="wgm" use="self"/--> + <!--command name="source" use="self"/--> + </commands> + <permissions> + <permission name="can_trade"/> + <permission name="can_party"/> + <permission name="view_equipment"/> + </permissions> + </group> + <group id="1" name="Bot" longName="Bot" inherit="0" badge="groups/bot.xml" showBadge="true" highlightName="false"/> + <group id="2" name="Bot" longName="Bot" inherit="0" badge="groups/bot.xml" showBadge="true" highlightName="false"/> + <group id="40" name="Dev" longName="Evil minion" inherit="1" badge="groups/dev.xml" showBadge="true" highlightName="false"> + <commands> + <command name="broadcast" use="self"/> + <command name="localbroadcast" use="self"/> + <!--command name="die" use="self"/--> + <command name="where" use="self"/> + <!--command name="goto" use="self"/--> + <!--command name="npc" use="self"/--> + <command name="who" use="self"/> + <!--command name="whogroup" use="self"/--> + <command name="whomap" use="self"/> + <!--command name="whomapgroup" use="self"/--> + <command name="whogm" use="self"/> + <!--command name="charstats" use="self"/--> + <command name="heal" use="self"/> + <command name="hide" use="self"/> + <command name="jump" use="self"/> + <command name="save" use="self"/> + <!--command name="return" use="self"/--> + <command name="warp" use="self"/> + <command name="hairstyle" use="self"/> + <command name="haircolor" use="self"/> + <command name="itemreset" use="self"/> + <!--command name="log" use="self"/--> + <!--command name="l" use="self"/--> + <!--command name="tee" use="self"/--> + <!--command name="t" use="self"/--> + <command name="changesex" use="self"/> + <!--command name="class" use="self"/--> + <command name="npctalk" use="self"/> + <!--command name="music" use="self"/--> + <!--command name="remotecmd" use="self"/--> + <!--command name="python" use="both"/--> + <command name="storage" use="self"/> + </commands> + <permissions> + <permission name="hide_session"/> + <permission name="who_display_aid"/> + <permission name="any_warp"/> + </permissions> + </group> + <group id="41" name="Dev" longName="Developer (hidden)" inherit="40" showBadge="false" highlightName="false"/> + <group id="50" name="Event" longName="Less evil minion" inherit="41" badge="groups/event.xml" showBadge="true" highlightName="false"> + <commands> + <!--command name="invisible" use="self"/--> + <!--command name="visible" use="self"/--> + <command name="summon" use="self"/> + <command name="monster" use="self"/> + <!--command name="charclass" use="self"/--> + </commands> + </group> + <group id="51" name="Event" longName="Event coordinator (hidden)" inherit="50" showBadge="false" highlightName="false"/> + <group id="60" name="GM" longName="Game monster" showBadge="true" highlightName="true" inherit="51"> + <commands> + <!--command name="charpvp" use="self"/--> + <!--command name="charstatsall" use="self"/--> + <command name="pvpon" use="self"/> + <command name="pvpoff" use="self"/> + <!--command name="exprate" use="self"/--> + <command name="speed" use="self"/> + <command name="killmonster" use="self"/> + <command name="killmonster2" use="self"/> + <!--command name="ipcheck" use="self"/--> + <command name="storeall" use="self"/> + <command name="blvl" use="self"/> + <command name="jlvl" use="self"/> + <!--command name="charbaselvl" use="self"/--> + <!--command name="charchangesex" use="self"/--> + <!--command name="chardelitem" use="self"/--> + <!--command name="charjlvl" use="self"/--> + <!--command name="charstpoint" use="self"/--> + <!--command name="charskpoint" use="self"/--> + <!--command name="charreset" use="self"/--> + <!--command name="charstreset" use="self"/--> + <!--command name="charskreset" use="self"/--> + <!--command name="charwipe" use="self"/--> + <!--command name="charsave" use="self"/--> + <command name="kill" use="self"/> + <!--command name="revive" use="self"/--> + <!--command name="charwarp" use="self"/--> + <command name="str" use="self"/> + <command name="agi" use="self"/> + <command name="vit" use="self"/> + <command name="luk" use="self"/> + <command name="dex" use="self"/> + <command name="int" use="self"/> + <command name="allstats" use="self"/> + <command name="stpoint" use="self"/> + <command name="skpoint" use="self"/> + <command name="block" use="self"/> + <command name="unblock" use="self"/> + <command name="ban" use="self"/> + <command name="unban" use="self"/> + <!--command name="chardropall" use="self"/--> + <!--command name="charstoreall" use="self"/--> + <!--command name="hugo" use="self"/--> + <!--command name="linus" use="self"/--> + <command name="mute" use="self"/> + <!--command name="stfu" use="self"/--> + <command name="alive" use="self"/> + <command name="recall" use="self"/> + <command name="kick" use="self"/> + <command name="doommap" use="self"/> + <command name="raisemap" use="self"/> + </commands> + <permissions> + <permission name="all_equipment"/> + <permission name="hack_info"/> + <permission name="receive_requests"/> + </permissions> + </group> + <group id="61" name="GM" longName="Game master (hidden)" inherit="60" showBadge="false" highlightName="false"/> + <group id="80" name="Dev" longName="Evil minions officer" inherit="61" badge="groups/dev2.xml" showBadge="true" highlightName="false"> + <commands> + <!--command name="setmagic" use="self"/--> + <!--command name="magicinfo" use="self"/--> + <command name="option" use="self"/> + <command name="zeny" use="self"/> + <!--command name="charzeny" use="self"/--> + <!--command name="charoption" use="self"/--> + <command name="addwarp" use="self"/> + <command name="doom" use="self"/> + <command name="recallall" use="self"/> + <command name="raise" use="self"/> + <!--command name="enablenpc" use="self"/--> + <!--command name="disablenpc" use="self"/--> + <command name="npcmove" use="self"/> + <command name="lostskill" use="self"/> + <command name="idsearch" use="self"/> + <command name="item" use="self"/> + <!--command name="itemcheck" use="self"/--> + <!--command name="debug" use="self"/--> + </commands> + </group> + <group id="81" name="Dev" longName="Core developer (hidden)" inherit="80" showBadge="false" highlightName="false"/> + <group id="98" name="Admin" longName="Administrator (hidden)" inherit="81" showBadge="false" highlightName="false"> + <commands> + <command name="dropall" use="self"/> + <command name="questskill" use="self"/> + <command name="effect" use="self"/> + <!--command name="charmodel" use="self"/--> + <command name="party" use="self"/> + <command name="partyrecall" use="self"/> + <command name="partyspy" use="self"/> + <!--command name="charitemlist" use="self"/--> + <!--command name="charstoragelist" use="self"/--> + <!--command name="charquestskill" use="self"/--> + <!--command name="charlostskill" use="self"/--> + <command name="model" use="self"/> + <command name="kami" use="self"/> + <command name="kickall" use="self"/> + <command name="mapexit" use="self"/> + <command name="gat" use="self"/> + <!--command name="packet" use="self"/--> + <command name="mapinfo" use="self"/> + </commands> + <permissions> + <permission name="join_chat"/> + <permission name="hchsys_admin"/> + <permission name="all_commands"/> + </permissions> + </group> + <group id="99" name="Admin" longName="Lord of mismanagement" showBadge="true" highlightName="true" inherit="98" badge="groups/admin.xml"/> +</groups> diff --git a/_patch/items.xml b/_patch/items.xml new file mode 100644 index 0000000..761be4c --- /dev/null +++ b/_patch/items.xml @@ -0,0 +1,189 @@ +<?xml version="1.0"?> +<items> + <include name="items/hairsprite/_include.xml"/> + <include name="items/racesprite/_include.xml"/> + <include name="items/misc/_include.xml"/> + <include name="items/usable/_include.xml"/> + <include name="items/generic/_include.xml"/> + <include name="items/equip-head/_include.xml"/> + <include name="items/equip-1hand/_include.xml"/> + <include name="items/equip-torso/_include.xml"/> + <include name="items/equip-feet/_include.xml"/> + <include name="items/equip-ammo/_include.xml"/> + <include name="items/equip-2hand/_include.xml"/> + <include name="items/equip-arms/_include.xml"/> + <include name="items/equip-legs/_include.xml"/> + <include name="items/equip-shield/_include.xml"/> + <include name="items/equip-charm/_include.xml"/> + <include name="items/equip-ring/_include.xml"/> + <!-- New items may go below this line --> + <item id="584" + image="equipment/weapon/sword-jackal.png" + name="Jackal" + description="Made to parry attacks from drakes, relic of a long forsaken war." + effect="HP +50 / HP Drain 5%" + attack="125" + attack-range="1" + defense="2" + str="1" + level="90" + type="equip-1hand" + attack-action="attack" + hit-effect-id="32" + critical-hit-effect-id="30" + weight="1000"> + <sprite>equipment/weapons/jackal.xml</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="miss">weapons/swords/sword-miss1.ogg</sound> + </item> + <item id="590" + image="equipment/weapon/sword-dragon.png" + name="Dragon Sword" + description="Empowered by demure's drakes, relic of a long forsaken war." + effect="HP -100 / Vanish HP by 1% of damage dealt" + attack="141" + attack-range="1" + defense="-2" + str="5" + level="90" + type="equip-1hand" + attack-action="attack" + hit-effect-id="32" + critical-hit-effect-id="30" + weight="1000"> + <sprite>equipment/weapons/dragon-sword.xml</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="miss">weapons/swords/sword-miss1.ogg</sound> + </item> + <item id="609" + image="equipment/weapon/bow-life.png" + name="Imperial Bow" + description="No one remember the emperor's name, blame admins for lack of fantasy in a fantasy game." + effect="HP Drain 4%" + attack="110" + criticaldefense="10" + flee="10" + req-dex="80+" + level="90" + type="equip-2hand" + weight="900" + missile-particle="graphics/particles/arrow.particle.xml" + attack-action="attack_bow" + attack-range="6"> + <sprite>equipment/weapons/bow-life.xml</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> + <item id="1170" + image="equipment/weapon/staff-woodstaff.png" + name="Sweet Tooth Staff" + description="Turning gore into cake which recovers your MP, it is the Grandmaster's favorite staff." + effect="Lvl 2 Wand / 5% MP Recovery when a monster is killed" + req-int="60+" + attack="50" + mattack="15" + type="equip-2hand" + attack-action="attack_wand" + attack-range="2" + weight="1000"> + <sprite gender="unisex">equipment/weapons/staff.xml</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> + + <item id="5141" + image="use/scrolls/scroll-alizarin.png" + name="Alizarin Scroll" + description="Scroll with natural power; summons a plant if read." + effect="Summons Alizarin Plant" + type="usable" + weight="2" + tag="Scrolls" + /> + <item id="5142" + image="use/scrolls/scroll-cobalt.png" + name="Cobalt Scroll" + description="Scroll with natural power; summons a plant if read." + effect="Summons Cobalt Plant" + type="usable" + weight="2" + tag="Scrolls" + /> + <item id="5143" + image="use/scrolls/scroll-gamboge.png" + name="Gamboge Scroll" + description="Scroll with natural power; summons a plant if read." + effect="Summons Gamboge Plant" + type="usable" + weight="2" + tag="Scrolls" + /> + <item id="5144" + image="use/scrolls/scroll-mauve.png" + name="Mauve Scroll" + description="Scroll with natural power; summons a plant if read." + effect="Summons Mauve Plant" + type="usable" + weight="2" + tag="Scrolls" + /> + <item id="5145" + image="use/scrolls/scroll-joy.png" + name="Joyplim Scroll" + description="A very funny scroll. Read it, and be amused!" + effect="Forces some Emote on players" + type="usable" + weight="2" + tag="Scrolls" + /> + + <item id="5288" + image="generic/naftalin.png" + name="Naphthalene" + description="Used to produce powerful dyes and medicine, and usually produced from burning a special kind of Coal. Favourite Santa's sniffing material." + type="generic" + weight="1"/> + <item id="5289" + image="equipment/ammo/cursedarrow.png" + name="Armor Breaker Arrow" + description="Used against heavily armored targets." + effect="Critical +75" + type="equip-ammo" + attack="-150" + weight="2"/> + <item id="5290" + image="equipment/ammo/silverarrow.png" + name="Silver Arrow" + description="Traditionally used in holy crusades to kill undead." + effect="Range +2" + type="equip-ammo" + attack="65" + weight="1"/> + <item id="5291" + image="equipment/ammo/thornarrow.png" + name="Thorn Arrow" + description="A superior arrow which never misses." + effect="Critical +10 / Hit +25" + type="equip-ammo" + attack="65" + weight="12"/> + <item id="5292" + image="generic/ore.png|W:#0f0a0e,1b141b,231a23,362736,4f3a4f,634863,936a92,b499b4;R:#1a1e1f,2f3739,4a575b,94a1a4,cad5d7,effafc" + name="Silver Ore" + description="Can be sold for a considerable amount of money since we don't know what to do with it." + type="generic" + weight="40" /> + +</items> diff --git a/_patch/items/equip-ammo/_include.xml b/_patch/items/equip-ammo/_include.xml new file mode 100644 index 0000000..a442407 --- /dev/null +++ b/_patch/items/equip-ammo/_include.xml @@ -0,0 +1,9 @@ +<?xml version="1.0"?> +<items> + <include name="items/equip-ammo/item529_IronArrow.xml"/> + <include name="items/equip-ammo/item762_TerraniteArrow.xml"/> + <include name="items/equip-ammo/item904_SlingBullet.xml"/> + <include name="items/equip-ammo/item1199_Arrow.xml"/> + <include name="items/equip-ammo/item1282_BoneArrows.xml"/> + <include name="items/equip-ammo/item5260_Snowball.xml"/> +</items> diff --git a/_patch/items/equip-ammo/item1199_Arrow.xml b/_patch/items/equip-ammo/item1199_Arrow.xml new file mode 100644 index 0000000..275063a --- /dev/null +++ b/_patch/items/equip-ammo/item1199_Arrow.xml @@ -0,0 +1,4 @@ +<?xml version="1.0"?> +<items> + <item id="1199" image="equipment/ammo/arrow.png" name="Arrow" description="To find out who managed to shoot one follow the opposite direction." attack="20" type="equip-ammo" weight="1"/> +</items> diff --git a/_patch/items/equip-ammo/item1282_BoneArrows.xml b/_patch/items/equip-ammo/item1282_BoneArrows.xml new file mode 100644 index 0000000..990adbc --- /dev/null +++ b/_patch/items/equip-ammo/item1282_BoneArrows.xml @@ -0,0 +1,4 @@ +<?xml version="1.0"?> +<items> + <item id="1282" image="equipment/ammo/bonedarts.png" name="Bone Arrows" description="Arrows made from bones instead of wood. Now skeletons can see their bones coming back at them." attack="55" type="equip-ammo" weight="1" sellProtected="true"/> +</items> diff --git a/_patch/items/equip-ammo/item5260_Snowball.xml b/_patch/items/equip-ammo/item5260_Snowball.xml new file mode 100644 index 0000000..a6accc9 --- /dev/null +++ b/_patch/items/equip-ammo/item5260_Snowball.xml @@ -0,0 +1,4 @@ +<?xml version="1.0"?> +<items> + <item id="5260" image="equipment/ammo/snowball.png" name="Snowball" description="It is Christmas time!" attack="20" type="equip-ammo" weight="1"/> +</items> diff --git a/_patch/items/equip-ammo/item529_IronArrow.xml b/_patch/items/equip-ammo/item529_IronArrow.xml new file mode 100644 index 0000000..2385205 --- /dev/null +++ b/_patch/items/equip-ammo/item529_IronArrow.xml @@ -0,0 +1,4 @@ +<?xml version="1.0"?> +<items> + <item id="529" image="equipment/ammo/ironarrow.png" name="Iron Arrow" description="An arrow with an iron tip to deal more damage compared to those made only out of wood." attack="40" type="equip-ammo" weight="1"/> +</items> diff --git a/_patch/items/equip-ammo/item762_TerraniteArrow.xml b/_patch/items/equip-ammo/item762_TerraniteArrow.xml new file mode 100644 index 0000000..93b04d9 --- /dev/null +++ b/_patch/items/equip-ammo/item762_TerraniteArrow.xml @@ -0,0 +1,4 @@ +<?xml version="1.0"?> +<items> + <item id="762" image="equipment/ammo/arrow.png|W:#8B4513" name="Terranite Arrow" description="Arrows made out of smelted terranite ore. A fine specialty from Tulimshar weaponsmiths. After all, there aren't so many trees to make wooden arrow in the desert..." attack="50" criticalattack="20" type="equip-ammo" weight="1"/> +</items> diff --git a/_patch/items/equip-ammo/item904_SlingBullet.xml b/_patch/items/equip-ammo/item904_SlingBullet.xml new file mode 100644 index 0000000..74e3fab --- /dev/null +++ b/_patch/items/equip-ammo/item904_SlingBullet.xml @@ -0,0 +1,4 @@ +<?xml version="1.0"?> +<items> + <item id="904" image="equipment/ammo/stoneprojectile-icon.png" name="Sling Bullet" description="A smooth stone finished to fit neatly into a sling." attack="5" type="equip-ammo" weight="1"/> +</items> diff --git a/_patch/items/usable/item3001_RubberBat.xml b/_patch/items/usable/item3001_RubberBat.xml new file mode 100644 index 0000000..bc70f69 --- /dev/null +++ b/_patch/items/usable/item3001_RubberBat.xml @@ -0,0 +1,4 @@ +<?xml version="1.0"?> +<items> + <item id="3001" image="generic/rubberbat.png" name="Rubber Butt" description="Farts when you squeeze it." type="usable" weight="30"/> +</items> |