
EpicLoot ProgressionFix
Unofficial EpicLoot 0.14.10 fixes for held-item identification, previews, tier preservation and safe batch consumption. Requires server and clients.EpicLoot progression fix
An unofficial compatibility add-on for EpicLoot 0.14.10. Keep the original EpicLoot installed. This package applies Harmony patches; it does not replace or redistribute EpicLoot's DLL, assets or configuration.
Behavior
When EpicLoot's Item Drop Limits is PlayerMustHaveCraftedItem, identification respects the unidentified item's tier without imposing an additional boss-kill gate. It still requires the player rolling the equipment to have held that equipment before. Recipe knowledge alone is not enough. Drops remain shared; this mod does not create personalized loot for each recipient.
- Identification previews enumerate the same eligible replacements as actual rolls.
- Equipment fallbacks respect item knowledge and the original classification ceiling. Unclassified equipment cannot silently bypass the restriction.
- Unidentified conversion retains the tier of the selected
TierNequipment pool instead of upgrading it to the physical drop biome. Tier-zero equipment uses separate Unidentified Starter Gear prefabs. Previously saved unidentified items keep their existing tier. - Identification prepares the requested number of results before taking payment or consuming the selected items. An incomplete batch consumes nothing. The generation loop stops at the requested quantity.
- Gambling restores its temporary loot-generation flags even if generation throws.
The add-on does not select a gating mode for you, rewrite loot pools, change drop frequency, change rarity/affix settings, or alter crafting costs. Existing configuration patches still control those choices. Recipe-based and boss-based gating modes retain their existing progression behavior.
Installation and compatibility
Install through Gale or another Thunderstore-compatible manager on the dedicated server and every client. Dependencies are installed automatically. Restart the game/server after installation. Multiplayer compatibility requires the same add-on version on both sides.
This initial release targets the original EpicLoot 0.14.10 and was built against Valheim 1.0.15. It rejects other EpicLoot versions rather than applying these version-specific hooks to unknown code. Do not combine it with a replacement/forked EpicLoot DLL. Other mods patching the same identification or loot-resolution methods may conflict.
Validation status: compiled against the installed game and mod assemblies; live gameplay and multiplayer verification are pending. This is an initial experimental release, not a claim of completed in-game validation.
Removing the mod
Identify newly generated Unidentified Starter Gear before removing this add-on. Original EpicLoot does not register its None_<rarity>_Unidentified prefabs. Existing normal gear and the original unidentified prefabs are unchanged. Remove the add-on from server and clients together.
Source and credits
The package includes its C# source under src/. Built with AI assistance. EpicLoot is by RandyKnapp; this add-on is an independent project and is not an official EpicLoot release. No personal server configuration is included.

