Method code for $root.del_flag()

[Turn on line numbering]
arg flag;

(> .perms(sender(), 'manager) <);
(> $sys.touch('coreok) <);
if (flag == 'core && !$sys.writable_core())
    throw(~perm, this() + " is a core object, and the core isn't writable.");

// let them add any flag they want
flags = (flags || []).setremove(flag);

["// Created as a part of ColdCore, see: @help Credit"]

the Cold Dark