summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJesusaves <cpntb1@ymail.com>2020-06-25 08:19:22 -0300
committerJesusaves <cpntb1@ymail.com>2020-06-25 08:19:22 -0300
commit500bffd2f4f1ced59638754f57c208b644552eb5 (patch)
treeca65f7e9c737ce85be296c8ee214d084334f345c
parent09e354f68216a91c31341cca9f09c2c1f846c912 (diff)
downloadserverdata-500bffd2f4f1ced59638754f57c208b644552eb5.tar.gz
serverdata-500bffd2f4f1ced59638754f57c208b644552eb5.tar.bz2
serverdata-500bffd2f4f1ced59638754f57c208b644552eb5.tar.xz
serverdata-500bffd2f4f1ced59638754f57c208b644552eb5.zip
Why not, a skill which revives & heal the whole map?
-rw-r--r--npc/functions/hub.txt6
-rw-r--r--npc/magic/revive.txt6
2 files changed, 11 insertions, 1 deletions
diff --git a/npc/functions/hub.txt b/npc/functions/hub.txt
index 841b2c6f5..d3d2765cf 100644
--- a/npc/functions/hub.txt
+++ b/npc/functions/hub.txt
@@ -349,13 +349,17 @@ function script HUB_SkillInvoke {
// FIXME: Windwalker (1MSP?), Last Standing Man (2 MSP?)
- // Ressurection skills
+ // Ressurection skills (also heals fully)
case TMW2_REVIVE:
SK_revive(@skillTarget);
break;
case TMW2_RESSURECT:
SK_ressurect(@skillLv);
break;
+ // [Ultimate] revives the whole map, like @raisemap
+ case TMW2_SANCTUM:
+ SK_sanctum();
+ break;
// XXX: Fire Class (TODO: DMG over time? SC_BLOODING?)
case TMW2_FIREARROW:
diff --git a/npc/magic/revive.txt b/npc/magic/revive.txt
index a3f2b4617..339c77c08 100644
--- a/npc/magic/revive.txt
+++ b/npc/magic/revive.txt
@@ -26,3 +26,9 @@ function script SK_ressurect {
return;
}
+// revives the whole map [ULTIMATE]
+function script SK_sanctum {
+ recovery(getmap());
+ return;
+}
+