Merge pull request #3665 from VampyrBytes/GeneticsDisks

Fixes genetics disks (#3657)
This commit is contained in:
Fox McCloud
2016-02-21 16:53:19 -05:00
2 changed files with 14 additions and 2 deletions
+13 -1
View File
@@ -36,6 +36,18 @@
ser["type"] = "se"
return ser
/datum/dna2/record/proc/copy()
var/datum/dna2/record/newrecord = new /datum/dna2/record
newrecord.dna = dna.Clone()
newrecord.types = types
newrecord.name = name
newrecord.mind = mind
newrecord.ckey = ckey
newrecord.languages = languages
newrecord.implant = implant
return newrecord
/////////////////////////// DNA MACHINES
/obj/machinery/dna_scannernew
name = "\improper DNA modifier"
@@ -955,7 +967,7 @@
var/datum/dna2/record/buf = src.buffers[bufferId]
src.disk.buf = buf
src.disk.buf = buf.copy()
src.disk.name = "data disk - '[buf.dna.real_name]'"
//src.temphtml = "Data saved."
return 1
+1 -1
View File
@@ -278,7 +278,7 @@
return
// DNA2 makes things a little simpler.
src.diskette.buf=src.active_record
src.diskette.buf=src.active_record.copy()
src.diskette.buf.types=0
switch(href_list["save_disk"]) //Save as Ui/Ui+Ue/Se
if("ui")