mirror of
https://github.com/ParadiseSS13/Paradise.git
synced 2026-08-22 11:37:40 +01:00
Add few ways to heal clone damage as Traitor and Vampire (#25596)
* Add few ways to heal clone damage as Traitor and Vampire * Update debuffs.dm
This commit is contained in:
@@ -659,6 +659,11 @@
|
||||
dreamer.adjustBruteLoss(-1, FALSE)
|
||||
dreamer.adjustFireLoss(-1, FALSE)
|
||||
dreamer.adjustToxLoss(-1)
|
||||
dreamer.adjustOxyLoss(-1)
|
||||
dreamer.adjustCloneLoss(-0.5)
|
||||
if(dreamer.HasDisease(/datum/disease/critical/heart_failure) && prob(25))
|
||||
for(var/datum/disease/critical/heart_failure/HF in dreamer.viruses)
|
||||
HF.cure()
|
||||
dreamer.handle_dreams()
|
||||
dreamer.adjustStaminaLoss(-10)
|
||||
var/comfort = 1
|
||||
|
||||
@@ -69,6 +69,7 @@
|
||||
C.adjustFireLoss(-5, robotic=1)
|
||||
C.adjustOxyLoss(-5)
|
||||
C.adjustToxLoss(-5)
|
||||
C.adjustCloneLoss(-1)
|
||||
heal_cooldown = world.time + 1.5 SECONDS
|
||||
if(C == summoner)
|
||||
med_hud_set_health()
|
||||
|
||||
@@ -1574,6 +1574,7 @@
|
||||
zomb.cure() // experimental B). Won't save you from the dead organs.
|
||||
for(var/obj/item/organ/O as anything in (H.internal_organs + H.bodyparts))
|
||||
O.germ_level = 0
|
||||
update_flags |= M.adjustCloneLoss(-4 * REAGENTS_EFFECT_MULTIPLIER, FALSE) // 60 clone one-use heal for 10 TC seems fair
|
||||
if(M.health < 40)
|
||||
update_flags |= M.adjustOxyLoss(-5 * REAGENTS_EFFECT_MULTIPLIER, FALSE)
|
||||
update_flags |= M.adjustToxLoss(-1 * REAGENTS_EFFECT_MULTIPLIER, FALSE)
|
||||
|
||||
Reference in New Issue
Block a user