Alters a significant chunk of the syndicate uplink's explosives, grenades and pyrotechnics options (#91793)

This commit is contained in:
necromanceranne
2025-07-14 14:17:56 +10:00
committed by Roxy
parent 9073125417
commit c51c19aae7
9 changed files with 151 additions and 32 deletions
@@ -12,7 +12,7 @@
<b>Function:</b> Allows operation of implant-locked weaponry, preventing equipment from falling into enemy hands."
/obj/item/implant/emp
name = "emp implant"
name = "\improper EMP implant"
desc = "Triggers an EMP."
icon_state = "emp"
uses = 3
@@ -30,6 +30,25 @@
special_desc_requirement = EXAMINE_CHECK_SYNDICATE // Skyrat edit
special_desc = "A Syndicate implanter used for a EMP implant" // Skyrat edit
/obj/item/implant/smoke
name = "smoke implant"
desc = "Releases a plume of smoke."
icon_state = "smoke"
uses = 3
/obj/item/implant/smoke/activate()
. = ..()
uses--
var/datum/effect_system/fluid_spread/smoke/bad/smoke = new
smoke.set_up(6, holder = imp_in, location = imp_in)
smoke.start()
if(!uses)
qdel(src)
/obj/item/implanter/smoke
name = "implanter (Smoke)"
imp_type = /obj/item/implant/smoke
/obj/item/implant/radio
name = "internal radio implant"
var/obj/item/radio/radio