From 1de48ea7ca7e19e2b27e8608e3910b25e5ae7bdb Mon Sep 17 00:00:00 2001
From: Kepplerx <65926304+Kepplerx@users.noreply.github.com>
Date: Wed, 17 Feb 2021 17:37:56 +0100
Subject: [PATCH 1/2] Activatable always
---
code/datums/action.dm | 3 +++
code/game/objects/items/weapons/implants/implant_explosive.dm | 1 +
2 files changed, 4 insertions(+)
diff --git a/code/datums/action.dm b/code/datums/action.dm
index 8d02d4622cf..136a96b1eb6 100644
--- a/code/datums/action.dm
+++ b/code/datums/action.dm
@@ -383,6 +383,9 @@
/datum/action/item_action/hands_free/activate
name = "Activate"
+/datum/action/item_action/hands_free/activate/always
+ check_flags = null
+
/datum/action/item_action/toggle_research_scanner
name = "Toggle Research Scanner"
button_icon_state = "scan_mode"
diff --git a/code/game/objects/items/weapons/implants/implant_explosive.dm b/code/game/objects/items/weapons/implants/implant_explosive.dm
index 52262ac8edb..2633797b7b6 100644
--- a/code/game/objects/items/weapons/implants/implant_explosive.dm
+++ b/code/game/objects/items/weapons/implants/implant_explosive.dm
@@ -3,6 +3,7 @@
desc = "And boom goes the weasel."
icon_state = "explosive"
origin_tech = "materials=2;combat=3;biotech=4;syndicate=4"
+ actions_types = list(/datum/action/item_action/hands_free/activate/always)
var/weak = 2
var/medium = 0.8
var/heavy = 0.4
From 3a07d1c0f6524a8914a15dfacda22b80ca56809c Mon Sep 17 00:00:00 2001
From: Kepplerx <65926304+Kepplerx@users.noreply.github.com>
Date: Fri, 19 Feb 2021 16:41:24 +0100
Subject: [PATCH 2/2] Update implant_explosive.dm
---
code/game/objects/items/weapons/implants/implant_explosive.dm | 1 +
1 file changed, 1 insertion(+)
diff --git a/code/game/objects/items/weapons/implants/implant_explosive.dm b/code/game/objects/items/weapons/implants/implant_explosive.dm
index 2633797b7b6..a776cbce2aa 100644
--- a/code/game/objects/items/weapons/implants/implant_explosive.dm
+++ b/code/game/objects/items/weapons/implants/implant_explosive.dm
@@ -136,6 +136,7 @@
desc = "An alarm which monitors host vital signs, transmitting a radio message and dusting the corpse on death."
icon = 'icons/effects/blood.dmi'
icon_state = "remains"
+ actions_types = list(/datum/action/item_action/hands_free/activate/always)
/obj/item/implant/dust/get_data()
var/dat = {"Implant Specifications: