From 0b9fde2bb4dc604be52c0b8f46ff6ea69496d236 Mon Sep 17 00:00:00 2001 From: SoundScopes Date: Wed, 8 Oct 2014 23:50:29 +0100 Subject: [PATCH] Runtime Errors Fixes --- code/modules/admin/admin.dm | 4 ++-- code/modules/mob/dead/observer/observer.dm | 5 ++++- code/modules/reagents/Chemistry-Reagents.dm | 2 +- 3 files changed, 7 insertions(+), 4 deletions(-) diff --git a/code/modules/admin/admin.dm b/code/modules/admin/admin.dm index 8ff41538..50845eef 100644 --- a/code/modules/admin/admin.dm +++ b/code/modules/admin/admin.dm @@ -210,9 +210,9 @@ var/global/floorIsLava = 0 /datum/admins/proc/PlayerNotes() set category = "Admin" set name = "Player Notes" -/* if (!istype(src,/datum/admins)) - src = usr.client.holder if (!istype(src,/datum/admins)) + src = usr.client.holder +/* if (!istype(src,/datum/admins)) usr << "Error: you are not an admin!" return */ diff --git a/code/modules/mob/dead/observer/observer.dm b/code/modules/mob/dead/observer/observer.dm index 3c656706..c4d96229 100644 --- a/code/modules/mob/dead/observer/observer.dm +++ b/code/modules/mob/dead/observer/observer.dm @@ -69,7 +69,6 @@ ..() - /mob/dead/observer/Topic(href, href_list) if (href_list["track"]) var/mob/target = locate(href_list["track"]) in mob_list @@ -122,6 +121,10 @@ Works together with spawning an observer, noted above. if(medHUD) process_medHUD(src) +/mob/dead/observer/float(var/on) + if(floating) + float(0) + return /mob/dead/proc/process_medHUD(var/mob/M) var/client/C = M.client diff --git a/code/modules/reagents/Chemistry-Reagents.dm b/code/modules/reagents/Chemistry-Reagents.dm index 52f89afb..b16656d2 100644 --- a/code/modules/reagents/Chemistry-Reagents.dm +++ b/code/modules/reagents/Chemistry-Reagents.dm @@ -979,7 +979,7 @@ datum reaction_obj(var/obj/O, var/volume) if(istype(O,/obj/effect/decal/cleanable/blood)) - var/obj/effect/decal/cleanable/blood/W + var/obj/effect/decal/cleanable/blood/W = O W.invisibility = 1 W.color = "#007fff" W.basecolor = "#007fff"