fixes and runtimes

This commit is contained in:
Dip
2020-10-17 23:55:40 -03:00
parent 1fb7d6ff90
commit c91a106b0d
20 changed files with 47 additions and 64 deletions
+5 -11
View File
@@ -9,8 +9,7 @@
else if(M.bloody_hands > 1)
if(add_blood_DNA(M.blood_DNA, M.diseases))
M.bloody_hands--
if(!suit_fibers)
suit_fibers = list()
LAZYINITLIST(suit_fibers)
var/fibertext
var/item_multiplier = isitem(src)?1.2:1
if(M.wear_suit)
@@ -93,15 +92,10 @@
fingerprints[full_print] = full_print
/atom/proc/transfer_fingerprints_to(atom/A)
// Make sure everything are lists.
LAZYINITLIST(A.fingerprints)
LAZYINITLIST(A.fingerprintshidden)
LAZYINITLIST(fingerprints)
LAZYINITLIST(fingerprintshidden)
// Transfer
if(fingerprints)
A.fingerprints |= fingerprints.Copy() //detective
LAZYINITLIST(A.fingerprints)
A.fingerprints |= fingerprints //detective
if(fingerprintshidden)
A.fingerprintshidden |= fingerprintshidden.Copy() //admin
LAZYINITLIST(A.fingerprintshidden)
A.fingerprintshidden |= fingerprintshidden //admin
A.fingerprintslast = fingerprintslast