diff options
author | Jesusaves <cpntb1@ymail.com> | 2020-06-16 02:39:41 -0300 |
---|---|---|
committer | Jesusaves <cpntb1@ymail.com> | 2020-06-16 02:39:41 -0300 |
commit | 9a873fc49d5f4ca5f5621690dc098d75c5a47a6a (patch) | |
tree | 31be92f674e251243c49bbd58b4c636ff0fcdd7b /npc | |
parent | 8223a77c310911de6e23f32b7fee2520240213ed (diff) | |
download | serverdata-9a873fc49d5f4ca5f5621690dc098d75c5a47a6a.tar.gz serverdata-9a873fc49d5f4ca5f5621690dc098d75c5a47a6a.tar.bz2 serverdata-9a873fc49d5f4ca5f5621690dc098d75c5a47a6a.tar.xz serverdata-9a873fc49d5f4ca5f5621690dc098d75c5a47a6a.zip |
[skip ci] sketch for brawling magic
Diffstat (limited to 'npc')
-rw-r--r-- | npc/functions/hub.txt | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/npc/functions/hub.txt b/npc/functions/hub.txt index 14cd6d86e..77d814128 100644 --- a/npc/functions/hub.txt +++ b/npc/functions/hub.txt @@ -297,12 +297,39 @@ function script HUB_SkillInvoke { SK_nilfheim(); GetManaExp(@skillId, 3); break; + // Magic v3 case TMW2_JUDGMENT: debugmes "Target: %d (%d,%d)", @skillTarget, @skillTargetX, @skillTargetY; areasc2(getmap(), @skillTargetX, @skillTargetY, 2, 10000, SC_BLOODING, BL_MOB|BL_PC); .@dmg=AdjustSpellpower(300); harm(@skillTarget, .@dmg, HARM_MAGI, Ele_Holy); break; + // Brawling Class + case TMW2_BRAWLING: + // 75x3 = 225 + harm(@skillTarget, AdjustAttackpower(75), HARM_PHYS, Ele_Neutral); + harm(@skillTarget, AdjustAttackpower(75), HARM_PHYS, Ele_Neutral); + harm(@skillTarget, AdjustAttackpower(75), HARM_PHYS, Ele_Neutral); + break; + case TMW2_BEARSTRIKE: + // 60x5 = 300 + harm(@skillTarget, AdjustAttackpower(60), HARM_PHYS, Ele_Neutral); + harm(@skillTarget, AdjustAttackpower(60), HARM_PHYS, Ele_Neutral); + harm(@skillTarget, AdjustAttackpower(60), HARM_PHYS, Ele_Neutral); + harm(@skillTarget, AdjustAttackpower(60), HARM_PHYS, Ele_Neutral); + harm(@skillTarget, AdjustAttackpower(60), HARM_PHYS, Ele_Neutral); + break; + case TMW2_ALLINONE: + // 45x8 = 360 + harm(@skillTarget, AdjustAttackpower(45), HARM_PHYS, Ele_Neutral); + harm(@skillTarget, AdjustAttackpower(45), HARM_PHYS, Ele_Fire); + harm(@skillTarget, AdjustAttackpower(45), HARM_PHYS, Ele_Water); + harm(@skillTarget, AdjustAttackpower(45), HARM_PHYS, Ele_Earth); + harm(@skillTarget, AdjustAttackpower(45), HARM_PHYS, Ele_Wind); + harm(@skillTarget, AdjustAttackpower(45), HARM_PHYS, Ele_Holy); + harm(@skillTarget, AdjustAttackpower(45), HARM_PHYS, Ele_Shadow); + harm(@skillTarget, AdjustAttackpower(45), HARM_PHYS, Ele_Ghost); + break; // CLASS_OTHER case TMW2_PARUM: SK_parum(); |