Surge
Configure the max adrenaline granted by trinkets.
模組介紹 作者原文
Surge
Change how much adrenaline a trinket needs before it goes off.
Installing
Needs BepInEx. Nothing else. Through a mod manager it is one install. By hand, put
Surge.dll in BepInEx/plugins/Surge.
Then start the game once and quit. That first run writes the config file. It does not exist
before the mod has loaded, which is the usual reason people think it is broken.
Nothing changes until you edit that file. Every default is a no-op on purpose.
Changing the settings
The file is BepInEx/config/ezomic.valheim.surge.cfg. Open it in any text editor. Every
setting has a comment above it, so the file explains itself.
To make every trinket take longer to fire:
Multiplier = 2
To set exact numbers on some trinkets and leave the rest alone. These are absolute values, not
multipliers, and Multiplier has to be 1 or it still applies to everything you did not name:
Multiplier = 1
PerTrinket = TrinketBronzeHealth=35,TrinketFlametalStaminaHealth=45
Save the file and it applies straight away. No restart, and you do not have to leave the
world. That is deliberate. The right number here is a feel judgement rather than a fact, and
you find it by fighting something, changing the value, and fighting the same thing again.
One thing that will make you think it did not work. Valheim writes an item's tooltip once, at
the moment your cursor arrives on it, and never rewrites it while it sits there. So if you are
hovering a trinket when the change lands, the tooltip keeps showing the old number. Move the
cursor off it and back on and you will see the new one. The crafting panel is the same, it
refreshes when you click a different recipe. Nothing is wrong when this happens and the value
in the game has already changed, it is just the interface not being asked again.
Set Verbose = true and the mod lists every trinket it found in BepInEx/LogOutput.log, with
what it changed each one to.
What the number is
A trinket gives you an adrenaline bar. Parrying, dodging and staggering fill it. Missing an
attack and taking unblocked damage drain it, and it decays on its own after a short delay.
When it reaches the top, the trinket's effect fires and the bar empties.
So the max is not a stat you want more of. It is a charge time. Raise it and the effect takes
a longer run of good fighting to earn. Lower it and it pays out more often for less.
It scales close to linearly. Fill and decay are both curves over how full the bar is rather
than fixed amounts, so they stretch along with it, and 2 really is about twice as long.
One thing does not stretch. The grace period before an idle bar starts decaying is a fixed
number of seconds, so a longer bar gives a lull in the fight more chance to eat into it. High
values are harder than the number makes them look, and against things that die too fast to
keep the bar fed the payoff can get out of reach entirely.
The trinkets
Read off the game rather than a wiki. The prefab name is what PerTrinket wants.
| Trinket | Prefab | Vanilla max |
| --- | --- | --- |
| Fins of Destiny | TrinketChitinSwim | 10 |
| Heart of the Forest | TrinketBronzeHealth | 50 |
| Bronze Pendant | TrinketBronzeStamina | 50 |
| Wolf Sight | TrinketSilverDamage | 55 |
| Evasion Mantle | TrinketBlackStamina | 60 |
| Nimble Anklet | TrinketIronStamina | 60 |
| Iron Brooch | TrinketIronHealth | 65 |
| Pulsating Earrings | TrinketCarapaceEitr | 65 |
| Jörmundling | TrinketFlametalEitr | 70 |
| Resounding Shackle | TrinketScaleStaminaDamage | 75 |
| Crystal Heart | TrinketSilverResist | 80 |
| Bracelets of the Brave | TrinketBlackDamageHealth | 85 |
| Brimstone | TrinketFlametalStaminaHealth | 100 |
Thirteen of them, running 10 to 100. That spread is why the default is a multiplier rather
than one flat number. The value is doing per-trinket balance work, not marking tiers. Fins of
Destiny at 10 charges almost constantly and Brimstone at 100 is a long earn, and a single flat
value throws all of that away. FlatValue is there if you want to flatten it
安裝與使用 安裝:BepInEx 外掛
- 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
- 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
- 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
- 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。
帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。 多人連線時,主機與所有用戶端需要安裝一致的模組。
下面這些內容需要先安裝,否則該模組不會生效: