summaryrefslogtreecommitdiff
path: root/npc/magic/final.txt
diff options
context:
space:
mode:
authorJesusaves <cpntb1@ymail.com>2021-04-12 12:56:30 -0300
committerJesusaves <cpntb1@ymail.com>2021-04-12 12:56:30 -0300
commit8c49ad82671c73bd810b4eba665d8f461081cc8c (patch)
tree3ce819b5f5b906ef70002333ff8cb679399c66c3 /npc/magic/final.txt
parente088bd4ed38da102aead2e66a2866c1a8f3548c4 (diff)
downloadserverdata-8c49ad82671c73bd810b4eba665d8f461081cc8c.tar.gz
serverdata-8c49ad82671c73bd810b4eba665d8f461081cc8c.tar.bz2
serverdata-8c49ad82671c73bd810b4eba665d8f461081cc8c.tar.xz
serverdata-8c49ad82671c73bd810b4eba665d8f461081cc8c.zip
Fix a few issues with focus skills
Diffstat (limited to 'npc/magic/final.txt')
-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;
}