From b6223b5fb7f06680a307caf607e45df68e5e5661 Mon Sep 17 00:00:00 2001 From: ynot01 Date: Fri, 2 Sep 2022 17:47:17 -0400 Subject: [PATCH 1/2] Update bomberman.dm --- .../file_system/programs/antagonist/bomberman.dm | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/code/modules/modular_computers/file_system/programs/antagonist/bomberman.dm b/code/modules/modular_computers/file_system/programs/antagonist/bomberman.dm index 5997d38f8e85..92f0aa106fa6 100644 --- a/code/modules/modular_computers/file_system/programs/antagonist/bomberman.dm +++ b/code/modules/modular_computers/file_system/programs/antagonist/bomberman.dm @@ -92,7 +92,16 @@ GLOBAL_LIST_EMPTY(PDABombCodes) else log_bomber(usr, "triggered a PDA explosion on", target.username, "[!is_special_character(usr) ? "(TRIGGED BY NON-ANTAG)" : ""]") computer.visible_message(span_notice("Detonation success. [bomb.uses] charges remaining."), null, null, 1) - target.receive_message(pick(insults), fakepda) + var/datum/signal/subspace/messaging/ntospda/signal = new(src, list( + "name" = fakepda.username, + "job" = "SYNDICATE", + "message" = pick(insults), + "language" = /datum/language/common, + "targets" = list(recipient), + "program" = fakepda, + "logged" = TRUE + )) + target.receive_message(signal) spawn(0.3 SECONDS) // comedic timing but not fast enough to react target.explode() else From a6fee314aa9e473a2710e7feb1f2032240c378ad Mon Sep 17 00:00:00 2001 From: ynot01 Date: Fri, 2 Sep 2022 17:52:34 -0400 Subject: [PATCH 2/2] Update bomberman.dm --- .../file_system/programs/antagonist/bomberman.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/modular_computers/file_system/programs/antagonist/bomberman.dm b/code/modules/modular_computers/file_system/programs/antagonist/bomberman.dm index 92f0aa106fa6..40b70b393992 100644 --- a/code/modules/modular_computers/file_system/programs/antagonist/bomberman.dm +++ b/code/modules/modular_computers/file_system/programs/antagonist/bomberman.dm @@ -97,7 +97,7 @@ GLOBAL_LIST_EMPTY(PDABombCodes) "job" = "SYNDICATE", "message" = pick(insults), "language" = /datum/language/common, - "targets" = list(recipient), + "targets" = list(target), "program" = fakepda, "logged" = TRUE ))