summaryrefslogtreecommitdiff
path: root/npc/magic/level2-toxic-dart.txt
diff options
context:
space:
mode:
authorJesusaves <cpntb1@ymail.com>2021-04-15 12:29:27 -0300
committerJesusaves <cpntb1@ymail.com>2021-04-15 12:29:27 -0300
commitdf6bbd220e14c4a41d16e8148941bfac916fcc40 (patch)
treec23c77ea832686a88a34d4921bc30579f06e042d /npc/magic/level2-toxic-dart.txt
parentcbe957925d331c2375876af4df1ab122d80aeb26 (diff)
downloadserverdata-df6bbd220e14c4a41d16e8148941bfac916fcc40.tar.gz
serverdata-df6bbd220e14c4a41d16e8148941bfac916fcc40.tar.bz2
serverdata-df6bbd220e14c4a41d16e8148941bfac916fcc40.tar.xz
serverdata-df6bbd220e14c4a41d16e8148941bfac916fcc40.zip
Initial version of Chiza, Ingrav, Upmarmu and Phlex
Diffstat (limited to 'npc/magic/level2-toxic-dart.txt')
-rw-r--r--npc/magic/level2-toxic-dart.txt23
1 files changed, 23 insertions, 0 deletions
diff --git a/npc/magic/level2-toxic-dart.txt b/npc/magic/level2-toxic-dart.txt
new file mode 100644
index 00000000..df21b89c
--- /dev/null
+++ b/npc/magic/level2-toxic-dart.txt
@@ -0,0 +1,23 @@
+// The Mana World script
+// Author: Jesusalva <jesusalva@themanaworld.org>
+//
+// Magic Script: SKILL_PHLEX (Level 1)
+// School: Dark 2
+
+function script SK_Phlex {
+ // Charge code, item check is in skill_db.conf (FIXME)
+ mcharge(Root, SKILL_MAGIC_DARK, 1);
+ .@PW=100+(10*@skillLv);
+ // Effective magic code
+ .@dmg=AdjustSpellpower(.@PW);
+ harm(@skillTarget, .@dmg, HARM_MAGI, Ele_Dark);
+ // May inflict poison
+ .@sc=(getskilllv(SKILL_MAGIC_DARK) > 3 ? SC_DPOISON : SC_POISON);
+ .@time=(1+.@dmg/33)*1000;
+ .@cth=1+rand2(.@time)/15;
+ sc_start .@sc, .@time, 1, .@cth, SCFLAG_NONE, @skillTarget;
+ GetManaExp(@skillId, 2);
+ return;
+}
+
+