diff --git a/code/modules/mob/living/silicon/robot/robot_model.dm b/code/modules/mob/living/silicon/robot/robot_model.dm index 18efaa65b4a5c..aac73bcd6b4b4 100644 --- a/code/modules/mob/living/silicon/robot/robot_model.dm +++ b/code/modules/mob/living/silicon/robot/robot_model.dm @@ -270,6 +270,7 @@ cyborg_base_icon = details[SKIN_ICON_STATE] if(!isnull(details[SKIN_ICON])) cyborg.icon = details[SKIN_ICON] + cyborg_icon_override = details[SKIN_ICON] // DOPPLER EDIT ADDITION if(!isnull(details[SKIN_PIXEL_X])) cyborg.base_pixel_x = details[SKIN_PIXEL_X] if(!isnull(details[SKIN_PIXEL_Y])) @@ -280,6 +281,8 @@ hat_offset = details[SKIN_HAT_OFFSET] if(!isnull(details[SKIN_TRAITS])) model_traits += details[SKIN_TRAITS] + if(!isnull(details[SKIN_FEATURES])) // DOPPLER EDIT ADDITION + model_features += details[SKIN_FEATURES] // DOPPLER EDIT ADDITION for(var/i in old_model.added_modules) added_modules += i old_model.added_modules -= i