Deletes CLICK_CD_BREAKOUT. (#14992)

There's no reason to prevent people from *clicking* on things
for 10 seconds. They won't be able to do anything useful while being
constrained anyway.
And also, all paths leading to CLICK_CD_BREAKOUT go through
CLICK_CD_RESIST, so this change effectively lowers the "can't click
anything" time from 10s to 2s (not to zero)
This commit is contained in:
moxian
2020-11-26 09:44:37 +00:00
committed by GitHub
parent 6d9a5bf816
commit 388b69d78e
6 changed files with 1 additions and 14 deletions
-4
View File
@@ -787,8 +787,6 @@ GLOBAL_LIST_INIT(ventcrawl_machinery, list(/obj/machinery/atmospherics/unary/ven
if((I = get_restraining_item())) // If there is nothing to restrain him then he is not restrained
var/breakouttime = I.breakouttime
var/displaytime = breakouttime / 10
changeNext_move(CLICK_CD_BREAKOUT)
last_special = world.time + CLICK_CD_BREAKOUT
visible_message("<span class='warning'>[src] attempts to unbuckle [p_them()]self!</span>", \
"<span class='notice'>You attempt to unbuckle yourself... (This will take around [displaytime] seconds and you need to stay still.)</span>")
if(do_after(src, breakouttime, 0, target = src))
@@ -824,8 +822,6 @@ GLOBAL_LIST_INIT(ventcrawl_machinery, list(/obj/machinery/atmospherics/unary/ven
else if(legcuffed)
I = legcuffed
if(I)
changeNext_move(CLICK_CD_BREAKOUT)
last_special = world.time + CLICK_CD_BREAKOUT
cuff_resist(I)
/mob/living/carbon/resist_muzzle()
@@ -1181,8 +1181,6 @@
/mob/living/carbon/human/resist_restraints()
if(wear_suit && wear_suit.breakouttime)
changeNext_move(CLICK_CD_BREAKOUT)
last_special = world.time + CLICK_CD_BREAKOUT
cuff_resist(wear_suit)
else
..()