diff options
author | Jesusaves <cpntb1@ymail.com> | 2021-04-15 12:29:27 -0300 |
---|---|---|
committer | Jesusaves <cpntb1@ymail.com> | 2021-04-15 12:29:27 -0300 |
commit | df6bbd220e14c4a41d16e8148941bfac916fcc40 (patch) | |
tree | c23c77ea832686a88a34d4921bc30579f06e042d /npc/magic/level2-toxic-dart.txt | |
parent | cbe957925d331c2375876af4df1ab122d80aeb26 (diff) | |
download | serverdata-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.txt | 23 |
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; +} + + |