public override void SetOwner(Player owner) { this.owner?.RemoveCity(this); base.SetOwner(owner); owner.AddCity(this); SetProduction(Unit.infantry); }