mirror of
https://github.com/ParadiseSS13/Paradise.git
synced 2026-08-18 01:26:46 +01:00
Adds Glass Sandwiches and Supermatter Sandwiches (#30435)
* glass sammich
* Update cutting_board_recipes.dm
* yummy
* Update test_tiny.dmm
* Update test_tiny.dmm
* Update toxins.dm
* Update test_tiny.dmm
* Update test_tiny.dmm
* Update test_tiny.dmm
* Update test_tiny.dmm
* Revert "yummy"
This reverts commit b2a5736618.
* yummy but without test tiny shit
* Update cooking_container.dm
* isolate sliver handling to a recipe step
* fix
---------
Co-authored-by: warriorstar-orion <orion@snowfrost.garden>
This commit is contained in:
co-authored by
warriorstar-orion
parent
99ff0ad3de
commit
d1d1393ee2
@@ -1329,3 +1329,27 @@
|
||||
|
||||
/datum/reagent/gluttonytoxin/reaction_mob(mob/living/L, method=REAGENT_TOUCH, reac_volume)
|
||||
L.ForceContractDisease(new /datum/disease/transformation/morph())
|
||||
|
||||
/datum/reagent/glass_shards
|
||||
name = "Glass shards"
|
||||
id = "glass_shards"
|
||||
description = "Glass, crushed into a coarse powder made up of razor-sharp shards."
|
||||
color = "#87c6dac8"
|
||||
taste_description = "<span class='userdanger'>Broken glass!</span>"
|
||||
|
||||
/datum/reagent/glass_shards/on_mob_life(mob/living/M)
|
||||
var/update_flags = STATUS_UPDATE_NONE
|
||||
update_flags |= M.adjustBruteLoss(2, FALSE)
|
||||
if(iscarbon(M) && prob(5)) // OH GOD IT'S CUTTING UP INSIDE ME AAAAAAAGHHHH!
|
||||
var/mob/living/carbon/human/H = M
|
||||
var/obj/item/organ/external/affected = H.get_organ(BODY_ZONE_CHEST)
|
||||
if(affected.status & !ORGAN_INT_BLEEDING)
|
||||
affected.cause_internal_bleeding()
|
||||
|
||||
return ..() | update_flags
|
||||
|
||||
/datum/reagent/glass_shards/reaction_mob(mob/living/M, method = REAGENT_TOUCH, volume)
|
||||
if(iscarbon(M))
|
||||
to_chat(M, "<span class='userdanger'>OH GOD IT HURTS!</span>")
|
||||
M.emote("scream")
|
||||
M.adjustBruteLoss(4)
|
||||
|
||||
Reference in New Issue
Block a user