summaryrefslogtreecommitdiff
path: root/npc
diff options
context:
space:
mode:
Diffstat (limited to 'npc')
-rw-r--r--npc/007-1/tycoon.txt6
-rw-r--r--npc/functions/clientversion.txt8
2 files changed, 10 insertions, 4 deletions
diff --git a/npc/007-1/tycoon.txt b/npc/007-1/tycoon.txt
index 5d6ca30df..e5589737c 100644
--- a/npc/007-1/tycoon.txt
+++ b/npc/007-1/tycoon.txt
@@ -130,10 +130,10 @@ L_Purge:
getitem MinerHat, 1;
getexp 3800, 0; // r7.5 1365→3800
setq MineQuest_Tycoon, 12, 0;
- } else if (.@q == 12 && BaseLevel >= 34) {
+ } else if (.@q == 12 && BaseLevel >= 45) {
mesq l("The last task I could give you is to exterminate 200 @@. They actually stop miners progress on the mine.", getmonsterlink(BlackScorpion));
setq MineQuest_Tycoon, 13, 0;
- } else if (.@q == 12 && BaseLevel < 34) {
+ } else if (.@q == 12 && BaseLevel < 45) {
mesq l("You are too weak for my last task, please come back later with some levels.");
} else if (.@q == 13) {
mesq l("You are killing @@/200 @@ at the cave.", .@k, getmonsterlink(BlackScorpion));
@@ -142,7 +142,7 @@ L_Purge:
mesq l("Here, take this @@ - you deserve it! And here is some gold and experience.", getitemlink(PolishedRuby));
inventoryplace PolishedRuby, 1;
getitem PolishedRuby, 1;
- getexp 12000, 0; // 200 kills * 120 xp = 24'000 xp gained from killing. (50% bonus)
+ getexp 55000, 0; // About 94% from needed EXP to level up (you won't be level 45 when you finish)
set Zeny, Zeny + 5000;
setq MineQuest_Tycoon, 15, 0;
}
diff --git a/npc/functions/clientversion.txt b/npc/functions/clientversion.txt
index 72637960b..140aa1283 100644
--- a/npc/functions/clientversion.txt
+++ b/npc/functions/clientversion.txt
@@ -199,7 +199,13 @@ function script checkclientversion {
#VALENTINE_RECEIVED=0;
}
}
-
+ // Update Tycoon quest exp
+ // dom mar 3 12:22:04 -03 2019
+ if (UPDATE < 1551626524) {
+ UPDATE=1550280141;
+ if (getq(MineQuest_Tycoon) >= 15)
+ getexp 43000, 0;
+ }