From bd0b8bee5f8e55e29b75b6d14e66796ada4e3179 Mon Sep 17 00:00:00 2001 From: Henri215 <77684085+Henri215@users.noreply.github.com> Date: Fri, 1 Sep 2023 19:06:55 -0300 Subject: [PATCH] Bureaucratic error event tweaks (#21990) * tweaks to bureaucratic event * line breaks * decreasing to 2 --- code/modules/events/bureaucratic_error.dm | 11 ++++++----- code/modules/events/event_container.dm | 2 +- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/code/modules/events/bureaucratic_error.dm b/code/modules/events/bureaucratic_error.dm index 593311d242f..2cd6b800dab 100644 --- a/code/modules/events/bureaucratic_error.dm +++ b/code/modules/events/bureaucratic_error.dm @@ -8,6 +8,7 @@ /datum/job/rd, /datum/job/hos, /datum/job/ai, + /datum/job/cyborg, /datum/job/captain, /datum/job/hop, /datum/job/nanotrasenrep, @@ -20,16 +21,16 @@ ) /datum/event/bureaucratic_error/announce() - GLOB.major_announcement.Announce("A recent bureaucratic error in the Human Resources Department may result in personnel shortages in some departments and redundant staffing in others.", "Paperwork Mishap Alert") + GLOB.major_announcement.Announce("A recent bureaucratic error in the Human Resources Department may result in personnel shortages in some departments and redundant staffing in others. Contact your local HoP to solve this issue.", "Paperwork Mishap Alert") /datum/event/bureaucratic_error/start() var/list/affected_jobs = list() // For logging var/list/jobs = SSjobs.occupations.Copy() var/datum/job/overflow - var/overflow_amount = rand(1, 6) + var/overflow_amount = pick(1, 2) var/errors = 0 - while(errors <= overflow_amount) - var/random_change = pick(-1, 1) + while(errors < overflow_amount) + var/random_change = pick(-2, -1, 1, 2) overflow = pick_n_take(jobs) if(overflow.admin_only) continue @@ -40,4 +41,4 @@ errors++ log_and_message_admins(affected_jobs.Join(".\n")) for(var/mob/M as anything in GLOB.dead_mob_list) - to_chat(M, "Bureaucratic Error: The following job slots have changed: [affected_jobs.Join(", ")].") + to_chat(M, "Bureaucratic Error: The following job slots have changed: \n[affected_jobs.Join(",\n ")].") diff --git a/code/modules/events/event_container.dm b/code/modules/events/event_container.dm index f736f2296d2..ace8e4b7d64 100644 --- a/code/modules/events/event_container.dm +++ b/code/modules/events/event_container.dm @@ -146,7 +146,7 @@ GLOBAL_LIST_EMPTY(event_last_fired) new /datum/event_meta(EVENT_LEVEL_MUNDANE, "Koi School", /datum/event/carp_migration/koi, 80), new /datum/event_meta(EVENT_LEVEL_MUNDANE, "Camera Failure", /datum/event/camera_failure, 100, list(ASSIGNMENT_ENGINEER = 10)), new /datum/event_meta(EVENT_LEVEL_MUNDANE, "Fake Virus", /datum/event/fake_virus, 50), - new /datum/event_meta(EVENT_LEVEL_MUNDANE, "Bureaucratic Error",/datum/event/bureaucratic_error, 80, TRUE), + new /datum/event_meta(EVENT_LEVEL_MUNDANE, "Bureaucratic Error",/datum/event/bureaucratic_error, 40, TRUE), new /datum/event_meta(EVENT_LEVEL_MUNDANE, "Disease Outbreak", /datum/event/disease_outbreak, 50, list(ASSIGNMENT_MEDICAL = 25), TRUE) )