diff --git a/code/game/objects/items/weapons/explosives.dm b/code/game/objects/items/weapons/explosives.dm index 6776d7fdede..9ad6b1cc5a3 100644 --- a/code/game/objects/items/weapons/explosives.dm +++ b/code/game/objects/items/weapons/explosives.dm @@ -74,6 +74,8 @@ if(ismob(AM) && AM.stat == CONSCIOUS) to_chat(user, "You can't get the [src] to stick to [AM]! Perhaps if [AM] was asleep or dead you could attach it?") return + if(isstorage(AM) || ismodcontrol(AM)) + return ..() //Let us not have people c4 themselfs. Especially with a now 1.5 second do_after if(isobserver(AM)) to_chat(user, "Your hand just phases through [AM]!") return