diff --git a/code/modules/mob_spawn/ghost_roles/mining_roles.dm b/code/modules/mob_spawn/ghost_roles/mining_roles.dm index a02f5c91da6..d33f3cac564 100644 --- a/code/modules/mob_spawn/ghost_roles/mining_roles.dm +++ b/code/modules/mob_spawn/ghost_roles/mining_roles.dm @@ -298,8 +298,12 @@ implants = list(/obj/item/implant/weapons_auth) id_trim = /datum/id_trim/chameleon/operative +// SKYRAT EDIT REMOVAL BEGIN -- mapping +/* /datum/outfit/lavaland_syndicate/post_equip(mob/living/carbon/human/syndicate, visualsOnly = FALSE) syndicate.faction |= ROLE_SYNDICATE +*/ +// SKYRAT EDIT REMOVAL END /datum/outfit/lavaland_syndicate/comms name = "Lavaland Syndicate Comms Agent" diff --git a/modular_skyrat/modules/mapping/code/lavaland_ruin_code.dm b/modular_skyrat/modules/mapping/code/lavaland_ruin_code.dm index dd90e9d748b..707b58fa31e 100644 --- a/modular_skyrat/modules/mapping/code/lavaland_ruin_code.dm +++ b/modular_skyrat/modules/mapping/code/lavaland_ruin_code.dm @@ -22,6 +22,17 @@ uniform = /obj/item/clothing/under/utility/sci/syndicate ears = /obj/item/radio/headset/interdyne +/datum/outfit/lavaland_syndicate/post_equip(mob/living/carbon/human/syndicate, visualsOnly = FALSE) + syndicate.faction |= ROLE_SYNDICATE + + var/obj/item/card/id/id_card = syndicate.wear_id + if(istype(id_card)) + id_card.registered_name = syndicate.real_name + id_card.update_label() + id_card.update_icon() + + return ..() + /datum/outfit/lavaland_syndicate/ice uniform = /obj/item/clothing/under/syndicate suit = /obj/item/clothing/suit/hooded/wintercoat/syndicate diff --git a/modular_skyrat/modules/mapping/code/mob_spawns.dm b/modular_skyrat/modules/mapping/code/mob_spawns.dm index 30488696411..bf018d7617e 100644 --- a/modular_skyrat/modules/mapping/code/mob_spawns.dm +++ b/modular_skyrat/modules/mapping/code/mob_spawns.dm @@ -81,6 +81,15 @@ ears = /obj/item/radio/headset/cybersun/captain id_trim = /datum/id_trim/syndicom/skyrat/captain +/datum/outfit/ds2/post_equip(mob/living/carbon/human/syndicate, visualsOnly = FALSE) + var/obj/item/card/id/id_card = syndicate.wear_id + if(istype(id_card)) + id_card.registered_name = syndicate.real_name + id_card.update_label() + id_card.update_icon() + + return ..() + /datum/outfit/ds2/prisoner name = "Syndicate Prisoner" uniform = /obj/item/clothing/under/rank/prisoner @@ -159,8 +168,9 @@ id_trim = /datum/id_trim/syndicom/skyrat/assault/stationadmiral ears = /obj/item/radio/headset/interdyne/command -/datum/outfit/ds2/syndicate/post_equip(mob/living/carbon/human/H) - H.faction |= ROLE_SYNDICATE +/datum/outfit/ds2/syndicate/post_equip(mob/living/carbon/human/syndicate) + syndicate.faction |= ROLE_SYNDICATE + return ..() //Lost Space Truckers: Six people stranded in deep space aboard a cargo freighter. They must survive their marooning and cooperate.