summaryrefslogtreecommitdiff
path: root/world/map/npc/002-1/sarah.txt
diff options
context:
space:
mode:
Diffstat (limited to 'world/map/npc/002-1/sarah.txt')
-rw-r--r--world/map/npc/002-1/sarah.txt76
1 files changed, 0 insertions, 76 deletions
diff --git a/world/map/npc/002-1/sarah.txt b/world/map/npc/002-1/sarah.txt
deleted file mode 100644
index e70f36eb..00000000
--- a/world/map/npc/002-1/sarah.txt
+++ /dev/null
@@ -1,76 +0,0 @@
-002-1,93,43,0|script|Sarah|106
-{
- if (QL_SARAH >= 2) goto L_Done;
- if (QL_SARAH == 1) goto L_Progress;
-
- mes "[Sarah]";
- mes "\"Boy, am I hungry or what!\"";
- next;
-
- set @TEMP, rand(2);
- if(@TEMP == 1) goto L_Opening1;
- goto L_Opening0;
-
-L_Opening0:
- mes "\"Cherry Cake is the best!\"";
- next;
- goto L_Ask;
-
-L_Opening1:
- mes "\"Mmm, Cherry Cake... I love it!\"";
- next;
- goto L_Ask;
-
-L_Ask:
- mes "\"Can you bring me a piece of Cherry Cake? Pretty please?\"";
- menu
- "Yes.", L_Req0,
- "No.", L_Close;
-
-L_Req0:
- mes "[Sarah]";
- mes "\"Yippee! Bring me a piece of Cherry Cake, and I'll give you a nice hat!\"";
- next;
- set QL_SARAH, 1;
- mes "[Sarah]";
- mes "\"Please bring it to me!\"";
- goto L_Close;
-
-L_Progress:
- if (countitem("CherryCake") < 1)
- goto L_NotEnough;
- mes "[Sarah]";
- mes "\"Whee!\"";
- next;
- mes "You brought me Cherry Cake! Here is your new hat, as promised.\"";
- getinventorylist;
- if ((@inventorylist_count - (countitem("CherryCake") == 1)) > 99) goto L_TooMany;
- delitem "CherryCake", 1;
- getitem "SerfHat", 1;
- set QL_SARAH, 2;
- close2;
- emotion EMOTE_TONGUE, strcharinfo(0);
- end;
-
-L_NotEnough:
- mes "[Sarah]";
- mes "\"Oh, I'm starving! Please bring me Cherry Cake!\"";
- goto L_Close;
-
-L_Done:
- mes "[Sarah]";
- mes "\"It was so tasty, I can't eat anything more... Thank you!\"";
- close2;
- emotion EMOTE_TONGUE, strcharinfo(0);
- end;
-
-L_Close:
- set @TEMP, 0;
- close;
-
-L_TooMany:
- next;
- mes "[Sarah]";
- mes "\"You don't have room for my reward. I'll wait until you do.\"";
- goto L_Close;
-}