Valheim DatabaseValheim 1.0.17 · read from the game files · unofficial

Worked out · Valheim 1.0.17

Best spears

All Valheim spears ranked by damage at max level, damage per stamina over a full combo and the secondary attack, and the best one you can make in each biome.

Best spear in each biome

Of the spears you can make by then, the one that kills the biome's hostile creatures in the fewest hits, their weaknesses and resistances applied (every weapon by biome).

BiomeBest spearHitsCreatures
MeadowsFlint SpearPierce54
Black ForestBronze SpearPierce475
SwampAncient Bark SpearPierce809
MountainsFang SpearPierce344
PlainsFang SpearPierce705
MistlandsCarapace SpearPierce616
AshlandsSplitnir the StormingPierce + Lightning819
Deep NorthThunderblood SpearPierce + Lightning789

All 12 ranked

SpearFromDamagePer staminaSecondaryStaminaBlock
Frostfire Spear178 Pierce21 Fire97 FrostDeep North29618.5444×1.51666
Thunderblood Spear210 Pierce60 LightningDeep North27016.9405×1.51666
Nord Spear200 PierceDeep North20012.5300×1.51666
Splitnir the Storming153 Pierce10 LightningAshlands16310.2245×1.51657
Splitnir the Primal153 Pierce10 PoisonAshlands16310.2245×1.51657
Splitnir153 PierceAshlands1539.6230×1.51657
Splitnir the Bleeding153 PierceAshlands1539.6230×1.51657
Carapace Spear133 PierceMistlands1338.3200×1.51648
Fang Spear93 PierceMountains937.8140×1.51230
Ancient Bark Spear73 PierceSwamp737.3110×1.51021
Bronze Spear53 PierceBlack Forest536.680×1.5812
Flint Spear38 PierceMeadows386.357×1.564

Formula

Damage at max level = base + per level × (max level − 1), each damage type apart; chop and pickaxe left out of the rating (almost every creature ignores them).

Full combo = (combo hits − 1) × hit + hit × the last swing's multiplier; per stamina = combo damage ÷ (stamina × combo hits). Secondary attack = hit × its multiplier.

Stamina and eitr per attack are at skill 0; skill 100 takes a third off (× 0.67) for every weapon alike, so the order doesn't change.

ItemData.GetDamage, Attack.DoMeleeAttack / FireProjectileBurst, Attack.GetAttackStamina, HitData.ApplyResistance in the code of Valheim 1.0.17.

Assumptions

  • Skill 50 in the weapon's skill, weapons at their max normal level, no stars on the creatures (a star doubles health, two stars triple it).
  • Every hit lands and only the primary attack is used; no backstab, no stagger bonus, no armor set or mead bonuses.
  • Area hits (staffs, sledges, atgeirs) are counted against one creature at a time.
  • Bows and crossbows fire the best arrow or bolt for the target you can make by then, at full draw.