DF Suggestions / Possible new job
« on: January 26, 2007, 02:56:00 pm »Anyway, as immigration currently stands, all immigrants arrive with three skills pulled from the pool of skills tied to their job. (There are exceptions to this, but only in those cases where the job does not have three skills to pull from, such as Miners and Mechanics.)
However, these three skills are not necessarily random; as of v0.23.130.23a., all immigrant Farmers arrive with Grower, Butcher, and then one other skill chosen from their vast list. By the same token, all immigrant Carpenters arrive with Wood Cutting, Carpentry, and then either Engineer or Bowyer.
Of particular concern to me in this discussion are Farmers. As mentioned, a Farmer's third skill is pulled from a very large list. In fact, there are more skills tied to Farmer than other any job, with the consequence that in a large fort where specialization becomes crucial, you tend to need more Farmers than any other type of dwarf.
Therefore, I propose the creation of a new job, the Rancher, which would take over the following Farmer skills: Butcher, Tanner, Milker, Cheese Maker, and Soaper. One could conceivably add one or two more to this list such as Lye Maker or Wood Burner. The non-random job for Farmers would remain Grower, and the non-random job for Ranchers would be Butcher.
This would be beneficial in a number of ways. First, it would increase the chance of a Farmer arriving with a useful skill like Cook or Brewer by giving them two random skill slots instead of one. Second, by removing Butcher from Farmers, it means that separate dwarves handle two time-critical tasks (planting crops and butchering animals) instead of forcing the same dwarves to prioritize. I cannot count the number of times a kitten has saved itself in the nick of time by adopting, just because a Butcher couldn't get to it in time.
I realize that I likely do not have a full appreciation of the technical hurdles involved, but should this idea be feasible, I
think it could be a very useful change.
Edit: fixed some organization issues.
[ January 26, 2007: Message edited by: XenoZergie ]