summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJesusaves <cpntb1@ymail.com>2018-12-19 12:57:04 -0200
committerJesusaves <cpntb1@ymail.com>2018-12-19 12:57:04 -0200
commitbf6f1f1aec2473ab3690464dd3342498b0eee2aa (patch)
treeefec4438598331c34b6abac70eb74c14700ccf13
parent7bb39dd5bd97702c0500f83274c1585718ee31af (diff)
downloadserverdata-bf6f1f1aec2473ab3690464dd3342498b0eee2aa.tar.gz
serverdata-bf6f1f1aec2473ab3690464dd3342498b0eee2aa.tar.bz2
serverdata-bf6f1f1aec2473ab3690464dd3342498b0eee2aa.tar.xz
serverdata-bf6f1f1aec2473ab3690464dd3342498b0eee2aa.zip
Halinarzo and Nivalis adapted to quest exp formula. About 38 quests were
already reviewed.
-rw-r--r--npc/009-1/charles.txt4
-rw-r--r--npc/009-1/foxhound.txt3
-rw-r--r--npc/functions/clientversion.txt4
3 files changed, 8 insertions, 3 deletions
diff --git a/npc/009-1/charles.txt b/npc/009-1/charles.txt
index c49b913ee..c9e67a0c0 100644
--- a/npc/009-1/charles.txt
+++ b/npc/009-1/charles.txt
@@ -130,8 +130,8 @@ L_Finish:
delitem Dagger, 2;
delitem LeatherShield, 1;
Zeny = Zeny - 6000;
- getitem BurglarMask, 1;
- getexp 840, 25;
+ getitem BurglarMask, 1; // Bragging Rights
+ getexp 5840, 25;
setq HalinarzoQuest_TraderKing, 2;
mes "";
mesn;
diff --git a/npc/009-1/foxhound.txt b/npc/009-1/foxhound.txt
index c56261b66..e3f1591f7 100644
--- a/npc/009-1/foxhound.txt
+++ b/npc/009-1/foxhound.txt
@@ -138,7 +138,7 @@
delitem Cheese, 5;
delitem Aquada, 5;
delitem Manana, 5;
- getexp 500, 15;
+ getexp 1500, 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.");
@@ -162,6 +162,7 @@
if (@menu == 1) {
delitem Manana, .@q;
Zeny=Zeny+(60*.@q);
+ getexp 0, .@q;
mes "";
mesn;
mesq lg("Thank you! Thank you! Savior!");
diff --git a/npc/functions/clientversion.txt b/npc/functions/clientversion.txt
index dd6fba918..b83b929e9 100644
--- a/npc/functions/clientversion.txt
+++ b/npc/functions/clientversion.txt
@@ -60,6 +60,10 @@ function script checkclientversion {
getexp 1100, 0; // Off value on purpose
if (getq(MineQuest_Caelum) >= 2)
getexp 2000, 40;
+ if (getq(HalinarzoQuest_Foxhound) >= 6)
+ getexp 1500, 0;
+ if (getq(HalinarzoQuest_TraderKing) >= 2)
+ getexp 5000, 0;
dispbottom l("Your experience level has been updated.");
}