diff --git a/code/game/turfs/simulated/floor.dm b/code/game/turfs/simulated/floor.dm
index 535b943a06..c5872bb391 100644
--- a/code/game/turfs/simulated/floor.dm
+++ b/code/game/turfs/simulated/floor.dm
@@ -147,11 +147,14 @@ var/list/icons_to_ignore_at_floor_init = list("damaged1","damaged2","damaged3","
burnt = 0
user << "You remove the broken plating."
else
- if(istype(src, /turf/open/floor/wood))
- user << "You forcefully pry off the planks, destroying them in the process."
+ if (user.a_intent != "harm")
+ if(istype(src, /turf/open/floor/wood))
+ user << "You forcefully pry off [src.name], destroying it in the process."
+ else
+ user << "You remove [src.name]."
+ builtin_tile.loc = src
else
- user << "You remove the floor tile."
- builtin_tile.loc = src
+ return
make_plating()
playsound(src, 'sound/items/Crowbar.ogg', 80, 1)
return 1
@@ -186,4 +189,4 @@ var/list/icons_to_ignore_at_floor_init = list("damaged1","damaged2","damaged3","
/turf/open/floor/initialize()
..()
- MakeDirty()
\ No newline at end of file
+ MakeDirty()