summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--npc/config/magic.txt47
1 files changed, 47 insertions, 0 deletions
diff --git a/npc/config/magic.txt b/npc/config/magic.txt
index 377e4c297..f30ca146d 100644
--- a/npc/config/magic.txt
+++ b/npc/config/magic.txt
@@ -369,6 +369,53 @@ OnInit:
//////////////////////// Destructive Magic
+ // Fire Walk
+ RegisterMagic(2, SO_FIREWALK, 2, Quill, 1,
+ CLASS_DESTRUCTION, 0);
+
+ /* Skillchain */
+ // Fire Arrow
+ RegisterMagic(1, TMW2_FIREARROW, 10, Quill, 1,
+ CLASS_DESTRUCTION, 0, false, TMW2_FIREBALL);
+ // Fire Ball
+ RegisterMagic(2, TMW2_FIREBALL, 10, Quill, 2,
+ CLASS_DESTRUCTION, 0, TMW2_FIREARROW, TMW2_ARMAGEDDON);
+ // Armageddon
+ RegisterMagic(3, TMW2_ARMAGEDDON, 5, Quill, 3,
+ CLASS_DESTRUCTION, 0, TMW2_FIREBALL, false);
+
+ /* Skillchain */
+ // Napalm Beat
+ RegisterMagic(1, TMW2_NAPALMBEAT, 10, Quill, 1,
+ CLASS_DESTRUCTION, 0, false, TMW2_HOLYLIGHT);
+ // Holy Light
+ RegisterMagic(2, TMW2_HOLYLIGHT, 10, Quill, 2,
+ CLASS_DESTRUCTION, 0, TMW2_NAPALMBEAT, TMW2_JUDGMENT);
+ // Judgement
+ RegisterMagic(3, TMW2_JUDGMENT, 5, Quill, 3,
+ CLASS_DESTRUCTION, 0, TMW2_HOLYLIGHT, false);
+
+ /* Skillchain */
+ // Frost Diver
+ RegisterMagic(1, TMW2_FROSTDIVER, 10, Quill, 1,
+ CLASS_DESTRUCTION, 0, false, TMW2_FROSTNOVA);
+ // Frost Nova
+ RegisterMagic(2, TMW2_FROSTNOVA, 10, Quill, 2,
+ CLASS_DESTRUCTION, 0, TMW2_FROSTDIVER, TMW2_NILFHEIM);
+ // Nilfheim
+ RegisterMagic(3, TMW2_NILFHEIM, 5, Quill, 3,
+ CLASS_DESTRUCTION, 0, TMW2_FROSTNOVA, false);
+
+ /* Skillchain */
+ // Magic Strike
+ RegisterMagic(1, TMW2_MAGICSTRIKE, 10, Quill, 1,
+ CLASS_DESTRUCTION, 0, false, TMW2_LIGHTNINGBOLT);
+ // Lightning Bolt
+ RegisterMagic(2, TMW2_LIGHTNINGBOLT, 10, Quill, 2,
+ CLASS_DESTRUCTION, 0, TMW2_MAGICSTRIKE, TMW2_TEMPEST);
+ // Tempest
+ RegisterMagic(3, TMW2_TEMPEST, 5, Quill, 3,
+ CLASS_DESTRUCTION, 0, TMW2_LIGHTNINGBOLT, false);