View Issue Details

IDProjectCategoryView StatusLast Update
0006708Dwarf FortressCivilizations/Entities -- Populationspublic2021-12-26 09:31
ReporterDrKillPatient Assigned Touser6 
PrioritynormalSeverityminorReproducibilityrandom
Status confirmedResolutionopen 
PlatformMacbook AirOSMac OS X MavericksOS Version10.9.3
Product Version0.40.01 
Summary0006708: Human civilization's soldier is an Alligator Recruit.
DescriptionIn adventure mode, while investigating the various army symbols on the fast travel map, I found that one such army consisted of a single "Alligator Recruit." He is colored grey, unnamed, and, naturally, doesn't respond to my talking to him. However, he seems peacefully aligned, unlike the more aggressive wild alligators.

A save can be found at the DFFD link below; the alligator in question is directly to my adventurer's right.
http://dffd.wimbli.com/file.php?id=8764
Steps To ReproduceI've gone so far as to check out other armies from the same civilization in the same city. All other troops are human.
TagsNo tags attached.

Relationships

parent of 0008930 acknowledgedlethosor Army of crundle recruits, fleshball recruits, and a mudman recruit show up out of nowhere 
has duplicate 0006943 resolveduser11 Found a Giant Lion Recruit in the woods 
has duplicate 0007057 resolveduser6 Lion recruit 
has duplicate 0010198 resolvedLoci Adventure mode, civs have "cat recruits"? Also the link to the DF file depot on the bug forum redirects to... somewhere else. 
has duplicate 0009901 resolveduser11 Siege lead by a beast. 
has duplicate 0011138 resolvedLoci Human sieges bring horses as soldiers rather than mounts 
related to 0004450 resolvedToady One Goblin mounts encountered in Adv Mode are wearing clothing and trinkets made from their kills 
related to 0009406 new Undead siege includes living animal man Recruits (not necros?) 
related to 0009430 new Beak dogs mounted on beak dogs arrive during goblin sieges 
Not all the children of this issue are yet resolved or closed.

Activities

DrKillPatient

2014-07-08 14:15

reporter   ~0025148

An update: Checking legends, it appears that the alligator did have a single two-part name — "Baldnessangel" — which appears to be in the style of, say, Trolls in Goblin armies. The feature may be related to this bug.

Furthermore, the alligator's legends mode page seems to indicate that from her birth in 136 to the year 174, she acted like a standard wild creature, harassing various humans. However, in 174, she "took up residence in Scorchedmurk the Princess of Spires [the town's sewers] of the Familial Fellowship in Goldenspeechless [the town in which I found her]." I suspect that, in becoming associated with the town by residing in the sewers, the alligator somehow took on full civ-member status. I don't know why she might be called Recruit rather than Peasant, however.

arara

2014-07-08 14:22

reporter   ~0025150

I was ambushed by an alligator recruit with the 'you feel uneasy' message. well, I assume it was the ambushee; because it didn't actually attack, just stood there instead. The exact same thing happened later with a giant jaguar recruit.

DrKillPatient

2014-07-08 17:21

reporter   ~0025188

Hm, maybe animals without CAN_LEARN can somehow learn skills now? If a creature gets combat skills via previous experience in worldgen, that would explain their Recruit status as opposed to Peasant.

Peeps

2014-07-08 19:06

reporter   ~0025209

I had the same problem, I saw my first roaming party on the world map and went to see what it was, when I reached it I was ambushed by a friendly "Alligator Recruit"
This was in a snowy forest, mind you, somewhere an alligator has no place being, even if he IS on some secret mission from his ruling civilization.

Rafal99

2014-07-11 08:14

reporter   ~0025757

>>If a creature gets combat skills via previous experience in worldgen, that would explain their Recruit status as opposed to Peasant.

But the profession "Recruit" only applies to military people who have no combat skills. Once they get some combat skills they either become Wrestler or some <Weapon>man.

smjjames

2014-07-14 18:41

reporter   ~0026403

Found an alligator recruit as well, heh.

smjjames

2014-08-10 14:31

reporter   ~0028755

This animal recruit thing just got even wierder. On my way north, I got ambushed by a few recruits and two turkey recruits. At this point I was like 'turkey recruits? umkay....', continued on fighting them. Accidentially killed one with a punch to the head, but to my surprise, when I gave the other one a kick to the rear, it had clothes.

I didn't even notice it had clothes until I got the combat message of the attack going through it's coat. The funny thing is that the shoes of one of them are made from turkey leather, lol....

Version 40.05 with Mayday graphics. I did remove the 'rooting around' action after worldgen because I got annoyed with the message spam, but that shouldn't have affected anything, AFAIK.....

http://dffd.wimbli.com/file.php?id=9344

hatiphnatus

2014-08-20 08:48

reporter   ~0029359

I met dingo peasant (or woodworker, i'm not sure) and a travelling dingo recruit.

Robsoie

2014-09-04 17:42

reporter   ~0029949

Last edited: 2014-09-04 17:47

If there's still needs for save, here's a 40.11 generated world and i just encounted in the wilderness a "Black Bear Recruit"

http://dffd.wimbli.com/file.php?id=9609

Saved while i'm stealth moving behind it.

after killing it i find the black bear is named Romek Amrimtar ( Romek Yawncastle according to the blood )
On Legendviewers he's apparently an enemy of
a dwarf civ
a human civ (that i'm part of)
an elf civ

smjjames

2014-10-01 17:25

reporter   ~0030482

Last edited: 2014-10-01 19:03

This one (40.13) contains a rabbit recruit. Haven't checked legendsviewer about it, though it isn't flashing like a historical figure anyway.

http://dffd.wimbli.com/file.php?id=9825

smjjames

2014-10-13 11:50

reporter   ~0030626

Here's one that actually CREATES animal recruits and is 100% reproducible in 40.13. I tested this with DFhack inert and it's associated with a spam of "no layer area available for historical figure" errors in the errorlog.

Also linked to the chaos going on in 0008427 because it's the same site and 0007216 for subterranean creatures spawning (or teleporting to) the surface.

http://dffd.wimbli.com/file.php?id=9914

Option 1: Go to travel mode, move a space east or west, move back and then go south, you'll get ambushed every time. This way 100% reliably reproduces it.

Option 2: Walk far enough for the site to offload and then come back. Not sure if it's 100% reproducible, there were a few times that I didn't see any critters, but the error spam was there.

Robsoie

2014-10-26 03:36

reporter   ~0030732

I have spotted an animal recruit in 40.14 (world generated in 40.14), save is there :
http://dffd.wimbli.com/file.php?id=9974

The Bull recruit is turning its back to the player

skyte100

2015-04-26 20:23

reporter   ~0032621

I just encountered a Drake Spearman. They are learning.

uggi

2015-12-10 14:28

reporter   ~0033745

Found a wolf recruit in a kobold camp. This is in 0.42.02.

ArmokGoB

2015-12-28 11:02

reporter   ~0034240

I have a gut feeling that this is somehow related to being able to play as dogs in adventurer mode.

Tzalizkan

2016-07-06 04:43

reporter   ~0035567

I got attacked by a squad of stray horse recruits in a hillock community... ¬.¬ Probably related.

FantasticDorf

2017-11-23 08:06

reporter   ~0036918

Last edited: 2017-11-23 14:13

Further possible evidence from a forum user in the new 44.01 version receiving their own dog's petitioning to stay within the player fortress indicative of abnormal sapient behavior like the animal recruits.

http://www.bay12forums.com/smf/index.php?topic=168292.msg7624671#msg7624671

Edit - User further clarified it happened when the trained & assigned war dogs were sent away & returned back to the site each individual time after a raid where they would have been participating.

a52

2017-12-06 18:44

reporter   ~0037250

Last edited: 2017-12-06 18:45

(In 0.44.02)
Retired a fortress with several still-living, named cave creatures. I began to play as an adventurer in that fortress, and when I left the site, all the named cave creatures left the site as well, going in random directions, and visible on the map. They were all named things like "Giant olm recruit".

I think this is another piece of evidence that this bug is related to http://www.bay12games.com/dwarves/mantisbt/view.php?id=7216.

FantasticDorf

2017-12-07 12:14

reporter   ~0037255

Being historical might be a pre-requisite to claiming a site, as seen in examples of prisoners apparently inheriting a site (and reportedly on different occasions kobolds despite not having that 'like/tolerate' site setting)

Atleast according to the last paragraph of this issue report summary about sites with animals but no citizens at 0007322. None of these animals would be historical inherently and a52 mentions that if they were, they'd be marked as a recruits on reclaimation.

nautical

2018-03-16 19:25

reporter   ~0037952

Still happening in 44.07, with one world having a bunch of Yeti recruits and another having a bunch of Giant Alligator recruits

therahedwig

2018-11-20 09:01

reporter   ~0038953

Last edited: 2018-11-20 09:01

I've had this happen in my .44.12 world. What is a bit more unique to my situation is that I think my character is the one that recruited it.

I had a character make a camp.

In the camp area there was a muscular barn owl, which didn't run away from my character. It just sat there as if it was an sentient npc.

Tried talking to the barn owl. The owl cannot speak, so that's one of those one-sided conversations. For fun, I told invited the barn owl to become a luitenant.

Went hunting. Saw a traveler asterisk that was moving around but not going anywhere. Traveled to it. It was a muscular barn owl recruit.

I couldn't assign it a zone, I suspect this is because it has no name, nor is it part of my camp when I retire the character(though, unretiring does crash everything). It just, kinda flies around.

EDIT: I have a save, not sure if it is worth uploading?

FantasticDorf

2018-11-27 03:13

reporter   ~0038968

Last edited: 2018-11-28 04:41

Upload it anyway, if its Vanilla toady should be able to gleam some information about it as to what's happening with the owl.

Standing around talking/not talking behaviourally may be connected to 0010366 as a lot of standing and staring occurs between creatures that can't speak. Like Trolls for instance which are in a wierd spot in goblin civs and sometimes appear as recruits or war animals interchangably.

PatrikLundell

2018-11-27 04:39

reporter   ~0038969

As far as I understand, trolls, ogres, and blizzard men get promoted from war monsters to soldiers when they become hist figs and get a two part name for the following sieges. I believe that is a process that's distinct from the odd cases of "real" animal recruits, as the war monsters are sapient.

FantasticDorf

2018-11-28 04:50

reporter   ~0038972

Last edited: 2018-11-28 04:51

In a modded game i sent away some trolls and fortress members to go raid (usual semi intelligent with [PET_EXOTIC]) and upon scoring a kill one of my 'Stray Troll's gained a name underneath its 'title' but didn't make it any easier to identify outside of fortress mode on any of the menus where it kind of buggily falls between the lines of a assignable soldier & a war pet that needs a fortress member leading the squad.

My opinion is that historical non-full-intelligent creatures have not been relevant for some time, as they are not really called upon to be exterminated specifically and simply removing them would probably free up a lot of entries from legends mode and relevant bugs around erronous states.

FantasticDorf

2019-01-08 07:48

reporter   ~0039099

Some new information, editing each civ's [POSITION:CAPTAIN](overwriting generated positions where needed, captain is a hardcoded position like monarch and general) and inputting position restriction tokens significantly affected unit composition.

I do not have enough information to render this a complete fix but inputting the [ALLOWED_CREATURE:DWARF] on the mountain civ captain or [ALLOWED_CLASS:] made only same creature world-generation war participants of that type + usual civ mounts and warbeasts not related to soldiers.

Animal class can be extended as to involve most significant sentients, but this is up to the modder and it can also be embedded into the animal-person creature variation code to apply automatically. Recruitment into captain squads must be too wide as is if it considers minor combat feats worthy to enroll animals.

FantasticDorf

2021-12-26 09:31

reporter   ~0041196

With some experience, i can clarify upon my previous points.

ALLOWED_CREATURE: affects the leader of the squad, whilst ALLOWED_CLASS: affects the squads actual composition of other members. For instance one capable creature can always lead a less capable squad of anything you like, trolls, rock-men, angry geese as long as both of these criteria are filled and they have access to them.

A similar position where this has been or can be observed is in 0010394 where captured player dwarves are recruited into foriegn captain squads, faster than rescue can arrive and abort the mission to save them in place of a pillaging, usually killing the captives in the process in the site defence.

Add Note

Note

Issue History

Date Modified Username Field Change
2014-07-08 13:50 DrKillPatient New Issue
2014-07-08 14:15 DrKillPatient Note Added: 0025148
2014-07-08 14:22 arara Note Added: 0025150
2014-07-08 17:21 DrKillPatient Note Added: 0025188
2014-07-08 19:06 Peeps Note Added: 0025209
2014-07-10 06:02 user11 Relationship added has duplicate 0006943
2014-07-11 08:09 user6 Summary Human civilization's soldier is an alligator => Human civilization's soldier is an Alligator Recruit.
2014-07-11 08:09 user6 Relationship added has duplicate 0007057
2014-07-11 08:14 Rafal99 Note Added: 0025757
2014-07-14 18:41 smjjames Note Added: 0026403
2014-08-10 14:31 smjjames Note Added: 0028755
2014-08-20 08:48 hatiphnatus Note Added: 0029359
2014-08-20 13:21 user6 Assigned To => user6
2014-08-20 13:21 user6 Status new => confirmed
2014-08-28 17:24 user6 Relationship added related to 0004450
2014-09-04 17:42 Robsoie Note Added: 0029949
2014-09-04 17:47 Robsoie Note Edited: 0029949
2014-09-04 17:47 Robsoie Note Edited: 0029949
2014-10-01 17:25 smjjames Note Added: 0030482
2014-10-01 19:03 smjjames Note Edited: 0030482
2014-10-13 11:50 smjjames Note Added: 0030626
2014-10-26 03:36 Robsoie Note Added: 0030732
2015-04-26 20:23 skyte100 Note Added: 0032621
2015-12-10 14:28 uggi Note Added: 0033745
2015-12-27 19:02 user11 Relationship added parent of 0008930
2015-12-27 19:03 user11 Relationship added related to 0009406
2015-12-27 19:03 user11 Relationship added related to 0009430
2015-12-27 19:04 user11 Sticky Issue No => Yes
2015-12-28 11:02 ArmokGoB Note Added: 0034240
2016-07-06 04:43 Tzalizkan Note Added: 0035567
2017-04-19 10:16 Loci Relationship added has duplicate 0010198
2017-11-22 15:30 user11 Relationship added has duplicate 0009901
2017-11-23 08:06 FantasticDorf Note Added: 0036918
2017-11-23 14:13 FantasticDorf Note Edited: 0036918
2017-12-06 18:44 a52 Note Added: 0037250
2017-12-06 18:45 a52 Note Edited: 0037250
2017-12-07 12:14 FantasticDorf Note Added: 0037255
2018-03-16 19:25 nautical Note Added: 0037952
2018-11-20 09:01 therahedwig Note Added: 0038953
2018-11-20 09:01 therahedwig Note Edited: 0038953
2018-11-27 03:13 FantasticDorf Note Added: 0038968
2018-11-27 03:19 FantasticDorf Note Edited: 0038968
2018-11-27 04:39 PatrikLundell Note Added: 0038969
2018-11-28 04:41 FantasticDorf Note Edited: 0038968
2018-11-28 04:50 FantasticDorf Note Added: 0038972
2018-11-28 04:51 FantasticDorf Note Edited: 0038972
2019-01-08 07:48 FantasticDorf Note Added: 0039099
2019-08-05 13:53 Loci Relationship added has duplicate 0011138
2021-12-26 09:31 FantasticDorf Note Added: 0041196