diff --git a/code/datums/disease.dm b/code/datums/disease.dm index f54da940f88..99dd086df79 100644 --- a/code/datums/disease.dm +++ b/code/datums/disease.dm @@ -112,7 +112,7 @@ to null does not delete the object itself. Thank you. if(spread_type != AIRBORNE && spread_type != SPECIAL) check_range = 0 // everything else, like infect-on-contact things, only infect things on top of it - for(var/mob/living/carbon/M in oviewers(check_range, source)) + for(var/mob/living/carbon/M in oview(check_range, source)) //I have no idea why oview works when oviewers doesn't. -Pete M.contract_disease(src) return diff --git a/code/game/machinery/newscaster.dm b/code/game/machinery/newscaster.dm index 52543d70bc1..bd1be6534f1 100644 --- a/code/game/machinery/newscaster.dm +++ b/code/game/machinery/newscaster.dm @@ -667,6 +667,7 @@ var/list/obj/machinery/newscaster/allCasters = list() //list that will contain r name = "Newspaper" desc = "An issue of The Griffon, the newspaper circulating aboard Nanotrasen Space Stations." icon_state = "newspaper" + w_class = 2 //Let's make it fit in trashbags! var/screen = 0 var/pages = 0 var/curr_page = 0 diff --git a/code/game/objects/stacks/metal.dm b/code/game/objects/stacks/metal.dm index dc7a8da43a9..cc804611ac7 100644 --- a/code/game/objects/stacks/metal.dm +++ b/code/game/objects/stacks/metal.dm @@ -65,7 +65,7 @@ FLOOR TILES // /datum/stack_recipe/New(title, result_type, req_amount, res_amount, max_res_amount, time, one_per_turf, on_floor = 0) var/global/list/datum/stack_recipe/metal_recipes = list ( \ - new/datum/stack_recipe("stool", /obj/structure/stool, on_floor = 1), \ + new/datum/stack_recipe("stool", /obj/structure/stool, one_per_turf = 1, on_floor = 1), \ new/datum/stack_recipe("chair", /obj/structure/stool/bed/chair, one_per_turf = 1, on_floor = 1), \ new/datum/stack_recipe("bed", /obj/structure/stool/bed, 2, one_per_turf = 1, on_floor = 1), \ new/datum/stack_recipe("table parts", /obj/item/weapon/table_parts, 2), \ diff --git a/code/modules/chemical/Chemistry-Reagents.dm b/code/modules/chemical/Chemistry-Reagents.dm index ca0af38c00e..842362c5152 100644 --- a/code/modules/chemical/Chemistry-Reagents.dm +++ b/code/modules/chemical/Chemistry-Reagents.dm @@ -940,6 +940,8 @@ datum reagent_state = LIQUID color = "#660000" // rgb: 102, 0, 0 +//Commenting this out as it's horribly broken. It's a neat effect though, so it might be worth making a new reagent (that is less common) with similar effects. -Pete +/* reaction_obj(var/obj/O, var/volume) src = null var/turf/the_turf = get_turf(O) @@ -963,6 +965,7 @@ datum M:adjustToxLoss(1) ..() return +*/ space_cleaner name = "Space cleaner"