summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--npc/magic/final.txt8
1 files changed, 5 insertions, 3 deletions
diff --git a/npc/magic/final.txt b/npc/magic/final.txt
index e6091f1e..49faa4da 100644
--- a/npc/magic/final.txt
+++ b/npc/magic/final.txt
@@ -459,14 +459,14 @@ function script HUB_PCBonus {
bonus bSpeedAddRate, 1*getskilllv(SKILL_SPEED);
bonus bAspd, 2*getskilllv(SKILL_SPEED);
}
- if (FOCUSING & SKILL_RESIST_POISON) {
+ if (FOCUSING & FSKILL_RESIST_POISON) {
.@l=5*getskilllv(SKILL_RESIST_POISON);
bonus2(bResEff, Eff_Silence, .@l);
bonus2(bResEff, Eff_Poison, .@l);
bonus2(bResEff, Eff_Curse, .@l);
bonus2(bResEff, Eff_Blind, .@l);
}
- if (FOCUSING & SKILL_BRAWLING) {
+ if (FOCUSING & FSKILL_BRAWLING) {
if (getequipid(EQI_HAND_R) < 1) {
bonus bAtk, 10*getskilllv(SKILL_BRAWLING);
} else if (getiteminfo(
@@ -474,7 +474,9 @@ function script HUB_PCBonus {
bonus bAtk, 10*getskilllv(SKILL_BRAWLING);
}
}
- // MALLARD EYE handled by C code
+ if (!(FOCUSING & FSKILL_MALLARDS_EYE)) {
+ bonus bAtkRange, -(getskilllv(SKILL_MALLARDS_EYE));
+ }
return;
}