From 3350d347e69b9acd0150f249c73b95b7fe95e984 Mon Sep 17 00:00:00 2001 From: Arokha Sieyes Date: Mon, 19 Mar 2018 15:12:35 -0400 Subject: [PATCH] Make hud resize more robust for empty lists (manequins) --- code/modules/vore/resizing/resize_vr.dm | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/code/modules/vore/resizing/resize_vr.dm b/code/modules/vore/resizing/resize_vr.dm index 68a8ff5725..1bb27628b0 100644 --- a/code/modules/vore/resizing/resize_vr.dm +++ b/code/modules/vore/resizing/resize_vr.dm @@ -82,12 +82,13 @@ var/const/RESIZE_A_SMALLTINY = (RESIZE_SMALL + RESIZE_TINY) / 2 size_multiplier = new_size //Change size_multiplier so that other items can interact with them /mob/living/carbon/human/resize(var/new_size, var/animate = TRUE) - if(..()) return 1 - var/new_y_offset = 32 * (size_multiplier - 1) - for(var/index = 1 to hud_list.len) - var/image/HI = grab_hud(index) - HI.pixel_y = new_y_offset - apply_hud(index, HI) + . = ..() + if(LAZYLEN(hud_list) && has_huds) + var/new_y_offset = 32 * (size_multiplier - 1) + for(var/index = 1 to hud_list.len) + var/image/HI = grab_hud(index) + HI.pixel_y = new_y_offset + apply_hud(index, HI) // Optimize mannequins - never a point to animating or doing HUDs on these. /mob/living/carbon/human/dummy/mannequin/resize(var/new_size)