mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2025-12-11 10:43:20 +00:00
Merge pull request #9690 from Kelenius/ofPuffsAndCleaner
Of puffs and cleaner
This commit is contained in:
@@ -23,12 +23,15 @@
|
|||||||
var/turf/T = get_turf(src)
|
var/turf/T = get_turf(src)
|
||||||
if(T && reagents)
|
if(T && reagents)
|
||||||
reagents.touch_turf(T)
|
reagents.touch_turf(T)
|
||||||
var/mob/M = locate() in T
|
var/mob/M
|
||||||
|
for(var/atom/A in T)
|
||||||
|
if(!ismob(A) && A.simulated) // Mobs are handled differently
|
||||||
|
reagents.touch(A)
|
||||||
|
else if(ismob(A) && !M)
|
||||||
|
M = A
|
||||||
if(M)
|
if(M)
|
||||||
reagents.splash_mob(M, reagents.total_volume)
|
reagents.splash_mob(M, reagents.total_volume)
|
||||||
break
|
break
|
||||||
for(var/atom/A in T)
|
|
||||||
reagents.touch(A)
|
|
||||||
if(T == get_turf(target))
|
if(T == get_turf(target))
|
||||||
break
|
break
|
||||||
sleep(delay)
|
sleep(delay)
|
||||||
|
|||||||
Reference in New Issue
Block a user