mirror of
https://github.com/ParadiseSS13/Paradise.git
synced 2026-07-21 03:55:05 +01:00
Protocol Alpha 1-9
Also, apparently the fact that bashing an IPC's head into an oven (which already does increased damage to the IPC for brute damage) needs to also do burn damage. So, RIP all IPCs once you get caught in the kitchen. You're time is up...
This commit is contained in:
@@ -61,6 +61,7 @@
|
||||
head.disfigure("burn")
|
||||
add_logs(user, G.affecting, "deep-fried face")
|
||||
qdel(G) //Removes the grip so the person MIGHT have a small chance to run the fuck away and to prevent rapid dunks.
|
||||
return 1
|
||||
return 0
|
||||
|
||||
|
||||
|
||||
@@ -48,7 +48,7 @@
|
||||
if(ishuman(G.affecting))
|
||||
if(G.state < GRAB_AGGRESSIVE)
|
||||
to_chat(user, "<span class='warning'>You need a better grip to do that!</span>")
|
||||
return 1
|
||||
return 0
|
||||
var/mob/living/carbon/human/C = G.affecting
|
||||
C.visible_message("<span class='danger'>[user] forces [C] onto [src], searing [C]'s body!</span>", \
|
||||
"<span class='userdanger'>[user] forces you onto [src]! It burns!</span>")
|
||||
@@ -58,5 +58,4 @@
|
||||
add_logs(user, G.affecting, "burns on a grill")
|
||||
qdel(G) //Removes the grip to prevent rapid sears and give you a chance to run
|
||||
return 1
|
||||
else
|
||||
return 0
|
||||
return 0
|
||||
@@ -48,22 +48,20 @@
|
||||
if(ishuman(G.affecting))
|
||||
if(G.state < GRAB_AGGRESSIVE)
|
||||
to_chat(user, "<span class='warning'>You need a better grip to do that!</span>")
|
||||
return 1
|
||||
return 0
|
||||
var/mob/living/carbon/human/C = G.affecting
|
||||
var/obj/item/organ/external/head/head = C.get_organ("head")
|
||||
if(!head)
|
||||
to_chat(user, "<span class='warning'>This person doesn't have a head!</span>")
|
||||
return 1
|
||||
return 0
|
||||
C.visible_message("<span class='danger'>[user] bashes [C]'s head in [src]'s door!</span>", \
|
||||
"<span class='userdanger'>[user] bashes your head in [src]'s door! It feels rather hot in the oven!</span>")
|
||||
C.emote("scream")
|
||||
user.changeNext_move(CLICK_CD_MELEE)
|
||||
if(!(head.status & ORGAN_ROBOT))
|
||||
C.apply_damage(5, BURN, "head") //5 fire damage, 15 brute damage, and weakening because your head was just in a hot oven with the door bashing into your neck!
|
||||
C.apply_damage(5, BURN, "head") //5 fire damage, 15 brute damage, and weakening because your head was just in a hot oven with the door bashing into your neck!
|
||||
C.apply_damage(15, BRUTE, "head")
|
||||
C.Weaken(2)
|
||||
add_logs(user, G.affecting, "head smashed in oven")
|
||||
qdel(G) //Removes the grip to prevent rapid bashes. With the weaken, you PROBABLY can't run unless they are slow to grab you again...
|
||||
return 1
|
||||
else
|
||||
return 0
|
||||
return 0
|
||||
|
||||
Reference in New Issue
Block a user