summaryrefslogtreecommitdiff
path: root/npc/magic/final.txt
diff options
context:
space:
mode:
Diffstat (limited to 'npc/magic/final.txt')
-rw-r--r--npc/magic/final.txt39
1 files changed, 8 insertions, 31 deletions
diff --git a/npc/magic/final.txt b/npc/magic/final.txt
index a60f51ad..e22aa6e7 100644
--- a/npc/magic/final.txt
+++ b/npc/magic/final.txt
@@ -51,6 +51,8 @@ function script HUB_SkillInvoke {
SK_GrowPlants(); break; // FIXME: Unreleased/cannot be learned
case SKILL_LUM:
SK_Lum(); break;
+ case SKILL_CHIZA:
+ SK_Chiza(); break;
// Level 2
case SKILL_INMA:
SK_Inma(); break;
@@ -68,19 +70,18 @@ function script HUB_SkillInvoke {
SK_Betsanc(); break;
case SKILL_ASORM:
SK_Asorm(); break;
+ case SKILL_INGRAV:
+ SK_Ingrav(); break;
+ case SKILL_UPMARMU:
+ SK_Uparmu(); break;
+ case SKILL_PHLEX:
+ SK_Phlex(); break;
// Level 3
// Level 4
// Level 5
////////////////////////////////
/* XXX: Fire Class
// (May burn targets for damage over time)
- case TMW2_FIREARROW:
- .@PW=140+(10*@skillLv);
- // 4% chance, 2.5s
- harm(@skillTarget, AdjustSpellpower(.@PW), HARM_MAGI, Ele_Fire);
- sc_start SC_BLOODING, 4500, 1, 400, SCFLAG_NONE, @skillTarget;
- GetManaExp(TMW2_FIREBALL, 1);
- break;
case TMW2_FIREBALL:
.@PW=140+(10*@skillLv);
.@RG=2+(@skillLv/5);
@@ -99,24 +100,6 @@ function script HUB_SkillInvoke {
break;
////////////////////////////////
// XXX: Earth Class
- // DEF Effects at Gaia Break, more expensive
- case TMW2_METEORSTRIKE:
- .@PW=130+(20*@skillLv);
- .@dmg=AdjustSpellpower(.@PW);
- .@TM=1200+(@skillLv*300);
- harm(@skillTarget, .@dmg, HARM_MAGI, Ele_Earth);
- sc_start SC_STUN, .@TM, 1, 800, SCFLAG_NONE, @skillTarget;
- GetManaExp(TMW2_METEORSTRIKE, 1);
- break;
- case TMW2_METEORSHOWER:
- .@PW=130+(15*@skillLv);
- .@dmg=AdjustSpellpower(.@PW);
- .@RG=3+(@skillLv/5);
- .@TM=800+(@skillLv*200);
- areaharm(@skillTarget, .@RG, .@dmg, HARM_MAGI, Ele_Earth);
- areasc(.@RG, .@TM, SC_STUN, BL_MOB | BL_PC | BL_HOM | BL_MER, 1, "filter_hostile", @skillTarget, 800);
- GetManaExp(TMW2_METEORSTRIKE, 2);
- break;
case TMW2_GAIABREAK:
.@PWA=170+(30*@skillLv);
.@PWB=110+(10*@skillLv);
@@ -155,11 +138,6 @@ function script HUB_SkillInvoke {
break;
////////////////////////////////
// XXX: Physical Class (Archery)
- case TMW2_CHARGEDARROW:
- .@PW=100+(50*@skillLv);
- harm(@skillTarget, AdjustAttackpower(.@PW), HARM_PHYS, Ele_Neutral);
- GetManaExp(@skillId, 1);
- break;
case TMW2_ARROWSHOWER:
.@PW=150+(10*@skillLv);
.@dmg=AdjustAttackpower(.@PW);
@@ -169,7 +147,6 @@ function script HUB_SkillInvoke {
break;
// Summons which never fail
case TMW2_ZARKOR:
- alignment_cansummon();
SummonMagic(@skillId, CaveMaggot, 2, @skillLv);
GetManaExp(@skillId, 1);
break;