diff options
author | Jesusaves <cpntb1@ymail.com> | 2020-06-25 08:15:35 -0300 |
---|---|---|
committer | Jesusaves <cpntb1@ymail.com> | 2020-06-25 08:15:35 -0300 |
commit | 09e354f68216a91c31341cca9f09c2c1f846c912 (patch) | |
tree | 0b28bd15fe67670cfe9a5d4a184e8b8687bb46f1 /npc/functions/hub.txt | |
parent | 966297f7b40879a453de0b5bfbde938e428bf83f (diff) | |
download | serverdata-09e354f68216a91c31341cca9f09c2c1f846c912.tar.gz serverdata-09e354f68216a91c31341cca9f09c2c1f846c912.tar.bz2 serverdata-09e354f68216a91c31341cca9f09c2c1f846c912.tar.xz serverdata-09e354f68216a91c31341cca9f09c2c1f846c912.zip |
Prepare a couple ressurection skills
EXP will not be reimbursed, it is only useful for MMO maps
WARNING, GAME DESIGNERS, PLEASE TAKE TIMERS IN ACCOUNT
Diffstat (limited to 'npc/functions/hub.txt')
-rw-r--r-- | npc/functions/hub.txt | 18 |
1 files changed, 10 insertions, 8 deletions
diff --git a/npc/functions/hub.txt b/npc/functions/hub.txt index 85c8f8c6a..841b2c6f5 100644 --- a/npc/functions/hub.txt +++ b/npc/functions/hub.txt @@ -322,11 +322,6 @@ function script HUB_SkillInvoke { areasc(8, 15000, SC_FREEZE, BL_PC | BL_MOB | BL_MER | BL_HOM, "filter_hostile"); // Maybe filter_notme() would work better, indeed break; - case TMW2_JUDGMENT: - .@dmg=AdjustSpellpower(300); - areaharm(@skillTarget, 8, .@dmg, HARM_MAGI, Ele_Holy); - areasc2(getmap(), @skillTargetX, @skillTargetY, 2, 10000, SC_BLOODING, BL_MOB|BL_PC); - break; /* // TODO: Ultimate Skills (T5/0) @@ -352,10 +347,17 @@ function script HUB_SkillInvoke { areaharm(@skillTarget, 4, -AdjustSpellpower(.@PW), HARM_MISC, "filter_friendly"); break; - // FIXME: Windwalker (deprecate?), Last Standing Man (2 MSP?) - // TODO: Ressurection skill + // FIXME: Windwalker (1MSP?), Last Standing Man (2 MSP?) + + // Ressurection skills + case TMW2_REVIVE: + SK_revive(@skillTarget); + break; + case TMW2_RESSURECT: + SK_ressurect(@skillLv); + break; - // XXX: Fire Class (TODO: DMG over time?) + // XXX: Fire Class (TODO: DMG over time? SC_BLOODING?) case TMW2_FIREARROW: .@PW=140+(10*@skillLv); harm(@skillTarget, AdjustSpellpower(.@PW), HARM_MAGI, Ele_Fire); |