summaryrefslogtreecommitdiff
path: root/npc
diff options
context:
space:
mode:
authorSaulc <lucashelaine14@gmail.com>2018-06-17 08:05:57 +0000
committerSaulc <lucashelaine14@gmail.com>2018-06-17 08:05:57 +0000
commit70a323d2f9a3256bf3b82ae3d5d4f8c493211a97 (patch)
treeaea1bae66a55a8228ad0ced2439419da73954fb5 /npc
parent02e580b863b7ca6bc29b209785b50f6e000ba5f6 (diff)
downloadserverdata-70a323d2f9a3256bf3b82ae3d5d4f8c493211a97.tar.gz
serverdata-70a323d2f9a3256bf3b82ae3d5d4f8c493211a97.tar.bz2
serverdata-70a323d2f9a3256bf3b82ae3d5d4f8c493211a97.tar.xz
serverdata-70a323d2f9a3256bf3b82ae3d5d4f8c493211a97.zip
Add +5% exp reward to each quest! and add some exp if nothing exist.
Diffstat (limited to 'npc')
-rw-r--r--npc/002-1/alige.txt2
-rw-r--r--npc/002-1/chefgado.txt1
-rw-r--r--npc/002-1/dan.txt1
-rw-r--r--npc/002-1/peter.txt2
-rw-r--r--npc/002-4/elmo.txt2
-rw-r--r--npc/003-1/aidan.txt2
-rw-r--r--npc/003-1/eomie.txt1
-rw-r--r--npc/003-1/eugene.txt1
-rw-r--r--npc/003-1/hasan.txt2
-rw-r--r--npc/003-1/lieutenantdausen.txt2
-rw-r--r--npc/003-1/sailors.txt2
-rw-r--r--npc/003-1/sarah.txt1
-rw-r--r--npc/003-1/silvia.txt2
-rw-r--r--npc/003-1/swezanne.txt4
-rw-r--r--npc/003-1/tinris.txt5
-rw-r--r--npc/003-10/guarddevoir.txt4
-rw-r--r--npc/003-8/jhedia.txt1
-rw-r--r--npc/004-1/elanore.txt2
-rw-r--r--npc/005-1/ayasha.txt2
-rw-r--r--npc/005-1/liana.txt4
-rw-r--r--npc/005-1/maya.txt1
-rw-r--r--npc/005-1/sailors.txt2
-rw-r--r--npc/005-1/vincent.txt1
-rw-r--r--npc/005-1/zegas.txt2
-rw-r--r--npc/005-2/saxsochest.txt1
-rw-r--r--npc/005-4/tolchi.txt6
-rw-r--r--npc/005-6/zitoni.txt1
-rw-r--r--npc/005-7/nurse.txt6
-rw-r--r--npc/005-7/trainer.txt9
-rw-r--r--npc/007-1/tycoon.txt10
-rw-r--r--npc/009-1/charles.txt2
-rw-r--r--npc/009-1/foxhound.txt6
32 files changed, 55 insertions, 35 deletions
diff --git a/npc/002-1/alige.txt b/npc/002-1/alige.txt
index f9a91fe0a..45e0bbfcb 100644
--- a/npc/002-1/alige.txt
+++ b/npc/002-1/alige.txt
@@ -148,7 +148,7 @@ L_Check:
delitem BlueDye, 2;
Zeny = Zeny - 7500;
getitem CrozeniteFourLeafAmulet, 1;
- getexp 2200, 50;
+ getexp 2625, 50;
setq ShipQuests_Alige, 2;
mes "";
mesn;
diff --git a/npc/002-1/chefgado.txt b/npc/002-1/chefgado.txt
index ea232eb21..6fa894758 100644
--- a/npc/002-1/chefgado.txt
+++ b/npc/002-1/chefgado.txt
@@ -79,6 +79,7 @@ L_Reward:
getitem CreasedGloves, 1;
setq ShipQuests_ChefGado,2;
Zeny = Zeny + 100;
+ getexp 25, 5;
mes "";
mesn;
mesq l("Thanks. Take this spare pair of gloves and some change.");
diff --git a/npc/002-1/dan.txt b/npc/002-1/dan.txt
index 4b778e077..3e2fabf60 100644
--- a/npc/002-1/dan.txt
+++ b/npc/002-1/dan.txt
@@ -61,6 +61,7 @@ L_Reward:
mesq l("Here, take this pair of boots as a reward!");
inventoryplace CreasedBoots, 1;
getitem CreasedBoots, 1;
+ getexp 25, 5;
setq ShipQuests_Dan, 3, 0;
close;
diff --git a/npc/002-1/peter.txt b/npc/002-1/peter.txt
index faed7f086..81dc84a5a 100644
--- a/npc/002-1/peter.txt
+++ b/npc/002-1/peter.txt
@@ -307,7 +307,7 @@ L_Reward:
.@peter = getq(ShipQuests_Peter);
mesn;
mesq l("Good job!") + " " + l("Here's your reward!");
- getexp 100, 0;
+ getexp 105, 0;
Zeny = Zeny + 1000;
message strcharinfo(0), l("You receive @@ GP!", 1000);
diff --git a/npc/002-4/elmo.txt b/npc/002-4/elmo.txt
index 5908692ef..aa8149147 100644
--- a/npc/002-4/elmo.txt
+++ b/npc/002-4/elmo.txt
@@ -98,7 +98,7 @@ L_Party:
mesq l("What? A party?");
next;
setq CandorQuest_Sailors, 3;
- getexp 10, 0;
+ getexp 25, 0;
Zeny = (Zeny + 1000);
mesq l("Alright, I'll show up later. Thanks for calling me. Here's 1000 GP for your efforts."); // With this, the final cost is 50 GP
close;
diff --git a/npc/003-1/aidan.txt b/npc/003-1/aidan.txt
index 2f0530e7a..285fcc0ee 100644
--- a/npc/003-1/aidan.txt
+++ b/npc/003-1/aidan.txt
@@ -112,7 +112,7 @@ L_Finish:
Zeny=Zeny+25000;
inventoryplace MaggotCocoon, 1;
makepet(1030); // Uhm, I forgot what would be the correct constant.
- getexp 15000, 0;
+ getexp 15750, 100;
mesn;
mesq l("Good job, here is 25,000 GP and 15,000 EXP.");
mesq l("And your rare, a @@! Enjoy!", getitemlink(MaggotCocoon));
diff --git a/npc/003-1/eomie.txt b/npc/003-1/eomie.txt
index f223ea2d7..8de219162 100644
--- a/npc/003-1/eomie.txt
+++ b/npc/003-1/eomie.txt
@@ -76,6 +76,7 @@ L_Gift:
next;
setq2 TulimsharQuest_AnwarField, .@q2+2;
delitem TortugaShell, 1;
+ getexp 75, 10;
mesn;
mesq l("WOW, THIS IS AWESOME! Many, many thanks!!");
close;
diff --git a/npc/003-1/eugene.txt b/npc/003-1/eugene.txt
index 030dc44e4..8fd6900d6 100644
--- a/npc/003-1/eugene.txt
+++ b/npc/003-1/eugene.txt
@@ -68,6 +68,7 @@ L_CheckItems:
delitem .BaitID, .BaitCount;
getitem FishingRod, 1;
getitem FishingGuideVolI, 1;
+ getexp 50, 5;
setq TulimsharQuests_Fishman, 2;
close;
diff --git a/npc/003-1/hasan.txt b/npc/003-1/hasan.txt
index 2bf6a11aa..29f47d0a9 100644
--- a/npc/003-1/hasan.txt
+++ b/npc/003-1/hasan.txt
@@ -65,7 +65,7 @@ L_Finish:
mesq l("Good job, man!");
setq TulimsharQuest_Hasan, 5;
getitem CottonShorts, 1;
- getexp 75, 75;
+ getexp 79, 55;
close;
L_Complete:
diff --git a/npc/003-1/lieutenantdausen.txt b/npc/003-1/lieutenantdausen.txt
index 4bd0abcb2..5fb801f10 100644
--- a/npc/003-1/lieutenantdausen.txt
+++ b/npc/003-1/lieutenantdausen.txt
@@ -450,7 +450,7 @@ function script CheckGuard {
delitem BottleOfTonoriWater, 1;
getitem EmptyBottle, 1;
- getexp 30, 0;
+ getexp 32, 2;
Zeny = (Zeny + 30);
GUARDS_DONE_BITARRAY = GUARDS_DONE_BITARRAY | $@GuardBits[.@guard_id];
diff --git a/npc/003-1/sailors.txt b/npc/003-1/sailors.txt
index 455ed37e6..c01dfa2f6 100644
--- a/npc/003-1/sailors.txt
+++ b/npc/003-1/sailors.txt
@@ -84,7 +84,7 @@ L_Report:
delitem FishBox, 3; // 7.500 GP
delitem CroconutBox, 4; // 12.000 GP → 11.200 GP
delitem CottonCloth, 10; // 2.000 GP
- getexp 150, 20;
+ getexp 158, 15;
Zeny=Zeny+21500; // Profit: 800 GP
getitem SharpKnife, 1;
getitem CottonShirt, 1;
diff --git a/npc/003-1/sarah.txt b/npc/003-1/sarah.txt
index 850c5e1d9..4034f4fbd 100644
--- a/npc/003-1/sarah.txt
+++ b/npc/003-1/sarah.txt
@@ -22,6 +22,7 @@
l("You brought me 5 @@ ! Here is your @@, as promised.",getitemlink(.cake), getitemlink(.reward));
delitem .cake,5;
getitem .reward,1;
+ getexp 80, 2;
setq TulimsharQuest_Sarah, 1;
close;
} else {
diff --git a/npc/003-1/silvia.txt b/npc/003-1/silvia.txt
index fcb8af072..7d9056b50 100644
--- a/npc/003-1/silvia.txt
+++ b/npc/003-1/silvia.txt
@@ -27,7 +27,7 @@ L_Message:
next;
inventoryplace CottonGloves, 1;
getitem CottonGloves, 1;
- getexp 100,0;
+ getexp 105,0;
setq TulimsharQuest_Swezanne, 1;
mesn;
mesq l("Thank you, @@. Please take this pair of gloves as a thank you.", strcharinfo(0));
diff --git a/npc/003-1/swezanne.txt b/npc/003-1/swezanne.txt
index 37c57bc69..59a9be17a 100644
--- a/npc/003-1/swezanne.txt
+++ b/npc/003-1/swezanne.txt
@@ -52,7 +52,7 @@ L_Repeat:
L_Finish2:
delitem CactusPotion, 5;
- getexp 35, 0;
+ getexp 37, 0;
Zeny = (Zeny + 220); // 5*35 = 175 base
setq TulimsharQuest_Swezanne, 1;
set SWEZANNE_TIMER, gettimetick(2);
@@ -60,7 +60,7 @@ L_Finish2:
L_Finish:
delitem CactusDrink, 5;
- getexp 60, 5; // 5 Job points! A great reward.
+ getexp 63, 4; // 4 Job points! A great reward.
Zeny = (Zeny + 150); // 5*25 = 125 base
setq TulimsharQuest_Swezanne, 3;
set SWEZANNE_TIMER, gettimetick(2);
diff --git a/npc/003-1/tinris.txt b/npc/003-1/tinris.txt
index 7df3362ea..d233c3378 100644
--- a/npc/003-1/tinris.txt
+++ b/npc/003-1/tinris.txt
@@ -64,7 +64,7 @@ L_Back:
goto L_Lying;
delitem CherryCake, 12;
- getexp 300, 10;
+ getexp 200, 5;
setq TulimsharQuest_AnwarField, 4;
mesn;
mesq l("Okay, that is very useful. However, I do need a few reagents to make it.");
@@ -107,7 +107,7 @@ L_Fail:
if (.@q2 < 10)
getexp 180-(.@q2*10), 0;
else
- getexp 80, 0;
+ getexp 90, 0;
mesn;
mesq l("Well, that could fail, I said. Here is some experience.");
next;
@@ -141,6 +141,7 @@ L_Gift:
next;
setq2 TulimsharQuest_AnwarField, .@q2+1;
delitem TortugaShell, 1;
+ getexp 95, 1;
mesn;
mesq l("WOW, THIS IS AWESOME! Many, many thanks!!");
close;
diff --git a/npc/003-10/guarddevoir.txt b/npc/003-10/guarddevoir.txt
index 31f448699..628d6bb1c 100644
--- a/npc/003-10/guarddevoir.txt
+++ b/npc/003-10/guarddevoir.txt
@@ -56,7 +56,7 @@ L_Repeat:
// First Time Only
L_Finish:
delitem RedScorpionStinger, 14;
- getexp 1622, 11; // 7 / 13.5% = 104 kills * 52 xp = 5408 xp gained from killing. (30% bonus)
+ getexp 1703, 11; // 7 / 13.5% = 104 kills * 52 xp = 5408 xp gained from killing. (30% bonus) r4.9+ 5%
Zeny = (Zeny + 1372); // 70*14 = 980 base (40% bonus)
setq TulimsharQuest_Devoir, 1, gettimetick(2);
mes "";
@@ -67,7 +67,7 @@ L_Finish:
// Repeat
L_Finish2:
delitem RedScorpionStinger, 7;
- getexp 946, 0; // 7 / 13.5% = 52 kills * 52 xp = 2704 xp gained from killing. (35% bonus)
+ getexp 993, 0; // 7 / 13.5% = 52 kills * 52 xp = 2704 xp gained from killing. (35% bonus) r4.9 +5%
Zeny = (Zeny + 686); // 70*7 = 490 base (40% bonus)
setq TulimsharQuest_Devoir, 1, gettimetick(2);
mes "";
diff --git a/npc/003-8/jhedia.txt b/npc/003-8/jhedia.txt
index df04ce4f9..6c62261f1 100644
--- a/npc/003-8/jhedia.txt
+++ b/npc/003-8/jhedia.txt
@@ -38,6 +38,7 @@
delitem Coal, .@amount * .@coalm;
Zeny = Zeny - .@amount * .@price;
getitem .@prize, .@amount;
+ getexp 10, 0;
mes "";
mesn;
diff --git a/npc/004-1/elanore.txt b/npc/004-1/elanore.txt
index b6d67e6a9..e66f8ef61 100644
--- a/npc/004-1/elanore.txt
+++ b/npc/004-1/elanore.txt
@@ -45,7 +45,7 @@ L_Trade:
// Only grant Experience on first craft
if (getq(TulimsharQuest_Lifestone) == 0) {
setq TulimsharQuest_Lifestone, 1;
- getexp 80, 10;
+ getexp 84, 10;
}
mesn;
mesq l("These will do just fine.");
diff --git a/npc/005-1/ayasha.txt b/npc/005-1/ayasha.txt
index da9ffd312..5697de032 100644
--- a/npc/005-1/ayasha.txt
+++ b/npc/005-1/ayasha.txt
@@ -71,7 +71,7 @@
speech S_LAST_NEXT,
l("Thank you, here is your reward and... some pocket money.");
narrator("You receive 30 exp and 50 GP.");
- getexp 30, 0;
+ getexp 32, 0;
Zeny = (Zeny + 50);
setq CandorQuest_HAS, 4;
close;
diff --git a/npc/005-1/liana.txt b/npc/005-1/liana.txt
index c7a44e634..ad4e353e3 100644
--- a/npc/005-1/liana.txt
+++ b/npc/005-1/liana.txt
@@ -59,7 +59,7 @@ L_Repeat:
L_Finish2:
delitem MaggotSlime, 10;
- getexp 20, 0;
+ getexp 21, 0;
Zeny = (Zeny + 80); // 10*4 = 40 base
setq CandorQuest_Liana, 1;
set LIANA_TIMER, gettimetick(2);
@@ -70,7 +70,7 @@ L_Finish2:
L_Finish:
delitem MaggotSlime, 5;
- getexp 55, 10;
+ getexp 58, 7;
Zeny = (Zeny + 30); // 5*4 = 20 base
setq CandorQuest_Liana, 1;
set LIANA_TIMER, gettimetick(2);
diff --git a/npc/005-1/maya.txt b/npc/005-1/maya.txt
index 7e189c4fe..32f7bba65 100644
--- a/npc/005-1/maya.txt
+++ b/npc/005-1/maya.txt
@@ -57,6 +57,7 @@ L_QuestCompleted:
delitem MaggotSlime, 3;
set Zeny, Zeny + 300;
getitem CandorShirt, 1;
+ getexp 25, 5;
setq CandorQuest_Maya, 2;
mes "";
diff --git a/npc/005-1/sailors.txt b/npc/005-1/sailors.txt
index 8ff8b9d73..eafad9b98 100644
--- a/npc/005-1/sailors.txt
+++ b/npc/005-1/sailors.txt
@@ -72,6 +72,7 @@ L_Give:
inventoryplace Bandana, 1;
delitem "Beer", 5;
getitem Bandana, 1;
+ getexp 35, 5;
setq CandorQuest_Sailors, 2;
mes "";
mesn;
@@ -128,6 +129,7 @@ L_questCure_success:
else
Zeny = Zeny + 30;
getitem CandorBoots, 1;
+ getexp 20, 2;
setq CandorQuest_SailorCure, 1;
mesn;
mesq l("That... It... It worked! This is just the right claw!");
diff --git a/npc/005-1/vincent.txt b/npc/005-1/vincent.txt
index b6c3ed85f..6d89ee983 100644
--- a/npc/005-1/vincent.txt
+++ b/npc/005-1/vincent.txt
@@ -47,6 +47,7 @@ L_CheckItems:
l("I will be forever grateful!");
delitem .LegsID, .LegsCount;
+ getexp 15, 5;
Zeny = Zeny + 1000;
message strcharinfo(0), l("You receive @@ GP!", 1000);
setq CandorQuest_Vincent, 2;
diff --git a/npc/005-1/zegas.txt b/npc/005-1/zegas.txt
index a0dfb076e..75d3a45bb 100644
--- a/npc/005-1/zegas.txt
+++ b/npc/005-1/zegas.txt
@@ -57,7 +57,7 @@ L_QuestEnd:
mesn;
mesq l("From the smell I can see you found the bug bomb!");
mesq l("Thanks once again, I know it's not much but here is 450 GP for your troubles.");
- getexp 60, 0;
+ getexp 63, 0;
getitem .ItemCreate, 1;
Zeny = (Zeny + 450);
setq CandorQuest_Barrel, 4;
diff --git a/npc/005-2/saxsochest.txt b/npc/005-2/saxsochest.txt
index be84a3171..6aaad374f 100644
--- a/npc/005-2/saxsochest.txt
+++ b/npc/005-2/saxsochest.txt
@@ -19,6 +19,7 @@
l("You open the chest and found a @@.",getitemlink(.reward));
delitem .key,1;
getitem .reward,1;
+ getexp 80, 15;
setq CandorQuest_Chest, 1;
close;
} else {
diff --git a/npc/005-4/tolchi.txt b/npc/005-4/tolchi.txt
index 66629b947..be61a2b29 100644
--- a/npc/005-4/tolchi.txt
+++ b/npc/005-4/tolchi.txt
@@ -40,7 +40,7 @@
}
delitem .Item3, 1;
Zeny = Zeny + 16000; // Real worth: 12100 GP (profit of 1k to 2.5k GP - two travels included)
- getexp 1500,0;
+ getexp 1575,0;
setq CandorQuest_Tolchi, 3;
speech S_FIRST_BLANK_LINE,
l("Thanks mate, that is everything I need! Have a good day!");
@@ -56,7 +56,7 @@
}
delitem .Item2, 3;
Zeny = Zeny + 800; // Real worth: 400 gp (status: +200gp)
- getexp 100,0;
+ getexp 105,0;
setq CandorQuest_Tolchi, 2;
}
if (.@tolchi == 0)
@@ -70,7 +70,7 @@
}
delitem .Item1, 1;
Zeny = Zeny + 200; // Real worth: 400 gp (status: -200gp)
- getexp 50,0;
+ getexp 52,0;
setq CandorQuest_Tolchi, 1;
}
close;
diff --git a/npc/005-6/zitoni.txt b/npc/005-6/zitoni.txt
index 996e18889..4be094682 100644
--- a/npc/005-6/zitoni.txt
+++ b/npc/005-6/zitoni.txt
@@ -251,6 +251,7 @@ L_DarkInv_Powder:
delitem SulfurPowder, 1;
delitem PileOfAsh, 1;
getitem EverburnPowder, 1;
+ getexp 100, 0;
mesn;
mesq l("Here you go. Handle it with caution.");
close;
diff --git a/npc/005-7/nurse.txt b/npc/005-7/nurse.txt
index c6c7c1401..0b1e8e842 100644
--- a/npc/005-7/nurse.txt
+++ b/npc/005-7/nurse.txt
@@ -46,21 +46,21 @@ L_Help:
mesq l("Thanks a lot!");
if (getq(CandorQuest_Nurse) == 0)
{
- getexp 20,0;
+ getexp 21,0;
Zeny = Zeny + 200;
setq CandorQuest_Nurse, 1;
close;
}
if (getq(CandorQuest_Nurse) == 1)
{
- getexp 10,0;
+ getexp 11,0;
Zeny = Zeny + 100;
setq CandorQuest_Nurse, 2;
close;
}
if (getq(CandorQuest_Nurse) == 2)
{
- getexp 5,0;
+ getexp 6,0;
Zeny = Zeny + 50;
setq CandorQuest_Nurse, 3;
close;
diff --git a/npc/005-7/trainer.txt b/npc/005-7/trainer.txt
index 7868a82e1..b33e9372e 100644
--- a/npc/005-7/trainer.txt
+++ b/npc/005-7/trainer.txt
@@ -69,7 +69,7 @@ L_Trainment:
mesq l("You are killing @@. They are usually at the crops.", getmonsterlink(Maggot));
} else if (.@q == 2) {
mesq l("Good job! Here is your reward! (40 xp 25 gp)");
- getexp 40, 0;
+ getexp 30, 0;
set Zeny, Zeny + 25;
setq CandorQuest_Trainer, 3, 0;
} else if (.@q == 3) {
@@ -81,7 +81,7 @@ L_Trainment:
mesq l("You are killing @@ at the storehouse.", getmonsterlink(HouseMaggot));
} else if (.@q == 5) {
mesq l("Perfect! Here is your reward! (40 xp 25 gp)");
- getexp 40, 0;
+ getexp 42, 0;
set Zeny, Zeny + 25;
setq CandorQuest_Trainer, 6, 0;
} else if (.@q == 6) {
@@ -93,7 +93,7 @@ L_Trainment:
mesq l("You are killing @@ at the beach.", getmonsterlink(CandorScorpion));
} else if (.@q == 8) {
mesq l("Managed to drop anything? It requires more luck than skill. Here is your reward. (40 xp 25 gp)");
- getexp 40, 0;
+ getexp 53, 0;
set Zeny, Zeny + 25;
setq CandorQuest_Trainer, 9, 0;
} else if (.@q == 9) {
@@ -106,7 +106,7 @@ L_Trainment:
} else if (.@q == 11) {
mesq l("Congratulations! Here is your reward (40 xp 25 gp).");
mesq l("You completed your trainment, so you're getting 50 bonus experience points. If you level up, use your stat points wisely!");
- getexp 90, 0;
+ getexp 70, 0;
set Zeny, Zeny + 25;
setq CandorQuest_Trainer, 12, 0;
} else if (.@q == 12 && BaseLevel >= 9) {
@@ -120,6 +120,7 @@ L_Trainment:
mesq l("Wow! You did it! I do not think anyone else could have done that.");
mesq l("Here, take this @@ - you deserve it! And here is 200 GP to buy a better weapon.", getitemlink(CandorHeadBand));
inventoryplace CandorHeadBand, 1;
+ getexp 80, 5;
getitem CandorHeadBand, 1;
set Zeny, Zeny + 200;
setq CandorQuest_Trainer, 15, 0;
diff --git a/npc/007-1/tycoon.txt b/npc/007-1/tycoon.txt
index 168e46457..54be061ba 100644
--- a/npc/007-1/tycoon.txt
+++ b/npc/007-1/tycoon.txt
@@ -75,7 +75,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! (50 xp 50 gp)");
- getexp 50, 0; // 10 kills * 5 xp = 50 xp gained from killing. (100% bonus)
+ getexp 53, 0; // 10 kills * 5 xp = 50 xp gained from killing. (100% bonus) (r4 +5%)
set Zeny, Zeny + 50;
setq MineQuest_Tycoon, 3, 0;
} else if (.@q == 3 && BaseLevel >= 19) {
@@ -89,7 +89,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! (150 xp 150 gp)");
- getexp 150, 0; // 25 kills * 12 xp = 300 xp gained from killing. (50% bonus)
+ getexp 158, 0; // 25 kills * 12 xp = 300 xp gained from killing. (50% bonus) (r4 +5%)
set Zeny, Zeny + 150;
setq MineQuest_Tycoon, 6, 0;
} else if (.@q == 6 && BaseLevel >= 24) {
@@ -103,7 +103,7 @@ L_Purge:
mesq l("You are killing @@/50 @@ 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. (1000 xp 350 gp)");
- getexp 1000, 0; // 50 kills * 42 xp = 2100 xp gained from killing. (47.62% bonus)
+ getexp 1050, 0; // 50 kills * 42 xp = 2100 xp gained from killing. (47.62% bonus) (r4 +5%)
set Zeny, Zeny + 350;
setq MineQuest_Tycoon, 9, 0;
} else if (.@q == 9 && BaseLevel >= 29) {
@@ -120,7 +120,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! (1300 xp)");
inventoryplace MinerHat, 1;
getitem MinerHat, 1;
- getexp 1300, 0; // 100 kills * 52 xp = 5200 xp gained from killing. (25% bonus)
+ getexp 1365, 0; // 100 kills * 52 xp = 5200 xp gained from killing. (25% bonus) (r4 +5%)
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));
@@ -134,7 +134,7 @@ L_Purge:
mesq l("Here, take this @@ - you deserve it! And here is 5.000 GP and 8.400 XP.", getitemlink(Ruby));
inventoryplace Ruby, 1;
getitem Ruby, 1;
- getexp 8400, 0; // 200 kills * 120 xp = 24'000 xp gained from killing. (35% bonus)
+ getexp 8820, 0; // 200 kills * 120 xp = 24'000 xp gained from killing. (35% bonus)(r4 +5%)
set Zeny, Zeny + 5000;
setq MineQuest_Tycoon, 15, 0;
}
diff --git a/npc/009-1/charles.txt b/npc/009-1/charles.txt
index 7396442e0..6a9fe6bd3 100644
--- a/npc/009-1/charles.txt
+++ b/npc/009-1/charles.txt
@@ -131,7 +131,7 @@ L_Finish:
delitem LeatherShield, 1;
Zeny = Zeny - 6000;
getitem BurglarMask, 1;
- getexp 800, 25;
+ getexp 840, 25;
setq HalinarzoQuest_TraderKing, 2;
mes "";
mesn;
diff --git a/npc/009-1/foxhound.txt b/npc/009-1/foxhound.txt
index a4a708221..f4cd00cb7 100644
--- a/npc/009-1/foxhound.txt
+++ b/npc/009-1/foxhound.txt
@@ -38,6 +38,7 @@
l("I'm sorry... I can't help you either...");
if (@menu == 1) {
delitem Bread, 5;
+ getexp 20, 0;
Zeny=Zeny+25*5;
mes "";
mesn;
@@ -56,6 +57,7 @@
l("I'm sorry... I can't help you either...");
if (@menu == 1) {
delitem Cheese, 3;
+ getexp 25, 0;
Zeny=Zeny+25*3;
mes "";
mesn;
@@ -73,6 +75,7 @@
l("I'm sorry... I can't help you either...");
if (@menu == 1) {
delitem PinkBlobime, 1;
+ getexp 30, 0;
Zeny=Zeny+10*1;
mes "";
mesn;
@@ -90,6 +93,7 @@
l("I'm sorry... I can't help you either...");
if (@menu == 1) {
delitem Plushroom, 12;
+ getexp 35, 0;
Zeny=Zeny+15*12;
mes "";
mesn;
@@ -107,6 +111,7 @@
l("I'm sorry... I can't help you either...");
if (@menu == 1) {
delitem CaveSnakeEgg, 6;
+ getexp 40, 0;
Zeny=Zeny+27*6;
mes "";
mesn;
@@ -133,6 +138,7 @@
delitem Cheese, 5;
delitem Aquada, 5;
delitem Manana, 5;
+ getexp 500, 15;
getitem Bucket, 1;
mesn;
mesq l("This is just a bucket, but I did some cuts on it so you can see though it. It protects your whole face.");