diff options
Diffstat (limited to 'npc/magic/level1-flare-dart.txt')
-rw-r--r-- | npc/magic/level1-flare-dart.txt | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/npc/magic/level1-flare-dart.txt b/npc/magic/level1-flare-dart.txt new file mode 100644 index 00000000..2446fa9c --- /dev/null +++ b/npc/magic/level1-flare-dart.txt @@ -0,0 +1,23 @@ +// The Mana World script +// Author: Jesusalva <jesusalva@themanaworld.org> +// +// Magic Script: SKILL_FLAR (Level 1) +// School: War 1 + +function script SK_Flar { + // Charge code, item check is in skill_db.conf (FIXME) + mcharge(SulphurPowder, SKILL_MAGIC_WAR, 1); + // Effective magic code + .@PW=70+(5*@skillLv); + // Weather modifiers + if ("#WeatherCore"::weather(MASK_RAIN)) + .@PW-=10; + if ("#WeatherCore"::weather(MASK_SANDSTORM)) + .@PW+=10; + // Calculate real damage + .@dmg=AdjustSpellpower(.@PW); + harm(@skillTarget, .@dmg, HARM_MAGI, Ele_Fire); + GetManaExp(@skillId, 1); + return; +} + |