NorntasticSkillGrowth

版本 v0.14.2·更新於 2026-09-17

Skyrim-style perk trees for every Valheim skill, plus weapon forms, craft disciplines, dual wield, ally auras, prestige and respec. Optional Jewelcrafting support.

模組介紹 作者原文

Norntastic Skill Growth

Skyrim-style perk trees for every Valheim skill, four overlapping sector trees, and three

experimental skills. Built against Valheim 1.0.12, BepInEx 5.4.2350, Jötunn 2.30.0.

This drop is Stages 0 through 7 — everything but the balance pass.

What works right now

  • Loads against 1.0.12 and logs every registered skill, including ones other mods added
  • High-water point tracking with a retroactive grant on first load — an existing

character walks in with every point their levels have already earned

  • Perk purchase with level gates, prerequisites and a point budget
  • Refunds with downstream cascade, priced in respec points (or free, per config)
  • Prestige at level 100
  • Auto-generated stub trees for foreign skills
  • Persistence in the character's own save, travelling with the.fch across worlds
  • All 31 trees, 360 nodes and 715 ranks loaded from an editable perks.json
  • Perk effects via one aggregate status effect, with live conditions
  • A full-screen perk panel — press P — with the node graph, the skill rail, per-rank

detail, buy/refund and prestige

  • Armor, Unarmored and Tavern Brawler registered as real skills, so their trees earn

points like any other

  • Armor and Unarmored level from taking hits — Armor off what your gear absorbed,

Unarmored only when every armour slot is empty, on a deliberately front-loaded curve

  • An on-hit dispatcher and the first handler family: bleed across Axes and Swords
  • Tavern Brawler: swing or throw any inventory item as an improvised weapon, with

damage derived from what the item actually is

Effect coverage — read this before judging the mod

69 of 384 nodes currently do something. 315 are authored but not implemented.

That is not a shortfall against a plan, it is what the trees turned out to be. When every

node was mapped against the status-effect API, only the unconditional numeric perks fit —

damage percentages, stamina costs, regeneration, armour, carry weight. Everything else is a

mechanic: a bleed, a stack counter, an active ability, a yield change, a co-op aura. Each

of those needs its own code.

The breakdown of what the 313 are waiting on:

| Needs | Share |

|---|---|

| Bespoke combat code (bleeds, counters, on-hit, AoE) | ~45% |

| Yield / gathering patches (ore, wood, crops, fish) | ~11% |

| Active abilities and event triggers | ~11% |

| Crafting, building and durability patches | ~5% |

| Chance-based procs | ~5% |

| Mount patches | ~3% |

| Conditions not yet modelled | ~7% |

| Co-op auras | ~2% |

So the honest roadmap is not "one more stage". It is a long tail, and the mod is built for

that: PerkHandler is a one-perk-at-a-time extension point, registered by node id, and

Effects/Handlers/ is where they land. Nothing in Core or Effects changes as perks go

live. A perk that is not implemented says so — in the panel, in nsg.tree, and in the

message when you buy it. It never silently does nothing.

The Character.Damage dispatcher is the cheapest hook in the whole plan: HitData carries

m_skill, so one patch makes every "when you land a hit, do X" perk implementable without

another. Eighteen authored perks are that shape. Twelve are done, and Character.IsStaggering()

being public means the "against staggered targets" family rides the same hook.

Tavern Brawler

Ready an inventory item with J, swing it with G, throw it with H. Damage comes from

the item — weight is the base, anything with its own edge keeps half of it, tool tier stands

in for an edge on things that have no damage profile at all. Skill is worth up to +60% by

level 100, roughly a weapon skill's worth.

Only items with no durability can break. A tool, a weapon, a piece of armour — anything

whose SharedData sets m_useDurability — wears down instead and is never destroyed. The

one edge case handled explicitly: Valheim destroys a broken item when m_destroyBroken is

set, so those are floored at 1 durability and can reach broken-but-present, never gone.

Materials, food and trophies have no durability to

安裝與使用 安裝:BepInEx 外掛

  1. 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
  2. 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
  3. 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
  4. 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。

帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。 多人連線時,主機與所有用戶端需要安裝一致的模組。

前置依賴

下面這些內容需要先安裝,否則該模組不會生效:

denikson-BepInExPack_ValheimValheimModding-Jotunn

檔案與校驗

檔案名稱
NorntasticSkillGrowth-0.14.2.zip
檔案大小
329.1 KiB