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:Squad

From Dwarf Fortress Wiki
Jump to navigation Jump to search
This article is about an older version of DF.


Squads are a fundamental part of your fortress' Template:L - they are the units who carry out all the orders you give them. Your ability to manage these iron-blooded dwarves could spell the difference between a healthy fort's life and death.

For quick reference: from the main menu the military screen is accessible through the m key and the squads screen is accessible through the s key. The military screen and all its tabs are mouse-compatible, and can be navigated through mouse clicks rather than strictly keys (when in windowed mode).

For a simple, very basic, unarmed/unarmoured "How to attack a creature", see Template:L.

Creating a Militia

While far more confusing than before, the new military system makes up for its initial impenetrability with a huge increase in versatility. Squads can be assigned, reordered and restructured at will, and each soldier can be set to equip a highly-specified uniform along with the rest of their squad or stand out and equip something unique.

Forming Squads

Before you can do anything with your military you will want to go into the noble screen (n) and designate a Template:L. Subsequent squad leaders can also be designated through the nobles screen; once you designate a militia commander it will open up a slot for a Template:L, and once you designate one of those it opens another captain slot, etc. These roles are all functionally equivalent.

  • If the expedition leader is assigned to the militia commander or captain position from the nobles screen he will probably remove himself from the role a few seconds later. This may be a bug. v0.31.03

Alternatively the Militia commander position is the same as the squad 1 unit 1 position. You can simply create your first squad and assign a dwarf to the role directly. It is not possible to assign the Template:L to the position in this way, nor can you assign him to be the captain of any squad. You can however assign him to positions 2 through 10 making him an ordinary soldier.

When you have designated a commander/captain, going to the military screen will show that dwarf under the "Squads/Leaders" heading and you'll notice an option to create a new squad. You can also create a new squad before you designate your militia commander; the first dwarf you choose will automatically be thrust into the position. Creating the squad moves the display of the dwarf from the 'available' heading to the squad heading. You can then fill out the squad with any dwarf in the fort. No more than ten dwarves can be assigned to any one squad. When you add a dwarf to one squad they will be removed from another; for this reason you will always see the majority of your dwarves in the rightmost pane. Dwarves that are already in a military squad will have the name of that squad in the uppermost box, allowing you to skip them over if necessary.

Equipping Soldiers

In the military screen, press n to open the uniforms tab. Each listing under the 'Uniforms' header is essentially a pre-designed set of equipment that you can quickly apply to any individual soldier or entire squad, much like a template. You can create new uniforms if you want and add or remove items from any uniform set by navigating this menu. Uniform templates are only created in this tab, not applied.

While still in the military screen, press e to open the equipment tab. The default sub-tab, 'View/Customize will be open. In this screen you can select individual dwarves and apply individual pieces of equipment to them, from Armor, Leggings, Helms, Gloves, Boots, Shields, and Weapons, as well as Material and Color depending on the piece of equipment highlighted. To select a specific piece of equipment (such as an artifact), select 'specific _____' under that equipment type (eg. 'specific armor' in the Armor field); for your convenience, highest-quality equipment is listed first.

To apply your preset uniform templates, press U in the equipment tab to open the Assign Uniforms sub-tab and move the selector to the Position Uniform header. Pressing enter will apply the selected uniform to the individual dwarf of your choosing, and shift+enter will apply the selected uniform to the entire squad.

For ranged soldiers, open the ammunition (f) tab and assign them something from there. If you don't care what they use, you still need to give them ammo - just pick 'bolts' and it will default to any bolts they can find. Assigning at least TWO piles of ammunition with two separate use designations is recommended. Assign one pile for training and one for fighting, or they will use all of their bolts training and end up attempting to whack enemies with their crossbows.

If you're still experiencing trouble try following these steps posted to Mantis. If that doesn't work, post additional detail to that bug report if you are able.

Direct Commands

Getting your military to actually do something is a lot more difficult than it once was; gone are the days of stationing a squad near the enemy and hoping for the best. You can now give direct orders to attack one or more specific targets or to move to a specific location at will through the squads menu.

There is now a clear discrepancy between active orders and passive orders-- the latter is programming that a dwarf will follow to the letter and acts more as a defense method, and the former is used for taking the fight to the enemy. The squads menu is predominantly used for active commands, and the alert and scheduling menus are used for passive commands. This article will focus on the active commands you can issue your squads.

A squad that is following an active command is free to go wherever it is ordered to go unhindered by any Template:L restrictions.

For more information on passive commands, see Template:L.

Selecting Squads/Soldiers

In the new military, soldiers operate much more like part-time militiamen than full-time warriors. When soldiers are not passively doing their civilian duties or following their schedule programming, they can be actively sent to do small tasks to aggressively defend your fortress. After these orders have been carried out or cancelled, your dwarves will happily return to their passive programming as if they were never interrupted.

In the squad menu, you can press either a/b/c/etc to select the squad that will execute an order, or hold shift to select multiple at once. You may press p if you want to toggle between having an individual dwarf or the squad perform the order.

There are two types of active orders that can be given to your dwarves:

Move Order

A move order is issued by pressing m, choosing an area, and pressing enter after you have selected a squad. Soldiers on a move order will attack any hostiles they encounter on their way to their destination as well as wild animals and whatever other creatures they might encounter, whether you like it or not. This replaces the previous version's 'Station Squad' command and can be used to control squads in a similar manner as in 40d.

Attack Order

The attack order, or kill command, allows your military to focus their attack on one or more specific targets. It is a very unsubtle way of beating into your dwarves' booze addled minds that they are to kill your target or be killed in the attempt. It may very well be your last command to your dwarves if things are getting desperate.

After selecting which dwarves will execute the kill order, press k to 'Attack'. Now you have several options: you can move the cursor to what you want to attack and press enter, press list and select what you want to attack from a list, or rectangle to select an area of things you want dead. Upon pressing enter your dwarves will happily run off to execute the order by executing the target. This order will remain after the intended victim is killed, leaving your squad standing over the corpse of their slain enemy waiting for new orders. Similar behavior will emerge if the intended target is caught in a Template:L; when the caged target is hauled to the animal stockpile, the dwarves given the orders to kill it will follow the cage as it is hauled and wait around it once it is stockpiled until the kill order is canceled.

Currently dwarves go about this with a little more vigor than required and will also attack any other creatures nearby. As a result it is very difficult to attack members of an enemy group with any sort of precision, and if your dwarves cannot take down their target there is no real way to get them out of combat; it's do-or-die. It is unknown whether this is a bug or a feature.

Cancelling Orders

Pressing the o key in the squad screen will cancel the selected dwarves' active orders, sending them back to their civilian or pre-scheduled military lives. It appears that this does not always work properly; as a result, your over-eager dwarves may get themselves into some trouble. Take caution when sending them deep into unfamiliar territory.

Order Scheduling

Full article: Template:L

Squads can also be assigned order schedules which are passive commands that can be set for each month of the year which they will automatically perform whenever they are not busy with any active commands you are issuing. From the squad menu you can toggle through any order schedules you have defined quite quickly by pressing t. This will set the order schedule for the entire squad even if you only have a single dwarf selected.

To edit an existing order schedule or create a new one you need to visit the military-schedule screen. This can be done directly from the squad menu by pressing s or alternatively you can back out of the squad menu and use m,s to get to the schedule page from the military screen. The details of setting up an order schedule are described on the Template:L page.

Reported Squad-Related Bugs

  • Copying and pasting an empty order onto a non-empty order causes a crash. -- Fixed v0.31.03
  • Going to the military-schedule-grid screen and selecting your inactive alert group causes a crash. -- Fixed v0.31.03
  • In military, accessing 'Pri/Assignments' (m, e, U, P) when no squads are formed causes a crash. -- Fixed v0.31.03
  • If your Expedition Leader/Mayor is killed, all unassigned noble positions vanish. -- Fixed v0.31.08 or older
  • Soldiers who have been killed are not removed from their squads. -- Fixed v0.31.11
  • When selecting new dwarves to place in a squad the cursor always returns to the first available dwarf instead of remaining where it is.
  • The list of dwarves available to join a squad includes dwarves that are already in a squad.
  • Soldiers who have completed a kill task do not cancel their kill task. This may be intentional.

Template:Military v0.31