mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2025-12-26 09:32:21 +00:00
* fixes station trait unit test and gives coroner a cybernetic revolution implant (#77235) ## About The Pull Request what the title says, the implant is a bone tongue ## Why It's Good For The Game bone tongue kinda fits as a unique implant. we should have more implants though cause we kinda ran outta them ## Changelog 🆑 fix: coroner has an implant during cybernetic revolution /🆑 * fixes station trait unit test and gives coroner a cybernetic revolution implant * Gives modular jobs cybernetics * Update tgstation.dme * ctrl+s fail * Merge branch 'upstream-merge-77235' of https://github.com/Skyrat-SS13/Skyrat-tg into upstream-merge-77235 * Fine --------- Co-authored-by: Fikou <23585223+Fikou@users.noreply.github.com> Co-authored-by: Giz <13398309+vinylspiders@users.noreply.github.com>
11 lines
553 B
Plaintext
11 lines
553 B
Plaintext
/// This test spawns various station traits and looks through them to see if there's any errors.
|
|
/datum/unit_test/station_traits
|
|
|
|
/datum/unit_test/station_traits/Run()
|
|
var/datum/station_trait/cybernetic_revolution/cyber_trait = allocate(/datum/station_trait/cybernetic_revolution)
|
|
for(var/datum/job/job as anything in subtypesof(/datum/job))
|
|
if(!(initial(job.job_flags) & JOB_CREW_MEMBER))
|
|
continue
|
|
if(!(job in cyber_trait.job_to_cybernetic))
|
|
TEST_FAIL("Job [job] does not have an assigned cybernetic for [cyber_trait.type] station trait.")
|