diff --git a/code/datums/quirks/negative_quirks/addict.dm b/code/datums/quirks/negative_quirks/addict.dm index 8f2dcc2590c..556452bc360 100644 --- a/code/datums/quirks/negative_quirks/addict.dm +++ b/code/datums/quirks/negative_quirks/addict.dm @@ -95,11 +95,11 @@ associated_typepath = /datum/quirk/item_quirk/addict/junkie customization_options = list(/datum/preference/choiced/junkie) -/datum/quirk/item_quirk/addict/junkie/add_unique(client/client_source) - - var/addiction = client_source?.prefs.read_preference(/datum/preference/choiced/junkie) - if(addiction && (addiction != "Random")) - reagent_type = GLOB.possible_junkie_addictions[addiction] +/datum/quirk/item_quirk/addict/junkie/add_to_holder(mob/living/new_holder, quirk_transfer = FALSE, client/client_source, unique = TRUE, announce = TRUE) + if(!quirk_transfer) + var/addiction = client_source?.prefs.read_preference(/datum/preference/choiced/junkie) + if(addiction && (addiction != "Random")) + reagent_type = GLOB.possible_junkie_addictions[addiction] return ..() /datum/quirk/item_quirk/addict/remove()