diff options
author | Jesusaves <cpntb1@ymail.com> | 2018-12-19 12:21:56 -0200 |
---|---|---|
committer | Jesusaves <cpntb1@ymail.com> | 2018-12-19 12:21:56 -0200 |
commit | 87a0c700b7dac901d3d651e8c47a32681c41cf11 (patch) | |
tree | b9dcef1c72b03c25474969be2a03df0ff2016695 | |
parent | 435f9aba140528e758518d3c00dc1b3850d399e7 (diff) | |
download | serverdata-87a0c700b7dac901d3d651e8c47a32681c41cf11.tar.gz serverdata-87a0c700b7dac901d3d651e8c47a32681c41cf11.tar.bz2 serverdata-87a0c700b7dac901d3d651e8c47a32681c41cf11.tar.xz serverdata-87a0c700b7dac901d3d651e8c47a32681c41cf11.zip |
Tycoon's readjusted. (see clientversion.txt for precise info)
-rw-r--r-- | npc/007-1/tycoon.txt | 8 | ||||
-rw-r--r-- | npc/functions/clientversion.txt | 13 |
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."); } |