diff --git a/code/modules/mob/living/carbon/alien/humanoid/caste/praetorian.dm b/code/modules/mob/living/carbon/alien/humanoid/caste/praetorian.dm index 8a15c4b4c9e..fb00f816313 100644 --- a/code/modules/mob/living/carbon/alien/humanoid/caste/praetorian.dm +++ b/code/modules/mob/living/carbon/alien/humanoid/caste/praetorian.dm @@ -40,8 +40,19 @@ return 0 if(!alien_type_present(/mob/living/carbon/alien/humanoid/royal/queen)) var/mob/living/carbon/alien/humanoid/royal/queen/new_xeno = new (user.loc) + if(user.client.prefs.unlock_content) //check the player is a donator + switch(alert("Would you like to use your alternative skin?",,"Yes","No")) + if("Yes") + new_xeno.maidify() + if("No") + user << "You decide against the xeno fetish outfit" user.alien_evolve(new_xeno) return 1 else user << "We already have an alive queen." - return 0 \ No newline at end of file + return 0 + +/mob/living/carbon/alien/humanoid/royal/queen/proc/maidify() + name = "alien queen maid" + icon_state = "alienqmaid" + caste = "qmaid" diff --git a/icons/mob/alienqueen.dmi b/icons/mob/alienqueen.dmi index 2b3b23d6c64..dfe9c7fa619 100644 Binary files a/icons/mob/alienqueen.dmi and b/icons/mob/alienqueen.dmi differ