New opendream pragmas (#20260)

Enabled new opendream pragmas
Fixed some runtime access check operators (`:`) around the codebase (not
all, some are unfixable as they're used in macros)

No player facing changes (hopefully)
This commit is contained in:
Fluffy
2024-12-29 11:12:09 +00:00
committed by GitHub
parent f55072cc42
commit 1ba0b35838
60 changed files with 324 additions and 813 deletions
+4 -3
View File
@@ -71,9 +71,10 @@
var/a_ip
if(holder && holder.owner && istype(holder.owner, /client))
a_ckey = holder.owner:ckey
a_computerid = holder.owner:computer_id
a_ip = holder.owner:address
var/client/owner_client = holder.owner
a_ckey = owner_client.ckey
a_computerid = owner_client.computer_id
a_ip = owner_client.address
else
a_ckey = "Adminbot"
a_computerid = ""