From 8c7dd0e691d02e8e84144094720d2912a3b3efa9 Mon Sep 17 00:00:00 2001 From: alex-gh Date: Fri, 3 Jan 2014 19:43:48 +0100 Subject: [PATCH 1/5] Halved blob ressource generation --- code/game/gamemodes/blob/blobs/resource.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/game/gamemodes/blob/blobs/resource.dm b/code/game/gamemodes/blob/blobs/resource.dm index 1904fceaa90..fd737b8d0c4 100644 --- a/code/game/gamemodes/blob/blobs/resource.dm +++ b/code/game/gamemodes/blob/blobs/resource.dm @@ -18,7 +18,7 @@ if(resource_delay > world.time) return 0 - resource_delay = world.time + 60 // 6 seconds + resource_delay = world.time + 120 // 12 seconds if(overmind) overmind.add_points(1) From 5206f508c18b2b39fbdd4fffe97a3402329902a4 Mon Sep 17 00:00:00 2001 From: alex-gh Date: Fri, 3 Jan 2014 19:45:39 +0100 Subject: [PATCH 2/5] Slowed down blobspore generation by 3 times --- code/game/gamemodes/blob/blobs/factory.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/game/gamemodes/blob/blobs/factory.dm b/code/game/gamemodes/blob/blobs/factory.dm index 02c3fc2fb3d..4a79d656b3f 100644 --- a/code/game/gamemodes/blob/blobs/factory.dm +++ b/code/game/gamemodes/blob/blobs/factory.dm @@ -21,7 +21,7 @@ return 0 if(spore_delay > world.time) return 0 - spore_delay = world.time + 100 // 10 seconds + spore_delay = world.time + 300 // 30 seconds new/mob/living/simple_animal/hostile/blobspore(src.loc, src) return 1 From 82a7815146e2b8f875ed331421e67b193772989e Mon Sep 17 00:00:00 2001 From: alex-gh Date: Fri, 3 Jan 2014 19:47:40 +0100 Subject: [PATCH 3/5] 'Blow up the station' message gets sent earlier --- code/game/gamemodes/blob/blob.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/game/gamemodes/blob/blob.dm b/code/game/gamemodes/blob/blob.dm index ad620fa38a8..57142c95a7d 100644 --- a/code/game/gamemodes/blob/blob.dm +++ b/code/game/gamemodes/blob/blob.dm @@ -24,7 +24,7 @@ var/list/blob_nodes = list() var/blob_point_rate = 3 var/blobwincount = 700 - var/stage_2_threshold = 0.75 + var/stage_2_threshold = 0.66 var/list/infected_crew = list() From 4de1fd5ac10cc49b31af217147ae2239410d19e3 Mon Sep 17 00:00:00 2001 From: alex-gh Date: Fri, 3 Jan 2014 20:10:35 +0100 Subject: [PATCH 4/5] 'Expand Blob' no longer works on a turfs containing living entities --- code/game/gamemodes/blob/powers.dm | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/code/game/gamemodes/blob/powers.dm b/code/game/gamemodes/blob/powers.dm index 692cfcacd22..5a42c733b63 100644 --- a/code/game/gamemodes/blob/powers.dm +++ b/code/game/gamemodes/blob/powers.dm @@ -239,6 +239,11 @@ src << "There is no blob adjacent to you." return + var/mob/M = locate() in T + if(M && !(M.stat)) + src << "You can't expand to a tile containing a living entity." + return + if(!can_buy(5)) return OB.expand(T, 0) From ee4b374d03c7d3b6a9f942fd289151b07ac962a4 Mon Sep 17 00:00:00 2001 From: alex-gh Date: Fri, 3 Jan 2014 20:12:00 +0100 Subject: [PATCH 5/5] Added a neat siren sound when stage 3 triggers --- code/game/gamemodes/blob/blob_report.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/game/gamemodes/blob/blob_report.dm b/code/game/gamemodes/blob/blob_report.dm index 3986cefd906..d16a64272c0 100644 --- a/code/game/gamemodes/blob/blob_report.dm +++ b/code/game/gamemodes/blob/blob_report.dm @@ -35,7 +35,7 @@ intercepttext += "2. Detonate the Nuke located in the Station's Vault.
" intercepttext += "Nuclear Authentication Code: [nukecode]
" intercepttext += "Message ends." - + spawn(10) world << sound('sound/effects/siren.ogg') for (var/mob/living/silicon/ai/aiPlayer in player_list) if (aiPlayer.client) var/law = "The station is under quarantine, prevent biological entities from leaving the station at all costs while minimizing collateral damage. The nuclear failsafe must be activated at any cost, the code is: [nukecode]."