Method code for $root.will_inherit()

[Turn on line numbering]
arg who;

if (this() in sender().parents())
    throw(~perm, sender() + " already has " + this() + " as a parent.");
if (!.has_flag('fertile, sender()) && !.trusts(who))
    throw(~perm, this() + " refuses to be parent of " + sender() + ".");

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

the Cold Dark