diff --git a/modular_doppler/loadout_categories/categories/belts.dm b/modular_doppler/loadout_categories/categories/belts.dm index 2faf0304cacf4..3d0bd2d9e1e5f 100644 --- a/modular_doppler/loadout_categories/categories/belts.dm +++ b/modular_doppler/loadout_categories/categories/belts.dm @@ -13,6 +13,14 @@ /datum/loadout_item/belts/insert_path_into_outfit(datum/outfit/outfit, mob/living/carbon/human/equipper, visuals_only = FALSE) if(outfit.belt) + if(istype(outfit, /datum/outfit/job)) + var/datum/outfit/job/job_outfit = outfit + if(job_outfit.pda_slot == ITEM_SLOT_BELT) + LAZYADD(job_outfit.backpack_contents, job_outfit.l_pocket) + job_outfit.pda_slot = ITEM_SLOT_LPOCKET + job_outfit.l_pocket = outfit.belt + outfit.belt = item_path + return LAZYADD(outfit.backpack_contents, outfit.belt) outfit.belt = item_path