summaryrefslogtreecommitdiff
path: root/world/map/npc/019-1/snowman.txt
diff options
context:
space:
mode:
Diffstat (limited to 'world/map/npc/019-1/snowman.txt')
-rw-r--r--world/map/npc/019-1/snowman.txt87
1 files changed, 0 insertions, 87 deletions
diff --git a/world/map/npc/019-1/snowman.txt b/world/map/npc/019-1/snowman.txt
deleted file mode 100644
index 98b749df..00000000
--- a/world/map/npc/019-1/snowman.txt
+++ /dev/null
@@ -1,87 +0,0 @@
-// Author: accoring to git history probably Jaxad
-// quest made seasonal and adapted to new scripting standards by Jenalya
-
-019-1,77,44,0|script|Snowman|129
-{
- if (FLAGS & FLAG_SNOWMAN) goto L_Done;
- if (gettime(6) == 12 || gettime(6) == 1 || gettime(6) == 2) goto L_Quest;
-
- mes "A beautiful snowman. It looks almost alive.";
- mes "Maybe the magic of Christmas time will breath life into it?";
- goto L_Close;
-
-L_Quest:
- set @candy_amount, 15;
- set @chocolate_amount, 10;
- set @cactus_amount, 5;
-
- mes "[Snowman]";
- mes "\"Hello there.";
- mes "Would you like a Christmas hat?\"";
- next;
- goto L_Menu;
-
-L_Menu:
- menu
- "Yes", L_Sure,
- "No", L_Next,
- "What do you need?", L_Need;
-
-L_Next:
- mes "[Snowman]";
- mes "\"Well, thats too bad, but make sure to have the holiday spirit!\"";
- goto L_Close;
-
-L_Sure:
- mes "[Snowman]";
- mes "\"Hmm, let me see what you have.\"";
- next;
- if(countitem("Candy") < @candy_amount)
- goto L_NoItem;
- if(countitem("ChocolateBar") < @chocolate_amount)
- goto L_NoItem;
- if(countitem("CactusPotion") < @cactus_amount)
- goto L_NoItem;
- getinventorylist;
- if (@inventorylist_count > 99)
- goto L_TooMany;
- delitem "Candy", @candy_amount;
- delitem "ChocolateBar", @chocolate_amount;
- delitem "CactusPotion", @cactus_amount;
- mes "[Snowman]";
- mes "\"Here you go, enjoy your new hat!\"";
- getitem "SantaHat", 1;
- set FLAGS, FLAGS | FLAG_SNOWMAN;
- goto L_Close;
-
-L_Need:
- mes "[Snowman]";
- mes "\"For this special hat, I need a pint of magic and a little help.";
- mes "Just kidding. I would like to get some food:";
- mes @candy_amount + " pieces of Candy";
- mes @chocolate_amount + " Chocolate Bars";
- mes @cactus_amount + " Cactus Potions\"";
- next;
- goto L_Menu;
-
-L_NoItem:
- mes "[Snowman]";
- mes "\"Well, I am interested in some food and you don't have enought to get a hat.\"";
- goto L_Close;
-
-L_Done:
- mes "[Snowman]";
- mes "\"Thank you for your help!\"";
- goto L_Close;
-
-L_TooMany:
- mes "[Snowman]";
- mes "\"It doesn't look like you have room for this. Come back later.\"";
- goto L_Close;
-
-L_Close:
- set @candy_amount, 0;
- set @chocolate_amount, 0;
- set @cactus_amount, 0;
- close;
-}