/// <summary> /// Constructor used in code. /// </summary> /// <param name="character"></param> public ImplantSetsWindow(Character character) : this() { m_character = character; m_sets = character.ImplantSets.Export(); m_maxJumpClones = character.Skills["Infomorph Psychology"].Level; }
/// <summary> /// Constructor used in code. /// </summary> /// <param name="character"></param> /// <exception cref="System.ArgumentNullException">character</exception> public ImplantSetsWindow(Character character) : this() { character.ThrowIfNull(nameof(character)); m_character = character; m_sets = character.ImplantSets.Export(); m_maxJumpClones = character.Skills[DBConstants.InfomorphPsychologySkillID].Level + character.Skills[DBConstants.AdvancedInfomorphPsychologySkillID].Level; }