If you wish to help support this site please disable your adblock program.


Click here to become a Premium Member : No ads site-wide : Forum privileges : Upgraded services : Giveaway & moreSupport the Site! Support Us!


ElvUI Enhanced

Latest Update: Oct 29, 2013 09:37 AM
Description: Please Note: This add-on will not function without ElvUI installed. You can download it at http://www.tukui.org

Questions / Suggestions / Feature Requests:
TukUI Add-On Forum
Github Ticket System

Translations:
Translation updates are needed for all languages, if you want to contribute; upload the LUA file with the translation here and send me a Personal Message. Or if you are familiar with GitHub make a Pull request with your changes.

More information:
Wiki

Overview of all enhancements by category:

Automation:
- Auto release in battleground after player dies.
- Automatic changing of the watched faction on your reputation bar to the faction you got reputation points for.
- Automatic role detection for battleground and raid groups, the detected role will be set when Party/Raid Leader or Raid Officer.
- Automatic selection of highest vendor value quest rewards (you can still pick another if you like).

Data Texts:
- Fully configurable extra datatext panels attached to the bottom of the three main actionbars.
- Target Range data text module displaying the estimated range to your currently selected target.
- Item Level data text for a quick glance at your currently equipped item levels.
- Quick DataText configuration by CTRL-ALT-RightClick on any datatext panel.

Equipment:
- Equipment Manager with automatic changing of equipment set when changing specialization or entering a battleground / arena.
- Equipment Set Overlay for your bag and bank slots showing the equipment sets for an item.

Farming:
- Extra action bars for farmers while visiting Sunsong Ranch showing seeds, seed-bags, farm tools and portals.
- Automatic target and planting of seeds when in range of a tilled soil.
- Automatic drop of farming tools when leaving the farming area.

Minimap:
- Location information above minimap with coordinates.
- Mini map buttons can be skinned and placed on their own bar that can be moved around.
- Hide minimap during combat.

Nameplates:
- Threat percentage on nameplates for target, mouseover and boss plates.
- Target by count on nameplate for the number of party / raid members targeting that unit.

Raiding:
- Raid Marker Bar for quickly placing target and world markers.

Tooltip:
- Player Raid Progression information on mouse-over tool tip (requires holding 'shift' key)

Unit Frames:
- GPS Locator for target and focus frame, showing direction and range to party or raid member.
- Heal Glow: Direct AoE heals will let the unit frames of the affected party / raid members glow for the defined time period.
- Hide role icons (healer/tank/damage) on unit frames while in combat.
- Class Icons for the target frame.

Visualizations:
- Adjustable transparency for the ElvUI interface movers.
- Attack icon on target frame when target is not tapped by you or your group, but you still get credit for the kill when attacking.
- Eclipse prediction on eclipse bar for Balance Druids.
- Improved visibility for disconnected party or raid member (lightning icon in frame).
- Improved visibility of druid eclipse state indicator.
- Item levels and durability information on the character / inspection screen.
- Watch-frame visibility configuration, based on city (resting), pvp, arena, party or raid.

Advanced User Features:
- Extended UF Tag framework, for more information see this Wiki.

Most of these enhancements can be configured using the original ElvUI configuration screen.

Technical Support:
If you experience a problem, you are welcome to report it at Github

Information to provide when posting:
1. ElvUI Enhanced Version
2. ElvUI Version
3. Provide lua errors
4. Provide a screenshot if possible
5. Detailed description of the issue on when it happens, how it happens, whatever you did to reproduce it.
6. Just to be clear, Disable ALL Addons except for ElvUI, ElvUI Config and ElvUI Enhanced.

Thank you for your support and have fun.
Creator/Author: Tristimdorio
Version: 2.11
Changelog: Click here to see the changes!
Compatible: 5.4
RequiredDeps: ElvUI
Donate: Click here to donate!
Last Download: Oct 25, 2014 06:48 PM
Downloads: 74014
Rating:
(163 Ratings) 


Screenshot of the Addon:

Screenshot


Download

 

Posted by: vaidlorazzz  Posted on: Oct 24, 2014 07:35 PM

hi all. in my add on section at char selection screen i keep seeing message that ELVUI is out of date even tho i downloaded most recent of it. i play 5.4.2 MOP . any advice?
Posted by: larloch  Posted on: Oct 24, 2014 06:19 PM

Date: 2014-10-24 14:18:22
ID: 1
Error occured in: Global
Count: 1
Message: ...Ons\ElvUI_Enhanced\modules\watchframe\watchframe.lua line 10:
attempt to index local 'frame' (a nil value)
Debug:
...Ons\ElvUI_Enhanced\modules\watchframe\watchframe.lua:10: NONE()
...Ons\ElvUI_Enhanced\modules\watchframe\watchframe.lua:40: ?()
...ibDataBroker\CallbackHandler\CallbackHandler-1.0.lua:147:
...ibDataBroker\CallbackHandler\CallbackHandler-1.0.lua:147
[string "safecall Dispatcher[1]"]:4:
[string "safecall Dispatcher[1]"]:4
[C]: ?
[string "safecall Dispatcher[1]"]:13: ?()
...ibDataBroker\CallbackHandler\CallbackHandler-1.0.lua:92: Fire()
...face\AddOns\ElvUI\libs\AceEvent-3.0\AceEvent-3.0.lua:120:
...face\AddOns\ElvUI\libs\AceEvent-3.0\AceEvent-3.0.lua:119
Locals:
None
AddOns:
Swatter, v5.21.5490 (SanctimoniousSwamprat)
AucAdvanced, v5.21.5490 (SanctimoniousSwamprat)
AucFilterBasic, v5.21.5490 (SanctimoniousSwamprat)
AucFilterOutlier, v5.21.5490.5459(5.21a/embedded)
AucMatchUndercut, v5.21.5490.5364(5.21a/embedded)
AucStatHistogram, v5.21.5490 (SanctimoniousSwamprat)
AucStatiLevel, v5.21.5490 (SanctimoniousSwamprat)
AucStatPurchased, v5.21.5490 (SanctimoniousSwamprat)
AucStatSales, v5.21.5490.5476(5.21a/embedded)
AucStatSimple, v5.21.5490 (SanctimoniousSwamprat)
AucStatStdDev, v5.21.5490 (SanctimoniousSwamprat)
AucStatWOWEcon, v5.21.5490.5323(5.21a/embedded)
AucUtilAHWindowControl, v5.21.5490.5347(5.21a/embedded)
AucUtilAppraiser, v5.21.5490.5462(5.21a/embedded)
AucUtilAskPrice, v5.21.5490.5447(5.21a/embedded)
AucUtilAutoMagic, v5.21.5490.5443(5.21a/embedded)
AucUtilCompactUI, v5.21.5490.5444(5.21a/embedded)
AucUtilEasyBuyout, v5.21.5490.5458(5.21a/embedded)
AucUtilFixAH, v5.21.5490 (SanctimoniousSwamprat)
AucUtilItemSuggest, v5.21.5490.5417(5.21a/embedded)
AucUtilPriceLevel, v5.21.5490.5458(5.21a/embedded)
AucUtilScanButton, v5.21.5490.5403(5.21a/embedded)
AucUtilScanFinish, v5.21.5490.5347(5.21a/embedded)
AucUtilScanProgress, v5.21.5490.4979(5.21a/embedded)
AucUtilScanStart, v5.21.5490.5347(5.21a/embedded)
AucUtilSearchUI, v5.21.5490.5481(5.21a/embedded)
AucUtilSimpleAuction, v5.21.5490.5452(5.21a/embedded)
AucUtilVendMarkup, v5.21.5490.4828(5.21a/embedded)
Babylonian, v5.1.DEV.332(/embedded)
BeanCounter, v5.21.5490 (SanctimoniousSwamprat)
Clique, vv60000-1.0.0
Configator, v5.1.DEV.359(/embedded)
DBMCore, v
DBMDefaultSkin, v
DBMStatusBarTimers, v
DebugLib, v5.1.DEV.337(/embedded)
ElvUI, v7.28
ElvUIEnhanced, v2.11
ElvUIExtraActionBars, v2.24
Enchantrix, v5.21.5490 (SanctimoniousSwamprat)
EnchantrixBarker, v5.21.5490 (SanctimoniousSwamprat)
EnhancedConfig, v1.11
FarmHud, v6.0-Release1
Grid, v6.0.2.1674
Informant, v5.21.5490 (SanctimoniousSwamprat)
LibExtraTip, v5.12.DEV.363(/embedded)
PowerAuras, v4.27.1
PowerAurasOptions, v4.27.1
Skada, v1.4-20
SlideBar, v5.21.5490 (SanctimoniousSwamprat)
Stubby, v5.21.5490 (SanctimoniousSwamprat)
TipHelper, v5.12.DEV.351(/embedded)
BlizRuntimeLib_enUS v6.0.2.60000
(ck=8e6)
Posted by: Araselo  Posted on: Oct 18, 2014 01:05 PM

Message: ...Ons\ElvUI_Enhanced\modules\watchframe\watchframe.lua:15: attempt to index local 'frame' (a nil value)
Time: 10/18/14 09:02:04
Count: 1
Stack: (tail call): ?
...Ons\ElvUI_Enhanced\modules\watchframe\watchframe.lua:15: in function `?'
...Ons\ElvUI_Enhanced\modules\watchframe\watchframe.lua:28: in function `?'
...vUI\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:147: in function
[string "safecall Dispatcher[1]"]:4: in function
[C]: ?
[string "safecall Dispatcher[1]"]:13: in function `?'
...vUI\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:92: in function `Fire'
...face\AddOns\ElvUI\libs\AceEvent-3.0\AceEvent-3.0.lua:120: in function

Locals:
Posted by: Qlix  Posted on: Oct 17, 2014 01:19 PM

@Jesse, thank you for the fix.

Everything else working fine other than Watch frame, not a concern. Just disabled it. Thank you!
Posted by: marashz  Posted on: Oct 17, 2014 11:09 AM

Need help. I want databar under ActionBar2 instead of ActionBar1. I'm not good at .lua, tried to do things in "\modules\datatexts\extratexts.lua", but no luck.
Posted by: bossmansmith  Posted on: Oct 17, 2014 04:31 AM

I get this error on my balance druid, otherwise it is working ok.

1x ...lancePowerTracker-1.1\LibBalancePowerTracker-1.1.lua:367: Usage: UnitBuff("unit", [index] or ["name", "rank"][, "filter"])
[C]: ?
...lancePowerTracker-1.1\LibBalancePowerTracker-1.1.lua:367: in function
...lancePowerTracker-1.1\LibBalancePowerTracker-1.1.lua:483: in function `Reset'
...lancePowerTracker-1.1\LibBalancePowerTracker-1.1.lua:434: in function `load'
...lancePowerTracker-1.1\LibBalancePowerTracker-1.1.lua:774: in function `RegisterCallback'
...I_Enhanced\modules\unitframes\construct_elements.lua:59: in function `?'
...ceAdiBags\libs\AceTimer-3.0\AceTimer-3.0-17.lua:53: in function

Locals:
(*temporary) = {
vEnergy = 0
direction = "none"
spell_num = 0
spell_casting = 0
celestial_lockout_end = 0
isBalance = true
vDirection = "none"
tiers = {
}
vEclipse = false
last_energize_at = 0
eclipse = false
isDruid = true
energy = 0
energize_events_remaining = 0
}
vars = {
vEnergy = 0
direction = "none"
spell_num = 0
spell_casting = 0
celestial_lockout_end = 0
isBalance = true
vDirection = "none"
tiers = {
}
vEclipse = false
last_energize_at = 0
eclipse = false
isDruid = true
energy = 0
energize_events_remaining = 0
}
UnitBuff = defined =[C]:-1
data = {
SF = {
}
EE = {
}
balanceTiersItemId = {
}
SS = {
}
LunarEclipse = {
}
WR = {
}
SolarEclipse = {
}
CA = {
}
AC = {
}
}
Posted by: Goliotok  Posted on: Oct 16, 2014 08:00 PM

Please Help.. sorry.. Bad english

::::

1x ...Ons\ElvUI_Enhanced\modules\watchframe\watchframe.lua:15: attempt to index local 'frame' (a nil value)
...Ons\ElvUI_Enhanced\modules\watchframe\watchframe.lua:15: in function `?'
...Ons\ElvUI_Enhanced\modules\watchframe\watchframe.lua:28: in function `?'
...vUI\libs\CallbackHandler-1.0\CallbackHandler-1.0-6.lua:147: in function
[string "safecall Dispatcher[1]"]:4: in function
[C]: ?
[string "safecall Dispatcher[1]"]:13: in function `?'
...vUI\libs\CallbackHandler-1.0\CallbackHandler-1.0-6.lua:92: in function `Fire'
...faceElvUI\libs\AceEvent-3.0\AceEvent-3.0-3.lua:120: in function

Locals:
nil
Posted by: Aurae  Posted on: Oct 16, 2014 05:47 PM

@ Malikh
You can disable the Watch Frame. Everything else about the addon, as it was, appears to work. The only other thing I disabled, for the time being, was the Item Level display, since it only displays the base level of the item and none of the upgrades - even with the altered code for the paperdoll, upgrades simply aren't recognized. I haven't taken the time to look much further into the LUA for now, though.

@ Jessehulsey
Thanks for the heads up on the World Markers. Had forgotten about them, but haven't done much raiding just yet to remember they were there. :)
Posted by: jessehulsey  Posted on: Oct 16, 2014 05:12 PM

probably an obvious change, but interface>addons>elvui_enhanced>modules>misc>raidmarkers.lua
This adds support for the new world markers. replace existing layout at top of file starting at line 4

local layouts = {
[1] = {RT = 1, WM = 5}, -- yellow/star
[2] = {RT = 2, WM = 6}, -- orange/circle
[3] = {RT = 3, WM = 3}, -- purple/diamond
[4] = {RT = 4, WM = 2}, -- green/triangle
[5] = {RT = 5, WM = 7}, -- white/moon
[6] = {RT = 6, WM = 1}, -- blue/square
[7] = {RT = 7, WM = 4}, -- red/cross
[8] = {RT = 8, WM = 8}, -- white/skull
[9] = {RT = 0, WM = 0}, -- clear target/worldmarker
}
Posted by: Malikh  Posted on: Oct 16, 2014 05:07 PM

Date: 2014-10-16 13:04:46
ID: 1
Error occured in: Global
Count: 1
Message: ...Ons\ElvUI_Enhanced\modules\watchframe\watchframe.lua line 15:
attempt to index local 'frame' (a nil value)
Debug:
(tail call): ?
...Ons\ElvUI_Enhanced\modules\watchframe\watchframe.lua:15: ?()
...Ons\ElvUI_Enhanced\modules\watchframe\watchframe.lua:28: ?()
...vUI\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:147:
...vUI\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:147
[string "safecall Dispatcher[1]"]:4:
[string "safecall Dispatcher[1]"]:4
[C]: ?
[string "safecall Dispatcher[1]"]:13: ?()
...vUI\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:92: Fire()
...face\AddOns\ElvUI\libs\AceEvent-3.0\AceEvent-3.0.lua:120:
...face\AddOns\ElvUI\libs\AceEvent-3.0\AceEvent-3.0.lua:119
Locals:
None

@cynical8 - doesn't work - seems like the frame variable is nil. Not sure why as I don't really know LUA programming.

[ 1 ] 2 3 4 5 6 7 22 »»