summaryrefslogtreecommitdiff
path: root/npc
diff options
context:
space:
mode:
Diffstat (limited to 'npc')
-rw-r--r--npc/014-5-1/sagratha.txt28
1 files changed, 27 insertions, 1 deletions
diff --git a/npc/014-5-1/sagratha.txt b/npc/014-5-1/sagratha.txt
index 71e0ccf50..35cef5faa 100644
--- a/npc/014-5-1/sagratha.txt
+++ b/npc/014-5-1/sagratha.txt
@@ -87,9 +87,11 @@ function script SaggyMobCount {
{
select
l("Can I return to the shrine?"),
+ l("I would like some Mouboo Milk."),
l("Good bye.");
mes "";
switch (@menu) {
+ // XXX: Sealed Shrine
case 1:
mesn;
mesq l("Why would you want to go back there?");
@@ -129,12 +131,36 @@ function script SaggyMobCount {
closeclientdialog;
warp "015-8", 99, 178;
close;
+ // XXX: Mouboo Milk
+ case 2:
+ if (SAGRATHA_SCORE < 50) {
+ mesn;
+ mesq l("You don't need, nor deserve it.");
+ next;
+ mesn;
+ mesq l("Learn milking a Mouboo. And if you harm them, I'll cast a lightning bolt at you!");
+ next;
+ break;
+ }
+ if (SAGRATHA_MILK > gettimeparam(GETTIME_HOUR)) {
+ mesn;
+ mesq l("I just gave you it. Come back later.");
+ next;
+ break;
+ }
+ inventoryplace Milk, 2;
+ SAGRATHA_SCORE-=8; // :o
+ SAGRATHA_MILK=gettimeparam(GETTIME_HOUR)+4;
+ getitem Milk, 2;
+ mesn;
+ mesq l("Here. You know that milking Mouboos won't cause them harm, right? It's a different story with @@.", getitemlink(MoubooSteak));
+ close;
+ break;
default:
close;
}
// TODO: Learn Magic
// TODO: Request help with stuff (eg. protecting mouboos?)
- // TODO: Get Mouboo Milk :>
} while (true);
close;