Some tweaks and fixes for UL and any while loops I find, as well as removing generally bad procs.

This commit is contained in:
SkyMarshal
2012-06-22 12:49:54 -07:00
parent f4ba1a40c3
commit 668f81c329
15 changed files with 29 additions and 39 deletions

View File

@@ -214,7 +214,7 @@ atom/proc/ul_BlankLocal()
var/TurfAdjust = isturf(src) ? 1 : 0
for(var/atom/Affected in view(ul_TopLuminosity, src))
if(ul_IsLuminous(Affected) && Affected.ul_Extinguished == UL_I_LIT && (ul_FalloffAmount(Affected) <= Affected.luminosity + TurfAdjust))
if(ul_IsLuminous(Affected) && Affected.ul_Extinguished == UL_I_LIT && (ul_FalloffAmount(Affected) <= ul_Luminosity(Affected) + TurfAdjust))
Affected.ul_Extinguish()
Blanked += Affected