diff options
author | Jesusaves <cpntb1@ymail.com> | 2024-04-19 17:50:47 -0300 |
---|---|---|
committer | Jesusaves <cpntb1@ymail.com> | 2024-04-19 17:50:47 -0300 |
commit | 93365596df4f82b8822e65947c9e4bfcf481c149 (patch) | |
tree | fe63fb10290dfb87d275a9f78a9a13bf48663c76 /npc | |
parent | 59c15faa815199dff4b4f89771ff325aa2a2970e (diff) | |
download | serverdata-93365596df4f82b8822e65947c9e4bfcf481c149.tar.gz serverdata-93365596df4f82b8822e65947c9e4bfcf481c149.tar.bz2 serverdata-93365596df4f82b8822e65947c9e4bfcf481c149.tar.xz serverdata-93365596df4f82b8822e65947c9e4bfcf481c149.zip |
Apply some minor miscellaneous nerfs.
More caps to Fortress, less exponential spawners, less drop rates... Wait.
Diffstat (limited to 'npc')
-rw-r--r-- | npc/025-1/ctrl.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/npc/025-1/ctrl.c b/npc/025-1/ctrl.c index 9bb9929b1..ad89aa134 100644 --- a/npc/025-1/ctrl.c +++ b/npc/025-1/ctrl.c @@ -239,7 +239,7 @@ OnSesame: close; // Heartbeat (B1) -OnTimer35000: +OnTimer36000: if ($FORTRESS_STATE) end; .@breach=($@FORTRESS_STATUE & 1024); @@ -264,7 +264,8 @@ OnTimer75000: } // Spawn mobs - spawnCore(.@breach); + if (mobcount("025-1", "all") < (.@breach ? 360 : 300)) + spawnCore(.@breach); // Summon reinforcements maptimer2("025-1", 10, "Gate#F::OnMPReinforce"); @@ -428,7 +429,7 @@ function spawnCore { spawnMob(any(RedSkullSlime, Terranite, JackO, BlackMamba, GreenSkullSlime, Centaur, GoboBear, TerraniteProtector), .@x1, .@y1, .@x2, .@y2); } // Summoners Section - for (.@i = 0; .@i < .@am; ++.@i) { + for (.@i = 0; .@i < ((.@am*8/10)+1); ++.@i) { spawnMob(any(GreenSlimeMother, BlueSlimeMother, YellowSlimeMother, RedSlimeMother, WhiteSlimeMother, AzulSlimeMother, LavaSlimeMother, BlackSlimeMother), .@x1, .@y1, .@x2, .@y2); } if (getarg(0)) { |