Adds Posterior Burning

- Photocopiers can now be emagged;
- Photocopiers deal 20 Burn damage to any mob attempting to fax their
posterior
This commit is contained in:
TullyBurnalot
2016-07-08 00:37:37 +01:00
parent 3626342f8c
commit 7972dbff32
+19 -1
View File
@@ -228,7 +228,18 @@
var/icon/temp_img
if(!check_ass()) //You have to be sitting on the copier and either be a xeno or a human without clothes on.
return
if(emagged)
if(ishuman(ass))
var/mob/living/carbon/human/H = ass
to_chat(ass,"<span class='notice'>Something smells toasty...</span>")
var/obj/item/organ/external/G = H.get_organ("groin")
G.take_damage(0, 20)
sleep(20)
ass.emote("scream")
if(!ishuman(ass))
var/mob/living/H = ass
to_chat(ass,"<span class='notice'>Something smells toasty...</span>")
H.apply_damage(20, BURN)
if(ishuman(ass)) //Suit checks are in check_ass
var/mob/living/carbon/human/H = ass
temp_img = icon('icons/obj/butts.dmi', H.species.butt_sprite)
@@ -310,6 +321,13 @@
else
return 1
/obj/machinery/photocopier/emag_act(user as mob)
if(!emagged)
emagged = 1
to_chat(user,"<span class='notice'>You overload the photocopier's laser printing mechanism.</span>")
else
to_chat(user,"<span class='notice'>The photocopier's laser printing mechanism is already overloaded!</span>")
/obj/item/device/toner
name = "toner cartridge"
icon_state = "tonercartridge"