summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJesusaves <cpntb1@ymail.com>2021-08-13 11:08:05 -0300
committerJesusaves <cpntb1@ymail.com>2021-08-13 11:08:05 -0300
commitde955f0c8327e4d1ac5fade815413edc43bb68ad (patch)
tree5cdcce4a7777cb178369fd618d9f652e111e2a94
parentaedbeb335a5ec5f55d22eace389076a18241ac9a (diff)
downloadserverdata-de955f0c8327e4d1ac5fade815413edc43bb68ad.tar.gz
serverdata-de955f0c8327e4d1ac5fade815413edc43bb68ad.tar.bz2
serverdata-de955f0c8327e4d1ac5fade815413edc43bb68ad.tar.xz
serverdata-de955f0c8327e4d1ac5fade815413edc43bb68ad.zip
HOCUSEVENT FRIDAY 13TH
Backported from TMW Evolved
m---------client-data0
-rw-r--r--world/map/db/mob_db_60_79.txt1
-rw-r--r--world/map/npc/annuals/fathertime.txt66
3 files changed, 67 insertions, 0 deletions
diff --git a/client-data b/client-data
-Subproject 753ec372f49630eb5197fecbf70935e120664a9
+Subproject 52b00a05e6bac6dac1f5bca0a4c0106398ab637
diff --git a/world/map/db/mob_db_60_79.txt b/world/map/db/mob_db_60_79.txt
index 5dd9231a..5299d656 100644
--- a/world/map/db/mob_db_60_79.txt
+++ b/world/map/db/mob_db_60_79.txt
@@ -8,3 +8,4 @@
1101, DemonicSpirit, DemonicSpirit, 72, 1505, 0, 0, 270, 1, 125, 175, 4, 6, 20, 40, 10, 10, 110, 45, 1, 1, 1, 0, 89, 133, 230, 900, 672, 480, 631, 1000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 30
1110, AngryGreenSlime, AngryGreenSlime, 60, 1000, 0, 0, 135, 1, 100, 160, 20, 30, 20, 30, 10, 10, 30, 30, 1, 1, 1, 0, 21, 175, 1200, 1872, 672, 480, 502, 200, 4004, 20, 501, 100, 521, 250, 522, 200, 526, 500, 503, 500, 535, 750, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 20
1117, UndeadTroll, UndeadTroll, 75, 3100, 0, 0, 179, 2, 60, 140, 20, 10, 50, 40, 20, 10, 40, 49, 1, 1, 1, 0, 20, 133, 650, 1500, 672, 480, 1199, 2000, 631, 1000, 529, 500, 539, 300, 526, 250, 4023, 200, 906, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 40
+1163, FridayCat, Friday, 70, 450, 0, 0, 17, 1, 40, 45, 2, 7, 12, 8, 2, 1, 25, 1, 1, 1, 1, 0, 21, 135, 1300, 1500, 672, 480, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 20
diff --git a/world/map/npc/annuals/fathertime.txt b/world/map/npc/annuals/fathertime.txt
index 29406f63..5c37d558 100644
--- a/world/map/npc/annuals/fathertime.txt
+++ b/world/map/npc/annuals/fathertime.txt
@@ -15,4 +15,70 @@ OnTimer20000:
donpcevent "Easter Eggs::OnCheckEaster";
initnpctimer;
end;
+
+OnClock0013:
+ goto L_Clock;
+OnClock0113:
+ goto L_Clock;
+OnClock0213:
+ goto L_Clock;
+OnClock0313:
+ goto L_Clock;
+OnClock0413:
+ goto L_Clock;
+OnClock0513:
+ goto L_Clock;
+OnClock0613:
+ goto L_Clock;
+OnClock0713:
+ goto L_Clock;
+OnClock0813:
+ goto L_Clock;
+OnClock0913:
+ goto L_Clock;
+OnClock1013:
+ goto L_Clock;
+OnClock1113:
+ goto L_Clock;
+OnClock1213:
+ goto L_Clock;
+OnClock1313:
+ goto L_Clock;
+OnClock1413:
+ goto L_Clock;
+OnClock1513:
+ goto L_Clock;
+OnClock1613:
+ goto L_Clock;
+OnClock1713:
+ goto L_Clock;
+OnClock1813:
+ goto L_Clock;
+OnClock1913:
+ goto L_Clock;
+OnClock2013:
+ goto L_Clock;
+OnClock2113:
+ goto L_Clock;
+OnClock2213:
+ goto L_Clock;
+OnClock2313:
+ goto L_Clock;
+
+L_Clock:
+ if (gettime(4) != 5)
+ goto L_Die;
+ if (gettime(5) != 13)
+ goto L_Die;
+ areamonster "009-1", 20, 20, 115, 70, "Friday", 1163, 2, "#HolidayConfig::OnFriday";
+ areamonster "020-1", 20, 20, 120, 140, "Friday", 1163, 2, "#HolidayConfig::OnFriday";
+ areamonster "001-1", 20, 20, 120, 120, "Friday", 1163, 1, "#HolidayConfig::OnFriday";
+ end;
+
+OnFriday:
+ areamonster getmap(), getx()-3, gety()-3, getx()+3, gety()+3, "JackO", 1022, 1;
+ end;
+
+L_Die:
+ end;
}