Skip to main content

v1.4.6 — race truces actually hold on a dedicated server

Races of Valheim developer

One fix, and it's a multiplayer-only one: the peace every race is supposed to have with part of the world was silently failing for anyone who wasn't the client hosting the mob.

This build also swapped the Sverm's Yagluth form, which never made it into the changelog at the time — see the second half of this post.

Race truces were reading the wrong copy of your race​

Every race's own mob-truce check — Fenrir's wolves, the Aswid, the Draugh, the Trenta, the Sverm, and the Skadi/Fenrir/Dvergar hostility set that covers the Mountain's Drake — read the player's race from a local-only field, one that is only ever populated on the client that owns that particular character. On a dedicated server, or any time another player ended up owning a mob's AI instead of you, that field was empty, the check silently failed, and the "neutral" mob stayed hostile anyway. This is why Skadi players were seeing Drakes attack them even though the race page has always said otherwise.

Both hostility patches now read the race from the ZDO copy — the one that actually replicates over the network — and only fall back to the local field if the ZDO isn't available yet. Nothing about what each race is supposed to be at peace with changed; this just makes that peace hold up in a real multiplayer session instead of only on the host's own screen.

The Sverm's Stinger Morph became Ravager Strain​

Recorded here after the fact: this is the build the swap shipped in, and it was left out of the changelog, which is why the wiki went on describing a deathsquito for several releases.

The Yagluth unlock used to be a deathsquito flight form that multiplied every point of damage you took by 2.5. Players found the glass-cannon trade too strong for what it cost, so it was replaced with the opposite shape: become a Seeker Brute instead — no flight, no escort, no fragility, and the carapace's armour doubled for as long as the form holds. Same duration, same cooldown.

The Brute's own bite, ram and ground slam land on left, right and middle click, with its roar on G as a short-cooldown burst around you rather than a fourth forward swing. Full details on the Sverm page.