Fixing blood spreading too much during surgery (#26266)

* bloody blood

* ehhhh

* here too

* bloodwrite fix

* a

* review changes

* max blood amount to argument

* Update code/game/atoms.dm

Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com>
Signed-off-by: HMBGERDO <61080616+HMBGERDO@users.noreply.github.com>

* Update code/modules/mob/living/carbon/human/human_defense.dm

Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com>
Signed-off-by: HMBGERDO <61080616+HMBGERDO@users.noreply.github.com>

* tab

---------

Signed-off-by: HMBGERDO <61080616+HMBGERDO@users.noreply.github.com>
Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com>
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com>
This commit is contained in:
HMBGERDO
2024-08-15 23:51:48 +00:00
committed by GitHub
co-authored by DGamerL Burzah
parent 6032712fab
commit fbe49dabbc
9 changed files with 53 additions and 23 deletions
@@ -185,7 +185,10 @@
user.blood_DNA = list()
user.blood_DNA |= blood_DNA.Copy()
user.bloody_hands += taken
user.hand_blood_color = basecolor
if(isnull(basecolor))
user.hand_blood_color = "#A10808"
else
user.hand_blood_color = basecolor
user.update_inv_gloves()
add_verb(user, /mob/living/carbon/human/proc/bloody_doodle)
+1 -1
View File
@@ -99,7 +99,7 @@
if(!istype(carried_item, /obj/item/bio_chip))//If it's not an implant.
carried_item.add_mob_blood(target)//Oh yes, there will be blood...
var/mob/living/carbon/human/H = target
H.make_bloody_hands(H.get_blood_dna_list(), H.get_blood_color())
H.make_bloody_hands(H.get_blood_dna_list(), H.get_blood_color(), 0)
H.bloody_body(target)
return