diff --git a/code/game/objects/structures/fence.dm b/code/game/objects/structures/fence.dm index 0cc1bb3014e..37f5ba560c2 100644 --- a/code/game/objects/structures/fence.dm +++ b/code/game/objects/structures/fence.dm @@ -89,15 +89,17 @@ . = TRUE if(shock(user, 100)) return - if(!cuttable) - if(W.use_tool(src, user, FULL_CUT_TIME * W.toolspeed, volume = W.tool_volume)) - visible_message("\The [user] completely dismantles \the [src].") - to_chat(user, "You completely take apart \the [src].") - qdel(src) - return if(invulnerable) to_chat(user, "This fence is too strong to cut through!") return + if(!cuttable) + visible_message("[user] starts dismantling [src] with [W].") + to_chat(user, "You start dismantling [src] with [W].") + if(W.use_tool(src, user, FULL_CUT_TIME * W.toolspeed, volume = W.tool_volume)) + visible_message("[user] completely dismantles [src].") + to_chat(user, "You completely dismantle [src].") + qdel(src) + return var/current_stage = hole_size user.visible_message("\The [user] starts cutting through \the [src] with \the [W].",\ "You start cutting through \the [src] with \the [W].")