Skip to main content

v1.4.9 — Factions gets an off switch

Races of Valheim developer

Factions can now be turned off — in two separate pieces, because the two halves fail differently — Serpent Meat stops being nearly worthless at the Fuling bench, and a Draugh can finally cook the stuff.

Factions can be switched off

Two toggles under Factions in Configuration Manager, both on by default and read live, so flipping either takes effect without restarting the game:

  • Faction truce — decides whether the mobs your race is at peace with leave you alone.
  • Faction merchants — decides whether those same mobs can be traded with.

Two switches rather than one because the halves fail differently: the truce is invisible when it works and only shows up as mobs that ignore you, while the merchants are a whole second interaction bolted onto creatures vanilla never meant to talk. Anyone chasing a mod conflict wants to be able to rule out one without losing the other.

Faction truce covers more ground than its name suggests. It isn't only the three-faction grouping added in v1.4.0 — Fenrir's wolves, the Aswid's progression list, the Draugh's undead, the Trenta's Black Forest, the Sverm's invertebrates, the Furling's Plains roster and the Skeleton's undead all answer the same BaseAI.IsEnemy check, so a switch over only the faction half would have changed nothing for most of those races. Turning it off gives all of those passives up together with the faction truce. The Dvergar mercenaries' truce with wild dvergr is left alone by this switch — that peace is between two NPCs and has nothing to do with whether mobs come after the player.

See the Factions reference page for the full breakdown.

Serpent Meat was worth almost nothing

Fixed the Fuling bench selling Serpent Meat for 1 gold — a Boss-tier drop priced like Flint. It's now 200 gold, in line with what everything else that dangerous is worth at that shop.

A Draugh could never cook Serpent Meat

The raw-to-cooked lookup table asked for a prefab called SerpentMeatRaw, which doesn't exist — the game's actual internal id is SerpentMeat. Every other raw meat in the game cooked correctly for a Draugh; this one silently did nothing, no error, just an ingredient that refused to turn into food. The table now points at the right id.