diff options
-rw-r--r-- | npc/magic/final.txt | 8 |
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; } |