summaryrefslogtreecommitdiff
path: root/world/map/npc/xmas
diff options
context:
space:
mode:
Diffstat (limited to 'world/map/npc/xmas')
-rw-r--r--world/map/npc/xmas/2011/badguy.txt8
-rw-r--r--world/map/npc/xmas/2011/beddingHelper.txt4
-rw-r--r--world/map/npc/xmas/2011/bodyguards.txt6
-rw-r--r--world/map/npc/xmas/2011/chiefHelper.txt2
-rw-r--r--world/map/npc/xmas/2011/deliverPresentsHelper.txt24
-rw-r--r--world/map/npc/xmas/2011/doll.txt8
-rw-r--r--world/map/npc/xmas/2011/emptyBoxesHelper.txt10
-rw-r--r--world/map/npc/xmas/2011/entranceHelpers.txt8
-rw-r--r--world/map/npc/xmas/2011/glitterHelper.txt6
-rw-r--r--world/map/npc/xmas/2011/illHelper.txt2
-rw-r--r--world/map/npc/xmas/2011/leatherBall.txt10
-rw-r--r--world/map/npc/xmas/2011/plushMouboo.txt14
-rw-r--r--world/map/npc/xmas/2011/reinboos.txt14
-rw-r--r--world/map/npc/xmas/2011/santa.txt6
-rw-r--r--world/map/npc/xmas/2011/stickReinboo.txt4
-rw-r--r--world/map/npc/xmas/2011/wrappingPaperHelper.txt8
-rw-r--r--world/map/npc/xmas/2011/xmas2011config.txt58
17 files changed, 92 insertions, 100 deletions
diff --git a/world/map/npc/xmas/2011/badguy.txt b/world/map/npc/xmas/2011/badguy.txt
index 81f79972..085ad343 100644
--- a/world/map/npc/xmas/2011/badguy.txt
+++ b/world/map/npc/xmas/2011/badguy.txt
@@ -9,7 +9,7 @@
goto L_NoEvent;
if ((gettime(7) == $@xmas2011_year && gettime(6) == 12 && gettime(5) >= $@xmas2011_reward_start_day))
goto L_RewardTime;
- if ((BaseLevel > 30) && (gettimetick(2)-TUT_var < 3*7*86400)) // player must be created at least three weeks ago
+ if ((BaseLevel < 30) && (gettimetick(2)-TUT_var < 3*7*86400)) // player must be created at least three weeks ago
goto L_NoHelp;
set @plushmouboo, (xmas11 & $@xmas11_PlushMoubooMask) >> $@xmas11_PlushMoubooShift;
@@ -136,7 +136,7 @@ L_NoBall:
L_NoDoll:
set @choice_idx[@choices_nr], @C_nevermind;
- set @choice$[@choices_nr], "Nevermind and leave.";
+ set @choice$[@choices_nr], "Nevermind.";
menu
@choice$[0],-,
@@ -250,7 +250,7 @@ L_PlushMoubooWrapping:
L_StickReinbooWrapping:
mes "[Balthasar]";
- mes "\"Ooh, a stickreinboo! Don't you think this is an invidious thing for the reinboos? Really really mean, yes.";
+ mes "\"Ooh, a stickreinboo! Don't you think this is an obnoxious thing? Really really mean, yes.";
mes "Do you know, reinboos are clever, they can even speak. And this is a toy reinboo! Very very disrespectful, right?\"";
next;
mes "\"Do you think... do you think we should punish the brat that wished for this disrespectful toy? I think so, yes, disrespectful brat.";
@@ -362,7 +362,7 @@ L_ToyAgain:
L_NoToyReward:
if (@sabotagepoints < $@xmas2011_gloves_rewardcost)
goto L_NoGlovesReward;
- set @gloves, $@glove_id + rand(10);
+ set @gloves, $@xmas2011_glove_id + rand(10);
getitem @gloves, 1;
set @sabotagepoints, @sabotagepoints - $@xmas2011_gloves_rewardcost;
mes "\"This will help to keep your hands warm when operating in such cold areas.\"";
diff --git a/world/map/npc/xmas/2011/beddingHelper.txt b/world/map/npc/xmas/2011/beddingHelper.txt
index 0398505c..7f51e3df 100644
--- a/world/map/npc/xmas/2011/beddingHelper.txt
+++ b/world/map/npc/xmas/2011/beddingHelper.txt
@@ -26,12 +26,12 @@
L_Helping:
mes "[Osmo]";
- mes "\"You just came here in the right moment. I was informed that our bedding material for fragile presents is nearly expended.";
+ mes "\"You just came here in the right moment. I was informed that our bedding material for fragile presents is nearly depleted.";
mes "Could you bring me " + @bedding_amount + " White Furs?\"";
next;
mes "[Osmo]";
mes "\"Take care that it's real White Fur.";
- mes "Other materials tend to go out of place in the present box, leaving the fragile content extradited to any pushes.\"";
+ mes "Other materials tend to go out of place in the present box, leaving the fragile content unprotected from any pushes.\"";
set xmas11, xmas11 | $@xmas11_Bedding;
goto L_Close;
diff --git a/world/map/npc/xmas/2011/bodyguards.txt b/world/map/npc/xmas/2011/bodyguards.txt
index 84eda7a7..4ce1900e 100644
--- a/world/map/npc/xmas/2011/bodyguards.txt
+++ b/world/map/npc/xmas/2011/bodyguards.txt
@@ -26,7 +26,7 @@ L_NoEvent:
L_RewardTime:
mes "[Vilhelmiina]";
- mes "\"Santa welcomes visitors now. You may enter.\"";
+ mes "\"Santa is ready to see visitors now. You may enter.\"";
goto L_Close;
L_Close:
@@ -111,10 +111,8 @@ L_RewardTime:
030-1.gat,99,53,0|script|#Door|127,1,1,{
if (!(gettime(7) == $@xmas2011_year && gettime(6) == 12 && gettime(5) >= $@xmas2011_start_day))
- goto L_NoEvent;
+ end;
warp "030-2.gat", 88, 50;
-
-L_NoEvent:
end;
}
diff --git a/world/map/npc/xmas/2011/chiefHelper.txt b/world/map/npc/xmas/2011/chiefHelper.txt
index 5e87ebac..21d5b031 100644
--- a/world/map/npc/xmas/2011/chiefHelper.txt
+++ b/world/map/npc/xmas/2011/chiefHelper.txt
@@ -8,7 +8,7 @@
goto L_NoEvent;
if ((gettime(7) == $@xmas2011_year && gettime(6) == 12 && gettime(5) >= $@xmas2011_reward_start_day))
goto L_RewardTime;
- if ((BaseLevel > 30) && (gettimetick(2)-TUT_var < 3*7*86400)) // player must be created at least three weeks ago
+ if ((BaseLevel < 30) && (gettimetick(2)-TUT_var < 3*7*86400)) // player must be created at least three weeks ago
goto L_NoHelp;
if (xmas11 & $@xmas11_talkedToChief) goto L_Helping;
diff --git a/world/map/npc/xmas/2011/deliverPresentsHelper.txt b/world/map/npc/xmas/2011/deliverPresentsHelper.txt
index 8bf4d9ed..bb26e768 100644
--- a/world/map/npc/xmas/2011/deliverPresentsHelper.txt
+++ b/world/map/npc/xmas/2011/deliverPresentsHelper.txt
@@ -182,31 +182,23 @@ L_Wrap:
goto L_Deliver;
L_Deliver:
- if ((@toy$ == "PlushMouboo") && (@plushmouboo == 3))
- set @plushmouboo, 5;
- if ((@toy$ == "PlushMouboo") && (@plushmouboo == 4))
- set @plushmouboo, 6;
+ if (@toy$ == "PlushMouboo")
+ set @plushmouboo, @plushmouboo + 2;
if (@toy$ == "PlushMouboo")
set xmas11, (xmas11 & ~($@xmas11_PlushMoubooMask) | (@plushmouboo << $@xmas11_PlushMoubooShift));
- if ((@toy$ == "StickReinboo") && (@stickreinboo == 3))
- set @stickreinboo, 5;
- if ((@toy$ == "StickReinboo") && (@stickreinboo == 4))
- set @stickreinboo, 6;
+ if (@toy$ == "StickReinboo")
+ set @stickreinboo, @stickreinboo + 2;
if (@toy$ == "StickReinboo")
set xmas11, (xmas11 & ~($@xmas11_StickReinbooMask) | (@stickreinboo << $@xmas11_StickReinbooShift));
- if ((@toy$ == "LeatherBall") && (@ball == 3))
- set @ball, 5;
- if ((@toy$ == "LeatherBall") && (@ball == 4))
- set @ball, 6;
+ if (@toy$ == "LeatherBall")
+ set @ball, @ball + 2;
if (@toy$ == "LeatherBall")
set xmas11, (xmas11 & ~($@xmas11_BallMask) | (@ball << $@xmas11_BallShift));
- if ((@toy$ == "Doll") && (@doll == 3))
- set @doll, 5;
- if ((@toy$ == "Doll") && (@doll == 4))
- set @doll, 6;
+ if (@toy$ == "Doll")
+ set @doll, @doll + 2;
if (@toy$ == "Doll")
set xmas11, (xmas11 & ~($@xmas11_DollMask) | (@doll << $@xmas11_DollShift));
diff --git a/world/map/npc/xmas/2011/doll.txt b/world/map/npc/xmas/2011/doll.txt
index a436c4bf..ba4f82b5 100644
--- a/world/map/npc/xmas/2011/doll.txt
+++ b/world/map/npc/xmas/2011/doll.txt
@@ -111,7 +111,7 @@ L_Doll:
mes "\"Alright, let's start.\"";
mes "He takes your items and start to many different things.";
mes "He dyes the Cotton Cloths and while waiting for it to dry, he takes out a doll without hair, clothes and face from his workbench.";
- mes "It seems he already prepared that. He rummages in another drawer of his workbench and pulls out a ball of red wool.";
+ mes "It seems he has already prepared that. He rummages in another drawer of his workbench and pulls out a ball of red wool.";
mes "While attaching strings of wool to the dolls head, he talks to you.";
next;
mes "[Raimo]";
@@ -119,12 +119,12 @@ L_Doll:
mes "All kind of material deliveries went wrong, the guys up in the office are all roused up because their paperwork got mixed up and I heard some of the Reinboos are lost!\"";
next;
mes "\"It's kind of odd, isn't it?\"";
- mes "While he was talking, he finished attaching the hair and got to tailor a cute little dress from the dyed Cotton Cloths.";
- mes "He carefully puts on the dressand takes the Hard Spikes you gave him.";
+ mes "While he is talking, he finishes attaching the hair and get to tailor a cute little dress from the dyed Cotton Cloths.";
+ mes "He carefully puts on the dress and takes the Hard Spikes you gave him.";
next;
mes "[Raimo]";
mes "\"These spikes are excellent for making eyes, have a look.\"";
- mes "He takes a sharp knife and starts carving them. After a short while he has managed to bring them in a round shape, with a gap on the backside part. He takes a needle and sewing thread and attches them to the dolls face.";
+ mes "He takes a sharp knife and starts carving them. After a short while he has managed to bring them in a round shape, with a gap on the backside part. He takes a needle and sewing thread and attaches them to the doll's face.";
next;
mes "[Raimo]";
mes "\"Alright, it's done. Could you please bring it to Aaron?\"";
diff --git a/world/map/npc/xmas/2011/emptyBoxesHelper.txt b/world/map/npc/xmas/2011/emptyBoxesHelper.txt
index 8e22f077..428acfe8 100644
--- a/world/map/npc/xmas/2011/emptyBoxesHelper.txt
+++ b/world/map/npc/xmas/2011/emptyBoxesHelper.txt
@@ -20,13 +20,13 @@
L_Helping:
mes "[Urmas]";
- mes "\"Ah, I see you're one of the auxiliary forces. Ok, listen to me.";
- mes "\"We have a narrow on the empty present boxes. Don't ask me how that can happen!";
+ mes "\"Ah, I see you're one of the seasonal helpers. Ok, listen to me.";
+ mes "\"We have a shortage on the empty present boxes. Don't ask me how that can happen!";
mes "Those paper-shufflers up there probably messed up the ordering or something. Pah.\"";
next;
- mes "\"However, we need to fix it.";
- mes "Bring me some wood, so I can make boxes out of it.";
- mes "I think " + @log_amount + " Raw Logs will do for one box.\"";
+ mes "\"However, we need to fix it. I have only a few boxes left.";
+ mes "Bring me some wood, so I can make new boxes out of it.";
+ mes @log_amount + " Raw Logs will do for one box.\"";
if (countitem("RawLog") < @log_amount)
goto L_Close;
next;
diff --git a/world/map/npc/xmas/2011/entranceHelpers.txt b/world/map/npc/xmas/2011/entranceHelpers.txt
index 03a606aa..fe712bf2 100644
--- a/world/map/npc/xmas/2011/entranceHelpers.txt
+++ b/world/map/npc/xmas/2011/entranceHelpers.txt
@@ -13,9 +13,9 @@
mes "No matter what I do they always come back!\"";
next;
mes "\"How am I supposed to work under these conditions!";
- mes "This is absoutely not acceptable! Those icky slimes!\"";
+ mes "This is unacceptable! Those icky slimes!\"";
next;
- mes "\"They occupied the entire basement where all our materials and all the remaining presents are stored.";
+ mes "\"They have occupied the entire basement where all our materials and all the remaining presents are stored.";
mes "Grrrr.\"";
mes "He seems too freaked out to have a decent conversation.";
goto L_Close;
@@ -28,7 +28,7 @@ L_NoEvent:
L_RewardTime:
mes "[Vellamo]";
- mes "\"The slimes are still there.\"";
+ mes "\"That annoying slimes are still there.\"";
mes "Vellamo seems to be totally overwrought.";
goto L_Close;
@@ -52,7 +52,7 @@ L_Close:
"Thank you.",L_Close;
mes "[Valterri]";
mes "\"Isn't it obvious? Magic!";
- mes "Santa is a member of the Sages of Kazei, a council of powerful wizards who rule our lands.\"";
+ mes "Santa is a member of The Sages of Kazei, which is a council of powerful wizards who rule our lands.\"";
goto L_Close;
L_RewardTime:
diff --git a/world/map/npc/xmas/2011/glitterHelper.txt b/world/map/npc/xmas/2011/glitterHelper.txt
index 3ceba9a5..d35d3913 100644
--- a/world/map/npc/xmas/2011/glitterHelper.txt
+++ b/world/map/npc/xmas/2011/glitterHelper.txt
@@ -33,7 +33,7 @@ L_Helping:
next;
mes "[Eljas]";
mes "\"But make sure it is really gempowder and not some kind of cheap replacement.";
- mes "You know, our decoration glitter is intensified by some magic, and that only works with real gempowders. Otherwise it'll loose its effect after a while.\"";
+ mes "You know, our decoration glitter is intensified by some magic, and that only works with real gempowders. Otherwise it'll lose its effect after a while.\"";
set xmas11, xmas11 | $@xmas11_Decoration;
goto L_Close;
@@ -72,7 +72,7 @@ L_FakePowders:
delitem "RedPowder", @red_amount;
delitem "YellowPowder", @yellow_amount;
set xmas11, xmas11 | $@xmas11_DecorationDone;
- mes "He doesn't notice that you're giving him faked powders.";
+ mes "He doesn't notice that you're giving him fake powders.";
mes "[Eljas]";
mes "\"Excellent! Thank you very much.\"";
goto L_Close;
@@ -80,7 +80,7 @@ L_FakePowders:
L_Done:
mes "[Eljas]";
if (xmas11 & $@xmas11_Decoration)
- mes "\"The powders you gave me seem to be of poor quality.\"";
+ mes "\"Even after your help, the powder still isn't working right. Maybe it got wet.\"";
if (!(xmas11 & $@xmas11_Decoration))
mes "\"Thanks for bringing the powders.\"";
goto L_Close;
diff --git a/world/map/npc/xmas/2011/illHelper.txt b/world/map/npc/xmas/2011/illHelper.txt
index 7e8e2a0e..e388e749 100644
--- a/world/map/npc/xmas/2011/illHelper.txt
+++ b/world/map/npc/xmas/2011/illHelper.txt
@@ -73,7 +73,7 @@ L_Cactus:
L_Done:
mes "[Ismo]";
if (xmas11 & $@xmas11_Potion)
- mes "\"I don't really feel better yet. Are you sure you gave me a Small Healing Potion?\"";
+ mes "\"I don't really feel better yet. Maybe it takes a moment to take effect?\"";
if (!(xmas11 & $@xmas11_Potion))
mes "\"Thanks for bringing me the Small Healing Potion, I feel slightly better now.\"";
goto L_Close;
diff --git a/world/map/npc/xmas/2011/leatherBall.txt b/world/map/npc/xmas/2011/leatherBall.txt
index 1397adc5..9a8bf5cd 100644
--- a/world/map/npc/xmas/2011/leatherBall.txt
+++ b/world/map/npc/xmas/2011/leatherBall.txt
@@ -35,7 +35,7 @@ L_Helping:
"What is it?",-;
mes "[Tarmo]";
mes "\"The form? It's an order for a toy. We have a shortage on material this year. Some things went wrong with the delivery of it.";
- mes "That's why we produce only explicitely ordered toys this year.\"";
+ mes "That's why we produce only explicitly ordered toys this year.\"";
goto L_Close;
L_Ordered:
@@ -52,7 +52,7 @@ L_NoEvent:
L_RewardTime:
mes "[Tarmo]";
- mes "\"Given all the adversities we did a pretty good job I think.\"";
+ mes "\"Given all the misfortunes we did a pretty good job I think.\"";
goto L_Close;
L_Close:
@@ -78,7 +78,7 @@ L_Close:
mes "[Busy Helper]";
mes "\"Hello there. I hope you have a good time visiting Santa's home.";
- mes "We're usually more hospitable, but this year... I don't know why, but everything goes wrong.\"";
+ mes "We're usually more hospitable, but this year... I don't know why, but everything is going wrong.\"";
goto L_Close;
L_Helping:
@@ -116,7 +116,7 @@ L_LeatherBall:
getitem "LeatherBall", 1;
mes "[Iivo]";
mes "\"Great!\"";
- mes "He takes the material and starts to cut the leather in pieces and seam them together.";
+ mes "He takes the material and starts to cut the leather in pieces. Afterwards he seams them together.";
mes "It seems to be hard to stitch the leather and takes a while.";
next;
mes "You get distracted and start daydreaming.";
@@ -142,7 +142,7 @@ L_NoEvent:
L_RewardTime:
mes "[Iivo]";
- mes "\"This year's Christmas prepations really were a huddle. I hope we'll do better next year.\"";
+ mes "\"This year's Christmas prepations really were chaotic. I hope we'll do better next year.\"";
goto L_Close;
L_NoItems:
diff --git a/world/map/npc/xmas/2011/plushMouboo.txt b/world/map/npc/xmas/2011/plushMouboo.txt
index cbb154af..0cc21d49 100644
--- a/world/map/npc/xmas/2011/plushMouboo.txt
+++ b/world/map/npc/xmas/2011/plushMouboo.txt
@@ -20,7 +20,7 @@
if (@plushmouboo > 0) goto L_Ordered;
if (xmas11 & $@xmas11_talkedToChief) goto L_Helping;
- mes "You see some guy grubbing in a huge bunch of paper.";
+ mes "You see some guy grubbing in a huge mound of paper.";
mes "[Busy Helper]";
mes "\"Where is this fu-\"";
mes "He suddenly notices you nearby.";
@@ -98,10 +98,10 @@ L_Helping:
mes "That's very kind of you.\"";
next;
mes "\"Though I can't do anything right now.";
- mes "I'm specialized in making plush toys. Usually I'd just create dozens of them and if they aren't on this years wishing lists, they'd be used next year.\"";
+ mes "I'm specialized in making plush toys. Usually I'd just create dozens of them and if they aren't on this year's wishlists, they'd be used next year.\"";
mes "He sighs.";
next;
- mes "\"But since we're short in material we got the order to only create toys that are requested.";
+ mes "\"But since we're short in material, we got the order to only create toys that are requested.";
mes "And now I sit here and wait to get such an order. But the guys up in the office seems to have some problems to get their paperwork done.";
mes "Maybe you can go up there and ask if there's a plush toy to make?\"";
goto L_Close;
@@ -154,11 +154,11 @@ L_PlushMouboo:
mes "Finally he adds some knob for the eyes and presents you the Plush Mouboo.";
next;
mes "[Launo]";
- mes "\"Here you go! Isn't it felicitous?\"";
+ mes "\"Here you go! Isn't it delightful?\"";
menu
"Wow, that was quick!",-;
mes "[Launo]";
- mes "\"Well yeah, I'm used to work quickly. Usually we produce much more toys.\"";
+ mes "\"Well yeah, I'm used to work quickly. Usually we produce many more toys.\"";
mes "However, now it needs to be put in a present box and then that box have to be wrapped.\"";
next;
mes "\"Could you take care about that? Urmas should have some boxes for you and Reino takes care about the wrapping paper.";
@@ -167,7 +167,7 @@ L_PlushMouboo:
L_PlushMoubooDone:
mes "[Launo]";
- mes "\"I feel much better now after I got some work done. Please take care about packing, wrapping and giving it to Aaron.\"";
+ mes "\"I feel much better now after I got some work done. Please take care about packing, wrapping, and giving it to Aaron.\"";
goto L_Close;
L_NoEvent:
@@ -178,7 +178,7 @@ L_NoEvent:
L_RewardTime:
mes "[Launo]";
- mes "\"Hu, it was really stressful this year.";
+ mes "\"Huh, it was really stressful this year.";
mes "But imagining the happy kids cuddling the plush toys I made - that makes amends for all that.\"";
goto L_Close;
diff --git a/world/map/npc/xmas/2011/reinboos.txt b/world/map/npc/xmas/2011/reinboos.txt
index 4fcfbcba..efb7f59a 100644
--- a/world/map/npc/xmas/2011/reinboos.txt
+++ b/world/map/npc/xmas/2011/reinboos.txt
@@ -30,7 +30,7 @@ L_Help:
"Nevermind.",L_Close;
mes "[Santa's Helper]";
mes "\"He did? Well, I indeed have a problem.";
- mes "I'm Grombadil, the equerry of Santa's Reinboos.\"";
+ mes "I'm Grombadil, Santa's equerry - the person in charge of the Reinboos.";
next;
mes "\"Those Reinboos, you know, are much more clever than a normal animal and can even talk.";
mes "But they are more like children than an adult.\"";
@@ -55,7 +55,7 @@ L_Help:
mes "\"Oh, one thing before you leave!\"";
next;
mes "\"As I told you, they're a bit like children. And as children they love all kind of candy.";
- mes "But it's not good for them, they get their stomache upset from eating sweet stuff.\"";
+ mes "But it's not good for them, they get their stomach upset from eating sweet stuff.\"";
next;
mes "\"So don't give them candy! You might want to take some apples with you, that's much better for them.";
mes "Red apples. Don't give them candy. Good luck.\"";
@@ -78,7 +78,7 @@ L_NoEvent:
L_RewardTime:
mes "[Grombadil]";
- mes "\"Hu, all this stress is finally over. You might want to talk to Santa.\"";
+ mes "\"All this stress is finally over. You might want to talk to Santa.\"";
goto L_Close;
L_Close:
@@ -221,7 +221,7 @@ L_GiveApple:
L_NoItem:
mes "[Meireles the Reinboo]";
- mes "\"Hu? It disappeared!\"";
+ mes "\"Huh? It disappeared!\"";
goto L_Close;
L_Good:
@@ -341,7 +341,7 @@ L_GiveApple:
L_NoItem:
mes "[Meileres the Reinboo]";
- mes "\"Hu? It disappeared!\"";
+ mes "\"Huh? It disappeared!\"";
goto L_Close;
L_Good:
@@ -460,7 +460,7 @@ L_GiveApple:
L_NoItem:
mes "[Reilemes the Reinboo]";
- mes "\"Hu? It disappeared!\"";
+ mes "\"Huh? It disappeared!\"";
goto L_Close;
L_Good:
@@ -577,7 +577,7 @@ L_GiveApple:
L_NoItem:
mes "[Leiremes the Reinboo]";
- mes "\"Hu? It disappeared!\"";
+ mes "\"Huh? It disappeared!\"";
goto L_Close;
L_Good:
diff --git a/world/map/npc/xmas/2011/santa.txt b/world/map/npc/xmas/2011/santa.txt
index 70e83e7e..028239a1 100644
--- a/world/map/npc/xmas/2011/santa.txt
+++ b/world/map/npc/xmas/2011/santa.txt
@@ -27,7 +27,7 @@ L_Helping:
L_NoEvent:
mes "[Santa]";
- mes "\"I'm sorry, we're closing this house around this time of the year.\"";
+ mes "\"I'm sorry, no visitors this time of the year.\"";
warp "030-1.gat", 99, 55;
goto L_Close;
@@ -45,6 +45,8 @@ L_RewardTime:
goto L_Full_Inv;
mes "[Santa]";
mes "\"I see you've been helping with the preparations for Christmas.\"";
+ if (@sabotagepoints > 0)
+ mes "A sad look crosses his face.";
next;
if (@helppoints < $@xmas2011_main_rewardcost)
goto L_NoMainReward;
@@ -76,7 +78,7 @@ L_ToyAgain:
L_NoToyReward:
if (@helppoints < $@xmas2011_gloves_rewardcost)
goto L_NoGlovesReward;
- set @gloves, $@glove_id + rand(10);
+ set @gloves, $@xmas2011_glove_id + rand(10);
getitem @gloves, 1;
set @helppoints, @helppoints - $@xmas2011_gloves_rewardcost;
mes "\"This will keep your hands warm.\"";
diff --git a/world/map/npc/xmas/2011/stickReinboo.txt b/world/map/npc/xmas/2011/stickReinboo.txt
index 0436db9c..74765c66 100644
--- a/world/map/npc/xmas/2011/stickReinboo.txt
+++ b/world/map/npc/xmas/2011/stickReinboo.txt
@@ -158,13 +158,13 @@ L_NoEvent:
L_RewardTime:
mes "[Kalevi]";
- mes "\"You know, everyone is complaining how stressfull it was this year.";
+ mes "\"You know, everyone is complaining how stressful it was this year.";
mes "But I think it wasn't that bad at all.\"";
goto L_Close;
L_NoItems:
mes "[Kalevi]";
- mes "\"Ha, don't tell nonsense. You don't have it, so I don't have to start working.\"";
+ mes "\"Ha, don't speak nonsense. You don't have it, so I don't have to start working.\"";
goto L_Close;
L_Close:
diff --git a/world/map/npc/xmas/2011/wrappingPaperHelper.txt b/world/map/npc/xmas/2011/wrappingPaperHelper.txt
index 71c132e5..aa06c2ff 100644
--- a/world/map/npc/xmas/2011/wrappingPaperHelper.txt
+++ b/world/map/npc/xmas/2011/wrappingPaperHelper.txt
@@ -17,7 +17,7 @@
if (xmas11 & $@xmas11_talkedToChief) goto L_Helping;
mes "[Busy Helper]";
- mes "\"Excuse, but please don't interrupt. We're all very busy.\"";
+ mes "\"Excuse me, but please don't interrupt. We're all very busy.\"";
goto L_Close;
L_Helping:
@@ -30,7 +30,7 @@ L_Helping:
mes "For making one roll of wrapping paper, I need " + @reed_amount + " Reed Bundles, " + @water_amount + " Bottle of Water and some dye to make it colored.\"";
next;
L_Again:
- mes "\"Let's see... This is the regulation of wrapping paper colors and designs for this year. Tell me which you want.\"";
+ mes "\"Let's see... These are the regulations for wrapping paper colors and designs for this year. Tell me which you want.\"";
mes "He shows you some officialy looking piece of paper.";
menu
"Red dotted (2 Red Dyes)",L_Red,
@@ -95,7 +95,7 @@ L_RedGolden:
delitem "YellowDye", 1;
getitem "RedGoldenStripedWrap", 1;
mes "[Reino]";
- mes "\"Good choice, this is my favourite this year.\"";
+ mes "\"Good choice, this is my favorite this year.\"";
goto L_MadePaper;
L_GreenRed:
@@ -107,7 +107,7 @@ L_GreenRed:
delitem "GreenDye", 1;
getitem "GreenRedStripedWrap", 1;
mes "[Reino]";
- mes "\"Yeah, this is really Christmas styled.\"";
+ mes "\"Yeah, this is really Christmas-styled.\"";
goto L_MadePaper;
L_MadePaper:
diff --git a/world/map/npc/xmas/2011/xmas2011config.txt b/world/map/npc/xmas/2011/xmas2011config.txt
index d6894d74..204fe791 100644
--- a/world/map/npc/xmas/2011/xmas2011config.txt
+++ b/world/map/npc/xmas/2011/xmas2011config.txt
@@ -3,35 +3,35 @@ OnInit:
set $@xmas2011_start_day, 10;
set $@xmas2011_reward_start_day, 25;
set $@xmas2011_year, 2011;
- set $@glove_id, 2160;
-
- set $@xmas11_talkedToChief, 0x1;
- set $@xmas11_talkedToBadGuy, 0x2;
-
- set $@xmas11_startedReinbooSearch, 0x4;
- set $@xmas11_firstReinboo, 0x8;
- set $@xmas11_firstReinbooDone, 0x10;
- set $@xmas11_secondReinboo, 0x20;
- set $@xmas11_secondReinbooDone, 0x40;
- set $@xmas11_thirdReinboo, 0x80;
- set $@xmas11_thirdReinbooDone, 0x100;
- set $@xmas11_fourthReinboo, 0x200;
- set $@xmas11_fourthReinbooDone, 0x400;
-
- set $@xmas11_Decoration, 0x800;
- set $@xmas11_DecorationDone, 0x1000;
- set $@xmas11_Bedding, 0x2000;
- set $@xmas11_BeddingDone, 0x4000;
- set $@xmas11_Potion, 0x8000;
- set $@xmas11_PotionDone, 0x10000;
-
- set $@xmas11_PlushMoubooMask, 0xE0000;
+ set $@xmas2011_glove_id, 2160;
+
+ set $@xmas11_talkedToChief, 0x00000001;
+ set $@xmas11_talkedToBadGuy, 0x00000002;
+
+ set $@xmas11_startedReinbooSearch, 0x00000004;
+ set $@xmas11_firstReinboo, 0x00000008;
+ set $@xmas11_firstReinbooDone, 0x00000010;
+ set $@xmas11_secondReinboo, 0x00000020;
+ set $@xmas11_secondReinbooDone, 0x00000040;
+ set $@xmas11_thirdReinboo, 0x00000080;
+ set $@xmas11_thirdReinbooDone, 0x00000100;
+ set $@xmas11_fourthReinboo, 0x00000200;
+ set $@xmas11_fourthReinbooDone, 0x00000400;
+
+ set $@xmas11_Decoration, 0x00000800;
+ set $@xmas11_DecorationDone, 0x00001000;
+ set $@xmas11_Bedding, 0x00002000;
+ set $@xmas11_BeddingDone, 0x00004000;
+ set $@xmas11_Potion, 0x00008000;
+ set $@xmas11_PotionDone, 0x00010000;
+
+ set $@xmas11_PlushMoubooMask, 0x000E0000;
set $@xmas11_PlushMoubooShift, 17;
- set $@xmas11_StickReinbooMask, 0x700000;
+ set $@xmas11_StickReinbooMask, 0x00700000;
set $@xmas11_StickReinbooShift, 20;
- set $@xmas11_DollMask, 0x3800000;
+ set $@xmas11_DollMask, 0x03800000;
set $@xmas11_DollShift, 23;
set $@xmas11_BallMask, 0x1C000000;
@@ -42,7 +42,7 @@ OnInit:
// 0x80000000
- set $@xmas2011_reinboopoints, 10;
+ set $@xmas2011_reinboopoints, 10; // there are 4 reinboos
set $@xmas2011_beddingpoints, 10;
set $@xmas2011_glitterpoints, 10;
set $@xmas2011_potionpoints, 10;
@@ -53,15 +53,15 @@ OnInit:
set $@xmas2011_totalpoints, 4*$@xmas2011_reinboopoints + $@xmas2011_beddingpoints + $@xmas2011_glitterpoints + $@xmas2011_potionpoints + $@xmas2011_plushmouboopoints + $@xmas2011_stickreinboopoints + $@xmas2011_ballpoints + $@xmas2011_dollpoints;
- set $@xmas2011_main_rewardcost, 70;
+ set $@xmas2011_main_rewardcost, 60;
set $@xmas2011_toy_rewardcost, 30;
- set $@xmas2011_gloves_rewardcost, 8;
+ set $@xmas2011_gloves_rewardcost, 11;
set $@xmas2011_gingerbreadman_rewardcost, 5;
set $@xmas2011_xmascake_rewardcost, 3;
set $@xmas2011_candy_rewardcost, 1;
}
-// calculates the points for helping and sabotating
+// calculates the points for helping and sabotaging
function|script|xmas2011points|{
set @plushmouboo, (xmas11 & $@xmas11_PlushMoubooMask) >> $@xmas11_PlushMoubooShift;
set @stickreinboo, (xmas11 & $@xmas11_StickReinbooMask) >> $@xmas11_StickReinbooShift;