From 5112fea4f697624a0326cf6f4ed7d18890ba8e1a Mon Sep 17 00:00:00 2001 From: VerySoft Date: Wed, 29 Jun 2022 02:12:17 -0400 Subject: [PATCH] A pAI death tweak I forgot! --- code/game/machinery/recharger.dm | 4 ++-- code/game/objects/items/devices/paicard_vr.dm | 7 ++++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/code/game/machinery/recharger.dm b/code/game/machinery/recharger.dm index 775f4e224c4..ea2854480a8 100644 --- a/code/game/machinery/recharger.dm +++ b/code/game/machinery/recharger.dm @@ -143,9 +143,9 @@ pcard.damage_random_component() update_icon() else if(pcard.pai.bruteloss) - pcard.pai.adjustBruteLoss(-1) + pcard.pai.adjustBruteLoss(-5) else if(pcard.pai.fireloss) - pcard.pai.adjustFireLoss(-1) + pcard.pai.adjustFireLoss(-5) else charging = null update_icon() diff --git a/code/game/objects/items/devices/paicard_vr.dm b/code/game/objects/items/devices/paicard_vr.dm index d5ec060a461..7283966d477 100644 --- a/code/game/objects/items/devices/paicard_vr.dm +++ b/code/game/objects/items/devices/paicard_vr.dm @@ -21,9 +21,10 @@ var/global/list/paikeys = list() user.visible_message("\The [user] secured \the [src]'s maintenance panel.") playsound(src, 'sound/items/Screwdriver.ogg', 50, 1) else if(pai) - panel_open = TRUE - user.visible_message("\The [user] opened \the [src]'s maintenance panel.") - playsound(src, 'sound/items/Screwdriver.ogg', 50, 1) + if(do_after(user, 3 SECONDS)) + panel_open = TRUE + user.visible_message("\The [user] opened \the [src]'s maintenance panel.") + playsound(src, 'sound/items/Screwdriver.ogg', 50, 1) if(istype(I,/obj/item/device/robotanalyzer)) if(!panel_open) to_chat(user, "The panel isn't open. You will need to unscrew it to open it.")