diff --git a/code/modules/research/server.dm b/code/modules/research/server.dm
index aeaf161dd49..cba25522d7d 100644
--- a/code/modules/research/server.dm
+++ b/code/modules/research/server.dm
@@ -45,7 +45,8 @@
heat_gen /= max(1, tot_rating)
/obj/machinery/r_n_d/server/proc/initialize_serv()
- if(!files) files = new /datum/research(src)
+ if(!files)
+ files = new /datum/research(src)
var/list/temp_list
if(!id_with_upload.len)
temp_list = list()
@@ -252,7 +253,8 @@
else if(href_list["reset_tech"])
var/choice = alert("Technology Data Reset", "Are you sure you want to reset this technology to its default data? Data lost cannot be recovered.", "Continue", "Cancel")
if(choice == "Continue")
- for(var/datum/tech/T in temp_server.files.known_tech)
+ for(var/I in temp_server.files.known_tech)
+ var/datum/tech/T = temp_server.files.known_tech[I]
if(T.id == href_list["reset_tech"])
T.level = 1
break
@@ -261,9 +263,10 @@
else if(href_list["reset_design"])
var/choice = alert("Design Data Deletion", "Are you sure you want to delete this design? Data lost cannot be recovered.", "Continue", "Cancel")
if(choice == "Continue")
- for(var/datum/design/D in temp_server.files.known_designs)
+ for(var/I in temp_server.files.known_designs)
+ var/datum/design/D = temp_server.files.known_designs[I]
if(D.id == href_list["reset_design"])
- temp_server.files.known_designs -= D
+ temp_server.files.known_designs -= D.id
break
temp_server.files.RefreshResearch()
@@ -312,13 +315,15 @@
if(2) //Data Management menu
dat += "[temp_server.name] Data Management
"
dat += "Known Technologies
"
- for(var/datum/tech/T in temp_server.files.known_tech)
+ for(var/I in temp_server.files.known_tech)
+ var/datum/tech/T = temp_server.files.known_tech[I]
if(T.level <= 0)
continue
dat += "* [T.name] "
dat += "(Reset)
" //FYI, these are all strings.
dat += "Known Designs
"
- for(var/datum/design/D in temp_server.files.known_designs)
+ for(var/I in temp_server.files.known_designs)
+ var/datum/design/D = temp_server.files.known_designs[I]
dat += "* [D.name] "
dat += "(Delete)
"
dat += "