mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2026-08-30 16:48:12 +01:00
[MIRROR] Reagent Addictions (#10888)
Co-authored-by: Will <7099514+Willburd@users.noreply.github.com> Co-authored-by: Cameron Lennox <killer65311@gmail.com>
This commit is contained in:
co-authored by
Will
Cameron Lennox
parent
ca7345cb67
commit
dc9ccc60c2
@@ -308,6 +308,29 @@
|
||||
dat += span_warning("Anatomical irregularities detected in subject.")
|
||||
dat += "<br>"
|
||||
//CHOMPedit end
|
||||
// Addictions
|
||||
if(H.get_addiction_to_reagent(REAGENT_ID_ASUSTENANCE) > 0)
|
||||
dat += span_warning("Biologically unstable, requires [REAGENT_ASUSTENANCE] to function properly.")
|
||||
dat += "<br>"
|
||||
for(var/addic in H.get_all_addictions())
|
||||
if(H.get_addiction_to_reagent(addic) > 0 && (advscan >= 2 || H.get_addiction_to_reagent(addic) <= 120)) // high enough scanner upgrade detects addiction even if not almost withdrawling
|
||||
var/datum/reagent/R = SSchemistry.chemical_reagents[addic]
|
||||
if(R.id == REAGENT_ID_ASUSTENANCE)
|
||||
continue
|
||||
if(advscan >= 1)
|
||||
// Shows multiple
|
||||
if(advscan >= 2 && H.get_addiction_to_reagent(addic) <= 80)
|
||||
dat += span_warning("Experiencing withdrawls from [R.name], [REAGENT_INAPROVALINE] treatment recomended.")
|
||||
dat += "<br>"
|
||||
else
|
||||
dat += span_warning("Chemical dependance detected: [R.name].")
|
||||
dat += "<br>"
|
||||
else
|
||||
// Shows single
|
||||
dat += span_warning("Chemical dependance detected.")
|
||||
dat += "<br>"
|
||||
break
|
||||
// Appendix
|
||||
for(var/obj/item/organ/internal/appendix/a in H.internal_organs)
|
||||
var/severity = ""
|
||||
if(a.inflamed > 3)
|
||||
|
||||
Reference in New Issue
Block a user