Lawyer's department backpack is a briefcase (#48877)

The lawyer may still start with a backpack by making their backpack style not departmental.
Why It's Good For The Game

Lawyers should make more use of their really cool suitcases, including the passcode locked one they get roundstart. Style wise, the grey backpack totally ruins the look. And if they don't wanna be cool, they can easily opt out! I would also like to say this isnt part of some grand conspiracy about inventory so dont start you rats
Changelog

🆑
tweak: lawyer's department backpack... is no backpack!
/🆑
This commit is contained in:
tralezab
2020-01-28 14:59:32 -08:00
committed by GitHub
parent d196444abe
commit 6c8b5378d3
4 changed files with 58 additions and 8 deletions
@@ -989,6 +989,11 @@ GLOBAL_LIST_EMPTY(roundstart_races)
if(H.back)
if(SEND_SIGNAL(H.back, COMSIG_TRY_STORAGE_CAN_INSERT, I, H, TRUE))
return TRUE
if(ITEM_SLOT_LHANDSTORE)
var/obj/item/held_left = H.get_held_items_for_side(LEFT_HANDS)
if(held_left)
if(SEND_SIGNAL(held_left, COMSIG_TRY_STORAGE_CAN_INSERT, I, H, TRUE))
return TRUE
return FALSE
return FALSE //Unsupported slot
@@ -74,6 +74,10 @@
if(ITEM_SLOT_BACKPACK)
if(!back || !SEND_SIGNAL(back, COMSIG_TRY_STORAGE_INSERT, I, src, TRUE))
not_handled = TRUE
if(ITEM_SLOT_LHANDSTORE)
var/obj/item/held_left = get_held_items_for_side(LEFT_HANDS)
if(!held_left || !SEND_SIGNAL(held_left, COMSIG_TRY_STORAGE_INSERT, I, src, TRUE))
not_handled = TRUE
else
not_handled = TRUE