Merge pull request #10566 from mwerezak/runtime-fixes

Runtime fixes
This commit is contained in:
Chinsky
2015-08-12 20:36:49 +03:00
3 changed files with 3 additions and 2 deletions

View File

@@ -32,7 +32,7 @@
else if(istype(target,/turf))
user << "<span class='notice'>You scrub \the [target.name] clean.</span>"
var/turf/T = target
T.clean()
T.clean(src)
else
user << "<span class='notice'>You clean \the [target.name].</span>"
target.clean_blood()

View File

@@ -16,6 +16,7 @@
/obj/item/weapon/mop/New()
create_reagents(5)
//expects an atom containing the reagents used to clean the turf
/turf/proc/clean(atom/source)
if(source.reagents.has_reagent("water", 1))
clean_blood()

View File

@@ -79,7 +79,7 @@
owner.b_eyes ? owner.b_eyes : 0
)
/obj/item/organ/eyes/take_damage()
/obj/item/organ/eyes/take_damage(amount, var/silent=0)
var/oldbroken = is_broken()
..()
if(is_broken() && !oldbroken && owner && !owner.stat)