summaryrefslogtreecommitdiff
path: root/npc/functions/hub.txt
diff options
context:
space:
mode:
authorJesusaves <cpntb1@ymail.com>2020-06-25 08:15:35 -0300
committerJesusaves <cpntb1@ymail.com>2020-06-25 08:15:35 -0300
commit09e354f68216a91c31341cca9f09c2c1f846c912 (patch)
tree0b28bd15fe67670cfe9a5d4a184e8b8687bb46f1 /npc/functions/hub.txt
parent966297f7b40879a453de0b5bfbde938e428bf83f (diff)
downloadserverdata-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.txt18
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);