summaryrefslogtreecommitdiff
path: root/npc
diff options
context:
space:
mode:
Diffstat (limited to 'npc')
-rw-r--r--npc/014-5-1/sagratha.txt22
1 files changed, 19 insertions, 3 deletions
diff --git a/npc/014-5-1/sagratha.txt b/npc/014-5-1/sagratha.txt
index bac994041..43be21f08 100644
--- a/npc/014-5-1/sagratha.txt
+++ b/npc/014-5-1/sagratha.txt
@@ -444,11 +444,27 @@ function requireHelp {
switch (.@x) {
case 1:
mesn;
- mesq l("Come back later.");
+ mesq l("I need help because, you see, I don't carry a cauldron around.");
next;
mesn;
- mesq l("And the second one is KALSPIKE. It allows you to summon Poison Spiky Mushroom.");
- skill TMW2_KALSPIKE, 1, 0;
+ mesq l("I need @@ @@, if you could arrange me that I would be grateful.", 35, getitemlink(PiberriesInfusion));
+ if (countitem(PiberriesInfusion) < 35)
+ break;
+ next;
+ mesc l("Deliver the potions to Sagratha?");
+ if (askyesno() == ASK_YES) {
+ delitem PiberriesInfusion, 35;
+ getexp 800, 0;
+ mesn;
+ mesq l("Thanks. Do you know the KALSPIKE magic? It allows you to summon Poison Spiky Mushroom. Just use a spore.");
+ skill TMW2_KALSPIKE, 1, 0;
+ setq General_Sagratha, 2;
+ }
+ break;
+ default:
+ mesn;
+ mesq l("Maybe. Come back later.");
+ next;
break;
}
next;