summaryrefslogtreecommitdiff
path: root/npc/commands/event.txt
diff options
context:
space:
mode:
Diffstat (limited to 'npc/commands/event.txt')
-rw-r--r--npc/commands/event.txt39
1 files changed, 27 insertions, 12 deletions
diff --git a/npc/commands/event.txt b/npc/commands/event.txt
index cc72541fc..6ee100cfe 100644
--- a/npc/commands/event.txt
+++ b/npc/commands/event.txt
@@ -47,18 +47,33 @@ function script sChristmas {
addmonsterdrop(WaterFairy, GingerBreadMan, 1000);
- addmonsterdrop(Yeti, ClosedChristmasBox, 3500);
- addmonsterdrop(WaterFairy, ClosedChristmasBox, 1080);
- addmonsterdrop(AlphaMouboo, ClosedChristmasBox, 830);
- addmonsterdrop(IcedFluffy, ClosedChristmasBox, 675);
- addmonsterdrop(BlueSlime, ClosedChristmasBox, 420);
- addmonsterdrop(Moggun, ClosedChristmasBox, 400);
- addmonsterdrop(SantaSlime, ClosedChristmasBox, 360);
- addmonsterdrop(AzulSlime, ClosedChristmasBox, 200);
- addmonsterdrop(Fluffy, ClosedChristmasBox, 200);
- addmonsterdrop(RudolphSlime,ClosedChristmasBox, 80);
- addmonsterdrop(WhiteSlime, ClosedChristmasBox, 30);
- addmonsterdrop(GiantMaggot, ClosedChristmasBox, 15);
+ if (gettime(5) <= 26) {
+ addmonsterdrop(Yeti, ClosedChristmasBox, 3500);
+ addmonsterdrop(WaterFairy, ClosedChristmasBox, 1080);
+ addmonsterdrop(AlphaMouboo, ClosedChristmasBox, 830);
+ addmonsterdrop(IcedFluffy, ClosedChristmasBox, 675);
+ addmonsterdrop(BlueSlime, ClosedChristmasBox, 420);
+ addmonsterdrop(Moggun, ClosedChristmasBox, 400);
+ addmonsterdrop(SantaSlime, ClosedChristmasBox, 360);
+ addmonsterdrop(AzulSlime, ClosedChristmasBox, 200);
+ addmonsterdrop(Fluffy, ClosedChristmasBox, 200);
+ addmonsterdrop(RudolphSlime,ClosedChristmasBox, 80);
+ addmonsterdrop(WhiteSlime, ClosedChristmasBox, 30);
+ addmonsterdrop(GiantMaggot, ClosedChristmasBox, 15);
+ } else { // After Christmas, event drop rates are 50% smaller
+ addmonsterdrop(Yeti, ClosedChristmasBox, 1750);
+ addmonsterdrop(WaterFairy, ClosedChristmasBox, 540);
+ addmonsterdrop(AlphaMouboo, ClosedChristmasBox, 415);
+ addmonsterdrop(IcedFluffy, ClosedChristmasBox, 340);
+ addmonsterdrop(BlueSlime, ClosedChristmasBox, 210);
+ addmonsterdrop(Moggun, ClosedChristmasBox, 200);
+ addmonsterdrop(SantaSlime, ClosedChristmasBox, 180);
+ addmonsterdrop(AzulSlime, ClosedChristmasBox, 100);
+ addmonsterdrop(Fluffy, ClosedChristmasBox, 100);
+ addmonsterdrop(RudolphSlime,ClosedChristmasBox, 40);
+ addmonsterdrop(WhiteSlime, ClosedChristmasBox, 15);
+ addmonsterdrop(GiantMaggot, ClosedChristmasBox, 8);
+ }
// Should not last over two weeks
addmonsterdrop(WaterFairy, XmasGift, 54);