<commit_before>/obj/item/grenade/plastic/glitterbomb
	name = "plastic party explosive"
	desc = "Used to put the party in specific locations."
	can_attach_mob = TRUE
	var/glitter_type = "glitter"

/datum/effect_system/smoke_spread/chem/glitter
	effect_type = /obj/effect/particle_effect/smoke/chem/glitter

/obj/effect/particle_effect/smoke/chem/glitter
	lifetime = 6
	opaque = TRUE

/obj/item/grenade/plastic/glitterbomb/Initialize()
	. = ..()
	create_reagents(20)
	reagents.add_reagent(glitter_type, 20)

/obj/item/grenade/plastic/glitterbomb/prime()
	var/datum/effect_system/smoke_spread/chem/glitter/smoke = new()
	smoke.set_up(reagents, 4, target)
	smoke.start()
	playsound(target, 'sound/items/party_horn.ogg', 50, 1, -1)
	target.cut_overlay(plastic_overlay, TRUE)

/obj/item/grenade/plastic/glitterbomb/suicide_act(mob/user)
	user.visible_message("<span class='suicide'>[user] swallows [src]! It looks like [user.p_theyre()] WANTS TO PARTY!</span>")
	target = user
	src.moveToNullspace()
	addtimer(CALLBACK(src, .proc/prime), 99)
	addtimer(CALLBACK(user, /mob/.proc/gib), 100)
	return MANUAL_SUICIDE

/obj/item/grenade/plastic/glitterbomb/pink
	desc = "Used to put the party in specific locations. This one seems to be pink colored and feels kinda hot."
	glitter_type = "pink_glitter"

/obj/item/grenade/plastic/glitterbomb/blue
	desc = "Used to put the party in specific locations. This one seems to be blue colored and feels slightly cold."
	glitter_type = "blue_glitter"

/obj/item/grenade/plastic/glitterbomb/white
	desc = "Used to put the party in specific locations. This one seems to be white colored and makes you feel sleepy by just looking at it."
	glitter_type = "white_glitter"<commit_msg>whoopsie<commit_after>/obj/item/grenade/plastic/glitterbomb
	name = "plastic party explosive"
	desc = "Used to put the party in specific locations."
	can_attach_mob = TRUE
	var/glitter_type = "glitter"

/datum/effect_system/smoke_spread/chem/glitter
	effect_type = /obj/effect/particle_effect/smoke/chem/glitter

/obj/effect/particle_effect/smoke/chem/glitter
	lifetime = 6
	opaque = TRUE

/obj/item/grenade/plastic/glitterbomb/Initialize()
	. = ..()
	create_reagents(20)
	reagents.add_reagent(glitter_type, 20)

/obj/item/grenade/plastic/glitterbomb/prime()
	var/datum/effect_system/smoke_spread/chem/glitter/smoke = new()
	smoke.set_up(reagents, 4, target)
	smoke.start()
	playsound(target, 'sound/items/party_horn.ogg', 50, 1, -1)
	target.cut_overlay(plastic_overlay, TRUE)

/obj/item/grenade/plastic/glitterbomb/suicide_act(mob/user)
	user.visible_message("<span class='suicide'>[user] swallows [src]! It looks like [user.p_they()] WANTS TO PARTY!</span>")
	target = user
	src.moveToNullspace()
	addtimer(CALLBACK(src, .proc/prime), 99)
	addtimer(CALLBACK(user, /mob/.proc/gib), 100)
	return MANUAL_SUICIDE

/obj/item/grenade/plastic/glitterbomb/pink
	desc = "Used to put the party in specific locations. This one seems to be pink colored and feels kinda hot."
	glitter_type = "pink_glitter"

/obj/item/grenade/plastic/glitterbomb/blue
	desc = "Used to put the party in specific locations. This one seems to be blue colored and feels slightly cold."
	glitter_type = "blue_glitter"

/obj/item/grenade/plastic/glitterbomb/white
	desc = "Used to put the party in specific locations. This one seems to be white colored and makes you feel sleepy by just looking at it."
	glitter_type = "white_glitter"
{'fraction_non_alphanumeric': 0.11623128852362782, 'fraction_numerical': 0.008805400645729381, 'mean_word_length': 4.906412478336222, 'pattern_counts': {'":': 0, '<': 7, '<?xml version=': 0, '>': 7, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2890085', 'n_tokens_mistral': 1278, 'n_tokens_neox': 1209, 'n_words': 283}