diff --git a/code/modules/antagonists/nukeop/nukeop.dm b/code/modules/antagonists/nukeop/nukeop.dm
index e0e457af..fade96e6 100644
--- a/code/modules/antagonists/nukeop/nukeop.dm
+++ b/code/modules/antagonists/nukeop/nukeop.dm
@@ -22,21 +22,21 @@
/datum/antagonist/nukeop/apply_innate_effects(mob/living/mob_override)
var/mob/living/M = mob_override || owner.current
+ M.mirrorcanloadappearance = TRUE //Also gives them the option to use a mirror to load their custom character. Good luck if they use a plasma.
update_synd_icons_added(M)
/datum/antagonist/nukeop/remove_innate_effects(mob/living/mob_override)
var/mob/living/M = mob_override || owner.current
+ M.mirrorcanloadappearance = FALSE
update_synd_icons_removed(M)
/datum/antagonist/nukeop/proc/equip_op()
if(!ishuman(owner.current))
return
var/mob/living/carbon/human/H = owner.current
-
H.set_species(/datum/species/human) //Plasamen burn up otherwise, and lizards are vulnerable to asimov AIs
-
H.equipOutfit(nukeop_outfit)
- H.mirrorcanloadappearance = TRUE //Also gives them the option to use a mirror to load their custom character. Good luck if they use a plasma.
+ H.checkloadappearance()
return TRUE
/datum/antagonist/nukeop/greet()
diff --git a/code/modules/awaymissions/corpse.dm b/code/modules/awaymissions/corpse.dm
index fc7b5e31..f43c76f1 100644
--- a/code/modules/awaymissions/corpse.dm
+++ b/code/modules/awaymissions/corpse.dm
@@ -396,6 +396,7 @@
flavour_text = "You are a space bartender! Time to mix drinks and change lives. Smoking space drugs makes it easier to understand your patrons' odd dialect."
assignedrole = "Space Bartender"
id_job = "Bartender"
+ mirrorcanloadappearance = TRUE
/datum/outfit/spacebartender
name = "Space Bartender"
@@ -408,6 +409,7 @@
/obj/effect/mob_spawn/human/beach
outfit = /datum/outfit/beachbum
+ mirrorcanloadappearance = TRUE
/obj/effect/mob_spawn/human/beach/alive
death = FALSE
diff --git a/code/modules/events/operative.dm b/code/modules/events/operative.dm
index 9008d9b1..7fca4188 100644
--- a/code/modules/events/operative.dm
+++ b/code/modules/events/operative.dm
@@ -32,7 +32,6 @@
Mind.active = 1
Mind.transfer_to(operative)
Mind.add_antag_datum(/datum/antagonist/nukeop/lone)
- operative.mirrorcanloadappearance = TRUE //If they can get to a mirror in time, good luck partner
message_admins("[ADMIN_LOOKUPFLW(operative)] has been made into lone operative by an event.")
log_game("[key_name(operative)] was spawned as a lone operative by an event.")