summaryrefslogtreecommitdiff
path: root/npc
diff options
context:
space:
mode:
authorJesusaves <cpntb1@ymail.com>2020-06-08 15:22:35 -0300
committerJesusaves <cpntb1@ymail.com>2020-06-08 15:22:35 -0300
commit71549fbd9233507105c1ffd248ef72f2105090a6 (patch)
tree83271d670b23a1a9db067ba681ca59cefe333bbb /npc
parent75851823a7825942dcd05c4a6ff1021409f7c7e0 (diff)
downloadserverdata-71549fbd9233507105c1ffd248ef72f2105090a6.tar.gz
serverdata-71549fbd9233507105c1ffd248ef72f2105090a6.tar.bz2
serverdata-71549fbd9233507105c1ffd248ef72f2105090a6.tar.xz
serverdata-71549fbd9233507105c1ffd248ef72f2105090a6.zip
Special - Register Gwendolyn's skill as well.
I wonder if I should register summoning magic?
Diffstat (limited to 'npc')
-rw-r--r--npc/config/magic.txt11
-rw-r--r--npc/functions/hub.txt1
2 files changed, 12 insertions, 0 deletions
diff --git a/npc/config/magic.txt b/npc/config/magic.txt
index 9d2d265b5..140e3de87 100644
--- a/npc/config/magic.txt
+++ b/npc/config/magic.txt
@@ -183,14 +183,25 @@ function script RegisterMagic {
OnInit:
/* RegisterMagic(MSP, Skill, MaxLv, Item, Amount, Cost, {PreReq, PostReq}) */
+ //////////////////////// Other
+ // Chargd Shot
+ RegisterMagic(0, AC_CHARGEARROW, 1, NPCEyes, 1, 0);
+
+ //////////////////////// Scholarship
// Last Standing Man
RegisterMagic(3, CR_TRUST, 2, SpellBookPage, 1, 0);
+
+ //////////////////////// Physical Sciences
// Falkon Punch
RegisterMagic(1, SM_BASH, 10, FluoPowder, 3, 0, false, MC_MAMMONITE);
// Supreme Attack
RegisterMagic(1, MC_MAMMONITE, 10, FluoPowder, 3, 0, SM_BASH, KN_AUTOCOUNTER);
// Counter Attack
RegisterMagic(2, KN_AUTOCOUNTER, 5, FluoPowder, 3, 0, MC_MAMMONITE, false);
+
+ //////////////////////// Destructive Magic
+ //////////////////////// Trickmaster
+
end;
}
diff --git a/npc/functions/hub.txt b/npc/functions/hub.txt
index 25717efa4..a572e5956 100644
--- a/npc/functions/hub.txt
+++ b/npc/functions/hub.txt
@@ -390,6 +390,7 @@ function script HUB_SkillInvoke {
case ALL_FULL_THROTTLE:
case GC_DARKILLUSION:
case NV_TRICKDEAD:
+ case AC_CHARGEARROW:
GetManaExp(@skillId, rand2(1,3));
break;
}