diff --git a/maps/pirates/balance.lua b/maps/pirates/balance.lua index e954157d..58556b8a 100644 --- a/maps/pirates/balance.lua +++ b/maps/pirates/balance.lua @@ -255,6 +255,7 @@ function Public.evolution_per_full_silo_charge() --too low and you always charge immediately, too high and you always charge late -- return 0.05 -- observed x=2000 run, changed this to: + -- return 0.05 + 0.03 * Common.overworldx()/1000 return 0.05 + 0.02 * Common.overworldx()/1000 end diff --git a/maps/pirates/surfaces/sea/kraken.lua b/maps/pirates/surfaces/sea/kraken.lua index 12231c28..70cfcfb4 100644 --- a/maps/pirates/surfaces/sea/kraken.lua +++ b/maps/pirates/surfaces/sea/kraken.lua @@ -98,9 +98,9 @@ function Public.kraken_tick(crew_id, kraken_id, step, substep) -- firing speed now depends on player count: local firing_period - if crewCount <= 8 then + if crewCount <= 12 then firing_period = 4 - elseif crewCount <= 16 then + elseif crewCount <= 24 then firing_period = 3 else firing_period = 2