TG: Cleanbots now patrol by default on creation, and will now clean up dirt.

Silicate was removed, as it didn't work properly and wasn't even useful to begin with.
Smoke will now create vastly less glows and shit, hopefully reducing server crashing capability.

The above is all credited to Sieve!

Foam was nerfed. I actually forgot to improve the janitor's cleaning grenades, so that's coming in a moment.
Revision: r3153
Author: 	 petethegoat
This commit is contained in:
Ren Erthilo
2012-04-23 22:31:33 +01:00
parent df9598f71a
commit bcf6de320b
4 changed files with 17 additions and 12 deletions
+8 -4
View File
@@ -413,9 +413,13 @@ steam.start() -- spawns the effect
R.reagents.my_atom = R
reagents.trans_to(R, reagents.total_volume/divisor)
for(var/atom/A in view(1, src))
R.reagents.reaction(A)
del(R)
if(reagents.has_reagent("radium")||reagents.has_reagent("uranium")||reagents.has_reagent("carbon")||reagents.has_reagent("thermite"))//Prevents unholy radium spam by reducing the number of 'greenglows' down to something reasonable -Sieve
if(prob(5))
R.reagents.reaction(A)
del(R)
else
R.reagents.reaction(A)
del(R)
return
/obj/effect/effect/chem_smoke/HasEntered(mob/living/carbon/M as mob )
@@ -910,7 +914,7 @@ steam.start() -- spawns the effect
set_up(amt=5, loca, var/datum/reagents/carry = null, var/metalfoam = 0)
amount = round(amt/5, 1)
amount = round(sqrt(amt / 3), 1)
if(istype(loca, /turf/))
location = loca
else