From 0685e87341aa4972cf8d3c09b5a07db9a8d7f7fd Mon Sep 17 00:00:00 2001 From: AnturK Date: Wed, 8 Apr 2015 16:21:19 +0200 Subject: [PATCH] - Adds delay to picket signs --- code/game/objects/items/weapons/signs.dm | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/code/game/objects/items/weapons/signs.dm b/code/game/objects/items/weapons/signs.dm index 21c85b31297..15451d602a8 100644 --- a/code/game/objects/items/weapons/signs.dm +++ b/code/game/objects/items/weapons/signs.dm @@ -7,6 +7,7 @@ attack_verb = list("bashed","smacked") var/label = "" + var/last_wave = 0 /obj/item/weapon/picket_sign/attackby(obj/item/weapon/W, mob/user, params) if(istype(W, /obj/item/weapon/pen) || istype(W, /obj/item/toy/crayon)) @@ -18,11 +19,13 @@ ..() /obj/item/weapon/picket_sign/attack_self(mob/living/carbon/human/user) - if(label) - user.visible_message("[user] waves around \the \"[label]\" sign.") - else - user.visible_message("[user] waves around blank sign.") - user.changeNext_move(CLICK_CD_MELEE) + if( last_wave + 20 < world.time ) + last_wave = world.time + if(label) + user.visible_message("[user] waves around \the \"[label]\" sign.") + else + user.visible_message("[user] waves around blank sign.") + user.changeNext_move(CLICK_CD_MELEE) /datum/table_recipe/picket_sign name = "Picket Sign"