summaryrefslogtreecommitdiff
path: root/npc/functions
diff options
context:
space:
mode:
authorJesusaves <cpntb1@ymail.com>2020-06-26 13:05:33 -0300
committerJesusaves <cpntb1@ymail.com>2020-06-26 13:05:33 -0300
commitfa9a409017b043b3d49bc3efe4aa8ad7ff87fde6 (patch)
treeaad29522c694d2bee2638b562de1b0af0b42fde8 /npc/functions
parentd368ba19418011e8651a7fa40a4285e6b486638d (diff)
downloadserverdata-fa9a409017b043b3d49bc3efe4aa8ad7ff87fde6.tar.gz
serverdata-fa9a409017b043b3d49bc3efe4aa8ad7ff87fde6.tar.bz2
serverdata-fa9a409017b043b3d49bc3efe4aa8ad7ff87fde6.tar.xz
serverdata-fa9a409017b043b3d49bc3efe4aa8ad7ff87fde6.zip
Sketch the eight execution arrows, besides Arrow Shower, Sharpshooter and Charged Shot
Diffstat (limited to 'npc/functions')
-rw-r--r--npc/functions/hub.txt30
1 files changed, 29 insertions, 1 deletions
diff --git a/npc/functions/hub.txt b/npc/functions/hub.txt
index 5b28bac7e..27658a292 100644
--- a/npc/functions/hub.txt
+++ b/npc/functions/hub.txt
@@ -261,6 +261,7 @@ function script HUB_SkillInvoke {
massprovoke(1+@skillLv, getmap(), @skillTargetX, @skillTargetY);
else
massprovoke(1+@skillLv);
+ // SC_PROVOKE ?
GetManaExp(@skillId, rand2(1,3));
break;
case TMW2_GD_INCALL:
@@ -365,7 +366,7 @@ function script HUB_SkillInvoke {
SK_sanctum();
break;
- // XXX: Fire Class (TODO: DMG over time? SC_BLOODING?)
+ // XXX: Fire Class (TODO: DMG over time? Eff_Burning?)
case TMW2_FIREARROW:
.@PW=140+(10*@skillLv);
harm(@skillTarget, AdjustSpellpower(.@PW), HARM_MAGI, Ele_Fire);
@@ -447,9 +448,36 @@ function script HUB_SkillInvoke {
break;
// Firewalk: Handled externally
+ case TMW2_ASSASSINATE:
+ // SC_COMA TODO
+ break;
// Physical Class - mostly builtin
// TODO: Archery effect-absorb skill
+ case TMW2_ARROWOFDEVOUR:
+ // if SC_POISON or SC_DPOISON
+ break;
+ case TMW2_ARROWOFURGES:
+ // if SC_SILENCE or SC_FEAR
+ break;
+ case TMW2_ULTIMATEARROW:
+ // if SC_BLIND or SC_BLOODING
+ break;
+ case TMW2_EXECUTION:
+ // if SC_CURSE or SC_FEAR
+ break;
+ case TMW2_SHATTERARROW:
+ // if SC_STONE or SC_STUN
+ break;
+ case TMW2_ARROWOFADVANTAGE:
+ // IF SC_BURNING or SC_CONFUSION
+ break;
+ case TMW2_WAKENINGARROW:
+ // if SC_SLEEP or SC_DEEP_SLEEP
+ break;
+ case TMW2_BURNINGARROW:
+ // if SC_FREEZE or SC_COLD
+ break;
// TODO: Something powerful for swords? Like a skill combo?
// No cast time, but cooldown present