kuuurtz 1 Report post Posted December 18, 2016 I've made this addon while playing on old Nost but since I now play here I thought on sharing it here aswell.enemyFrames is an addon, or rather a series of addons into one, that displays enemy players frames, be it inside Battlegrounds or outside.Current features:- highlights nearby players and shows their respective health bar- tracks and displays spellcasting- 1 buff / debuff slot shown in order of buff priority ie: blind over hammer of justice- mouseover casting on enemy frames- castbars, debuffs on nameplates- incoming spells warning - targetcounter - etc Most settings can be toggled on/off on the settings menu. type /efs to bring up the settings menu ONLY ENGLISH CLIENTS ARE SUPPORTEDdownload link: https://github.com/zetone/enemyFramesTo install just remove "- master" from the folder's name and place it in your addon's directory 1 Share this post Link to post Share on other sites
Forest_ 40 Report post Posted December 24, 2016 Hi Kuuurtz, I've been using your addon since I found it when playing on Kronos when Nost was down, however I'm running into a problem on Nost where the enemyNamePlates don't have class colors on them. Would you know what could be causing this issue? Screenshot of issue: http://i.imgur.com/Vx9u82o.jpg 0 Share this post Link to post Share on other sites
kuuurtz 1 Report post Posted December 24, 2016 There's an option in the nameplates tab to enable class colors on nameplates. Although, on av and outside of battlegrounds you have to either mouse over or target them first to 'discover' their class 0 Share this post Link to post Share on other sites
Forest_ 40 Report post Posted December 24, 2016 I just found a mage outside of a BG, moused over him multiple times, disabled and enabled the "Class color on enemy nameplates" option and it failed to discover his class. Multiple guild mates are still having this issue as well. 0 Share this post Link to post Share on other sites
kuuurtz 1 Report post Posted December 24, 2016 (edited) Sorry, you also need to enable it to work outside BGs on the features tab. I'll change that requirement edit: on second thought Im simply going to ditch that feature Edited December 24, 2016 by kuuurtz 0 Share this post Link to post Share on other sites
Klimpen 1 Report post Posted December 24, 2016 hey kuuurtz, do you think making a Focus frame would be possible in vanilla? Seeing as the addon ClassicFocus already exists and works fine and all but sometimes it's hard to keep track/remember what target you have on focus. Since you've managed to get everything working properly for the BG frames(cast bars, debuffs, hp/mana bar, etc), then there might not be a limiting factor for a focusframe then? 0 Share this post Link to post Share on other sites
shirsig 18 Report post Posted December 24, 2016 I think a pvp focus frame would be no problem. The main limitation is that there's no better identifier to be used than the name which in pve is not unique. 0 Share this post Link to post Share on other sites
Klimpen 1 Report post Posted December 24, 2016 (edited) I think a pvp focus frame would be no problem. The main limitation is that there's no better identifier to be used than the name which in pve is not unique. True, but it's not like you would use focus in PvE that much anyway, and if you would ever want to, then you can always use it on units with unique name like bosses etc. I think a focusframe would be a very nice addition to Enemyframes Edited December 24, 2016 by Klimpen 0 Share this post Link to post Share on other sites
shirsig 18 Report post Posted December 29, 2016 It never remembers the position for me for some reason. After ReloadUI() it stays the same but logging out and back in it's always moved to the left border of the screen. 0 Share this post Link to post Share on other sites
Grohman 0 Report post Posted January 3, 2017 What's the purpose of "disable incoming spells for rogues" in features.lua (lines 74-79)? 0 Share this post Link to post Share on other sites
Heglamore 1 Report post Posted January 22, 2017 (edited) Every time I try to load this addon, I get the following error: Interface\AddOns\enemyframes\EnemyFrames.lua:439: attempt to index global `EFOptions' (a nil value) -- and I can't access the command-list. And I haven't been able to find documentation on what commands this addon uses; to see if this is interfering with it. /eframes This command brings up a small options window, but won't let me move anything or see if it'll show before I enter a BG. I am attempting to pre-configure before pre-mades. "/eframes help" or "/eframes menu" doesn't give a command list or anything useful; just continues to use the initial command. Is there any kind of documentation I can look at? I have not seen any kind of user-friendly command list, read-me, or a map icon or anything. Edited January 22, 2017 by Heglamore Adding more info 0 Share this post Link to post Share on other sites
Shadex 2 Report post Posted January 23, 2017 5 hours ago, Heglamore said: Every time I try to load this addon, I get the following error: Interface\AddOns\enemyframes\EnemyFrames.lua:439: attempt to index global `EFOptions' (a nil value) -- and I can't access the command-list. And I haven't been able to find documentation on what commands this addon uses; to see if this is interfering with it. /eframes This command brings up a small options window, but won't let me move anything or see if it'll show before I enter a BG. I am attempting to pre-configure before pre-mades. "/eframes help" or "/eframes menu" doesn't give a command list or anything useful; just continues to use the initial command. Is there any kind of documentation I can look at? I have not seen any kind of user-friendly command list, read-me, or a map icon or anything. Not receiving any errors with it for me.. don't believe I ever saw any /commands, only a gui config once in a BG 0 Share this post Link to post Share on other sites
Tinytoes 0 Report post Posted January 29, 2017 Hello thank you for this add-on. It works very well for me in BGs but I have an issue that it will not work at all outside of battle grounds. I have the option checked to have it show. If I type /efs while the menu is open the frames will show outside of a BG until I exit out of the menu. Is this a problem on my side that I could fix? the version I have is 1.24 Thank you for your awesome addon. 0 Share this post Link to post Share on other sites
Tinytoes 0 Report post Posted January 30, 2017 Bump. Would really like to figure out why the frames will not stay showing in world travel. I have to have the EFS options open and it will show horde around me even with everything checked marked once I close that window EFS goes PooooF and disappears. 0 Share this post Link to post Share on other sites
gustanoid 2 Report post Posted February 1, 2017 same problem as above. And detection works buggy. Frames appear usually when I manually mouseover enemies. 0 Share this post Link to post Share on other sites
Swagkhalifa 0 Report post Posted February 15, 2017 Heya @kuuurtz After the last two updates, enemyFrames no longer track Charge stun nor Intercept stun (I don't know if there is more) even though they are listed under SPELLINFO_BUFFS_TO_TRACK in buffs.lua I hope you can fix it sometime. Thanks in advance. 0 Share this post Link to post Share on other sites
ZaWarudo 0 Report post Posted February 17, 2017 Everything work outside the debuffs on the nameplate. My warlocks dots don't show at all 0 Share this post Link to post Share on other sites
SealHeal 0 Report post Posted March 3, 2017 [2017/03/03 18:17:02-607]: globals\spellCastingCore.lua:67: attempt to perform arithmetic on field `duration' (a nil value) globals\spellCastingCore.lua:67: in function `create' globals\spellCastingCore.lua:314: in function <...face\AddOns\enemyFrames\globals\spellCastingCore.lua:310> globals\spellCastingCore.lua:513: in function <...face\AddOns\enemyFrames\globals\spellCastingCore.lua:447> globals\spellCastingCore.lua:766: in function <...face\AddOns\enemyFrames\globals\spellCastingCore.lua:754> globals\spellCastingCore.lua:914: in function <...face\AddOns\enemyFrames\globals\spellCastingCore.lua:910> --- 0 Share this post Link to post Share on other sites
Frozted 4 Report post Posted March 11, 2017 Awesome Addon. Thanks 0 Share this post Link to post Share on other sites
SealHeal 0 Report post Posted March 20, 2017 [2017/03/20 21:23:59-650]: UIElements\wsgUI.lua:49: attempt to concatenate a nil value UIElements\wsgUI.lua:49: in function <Interface\AddOns\enemyFrames\UIElements\wsgUI.lua:44> --- 0 Share this post Link to post Share on other sites
Frozted 4 Report post Posted March 25, 2017 Addon is not showing Rank 13 , or 14 icons. 0 Share this post Link to post Share on other sites
Razorwynd 1 Report post Posted March 31, 2017 Should this addon work with modui name plates? When I use the modui nameplates I get the following error in triplicate every time enemy frames puts a debuff above the modui nameplates: ...nameplatesHandler.lua:204: attempt to index field 'border' (a nil value) It seems like the addon is functioning properly, it just spams my chat window with error messages which is annoying... is there a solution? Also, the debuff icons and timers for bash is not working, how can I change this? 0 Share this post Link to post Share on other sites
Jazzwah 1 Report post Posted April 6, 2017 I haven't tried it in pvp yet, but when fighting mobs cc timers are not even close to correct. Could you pls look into that? 0 Share this post Link to post Share on other sites
laytya 16 Report post Posted April 7, 2017 В 31.03.2017 в 07:33, Razorwynd сказал: Should this addon work with modui name plates? When I use the modui nameplates I get the following error in triplicate every time enemy frames puts a debuff above the modui nameplates: ...nameplatesHandler.lua:204: attempt to index field 'border' (a nil value) It seems like the addon is functioning properly, it just spams my chat window with error messages which is annoying... is there a solution? Also, the debuff icons and timers for bash is not working, how can I change this? I know solution =) need some hardcode =) in "enemyFrames/UIElements/nameplatesHandler.lua" f:SetScript('OnUpdate', function() nextRefresh = nextRefresh - arg1 if nextRefresh < 0 then namePlateHandlerOnUpdate() nextRefresh = refreshInterval end end) just comment like this: f:SetScript('OnUpdate', function() nextRefresh = nextRefresh - arg1 if nextRefresh < 0 then -- namePlateHandlerOnUpdate() nextRefresh = refreshInterval end end) 0 Share this post Link to post Share on other sites