Merge pull request #4230 from Ccomp5950/dirt_nerf

Cleanbot/dirt fix.
This commit is contained in:
DJSnapshot
2014-01-07 21:38:09 -08:00
+10 -7
View File
@@ -313,19 +313,22 @@ text("<A href='?src=\ref[src];operation=oddbutton'>[src.oddbutton ? "Yes" : "No"
target_types += /obj/effect/decal/cleanable/dirt
/obj/machinery/bot/cleanbot/proc/clean(var/obj/effect/decal/cleanable/target)
src.anchored = 1
src.icon_state = "cleanbot-c"
anchored = 1
icon_state = "cleanbot-c"
visible_message("\red [src] begins to clean up the [target]")
src.cleaning = 1
cleaning = 1
var/cleantime = 50
if(istype(target,/obj/effect/decal/cleanable/dirt)) // Clean Dirt much faster
cleantime = 10
spawn(cleantime)
src.cleaning = 0
if(istype(loc,/turf/simulated))
var/turf/simulated/f = loc
f.dirt = 0
cleaning = 0
del(target)
src.icon_state = "cleanbot[src.on]"
src.anchored = 0
src.target = null
icon_state = "cleanbot[on]"
anchored = 0
target = null
/obj/machinery/bot/cleanbot/explode()
src.on = 0