mirror of
https://github.com/VOREStation/VOREStation.git
synced 2026-08-29 15:08:34 +01:00
Removes more sleeps from init (#17332)
* splits emotes into original (custom_emote) and automatic (automatic_custom_emote) * no copy paste * immunosuprizine touchup * srcining
This commit is contained in:
@@ -920,27 +920,27 @@
|
||||
metabolism = REM * 0.06
|
||||
|
||||
/datum/reagent/immunosuprizine/affect_blood(var/mob/living/carbon/M, var/alien, var/removed)
|
||||
var/strength_mod = 1 * M.species.chem_strength_heal
|
||||
var/strength_mod = 1 // * M.species.chem_strength_heal //Just removing the chem strength adjustment. It'd require division, which is best avoided.
|
||||
|
||||
if(alien == IS_DIONA) // It's a tree.
|
||||
strength_mod = 0.25
|
||||
strength_mod = 4
|
||||
|
||||
if(alien == IS_SLIME) // Diffculty bonding with internal cellular structure.
|
||||
strength_mod = 0.75
|
||||
strength_mod = 1.3
|
||||
|
||||
if(alien == IS_SKRELL) // Natural inclination toward toxins.
|
||||
strength_mod = 1.5
|
||||
strength_mod = 0.66
|
||||
|
||||
if(alien == IS_UNATHI) // Natural regeneration, robust biology.
|
||||
strength_mod = 1.75
|
||||
strength_mod = 0.6
|
||||
|
||||
if(alien == IS_TAJARA) // Highest metabolism.
|
||||
strength_mod = 2
|
||||
strength_mod = 0.5
|
||||
|
||||
if(ishuman(M))
|
||||
var/mob/living/carbon/human/H = M
|
||||
if(alien != IS_DIONA)
|
||||
H.adjustToxLoss((30 / strength_mod) * removed)
|
||||
H.adjustToxLoss((30 * strength_mod) * removed)
|
||||
|
||||
var/list/organtotal = list()
|
||||
organtotal |= H.organs
|
||||
@@ -962,7 +962,7 @@
|
||||
var/rejectmem = I.can_reject
|
||||
I.can_reject = initial(I.can_reject)
|
||||
if(rejectmem != I.can_reject)
|
||||
H.adjustToxLoss((15 / strength_mod))
|
||||
H.adjustToxLoss((15 / strength_mod) * removed) //Someone forgot a * removed here in the past. It made it so 1u of this chem would do (baseline) 1245 toxins per unit, or 15 toxins per tick.
|
||||
I.take_damage(1)
|
||||
|
||||
/datum/reagent/skrellimmuno //skrell exist?
|
||||
|
||||
Reference in New Issue
Block a user