From 100f1d8fd945c723b855c2606bd82607b36ecd4d Mon Sep 17 00:00:00 2001 From: Kashargul <144968721+Kashargul@users.noreply.github.com> Date: Wed, 11 Sep 2024 18:26:35 +0200 Subject: [PATCH] fix ID access --- code/game/objects/items/weapons/id cards/cards.dm | 4 ++++ code/modules/mining/machinery/machine_processing.dm | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/code/game/objects/items/weapons/id cards/cards.dm b/code/game/objects/items/weapons/id cards/cards.dm index 479e3841a53..b008c4ec875 100644 --- a/code/game/objects/items/weapons/id cards/cards.dm +++ b/code/game/objects/items/weapons/id cards/cards.dm @@ -292,6 +292,10 @@ if(loc == R) hud_layerise() +/obj/item/weapon/card/id/cargo/minee/borg/GetAccess() + return R?.idcard?.GetAccess() + + /obj/item/weapon/card/id/cargo/miner/borg/Destroy() UnregisterSignal(src, COMSIG_OBSERVER_MOVED) ..() diff --git a/code/modules/mining/machinery/machine_processing.dm b/code/modules/mining/machinery/machine_processing.dm index f889350ec6b..83eefc3031f 100644 --- a/code/modules/mining/machinery/machine_processing.dm +++ b/code/modules/mining/machinery/machine_processing.dm @@ -124,7 +124,7 @@ . = TRUE if("claim") if(istype(inserted_id)) - if(access_mining_station in inserted_id.access) + if(access_mining_station in inserted_id.GetAccess()) inserted_id.mining_points += machine.points machine.points = 0 else