From 9ae15b96d1078cecfbf6157bf2d0420eb5c15ec9 Mon Sep 17 00:00:00 2001 From: evilew Date: Wed, 20 Nov 2024 21:22:28 +0100 Subject: [PATCH] WAITER, WAITER MORE EVENT TWEAKS PLEASE!! --- code/datums/station_traits/negative_traits.dm | 2 +- code/modules/antagonists/disease/disease_event.dm | 2 +- code/modules/events/anomaly_bluespace.dm | 2 +- code/modules/events/aurora_caelus.dm | 2 +- code/modules/events/high_priority_bounty.dm | 4 ++-- code/modules/events/ion_storm.dm | 2 +- code/modules/events/major_dust.dm | 3 ++- code/modules/events/meteor_wave.dm | 4 ++-- code/modules/events/untie_shoes.dm | 2 +- 9 files changed, 12 insertions(+), 11 deletions(-) diff --git a/code/datums/station_traits/negative_traits.dm b/code/datums/station_traits/negative_traits.dm index 09be52d700..c89f41b16b 100644 --- a/code/datums/station_traits/negative_traits.dm +++ b/code/datums/station_traits/negative_traits.dm @@ -284,4 +284,4 @@ weight = 2 event_control_path = /datum/round_event_control/radiation_storm weight_multiplier = 1.5 - max_occurrences_modifier = 2 + max_occurrences_modifier = 0 //GS13 - radstorm bad diff --git a/code/modules/antagonists/disease/disease_event.dm b/code/modules/antagonists/disease/disease_event.dm index 31ab9d8d33..c403280377 100644 --- a/code/modules/antagonists/disease/disease_event.dm +++ b/code/modules/antagonists/disease/disease_event.dm @@ -3,7 +3,7 @@ name = "Spawn Sentient Disease" typepath = /datum/round_event/ghost_role/sentient_disease weight = 7 - max_occurrences = 1 + max_occurrences = 0 //GS13 - removed midround pseudo-antags min_players = 5 category = EVENT_CATEGORY_HEALTH description = "Spawns a sentient disease, who wants to infect as many people as possible." diff --git a/code/modules/events/anomaly_bluespace.dm b/code/modules/events/anomaly_bluespace.dm index f058f37da4..e43b3e856d 100644 --- a/code/modules/events/anomaly_bluespace.dm +++ b/code/modules/events/anomaly_bluespace.dm @@ -1,7 +1,7 @@ /datum/round_event_control/anomaly/anomaly_bluespace name = "Anomaly: Bluespace" typepath = /datum/round_event/anomaly/anomaly_bluespace - + min_players = 12 //GS13 - higher pop = more likely to be solved instead of wrecking a whole dep max_occurrences = 1 weight = 5 description = "This anomaly randomly teleports all items and mobs in a large area." diff --git a/code/modules/events/aurora_caelus.dm b/code/modules/events/aurora_caelus.dm index d9e1e25345..716336cc68 100644 --- a/code/modules/events/aurora_caelus.dm +++ b/code/modules/events/aurora_caelus.dm @@ -1,7 +1,7 @@ /datum/round_event_control/aurora_caelus name = "Aurora Caelus" typepath = /datum/round_event/aurora_caelus - max_occurrences = 2 + max_occurrences = 4 //GS13 - pretty lights, why not weight = 4 earliest_start = 20 MINUTES category = EVENT_CATEGORY_FRIENDLY diff --git a/code/modules/events/high_priority_bounty.dm b/code/modules/events/high_priority_bounty.dm index da3bb8fa3d..d3059f3c3f 100644 --- a/code/modules/events/high_priority_bounty.dm +++ b/code/modules/events/high_priority_bounty.dm @@ -1,9 +1,9 @@ /datum/round_event_control/high_priority_bounty name = "High Priority Bounty" typepath = /datum/round_event/high_priority_bounty - max_occurrences = 5 + max_occurrences = 6 //GS13 - because why not weight = 20 - earliest_start = 10 + earliest_start = 10 MINUTES category = EVENT_CATEGORY_BUREAUCRATIC description = "Creates bounties that are three times original worth." diff --git a/code/modules/events/ion_storm.dm b/code/modules/events/ion_storm.dm index 0fefb43170..bfaa7db936 100644 --- a/code/modules/events/ion_storm.dm +++ b/code/modules/events/ion_storm.dm @@ -4,7 +4,7 @@ name = "Ion Storm" typepath = /datum/round_event/ion_storm weight = 15 - min_players = 2 + min_players = 5 //GS13 - increasing pop so it's more likely someone has a chance to fix the laws category = EVENT_CATEGORY_AI description = "Gives the AI a new, randomized law." diff --git a/code/modules/events/major_dust.dm b/code/modules/events/major_dust.dm index 9ae5b8939e..f3bbaaf37a 100644 --- a/code/modules/events/major_dust.dm +++ b/code/modules/events/major_dust.dm @@ -1,7 +1,8 @@ /datum/round_event_control/meteor_wave/major_dust name = "Major Space Dust" typepath = /datum/round_event/meteor_wave/major_dust - min_players = 8 //GS13 + min_players = 10 //GS13 - do it when there's more people to fix it around + max_occurrences = 2 //GS13 - limiting the amount of it weight = 8 description = "The station is pelted by sand." diff --git a/code/modules/events/meteor_wave.dm b/code/modules/events/meteor_wave.dm index bf2c81e9da..d22d33a343 100644 --- a/code/modules/events/meteor_wave.dm +++ b/code/modules/events/meteor_wave.dm @@ -87,7 +87,7 @@ typepath = /datum/round_event/meteor_wave/threatening weight = 5 min_players = 20 - max_occurrences = 1 + max_occurrences = 0 //GS13 - too chaotic earliest_start = 45 MINUTES description = "A meteor wave with higher chance of big meteors." @@ -100,7 +100,7 @@ typepath = /datum/round_event/meteor_wave/catastrophic weight = 7 min_players = 25 - max_occurrences = 1 + max_occurrences = 0 //GS13 - too chaotic earliest_start = 55 MINUTES description = "A meteor wave that might summon a tunguska class meteor." diff --git a/code/modules/events/untie_shoes.dm b/code/modules/events/untie_shoes.dm index 45e9cf4ede..04f0da14d4 100644 --- a/code/modules/events/untie_shoes.dm +++ b/code/modules/events/untie_shoes.dm @@ -2,7 +2,7 @@ name = "Untied Shoes" typepath = /datum/round_event/untied_shoes weight = 50 - max_occurrences = 0 //GS13 - tedious and lame + max_occurrences = 0 //GS13 - tedious, doesn't always make sense alert_observers = FALSE category = EVENT_CATEGORY_HEALTH description = "Unties people's shoes, with a chance to knot them as well."