diff --git a/code/datums/mutations/_mutations.dm b/code/datums/mutations/_mutations.dm index 8f6195ca459..a362aa6a9bb 100644 --- a/code/datums/mutations/_mutations.dm +++ b/code/datums/mutations/_mutations.dm @@ -11,7 +11,7 @@ var/lowest_value = 256 * 8 var/text_gain_indication = "" var/text_lose_indication = "" - var/static/list/mutable_appearance/visual_indicators = list() + var/static/list/visual_indicators = list() var/obj/effect/proc_holder/spell/power var/layer_used = MUTATIONS_LAYER //which mutation layer to use var/list/species_allowed //to restrict mutation to only certain species diff --git a/code/modules/recycling/disposal/bin.dm b/code/modules/recycling/disposal/bin.dm index 9a034485da7..794ea5d6db6 100644 --- a/code/modules/recycling/disposal/bin.dm +++ b/code/modules/recycling/disposal/bin.dm @@ -243,7 +243,7 @@ . = ..() if(.) return - for(var/obj/item/I in src_object) + for(var/obj/item/I in src_object.parent) if(user.active_storage != src_object) if(I.on_found(user)) return diff --git a/code/modules/research/xenobiology/vatgrowing/samples/_micro_organism.dm b/code/modules/research/xenobiology/vatgrowing/samples/_micro_organism.dm index 370acb2cf3e..568135dd5f7 100644 --- a/code/modules/research/xenobiology/vatgrowing/samples/_micro_organism.dm +++ b/code/modules/research/xenobiology/vatgrowing/samples/_micro_organism.dm @@ -63,7 +63,7 @@ reagents.remove_reagent(i, REAGENTS_METABOLISM) //Handle debuffing growth based on viruses here. - for(var/datum/micro_organism/cell_line/virus in biological_sample) + for(var/datum/micro_organism/cell_line/virus in biological_sample.micro_organisms) if(reagents.has_reagent(/datum/reagent/medicine/spaceacillin, REAGENTS_METABOLISM)) reagents.remove_reagent(/datum/reagent/medicine/spaceacillin, REAGENTS_METABOLISM) continue //This virus is stopped, We have antiviral stuff