summaryrefslogtreecommitdiff
path: root/npc
diff options
context:
space:
mode:
authorJesusaves <cpntb1@ymail.com>2020-07-02 12:24:44 -0300
committerJesusaves <cpntb1@ymail.com>2020-07-02 12:24:44 -0300
commit1afdc873d0f6845351ca0939168ea80703b97a4e (patch)
treebb66525a43ae8cda752033987b1ead39c202ce1c /npc
parent7bc26675a2283a8aae71539dcb8855c78d633797 (diff)
downloadserverdata-1afdc873d0f6845351ca0939168ea80703b97a4e.tar.gz
serverdata-1afdc873d0f6845351ca0939168ea80703b97a4e.tar.bz2
serverdata-1afdc873d0f6845351ca0939168ea80703b97a4e.tar.xz
serverdata-1afdc873d0f6845351ca0939168ea80703b97a4e.zip
Register Destructive Magic
Now Colin will be able to offer skills (require full file resync)
Diffstat (limited to 'npc')
-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);