summaryrefslogtreecommitdiff
path: root/data
diff options
context:
space:
mode:
authorDavid Athay <ko2fan@gmail.com>2008-10-24 09:19:57 +0000
committerDavid Athay <ko2fan@gmail.com>2008-10-24 09:19:57 +0000
commitbb65f5e72a77c4ef111a1e942766c6a66626bd05 (patch)
tree6a495ece5c47fefad9ea6273e1117103cd9901b4 /data
parent7e7f85333023baa0dc0986494274d3b7aff918b2 (diff)
downloadmanaserv-bb65f5e72a77c4ef111a1e942766c6a66626bd05.tar.gz
manaserv-bb65f5e72a77c4ef111a1e942766c6a66626bd05.tar.bz2
manaserv-bb65f5e72a77c4ef111a1e942766c6a66626bd05.tar.xz
manaserv-bb65f5e72a77c4ef111a1e942766c6a66626bd05.zip
Fixed example script and added defines for attributes.
Diffstat (limited to 'data')
-rw-r--r--data/scripts/libs/libtmw.lua23
-rw-r--r--data/scripts/test.lua2
2 files changed, 24 insertions, 1 deletions
diff --git a/data/scripts/libs/libtmw.lua b/data/scripts/libs/libtmw.lua
index 0bb72923..5df9e3cd 100644
--- a/data/scripts/libs/libtmw.lua
+++ b/data/scripts/libs/libtmw.lua
@@ -30,6 +30,29 @@ ELEMENT_METAL = 6
ELEMENT_WOOD = 7
ELEMENT_ICE = 8
+ATTR_PHY_ATK_MIN = 0
+ATTR_PHY_ATK_DELTA = 1
+ATTR_MAG_ATK = 2
+ATTR_PHY_RES = 3
+ATTR_MAG_RES = 4
+ATTR_EVADE = 5
+ATTR_HIT = 6
+ATTR_HP = 7
+ATTR_HP_REGEN = 8
+ELEM_NEUTRAL = 9
+ELEM_FIRE = 10
+ELEM_WATER = 11
+ELEM_EARTH = 12
+ELEM_AIR = 13
+ELEM_SACRED = 14
+ELEM_DEATH = 15
+ATTR_STRENGTH = 16
+ATTR_AGILITY = 17
+ATTR_DEXTERITY = 18
+ATTR_VITALITY = 19
+ATTR_INTELLIGENCE = 20
+ATTR_WILLPOWER = 21
+
TILESIZE = 32
HOURS = 3600
MINUTES = 60
diff --git a/data/scripts/test.lua b/data/scripts/test.lua
index e98fca66..d3cd14ae 100644
--- a/data/scripts/test.lua
+++ b/data/scripts/test.lua
@@ -185,6 +185,6 @@ end
function post_talk(npc, ch)
do_message(npc, ch, "Hello " .. tmw.being_get_name(ch))
- local strength = tmw.being_get_attribute(ch, 2)
+ local strength = tmw.being_get_attribute(ch, ATTR_STRENGTH)
do_message(npc, ch, "You have " .. tostring(strength) .. " strength")
end