Fixes locked slots for humans that switch species before assigning key.

This commit is contained in:
AnturK
2017-10-03 10:26:48 +02:00
parent 23d8387f96
commit 7b39ffdb8d
+4
View File
@@ -308,11 +308,15 @@
inv.hud = src
inv_slots[inv.slot_id] = inv
inv.update_icon()
update_locked_slots()
/datum/hud/human/update_locked_slots()
if(!mymob)
return
var/mob/living/carbon/human/H = mymob
if(!istype(H) || !H.dna.species)
return
var/datum/species/S = H.dna.species
for(var/obj/screen/inventory/inv in (static_inventory + toggleable_inventory))
if(inv.slot_id)