summaryrefslogtreecommitdiff
path: root/npc
diff options
context:
space:
mode:
authorJesusaves <cpntb1@ymail.com>2018-12-19 12:21:56 -0200
committerJesusaves <cpntb1@ymail.com>2018-12-19 12:21:56 -0200
commit87a0c700b7dac901d3d651e8c47a32681c41cf11 (patch)
treeb9dcef1c72b03c25474969be2a03df0ff2016695 /npc
parent435f9aba140528e758518d3c00dc1b3850d399e7 (diff)
downloadserverdata-87a0c700b7dac901d3d651e8c47a32681c41cf11.tar.gz
serverdata-87a0c700b7dac901d3d651e8c47a32681c41cf11.tar.bz2
serverdata-87a0c700b7dac901d3d651e8c47a32681c41cf11.tar.xz
serverdata-87a0c700b7dac901d3d651e8c47a32681c41cf11.zip
Tycoon's readjusted. (see clientversion.txt for precise info)
Diffstat (limited to 'npc')
-rw-r--r--npc/007-1/tycoon.txt8
-rw-r--r--npc/functions/clientversion.txt13
2 files changed, 16 insertions, 5 deletions
diff --git a/npc/007-1/tycoon.txt b/npc/007-1/tycoon.txt
index 0bb3fa81e..5d6ca30df 100644
--- a/npc/007-1/tycoon.txt
+++ b/npc/007-1/tycoon.txt
@@ -82,7 +82,7 @@ L_Purge:
mesq l("You are killing @@/10 @@. They usually are near the mine's Inn.", .@k, getmonsterlink(Ratto));
} else if (.@q == 2) {
mesq l("Good job! Here is your reward!");
- getexp 83, 0; // 10% of level requeriment (r7.4) (53->83)
+ getexp 300, 0; // 10% of level requeriment (r7.4) (53->83->300)
set Zeny, Zeny + 50;
setq MineQuest_Tycoon, 3, 0;
} else if (.@q == 3 && BaseLevel >= 19) {
@@ -96,7 +96,7 @@ L_Purge:
mesq l("You are killing @@/25 @@ at the cave. Good progress!", getmonsterlink(CaveMaggot));
} else if (.@q == 5) {
mesq l("Perfect! Here is your reward!");
- getexp 158, 0; // 25 kills * 12 xp = 300 xp gained from killing. (50% bonus) (r4 +5%)
+ getexp 800, 0; // (r7.5 158→800)
set Zeny, Zeny + 150;
getitem SharpKnife, 1;
setq MineQuest_Tycoon, 6, 0;
@@ -111,7 +111,7 @@ L_Purge:
mesq l("You are killing @@/45 @@ at the cave.", .@k, getmonsterlink(CaveSnake));
} else if (.@q == 8) {
mesq l("I hope you got a Jean Shorts, but that depends on luck. Anyway, here is your reward.");
- getexp 1050, 0; // 50 kills * 42 xp = 2100 xp gained from killing. (47.62% bonus) (r4 +5%)
+ getexp 1150, 0; // (r7.5 1050 → 1150)
set Zeny, Zeny + 350;
setq MineQuest_Tycoon, 9, 0;
} else if (.@q == 9 && BaseLevel >= 29) {
@@ -128,7 +128,7 @@ L_Purge:
mesq l("Mining opearations advance steadly day by day with your help, thanks! Maybe one day, we find a Mana Stone here!");
inventoryplace MinerHat, 1;
getitem MinerHat, 1;
- getexp 1365, 0; // 100 kills * 52 xp = 5200 xp gained from killing. (25% bonus) (r4 +5%)
+ getexp 3800, 0; // r7.5 1365→3800
setq MineQuest_Tycoon, 12, 0;
} else if (.@q == 12 && BaseLevel >= 34) {
mesq l("The last task I could give you is to exterminate 200 @@. They actually stop miners progress on the mine.", getmonsterlink(BlackScorpion));
diff --git a/npc/functions/clientversion.txt b/npc/functions/clientversion.txt
index 96922d2b1..4264da9c3 100644
--- a/npc/functions/clientversion.txt
+++ b/npc/functions/clientversion.txt
@@ -38,9 +38,20 @@ function script checkclientversion {
if (UPDATE < 1545228412) {
UPDATE=1545228412;
adddefaultskills;
- if (getq(TulimsharQuests_Fishman) == 2)
+ if (getq(TulimsharQuests_Fishman) >= 2)
getexp 12, 0;
+ if (getq(MineQuest_Tycoon) >= 3)
+ getexp 250, 0;
+ if (getq(MineQuest_Tycoon) >= 6)
+ getexp 642, 0;
+ if (getq(MineQuest_Tycoon) >= 9)
+ getexp 100, 0;
+ if (getq(MineQuest_Tycoon) >= 12)
+ getexp 2435, 0;
+ if (getq(MineQuest_Tycoon) >= 15)
+ Zeny=Zeny+1000;
+ dispbottom l("Your experience level has been updated.");
}