[MIRROR] [s] Cleanup escalation unsafe procs [MDB IGNORE] (#8642)

* [s] Cleanup escalation unsafe procs (#61905)

Fixes admins spawning in atoms and datums without the DF_VAR_EDITED flag

* [s] Cleanup escalation unsafe procs

Co-authored-by: Jordan Brown <Cyberboss@users.noreply.github.com>
This commit is contained in:
SkyratBot
2021-10-06 20:36:27 +02:00
committed by GitHub
parent a2125e3215
commit fc29da4e9c
6 changed files with 14 additions and 8 deletions

View File

@@ -85,7 +85,10 @@
return min(arglist(args))
/proc/_new(type, arguments)
return new type (arglist(arguments))
var/datum/result = new type(arglist(arguments))
if(istype(result))
result.datum_flags |= DF_VAR_EDITED
return result
/proc/_num2text(N, SigFig = 6)
return num2text(N, SigFig)