tgstation/-tg-station — pull request #4433 by Lo6a4evskiy (2014-08-14 20:54:48+00:00)
Title: Removed unnecessary messages and fixed some stuff when welding

Fixes https://github.com/tgstation/-tg-station/issues/4425
Welding messages and in some cases functionality fixed for:
Cyborgs
Door assemblies
Lattice
Walls
Rwalls
Raw ore being smelted with welder
Emitters
Gravity generator
Disposals
Some other stuff

Since most things use 0 welding fuel, the only possibility of remove_fuel() failing is that the welder is off, or has no fuel, so it's also off. Therefore I just removed useless message saying that there is not enough fuel. Things that actually use fuel (like ore smelting) additionally check if the welder is on before displaying a message that there's not enough fuel.

Additionally lattice now cannot be deconstructed with welder switched off and no eye damage and ore smelting also does eye damage.