diff --git a/code/modules/clothing/modular_armor/attachments/cape.dm b/code/modules/clothing/modular_armor/attachments/cape.dm index fd6f2c68e29d4..7763053c93b5b 100644 --- a/code/modules/clothing/modular_armor/attachments/cape.dm +++ b/code/modules/clothing/modular_armor/attachments/cape.dm @@ -13,6 +13,7 @@ secondary_color = TRUE attachments_by_slot = list(ATTACHMENT_SLOT_CAPE_HIGHLIGHT) starting_attachments = list(/obj/item/armor_module/greyscale/cape_highlight) + appearance_flags = KEEP_APART|TILE_BOUND ///True if the hood is up, false if not. var/hood = FALSE diff --git a/code/modules/clothing/modular_armor/attachments/modules.dm b/code/modules/clothing/modular_armor/attachments/modules.dm index adbdf7f55de04..136fa351c6abd 100644 --- a/code/modules/clothing/modular_armor/attachments/modules.dm +++ b/code/modules/clothing/modular_armor/attachments/modules.dm @@ -377,11 +377,11 @@ shield_health = shield_left switch(shield_left / max_shield_health) if(0 to 0.33) - affected.add_filter("eshield", 1, outline_filter(1, shield_color_low)) + affected.add_filter("eshield", 2, outline_filter(1, shield_color_low)) if(0.33 to 0.66) - affected.add_filter("eshield", 1, outline_filter(1, shield_color_mid)) + affected.add_filter("eshield", 2, outline_filter(1, shield_color_mid)) if(0.66 to 1) - affected.add_filter("eshield", 1, outline_filter(1, shield_color_full)) + affected.add_filter("eshield", 2, outline_filter(1, shield_color_full)) spark_system.start() else shield_health = 0 @@ -420,7 +420,7 @@ return var/mob/living/affected = parent.loc affected.remove_filter("eshield") - affected.add_filter("eshield", 1, outline_filter(1, new_color)) + affected.add_filter("eshield", 2, outline_filter(1, new_color)) //original Martian design, donutsteel /obj/item/armor_module/module/eshield/som diff --git a/icons/turf/alpha_64.dmi b/icons/turf/alpha_64.dmi index a90b8ed06c39f..55f85fcd0e318 100644 Binary files a/icons/turf/alpha_64.dmi and b/icons/turf/alpha_64.dmi differ