From 8acf396cf25bb99aa659664ce9c5d4e93b2b756d Mon Sep 17 00:00:00 2001 From: Crazylemon64 Date: Tue, 26 Jan 2016 23:50:29 -0800 Subject: [PATCH] Makes the DNA scanner less stupid --- code/game/dna/dna_modifier.dm | 6 +++--- html/changelogs/crazylemon-dnascanner_fix.yml | 4 ++++ 2 files changed, 7 insertions(+), 3 deletions(-) create mode 100644 html/changelogs/crazylemon-dnascanner_fix.yml diff --git a/code/game/dna/dna_modifier.dm b/code/game/dna/dna_modifier.dm index bf5e661b299..4fa679e5d55 100644 --- a/code/game/dna/dna_modifier.dm +++ b/code/game/dna/dna_modifier.dm @@ -518,7 +518,7 @@ occupantData["structuralEnzymes"] = null occupantData["radiationLevel"] = null else - occupantData["name"] = connected.occupant.name + occupantData["name"] = connected.occupant.dna.real_name occupantData["stat"] = connected.occupant.stat occupantData["isViableSubject"] = 1 if ((NOCLONE in connected.occupant.mutations && connected.scan_level < 3) || !src.connected.occupant.dna) @@ -853,7 +853,7 @@ databuf.types = DNA2_BUF_UI|DNA2_BUF_UE databuf.dna = src.connected.occupant.dna.Clone() if(ishuman(connected.occupant)) - databuf.dna.real_name=connected.occupant.name + databuf.dna.real_name=connected.occupant.dna.real_name databuf.name = "Unique Identifier + Unique Enzymes" src.buffers[bufferId] = databuf return 1 @@ -864,7 +864,7 @@ databuf.types = DNA2_BUF_SE databuf.dna = src.connected.occupant.dna.Clone() if(ishuman(connected.occupant)) - databuf.dna.real_name=connected.occupant.name + databuf.dna.real_name=connected.occupant.dna.real_name databuf.name = "Structural Enzymes" src.buffers[bufferId] = databuf return 1 diff --git a/html/changelogs/crazylemon-dnascanner_fix.yml b/html/changelogs/crazylemon-dnascanner_fix.yml new file mode 100644 index 00000000000..cabeca057b4 --- /dev/null +++ b/html/changelogs/crazylemon-dnascanner_fix.yml @@ -0,0 +1,4 @@ +author: Crazylemon +delete-after: True +changes: + - bugfix: "The DNA scanner has now undergone a seminar to recognize fake identities; It will now scan the actual person's identity, rather than their disguise (read: wearing a mask with or without someone else's ID)."