fixes bugs

This commit is contained in:
paprka
2014-12-23 12:07:32 -08:00
parent adc09ffe41
commit 73f5d8db9c

View File

@@ -80,14 +80,14 @@
foundrecord.fields["rank"] = assignment foundrecord.fields["rank"] = assignment
/obj/effect/datacore/proc/get_manifest(monochrome, OOC) /obj/effect/datacore/proc/get_manifest(monochrome, OOC)
var/list/heads = new() var/list/heads = list()
var/list/sec = new() var/list/sec = list()
var/list/eng = new() var/list/eng = list()
var/list/med = new() var/list/med = list()
var/list/sci = new() var/list/sci = list()
var/list/civ = new() var/list/civ = list()
var/list/bot = new() var/list/bot = list()
var/list/misc = new() var/list/misc = list()
var/dat = {" var/dat = {"
<head><style> <head><style>
.manifest {border-collapse:collapse;} .manifest {border-collapse:collapse;}
@@ -105,27 +105,26 @@
for(var/datum/data/record/t in data_core.general) for(var/datum/data/record/t in data_core.general)
var/name = t.fields["name"] var/name = t.fields["name"]
var/rank = t.fields["rank"] var/rank = t.fields["rank"]
var/real_rank = t.fields["real_rank"]
var/department = 0 var/department = 0
if(real_rank in command_positions) if(rank in command_positions)
heads[name] = rank heads[name] = rank
department = 1 department = 1
if(real_rank in security_positions) if(rank in security_positions)
sec[name] = rank sec[name] = rank
department = 1 department = 1
if(real_rank in engineering_positions) if(rank in engineering_positions)
eng[name] = rank eng[name] = rank
department = 1 department = 1
if(real_rank in medical_positions) if(rank in medical_positions)
med[name] = rank med[name] = rank
department = 1 department = 1
if(real_rank in science_positions) if(rank in science_positions)
sci[name] = rank sci[name] = rank
department = 1 department = 1
if(real_rank in civilian_positions) if(rank in civilian_positions)
civ[name] = rank civ[name] = rank
department = 1 department = 1
if(real_rank in nonhuman_positions) if(rank in nonhuman_positions)
bot[name] = rank bot[name] = rank
department = 1 department = 1
if(!department && !(name in heads)) if(!department && !(name in heads))