Method code for $root.add_flag()

[Turn off line numbering]
  1: arg flag;
  2: 
  3: (> .perms(sender(), 'manager) <);
  4: (> $sys.touch('coreok) <);
  5: if (flag == 'core && !$sys.is_system(sender()))
  6:     throw(~perm, "Only system objects can set the 'core flag.");
  7: flag == 'fertile && (> .perms(sender(), 'manager) <);
  8: 
  9: // let them add any flag they want
 10: flags = (flags || []).setadd(flag);

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

Tlon