Source-checkedCreatures & NPCs

CombatLog

by HotdogKnights · for Valheim

Combat log like Baldur's Gate 3/Dota: every hit broken down, fight scoreboard with DPS, pets, history and saved fights, death recap with lost skills. English/Portuguese.

60Downloads
28d agoLast updated
BepInExLoaders
ThunderstoreSource

About CombatLog

From Thunderstore

Combat log like Baldur's Gate 3/Dota: every hit broken down, fight scoreboard with DPS, pets, history and saved fights, death recap with lost skills. English/Portuguese.

Combat Log

See exactly why a hit did the damage it did — every step, like the tooltips in Baldur's Gate 3 or a death recap in Dota/LoL.

Versão em português abaixo.

What you get

Every hit, broken down. For each hit you take or deal:

  • Attack: weapon base damage (and its level), skill and random roll, attack multiplier, the

attacker's stars, missing-health bonuses, combo finisher, the attacker's status effects. Hits that come from an area effect or projectile show where they came from.

  • Defense: world modifiers (enemy/player damage), player-count scaling, effects on the target,

backstab, bonus against a staggered target, block or parry (shield type, timed, guard broken, stamina spent), resistances per damage type (and weak spots), armor, and the part that turns into damage over time.

  • Result: health before → after, stagger bar, stamina, and whether it killed.
Troll → you  —  43 damage  (health 86 → 44)
  ATTACK
    Base damage: slap  60 blunt             60
    Random roll       ×0.94          60 → 57
  DEFENSE
    World: enemy damage  ×2.00      57 → 113
    Block tower                     113 → 43
  = 43 now · stamina −6 · stagger 0→64/82

When the numbers do not add up to what the game did (another mod changing damage, for example), the log shows the difference as its own line instead of guessing.

Live widget in the bottom-right corner, always updating. Free the cursor (inventory, map or menu) to minimize it, switch between list and detailed view, move it by dragging the title bar (right-click the title to put it back in the corner), resize it from its top-left corner, scroll the history, click a hit to expand it, right-click a hit to copy it, Copy the whole log, or switch to Text to select and Ctrl+C. F8 shows/hides it.

Death recap. When you die: damage by source over the last seconds (hits and damage over time, with %) and the killing blow in detail. It also lists the skills you lost (before → after, difference and %), or tells you the death had no loss (recent-death protection).

Languages: English, or Portuguese when the game is set to Portuguese.

File log. Everything, detailed, in BepInEx/CombatLog/<date>.log.

Also logged: staggers of nearby creatures, damage-over-time ticks (grouped), and environmental damage named by cause (fall, drowning, falling tree, lava...).

Multiplayer

In Valheim each half of a hit is calculated on the PC that controls that creature. Players who have this mod send each other the half they calculated, so you get both halves even when another player controls the enemy. If the other player does not have the mod, you see the half you have, and the log says which half is missing. The server does not need the mod (it only relays).

Fight scoreboard

Fights are detected automatically: they start at the first hit and end when every enemy involved is dead or idle. The server adds up, for each player: damage dealt, DPS, damage taken, healing, kills and overkill (damage beyond the enemy's remaining health). Your pets' damage counts for you, with their own line. See it in the widget's Fight tab, or as a compact meter while minimized.

The Fight tab has four views:

  • Current: the fight going on (or the one that just ended).
  • Session: every fight of this session added up, per player.
  • History: the fights you took part in this session; click one to open it.
  • Saved: fights you saved with "Save fight"; they stay on disk across sessions.

Click a player on any scoreboard to see their damage by skill (swords, bows, magic...) and by pet, number of hits and damage per hit.

Install

Required on the server and on every client (the server builds the fights). Install with r2modman or Thunderstore Mod Manager.

Config

BepInEx/config/bub.combatlog.cfg: toggle key, file log, recap length, widget size/font/opacity.


Combat Log (português)

Mostra exatamente por que um golpe causou o dano que causou — cada etapa, como os tooltips do Baldur's Gate 3 ou o resumo de morte do Dota/LoL.

O que você ganha

Cada golpe detalhado, recebido ou dado:

  • Ataque: dano base da arma (e nível), skill e variação aleatória, multiplicador do ataque,

estrelas do atacante, bônus por vida faltando, fim de combo, efeitos no atacante. Golpes de efeitos de área ou projéteis mostram a origem.

  • Defesa: modificadores do mundo, escala por número de jogadores, efeitos no alvo, backstab, bônus

contra alvo em stagger, bloqueio ou parry (tipo de escudo, no tempo, guarda quebrada, stamina), resistências por tipo de dano (e ponto fraco), armadura e a parte que vira dano contínuo.

  • Resultado: vida antes → depois, barra de stagger, stamina e se matou.

Quando a conta não bate com o que o jogo fez (outro mod mexendo no dano, por exemplo), a diferença aparece numa linha própria, sem adivinhar a causa.

Widget no canto inferior direito, sempre atualizando. Com o cursor livre (inventário, mapa ou menu): minimizar, alternar lista/detalhado, mover arrastando a barra de título (clique direito no título volta ao canto), redimensionar pelo canto superior esquerdo, rolar o histórico, clicar num golpe para abrir, botão direito para copiar o golpe, Copiar tudo, ou Texto para selecionar e usar Ctrl+C. F8 mostra/esconde.

Resumo de morte: dano por fonte nos últimos segundos (golpes e dano contínuo, com %) e o golpe final detalhado. Também lista as skills que você perdeu (antes → depois, diferença e %), ou avisa que a morte não teve perda (proteção de morte recente).

Idiomas: inglês, ou português quando o jogo está em português.

Arquivo: tudo, detalhado, em BepInEx/CombatLog/<data>.log.

Multiplayer

Read the full description on Thunderstore →

Highlights

From source data

Loaders

Runs on BepInEx.

Footprint

Rated a light load on a server.

Last update

Its author last shipped an update 28d ago.

CombatLog on Nxeon

From our catalogue
One-click install
Supported on Nxeon Valheim servers, for BepInEx servers. We download it from Thunderstore, place it, and restart the server.
Server side
Optional on the server
Server type needed
BepInEx
Server load
light
Smallest plan we suggest
Valheim — 4 GB (4 GB RAM). This follows our own load rating above, not a benchmark.
Latest build
1.3.0, released 2026-10-07

Game versions by loader

LoaderGame versionsNewest
BepInEx

From 2 recorded builds of CombatLog.

Recent builds

BuildReleasedGame versionsLoaders
1.3.02026-10-07n/aBepInEx
1.0.02026-10-05n/aBepInEx

Dependencies

Declared by the newest build that lists any. Required ones are installed with it on one-click installs.

Run CombatLog on a Valheim server

Pick a server or deploy a new one above; it is installed in one click.

What kind of mod it is

From the catalog
Listed on Thunderstore as “Content”

Creatures & NPCs

Adds or changes creatures, NPCs and how they behave.

Works on a server

From source side support

Thunderstore lists server-side support for CombatLog as optional: it can run on a server, but isn’t required there.

Compatibility

Game
Valheim
Loaders
BepInEx
Runs on
Serveroptional on the server
Requires
One-click install needs a BepInEx server.

Verified at the source

  • ✓ThunderstoreOfficial listing, checked 2026-10-08Open ↗
  • ✓AuthorHotdogKnights, as published on Thunderstore
  • ✓LicenseNot published by the sourceFree

CombatLog, answered

Generated from the mod’s own source data.

Do my players need to install CombatLog?

Thunderstore lists server-side support for CombatLog as optional: it can run on a server, but isn’t required there.

Which loaders does it support?

BepInEx.

Is it free?

Yes. CombatLog is free to download from Thunderstore.

How do I add it to my Nxeon server?

Use “Add to a server” on this page, or open NxLabs from your dashboard. We install it, restart your server and switch it on.

NxLabs

Run CombatLog on a Valheim server.

Deploy in about a minute from $9.99 a month, then add CombatLog in one click.