mirror of
https://github.com/PolarisSS13/Polaris.git
synced 2026-07-16 10:42:50 +01:00
Ingested allergens are processed by the amount removed again
This commit is contained in:
@@ -166,7 +166,7 @@
|
||||
if(overdose && (volume > overdose * M?.species.chemOD_threshold) && (active_metab.metabolism_class != CHEM_TOUCH && !can_overdose_touch))
|
||||
overdose(M, alien, removed)
|
||||
if(M.species.allergens & allergen_type) //uhoh, we can't handle this!
|
||||
M.add_chemical_effect(CE_ALLERGEN,allergen_factor)
|
||||
M.add_chemical_effect(CE_ALLERGEN, allergen_factor * removed)
|
||||
remove_self(removed)
|
||||
return
|
||||
|
||||
|
||||
Reference in New Issue
Block a user