-
Notifications
You must be signed in to change notification settings - Fork 144
Update to the latest version of the mods #676
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
OrianaVenture
wants to merge
233
commits into
RandyKnapp:main
Choose a base branch
from
OrianaVenture:main
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Conflicts: # ValheimUnity/AssetBundles/AssetBundles # ValheimUnity/AssetBundles/AssetBundles.manifest # ValheimUnity/AssetBundles/epicloot # ValheimUnity/AssetBundles/epicloot.manifest # ValheimUnity/Assets/ExternalLibraries/EpicLoot-UnityLib.dll
Updated Release notes.
# Conflicts: # EpicLoot/EpicLoot.csproj # ValheimUnity/Assets/ExternalLibraries/EpicLoot-UnityLib.dll
# Conflicts: # Jam/Jam.csproj # StationsAreContainers/StationsAreContainers.csproj # ValheimUnity/AssetBundles/jamassets # ValheimUnity/AssetBundles/jamassets.manifest
# Conflicts: # EpicLoot/EpicLoot.csproj
# Conflicts: # EquipmentAndQuickSlots/EquipmentAndQuickSlots.csproj
* Update for game version 0.220.3. * Upgraded unity project to version 2022.3.50. * Added additional null check for ModifyDamage_ItemData_GetDamage_Patch. * Corrected panel lighting for the enchanting table to match other UI elements. * Added checks to interval settings to prevent divide by zero errors. * Updated ServerSync to version 1.18. * New external dependency for JsonDotNET 13.0.3.
* New external dependency for Jotunn. You must install this for the mod to function!
* Added version requirement check such that server AND clients must have the mod installed and running for multiplayer.
* Changes to how json files are handled:
* Improves installation process, all default json files are now embedded in the mod. You can no longer change them directly!
* Localization files are now loadable from Bepinex/config/EpicLoot/localizations.
* iteminfo.json file: New field "UngatedFallback" added to allow specifying fallback categories and failsafe fallback items seperately.
* Patch files are now live-reloadable from the Bepinex/config/EpicLoot/patches folder without restarting the server.
* New patch action "MultiAdd" which allows patching the same values into multiple locations.
* Added a terminal command "printconfig" which allows logging any of the current configurations available. Must be an admin.
* This allows inspected the result of patch operations and what configs a client has received from the server
* Bug Fixes:
* Magic effect DoubleJump fixed to prevent infinite jumping.
* Gambling system reworked to allow better, more random, item selection.
* Fixed UI tooltip spasm when too large for the screen, now resizes and included side-by side placement for comparison tooltip.
* Enchanting table UI now has the correct text for initial level and unlock.
* Fixed Augment UI having infinity symbols when used with AzuCraftyBoxes mod.
* Block armor and parry armor no longer renamed to legacy values in the tooltip.
* "lucktest" terminal command reworked, provides examples.
* Enchanting Table should no longer drop extra materials when destroyed in some cases.
* Movement speed bonuses no longer cause stamina cost increases.
* Fixes misspelling of augmenting in the upgrade menu.
* Optimizations to some Art assets (download size reduced by 50%).
* Optimizations to how loot beams work (Up to a 20x improvement in performance).
* 3 New magic effects with new translations available (see Github for these new translation keys):
* EitrWeave: parry blocks restore a little eitr
* BulkUp: Converts part (up to 100%) of your health regen into bonus health
* Spellsword: Adds an eitr cost to the weapon, increases damage
* Bounty and treasure chest spawning overhauled:
* Spawn locations are now pre-selected and cached upon interacting with the merchant, decreasing wait times for accepting bounties and treasure maps.
* Deprecated use of IncreaseRadiusCount and RadiusInterval algorithm parameters for selecting suitable locations. (To be reviewed, may add back)
* Bounty spawning validation, bounties for creatures that don't exist in the world will not be generated.
* Bounties and treasure chests should no longer spawn inside of rocks, underground or deep underwater.
* Bounties and treasure for the Ashland and deep north should work more consistently.
* Added CheatSword as a requirement to place the decorative pieces (piece_enchanter, piece_augmenter) to hide them by default.
* Augment symbol changed to a filled in triangle rather than an empty diamond.
* Bounties now ping when using the Andvaranaut until they take first damage.
* Hotpatch to re-add deprecated Items field in iteminfo.json file. This field does nothing, please remove from your patch files.
* Fixed issue with loot rolling higher tiers than should have been allowed for loottable config. * Small bug fixes for various null reference exception errors. * Fixed tooltip display bug with gamble menu. * Fixed recipes not being added for singleplayer (and hosts).
* Fixed issue with loot rolling lowest tier when using fallbacks from iteminfo config. * Fixed commands like "magicitemset" not dropping the correct items. * Multijump reworked to make successive jumps feel like a normal jump from the ground. * Fixed Andvaranaut not appearing.
* Fixed some patches not applying properly on servers (could use more user verification).
* Fully fixed an issue with gamble costs applying to multiple of the same item incorrectly.
* Removed duplicate recipes from the recipes.json that are already included in materialconversions.json.
* This includes removing the default ability to craft trophies at the workbench. You can find them in the Convert Materials, Salvage Junk tab at the enchanting table.
* Added junk conversion recipes for trophies: Serpent, Leech, Stone Golem, Goblin Shaman, and Morgen.
* Adjusted some Enchanting Upgrade costs, added new ones for Ashlands (thanks Majestic for the ideas).
* Fixes to item tooltips:
* Legendary/Mythic set items that are part other sets now both display.
* Shields now display any applicable DamageModifiers.
* Added in world text to indicate when Feint was applied.
* Fixed some display issues with Enchanting Table unlocks/star levels.
* Removal of ServerSync and ilrepack packages from all projects. * General Epic Loot code cleanup. * Call To Arms content update! * (if you are using the mega overhaul patches you will NOT get these changes!) * (This is why we encourage using and making small patches, the mod is not finished) * Reclassified Ghost as a Tier 2 mob. * Added Bear (Bjorn) as a Tier 3 mob. * Added Vile (Unbjorn) as a Tier 6 mob. * Added new weapons, armor, and trinkets to appropriate drop tables. * Added Demister to loot tables. * Built in Localization for 35 languages! (If you have suggestions for improvements in your language please reach out). * New configuration AudioVolumeAdjustment to control audio volume of this mod. (NOT finished! More fixes coming soon). * Removed "Crafting Tab Style" configuration since it did nothing. * Scrolling UI sensitivity tweaks (NOT finished! More fixes coming soon). * Comparison Tooltip jitter fix. * Updated links in the welcome popup message. * Magic effect fixes: * Fixed the checks for elemental damage on weapons to include all types. * Fixed the check for items that use health on attack (now includes bloodlust enchanted weapons). * Bulk Up algorithm reworked to remove HP bonus cap and smoothed effect value curve. * Quick Draw should now work on crossbows. * Explosive Arrows reworked to improve compatibility with other mods. * Modify Summon Damage and Modify Summon Health now supported. * Coin Hoarder algorithm reworked to require more coins for larger bonuses. * Modify Attack Health bug fix for restoring correct value state after performing an attack. * Stagger no longer applies to players with PVP disabled.
* Removed the NoRoll from Modify Summon Damage and Modify Summon Health. Can now roll these effects.
* Updates for the Russian translation file. * Removed extended item data framework support (this has been deprecated for over two years now). * Bug fix for item stands not working correctly with magic items. * Added missing trinket information in tooltips. --------- Co-authored-by: MidnightsFX <MidnightsFX@users.noreply.github.com> Co-authored-by: Suden <20457922+shudnal@users.noreply.github.com> Co-authored-by: redseiko <redseiko@users.noreply.github.com>
* Overhauled portal appearances to better match vanilla styles. * Now requires Jotunn to run.
* Now requires Jotunn to run. * New ashlands level jam: Rich Eitrian Jam! * Rebalanced existing jams to be more in line with vanilla values. * Stack size of jams is now 10. If upgrading from an older version of this mod split your larger stacks first to prevent item loss. * Jams can now be placed with the Serving Tray. * Fixed item pickup bug, requires asset bundles to be rebuilt to take effect in game.
* NEW Unidentified items:
* Unidentified items are a new item type that can be dropped as normal loot.
* Unidentified items must be identified at the Enchanting Table before they can be used.
* Unidentified items can be sacrificed for their tier materials.
* New configuration "Balance - Items Unidentified Drop Ratio".
* NEW Runestone Extraction and Etching features to the Enchanting Table:
* Extraction allows you to store a singular enchantment from an item into the Runestone.
* Runestone Etching allows you to apply the enchantment from the Runestone onto an item, overwriting an existing enchantment.
* New configuration "Balance - Rune Extract Destroys Item"
* Added ability to edit the core configuration files without patch files.
* Files are generated under BepInEx\config\EpicLoot\baseconfig with the current default configurations from the release.
* **Note: You will have to delete these configurations to get any new updated values in future mod updates!!!!**
* **New configuration "Debug - Always Refresh Core Configs" when set to true will allow overriding these files. Server owners you will probably want this on if you only use patches!**
* Added the overhaul configuration system which provides access to directly editable configuration. Three configuration defaults are available as base templates:
* `Balanced` - The new default for Epic Loot. Enchantments are powerful, but not overpowered.
* `Legendary` - Similar the old default of epicloot, enchantments are very powerful.
* `Vanilla` - A configuration that is closer to the vanilla experience. Enchantments give you an edge, but are not as powerful.
* This is set under the Balance - Balance Template in the configuration file.
* NEW enchantments added:
* `DartingThoughts` - Converts a portion of max eitr into eitr regen (sal)
* `AddCrafterskills` - Increases crafting and cooking skills (midnight)
* `Headhunter` - Increases chance to drop trophies from creatures (midnight)
* `ModifyBlockForce` - Increases knockback on shields (warp)
* `ModifyNoise` - Reduces character noise (makes you more stealthy) (warp)
* `ModifyBuildDistance` - Increases the range you can build at (warp)
* `ModifyPickupRange` - Increases the range you can autopickup items (warp)
* `ModifyFireRate` - Increases fire rate of ranged weapons (warp)
* `ModifyProjectileSpeed` - Increases the speed of fired projectiles (warp)
* `AdrenalineRush` - Dodging an attack provides a short burst of increased damage (Leslie)
* `Apportation` - Teleports you to your thrown weapons location (Leslie)
* `Chain Lightning` - Chance to cause chain lighting on hit (Leslie)
* `OffsetAttack` - Third attack in a combo provides stagger immunity and a damage reduction for you, when timed (Leslie)
* `Automead` - Automatically consumes mead when health critical (warp)
* `InstantMead` - Meads consume instantly when health critical (warp)
* `MeadCooldown` - Reduces mead cooldown (warp)
* NEW automatic drop system assignment for weapons, armor and other items. This removes the requirement to add patches for other modded items for them to appear in drop tables.
* New configurations under General:
* "Auto Add Equipment"
* "Auto Remove Equipment Not Found"
* "Only Add Equipment With Recipes"
* "Auto Add Remove Equipment From Vendor"
* "Auto Add Remove Equipment From Lootlists"
* NEW search functionality for Epicloot Compendium pages (Thanks Rusty!)
* NEW EpicLoot API is now available! (Thanks Rusty!)
* Easily retrieve enchantments that are active on the player
* Magic Effects can be added by API
* Abilities can be added by API
* Sets can be added by API
* Material conversions
* Recipes
* Sacrifices
* Treasure Maps
* Bounties
* Secret stash items
* Enchanting Table fixes:
* Augment UI now has a scroll bar and can display all item enchantments.
* Augmenting can no longer roll duplicates in one reroll.
* Sacrifice items now allows multiple items to be selected at once.
* Magic Effect tweaks:
* Riches drops can now be configured and only drops one item from this new loot table at a time.
* Double and Triple Shot can now be configured and have been rebalanced.
* Elemental and Physical Resistances now have a configurable capped amount.
* Eitr Weave buffed significantly.
* New configuration AudioVolumeAdjustment to control audio volume of this mod.
* Scrolling UI sensitivity tweaks.
* Improved randomization of item drops by type and tier.
* Added extended magic effect descriptions to compendium.
* Reduced Augment Upgrade costs of Thunderstone and YmirRemains from 10 to 5. We felt it was still too high.
* Tweaked the Rune costs config values. * If you used version 0.12.0 please delete your old BepInEx\config\EpicLoot\baseconfig and let them regenerate! * Fixed Rune UI not enabling correctly on existing enchanting tables. * Fixed an issue when adding multiple bosses to the same biome with the patch system. * Fixed magic items not stacking when using the features from the Recycle & Reclaim mod. * Fixed an issue with Rune configurations not syncing properly on a server.
* Fixed a small typo issue that only manifested when TargetPortal was installed.
* Fixed some display issues with the in game compendium. * Added some localizations for the compendium menus. * Updated Russian translations. * Fixed an issue with Identify items not selecting a valid fallback, resulting in failure to identify items (mainly swamp items). * Fixed some edge cases with magic materials not stacking with each other in the player inventory. * Fixed Auto Mead not applying correctly. * Fixed error handling for Multishot magic effects. * Fixed modify low health threshold magic effect checking the wrong effect value. * Reduced riches value for balanced and minimal configuration options. * Fixed an issue with loot rolling creating too many items. * Fixed items that cannot be runified showing up in the rune UI menus. * Fixed an issue with magic items not initializing correctly after the 11.7 update (attempt to fix another bug made more, fun times). * Fixed particle effects on dropped Andvaranaut.
* Changed portals metal check patch to better respect other mods including World Advancement & Progression.
* Changed how patches are applied - they will no longer override your baseconfig files on startup! You should be able to generate your baseconfig files once then make changes without them being reverted. See the [wiki for more information](https://thunderstore.io/c/valheim/p/RandyKnapp/EpicLoot/wiki/358-6-config-patching/). We apologize for the confusion around this new feature. * Fixed an issue with MultiShot breaking enemy projectile damage (someday we will get this effect right on the first try). * Fixed enchanting materials not stacking with "broken" items in containers. * Changed the ..removespeedpenalty_display localization from "Weightless" to "Unhindered". This was a small issue with the 0.12.0 update. Previously this effect was called "No Movement Speed Penalty". * Added missing configurations for ModifyMagicFireRate and ModifyFireRate in the magiceffects.json files. * If you used version 0.12.0+ please delete your old BepInEx\config\EpicLoot\baseconfig and let them regenerate! Or grab the changes from github to manually update your files. * Reenabled Weightless rolls for the balanced config. * Re: above note * Note: If you are NOT making edits to the baseconfig files we highly recommend setting "Debug - Always Refresh Core Configs" to true in your randyknapp.mods.epicloot.cfg file. Then you will not need to manually delete to refresh them.
* Fixed an issue with the AllowEverything config option no longer being used in the teleport check.
* Fixed another an issue with MultiShot not resetting weapon attack values properly due to the percent chance to trigger config.
* NEW itemsorter.json configuration file to configure the auto-add behaviors! * Tooltips now display on hover in the enchanting table menus. * Some minor API updates. * Refactored how the tooltip is built, tried to add any missing information. * Refactored many magic effects to fix issues including Mead effects, damage effects, block and parry, base player stats and regen, explosive arrows. Some calculations will work slightly different than before. * Removed the all powerful throwable butcher knife. If you have one of these already rolled it should be blocked from throwing now. * Reworked bulk up enchant to remove X% of health regen and add X% of max health. If you have 50% enchant on an item, 6 regen ticks, and 80 health you should get 3 regen ticks and 120 max health. * Band-aid fixed a rare error with offset attack audio clip not existing. * Did a QOL pass to clean up the magic effects for each available configuration. There were so many changes that listing them here would be too long. If you need to see the specific changes check the release commit comparison on Github. * Normalized some Increments to make more sense. Tried to make the minimum 0.5 when possible. * Fixed some item type checks for all configs, majorly for the balanced config. * Added missing Trinket type in many places for the minimal config. * Added missing rarity values on some effects. * Made it so only one form of modify damage can roll on an item for balanced and minimal, and only one of physical and one of elemental on legendary config. * Fixes for excluded effects, they must be excluded on both effects to work correctly.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.