Closed GoogleCodeExporter closed 9 years ago
Yeah that is bad news. You really shouldn't be able to create a custom prof
that uses
the name of a default profession.
Original comment by treyst...@gmail.com
on 24 Oct 2009 at 12:05
Original comment by treyst...@gmail.com
on 24 Oct 2009 at 12:05
This issue was closed by revision r332.
Original comment by treyst...@gmail.com
on 25 Oct 2009 at 11:46
The fix was to disallow new custom professions that share a name with a default
profession. For legacy professions you will have to rename them
Original comment by treyst...@gmail.com
on 25 Oct 2009 at 11:47
That's pretty annoying tbh. It's quite useful to be able to set custom
professions
to a default profession so they show up with the default professions as you can
then
easily set the same labor preferences on them all.
I tend to have more Stonecrafters & Bonecarvers than I need due to strange
moods & I
generally want those dwarves to be doing something else (such as the profession
they
were doing before they had their strange mood) rather than sitting around idle
so it
is very helpful to set their custom profession to the default profession you
would
like.
It is also helpful when you have a dwarf whom does 2 tasks such as
Brewer/Farmer or
Cook/Farmer etc. In my case some of those dwarves show up as "Planter" along
with my
normal Farmers but I want to be able to change the labor preferences for the
Brewers
& Cooks collectively in an easy way so assigning the custom profession
accordingly
allows me to do this.
This is actually one of the things I much prefer over Dwarf Manager. In DM
dwarves
with custom professions (regardless of whether they are the same as default
proefessions) show up at the end of the list of dwarves & if you look at that
dwarves properties it shows and edit box for Profession & a text box with "Real
Profession" so there is a way of differentiating them on a per-dwarf basis.
A more elegant solution would be to allow custom professions the same as
default
professions (as in 0.4.1) but modify the delete code to check if any dwarves
custom
professions are set to the custom profession being deleted & throw the error
(preferably with a handy list of the dwarves in question) appropriately.
I expect I'm not the only user who will be affected by this change.
Original comment by pally.sa...@gmail.com
on 26 Oct 2009 at 11:20
Re-opening. You have some good points. All that really needs changing is the
delete-
checking.
Original comment by treyst...@gmail.com
on 26 Oct 2009 at 9:20
This issue was closed by revision r334.
Original comment by treyst...@gmail.com
on 26 Oct 2009 at 9:51
Original issue reported on code.google.com by
pally.sa...@gmail.com
on 22 Oct 2009 at 11:55