AdditiveDamageModifier
Makes resistances and weaknesses stack additively, with configurable modifier values, player minimum damage caps, fall damage tuning, and visible adm_ status effects with icons, percent labels, and clearer tooltip/compendium info.Version |
Update Notes |
|---|---|
| 1.2.4 | - Updated Harmony tooltip targeting for Valheim 1.0.7, including appended item tooltips - Added additive resistance handling for the new NonPlayer damage channel without adding new caps or status effects - Updated the bundled ServerSync for Valheim 1.0.7's constant RPC target while preserving synchronization and version-check contracts - Updated the BepInExPack dependency to 5.4.2350 and expanded client/dedicated-server compatibility checks |
| 1.2.3 | - Maintenance rebuild of 1.2.2 with synchronized plugin and package versions; no gameplay, configuration, or localization changes |
| 1.2.2 | - Fixed single Frost resistance tiers bypassing a stricter configured Cold/Freezing immunity threshold - Reduced repeated HUD text searches and limited position restoration to slots modified by this mod - Reused player hit-context storage and captured the entered hit for exception-safe Harmony cleanup - Centralized tooltip detail visibility and switched builds to original Valheim assemblies - Clarified per-render Net calculation and Compendium snapshot timing - Added repeatable regression checks for damage calculations, context cleanup, translations, and game patch targets |
| 1.2.1 | - Localized the Net, MinTotal, and Ignore tooltip labels with embedded English and Korean translations - Updated the Korean Compendium text to use the localized minimum-total terminology - Made the new tooltip labels available to external translation overrides |
| 1.2.0 | - Added Net to damage modifier tooltip lines for equipped passive armor and currently active status effects, using the same combined player modifiers as damage calculation - Kept direct weapon and shield block modifiers out of passive Net while including their active Equip or Set status effects - Reused one Net snapshot per tooltip or Active effects page to avoid repeated aggregation |
| 1.1.3 | - Fixed Valheim private-field access errors during ObjectDB startup, HUD updates, and Compendium updates by removing optional terminal cache manipulation and using Harmony field injection for required UI lists |
| 1.1.2 | - Fixed a startup MethodAccessException by registering localization through Valheim's non-public Localization.AddWord method at runtime |
| 1.1.1 | - Fixed stacked modifier encoding precision so configured percent steps remain order-independent and exact Frost immunity thresholds are respected - Limited external translation overrides to known mod keys and treated blank values as English fallbacks - Automated Release packaging so the DLL version, manifest, and Thunderstore/Nexus archives stay synchronized |
| 1.1.0 | - Added an Additive Damage Modifiers Compendium page showing the current server values, calculation rules, player minimums, and vanilla differences - Added embedded English and Korean Compendium translations, external YAML translation support, and an editable English translation template in the Thunderstore package |
| 1.0.10 | - Preserved existing per-damage player minimum cap values when moving to the clearer config names - Unknown or modded damage modifiers now fall back to the vanilla tooltip instead of being omitted - Added a warning when a Valheim update prevents the Cold/Freezing threshold patch from applying - Simplified internal code and removed unused template files with no intended gameplay changes |
| 1.0.9 | - Changed the Active effects compendium cap label to MinTotal, showing the lowest possible combined modifier value on the same scale as resistance and weakness values - Renamed player minimum cap configs and updated their descriptions to explain how 10% damage taken maps to MinTotal -90% |
| 1.0.8 | - Added 56 adm_ status effects for Blunt, Pierce, Slash, Fire, Poison, Frost, Lightning, and Spirit modifiers - Added visible status effect icons, readable HUD names, and percent labels for adm_ effects - Updated modifier icons to show +1, +2, +3, -1, -2, and -3 tier markers - Added modifier percent info to damage modifier tooltips, with MinNet shown only in the Active effects compendium - Added a client-only General config option to hide non-compendium modifier percent tooltip suffixes - Improved config usability with integer percent/cap sliders while keeping Fall Damage Multiplier at 2-decimal precision |
| 1.0.7 | - Improved calculating damage sum logic |
| 1.0.6 | - Resolved players doing excessive damage in some edge cases |
| 1.0.5 | - Added fall damage multiplier - Now it is easier to type in numbers on config manager |
| 1.0.4 | - Made it so that player would have -100% damage from spirit,chop,pickaxe by default - Added config option for min damage cap player would get from all damage sources(pierce, slash, blunt, poison, lightning, frost, fire) - please regenerate your conifg |
| 1.0.3 | - if sum of frost resistance and weakness is below -15%(configurable), Player gets immune to Freezing and Cold, check Cold/Freezing Immunity Trigger Frost Delta Percent |
| 1.0.2 | - Removed lower-cap clamping during intermediate accumulation, which previously caused order-dependent results and incorrect behavior when multiple modifiers were combined - During additive combination, if any modifier is Ignore, the final result is forced to Ignore (0 damage) - Immune is now fixed at -100% (weakness still can be added over it) - Minimum Damage Taken Cap now applies to players only. - Config cleanup |
| 1.0.1 | - Ignore overrides other resistance and weakness field into 0% total damage - Make player Ignore chop, pickaxe, spirit damage instead of Immune |
| 1.0.0 | - Initial Release |


