summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJesusaves <cpntb1@ymail.com>2024-04-19 17:50:47 -0300
committerJesusaves <cpntb1@ymail.com>2024-04-19 17:50:47 -0300
commit93365596df4f82b8822e65947c9e4bfcf481c149 (patch)
treefe63fb10290dfb87d275a9f78a9a13bf48663c76
parent59c15faa815199dff4b4f89771ff325aa2a2970e (diff)
downloadserverdata-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.
-rw-r--r--conf/map/battle/drops.conf6
-rw-r--r--npc/025-1/ctrl.c7
2 files changed, 7 insertions, 6 deletions
diff --git a/conf/map/battle/drops.conf b/conf/map/battle/drops.conf
index e4c0241d9..193017e2f 100644
--- a/conf/map/battle/drops.conf
+++ b/conf/map/battle/drops.conf
@@ -147,13 +147,13 @@ drops_by_luk: 0
// Makes your LUK value affect drop rates on a relative basis.
// Setting to 100 means each luk adds 1% chance to find items
// (So at 100 luk, everything will have double chance of dropping).
-// At current value (20), each luck point will boost 0.2% drop rates.
+// At recommended value (20), each luck point will boost 0.2% drop rates.
// For the average drop (4% drop rate), this means 4*1,02=4.08% with 10 luck
// A full build (100 luck) and 4% drop rate will give 4.8% drop rate.
// BETA PATCH: 100 luck and 4% drop rate (Std): 12% Drop Rate (3x more)
// BETA PATCH: With only 50 luck you'll have double drop rates for everything
-// BETA PATCH: Each luck adds 1.75% drop rates - 2x at 57 and 3x at 114
-drops_by_luk2: 175
+// BETA PATCH: Each luck adds 1.65% drop rates - 2x at 60 and 3x at 121
+drops_by_luk2: 165
// Whether or not Marine Spheres and Floras summoned by Alchemist drop items?
// This setting has three available values:
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)) {