diff --git a/code/modules/flufftext/Hallucination.dm b/code/modules/flufftext/Hallucination.dm index ca64ddaa8b..ec6f4c7afc 100644 --- a/code/modules/flufftext/Hallucination.dm +++ b/code/modules/flufftext/Hallucination.dm @@ -37,14 +37,14 @@ mob/living/carbon/proc/handle_hallucinations() //src << "Traitor Items" if(!halitem) halitem = new - var/list/slots_free = list("1,1","3,1") - if(l_hand) slots_free -= "1,1" - if(r_hand) slots_free -= "3,1" + var/list/slots_free = list(ui_lhand,ui_rhand) + if(l_hand) slots_free -= ui_lhand + if(r_hand) slots_free -= ui_rhand if(istype(src,/mob/living/carbon/human)) var/mob/living/carbon/human/H = src - if(!H.belt) slots_free += "3,0" - if(!H.l_store) slots_free += "4,0" - if(!H.r_store) slots_free += "5,0" + if(!H.belt) slots_free += ui_belt + if(!H.l_store) slots_free += ui_storage1 + if(!H.r_store) slots_free += ui_storage2 if(slots_free.len) halitem.screen_loc = pick(slots_free) halitem.layer = 50