2056
DF Gameplay Questions / Re: So dwarves cannot tame trolls?
« on: November 08, 2014, 02:58:26 pm »1. Dwarves always have the same domesticated beasties in worldgen, and they are never, nor will the ever be trolls. It's just too far outside their ethics.
2. If you tell the dwarves to bring a caged troll to the trade depot, they will release the troll in the animal stockpile then carry the cage to the depot, because dwarves refuse to even imply selling thinking creatures. The troll will then be free to wander around your fortress from wherever your animal stockpile is that it was released from.
3. ^
4. Pasture it like you would any other animal, once the dwarf has put it in the pasture it will leave because Trolls are free spirits and don't abide by your rules, man (actually it works with any non-tamed animal, but be careful because the troll may attack the dwarf that pastured it. Again, I always kill them immediately, so I don't know if they attack dwarves that are nearby or not)
I created a pasture right next to the edge of the map (on the surface) and assigned the troll to it. The troll was led to the pasture without incident and the moment it was released left the map.
It is not the ethics that prevents you from taming trolls. The reason you cannot tame trolls is that trolls have the EVIL tag in the creature file and dwarves do not have USE_EVIL_ANIMALS in their entity file. Goblins can use trolls not because their ethics are different but because they have USE_EVIL_ANIMALS and USE_CAVE_ANIMALS in their entity file. I am rather pleased and a little bit irritated at the same time by the fact that Fortress mode follows the same rules as World-Fen.
Trolls are also quite harmless to people. There was never any risk that the troll would suddenly turn on any of my dwarves, the only problem is only that they are building destroyers and like to smash stuff that isn't people into tiny pieces. No need to kill trolls unless they are close to your buildings.
Trolls are not considered people by the game. They are unbutcherable animals and that is only in fortress mode (due to a bug) and IF tamed they can do work. The CAN_LEARN tag is entirely based upon being tamed, it is absolutely no use to a wild animal at all.