CI lint for UID() misuse (#28465)

* Adds CI check for UID() being passed parameters.

* Fixes cases of UID() being passed parameters.
This commit is contained in:
chuga-git
2025-02-21 13:35:02 -06:00
committed by GitHub
parent 746cf7eb5c
commit 38642d5888
12 changed files with 27 additions and 21 deletions
+1 -1
View File
@@ -59,7 +59,7 @@
/obj/item/mod/module/Initialize(mapload)
. = ..()
module_UID = UID(src)
module_UID = UID()
if(module_type != MODULE_ACTIVE)
return
if(ispath(device))
+2 -2
View File
@@ -540,10 +540,10 @@
incompatible_modules = list(/obj/item/mod/module/anti_magic)
/obj/item/mod/module/anti_magic/on_suit_activation()
ADD_TRAIT(mod.wearer, TRAIT_ANTIMAGIC, "[UID(src)]")
ADD_TRAIT(mod.wearer, TRAIT_ANTIMAGIC, "[UID()]")
/obj/item/mod/module/anti_magic/on_suit_deactivation(deleting = FALSE)
REMOVE_TRAIT(mod.wearer, TRAIT_ANTIMAGIC, "[UID(src)]")
REMOVE_TRAIT(mod.wearer, TRAIT_ANTIMAGIC, "[UID()]")
/obj/item/mod/module/anomaly_locked/teslawall
name = "MOD arc-shield module" // temp