New Custom Alerts system notifies you when an ability is incoming and the methods in which it can be mitigated. This feature allows you to customize formatting options as well as customize ranks of enemies to display the alerts for.

SUGGESTED COMPANION ADDONSDarkUI - Highly suggest using this addon for all its features, including much cleaner frames for buffs & debuffs.Combat Metrics - The reason LUIE no longer has a damage meter. This addon is far superior and highly recommended!No, thank you! - Despite the amount of hooked functions in LUIE - No, thank you! is compatible and suggested for hiding additional messages or features you don't want to use. Just be sure to set any messages you do want to appear from your Chat Announcements settings to default settings.pChat - Further customize your chat settings and save messages displayed. pChat works well if you want more functionality than that provided by LUIE's print to chat method.

FUTURE PLANS

You can find work in progress versions of LUI on the LuiExtended GitHub repository. Myself and psypanda are generally pretty busy pushing changes there. In addition, there is a list of known issues present, and some future plans listed on the GitHub page.

Custom Combat Text incoming ability announcements aren't here for "X" Ability - This feature is possible due to making a custom override table for each ability. It requires me to manually go through and process every ability in the game to add to the table. I will get around to adding everything eventually.

The Combat Info bar tracker does not always track every duration ability correctly - Several abilities track the wrong abilityId or don't correctly report a duration to the API. I will be working to update this list with overrides to fix the problem in the future.

If "Display Crafting Materials Used" is toggled on and materials are used from the Inventory rather than crafting bags, occasionally the slots used are overwritten by the new crafted item and the items used are reported incorrectly.

If you receive the following error, try completely reinstalling LUI by removing the folder and manually downloading the latest version:

THANKS
Some code and/or ideas used in this addon are very similar to that found in the following addons:FTC - Initial short-term buffs implementation, damage meter code and ideas for custom player frame layout.Combat Cloud - Combat Cloud was implemented into LUIE for scrolling combat text.Srendarr - short-term buffs spell cast activation and passives tracking.pChat - Timestamp and parts of print to chat function used.Wykkyd's Enhanced Chat - ideas and some routines for Chat Announcements module.AchievementInfo - achievement tracking in Chat Announcement module.
Thanks to Tiara Ra for reporting numerous bugs and providing consistent feedback for the last several months!
Thanks to psypanda for all his previous work with localization, cleaning files up, going over my code, and providing feedback and suggestions for features!

If you receive the following error when updating, try completely reinstalling LUI by removing the folder and manually downloading the latest version:

Fixed an issue where using Beast Trap (and its morphs) with the Buffs & Debuffs component enabled could throw UI errors.

Fixed an issue where the aura for Beast Trap (and its morphs) ground duration tracking wouldn't be removed when the target dodged the attack.

-------------------------------------------Version 5.3 (Dragon Bones)

General Components:

Did a pass on custom override tables for Templar Skills, Destruction Staff, Restoration Staff, Fighter's Guild, and Medium Armor. Many effects are now fixed to show the proper names and icons for Buffs & Debuffs and Combat Text. Additionally many erroneous auras that displayed now longer show up - such as pointless placeholder effects when the healing effect from Healing Ward fading triggered. Bar Highlight tracking for Combat Info has been updated to track many more abilities both offensive and defensive in these ability categories.

The above support extends to additional addons if they use GetAbilityName() or GetAbilityIcon() functions - For example Combat Metrics will show the correct icon/name for incoming healing tracked from Templar/Restoration Staff skills with LUI Extended enabled. Previously many healing abilities were named incorrectly, a good example being the initial heal from Healing Ward being named "Grand Healing."

General cleanup - Removed some un-needed hooks and a few lines of outdated code from various components.

Fixed an issue due to an oudated hook function where the Skills Advisor would throw UI errors whenever an ability was learned.

Effects with a stack count now display at one stack rather than only showing their stack count when above 1 stack.

Fixed an issue where Fake Debuffs (buffs/debuffs without an effect aura that are manually tracked so the player can keep track of them - example is Rearming Traps damage component) weren't properly saving their info for Target players and would fade when changing target and then mousing back over the target again.

Stack support added for Ground Mine effects - Rearming Trap now displays with 2 stacks, one is consumed every time rearming trap triggers. Later support to be added for Daedric Mines, and sets like Eternal Hunt.

Added an option to toggle on/off the display of Extra Buff/Debuff icons for certain player abilities that don't normally show a tracking icon such as Dragon Blood or Restoring Focus.

Added an option to toggle on/off consolidation of Major/Minor buff/debuff auras from certain player abilities such as Dragon Blood or Restoring Focus.

Chat Announcements:

Updated currency context messages to support currency received from Level Up Rewards.

Updated icon for Outfit Change tokens.

Crafting loot messages will now display for equipped items (for the new base game feature to upgrade equipped items).

Fixed an issue where the Ellipse style text did not properly display with the scrolling direction set to up.

Unit Frames:

Added multiple options to choose how to display the Player Name on UnitFrames. You can now select a different method for Player, Target, and Group/Raid.

Updated several Menu Options to change on the fly rather then requiring /reloadUI.

Updated several Menu Options to properly unhide the relevant frames when making customization changes.

-------------------------------------------

Version 5.2.8

Unit Frames - Fixed issue with Regen Arrows animation throwing errors if one of the few abilities in game that properly tries to apply a magicka or stamina regen animation is used. Now if the regeneration type isn't Health the function will end.

Version 5.2.7

Base Addon - Death recap custom icon replacement temporarily disabled. New function is all set and will be implemented with the API changes when the Dragon Bones update goes live.

Unit Frames - Guards now have an - Invulnerable - tag on their HP bar instead of displaying HP.

Unit Frames - Fixed an issue where the Regen arrows animation was applied on Magicka/Stamina bar (this was never implemented in the game correctly to use and only seemed to trigger from something in Cyrodiil).

Unit Frames - Fixed an issue where the alternate bar would not anchor correctly to the separate shield bar if enabled when using Horizontal or Pyramid unit frames.

Version 5.2.6

Unit Frames - Fixed issue where setting menu option for player frame mode would throw errors if the custom target frame was disabled.

Unit Frames - Fixed an issue where the a UI error would be displayed if the PVP Target Frame was enabled.

Unit Frames - Fixed spacing issues with alternate bar below frames - now the distance should be normalized for all bar setups.

Unit Frames - Moved menu for Additional Player Frame options down as well as updated a few menu strings.

Version 5.2.5

Combat Info - Fixed a MAJOR PERFORMANCE ISSUE with the Show Global Cooldown function - This setting is now reset to disabled for all players using the addon. This setting now has a warning for high CPU usage.

Buffs & Debuffs - Changed icons for the one hour buffs granted by completing World Boss events in Craglorn to use the achievement icons which fit far better for each buff.

Chat Announcements - Moved Common Options settings for Chat Announcements to the bottom of the menu and fixed the missing header.

Chat Announcements - Moved the various events related to EVENT_DISPLAY_ANNOUNCEMENT into their own category in chat announcements. This currently includes: Respec Notifications, Entering/Leaving Group Area, DSA/Maelstrom Stages, Maelstrom Rounds, Imperial City Area Messages, Craglorn Buffs (new).

Chat Announcements - Display Announcements no longer display a debug message by default - You can now turn this setting on if you'd like to help process messages that are not yet included in the LUI Extended Options.

Chat Announcements - Fixed an issue where sending a COD payment would also send a duplicate "Mail sent!" message if Mail Notifications are on.

Chat Announcements - Fixed a UI error that would occur in gamepad mode when trying to send mail due to not being able to determine the recipient name.

Unit Frames - Added new Player Frame Methods - You can now choose to have bars displayed in a horizontal spread out layout like the default UI, or in a Pyramid stack. NOTE: This setting will reset your custom positions and center the frames!!!

Unit Frames - Alternate Bar (XP Tracker, Werewolf Tracker, Siege Tracker, Mount Stamina Tracker) is now located centered below the attribute bars. Additionally this frame will now move to the stamina or magicka bar if you have Horizontal or Pyramid Frames selected.

Version 5.2.4

Fixed a MASSIVE performance issue caused by the Unit Frames Regeneration Arrows overlay - This update should remove menu lag and fps drop when turning your camera or in crowded areas as well as FPS drop in combat. You may still experience some FPS hit when using the Scrolling Combat Text. Let me know if you have any major performance issues after this update.

WIP: Started to add a new method for Unit Frames to display the 3 bars separately on the bottom of the screen. This is a work in progress with menu option localization incomplete, default position incomplete, and missing functionality to move the mount/ww bar to the stamina/magicka frames.

Unit Frames - Frames no longer unhide in menus when group members change role/or leader is updated

Version 5.2.2

Fixed a MAJOR issue causing group invites to not function when Chat Announcements was enabled.

Fixed an issue where using the Sell All Junk button at a vendor with Loot Announcements enabled would throw errors when more than one item was sold. The fix here is temporary (only one item will display - with the total value of gold received) until I have time to drum up a better solution.

Combat Text - Added slight filter for combat events (previously a few variables were being set on every combat event even if it wasn't related to player or pet/target - now that only happens if the source/target is the player or pet)

Combat Text - Added an option (disabled by default) to hide nearby enemies abilities that don't directly target the player. This prevents spam from abilites that are happening out of range of the player when disabled. Note: These alerts still always display in dungeons since players are likely to all be in relatively the same area.

Combat Text - Fixed an issue where incoming mitigation warnings would always display even when disabled.

Combat Info component has been split into two components: Scrolling Combat text has been revamped and replaced with the more advanced features from the Combat Cloud addon. Combat Info has been updated with additional functionality. More details listed per component below.

Added an option to Hide the Experience Bar/Skill Progess Bar from popping up when the player earns XP from Experience Gain from Quests, Discover, Boss Kills, and Skill Line Updates. This is useful if you wish to place a UI component in the top left corner of your screen.

Updated description and functionality of the various SLASH commands. Error messages have been streamlined and will display additional alerts based off your preferences in Chat Announcements for the relevant commands.

Several SLASH commands now return errors if attempting to use them in Cyrodiil or Battlegrounds where it is not possible to do so.

/regroup command no longer attempts to invite offline players or duplicate players in the party, as well as provides information if no additional players are present. If all party members are offline the regroup command will not proceed.

Added a new /campaign option to queue for campaign. Enter /campaign "name" to queue for a campaign.

Added Trajan Pro and Trajan Pro Bold fonts to the font library for use in LUI.

Dropdown menu options to select font now use a scrollbar method to prevent the number of font choices from going off the screen.

Adjusted menu options for various components to be more logically organized.

Fixed an issue where Buff/Debuff names, Combat Text messages and Item Styles did not display correctly on non-English clients.

Fixed an issue where the /kick SLASH command would prevent the /kick emote from being used. Now if you enter /kick without any additional input, the kick emote will be performed correctly.

Ground targeted buffs/debuffs no longer incorrectly display an aura when the player presses the relevant ability but cancels it without selecting the target location.

Updated code for ground targeted buffs/debuffs for more accurate duration resolution. Note: Not all buffs/debuffs have been correctly adjusted to use this new code yet)

Added/updated icons for new Clockwork City food, and new crown items and memento's added in the last several updates.

Updated aura information for various consumables and memento's (Examples include hiding some goofy duplicate buffs that show for certain food/drinks, renaming seasonal foods that didn't have the correct names, etc)

Updated several memento self-stuns as well as various other abilities to use the "unbreakable" border color for buffs/debuffs - indicating there is no way to remove the effect.

Updated icons and auras for New Life Festival & added icon for new memento version of Breda's Magnificent Mead.

Updated Dodge Fatigue and Bolt Escape Fatigue auras to use the "unbreakable" border.

Added new custom icons & fixed aura display for almost all Item Sets in the game (missing VMA and DSA sets currently due to lack of inclusion in PTS containers - will be added in the future). Several new "fake auras" have been added to make certain effects easier to track such as Ilambris or Spawn of Mephala.

Updated Death Recap to display many of the new icons applied to item sets and abilities.

Added custom icons for several Justice Guard abilities as well as updated the display of various auras. (Hid a bunch of pointless trigger buffs that offered no useful information).

Added custom icons for Daedric Anchor abilities - Static Charge, Anchor Drop (meteor damage from standing under a dropped NPC), and Power of the Daedra.

Added custom icons for Champion Point Passives

Added custom icon for Ayleid Well health bonus

Chat Announcements:Chat Announcements component has been completely overhauled. The structure for saved variables for this component have been adjusted in order to prevent issues when upgrading from older versions of the addon - all settings for this component will be reset to default.

Many announcements now send messages to a single printer function on a 50 ms throttle. This function interprets the messages it receives in order to print them in a logical manner. This means when a large number of messages is displayed from for example, a quest being completed, the messages will be displayed in a logical order. In addition this solves the issue where certain components used to cause an annoying scrolling effect as the messages were printed at different ms intervals.

Currency - Added in several missing methods of currency acquisition with context messages.

Currency - Currency Names now use zo_stringformat, allowing you to enter both a singular and plural name for the currency if you wish to change it.

Currency - Streamlined options to throttle the gain of Alliance Points and Tel Var Stones. Now the throttle timer will be extended if additional currency is acquired instead of always displaying the currency gained a set duration after it is received. In other words: If you continue to earn AP at 3 second intervals with a 5 second throttle set, the currency gained will not print until a lapse of 5 seconds occurs between gaining currency.

Experience/Skills - Now the throttle timer will be extended if additional experience is earned instead of always displaying the experience earned a set duration after it is received. In other words: If you continue to earn experience at 3 second intervals with a 5 second throttle set, the experience earned will not print until a lapse of 5 seconds occurs between earning experience.

Experience/Skills - Added option to toggle the display of Enlightenment State change messages.

Added options to override the color for all Critical Damage done, all Critical Healing done, or all incoming damage. This can be used if you want to emulate the way the default game combat text is formatted.

Notifications to Block/Dodge/Interrupt have been overhauled and replaced with new advanced notifications, allowing you to display a warning displaying the name/icon of the incoming ability as well as the ways it can be mitigated. This option has various customization options for formatting and to choose what ranks of NPC's trigger these alerts.

Unit Frames:

Fixed regeneration/degeneration arrow animation!

Added option to toggle the display of hot/dot animation, power change, and armor change individually for Player/Target, Group, Raid, and Boss frames.

Power and Armor change overlays now use the animated effects from the default unitframes.

Added option to change the display method for Champion Points (show above cap or limit to cap). This extends to the default unit frames as well.

Added individual options to hide the display of the target Title/AVA Rank. Anchored buffs container position will adjust based off whether or not a target has a title/ava rank displayed.

Added option to color group/raid unit frames by Class Color.

Added option to display either Class Icon or Role on Raid Frames (one or the other or set a certain way depending on whether the player is in PVE or PVP content).

Separated transparency and size options for Player/Target bars.

Added option to hide anchored buffs frames when out of combat (if you choose to set player/target frame to 0 opacity when out of combat you might want to hide the buffs as well).

Added option to format the label on Raid/Boss frames.

Added option to configure the transparency of Group/Raid frames.

Added option to configure the transparency and size of Boss Frames.

Added option to shift the vertical location of default player frames if repositioning is enabled.

Fixed an issue where character name was displayed instead of account name for the player when name display method was set to "@UserId" or "Character Name @UserId"

Fixed an issue causing Default Unit Frames overlay components (Class/Friend Icon and labels) to sharply disappear on target change rather than fading out with the base frame components

Low Stamina/Magicka will now flash green/blue on the bar instead of red.

Fixed an issue where sometimes the low resource flash effect would play several times on the stamina bar on player death.

Fixed an issue where the "Dead" label would clip into the role icon for dead players.

-------------------------------------------

Version 5.1.2 Update (Horns of the Reach)

Updated API version for Horns of the Reach.

Buff and debuff icon countdown border now displays based on the FULL duration of the buff rather than only counting down at 8 seconds.

Temporarily removed function that add news icons to Death Recap until I have a chance to look at the changes to the function from this API update.

Removed LibAnnoyingUpdate and LibCustomTitles - Don't really see a need for these libraries to be here.

Version 5.1.1

Buffs & Debuffs: Fixed bar highlight for the majority of abilities to work correctly again! Note its a long time WIP to significantly enhance what shows here but it requires manual processing of every relevant rank of ability and morph to do so.

Chat Announcements: Added an option to show the total # of items held when an item is looted (thanks to a new ZOS function).

-------------------------------------------Version 5.1

General Components:

Added posthooks for GetAbilityName and GetAbilityIcon, allowing new LUI ability icons and name corrections to be used by other addons (not fully implemented yet).

Started custom icon implementation with Death Recap - at the moment only a bit of this is done and only English localization is supported (I have to override specificially by NPC names and skill names), although most of the single player content in Morrowind has been added.

Updated many passive skill tree icons and racial icons. Now passives for each skill tree have icons that match the relevant style of their active abilities. Please let me know if there are any icons you don't like. Still enhancing a few of them!

Unit Frames:

Fixed a major issue where Unit Frames disappeared in Battlegrounds when swapping to potions, an issue with Unit Frames disappearing randomly in player houses, and not correctly hiding when in the Housing Editor.

Fixed an issue where Wardens appears with a white square instead of the proper class icon

Fixed an issue where players changing role or joining/leaving group would cause the Unit Frames to appear when in another interface tab.

Fixed an issue where bars had blank space in front of them if Role Icons were toggled on in a battleground.

Group and Raid Frames now shift if Role Icons are enabled and a player changes their role to none.

Buffs and Debuffs:

Integrated into default UI components, the Effects Screen will now show the update names and icons of abilities, and hide relevant abilities that provide no useful information. NOTE: Does not hide special category buffs such as Cyrodiil Bonuses or Battle Spirit, these are only hidden from the LUI Buff & Debuff frames if selected.

Added different border colors for unbreakable/unremovable crowd control effects (haven't had time to expand implementation for this much yet)

Updated and enhanced many custom icons and did a pass to hide more pointless auras (blue skill placeholder icons). There is still much to do! NOTE: At the moment there are a few placeholder icons present for several effects, I will replace these as soon as I can.

Implemented Artificial Effect Id's (something ZOS added recently) - The only cases I've seen this used so far is for the Battle Spirt buffs when dueling or in a Battleground).
Disguise Buffs: Fixed an issue where the Scarlet Judge disguise would throw UI errors and added an icon for this costume.

Fixed various menu options here to function slightly better

TEMPORARY ISSUE: Bar highlight for many abilities is currently disabled, I am in the process of switching from a basic abilityName resolving function to using abilityId's for more control of the bar highlight. It will be reimplemented in the future.

Chat Announcements:

Corrected and updated various strings for consistency.

Fixed various misc small issues and adjusted timing on some chat printing events. The order of events is far less likely to be out of whack when a large amount of events happen at once.

Loot Announcements: Fixed a bug that caused the index to break when items were confiscated by a Guard and the option to print the items confiscated was disabled. Regardless of the options selected, the index should refresh correctly when items are confiscated

Loot Announcements: Fixed an issue where using Gamepad mode and crafted item announcements would throw a placeholder error string.

Loot Announcements: When equipping multiple pieces of gear or equipping a set of gear with addons like AlphaGear, LUI is much less likely to erroneously print [Received] notifications in chat. NOTE: This will still happen if you rapidly spam equip/uneqip a piece of gear, I am looking into a solution for this.

Loot Announcements: Fixed an issue where items added to the craft bag from not-looted sources

Currency Announcements: Fixed an issue where earning gold from battleground medals earned was displaying a debug message.always displayed as [Looted].

Group Announcements: Updated group invite messages to correctly work with the changes to this event implemented in Update 14 (It no longer resolves names automatically and only returns what you type when using /invite to invite someone).

Group Announcements: Updated Group Finder message syntax to correctly display Dungeons and Battlegrounds.

Group Announcements: Updated methods used for LFG announcements to be more accurate and relevant. Unfortunately the events thrown by the API here are chaotic, I may be able to tune it just a little more in the future.

Quest Announcements: Fixed and updated Center Screen Messages for Quests abandoned (this will now display the Icon for quest difficulty if the option is toggled on).

-------------------------------------------Version 5.03

Hopefully fixed an issue where using a set equipping addon such as AlphaGear would cause [Received] item displays to print out randomly.

Added "Raid Name Clip" slider in the UnitFrames Options, this allows you to clip the raid frame name manually in order to prevent it from overlapping with the HP display.

Fixed an issue where removing items from the Guild Bank would occasionally throw UI errors.

Added a debug message to fix an error where Crafting items with Crafted Loot Announcments on would sometimes throw errors. I'm still attempting to determine the cause of this, please notify me if you receive the error notification.

Version 5.02

Fixed an issue caused by the last hotfix that broke Buffs & Debuffs attaching to the custom unitframes.

Fixed an issue where the addon did not load correctly for certain people.

-------------------------------------------Version 5.00

LUIE Base:

LUIE Chat Printing function has been updated, this option can be turned on to add timestamps to messages or help with compatibility issues with certain addons such as Social Indicators if you are also using pChat.

Chat Announcements and Buffs & Debuffs now have their own individual menus for easier use.

Improved functionality of existing commands.

Error returns from slash commands now also display a ZO Alert and play the generic error sound.

/regroup and /disband now return errors when attempted in LFG.

Updated /ginvite command syntax. Now format is /ginvite "#" "name."

Guild order is now indexed correctly, allowing all /g commands to work properly when guilds are left/joined without having to reload the UI.

New Command: /ignore "name"

New Command: /removeignore "name"

New Command: /friend "name"

New Command: /removefriend "name"

New Command: /leave - Leaves current group

New Command: /kick "name" - Kicks the target player if you are the group leader.

New Command: /votekick "name" - Initiates a votekick in LFG.

New Command: /gquit "#" - Quit guild # entered.

New Command: /gkick "#" "name" - Kicks the target player from guild # if you have permissions to do so.

Updated and normalized strings for various CA functions to be more consistent, a long with fixing several broken strings.

Guild Messages now have the correct Alliance Icons.

Group Finder messages now display correctly for all players whether joining as a full group, partial group, or as an individual.

Fixed an issue where removing items from the mail could cause UI errors.

Fixed an issue where moving items around in the guild bank could cause UI errors.

Fixed several issues with context messages for mail, as well as fixing an error that would cause items to be falsely announced to the player if they attempted to loot and one or more items were unable to be looted due to lack of inventory space.

Justice confiscation messages reverted to display 1 item per line again - the multiline print from it was causing issues when enough items were removed at once.

Fixed several issues with currency announcement formatting - most importantly the total value will now correctly separate large numbers with commas (or relevant localization)

Fixed an issue where purchasing mount riding skill upgrades also printing a bag space upgrade message with both components active.

Fixed an issue where Achievement details were not displaying correctly in the Achievements component.

Show destroyed items and show confiscated items now also applies to EQUIPPED items.

Major update to Loot Announcements - Now looted items will be indexed and printed in a more accurate fashion. This means some odd events that didn't trigger a loot message before such as obtaining a ring of Mara, receiving loot from the Dark Brotherhood Supplier, or purchasing items from the Crown Store will now show a loot message.

Crafting Loot Announcements has been updated to now show better context specific messages based off the type of crafting you are performing (ex: Researching a item now shows as [Researched]).

Chat Announcements (New Components):

Quest Announcements: New category added with options to display quests being accepted/failed/abandoned with various additional options and POI discovery/completion options as well.

Group, Guild and Social Announcements have been split off from the misc menu and now have several addition sub options.

Loot Announcements: New option to display when a COLLECTIBLE is unlocked.

Loot Announcements: Added toggle option to show when a lockpick is broken.

Loot Announcements: Added a new option to display when a disguise is equipped/unequipped.

Misc Announcements: Added new component for Disguises that displays a message when you enter/exit a DISGUISE state (entering/exiting the relevant area for the disguise). These messages are context specific based off the disguise.

Misc Announcements: Added new component for Disguises that displays a warning message and plays an alert sound when the player is near a Sentry NPC or performing suspicious activity.

NEW THROTTLE OPTIONS: Added a throttle (delays printing of gains) and a threshold option (prevents display of values under a certain value) for Gold/AP/TV gain in Combat to prevent spam.

Currency Announcements: Added an option to HIDE the display of Guild Trader posting fee gold loss. This is intended as an option for players using AGS (or any other addon that prints a message when an item is purchased from a Trader).

Group Announcements: Added invididual toggles for Group/LFG messages.

Buffs and Debuffs:

Added in icons and custom auras for several champion point passive effects that were missing them.

Removed pointless buff icons that display for ~100 ms from the Magicka and Stamina restore effects that are applied on the player when resurrected by another player.

Added new toggleable display option for various collectibles - Mount, Non-Combat Pets, Assistants, Polymorphs, Skins, Costumes, and Hats. NOTE: These icons automatically adjust and hide each other when an effect is blocking another. For example wearing a polymorph will hide active Skins, Costumes, and Hats. Pets are automatically hidden in Cyrodiil as well.

Added new toggleable display for disguise equipped.

Unit Frames:

Updated code for resizing and positioning, names should now longer clip into icons on the player bar, and the target bar will no longer fail to shorten the name correctly.

Removed an unnecessary guild indexing function that was being used to display Guild Icons on unitframes (now using a far more lightweight solution). This will likely fix issues with the game hardlocking when running LUIE with Guild Notificators.

Raid frames now display HP value as well as % HP

Added toggleable option to display ROLE icon on party / raid frames.

Added toggleable option to color party / raid frames by ROLE.

-------------------------------------------Version 4.99f

BUGFIXES:

Fixed a major error with the option to turn off the display of stamina/magicka bar labels or bar display. Now these features work as intended.

Fixed an issue where the party leader name on group frames would clip into the other icons.

Fixed an annoying issue where weapon and armor trait crafting items, as well as style materials would display their trait/style.

Fixed an issue where withdrawing crafting materials from the guild bank was throwing UI errors (if you have a craft bag, the materials attempt to go into it).

Fixed an issue where removing an item from trade with items remaining in a later slot index would try to display the nonexistent item in the slot and throw an error.

Support added for CraftBagExtended to the Bank and Guild Bank announcements. (Limited support, some display issues when moving items between craft bag and bag during Bank transactions).

Fixed broken saved variables in LuiExtended.lua that affected the functionality of chat system settings.

Fixed the Chat Announcements toggle option to hide materials consumed by crafting - now items will be hidden with the option off, and displayed with the option on.

Something random caused a bag upgrade message to display for no reason with 0 upgrades purchased. I added a check to make sure the upgrade value is 1 or greater so this erroneous message should never display again.

Fixed a missing icon for Dwemer Spider "Overcharge" ability.

Fixed a missing icon for Resurrection Immunity and added a toggle option to show or hide this buff in Spell Cast Buff preferences.

Updated the ground tracking timer for Spear Shards to be more accurate since the Homestead patch cast time reduction.

NEW ADDITIONS:

Chat Announcements:

ADDED menu option to show items confiscated by a guard. This feature was implemented but missing the option to toggle it on.

Items received from deconstructing or items displayed from use when crafting now display in a single line separated by commas to conserve space.

Additionally, items confiscated by a guard now follow the single line separated by comma's format.

Added slider to filter out AP gain below X value (0-10000).

Added slider to filter out XP gain below X value (0-10000).

Added option to throttle XP from kills by up to 5 seconds.

Enhanced the XP printout function, now experience gains from Quests that also complete a world POI display both experience sources, with the correct relevant %.

New toggle option to display an icon for level up messages (normal level icon for normal levels, and relevant champion point for Champion Levels).

New toggle option to color the level display text based on the context of the level.

Buffs and Debuffs:

Added option to hide the display of target BUFFS.

Added option to hide the display of target DEBUFFS.

Added option to hide the display of GROUND buffs and debuffs.

Added an option to toggle the glow on ability bar icons on and off for active buffs.

Added an option to toggle the glow on ability bar icons on and off for active procs.

Adjusted critter HP label from "-critter-" to " - Critter - " -o something about this still bothers me. Any suggestions welcome. I tried making the bar blank but that looked odd as well.

Added an option to configure the % of HP in which the the enemy HP bar text label turns turn as well as the execute skull displays.

-------------------------------------------

Version 4.99e
- Sending mail with Gold currency change announcements toggled on, but currency icons off will no longer throw a UI error from attempting to reference an invalid variable.
- Added a description of the SLASH COMMANDS available in LUI to the main Addon settings window.
- Fixed a minor issue where Costume items were being hidden by the Hide Trash chat announcements option.

Version 4.99d
- Fixed a silly oversight that caused groups of items looted from the mail to all share the icon of the first looted item. (Accidentally declared a variable as global instead of local).
- Fixed a double declaration of a variable in SpellCastBuffs.lua (shouldn't have effected anything, but just in case).

Version 4.99c
- Fixed an issue with raid frames where players going offline was throwing UI errors.
- Fixed a minor issue with raid frames that caused player names to clip into the OFFLINE label if present.
- The Unit Frames Champion XP bar now shows the correct value for completion toward the next level.
- Currency Change Reason 32 (AH Refund) now has a proper context message and will no longer display a debug message.
- Lockpick failure message no longer insults you :-D
- Grey quality clothing looted when stealing, as well as disguises looted are no longer considered trash when the filter option for hiding Trash items is toggled on.
- Disguises have been added into the show prominent loot setting.
- Show only prominent items option no longer unintentionally applies to items received in the mail.
- Made some changes to further integrate the mail components with one another - this should hopefully stop UI errors from being thrown occasionally.

Version 4.99b
- Fixed MAJOR issue with debuffs not displaying on the player.
- Added separate Player Buff, Player Debuff, Target Buff, and Target Debuff containers when you toggle the Hard-Lock position to Unit Frames option off. This allows you to have separate buff/debuff frames without using the LUI player & target frames.
- Enhanced Party Frames to update more consistently when party members go offline.
- Added a toggle option under Buffs and Debuffs to turn off the icon display for Sprint/Gallop
- Added a toggle option in Chat Announcements to turn off default string enhancements. This was added as a request due to the lack of other localization support currently. I recommend using this setting otherwise unless you are experiencing some sort of conflict with another addon.
- Added a toggle option to complete turn off the Chat Announcements component.
- Fixed an issue that was causing an error to generate when editing settings in the Chat Announcements loot component.

Version 4.99a
- File size decreased significantly, previously I had accidentally included various GitHub repository files in the directory.
- Fixed an issue with debuffs not refreshing correctly when changing targets.
- Fixed an issue with the /regroup command not displaying names correctly and trying to reinvite before the group was disbanded. (Please let me know if you experience issues with this still!)
- Added a toggle option for social notifications (friend/ignore list messages)

-------------------------------------------Version 4.99Overall Changes
- Added new Slash commands: /home, /disband, /regroup, ginvite1,2,3,4,5.
- Updated options for any messages LUI prints to chat. By default messages are no longer printed to system chat by default. This functionality was intended to allow players using pChat to take advantage of pChat's feature to preserve messages in chat between sessions.
- Timestamp now has more options and the color now matches that of pChat.
- Reorganized the folder structure of the addon, as well as updated Addon libraries.

Buffs and Debuffs
- Adjusted buffs and debuffs component for the new API changes, now players will only be able to see self applied or pet applied debuffs, as well as major/minor category debuffs.
- Updated Major and Minor debuffs to use the new Zenimax icons added to the game in Homestead NOTE: if you prefer the old buff icons, you can download an optional patch here. Extract effects.lua to LuiExtended\modules.
- Implemented horizontal container orientation for long term effects.
- Updated a number of buffs that display a green highlight on the ability bar while their duration is active.
- Updated the duration of ground tracking effects to be more accurate based on cast time. There is still some work to do here.
- Added a significant amount of new icons for player effects - Potions, poisons, food, experience consumables, momentos, and weapon enchants.
- Added a significant amount of new icons for NPC abilities, as well as updating icons for certain player passives, champion point passives with active components, etc..
- Many placeholder icons used by abilities or NPC abilites have been updated.
- Implemented new "fake" buff tracking to display a buff/debuff for effects that normally do not show one in the base game. This includes the weapon and spell damage weapon enchant procs.
- Utilized new "fake" buff option to make a far more accurate display of Stagger effects on players and NPC's. Now for example, when a heavy attack from an NPC is blocked, the stagger effect should appear to smoothly transition into a stun as the mob staggers backwards.
- Altered a significant amount of NPC abilities and quest based buffs and debuffs to correctly display as a buff or debuff if they were not previously, as well as hid multiple useless debuffs that provided no useful feedback to the player.
- Corrected errors with various ability name inconsistency to provide a more polished experience. Renamed the Ability ID for weapon medium attacks so they now properly display as "Medium Attack."
NOTE: Buffs and debuff changes will also apply to Combat Cloud in the future, as well as support Combat Metrics!

Chat AnnouncementsMisc Announcements
- Added option to choose method of name display printed to chat for players - Character Name, Display Name, or both.
- Added option to print Group Event messages to chat - Leaving/joining a group, disbanding, queueing, ready checks, votekicks.
- Added option to print Trade Event messages to chat - Trade invitation and success/cancellation.
- Added option to print Mail Event messages to chat - Mail sent, received, or deleted.
- Added option to print Guild notifications to chat - Invites, members leaving, as well as rank changes.
- Added option to display a message when Bag/Bank space upgrades are purchased, as well as Riding Skill Upgrades
- Added option to display a notification when lockpick attempts succeed or fail.
- Added option to display a message when gold or items are confiscated by a guard.Currency Announcements
- Expanded option to display currency changes for Gold, AP, Tel Var Stones, and Writ Vouchers with multiple options for customization.
- Multiple options for currency color, method of display, and syntax are available.Loot Announcements
- Updated option to display items looted - with the option to filter certain items, as well as show notible items looted by group members.
- Added option to display inventory changes from selling or buying at a vendor or laundering at a fence.
- Added option to display inventory changes from depositing or withdrawing from the bank.
- Added option to display inventory changes from sending and receiving mail.
- Added option to display inventory changes from trading.
- Added option to display inventory changes from crafting items - with an optional setting to show materials that are consumed.
- Added option to display when items are destroyed.
- Added option to display the Armor Type, Trait, and Style of an item.
- New option to MERGE the results of inventory changes with currency changes where applicable.Experience Announcements
- Significantly overhauled the experience component - now allows the display of experience gain and levelups. With options for formatting, and the ability to toggle the display of experience gain in combat.

Unit Frames
- Added the ability to individually control the size of custom Magic and Stamina bar.
- Added the ability to hide the Magicka or Stamina bar labels, or hide the bars entirely.
- Updated the icons on unit frames to be more consistent, as well as replaced the execute skull texture.
- Added option to choose method of name display for player targets - Character Name, Display Name, or both.
-------------------------------------------

Version 4.13
- Info Panel: added option to disable colouring of FPS/Latency
- Unit Frames: Fixed small misalignment in raid group when having more then 1 column and spacing enabled
- Unit Frames: Added configuration option to set custom transparency when In-Combat

Version 4.12
- Added 13 fonts from Combat Cloud addon; added optional dependency on LMP library to theoretically fetching more fonts from other addons that uses that library. You can select those new fonts in Unit Frames module. No additional fonts for Combat Info module yet
- Lots of various minor and not changes all over the addon code

Version 4.11
- Only API version bump. Everything seems to work without any further changes. Not really tested much though.

Version 4.10
- Buffs: added back timer on Vampire Stage 1-3 buff on player
- Various fixes here and there; typos

Version 4.5
- Combat Log: (new) added as a part of Damage Meter module.
- Buffs: fixed issue when buffs were disappearing on character death
- Scrolling combat text: added option to drop some events if queue is getting too long
- Info Panel: added 3rd row (off by default) to track IC trophies
- Various minor fixes and optimizations

Version 4.4
- Buffs: re-added option for cooldown UI element on short buffs icons.
- Buffs: added option to select in what format to display remaining numbers ("%.1f" vs "%.2d")
- Various fixes in other modules

Version 4.3
- Buffs: added option to change font on icons
- Buffs: re-implemented option to split players buffs into 2 windows (short/long). The alignment of long buffs as of now fixed to be vertical.

Version 4.2-beta
- Damage meter: added abilities icons into full damage details window
- Buffs: re-added manual tracking of effects whose information is not provided by API (Negate, Liquid Lighting, Runes, etc).
- Known issue: manual tracking of ground-targeted skills from time to time wrongly triggers creation of custom buff icon when the use of the skill was canceled

Version 4.1-beta
- Various fixes in all modules
- Buffs: First part of reworked Buffs/Effects tracking. Some work is still required

Version 4.0-beta
- Updated all modules for new ESO API
- Combat Info: updated scrolling text to include more skill names.
- Buffs/Debuffs: currently being refactored to work better with new API. Most of the core functionality is present, but it requires more patching and testing.

Version 3.10
- Custom Unit Frames: added another target frame which will display only PvP targets
- Combat Info: tweaked a little existing cloud-like floating labels
- Combat Info: added completely new scrolling text labels. You can switch between existing and new ones, or you can have both of them (though a bit unpractical)

Version 3.9
- Long-term buffs: added option to enable buff icons only for player and not for target
- Custom Unit Frames: Player and Target bars width can be controlled independently
- Custom Unit Frames: Added label to display current anchored position of frames when they are unlocked.

Version 3.4
- Custom Unit Frames: added option for shield bar to be full-height instead of default half-height one
- Custom Unit Frames: added option for target frame to show large skull texture when target should be executed (enabled by default)
- Short-term buffs: Stealth custom buff icon is now optional and can be disabled via settings menu

Version 3.3
- Default Unit Frames: changed default font to be consistent with other default UI elements; added options to customize this font
- Default Unit Frames: added Friend/Ignore/Guild icon to default UI small group frames
- Custom Unit Frames: changed left label on target control for critter units. Now it will read as "-critter-" instead of default "9 / 9" health values. Right label will be hidden for critters

Version 3.2
- Unit Frames: Friend/Ignore icon is now Friend/Ignore/Guild, i.e. it will track now if player is if one of your guilds
- Unit Frames: this Friend/Ignore/Guild was added to Custom Small Group frames and Default Target frame to the right of unit name
- Custom Unit Frames: changed position of Leader icon on Custom Small Group frames
- Custom Unit Frames: added options NOT to sort raid size group alphabetically and to add small vertical spacers for every 4 raid members. This way the ordering and grouping of members _should_ correspond to default UI one, though it was not well tested
- Combat Info: added EXPERIMENTAL option to Throttle (group similar) damage and heals events

Version 2.15
- Short-term buffs: updated code for spell activation detection. This should help with ground-targeted spells.
- Custom Unit Frames:
- - Added separate options to display experience bar and Mount/Siege/WW
- - Added option to set colour of ChampionXP bar according to champion point being earned; changed textures of champion point.
- - Size of this alternative bar will now scale with size of the font used

Version 2.11
- Unit Frames: Fixed issue that prevented frames to be unlocked for moving
- Ultimate Tracking is merged into Combat Info module
- Damage Meter: Finally completed code to display full damage statistics. Credits goes to FTC: in my version just the layout is a bit different; the code co collect statistics is almost identical to FTC one. To display statistics you can setup key binding or click on fight time label on damage meter mini panel

Version 2.9
- Added Bosses encounter separate frames. When you are in dungeon and near Boss zone, new frame will appear and show current status of up to 6 bosses as thought by game API

Version 2.8
- Added option to display target players class as a text label (disabled by default)
- Added feature to blink player power bars when you are out of power
- Optimized inventory lookup code in Info Panel, so it safely ignores game flooding of evens when you are caught stealing by the guard
- Adjusted a little timing settings for small floating labels in Combat Info module

Version 2.7a
- Added option to enable each component in default and custom frames independently of each other
- Added new option for name colouring for Friendly Players targets
- Fixed bug introduced in previous release
- Added Proc animation over ActionBar slot for Crystal Fragments passive

Version 2.6 - Custom Frames fixes
- Added options to change all sizes of player and target custom frames
- Many bugfixes and improvements

Version 2.5 - Custom Frames fixes
- Added option to disable alternative bar on player custom frame
- Added options to change all sizes on group and raid custom frames
- Adjusted the way visuals are displayed on player and target frames
- Many bugs were fixed and a lot of code optimized

Version 2.4 - Custom Frames fixes
- Added option to disable default target frames when default unit frames extender is not used
- Added option to exclude yourself from small group custom frames
- Added new visuals for increased/decreased armor and increased power on player and target frames (optional)

Version 2.3
- Bug fixes to previous release
- Added option to disable default player frames when default unit frames extender is not used
- Added Small Group Custom frames.

Version 2.0:
- API version bump 100011
- Dropped CrystalFragmentProc module, as now API provides needed info
- Rewritten Short-term buffs module is the same way as FTC was modified
- Default Unit Frames module now put commas into long numbers
- Updates to colouring of reticle.

Version 1.19 - pre Update 6:
- Updated LAM to r17
- Added compatibility code to mount feed timer, so it does not give error on PTS
- Added new manual "Recall" long term effect timer
- In CombatInfo module: the previously queued areas now display numbers as they appear in game events

Version 1.2:
- Partial localization. Though some of the abilities names are still missing
- New feature: low health/magicka/stamina alert
- Proper handling of Burning effect from EVENT_COMBAT_EVENT to display 4-seconds debuff on target
- Code optimization

Version 1.1:
- Proper handling of ground targeted abilities
- Removal of shield short-time buffs when shield disappears before expiration time
- Removal of buffs and debuffs when player or target dies

Ok, I prefer info bar so how do I remove this little box with the latency framerate and such. I have searched for the option to turn it off. How do I remove it or move it. I looked through the menus but didn't see it. So how do I get rid of the info box for lui?

It's under the main LUI Extended options, close to the top (just after the checkboxes for turning components on/off) there's a dropdown for Info Panel. Unselect the option to enable it.

Ok, I prefer info bar so how do I remove this little box with the latency framerate and such. I have searched for the option to turn it off. How do I remove it or move it. I looked through the menus but didn't see it. So how do I get rid of the info box for lui?

I think I have the correct addon - but has anyone noticed some spells not showing cds anymore? E.g. Bird of Prey, Molten Armaments?

Yeah, updated so the bar highlight no longer appears on ability usage (tracker duration was off in a many cases doing this - ie if you have to draw your weapons before the ability casts) but when an effect or combat event occurs. Problem is that means any bar ability that's Id isn't the duration effect won't track unless I make a manual override.

Will take me a while to do it for every class but eventually I'll get through all of it.
Right now - Templar, Destro Staff, Resto Staff, Fighters Guild, and Medium Armor skills all track correctly.
I still have to do the other 4 classes and other weapon lines as well as all the other stuff.

Originally Posted by Eiagra

Well, here's something to make this even more odd... the problem went away. I logged in with a different character today, was looking through Addon settings... no error. Went back to the original... no error.

No other changes, as I've been having a busy week. I'm sorry if that's not very helpful.

No worries. I've seen this error happen occasionally before and have never been able to track down what causes it. Not sure if its related to LUI or LAM.

This happens each time I reopen Settings > Addons, but doesn't repeat if I stay in Settings and switch around various Addon settings. Hope this is helpful with troubleshooting. Did as clean an install of the addon as I could, so not sure what could be happening.

Hmm odd. I've had someone else mention this once before and I'm not really sure why it happens.

Well, here's something to make this even more odd... the problem went away. I logged in with a different character today, was looking through Addon settings... no error. Went back to the original... no error.

No other changes, as I've been having a busy week. I'm sorry if that's not very helpful.

I'm still having the problem where when I complete vMA it always shows 'nil' for the Total Time. It used to show the time properly in the CSA announcement, and nil in the chat, but now it shows nil in both places, so I have no way to see the time.. any ideas?

I'll take a look at the base CSA for it. They must have changed the function in one of the patches and I missed it.

EDIT: Really dumb typo on my part. I'll fix it on GitHub and it will be on the next ESOUI version.

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.