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.txt25
1 files changed, 7 insertions, 18 deletions
diff --git a/npc/magic/final.txt b/npc/magic/final.txt
index 49faa4da..f98ab4a6 100644
--- a/npc/magic/final.txt
+++ b/npc/magic/final.txt
@@ -38,7 +38,6 @@ function script HUB_SkillInvoke {
else
massprovoke(1+@skillLv);
// SC_PROVOKE ?
- GetManaExp(@skillId, rand2(1,3));
break;
////////////////////////////////
/* / XXX: Healing Class
@@ -202,7 +201,7 @@ function script HUB_SkillInvoke {
.@TM=100+(90*@skillLv);
harm(@skillTarget, AdjustAttackpower(.@PW), HARM_PHYS, Ele_Neutral);
sc_start SC_STUN, .@TM, 1, .@ST, SCFLAG_NONE, @skillTarget;
- GetManaExp(@skillId, rand2(1,3));
+ GetManaExp(@skillId, 1);
break;
case TMW2_GROUNDSTRIKE:
.@PW=50+(40*@skillLv);
@@ -213,26 +212,26 @@ function script HUB_SkillInvoke {
.@EF=any(SC_STUN, SC_BLIND, SC_BLOODING, SC_BLIND, SC_BLOODING);
areaharm(@skillTarget, .@RG, .@dmg, HARM_PHYS, Ele_Neutral);
areasc(.@RG, .@TM, .@EF, BL_MOB | BL_PC | BL_HOM | BL_MER, 1, "filter_hostile", @skillTarget, .@ST);
- GetManaExp(@skillId, rand2(1,3));
+ GetManaExp(@skillId, 1);
break;
case TMW2_SUPREMEATTACK:
.@PW=100+(50*@skillLv);
harm(@skillTarget, AdjustAttackpower(.@PW), HARM_PHYS, Ele_Neutral);
- GetManaExp(@skillId, rand2(1,3));
+ GetManaExp(@skillId, 1);
break;
////////////////////////////////
// XXX: Physical Class (Archery)
case TMW2_CHARGEDARROW:
.@PW=100+(50*@skillLv);
harm(@skillTarget, AdjustAttackpower(.@PW), HARM_PHYS, Ele_Neutral);
- GetManaExp(@skillId, rand2(1,3));
+ GetManaExp(@skillId, 1);
break;
case TMW2_ARROWSHOWER:
.@PW=150+(10*@skillLv);
.@dmg=AdjustAttackpower(.@PW);
.@RG=1+(@skillLv/3);
areaharm(@skillTarget, .@RG, .@dmg, HARM_PHYS, Ele_Neutral);
- GetManaExp(@skillId, rand2(1,3));
+ GetManaExp(@skillId, 1);
break;
////////////////////////////////
// XXX: Brawling Class
@@ -392,18 +391,8 @@ function script HUB_SkillInvoke {
*/
// Experience only
- case KN_AUTOCOUNTER:
- case SN_SHARPSHOOTING:
- case HW_MAGICPOWER:
- case SM_PROVOKE:
- case SN_WINDWALK:
- case SO_FIREWALK:
- case TF_BACKSLIDING:
- case MG_FIREWALL:
- case ALL_FULL_THROTTLE:
- case GC_DARKILLUSION:
- case NV_TRICKDEAD:
- GetManaExp(@skillId, rand2(1,3));
+ default:
+ GetManaExp(@skillId, 1);
break;
}