mirror of
https://github.com/ParadiseSS13/Paradise.git
synced 2026-08-24 04:27:35 +01:00
Adds New "Carcinoma Angel" Cigs (#30338)
* vkfdnvhy
- Added "Densed Nicotine" reagent, which is similiar to Nicotine, but has lower overdose threshold, is not addictive and also deals minor lung damage, makes people cough, sends evil messages to user
- Added "Carcinoma Angel" cigs which contains "Densed Nicotine". They can be found in hacked or syndie/beach cigarette vendors or in maints as loot.
* Update drugs.dm
* Apply suggestions from code review
Co-authored-by: CRUNCH <143041327+Fordoxia@users.noreply.github.com>
Signed-off-by: Osetrokarasek <78341303+ostrkrs@users.noreply.github.com>
* cough... new()...
* Update cigs.dm
* Update fancy.dm
* Update drugs.dm
* Update cigarettes.dmi
* Update cigarettes.dmi
* Update cigarettes.dmi
* Revert "Update cigarettes.dmi"
This reverts commit 831790523e.
* Update cigarettes.dmi
---------
Signed-off-by: Osetrokarasek <78341303+ostrkrs@users.noreply.github.com>
Co-authored-by: CRUNCH <143041327+Fordoxia@users.noreply.github.com>
This commit is contained in:
@@ -165,6 +165,29 @@
|
||||
|
||||
return ..()
|
||||
|
||||
/datum/reagent/nicotine/dense
|
||||
name = "Densed Nicotine"
|
||||
id = "dnicotine"
|
||||
description = "Deals minor lung damage. If overdosed it will also deal toxin and oxygen damage."
|
||||
color = "#305e47"
|
||||
overdose_threshold = 15
|
||||
minor_addiction = FALSE
|
||||
taste_description = "harsh"
|
||||
|
||||
/datum/reagent/nicotine/dense/on_mob_life(mob/living/M)
|
||||
var/update_flags = STATUS_UPDATE_NONE
|
||||
var/death_smoke_message = pick("You feel grimy.", "You feel less lively.", "You feel more bleak.", "You feel you're dying inside.", "You feel you're one step closer to grave.")
|
||||
if(prob(10))
|
||||
to_chat(M, "<span class='warning'>[death_smoke_message]</span>")
|
||||
|
||||
var/obj/item/organ/internal/lungs/A = M.get_int_organ(/obj/item/organ/internal/lungs)
|
||||
if(ishuman(M))
|
||||
if(prob(5))
|
||||
A.receive_damage(1)
|
||||
M.emote("cough")
|
||||
|
||||
return ..() | update_flags
|
||||
|
||||
// basic antistun chem, removes stuns and stamina, mild downsides
|
||||
/datum/reagent/crank
|
||||
name = "Crank"
|
||||
|
||||
Reference in New Issue
Block a user