diff --git a/code/game/machinery/doors/airlock.dm b/code/game/machinery/doors/airlock.dm
index db68793ce1c..209ace5fc7d 100644
--- a/code/game/machinery/doors/airlock.dm
+++ b/code/game/machinery/doors/airlock.dm
@@ -923,7 +923,10 @@ About the new airlock wires panel:
else if(istype(C, /obj/item/weapon/airlock_painter))
change_paintjob(C, user)
- else if(istype(C, /obj/item/device/doorCharge) && p_open)
+ else if(istype(C, /obj/item/device/doorCharge))
+ if(!p_open)
+ user << "The maintenance panel must be open to apply [C]!"
+ return
if(emagged)
return
if(charge && !detonated)
diff --git a/code/game/objects/items/weapons/implants/implanter.dm b/code/game/objects/items/weapons/implants/implanter.dm
index 9b0505df42d..870821e3866 100644
--- a/code/game/objects/items/weapons/implants/implanter.dm
+++ b/code/game/objects/items/weapons/implants/implanter.dm
@@ -32,8 +32,10 @@
if(T && (M == user || do_after(user, 50)))
if(user && M && (get_turf(M) == T) && src && imp)
if(imp.implant(M, user))
- user << "You implant the implant into [M]."
- M.visible_message("[user] has implanted [M].", "[user] implants you with the implant.")
+ if (M == user)
+ user << "You implant yourself."
+ else
+ M.visible_message("[user] has implanted [M].", "[user] implants you.")
imp = null
update_icon()
diff --git a/code/modules/mob/living/simple_animal/friendly/dog.dm b/code/modules/mob/living/simple_animal/friendly/dog.dm
index 79bc4ac5dc1..a040346808d 100644
--- a/code/modules/mob/living/simple_animal/friendly/dog.dm
+++ b/code/modules/mob/living/simple_animal/friendly/dog.dm
@@ -183,7 +183,7 @@
)
if( ! ( item_to_add.type in allowed_types ) )
- usr << "You set [item_to_add] on [src]'s back, but \he shakes it off!"
+ usr << "You set [item_to_add] on [src]'s back, but it falls off!"
if(!usr.drop_item())
usr << "\The [item_to_add] is stuck to your hand, you cannot put it on [src]'s back!"
return
@@ -260,7 +260,7 @@
if(user && !user.drop_item())
user << "\The [item_to_add] is stuck to your hand, you cannot put it on [src]'s head!"
return 0
- user << "You set [item_to_add] on [src]'s head, but \he shakes it off!"
+ user << "You set [item_to_add] on [src]'s head, but it falls off!"
item_to_add.loc = loc
if(prob(25))
step_rand(item_to_add)