summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJesusaves <cpntb1@ymail.com>2021-04-13 18:18:40 -0300
committerJesusaves <cpntb1@ymail.com>2021-04-13 18:18:40 -0300
commit27dfd5940c5c10d7317b7ef241e9b6f1e2c215b5 (patch)
tree9a03d03735a8dc50ca5cee9ec3289e1d3a826315
parent361b207402519ede7bb775218438abad40e84cc9 (diff)
downloadserverdata-27dfd5940c5c10d7317b7ef241e9b6f1e2c215b5.tar.gz
serverdata-27dfd5940c5c10d7317b7ef241e9b6f1e2c215b5.tar.bz2
serverdata-27dfd5940c5c10d7317b7ef241e9b6f1e2c215b5.tar.xz
serverdata-27dfd5940c5c10d7317b7ef241e9b6f1e2c215b5.zip
Redo Mallard's Eye
-rw-r--r--db/constants.conf2
-rw-r--r--db/pre-re/skill_db.conf6
-rw-r--r--npc/magic/final.txt5
3 files changed, 6 insertions, 7 deletions
diff --git a/db/constants.conf b/db/constants.conf
index 9c2d99ed..21a6dc01 100644
--- a/db/constants.conf
+++ b/db/constants.conf
@@ -5286,8 +5286,6 @@ more than one separator can be used in a row (so 12_3___456 is illegal).
FSKILL_RAGING: 32
FSKILL_TOTAL: 6
- AC_VULTURE: 44 // i.e. Mallard's Eye, compatibility purposes
-
comment__: "TMW Constants"
bDeaf:70
equip_arrow:11
diff --git a/db/pre-re/skill_db.conf b/db/pre-re/skill_db.conf
index 0d7c9e04..429787d9 100644
--- a/db/pre-re/skill_db.conf
+++ b/db/pre-re/skill_db.conf
@@ -1767,7 +1767,7 @@ skill_db: (
},
{
Id: 44
- Name: "SKILL_MALLARDS_EYE"
+ Name: "AC_VULTURE"
Description: "Vulture's Eye"
MaxLevel: 10
NumberOfHits: 0
@@ -38444,7 +38444,7 @@ skill_db: (
Passive: true
}
},
-/*{
+{
Id: 20004
Name: "SKILL_MALLARDS_EYE"
Description: "Mallard Eye"
@@ -38452,7 +38452,7 @@ skill_db: (
SkillType: {
Passive: true
}
-},*/
+},
{
Id: 20005
Name: "SKILL_BRAWLING"
diff --git a/npc/magic/final.txt b/npc/magic/final.txt
index f8a4c054..6ec96788 100644
--- a/npc/magic/final.txt
+++ b/npc/magic/final.txt
@@ -434,8 +434,9 @@ function script HUB_PCBonus {
bonus bAtk, 10*getskilllv(SKILL_BRAWLING);
}
}
- if (!(FOCUSING & FSKILL_MALLARDS_EYE)) {
- bonus bAtkRange, -(getskilllv(SKILL_MALLARDS_EYE));
+ if (FOCUSING & FSKILL_MALLARDS_EYE) {
+ bonus bAtkRange, (1+getskilllv(SKILL_MALLARDS_EYE))/2;
+ bonus bHit, 5*getskilllv(SKILL_MALLARDS_EYE);
}
return;
}