public void CopyFromInternal(PF2SpellLevel r, bool newc) { Level = r._level; if (newc) { _spells = r._spells.CloneContents(); } else { _spells.ReplaceClone(r.Spells); } }
public void CopyFrom(PF2SpellLevel r) { CopyFromInternal(r, false); }
public PF2SpellLevel(PF2SpellLevel r) { CopyFromInternal(r, true); }