mirror of
https://github.com/ParadiseSS13/Paradise.git
synced 2026-07-13 08:03:43 +01:00
Touching bloody objects will make your hands/gloves bloody. (#25730)
* bloody blood * no restrictions of item blood * PR reviews * comment
This commit is contained in:
@@ -617,13 +617,10 @@ emp_act
|
||||
return TRUE
|
||||
|
||||
/mob/living/carbon/human/proc/bloody_hands(mob/living/source, amount = 2)
|
||||
|
||||
if(gloves)
|
||||
gloves.add_mob_blood(source)
|
||||
gloves:transfer_blood = amount
|
||||
else
|
||||
add_mob_blood(source)
|
||||
bloody_hands = amount
|
||||
update_inv_gloves() //updates on-mob overlays for bloody hands and/or bloody gloves
|
||||
|
||||
/mob/living/carbon/human/proc/bloody_body(mob/living/source)
|
||||
@@ -658,6 +655,10 @@ emp_act
|
||||
var/mob/living/carbon/human/H = user
|
||||
dna.species.spec_attack_hand(H, src)
|
||||
|
||||
if(bleed_rate && ishuman(user))
|
||||
var/mob/living/carbon/human/attacker = user
|
||||
attacker.bloody_hands(src)
|
||||
|
||||
/mob/living/carbon/human/attack_larva(mob/living/carbon/alien/larva/L)
|
||||
if(..()) //successful larva bite.
|
||||
var/damage = rand(1, 3)
|
||||
|
||||
Reference in New Issue
Block a user