summaryrefslogtreecommitdiffstats
path: root/example/clientdata/items.xml
diff options
context:
space:
mode:
authorYohann Ferreira <yohann_dot_ferreira_at_orange_dot_efer>2011-08-19 00:56:22 +0200
committerYohann Ferreira <yohann_dot_ferreira_at_orange_dot_efer>2011-08-19 00:56:22 +0200
commit67af89b5fe14d2d0431cefb9b714f72873a74e16 (patch)
treeb1a5ff99d3db37809bfeb5804f3469406133a4c7 /example/clientdata/items.xml
parent10fd0338203a46cec913859fd5e38b61fa24a30f (diff)
downloadmanaserv-67af89b5fe14d2d0431cefb9b714f72873a74e16.tar.gz
manaserv-67af89b5fe14d2d0431cefb9b714f72873a74e16.tar.xz
manaserv-67af89b5fe14d2d0431cefb9b714f72873a74e16.zip
Used the client base to make a final bugfix on the server code.
Made the server handle only one slot type requirement since it's irrelevant to have more anyway. Plus, it simplifies the code for both equipping/unequipping. I also added a dagger to show how equipping/unequipping is working.
Diffstat (limited to 'example/clientdata/items.xml')
-rw-r--r--example/clientdata/items.xml17
1 files changed, 17 insertions, 0 deletions
diff --git a/example/clientdata/items.xml b/example/clientdata/items.xml
index 6f72185..3e204ef 100644
--- a/example/clientdata/items.xml
+++ b/example/clientdata/items.xml
@@ -142,6 +142,23 @@
</effect>
<sprite>weapons/weapon-bow.xml</sprite>
</item>
+ <item id="10" max-per-slot="3" name="Dagger" attack-action="attack_stab"
+ description="A simple dagger."
+ image="equipment/weapons/weapon-dagger-dagger.png"
+ value="20">
+ <equip>
+ <slot type="hand" required="1" />
+ </equip>
+ <effect trigger="equip">
+ <autoattack basespeed="166" range="1" base="50" skill="100" >
+ <bonus attribute="0" value="1.5" />
+ </autoattack>
+ <effect trigger="existence">
+ <modifier attribute="cap1" value="-2000" />
+ </effect>
+ </effect>
+ <sprite>weapons/weapon-dagger.xml</sprite>
+ </item>
<!-- Example of equippable items -->
<item id="7" max-per-slot="1" name="Leather shirt"