diff --git a/code/game/gamemodes/blob/blob.dm b/code/game/gamemodes/blob/blob.dm index f95af13d8b..ed03b5f481 100644 --- a/code/game/gamemodes/blob/blob.dm +++ b/code/game/gamemodes/blob/blob.dm @@ -41,7 +41,7 @@ var message_admins("Blob spawned and expanding, report created") if(ticker && ticker.minds && ticker.minds.len) - var/player_based_cores = round(ticker.minds.len, players_per_core) + var/player_based_cores = round(ticker.minds.len/players_per_core, 1) if(player_based_cores > cores_to_spawn) cores_to_spawn = player_based_cores @@ -72,7 +72,7 @@ var if(!blobs.len) return expanding = 1 - for(var/i = 1 to 10) + for(var/i = 1 to 5) sleep(-1) if(!blobs.len) break var/obj/effect/blob/B = pick(blobs) @@ -97,8 +97,8 @@ var aiPlayer << "Laws Updated: [law]" stage = -1 - // next stage 1-4 minutes later - spawn(600*rand(1,4)) + // next stage 1 minute later + spawn(600) stage = 1 return diff --git a/code/game/machinery/computer/communications.dm b/code/game/machinery/computer/communications.dm index ab97301246..8ab7c23320 100644 --- a/code/game/machinery/computer/communications.dm +++ b/code/game/machinery/computer/communications.dm @@ -396,9 +396,8 @@ emergency_shuttle.fake_recall = rand(300,500) if(ticker.mode.name == "blob") - if(ticker.mode:declared) - user << "Under directive 7-10, [station_name()] is quarantined until further notice." - return + user << "Under directive 7-10, [station_name()] is quarantined until further notice." + return emergency_shuttle.incall() log_game("[key_name(user)] has called the shuttle.")