diff options
author | Jesusaves <cpntb1@ymail.com> | 2020-06-26 13:05:33 -0300 |
---|---|---|
committer | Jesusaves <cpntb1@ymail.com> | 2020-06-26 13:05:33 -0300 |
commit | fa9a409017b043b3d49bc3efe4aa8ad7ff87fde6 (patch) | |
tree | aad29522c694d2bee2638b562de1b0af0b42fde8 /npc/functions | |
parent | d368ba19418011e8651a7fa40a4285e6b486638d (diff) | |
download | serverdata-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.txt | 30 |
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 |