summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--npc/009-2/ryan.txt21
1 files changed, 16 insertions, 5 deletions
diff --git a/npc/009-2/ryan.txt b/npc/009-2/ryan.txt
index 86bc31986..2a06180aa 100644
--- a/npc/009-2/ryan.txt
+++ b/npc/009-2/ryan.txt
@@ -55,20 +55,31 @@
mesq l("Ah, you really deserve this @@. Good job!", getitemlink(ChefHat));
}
if (.@q >= 21) {
- Zeny+=rand(1,.@a)*.p;
+ Zeny+=rand(1,.@a);
getexp rand(1,.@q)*.@l, rand(1, .@q);
}
+
+ // Elixir Of Life last stage: ~1000 Delights - 26,825 in total
+ if (.@r < 3 && .@q >= 51) {
+ setq1 HalinarzoQuest_LifeDelight, 3;
+ getitem ElixirOfLife, 1;
+ getexp 30000, 5000;
+ next;
+ mesn;
+ mesq l("Hey, take this @@. It heals fully but who cares, I have Tonori Delight!", getitemlink(ElixirOfLife));
+ }
+
if (.@q >= 51) {
- Zeny+=rand(.@q,.@a)*.p;
+ Zeny+=rand(.@q,.@a);
getexp rand(1,.@a)*.@l, rand(1, .@q);
}
if (.@q >= 91) {
- Zeny+=rand(.@a, .@a+.@q)*.p;
+ Zeny+=rand(.@a, .@a+.@q);
getexp rand(.@q,.@a)*.@l, rand(1, .@q);
}
// Platinum + Iridium last stage: ~2000 Delights - 103,525 in total
- if (.@r < 3 && .@q == 100) {
- setq1 HalinarzoQuest_LifeDelight, 3;
+ if (.@r < 4 && .@q == 100) {
+ setq1 HalinarzoQuest_LifeDelight, 4;
getitem PlatinumIngot, 1;
getitem IridiumIngot, 2;
getexp 500000, 50000; // Reference: Lv 74 / Lv 38