diff --git a/code/game/objects/items/robot/robot_frame.dm b/code/game/objects/items/robot/robot_frame.dm index 4a09895b43..e259f51891 100644 --- a/code/game/objects/items/robot/robot_frame.dm +++ b/code/game/objects/items/robot/robot_frame.dm @@ -21,7 +21,7 @@ else for(var/part in required_parts) if(!parts[part]) - var/obj/item/part_type = part + var/obj/item/part_type = required_parts[part] . += SPAN_WARNING("It is missing \a [initial(part_type.name)]") /obj/item/robot_parts/frame/update_model_info(var/model) diff --git a/code/modules/mob/living/silicon/robot/robot_modules/station.dm b/code/modules/mob/living/silicon/robot/robot_modules/station.dm index b2ade1774a..7e221bd6ba 100644 --- a/code/modules/mob/living/silicon/robot/robot_modules/station.dm +++ b/code/modules/mob/living/silicon/robot/robot_modules/station.dm @@ -29,7 +29,7 @@ module_category = ROBOT_MODULE_TYPE_FLYING can_be_pushed = TRUE sprites = list( - "Drone" = "drone-standard", + "Drone" = "robot", "Pyralis" = "Glitterfly-Standard", "Cabeiri" = "eyebot-standard" ) diff --git a/code/modules/mob/living/silicon/robot/subtypes/flying.dm b/code/modules/mob/living/silicon/robot/subtypes/flying.dm index cfcd3ea266..d1cb6ae6f2 100644 --- a/code/modules/mob/living/silicon/robot/subtypes/flying.dm +++ b/code/modules/mob/living/silicon/robot/subtypes/flying.dm @@ -1,7 +1,6 @@ /mob/living/silicon/robot/flying desc = "A utility robot with an anti-gravity hover unit and a lightweight frame." icon = 'icons/mob/robots/robots_flying.dmi' - icon_state = "drone-standard" module_category = ROBOT_MODULE_TYPE_FLYING dismantle_type = /obj/item/robot_parts/frame/flyer power_efficiency = 0.75 diff --git a/icons/mob/robots/robots_flying.dmi b/icons/mob/robots/robots_flying.dmi index 9e59bb8bf2..472fd220fb 100644 Binary files a/icons/mob/robots/robots_flying.dmi and b/icons/mob/robots/robots_flying.dmi differ