summaryrefslogtreecommitdiff
path: root/npc/009-2
diff options
context:
space:
mode:
authorJesusaves <cpntb1@ymail.com>2019-03-12 00:13:29 -0300
committerJesusaves <cpntb1@ymail.com>2019-03-12 00:13:29 -0300
commitecc0eb38f7e20dce0bb17b173ae9d6eb17d83b98 (patch)
tree00d7ac29830eec017e777bec79f6a8bc34ece9d8 /npc/009-2
parent5c92e9905c3fc9195b9b4ad27988d857a9117e85 (diff)
downloadserverdata-ecc0eb38f7e20dce0bb17b173ae9d6eb17d83b98.tar.gz
serverdata-ecc0eb38f7e20dce0bb17b173ae9d6eb17d83b98.tar.bz2
serverdata-ecc0eb38f7e20dce0bb17b173ae9d6eb17d83b98.tar.xz
serverdata-ecc0eb38f7e20dce0bb17b173ae9d6eb17d83b98.zip
Cap how many Delights Ryan may ask from 330k to 190k
Diffstat (limited to 'npc/009-2')
-rw-r--r--npc/009-2/ryan.txt10
1 files changed, 7 insertions, 3 deletions
diff --git a/npc/009-2/ryan.txt b/npc/009-2/ryan.txt
index 63b9aa083..7b05babdf 100644
--- a/npc/009-2/ryan.txt
+++ b/npc/009-2/ryan.txt
@@ -9,8 +9,11 @@
if (BaseLevel < 17) goto L_Weak;
if (!getq(HalinarzoQuest_LifeDelight)) goto L_Prologue;
.@q=getq2(HalinarzoQuest_LifeDelight);
- .@a=(.@q**2)+18;
- // Maximum: 10'020 Delights
+ if (.@q < 50)
+ .@a=(.@q**2)+18;
+ else
+ .@a=2500+18*(.@q-49);
+
if (.@q > 100) goto L_Complete;
mesn;
mesq l("Ah, I just wanted @@... Yummy, lovely @@...", getitemlink(TonoriDelight), getitemlink(TonoriDelight));
@@ -40,7 +43,7 @@
mesq l("Hmmm... Yummy!");
// Landmark rewards
- // Chef hat last stage: 120 Delights - 605 in total
+ // Chef hat last stage: 120 Delights - 583 in total
.@r=getq(HalinarzoQuest_LifeDelight);
.@q=getq2(HalinarzoQuest_LifeDelight);
if (.@r < 2 && .@q >= 11) {
@@ -63,6 +66,7 @@
Zeny+=rand(.@a, .@a+.@q)*.p;
getexp rand(.@q,.@a)*.@l, rand(1, .@q);
}
+ // Platinum + Iridium last stage: 3418 Delights - 189275 in total
if (.@r < 3 && .@q == 100) {
setq1 HalinarzoQuest_LifeDelight, 3;
getitem PlatinumIngot, 1;