summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJesusaves <cpntb1@ymail.com>2021-12-22 04:05:19 -0300
committerJesusaves <cpntb1@ymail.com>2021-12-22 04:05:19 -0300
commit13d8ad83b0338291441251040a7b67cdd49925a4 (patch)
tree2c5a9e3ef442dfee223bb71f9e9e5497276b6df5
parentd98c250432d5369f09e21530823723790abf8530 (diff)
downloadserverdata-13d8ad83b0338291441251040a7b67cdd49925a4.tar.gz
serverdata-13d8ad83b0338291441251040a7b67cdd49925a4.tar.bz2
serverdata-13d8ad83b0338291441251040a7b67cdd49925a4.tar.xz
serverdata-13d8ad83b0338291441251040a7b67cdd49925a4.zip
Double poppet's ticket drop rate, slow down deployment, remove a wave.
-rw-r--r--npc/082-3/poppet.txt7
-rw-r--r--npc/functions/mob_points.txt4
2 files changed, 8 insertions, 3 deletions
diff --git a/npc/082-3/poppet.txt b/npc/082-3/poppet.txt
index 29091ba9..ea6a6fa6 100644
--- a/npc/082-3/poppet.txt
+++ b/npc/082-3/poppet.txt
@@ -138,8 +138,9 @@ OnTimer600000: // 10.0 min (final)
mapannounce "082-3", "Warning : ##1##BFINAL WAVE##b##0", 0;
//OnTimer540000: // 9.0 min
OnTimer450000: // 7.5 min
-OnTimer360000: // 6.0 min
-OnTimer240000: // 4.0 min
+//OnTimer360000: // 6.0 min
+OnTimer300000: // 5.0 min
+//OnTimer240000: // 4.0 min
OnTimer120000: // 2.0 min
maptimer("082-3", 10, "Poppet::OnTick");
OnTimer1000: // Initial wave
@@ -242,6 +243,8 @@ function spawn {
areamonster("082-3", 55, 50, 134, 128, strmobinfo(1, .@mob), .@mob, max(1, .@amo/2));
// Global
areamonster("082-3", 20, 20, 180, 180, strmobinfo(1, GreenSlime), GreenSlime, 1 + (.diff * getmapusers("082-3") / 2));
+ // Make the monster deployment gradual, players will notice script order
+ sleep(1000);
return;
}
diff --git a/npc/functions/mob_points.txt b/npc/functions/mob_points.txt
index d6213dca..ae88fca3 100644
--- a/npc/functions/mob_points.txt
+++ b/npc/functions/mob_points.txt
@@ -28,10 +28,12 @@ function script MobPoints {
getitem XmasTicket, 1;
} else if (isChristmas21() && .@m$ == "082-3") {
/* Christmas 2021 DLC - Poppet's Realm */
- if (getmonsterinfo(@mobId, MOB_LV) >= 150 && rand2(3) == 1)
+ if (getmonsterinfo(@mobId, MOB_LV) >= 150 && rand2(2) == 1)
getitem XmasTicket, 2;
else if (rand2(max(10-$@X21_POPPYDIFF, 5)) == 3)
getitem XmasTicket, 1;
+ else if (rand2(max(10-$@X21_POPPYDIFF, 5)) == 3)
+ getitem XmasTicket, 1;
} else if (isChristmas21() && .@m$ == "081-1") {
/* Christmas 2021 Outdoors */
if (rand2(25) == 7)