From 7569cada20af6a66830edd496e879badcb08cc7e Mon Sep 17 00:00:00 2001 From: Jesusaves Date: Mon, 14 Sep 2020 23:30:03 -0300 Subject: [skip ci] magic notes --- npc/functions/hub.txt | 21 +++++++++++++++------ 1 file changed, 15 insertions(+), 6 deletions(-) (limited to 'npc') diff --git a/npc/functions/hub.txt b/npc/functions/hub.txt index 126d30706..a9166fa10 100644 --- a/npc/functions/hub.txt +++ b/npc/functions/hub.txt @@ -442,26 +442,33 @@ function script HUB_SkillInvoke { /* // TODO: Ultimate Skills (T5/0) + // Sanctum: AoE resurrection, HP like Resurrect, 30min+ cooldown and + // inflict ailment on caster. + // [Ultimate] revives the whole map, like @raisemap + case TMW2_SANCTUM: + SK_sanctum(); + break; // Support magic + // STATUS: Awaiting for Alchemy rework // TODO: Debuffs // TODO: Buffs // FIXME: Windwalker (1MSP?), Last Standing Man (2 MSP?) - // XXX: Ressurection skills (also heals fully) + // XXX: Resurrection skills // [MAPZONE] Need special care because scripts // [WIP] Maybe a custom recovery and a flag @canRevive ? + // --------------------------------------------- + // Revive: Makes char alive with 5% HP/Lvl + // Resurrect: Makes char alive with ±80% HP and give a protection SC (lvl) + // Redemption: AoE resurrection (HP works like revive, though) 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; @@ -484,7 +491,9 @@ function script HUB_SkillInvoke { rectharm(@skillTarget, 2, 5, .@dsub, HARM_MAGI, Ele_Holy); break; - // Firewalk: Handled externally + // TODO Assassin skill + // Higher chance of success if monster HP+ATK < your own HP + // (Maybe put level on that?) Never works on boss case TMW2_ASSASSINATE: // SC_COMA TODO break; -- cgit v1.2.3-60-g2f50