mirror of
https://github.com/ParadiseSS13/Paradise.git
synced 2026-08-24 04:27:35 +01:00
make ipcs clang and spark when hit (#31156)
This commit is contained in:
@@ -501,6 +501,9 @@
|
||||
var/damage_amount = ARMOUR_EQUATION(damage, total_armour, brute_mod * H.physiology.brute_mod)
|
||||
if(damage_amount)
|
||||
H.damageoverlaytemp = 20
|
||||
// IPCs spark when taking brute
|
||||
if(ismachineperson(H) && prob(10))
|
||||
do_sparks(1, 0, H)
|
||||
|
||||
if(organ)
|
||||
if(organ.receive_damage(damage_amount, 0, sharp, used_weapon))
|
||||
@@ -608,7 +611,12 @@
|
||||
var/obj/item/organ/external/affecting = target.get_organ(ran_zone(user.zone_selected))
|
||||
var/armor_block = target.run_armor_check(affecting, MELEE)
|
||||
|
||||
playsound(target.loc, attack.attack_sound, 25, TRUE, -1)
|
||||
// IPCs make clang sound like borgs when punched
|
||||
var/punch_sound = attack.attack_sound
|
||||
if(ismachineperson(target))
|
||||
punch_sound = 'sound/effects/bang.ogg'
|
||||
|
||||
playsound(target.loc, punch_sound, 25, TRUE, -1)
|
||||
|
||||
target.visible_message("<span class='danger'>[user] [pick(attack.attack_verb)]ed [target]!</span>")
|
||||
target.apply_damage(damage, BRUTE, affecting, armor_block, sharp = attack.sharp)
|
||||
|
||||
Reference in New Issue
Block a user