v50 Steam/Premium information for editors
  • v50 information can now be added to pages in the main namespace. v0.47 information can still be found in the DF2014 namespace. See here for more details on the new versioning policy.
  • Use this page to report any issues related to the migration.
This notice may be cached—the current version can be found here.

v0.31:Release information/0.31.11

From Dwarf Fortress Wiki
Jump to navigation Jump to search

Dwarf Fortress 0.31.11 was released on July 23, 2010

Combat was the focus last time, and this time I moved over to equipment and training. There are a number of bugs left to fix, but a lot of the largest problems should be cleaned up and training should be somewhat usable now. I wanted to shift ammunition over to a default system where it doesn't get tied to particular squads/hunters (with the old way left as a default for people that want to control it more), since that remains one of the more annoying things, but I didn't have time to finish it up. Just make sure you have some extra bolts sitting around, and 'm'-'f' should show you how your squads are doing ammo-wise. Barracks should also probably default to a non-reserved/non-purposed system, though that's not as bad as ammunition reservation is. In any case, I'll be moving on to the month-end project and entity populations, though I'll release again sooner if something comes up. --Toady

Crash fixes[edit]

  • stopped crash when individual squad members were selected in 's' and you go back to 's' after leaving
  • fixed crash moving from ammo assignment creation to material assignment
  • fixed reclaim crash
  • fixed text mode crash in SDL version (Baughn)

Major bug fixes[edit]

  • freed up assigned items properly when uniforms are overwritten
  • freed up equipment properly from empty positions when squad is disbanded
  • made civilian jobs respect attributes properly
  • fixed turtle (vermin) shell crafts/helms/gauntlets/etc.
  • stopped squad/off-time training activities from persisting when guy goes off to eat, do squad orders, die, etc.
  • made inactive/ordered squads free up their old training activities more quickly
  • stopped off-time training from gumming up squad training barracks assignment
  • removed dead/crazy/etc. dwarves from squads
  • dropped injured dwarves out of their activities properly
  • stopped bleeding dwarves from thinking they need to jump on the ground and be dragged to the hospital
  • stopped miners/woodcutters coming out of the military from thinking they had a claim to old tools
  • made people doing off-time training stop if it becomes inappropriate (kicked out of squad, etc.)
  • made quota countdown respect reactions again

Other bug fixes/tweaks[edit]

  • stopped body-component-based artifacts from defaulting out to iron figurines
  • made skill rust display properly on 'v' and made temporary skill loss conditions not display on military screen
  • changed rust display for skills
  • restricted shell moods to dwarves with shell prefs
  • stopped metal goblet/flask construction jobs from shuffling metal of product
  • fixed up idle strings for non-soldiers vs. lingering squad activities
  • decreased effect of low self-discipline on individual training
  • sped up training organization
  • WINDOWEDX/Y values respected when moving to windowed mode from full screen (Baughn)
  • fixed problem with skill demonstration session timer
  • added timers for sparring and individual combat drills
  • adjusted sparring pulled shots for recent combat balancing
  • adjusted skill rates for all practice activities
  • put forest start biome on humans (for proactive forest clearing)
  • changed hauling encumbrance speed formula and made hauling build atts slowly
  • stopped picks from being available to indiv choice soldiers
  • required subtype match for armor even under "partial match"
  • made off-duty archery training occur for indiv choice ranged weapons (not just crossbow)
  • cleaned up various raw typos (see file_changes.txt)
  • fixed a bunch of the "you" announcements in dwarf mode
  • made counter to stop excessive party attendence work properly
  • made it set up default ammo profiles for ranged squads