public override void CopyMembers(BaseSkillRequirement Copy) { WithinAttackRangeRequirement NewRequirement = (WithinAttackRangeRequirement)Copy; _Range = NewRequirement._Range; _ConsiderWalls = NewRequirement._ConsiderWalls; }
public override BaseSkillRequirement Copy() { WithinAttackRangeRequirement NewSkillEffect = new WithinAttackRangeRequirement(Context); NewSkillEffect._Range = _Range; NewSkillEffect._ConsiderWalls = _ConsiderWalls; return(NewSkillEffect); }