Confirm with your password

MoreBettererLateScaling

Per-level stat gain and upgrade cost scaling above original item quality for MoreBettererUpgrades 1.1.6.

Client & Server
Changelog & versions

Stars
0
Downloads
13
Version
0.1.2
Updated
Author
LoIYver
Virus scan
✓ Scan successful
Runs on
Client & Server

Compatibility

Required 2

Install these too — Gale pulls them in for you.

Description

MoreBettererLateScaling

A small Valheim compatibility plugin for MoreBettererUpgrades 1.1.6. Configure the stat gains and resource costs of additional item quality levels without changing the item's original upgrades.

What it changes

  • Keeps every original quality level unchanged, using the item's original recipe maximum instead of assuming that all items stop at quality 4.
  • Applies configurable multipliers to each additional level's stat gain, rather than multiplying the item's total damage, armor, block power or durability.
  • Applies cost multipliers after MoreBettererUpgrades has selected the materials and calculated their amounts. It does not select materials or change their tier.
  • Leaves an item alone when its original maximum quality cannot be determined reliably.

For example, with a quality 7 stat multiplier of 1.15, a normal increase of 6 becomes 6.9. With a quality 7 cost multiplier of 0.85, a calculated cost of 90 materials becomes 77 after rounding.

Installation

Install through Gale, or install the required mods and place MoreBettererLateScaling.dll in BepInEx/plugins. Required: BepInExPack Valheim, SaltGaming's MoreBettererUpgrades 1.1.6, and shudnal's ConditionalConfigSync 1.0.9 or later. The MoreBettererUpgrades package version is 1.1.6 even though its embedded BepInEx plugin reports version 1.1.5.

Do not install this release alongside another local copy of MoreBettererLateScaling. Remove the old local package/DLL from your Gale profile when moving to a published version.

Configuration

Launch the game once to generate BepInEx/config/LoIYver.MoreBettererLateScaling.cfg in the active Gale profile. You can also use the example configuration supplied with the source package.

Section Options Defaults
General Enabled, EnableLateStatScaling, EnableLateCostScaling true
General EnableDiagnostics false
Late Upgrade Stats Quality5Multiplier through Quality10Multiplier 1.00, 1.00, 1.15, 1.15, 1.30, 1.30
Late Upgrade Costs Quality5CostMultiplier through Quality10CostMultiplier 1.00, 1.00, 0.85, 0.80, 0.75, 0.70

Stat and cost multipliers only change levels above the original maximum. Values for qualities outside 5–10 retain their normal calculation. EnableDiagnostics = true prints sample costs and per-level stat gains in BepInEx/LogOutput.log.

Multiplayer and compatibility

Install this plugin and its dependencies on the host and every client. This plugin's gameplay settings are synchronized from the host by ConditionalConfigSync. Keep MoreBettererUpgrades' own settings identical on all machines before launching the game: it builds recipes before clients join. It does not write to character or world saves.

Tested by the package author with the supplied MoreBettererUpgrades 1.1.6 and Valheim setup. Other MoreBettererUpgrades versions and modded items are handled conservatively: if the expected patch methods or original item maximum cannot be verified, the plugin disables its patches or skips that item. For troubleshooting, share BepInEx/LogOutput.log and both mods' configuration files, excluding any personal information.

Credits

MoreBettererUpgrades is by SaltGaming/SaltyCypher, based on Desires' MoreUpgrades. ConditionalConfigSync is by shudnal. This compatibility plugin is a separate project by LoIYver; it does not redistribute their plugins.

По-русски

Мод меняет только прирост характеристик и стоимость уровней качества выше исходного максимума предмета; обычные улучшения сохраняются. Для совместной игры поставьте мод с зависимостями всем игрокам, настройки MoreBettererUpgrades сделайте одинаковыми до запуска. Конфиг этого дополнения LoIYver.MoreBettererLateScaling.cfg создаётся после первого запуска; его игровые значения берутся с хоста.

Changelog

0.1.2 Latest
  • First public release candidate for MoreBettererUpgrades package 1.1.6.
  • Configurable cost multipliers after MoreBettererUpgrades' material and amount calculation.
  • Configurable multipliers for incremental damage, armor, block, deflection and durability gains above each item's original quality maximum.
  • Synchronizes gameplay settings through ConditionalConfigSync and logs patch installation and optional diagnostic examples.
  • Corrected Unity object name access in the local 0.1.1 test build; that test build must not be distributed.

Full version history & older downloads →

Manual download
Just this mod One .zip — MoreBettererLateScaling 0.1.2
1 requirement can't be downloaded here. It is not on Hexium, so you will have to find it yourself: MoreBettererUpgrades 1.1.6
Files you'll get 2

Your browser may ask permission to download several files at once. How to install these manually

Manual installation instructions
1

Install BepInExPack Valheim

BepInExPack Valheim is required to run mods in Valheim.

Download BepInExPack Valheim 5.4.2351 · View mod page

Check out the mod page for detailed installation instructions.

2

Install MoreBettererLateScaling

This mod must be installed on both the client and the server.

Download MoreBettererLateScaling 0.1.2

Extract the ZIP and place the file(s) into the BepInEx/plugins/ folder inside your Valheim game folder.