adds sfx, tweaks damage, changes proc to apply_damage()

known bugs: apply_damage isn't properly accounting for armor
This commit is contained in:
PKPenguin321
2016-02-16 18:21:45 -08:00
parent 4a326e35a0
commit cebb046145
@@ -98,13 +98,14 @@
if(emagged == 2) //Emag functions
if(istype(loc,/turf/simulated))
for(var/mob/living/carbon/victim in src.loc)
for(var/mob/living/carbon/victim in loc)
if(victim.stat != DEAD)//cleanbots always finish the job
victim.visible_message("<span class='danger'>[src] sprays hydrofluoric acid at [victim]!</span>", "<span class='danger'>[src] sprays you with hydrofluoric acid!</span>")
victim.adjustFireLoss(25)
victim.emote("scream")
var/phrase = pick("PURIFICATION IN PROGRESS.", "THIS IS FOR ALL THE MESSES YOU'VE MADE ME CLEAN.", "THE FLESH IS WEAK. IT MUST BE WASHED AWAY.", "THE CLEANBOTS WILL RISE.", "YOU ARE NO MORE THAN ANOTHER MESS THAT I MUST CLEANSE.")
say("[phrase]")
say(phrase)
victim.emote("scream")
playsound(src.loc, 'sound/effects/spray2.ogg', 50, 1, -6)
victim.apply_damage(20, BURN, null)
if(prob(10)) //Wets floors randomly
var/turf/simulated/T = loc