A mercenary is any monster identified by the
is_mercenary() macro and ultimately defined by the
Mercenaries are human and considered part of the Yendorian Army; they have special rules for generating their starting weapons and armor, and are among some of the relatively few monsters that can be bribed. All mercenaries are chaotic, and are not valid polymorph forms.
As fighters, they only have one weapon attack and lack monster magic resistance, though the higher-ranked mercenaries have a slightly higher resistance stat and are capable of two weapon attacks per turn. Mercenaries will follow the player to other levels, even if they are currently peaceful; like all humans, they do not respect Elbereth.
Mercenaries start with weaponry varying from short swords to silver sabers, and armor varying from leather armor to crystal plate mail; most can also be generated with gloves, boots, helmets, shields, and wands. In addition, Yendorian army foot soldiers (i.e. those that are randomly generated) may also receive C- or K-rations. The exact contents of each trooper's inventory is dependent on their experience and rank.
All mercenaries are eligible for a random offensive item.
As lower-ranking mercenaries, soldiers and watchmen have a 1⁄3 chance of being generated with a random weapon from the set of all polearms, plus lances and mattocks - if this is the case, they will always get either a knife or a dagger as a secondary weapon, with equal probability. Otherwise, their primary weapon will have be either an ordinary spear or an ordinary short sword with equal probability, and they will have a 3⁄4 chance of taking a knife as a secondary weapon.
Higher-ranked mercenaries randomly take one of two primary weapons with equal probability, and also have a 3⁄4 chance of taking a knife as a secondary weapon. Sergeants choose either a flail or a mace; lieutenants choose either an ordinary broadsword or a long sword; and captains (including watch captains) choose either a long sword or a silver saber.
Each rank of soldier has a particular target AC as follows:
|soldier or watchman||3|
The game uses a complicated procedure to outfit each mercenary with a selection of armor giving roughly the target AC. If the soldier is unlucky, they might be given less armor; if they are lucky, they might be given enchanted armor that takes them beyond the target. Each mercenary is generated with one suit of body armor, and will always receive leather armor at bare minimum. All ranks are eligible for ring mail or studded leather armor; sergeants and above, including guards, are eligible for splint mail or banded mail; and lieutenants and captains, including watch captains, are eligible for plate mail or crystal plate mail. In addition, mercenaries of all ranks may be randomly generated with any of the items from the following list:
There is no guarantee that any particular non-body armor slot will be filled, and they can be given multiple items for any slot.
Yendorian army fighters that are randomly generated have a 1⁄3 chance of being generated with a K-ration, and an independent 1⁄2 chance of being generated with a C-ration; sergeants and above also have a 1⁄3 chance of being generated with a bugle.
Unlike all other monster types, low-ranking mercenaries have only a 1⁄13 chance to be generated with random defensive items, miscellaneous items, and gold; other mercenaries have the same chance as normal.
is the total gold in your open inventory and varies depending on the exact type of monster: 150 for soldiers, 250 for sergeants, 500 for lieutenants, and 750 for captains. They only have a two in three chance of accepting the offer.
- That should do. Now beat it!
- You successfully bribed a mercenary, turning them peaceful.
- That's not enough, coward!
- An attempt to bribe a mercenary failed.
In some variants, some mercenaries are made into "racial monsters", meaning that they can be of various creature types, such as elves, orcs, and dwarves - this may be accompanied by changes to the inventory they are generated with, e.g. foregoing boots for a centaur watchman. These mercenaries will still appear as @ to the player.
In GruntHack, all mercenaries are eligible to be racial monsters.
In EvilHack, soldiers and the Watch can be of various races.