mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-08-22 20:48:56 +01:00
Fixes infiltrator suit overslotting (#91933)
the infiltrator suit can now overslot chest and head again. bugfix. 🆑 fix: the infiltrator suit can overslot once more /🆑
This commit is contained in:
@@ -85,14 +85,10 @@
|
||||
playsound(src, 'sound/machines/scanner/scanbuzz.ogg', 25, TRUE, SILENCED_SOUND_EXTRARANGE)
|
||||
if(part_datum.can_overslot)
|
||||
var/obj/item/overslot = wearer.get_item_by_slot(part.slot_flags)
|
||||
if(overslot && istype(overslot, /obj/item))
|
||||
// Bubber Edit Start - Don't require any equipment to be flagged for overslotting
|
||||
// var/obj/item/ = overslot
|
||||
// if(clothing.clothing_flags & CLOTHING_MOD_OVERSLOTTING)
|
||||
if(istype(overslot)) // BUBBER EDIT - check for /obj/item, not /obj/item/clothing - ORIGINAL: if(istype(overslot, /obj/item/clothing))
|
||||
part_datum.overslotting = overslot
|
||||
wearer.transferItemToLoc(overslot, part, force = TRUE)
|
||||
RegisterSignal(part, COMSIG_ATOM_EXITED, PROC_REF(on_overslot_exit))
|
||||
// Bubber Edit End - Don't require clothing to be flagged for overslotting
|
||||
if(wearer.equip_to_slot_if_possible(part, part.slot_flags, qdel_on_fail = FALSE, disable_warning = TRUE))
|
||||
ADD_TRAIT(part, TRAIT_NODROP, MOD_TRAIT)
|
||||
wearer.update_clothing(slot_flags|part.slot_flags)
|
||||
|
||||
Reference in New Issue
Block a user