diff --git a/code/game/gamemodes/shadowling/special_shadowling_abilities.dm b/code/game/gamemodes/shadowling/special_shadowling_abilities.dm index 1ab065b706b..ad264b54ac5 100644 --- a/code/game/gamemodes/shadowling/special_shadowling_abilities.dm +++ b/code/game/gamemodes/shadowling/special_shadowling_abilities.dm @@ -26,7 +26,7 @@ var/list/possibleShadowlingNames = list("U'ruan", "Y`shej", "Nex", "Hel-uae", "N for(var/obj/item/I in H) //drops all items H.unEquip(I) - + H.status_flags |= GODMODE //Can't die while hatching sleep(50) var/turf/simulated/floor/F var/turf/shadowturf = get_turf(user) @@ -36,7 +36,6 @@ var/list/possibleShadowlingNames = list("U'ruan", "Y`shej", "Nex", "Hel-uae", "N qdel(R) new /obj/structure/alien/weeds/node(shadowturf) //Dim lighting in the chrysalis -- removes itself afterwards var/temp_flags = H.status_flags - H.status_flags |= GODMODE //Can't die while hatching H.visible_message("A chrysalis forms around [H], sealing them inside.", \ "You create your chrysalis and begin to contort within.") diff --git a/code/modules/admin/verbs/one_click_antag.dm b/code/modules/admin/verbs/one_click_antag.dm index 3ea77f65259..fdf936ae8f2 100644 --- a/code/modules/admin/verbs/one_click_antag.dm +++ b/code/modules/admin/verbs/one_click_antag.dm @@ -332,7 +332,7 @@ Commando << missiondesc if(config.enforce_human_authority) - Commando.set_species("human") + Commando.set_species(/datum/species/human) //Logging and cleanup if(numagents == 1) @@ -411,6 +411,9 @@ missionobj.completed = 1 newmob.mind.objectives += missionobj + if(config.enforce_human_authority) + newmob.set_species(/datum/species/human) + //Greet the official newmob << "You are a Centcom Official." newmob << "
Central Command is sending you to [station_name()] with the task: [mission]" @@ -519,7 +522,7 @@ ERTOperative << missiondesc if(config.enforce_human_authority) - ERTOperative.set_species("human") + ERTOperative.set_species(/datum/species/human) //Logging and cleanup if(numagents == 1)