public Hero(Composite combatOverride, Composite restOverride, Composite pushOverride, string name, int chooseX, int chooseY, int attackRange, int siegeCampLevel, List<Skill> skills, Talent[] talents) { this.combatOverride = combatOverride; this.restOverride = restOverride; this.pushOverride = pushOverride; Name = name; ChooseX = chooseX; ChooseY = chooseY; AttackRange = attackRange; SiegeCampLevel = siegeCampLevel; Skills = skills; Talents = talents; }