A singular cooking recipe, and an overhaul of blood, temperature, and pain. #11782
Annotations
10 errors and 1 notice
Run Tests:
monkestation/code/modules/the_fabled_dna_changes/dna.dm#L23
[00:23:25] Runtime in monkestation/code/modules/the_fabled_dna_changes/dna.dm,23: Cannot read null.client
proc name: New (/datum/dna/New)
src: /datum/dna (/datum/dna)
call stack:
/datum/dna (/datum/dna): New(null)
Changeling (/datum/antagonist/changeling): create profile(John Doe (/mob/living/carbon/human/consistent), 0)
Changeling (/datum/antagonist/changeling): add new profile(John Doe (/mob/living/carbon/human/consistent), 0)
Changeling (/datum/antagonist/changeling): create initial profile()
Changeling (/datum/antagonist/changeling): on gain()
John Doe (/datum/mind): add antag datum(/datum/antagonist/changeling (/datum/antagonist/changeling), null)
John Doe (/datum/mind): add antag datum(/datum/antagonist/changeling (/datum/antagonist/changeling), null)
/datum/unit_test/lesserform (/datum/unit_test/lesserform): Run()
RunUnitTest(/datum/unit_test/lesserform (/datum/unit_test/lesserform), /list (/list))
RunUnitTests()
/datum/callback (/datum/callback): InvokeAsync()
|
Run Tests
FAIL /datum/unit_test/lesserform 0.3s
|
Run Tests:
code/modules/surgery/organs/lungs.dm#L678
[00:23:26] Runtime in code/modules/surgery/organs/lungs.dm,678: Cannot read null._status_traits
proc name: check breath (/obj/item/organ/internal/lungs/proc/check_breath)
src: the lungs (/obj/item/organ/internal/lungs)
src.loc: the floor (126,126,11) (/turf/open/floor/iron)
call stack:
the lungs (/obj/item/organ/internal/lungs): check breath(/datum/gas_mixture (/datum/gas_mixture), John Doe (/mob/living/carbon/human/consistent), null)
/datum/unit_test/lungs/lungs_s... (/datum/unit_test/lungs/lungs_sanity): lungs test check breath("empty gas mixture", John Doe (/mob/living/carbon/human/consistent), the lungs (/obj/item/organ/internal/lungs), /datum/gas_mixture (/datum/gas_mixture), 1)
/datum/unit_test/lungs/lungs_s... (/datum/unit_test/lungs/lungs_sanity): Run()
RunUnitTest(/datum/unit_test/lungs/lungs_s... (/datum/unit_test/lungs/lungs_sanity), /list (/list))
RunUnitTests()
/datum/callback (/datum/callback): InvokeAsync()
|
Run Tests:
code/modules/unit_tests/lungs.dm#L115
Assertion failed: /obj/item/organ/internal/lungs/check_breath() should suffocate from empty gas mixture.
|
Run Tests:
code/modules/surgery/organs/lungs.dm#L678
[00:23:26] Runtime in code/modules/surgery/organs/lungs.dm,678: Cannot read null._status_traits
proc name: check breath (/obj/item/organ/internal/lungs/proc/check_breath)
src: the lungs (/obj/item/organ/internal/lungs)
src.loc: the floor (126,126,11) (/turf/open/floor/iron)
call stack:
the lungs (/obj/item/organ/internal/lungs): check breath(/datum/gas_mixture (/datum/gas_mixture), John Doe (/mob/living/carbon/human/consistent), null)
/datum/unit_test/lungs/lungs_s... (/datum/unit_test/lungs/lungs_sanity): lungs test check breath("null", John Doe (/mob/living/carbon/human/consistent), the lungs (/obj/item/organ/internal/lungs), null, 1)
/datum/unit_test/lungs/lungs_s... (/datum/unit_test/lungs/lungs_sanity): Run()
RunUnitTest(/datum/unit_test/lungs/lungs_s... (/datum/unit_test/lungs/lungs_sanity), /list (/list))
RunUnitTests()
/datum/callback (/datum/callback): InvokeAsync()
|
Run Tests:
code/modules/unit_tests/lungs.dm#L115
Assertion failed: /obj/item/organ/internal/lungs/check_breath() should suffocate from null.
|
Run Tests
FAIL /datum/unit_test/lungs/lungs_sanity 0s
|
Run Tests:
monkestation/code/modules/can_spessmen_feel_pain/pain/status_effects/pain_limp.dm#L43
[00:24:04] Runtime in monkestation/code/modules/can_spessmen_feel_pain/pain/status_effects/pain_limp.dm,43: Cannot read null.gc_destroyed
proc name: update limp (/datum/status_effect/limp/pain/update_limp)
src: /datum/status_effect/limp/pain (/datum/status_effect/limp/pain)
call stack:
/datum/status_effect/limp/pain (/datum/status_effect/limp/pain): update limp(the monkey (951) (/mob/living/carbon/human/species/monkey), the monkey left leg (/obj/item/bodypart/leg/left/monkey), null, null)
the monkey (951) (/mob/living/carbon/human/species/monkey): SendSignal("carbon_remove_limb", /list (/list))
the monkey left leg (/obj/item/bodypart/leg/left/monkey): drop limb(null, null, 1)
the monkey left leg (/obj/item/bodypart/leg/left/monkey): drop limb(null, null, 1)
the monkey (951) (/mob/living/carbon/human/species/monkey): spread bodyparts(0, 0, 1)
the monkey (951) (/mob/living/carbon/human/species/monkey): gib(null, null, null, 1)
the monkey (951) (/mob/living/carbon/human/species/monkey): gib(null, null, null, 1)
nuke gib(the monkey (951) (/mob/living/carbon/human/species/monkey), the nuclear fission explosive (/obj/machinery/nuclearbomb/syndicate))
/datum/callback (/datum/callback): Invoke(the monkey (951) (/mob/living/carbon/human/species/monkey), the nuclear fission explosive (/obj/machinery/nuclearbomb/syndicate))
callback on everyone on z(/list (/list), /datum/callback (/datum/callback), the nuclear fission explosive (/obj/machinery/nuclearbomb/syndicate))
the nuclear fission explosive (/obj/machinery/nuclearbomb/syndicate): nuke effects(/list (/list))
the nuclear fission explosive (/obj/machinery/nuclearbomb/syndicate): nuke effects(/list (/list))
the nuclear fission explosive (/obj/machinery/nuclearbomb/syndicate): really actually explode(4)
the nuclear fission explosive (/obj/machinery/nuclearbomb/syndicate): actually explode()
/datum/unit_test/nuke_cinemati... (/datum/unit_test/nuke_cinematic): Run()
RunUnitTest(/datum/unit_test/nuke_cinemati... (/datum/unit_test/nuke_cinematic), /list (/list))
RunUnitTests()
/datum/callback (/datum/callback): InvokeAsync()
|
Run Tests:
monkestation/code/modules/can_spessmen_feel_pain/pain/status_effects/pain_limp.dm#L43
[00:24:04] Runtime in monkestation/code/modules/can_spessmen_feel_pain/pain/status_effects/pain_limp.dm,43: Cannot read null.gc_destroyed
proc name: update limp (/datum/status_effect/limp/pain/update_limp)
src: /datum/status_effect/limp/pain (/datum/status_effect/limp/pain)
call stack:
/datum/status_effect/limp/pain (/datum/status_effect/limp/pain): update limp(the monkey (126) (/mob/living/carbon/human/species/monkey), the monkey left leg (/obj/item/bodypart/leg/left/monkey), null, null)
the monkey (126) (/mob/living/carbon/human/species/monkey): SendSignal("carbon_remove_limb", /list (/list))
the monkey left leg (/obj/item/bodypart/leg/left/monkey): drop limb(null, null, 1)
the monkey left leg (/obj/item/bodypart/leg/left/monkey): drop limb(null, null, 1)
the monkey (126) (/mob/living/carbon/human/species/monkey): spread bodyparts(0, 0, 1)
the monkey (126) (/mob/living/carbon/human/species/monkey): gib(null, null, null, 1)
the monkey (126) (/mob/living/carbon/human/species/monkey): gib(null, null, null, 1)
nuke gib(the monkey (126) (/mob/living/carbon/human/species/monkey), the nuclear fission explosive (/obj/machinery/nuclearbomb/syndicate))
/datum/callback (/datum/callback): Invoke(the monkey (126) (/mob/living/carbon/human/species/monkey), the nuclear fission explosive (/obj/machinery/nuclearbomb/syndicate))
callback on everyone on z(/list (/list), /datum/callback (/datum/callback), the nuclear fission explosive (/obj/machinery/nuclearbomb/syndicate))
the nuclear fission explosive (/obj/machinery/nuclearbomb/syndicate): nuke effects(/list (/list))
the nuclear fission explosive (/obj/machinery/nuclearbomb/syndicate): nuke effects(/list (/list))
the nuclear fission explosive (/obj/machinery/nuclearbomb/syndicate): really actually explode(4)
the nuclear fission explosive (/obj/machinery/nuclearbomb/syndicate): actually explode()
/datum/unit_test/nuke_cinemati... (/datum/unit_test/nuke_cinematic): Run()
RunUnitTest(/datum/unit_test/nuke_cinemati... (/datum/unit_test/nuke_cinematic), /list (/list))
RunUnitTests()
/datum/callback (/datum/callback): InvokeAsync()
|
Run Tests:
monkestation/code/modules/can_spessmen_feel_pain/pain/status_effects/pain_limp.dm#L43
[00:24:05] Runtime in monkestation/code/modules/can_spessmen_feel_pain/pain/status_effects/pain_limp.dm,43: Cannot read null.gc_destroyed
proc name: update limp (/datum/status_effect/limp/pain/update_limp)
src: /datum/status_effect/limp/pain (/datum/status_effect/limp/pain)
call stack:
/datum/status_effect/limp/pain (/datum/status_effect/limp/pain): update limp(the monkey (135) (/mob/living/carbon/human/species/monkey), the monkey left leg (/obj/item/bodypart/leg/left/monkey), null, null)
the monkey (135) (/mob/living/carbon/human/species/monkey): SendSignal("carbon_remove_limb", /list (/list))
the monkey left leg (/obj/item/bodypart/leg/left/monkey): drop limb(null, null, 1)
the monkey left leg (/obj/item/bodypart/leg/left/monkey): drop limb(null, null, 1)
the monkey (135) (/mob/living/carbon/human/species/monkey): spread bodyparts(0, 0, 1)
the monkey (135) (/mob/living/carbon/human/species/monkey): gib(null, null, null, 1)
the monkey (135) (/mob/living/carbon/human/species/monkey): gib(null, null, null, 1)
nuke gib(the monkey (135) (/mob/living/carbon/human/species/monkey), the nuclear fission explosive (/obj/machinery/nuclearbomb/syndicate))
/datum/callback (/datum/callback): Invoke(the monkey (135) (/mob/living/carbon/human/species/monkey), the nuclear fission explosive (/obj/machinery/nuclearbomb/syndicate))
callback on everyone on z(/list (/list), /datum/callback (/datum/callback), the nuclear fission explosive (/obj/machinery/nuclearbomb/syndicate))
the nuclear fission explosive (/obj/machinery/nuclearbomb/syndicate): nuke effects(/list (/list))
the nuclear fission explosive (/obj/machinery/nuclearbomb/syndicate): nuke effects(/list (/list))
the nuclear fission explosive (/obj/machinery/nuclearbomb/syndicate): really actually explode(4)
the nuclear fission explosive (/obj/machinery/nuclearbomb/syndicate): actually explode()
/datum/unit_test/nuke_cinemati... (/datum/unit_test/nuke_cinematic): Run()
RunUnitTest(/datum/unit_test/nuke_cinemati... (/datum/unit_test/nuke_cinematic), /list (/list))
RunUnitTests()
/datum/callback (/datum/callback): InvokeAsync()
|
Run Tests:
code/modules/unit_tests/subsystem_init.dm#L12
Lua Scripting (/datum/controller/subsystem/lua) is a subsystem meant to initialize but doesn't get set as initialized.
This subsystem is marked as SS_OK_TO_FAIL_INIT. This is still a bug, but it is non-blocking.
|
Loading