From df6bbd220e14c4a41d16e8148941bfac916fcc40 Mon Sep 17 00:00:00 2001 From: Jesusaves Date: Thu, 15 Apr 2021 12:29:27 -0300 Subject: Initial version of Chiza, Ingrav, Upmarmu and Phlex --- npc/magic/level2-lightning-strike.txt | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 npc/magic/level2-lightning-strike.txt (limited to 'npc/magic/level2-lightning-strike.txt') diff --git a/npc/magic/level2-lightning-strike.txt b/npc/magic/level2-lightning-strike.txt new file mode 100644 index 00000000..97692d3e --- /dev/null +++ b/npc/magic/level2-lightning-strike.txt @@ -0,0 +1,24 @@ +// The Mana World script +// Author: Jesusalva +// +// Magic Script: SKILL_INGRAV (Level 1) +// School: War 2 + +function script SK_Ingrav { + // This one time, effects will come before + specialeffect(FX_MAGIC_BOLT_CAST, AREA, getcharid(3)); + specialeffect(FX_LIGHTNING1+rand2(3), AREA, @skillTarget); + // Charge code, item check is in skill_db.conf (FIXME) + mcharge(IronPowder, SKILL_MAGIC_WAR, 1); + .@PW=110+(20*@skillLv); + // Weather modifiers + .@dmg=AdjustSpellpower(.@PW); + if ("#WeatherCore"::weather(MASK_RAIN)) + harm(getcharid(3), .@dmg*2/3, HARM_MAGI, Ele_Nature); + // Effective magic code + harm(@skillTarget, .@dmg, HARM_MAGI, Ele_Nature); + GetManaExp(@skillId, 2); + return; +} + + -- cgit v1.2.3-60-g2f50