From 8c49ad82671c73bd810b4eba665d8f461081cc8c Mon Sep 17 00:00:00 2001 From: Jesusaves Date: Mon, 12 Apr 2021 12:56:30 -0300 Subject: Fix a few issues with focus skills --- npc/magic/final.txt | 8 +++++--- 1 file 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; } -- cgit v1.2.3-70-g09d2