quote:
Originally posted by Eagle of Fire:
<STRONG>I'm against having some loot automatically forbiden without a good reason. If you have a fortress built just right next to a kobold or goblin town, the danger of having aforementioned town include the fact that your dwarves will sometimes wander in that direction for reasons that the player think stupid.</STRONG>
The problem is that in this case, the player is able to forbid things manually, but if they don't, dwarves rush off and die. This is a bad situation; it dull, repetitive micromanagement. That should be avoided whenever possible... forcing the player to constantly drop whatever they're doing to check the kobold cave adds absolutely nothing to the game. If you want dwarves to randomly die because they make stupid decisions, that's fine, but the player shouldn't be put in a sitatuion where that level of micromanagement governs whether dwarves live or die; the game has enough micromanagement as it is, and we should try and reserve it for situations that are really important.
As long as forbiddings exist, the game should attempt to automatically apply them where they make sense. Doing it any other way just makes for unfun gameplay.
(Also, keep in mind that this is not a "sometimes dwarves die" thing. If an unforbidden piece of loot is lying near the kobold cave, every single dwarf who has item hauling on is eventually going to try to go and get it, and will eventually die. Every new dwarf that gets item hauling turned on will run over and die. The AI here is not killing them for "reasons that the player think stupid", it is being stupid. Having every dwarf in your fortress automatically charge a known danger zone is not so much realistic stupidity as it is a bug in the AI that needs to be, in some fashion or another, fixed or smoothed over.)
In general, a good gameplay principal to avoid pointless micromanagement is this: If there is only one sensible decision to make in a situation, or if one situation is obviously the sensible 'default', then that result should be automatically selected as the default by the game. Forcing the player to take the same obvious actions over and over again does not add anything to the gameplay, and only adds to the difficulty insofar as you're forcing the player to struggle against the limitations of your interface.
With that said... is there a 'danger zone' designation you can make to automatically forbid every item in it and keep your dwarves out? That's what we really need.
[ December 27, 2007: Message edited by: Aquillion ]