All creatures belong to a faction or herd. Each faction has a set relationship with each other faction that defines how friendly they are to each other.
In addition, each species has an aggressiveness range defined on a species level, which allows for different behavior from different species within the same faction.
An individual creature has an aggressiveness determined randomly from within their aggressiveness range. If their aggressiveness exceeds their factional relation stat with another faction, that creature will be aggressive towards all creatures from the other faction.
For example, any individual instance of a Haulikkohiisi (from the orcs
faction) has a relation of 40 with animals in the helpless
faction. The aggressiveness range for a Haulikkohiisi is 1-100, so any given instance of a Haulikkohiisi has a 60% chance of attacking all helpless
animals. (Note that this is different from attacking 60% of all helpless
animals - any instance of a Haulikkohiisi will either attack all helpless
animals or none.)
As another example, the Raukka, despite also belonging to the orcs
faction, has an aggressiveness range of 1-20. So a single stack of the More Love perk, which improves the relations between all factions by 25 per stack, will cause Raukka to never aggress towards the player (or any other creature).
The player has relation of 0 with all factions by default with one exception, orcs (hiisi), with which they have a relation of 2, so rarely you find hiisi that are not aggressive to you.
Below is a table showing faction relations. (So, for example: the robot
row shows how likely a robot is to attack members of other factions. The robot
column shows how likely other factions are to attack robots
.)
FACTION | player | -1 | slimes | ant | robot | fly | boss_dragon | crawler | helpless | eel | fire | fungus | ghoul | giant | ice | spider | orcs | rat | electricity | wolf | worm | zombie | nest | mage | flower | ghost | boss_limbs | healer | apparition | bat | mage_swapper | curse | trap | ghost_boss |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
player | 100 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 100 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
-1 | 0 | 100 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 100 | 0 | 100 | 0 | 0 | 0 | 0 |
slimes | 0 | 0 | 100 | 80 | 95 | 90 | 0 | 0 | 0 | 90 | 90 | 90 | 90 | 90 | 90 | 95 | 95 | 30 | 90 | 90 | 90 | 90 | 100 | 90 | 90 | 90 | 0 | 100 | 50 | 100 | 90 | 100 | 100 | 100 |
ant | 0 | 0 | 80 | 100 | 40 | 90 | 0 | 0 | 0 | 0 | 0 | 100 | 0 | 0 | 0 | 95 | 40 | 50 | 0 | 0 | 0 | 90 | 100 | 90 | 90 | 90 | 0 | 100 | 50 | 100 | 90 | 100 | 100 | 100 |
robot | 0 | 0 | 95 | 90 | 100 | 80 | 0 | 90 | 0 | 90 | 95 | 95 | 90 | 90 | 0 | 95 | 95 | 0 | 90 | 0 | 90 | 95 | 100 | 95 | 90 | 90 | 0 | 100 | 50 | 100 | 95 | 100 | 100 | 100 |
fly | 0 | 0 | 90 | 90 | 90 | 100 | 0 | 0 | 0 | 0 | 90 | 90 | 90 | 0 | 0 | 90 | 90 | 60 | 90 | 0 | 0 | 90 | 100 | 80 | 90 | 90 | 0 | 100 | 50 | 100 | 80 | 100 | 100 | 100 |
boss_dragon | 0 | 0 | 0 | 0 | 0 | 0 | 100 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 90 | 0 | 0 | 0 | 0 | 0 | 0 | 100 | 90 | 90 | 90 | 0 | 100 | 50 | 100 | 90 | 100 | 100 | 100 |
crawler | 0 | 0 | 0 | 0 | 90 | 0 | 0 | 100 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 90 | 0 | 0 | 0 | 0 | 0 | 0 | 100 | 90 | 90 | 90 | 0 | 100 | 50 | 100 | 90 | 100 | 100 | 100 |
helpless | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 100 | 0 | 0 | 0 | 0 | 0 | 0 | 90 | 0 | 0 | 0 | 0 | 0 | 0 | 100 | 90 | 90 | 90 | 0 | 100 | 50 | 100 | 90 | 100 | 100 | 100 |
eel | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 100 | 0 | 0 | 0 | 0 | 0 | 90 | 0 | 0 | 0 | 0 | 0 | 0 | 100 | 90 | 90 | 90 | 0 | 100 | 50 | 100 | 90 | 100 | 100 | 100 |
fire | 0 | 0 | 90 | 80 | 90 | 100 | 0 | 0 | 0 | 0 | 100 | 90 | 90 | 0 | 20 | 90 | 96 | 0 | 0 | 0 | 0 | 90 | 100 | 95 | 90 | 90 | 0 | 100 | 50 | 100 | 95 | 100 | 100 | 100 |
fungus | 0 | 0 | 75 | 80 | 70 | 90 | 0 | 0 | 0 | 0 | 80 | 100 | 0 | 0 | 80 | 95 | 95 | 95 | 80 | 0 | 0 | 70 | 100 | 90 | 90 | 90 | 0 | 100 | 50 | 100 | 90 | 100 | 100 | 100 |
ghoul | 0 | 0 | 0 | 0 | 90 | 50 | 0 | 0 | 0 | 0 | 0 | 0 | 100 | 0 | 0 | 90 | 0 | 0 | 0 | 0 | 0 | 0 | 100 | 90 | 90 | 90 | 0 | 100 | 50 | 100 | 90 | 100 | 100 | 100 |
giant | 0 | 0 | 0 | 0 | 90 | 50 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 100 | 100 | 90 | 0 | 0 | 0 | 0 | 0 | 0 | 100 | 90 | 90 | 90 | 0 | 100 | 50 | 100 | 90 | 100 | 100 | 100 |
ice | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 20 | 80 | 0 | 100 | 100 | 90 | 50 | 0 | 0 | 0 | 0 | 90 | 100 | 99 | 90 | 90 | 0 | 100 | 50 | 100 | 99 | 100 | 100 | 100 |
spider | 0 | 0 | 95 | 95 | 95 | 90 | 0 | 95 | 95 | 0 | 95 | 95 | 0 | 95 | 0 | 100 | 95 | 95 | 95 | 95 | 90 | 95 | 100 | 95 | 90 | 90 | 0 | 100 | 50 | 100 | 95 | 100 | 100 | 100 |
orcs | 2 | 0 | 80 | 80 | 95 | 90 | 0 | 30 | 40 | 100 | 90 | 90 | 0 | 90 | 40 | 95 | 100 | 0 | 0 | 0 | 0 | 0 | 100 | 90 | 90 | 90 | 0 | 100 | 50 | 100 | 90 | 100 | 100 | 100 |
rat | 0 | 0 | 50 | 50 | 50 | 0 | 0 | 0 | 0 | 0 | 0 | 90 | 0 | 0 | 0 | 95 | 50 | 100 | 0 | 0 | 0 | 50 | 100 | 90 | 90 | 90 | 0 | 100 | 50 | 0 | 90 | 100 | 100 | 100 |
electricity | 0 | 0 | 0 | 80 | 90 | 90 | 0 | 0 | 0 | 0 | 0 | 80 | 0 | 0 | 0 | 90 | 0 | 0 | 100 | 0 | 0 | 0 | 100 | 90 | 90 | 90 | 0 | 100 | 50 | 100 | 90 | 100 | 100 | 100 |
wolf | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 90 | 0 | 0 | 0 | 100 | 0 | 0 | 100 | 90 | 90 | 90 | 0 | 100 | 50 | 100 | 90 | 100 | 100 | 100 |
worm | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 90 | 0 | 0 | 0 | 0 | 100 | 0 | 100 | 90 | 90 | 90 | 0 | 100 | 50 | 100 | 90 | 100 | 100 | 100 |
zombie | 0 | 0 | 90 | 80 | 90 | 90 | 0 | 0 | 10 | 100 | 90 | 90 | 0 | 0 | 90 | 95 | 95 | 70 | 0 | 0 | 0 | 100 | 100 | 90 | 90 | 90 | 0 | 100 | 50 | 100 | 90 | 100 | 100 | 100 |
nest | 0 | 0 | 100 | 100 | 100 | 100 | 0 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 0 | 100 | 50 | 100 | 100 | 100 | 100 | 100 |
mage | 0 | 0 | 90 | 80 | 90 | 90 | 0 | 0 | 0 | 0 | 90 | 90 | 90 | 0 | 95 | 95 | 90 | 0 | 0 | 0 | 0 | 90 | 100 | 100 | 90 | 90 | 0 | 100 | 50 | 100 | 100 | 100 | 100 | 100 |
flower | 0 | 0 | 90 | 90 | 90 | 90 | 90 | 90 | 90 | 90 | 90 | 90 | 90 | 90 | 90 | 90 | 90 | 90 | 90 | 90 | 90 | 90 | 100 | 90 | 100 | 90 | 0 | 100 | 50 | 100 | 90 | 100 | 100 | 100 |
ghost | 0 | 0 | 90 | 90 | 90 | 90 | 90 | 90 | 90 | 90 | 90 | 90 | 90 | 90 | 90 | 90 | 90 | 90 | 90 | 90 | 90 | 90 | 100 | 90 | 90 | 100 | 0 | 100 | 50 | 100 | 90 | 100 | 100 | 100 |
boss_limbs | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 90 | 0 | 0 | 0 | 100 | 100 | 50 | 100 | 0 | 100 | 100 | 100 |
healer | 0 | 0 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 0 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 50 | 100 | 100 | 100 | 100 | 100 |
apparition | 0 | 0 | 50 | 50 | 50 | 50 | 50 | 50 | 50 | 50 | 50 | 50 | 50 | 50 | 50 | 50 | 50 | 50 | 50 | 50 | 50 | 50 | 50 | 50 | 50 | 50 | 50 | 50 | 100 | 100 | 50 | 100 | 100 | 100 |
bat | 0 | 0 | 100 | 80 | 95 | 90 | 0 | 0 | 0 | 90 | 90 | 90 | 90 | 90 | 90 | 95 | 95 | 30 | 90 | 90 | 90 | 90 | 100 | 90 | 90 | 90 | 0 | 100 | 50 | 100 | 90 | 100 | 100 | 100 |
mage_swapper | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 100 | 100 | 100 |
curse | 0 | 0 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 |
trap | 0 | 0 | 80 | 80 | 50 | 100 | 100 | 100 | 0 | 0 | 100 | 50 | 100 | 100 | 100 | 100 | 100 | 0 | 100 | 0 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 |
ghost_boss | 0 | 0 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 |
Factions[]
player[]
-1[]
There are no enemies of the specified query.
slimes[]
ant[]
robot[]
fly[]
boss_dragon[]
crawler[]
There are no enemies of the specified query.
helpless[]
eel[]
fire[]
fungus[]
ghoul[]
There are no enemies of the specified query.
giant[]
ice[]
spider[]
orcs[]
rat[]
electricity[]
There are no enemies of the specified query.
wolf[]
worm[]
zombie[]
nest[]
There are no enemies of the specified query.
mage[]
flower[]
ghost[]
boss_limbs[]
healer[]
apparition[]
bat[]
mage_swapper[]
curse[]
There are no enemies of the specified query.
trap[]
There are no enemies of the specified query.