diff --git a/code/datums/action.dm b/code/datums/action.dm index 79dbd4bd2cf..91a8f072ab7 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..a776cbce2aa 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 @@ -135,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: