From e29bd336370a3179e27780beeeb5818f5a10b237 Mon Sep 17 00:00:00 2001 From: Kyep Date: Thu, 8 Jun 2017 22:12:56 -0700 Subject: [PATCH] DP's Radio & Pinpointer are now NODROP. --- code/datums/outfits/outfit_admin.dm | 10 +++++++--- code/modules/admin/topic.dm | 1 + 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/code/datums/outfits/outfit_admin.dm b/code/datums/outfits/outfit_admin.dm index caf1ad2eaae..866c446cd3f 100644 --- a/code/datums/outfits/outfit_admin.dm +++ b/code/datums/outfits/outfit_admin.dm @@ -1200,8 +1200,12 @@ if(istype(I)) apply_to_card(I, H, get_all_accesses(), "Dark Priest", "syndie") var/obj/item/weapon/nullrod/armblade/B = H.r_hand - B.force = 20 - B.name = "blessing of the reaper" - B.desc = "Sometimes, someone's just gotta die." + if(istype(B)) + B.force = 20 + B.name = "blessing of the reaper" + B.desc = "Sometimes, someone's just gotta die." + var/obj/item/device/radio/headset/R = H.l_ear + if(istype(R)) + R.flags |= NODROP var/obj/item/weapon/implant/explosive/E = new(H) E.implant(H) \ No newline at end of file diff --git a/code/modules/admin/topic.dm b/code/modules/admin/topic.dm index b1925808eec..61b86a9ebe4 100644 --- a/code/modules/admin/topic.dm +++ b/code/modules/admin/topic.dm @@ -1881,6 +1881,7 @@ N.mode = 2 N.target = H N.point_at(N.target) + N.flags |= NODROP var/datum/objective/assassinate/kill_objective = new kill_objective.owner = priest_mind kill_objective.target = H.mind