From e17c21b82c80d6b38dfbc1eba374b534d8cd9e4a Mon Sep 17 00:00:00 2001 From: SimplyLogan <47579821+loganuk@users.noreply.github.com> Date: Tue, 26 Aug 2025 22:37:40 +0100 Subject: [PATCH] Fixes #92714 - Admin Cure Diseases now adds immunity to disease (#92723) ## About The Pull Request Fixes #92714 Admin Cure all in secrets.dm explicitly did not add immunity from curing all diseases, which meant re-infection happened, it passed a value of 0 which prevented immunity. It is permanent immunity to that disease with no time limit so added a prompt to clarify the button. ## Why It's Good For The Game - Makes the anti disease button for admins better --- code/modules/admin/verbs/secrets.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/modules/admin/verbs/secrets.dm b/code/modules/admin/verbs/secrets.dm index f9c9bdc50f6..1fb078f39ab 100644 --- a/code/modules/admin/verbs/secrets.dm +++ b/code/modules/admin/verbs/secrets.dm @@ -94,12 +94,12 @@ ADMIN_VERB(secrets, R_NONE, "Secrets", "Abuse harder than you ever have before w //Buttons for helpful stuff. This is where people land in the tgui if("clear_virus") - var/choice = tgui_alert(usr, "Are you sure you want to cure all disease?",, list("Yes", "Cancel")) + var/choice = tgui_alert(usr, "Are you sure you want to cure all disease? This will also grant immunity for that disease",, list("Yes", "Cancel")) if(choice == "Yes") message_admins("[key_name_admin(holder)] has cured all diseases.") for(var/thing in SSdisease.active_diseases) var/datum/disease/D = thing - D.cure(0) + D.cure() if("list_bombers") holder.holder.list_bombers()