From c656f5372783e2da7886b7957a02bbba0c036ba2 Mon Sep 17 00:00:00 2001 From: Toastical <20125180+Toastical@users.noreply.github.com> Date: Fri, 7 Nov 2025 22:12:11 +0200 Subject: [PATCH] non-mobs typically don't have any cigarettes, mate (#30924) --- code/game/objects/items.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/game/objects/items.dm b/code/game/objects/items.dm index 7e491d073eb..6bd6bc7a0d7 100644 --- a/code/game/objects/items.dm +++ b/code/game/objects/items.dm @@ -1043,7 +1043,7 @@ GLOBAL_DATUM_INIT(welding_sparks, /mutable_appearance, mutable_appearance('icons * * direct_attackby_item - Used if the cigarette item is clicked on directly with a lighter instead of a mob wearing a cigarette. */ /obj/item/proc/cigarette_lighter_act(mob/living/user, mob/living/target, obj/item/direct_attackby_item) - if(!user || !target) + if(!user || !istype(target)) return null var/obj/item/clothing/mask/cigarette/cig = direct_attackby_item ? direct_attackby_item : target.wear_mask