summaryrefslogtreecommitdiff
path: root/client
diff options
context:
space:
mode:
authorJesusaves <cpntb1@ymail.com>2019-10-21 13:48:11 -0300
committerJesusaves <cpntb1@ymail.com>2019-10-21 13:48:11 -0300
commit88912167806f56f44ea3ba1dbdedfd2a25d1969c (patch)
treef97bb8ac3db6914665fd509196fec9e0a170fb4a /client
parentd4e5740d9d545e8d4763e7cb8dd4d3e5da4cd45f (diff)
downloadtools-88912167806f56f44ea3ba1dbdedfd2a25d1969c.tar.gz
tools-88912167806f56f44ea3ba1dbdedfd2a25d1969c.tar.bz2
tools-88912167806f56f44ea3ba1dbdedfd2a25d1969c.tar.xz
tools-88912167806f56f44ea3ba1dbdedfd2a25d1969c.zip
Script update for new system
Diffstat (limited to 'client')
-rwxr-xr-xclient/skills.py17
1 files changed, 11 insertions, 6 deletions
diff --git a/client/skills.py b/client/skills.py
index d44e791..b8e063d 100755
--- a/client/skills.py
+++ b/client/skills.py
@@ -29,19 +29,23 @@ def fillskill(sk, lv):
if lv > 0:
lvstr='\t\t\tlevel="%d"\n' % lv
+ mpstr='%d MP. ' % int(bmp+(amp*(lv-1)))
+ cmdstr='\t\t\tinvokeCmd="@sk-%s"\n' % cmd
else:
lvstr=''
lv=1
+ mpstr=''
+ cmdstr=''
msg='\
\t\t<skill\n\
\t\t\tid="%d"\n\
\t\t\tname="%s"\n\
\t\t\ticon="graphics/skills/%s.png"\n\
-\t\t\tdescription="%d MP. %s"\n\
-\t\t\tinvokeCmd="@sk-%s"\n\
+\t\t\tdescription="%s%s"\n\
%s\
-\t\t/>\n' % (sid, name, icon, bmp+(amp*(lv-1)), desc, cmd, lvstr)
+%s\
+\t\t/>\n' % (sid, name, icon, mpstr, desc, cmdstr, lvstr)
return msg
@@ -68,7 +72,7 @@ skills.append(Skill(20026, "Transmutation", "transmutation", "Transmute stuff in
### Summon Skills
#########################
skills.append(Skill(20025, "Summon Maggots", "other/kalmurk", "2x Maggot Slime.",
-40, 5, "kalmurk", 4))
+40, 5, "kalmurk", 0))
skills.append(Skill(20029, "Summon Dragon", "none", "4x Dragon Scale.",
50, 4, "dragokin", 5))
skills.append(Skill(20030, "Summon Slimes", "none", "20x Maggot Slime.",
@@ -93,7 +97,7 @@ skills.append(Skill(20044, "Summon Plants", "none", "2x Artichoke Herb.",
30, 3, "plantkingdom", 5))
skills.append(Skill(20023, "Summon Cave Maggot", "none", "Req. Zarkor Scroll.",
-40, 7, "zarkor", 3))
+40, 7, "zarkor", 0))
@@ -118,7 +122,8 @@ for sk in skills:
f.write(fillskill(sk, i))
# Fill the fallback
- sk.desc="+ "+str(sk.amp)+"/lv. "+sk.desc
+ if (int(sk.lv)):
+ sk.desc="MP + "+str(sk.amp)+"/lv. "+sk.desc
f.write(fillskill(sk, -1))
f.write("\n")