diff --git a/code/modules/mob/living/silicon/ai/ai.dm b/code/modules/mob/living/silicon/ai/ai.dm index 842b03c4bbd..82b9552416e 100644 --- a/code/modules/mob/living/silicon/ai/ai.dm +++ b/code/modules/mob/living/silicon/ai/ai.dm @@ -853,7 +853,10 @@ var/list/ai_verbs_default = list( if("ancient machine") holo_icon = getHologramIcon(icon('icons/mob/ancient_machine.dmi', "ancient_machine")) if("custom") - holo_icon = getHologramIcon(icon('icons/mob/custom-synthetic.dmi', "[ckey]-ai-holo")) + if("[ckey]-ai-holo" in icon_states('icons/mob/custom-synthetic.dmi')) + holo_icon = getHologramIcon(icon('icons/mob/custom-synthetic.dmi', "[ckey]-ai-holo")) + else + return /mob/living/silicon/ai/proc/corereturn() diff --git a/icons/mob/custom-synthetic.dmi b/icons/mob/custom-synthetic.dmi index 1846d2361bc..3b75d6f2201 100644 Binary files a/icons/mob/custom-synthetic.dmi and b/icons/mob/custom-synthetic.dmi differ diff --git a/icons/mob/custom-synthetic64.dmi b/icons/mob/custom-synthetic64.dmi new file mode 100644 index 00000000000..0eb17f2b304 Binary files /dev/null and b/icons/mob/custom-synthetic64.dmi differ