Dwarf Fortress

Dwarf Fortress

30 ratings
Skilled Animals & Megabeasts
2
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
1.005 MB
14 Mar @ 5:22pm
6 Sep @ 8:29am
5 Change Notes ( view )

Subscribe to download
Skilled Animals & Megabeasts

In 1 collection by lmlsna
Modular Vanilla Overhaul
15 items
Description
Wildlife was one of my biggest “expectation vs reality” moments in Dwarf Fortress. All these giant predators sound scary, the wiki even builds them up as being scary, yet whenever you send your militia after them you’ll find that they have a major skill issue when it comes to combat against civilized beings. When I started testing creature vs Dwarf combat, I found that a naked Dwarf with an iron battle axe (no quality) and proficient skills wins the 1v1 against a grizzly bear 40 out of 40 times. They don’t even need armor or a shield: with the power of proficient dodger, the bear’s 0 skill attacks already have an abysmal chance to hit them, let alone deal enough damage. Not even 40,000,000 size giant elephants have a favorable matchup against this scenario, as the same Dwarf opposition won 27 out of 40 1v1s against them too (often without taking any injury). They’re so hamstrung from missing a core component of the combat system that they are losing to something 0.15% of their size more often than not.

This mod corrects this heinous lack of Dwarf suffering by giving animals natural combat skills, making dangerous animals truly dangerous and giant dangerous animals appropriately terrifying. These skill levels will range from 1-10 depending on the type of creature, with some creatures relying on powerful attacks and others focusing on evasion. With the current balance of the mod, the aforementioned Dwarf vs grizzly bear scenario is an even fight rather than a sweep. Semi-megabeasts have also gained natural skills and megabeasts have had their existing natural skills buffed so as to make them more legendary encounters.

Can be loaded after other mods affecting creatures without overwriting their changes. Even if the other mod also adds natural skills, the skill bonuses will just stack with each other.

Relevant Skills:
Biting - biting and attacks with horns and tusks
Kicker - kicking, tail, and talon attacks
Striker - punches, scratches, pincers
Wrestler - wrestling, shaking around after biting, defense against wrestling
Fighter - improves all attacks
Observer - detection range, less likely to be surprised by charges, less disadvantaged by attacks from the side
Dodger - dodging

Skill Groups:
- Skill groups have Fighter & Wrestler equal to their highest attack skill
- All skill groups have 2 dodger and 2 observer unless otherwise indicated

Benign Birds & Flying Insects:
5 dodger, 10 observer

Parasite/Pest:
2 biter

Birds of Prey, Ostriches, Emus, Dragonflies:
5 dodger, 10 observer, 5 biter, 5 kicker

Scorpions:
8 striker, 8 kicker, 1 dodger

Crabs:
10 striker, 1 dodger

Big Cats, Mantises, & Octopi:
7 biter, 7 striker, 7 kicker, 4 dodger, 6 observer

Small Cats, Squids, Cuttlefish:
4 biter, 5 striker, 5 kicker, 5 dodger, 6 observer

Rabbits, Squirrels, Frogs:
2 biter, 2 striker, 2 kicker, 5 dodger, 6 observer

Spiders, Venomous Snakes:
7 biter, 3 dodger

Constrictor Snakes:
8 biter, 3 dodger

Lizards, Salamanders:
6 biter, 4 dodger, 6 observer

Turtles, Tortoises, Beetles:
8 biter, 8 striker, 1 dodger

Bears:
10 biter, 10 striker, 10 kicker

Deer, Horses:
5 biter, 5 kicker, 4 dodger, 4 observer

Mooses, Oxen, & similar:
7 biter, 7 kicker, 4 observer

Pigs, Sheep, & Goats:
2 biter, 2 kicker

Canines, Hyenas:
6 biter, 3 kicker, 4 dodger, 8 observer

Standard Mammal:
5 biter, 5 striker, 5 kicker, 4 observer, 3 dodger

Fish, Small Seals, Penguins:
5 biter, 5 kicker, 4 dodger

Big Fish, Boars:
7 biter, 7 kicker, 3 dodger, 4 observer

Crocodilians:
10 biter, 6 observer

No-Grasp Megafauna:
10 biter, 10 kicker, 4 observer, 1 dodger

Grasp Megafauna:
10 biter, 10 striker, 10 kicker, 4 observer, 1 dodger

If you’re looking to provide balance feedback, be sure to provide specific examples with specific details. Just telling me “a group of something killed a group of something else” won’t be useful because there are too many unaccounted-for variables. Ideally there should be enough information to replicate the combat in arena mode, since there’s a lot of RNG involved in DF combat and the result of a single combat may not reflect what is most likely to happen in the given scenario.
34 Comments
lmlsna  [author] 5 Oct @ 6:27am 
@andrejlevkovitch Sounds perfectly fine. Crundles are over double the size of geese and have arms and claws robust enough to facilitate them having legendary climbing skill, so saying they aren't more dangerous than geese strikes me as uninformed or disingenuous. At any rate, armor does not and should not make a bumbling moron invulnerable. It's not like the vanilla armor is full plate: it's a breastplate that doesn't cover the arms at all, chainmail which doesn't protect against blunt force at all, and an open-faced helmet.
andrejlevkovitch 5 Oct @ 2:06am 
IMHO, fauna is now overpowered. Several crandles can beat inexperienced military squad that is using steel armor. Common, crandles aren't more dangerous then geese
lmlsna  [author] 26 Sep @ 8:54am 
@Moonwarden64 I did the same in a vanilla world and found that the titan had no combat skills there either. My theory now is that some vanilla bug is preventing titans / FBs from receiving natural skills despite them being assigned natural skills in their files.
Moonwarden64 26 Sep @ 4:53am 
tested with only your mod and embarked on a shrine, the titan there had no combat skills
Moonwarden64 25 Sep @ 8:03pm 
they also seem to not have vanilla skills then
lmlsna  [author] 25 Sep @ 7:05pm 
@Moonwarden64 They have level 6 natural skills in the vanilla creatures.lua, and this mod attempts to add another 6 for a total of 12 (since normally natural skills add together). So even without this mod they should have 6, unless for some reason natural skills aren't getting applied to invading FBs and Titans in general.
Moonwarden64 25 Sep @ 6:01pm 
they have vanilla combat skills now?
lmlsna  [author] 25 Sep @ 1:41pm 
@Moonwarden64 Odd, I'm unsure why that would be the case. Do the invading FBs / Titans have their vanilla combat skills then or do they show up with none? Also, were they showing up with the vanilla combat skills (level 6 or "talented") before I updated them?
Moonwarden64 25 Sep @ 6:32am 
wierd "behavior" going on, the forgotten beasties and titans that are invading my fort have none of the combat skills. But if I spawn the same FB using the gui/sandbox from DFhack the spawn with their skills, and the other fun thingies that spawn from the gem clusters and walls also have the announced combat skills. (world gen after the update too)
lmlsna  [author] 6 Sep @ 7:57am 
@Moonwarden64 Yeah, it should be possible through lua. Will aim to give FBs and Titans the same sort of skill levels as the other megabeasts. I should be able to put out the update today, assuming I don't run into unexpected problems.