diff --git a/code/modules/research/designs.dm b/code/modules/research/designs.dm index 17c562686ab..09a69a0cd68 100644 --- a/code/modules/research/designs.dm +++ b/code/modules/research/designs.dm @@ -45,8 +45,6 @@ other types of metals and chemistry for reagents). var/maxstack = 1 /// How many times faster than normal is this to build on the protolathe var/lathe_time_factor = 1 - /// If this is [TRUE] the admins get notified whenever anyone prints this. Currently only used by the BoH. - var/dangerous_construction = FALSE /// Bitflags indicating what departmental lathes should be allowed to process this design. var/departmental_flags = ALL /// What techwebs nodes unlock this design. Constructed by SSresearch diff --git a/code/modules/research/designs/bluespace_designs.dm b/code/modules/research/designs/bluespace_designs.dm index 9b6039234d6..0ff83589072 100644 --- a/code/modules/research/designs/bluespace_designs.dm +++ b/code/modules/research/designs/bluespace_designs.dm @@ -25,7 +25,6 @@ category = list( RND_CATEGORY_EQUIPMENT + RND_SUBCATEGORY_EQUIPMENT_SCIENCE ) - dangerous_construction = TRUE departmental_flags = DEPARTMENT_BITFLAG_SCIENCE /datum/design/bluespace_crystal diff --git a/code/modules/research/machinery/_production.dm b/code/modules/research/machinery/_production.dm index d80691d2f65..c39261512c5 100644 --- a/code/modules/research/machinery/_production.dm +++ b/code/modules/research/machinery/_production.dm @@ -218,11 +218,7 @@ return ..() -/obj/machinery/rnd/production/proc/do_print(path, amount, list/matlist, notify_admins) - if(notify_admins && ismob(usr)) - usr.investigate_log("built [amount] of [path] at [src]([type]).", INVESTIGATE_RESEARCH) - message_admins("[ADMIN_LOOKUPFLW(usr)] has built [amount] of [path] at \a [src]([type]).") - +/obj/machinery/rnd/production/proc/do_print(path, amount, list/matlist) for(var/i in 1 to amount) new path(get_turf(src)) @@ -335,7 +331,7 @@ var/time_coefficient = design.lathe_time_factor * efficiency_coeff addtimer(CALLBACK(src, PROC_REF(reset_busy)), (30 * time_coefficient * print_quantity) ** 0.5) - addtimer(CALLBACK(src, PROC_REF(do_print), design.build_path, print_quantity, efficient_mats, design.dangerous_construction), (32 * time_coefficient * print_quantity) ** 0.8) + addtimer(CALLBACK(src, PROC_REF(do_print), design.build_path, print_quantity, efficient_mats), (32 * time_coefficient * print_quantity) ** 0.8) return TRUE