Tweaks Load Lawset to differentiate between admins and normal players, admins can choose to not change zeroth laws (#22842)

* Naughty borgs

* I'm warning you

* typo

* Update law_manager.dm
This commit is contained in:
Vi3trice
2023-11-21 12:59:45 +00:00
committed by GitHub
parent 9d82850551
commit f70b534aee
2 changed files with 14 additions and 8 deletions
+3 -2
View File
@@ -72,9 +72,10 @@
if(istype(AL))
sorted_laws += AL
/datum/ai_laws/proc/sync(mob/living/silicon/S, full_sync = 1)
/datum/ai_laws/proc/sync(mob/living/silicon/S, full_sync = TRUE, change_zeroth = TRUE)
// Add directly to laws to avoid log-spam
S.sync_zeroth(zeroth_law, zeroth_law_borg)
if(change_zeroth)
S.sync_zeroth(zeroth_law, zeroth_law_borg)
if(full_sync || ion_laws.len)
S.laws.clear_ion_laws()