diff options
Diffstat (limited to 'npc')
-rw-r--r-- | npc/config/magic.txt | 4 | ||||
-rw-r--r-- | npc/functions/clientversion.txt | 8 | ||||
-rw-r--r-- | npc/functions/hub.txt | 2 |
3 files changed, 10 insertions, 4 deletions
diff --git a/npc/config/magic.txt b/npc/config/magic.txt index 54128fecd..b5845b07d 100644 --- a/npc/config/magic.txt +++ b/npc/config/magic.txt @@ -234,10 +234,10 @@ OnInit: RegisterMagic(1, HW_MAGICPOWER, 5, SpellBookPage, 1, CLASS_SCHOLARSHIP, 0); // Windwalker - RegisterMagic(3, SN_WINDWALK, 3, SpellBookPage, 1, + RegisterMagic(2, SN_WINDWALK, 3, SpellBookPage, 1, CLASS_SCHOLARSHIP, 0); // Last Standing Man - RegisterMagic(3, CR_TRUST, 2, SpellBookPage, 1, + RegisterMagic(2, CR_TRUST, 3, SpellBookPage, 1, CLASS_SCHOLARSHIP, 0); /* Skillchain */ diff --git a/npc/functions/clientversion.txt b/npc/functions/clientversion.txt index a7c146f02..b75d22577 100644 --- a/npc/functions/clientversion.txt +++ b/npc/functions/clientversion.txt @@ -853,6 +853,14 @@ function script clientupdater { dispbottom col(l("MSP for Lightning Strike was refunded."), 1); } + // SN_WINDWALK MSP cost differ, refund + if (getskilllv(SN_WINDWALK)) { + getitembound ScholarshipBadge, getskilllv(SN_WINDWALK), 4; + MAGIC_PTS-=getskilllv(SN_WINDWALK)+2; + skill CR_TRUST, 0, 0; + dispbottom col(l("MSP for Last Man Standing was refunded."), 1); + } + // CR_TRUST MSP cost differ, refund if (getskilllv(CR_TRUST)) { getitembound ScholarshipBadge, getskilllv(CR_TRUST), 4; diff --git a/npc/functions/hub.txt b/npc/functions/hub.txt index 8b778254a..2619ffe26 100644 --- a/npc/functions/hub.txt +++ b/npc/functions/hub.txt @@ -352,8 +352,6 @@ function script HUB_SkillInvoke { areaharm(@skillTarget, 4, -AdjustSpellpower(.@PW), HARM_MISC, "filter_friendly"); break; - // Provoke: builtin, Mass Provoke: See above - // Mana Wisdom: Passive, Accumulate Power: builtin // FIXME: Windwalker (deprecate?), Last Standing Man (2 MSP?) // TODO: Ressurection skill |