Tree Enemies Are Weak To Axe Damage

v1.1.2·Updated 2024-05-27

Makes all tree based enemies weak to axe/ chop damage, and optionally resistant to lightning damage

About this mod Author’s original text

This mod makes all tree based enemies weak to axe/ chop damage, and optionally resistant to lightning damage.

This is a companion mod to my other mod Greydwarves Fear Fire.

Axe weakness

Usually, all enemies are immune to chopping and pickaxe damage. The exception to this is the stone golem which is weak to pickaxe damage.

This mod applies the same principle to the axe exclusive chop damage. So if you got tired of using your torch to kill greydwarves (or it's raining), try using your axe!

Only a portion of the total damage of an axe is chop damage (usually around 50%) and chop damage scales poorly with upgrades.

The weaknesses of the different tree based enemy types are configurable in the config, which is also server synced.

Display

Since the base game doesn't show you the chop damage of your axe, I added it into the tooltip.

There is also the option to fix the color of the damage number to priorise chop damage over slash damage (that's why trees show grey numbers when using some axes).

Lightning resistance

Additionally, this mod can also add lightning resistance or even immunity to tree based enemies, if you want to give them a buff after this nerf. While there aren't that many ways to do lightning damage in the base game, I'm sure you are already using quite a few mods that add some more.

The resistances of the different tree based enemy types are configurable in the config, which is also server synced.

Slash resistance

If that wasn't enough, this mod can also optionally increase the slash resistance of tree based enemies by one level, weakness would turn into normal damage, normal damage into resistance etc., affecting everything from axes to swords to daggers. This is not recommended with the default axe/ chop damage weakness settings!

The resistance increase of the different tree based enemy types are configurable in the config, which is also server synced.

Compatibility

This mod changes weaknesses and resistances very late, so if it's not the default anymore at that point, this mod does not apply its change for better compatibility.

Compatible creature mods:

  • Fantasy Creatures
  • Do Or Die Monsters
  • RRR Monsters
  • any new enemy with a name containing 'greydwarf'

Source code available on github:

Install & use Install: BepInEx plugin

  1. The archive from playbuff is the mod itself — usually a BepInEx plugin (a .dll or a plugin folder once unzipped).
  2. Recommended: use a community mod manager (such as r2modman) — pick this game, import the mod, and the manager sets up BepInEx and its dependencies for you.
  3. Manual route: install the BepInEx loader in the game folder, then drop the unzipped .dll or plugin folder into BepInEx/plugins/.
  4. Launch the game — the BepInEx console logs every plugin it loads; seeing this mod in the log means it is installed.

Mods with listed dependencies need those installed too, or they will not load. Options are usually changed in-game or in the plugin's config file. In multiplayer, the host and every client need the same mods installed.

Dependencies

Install these first, or the mod will not work:

denikson-BepInExPack_Valheim

File & checksum

Filename
Tree_Enemies_Are_Weak_To_Axe_Damage-1.1.2.zip
File size
145.1 KiB