Valheim
You are viewing a potentially older version of this package. View Latest Version
Install with App

Details

Date Uploaded
4 days ago
Downloads
638
Size
13KB
ADDatHost Valheim hosting
30% off

DamageMeter

Measures what every player really does in a boss fight, in multiplayer.

What you get

  • After every boss kill a table is shown on screen (about 25 s) and in the chat: damage dealt (with %), damage taken, damage blocked, number of blocks, perfect parries, deaths. Players without the mod show as "n/a". An "other / DoT" line makes the totals add up to the boss HP.
  • The server also writes BepInEx/dmgmeter.log (BOSS lines with the table, MOB lines for bigger fights, DEALT lines every 5 min).

How it works

  • The same DLL goes on the server and on every client.
  • Damage dealt is measured on the client that owns the creature, after armor and resistances, so it is the real HP removed. Taken, blocked, parries and deaths are measured by each player's own game.
  • Everything is reported to the server over the game's own routed RPC; the server builds the table and sends it back to all players.
  • Old v1.0 clients still work (they only report damage dealt).

Notes

  • Config: ShowTableAfterBoss, TableSeconds, ReportSeconds (client); LogFile, BossRangeMeters (server).
  • Poison and fire ticks have no attacker in the game, so they are not credited to a player.
  • Stars are shown as stars (level - 1).

Changelog

  • 1.1.0 boss summary table (dealt, taken, blocked, blocks, parries, deaths, other/DoT), stars fix, boss kill by DoT recognised.
  • 1.0.1 internal.
  • 1.0.0 first release (damage dealt only).
Thunderstore development is made possible with ads. Please consider making an exception to your adblock.