From 31c59b7cad58df6fa39e9074d0923bb1fb8431ce Mon Sep 17 00:00:00 2001 From: BlackMajor Date: Tue, 19 Nov 2019 20:50:59 +1300 Subject: [PATCH] fixes upgrades removing dogborg stuff --- code/modules/mob/living/silicon/robot/robot_modules.dm | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/code/modules/mob/living/silicon/robot/robot_modules.dm b/code/modules/mob/living/silicon/robot/robot_modules.dm index 1894e88ec4..ce94b5997c 100644 --- a/code/modules/mob/living/silicon/robot/robot_modules.dm +++ b/code/modules/mob/living/silicon/robot/robot_modules.dm @@ -141,9 +141,9 @@ if(istype(src, /obj/item/robot_module/k9) || istype(src, /obj/item/robot_module/medihound)) return //Bandaid fix to prevent stacking until I merge these two modules into their base types var/obj/item/I = new /obj/item/analyzer/nose/flavour(src) - add_module(I,0,0) + basic_modules += I I = new /obj/item/soap/tongue/flavour(src) - add_module(I,0,0) + basic_modules += I I = new /obj/item/dogborg/sleeper/K9/flavour(src) if(istype(src, /obj/item/robot_module/engineering)) I.icon_state = "decompiler" @@ -155,7 +155,8 @@ I.icon_state = "servicer" if(cyborg_base_icon == "scrubpup") I.icon_state = "compactor" - add_module(I,0,0) + basic_modules += I + rebuild_modules() /obj/item/robot_module/proc/remove_module(obj/item/I, delete_after) basic_modules -= I