EliteMobs 8.4.1
- [New] Items with more than 10 enchantments now get announced on chat when enchanted successfully, when players challenge a dungeon for them and when critical failures happen
- [Fix] Fixed issue related to the update welcome quest not working correctly
- [Fix] Fixed issue where players couldn't interact with the Eden NPC to complete the welcome quest
- [Fix] Fixed issue where quest titles weren't colored correctly
- [Fix] Fixed duping issue with instanced dungeon loot menus
- [Fix] Fixed edge condition for enchantment challenges
- [Fix] Fixed setup bug that caused the first two elements of any setup page to install / uninstall the first two of the first page
- [Fix] Made it so elites struck by lightning won't ever transform, fixing a rare bug that would cause problems
- [Tweak] Tweaked welcome quest text to better fit the new features
- [Tweak] VISUAL_FREEZE script action has been modified to increment the amount of freeze a player has by the configured amount instead of working off based on a static hardcoded value
- [Tweak] Improved resource pack installation process
- [Removal] Removed some lingering debug messages
---
8.4.0 major update
This is a(nother) massive update. The 3 page long changelog can be found below, but here are the highlights:
- EliteMobs now has a new (good) item upgrade system!
- There are 10 new free sanctums!
- There are 10 new premium sanctums!
- Primis has finally updated and is now nearly finished!
- The Iron League Arena update is now out!
- The repair system was drastically improved as well.
If you care, a YouTube video covering how the enchantment system works will probably be out by the time you see this message. You can find that video on my YouTube channel. If it isn't out yet and you want to see it maybe subscribe and ring that bell button to actually be notified when it's out. Man, is this what selling out feels like? Feels great!
EliteMobs 8.4.0 changelog:
- [New] Added the item upgrade system!
- Enchanted books allow players to attempt to upgrade an elite item
- Added 45 new items for the default enchanted books, more can be created by admins
- Added the Elite Lucky Ticket which is used alongside with the enchantment books
- Added the Lucky Source and Enchanted Source enchantments which are used to tag lucky tickets and enchanted tickets
- Enchanted books are not soulbound! These are meant to be traded between players.
- [New] Added enchantment challenge dungeons!
- Added the configuration setting enchantmentChallenge to dungeon packager configuration files to tag them as valid dungeons for enchantment challenges, unlists them from the normal way of accessing the dungeon. Note that only one difficulty should exist for these.
- [New] Dungeons
- 10 free enchantment challenge Sanctums are out!
- 10 premium enchantment challenge Sanctums are out!
- Primis has updated to version 0.7, and is almost entirely done!
- [New] Added the Primis Gladius Invasion Dungeon, an instanced dungeon inside of Primis
- The Iron League update is now out! It now drops updated enchantment and repair-related items.
- [New] Installing instanced enchantment content now has a custom message explaining how this content is meant to be accessed
- [New] Instanced dungeons no longer make solo players wait for loot rolls, loot is immediately dispensed
- [New] Repair system overhaul
- There are now only 5 scrap items of different levels, repairing different amounts
- Scrap now repairs significantly more on average
- Removed upgrading scrap
- Added the repair custom enchantment, used to tag scrap
- Scrap is not soulbound! This is meant to be traded between players.
- [New] Added comments to the configuration files of EliteMobs, thereby making configuring EliteMobs much easier
- [Removal] Removed several now outdated features
- Removed the enhancer
- Removed the refiner
- Removed the smelter
- Old scrap has been entirely replaced
- Removed the old special loot configuration format, scrap, enchantments books and lucky tickets now work like normal items
- Removed the old translation.yml configuration file, since EliteMobs now uses language files instead. Its settings were redistributed to more relevant config files.
- [New] Added the SpecialItems.yml configuration file to configure settings related to the enchantment and scrap systems
- [New] Added a new loot table for special loot
- [New] Wood League arena loot has been updated to drop the new items, requires deleting the wood league arena file
- [New] Modified the welcome quest to the adventurer's guild to reflect the new NPCs
- [New] Added soulbound config setting for custom items, allowing custom items to be set to not be soulbound
- [New] Levitation enchantment will no longer affect custom bosses with a health multiplier above 1
- [New] NPC entities can now be put in instanced dungeons
- [New] Added the neutral setting to Custom Bosses which reverts the elite targetting behavior to default for mobs that are usually neutral
- [New] Optimized translation system to be faster to startup and reload the plugin and use less RAM
- [New] Added command /em randomloot <player> <level> which guarantees that some loot of that level will drop
- [New] Added command /em simlootspecial <amount> which simulates dropping special items. Ignores chances, this is just for checking special item distribution.
- [New] Arena custom quest objectives are now working correctly
- [New] Added the lost present as a default custom item for the santa quest
- [New] The repair menu and unbind menu have been improve to avoid using stacks of items accidentally and lose items when inventories are full
- [New - API] Big improvements and simplifications were done to the custom item code
- [New - API] Added victor and defeat states for instanced content
- [New] Added menu skin for the enchantment menu
- [New] Made it so enchantment books can't be enchanted
- [New] Completely remade elite script rays to have better hitboxes
- [Tweak] Dungeon loot now gets added to inventories instead of dropped when possible
- [Tweak] Enchanted items from challenge dungeons now get added to inventories instead of dropped when possible
- [Fix] Fixed issue where dungeon instantiation would not work correctly
- [Fix] Fixed issue where repeating fireballs would sometimes error
- [Fix] Fixed issue where killing an elite dragon would lead to a console error
- [Fix] Fixed issue where resource packs would not automatically update correctly when set up from the setup menu
- [Fix] Fixed issue where instancing worlds would throw errors on console and potentially lead to crashes
- [Fix] Fixed error that would appear when servers use plugins that use players as projectiles
- [Fix] Fixed issue which was causing the lightning enchantment not to work correctly
- [Fix] The default setting for elitemobs menu is now the book version and not the inventory version, as intended
- [Fix] Fixed issue that would cause the database to error due to trying to load some data before it is ready
- [Fix] Fixed issue which would cause enum fallback values to not work correctly for configuration settings
- [Fix] Fixed several issues related to the adventurer's guild welcome quest
- [Fix] Fixed antiexploit error caused by dead bosses in dungeons
- [Fix] Fixed issue that sometimes caused instanced dungeons to crash servers
- [Fix] Fixed bug where loot would not drop for solo dungeons
- [Fix] Fixed incorrect default scrap for the wood league arena
- [Fix] Fixed issue that would sometimes cause directories to not be created correctly when importing configurations
- [Tweak] Improved notifications about resource pack updates
- [API - Tweak] Simplified the custom enchantments class and removed redundant storage of values
- [Tweak] Removed empty defaults from the dungeon package files
- [Tweak] Fixed inaccurate world directory when copying worlds
- [Tweak] Tweaked minor issue that caused instanced dungeons to double complete